:root{--primary-color:#FFF5CA;--secondary-color:#fff;--text-dark:#000;--text-light:#ffffff;--text-muted:#6b7280;--text-primary:#FFF5CA;--text-secondary:#fff;--bg-green:#FFF5CA;--bg-gray:#f5f7fa;--bg-dark:#000;--border-color:#2B001F;--shadow-soft:0 6px 20px rgba(0, 0, 0, 0.12);--success-color:#16a34a;--error-color:#dc2626;--warning-color:#f59e0b}html,body{font-family:"Aileron","Inter",sans-serif!important;letter-spacing:-.024em;line-height:1.11}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:"Aileron","Inter",sans-serif!important}.CategoryTable{border-collapse:collapse;width:100%}.CategoryTable th,.CategoryTable td{border:1px solid #fff;padding:8px;text-align:center;color:#fff}ul.bellandurproplist li{color:#fff}ul.bellandurproplist{padding-left:15px}ul.puneproplist{padding-left:15px}.awardlist ul{padding-left:0}ol.orderlist{padding-left:15px}.awardlist ul{padding-left:0!important}.awardlist ul li{list-style-type:none!important}.hubOfIt ul li{color:#fff}.hubOfIt h2{color:#fff}.hubOfIt h3{color:#fff}.InAppSos ul li{color:#fff}ul.puneproplist li{color:#fff}.accommodationOptions h3{color:#fff}.room-table{border-collapse:collapse}.room-table th,.room-table td{border:1px solid #fff;padding:10px 18px;text-align:left;color:#fff}.room-type tbody td{color:#fff!important}.room-type thead th{color:#fff!important;font-weight:700}.room-table th{font-weight:700;text-align:center}.pgOverviewContent h3{color:#fff;font-size:1.25rem;font-weight:700}.Loccontent h1.TitleText{font-size:28px;color:#fff;font-weight:700;margin-bottom:20px}@media (max-width:767px){.Loccontent h1.TitleText{font-size:16px;margin-bottom:10px}}.pgRateTable{width:100%;border-collapse:collapse;margin:16px 0}.pgRateTable th{background:#1B3A5C;color:#fff;text-align:left;padding:14px 18px;font-weight:600;font-size:15px;border:1px solid #1B3A5C}.pgRateTable td{padding:14px 18px;color:#1a1a1a;background:var(--secondary-color);border:1px solid #e2e5ea;font-size:15px}.pgRateTable tbody tr:nth-child(even) td{background:var(--bg-gray)}.pgRateTable td a.popularArea{color:#1B3A5C;font-weight:500;text-decoration:underline}ul.contentlist li{line-height:28px}ul.faq-lists1 li{color:#fff}ol.faq-lists2 li{color:#fff}.overviewMarathahalli .culturalAttractions .faq-lists1{list-style:disc;margin:.5rem 0 1rem 1rem}.overviewMarathahalli .roomTypes .faq-lists1 li,.overviewMarathahalli .whyColive .faq-lists2 li,.overviewMarathahalli .bangaloreLifeWithColiveMarathahalli .faq-lists1 li,.overviewMarathahalli .bookingProcedure .faq-lists2 li{margin-bottom:5px!important}.overviewMarathahalli .whyColive .faq-lists2 li::marker,.overviewMarathahalli .howItOperates .faq-lists2 li::marker,.overviewMarathahalli .bookingProcedure .faq-lists2 li::marker{font-weight:600}.overviewMarathahalli .culturalAttractions .faq-lists1 li,.overviewMarathahalli .howItOperates .faq-lists2 li{font-weight:500}.overviewMarathahalli .howItOperates .faq-lists2 li b{font-weight:600}.overviewMarathahalli .introduction ol p,.overviewMarathahalli .roomTypes ul p,.overviewMarathahalli .whyColive ol p,.overviewMarathahalli .bangaloreLifeWithColiveMarathahalli ul p,.overviewMarathahalli .bookingProcedure ol p{margin-left:-1rem}.subtextColive h3{font-size:18px;color:#fff;font-weight:600}@media (max-width:767px){.pgRateTable th,.pgRateTable td{padding:10px 12px;font-size:13px}.Overview-learningspace .faq-lists1{margin:0 0 1rem .5rem}}.calloutBox{background:rgb(27 58 92 / .18);border:1px solid #1B3A5C;border-radius:6px;padding:12px 16px;margin:12px 0;color:var(--secondary-color)}.calloutBox strong{color:#fff}