/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.agree-terms-new input{accent-color:#000;width:18px;height:18px;border-radius:2px;border:2px solid #8d8d87;vertical-align:sub;}.agree-check{margin-top:3%;margin-bottom:0% !important;}.agree-check-new{margin-bottom:3%;}.agree-check a{font-weight:500;font-family:var(--font-medium);font-size:1em;line-height:19.1px;color:#2b2a28;border-bottom:1px solid #2b2a28;}.agree-check-new a{font-weight:500;font-family:var(--font-medium);font-size:1em;line-height:19.1px;color:#2b2a28;border-bottom:1px solid #2b2a28;}#renew-contract-payment-form .common-btn.common-btn-primary.button.js-form-submit.form-submit{margin-top:2%;}#renew-contract-payment-form .common-btn.common-btn-outline-primary{margin-top:2%;}.lp-related-property-carousel-project-page .lp-other-property-list__body .field--name-field-lp-freehold-project-summar p{font-family:var(--font-light) !important;}.lp-nearby-property-carousel-project-page .lp-other-property-list__body .field--name-field-lp-freehold-project-summar p{font-family:var(--font-light) !important;}.lp-related-property-carousel-project-page .lp-other-property-list__body .field--name-field-lp-freehold-project-summar{min-height:120px;}.lp-nearby-property-carousel-project-page .lp-other-property-list__body .field--name-field-lp-freehold-project-summar{min-height:120px;}.lp-nearby-property-carousel-project-page .lp-other-property-list__body,.lp-nearby-property-carousel-location-page .lp-other-property-list__body{min-height:200px;}
[dir="rtl"]{.gallery-slider-view #about_sec_slider_thumb .item img{width:186px;height:96px;bottom:4px;right:-101px;top:unset;left:unset;}}.owl-carousel{display:none !important;}
sup{font-size:smaller;vertical-align:super;}em{font-style:italic;}body:not(.path-frontpage) .master-container > header + h1,body:not(.path-frontpage) .master-container #overlay + h1,body:not(.path-frontpage) .master-container .node--type-project-pages + h1,body:not(.path-frontpage) .user-logged-in .master-container > h1{display:none;}.path-frontpage .page-main-title{max-width:1139px;padding-left:15px;padding-right:15px;margin:85px auto -50px;font-size:40px;line-height:1.2;}.path-frontpage .page-main-title p{font-size:inherit;}.dropdown-li .menu-dropdown li{padding:0 !important;}.dropdown-li .menu-dropdown li a{padding:10px;display:inline-block;}#responsive-nav .right-bottom-section nav:nth-child(2){display:none;}#responsive-nav .right-bottom-section nav:nth-child(2) ul{border-top:none;}.web-search-content a,.node__content a{color:#000;font-weight:bold;}.owner-page strong{font-weight:700;}.freehold .freehold-card-section .card .media img{border-radius:8px;overflow:hidden;width:265px;height:190px;}.brokers_kit_sec .kt_row > figure{max-width:calc(25% - 89px);}.brokers_kit_sec .kit_fullImg img{max-height:initial;object-fit:initial;display:block;border-radius:15px;}.half-overlay-text-with-bg-image-section__bg-img img{width:100%;}.half-overlay-text-with-bg-image-section__bg-img .field__item,.half-overlay-text-with-bg-image-section__bg-img .media,.half-overlay-text-with-bg-image-section__bg-img img{height:100%;}.page-node-type-blogs .all-units-section .text-formatted a{text-decoration:underline;color:#0000ee;}.page-node-type-blogs .all-units-section .text-formatted ol,.page-node-type-blogs .all-units-section .text-formatted ul,.page-node-type-news-press-release .all-units-section ul,.page-node-type-news-press-release .all-units-section ol{padding-left:15px;color:#2b2a28;opacity:0.7;}.page-node-type-blogs .all-units-section .text-formatted ul,.page-node-type-news-press-release .all-units-section ul{list-style:disc;}.page-node-type-blogs .all-units-section .text-formatted ol,.page-node-type-news-press-release .all-units-section ol{list-style:decimal;}.page-node-type-blogs .all-units-section .text-formatted ol li strong,.page-node-type-blogs .all-units-section .text-formatted ul li strong{font-weight:700;}.page-node-type-news-press-release .all-units-section p,.page-node-type-news-press-release .all-units-section ul li,.page-node-type-news-press-release .all-units-section ol li{font-family:var(--font-light);}.page-node-type-news-press-release .all-units-section ul,.page-node-type-news-press-release .all-units-section ol{margin-bottom:20px;}.page-node-type-news-press-release .all-units-section strong{font-weight:700;font-family:var(--font-medium);}.all-units-wrapper.buying_section.two-column.inner-blog .all-units-section p:has(img){opacity:1;}.buying-about .left-part .prime-location-title{color:#000810;font-size:20px;font-style:normal;font-weight:500;font-family:"bliss_medium";text-transform:uppercase;margin-bottom:20px;line-height:1.2;}.buying-about .left-part strong{font-weight:800;}.buying-about .left-part ul,.buying-about .left-part ol{padding-left:15px;line-height:1.3;}.buying-about .left-part ul{list-style:disc;}.buying-about .left-part ol{list-style:decimal;}.sec_whistleblower .alert.alert-status{display:none;}.banner-section .right-content-box{max-width:33%;}.container.bottom{background:#8d8d87;padding:30px 30px 10px;color:#fff;max-width:760px;box-sizing:border-box}.bottom_stylebox{margin-top:-3px;background:#f8f8fa}.container.bottom p{font-size:16px}.container.bottom h4{font-size:18px;font-weight:500}.container.bottom *{color:#fff;box-sizing:border-box}.container.bottom .row{display:flex;gap:15px;align-items:center}.container.bottom .col-1.mt-2{width:30px;flex:0 0 auto;margin-top:0}.container.bottom img{max-width:100%;max-height:35px;display:block;margin-right:auto}.container.bottom li{margin-top:1rem}.container.bottom .content{position:relative}.fitness-challenge .big-img{object-fit:contain;}.cs_tab_content_container .contact-us-box .icon{min-width:25px;width:25px;}.search-banner-section .banner-cont{z-index:1;}footer .copyright-section{margin-bottom:-1px;}footer .footer-section .footer-below-section{justify-content:flex-start;}.cookiesjsr-banner.active{width:70%;left:15%;}button.cookiesjsr-settings{display:none;}.cookiesjsr-banner.active a{text-decoration:underline;}.ui-widget-content a.cs_btn{color:#fff;}.ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front.webform-confirmation-modal{padding:24px;border-radius:12px;}.page-node-type-blogs .social-sharing-buttons .share-whatsapp,.page-node-type-news-press-release .social-sharing-buttons .share-whatsapp{display:none;}header .header-section .right-bottom-section nav ul li a.active,header .header-section .right-bottom-section nav ul li.has_menu>ul a.active{color:#bc8a55;}.page-node-type-project-pages .faq-title{padding-bottom:0 !important;margin:0;}.page-node-type-project-pages .faq-page-wrapper h2{color:#000810;font-size:30px;font-style:normal;font-weight:500;font-family:var(--font-medium);}.page-node-type-project-pages .faq-page-wrapper .accordion-item{border-width:2px;}.page-node-type-project-pages .faq-page-wrapper .accordion-item .accordion-header{opacity:1;font-weight:400;position:relative;}.page-node-type-project-pages .faq-page-wrapper .accordion-item .accordion-header::after{content:'';background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-size:100%;width:15px;height:15px;position:absolute;right:0;top:50%;transform:translateY(-50%);}.faq-page-wrapper .accordion-content{cursor:default;}.faq-page-wrapper .accordion-item .accordion-content .hospitality-hotel-links-grid{padding-left:0;list-style:none;margin-left:-35px;margin-right:-10px;margin-bottom:0;}.faq-page-wrapper .accordion-item .accordion-content .hospitality-hotel-links-grid li{margin-bottom:0;}.hospitality-hotel-links-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;}.faq-page-wrapper .accordion-item .accordion-content .hospitality-hotel-links-grid > li,.faq-page-wrapper .accordion-content .hospitality-hotel-links-grid > li > a{font-family:var(--font-medium);}.faq-page-wrapper .accordion-item .accordion-content .hospitality-hotel-links-grid > li > a{color:var(--text-color);text-decoration:none;text-align:center;border-radius:15px;overflow:hidden;font-family:var(--font-medium);box-shadow:0 2px 8px 0 rgba(0,0,0,0.2);font-size:18px;transition:all 0.5s ease;height:100%;display:flex;flex-direction:column;}.faq-page-wrapper .accordion-item .accordion-content .hospitality-hotel-links-grid > li > a:hover,.faq-page-wrapper .accordion-item .accordion-content .hospitality-hotel-links-grid > li > a:focus{color:#bc8a55;}.hospitality-hotel-links-grid__card img{width:100%;display:block;height:140px;object-fit:cover;}.hospitality-hotel-links-grid__card__title{padding:10px;font-family:var(--font-medium);}.plans-buying .tab-content-plans .more-offring-inn .left-part p a{font-size:16px;font-style:normal;font-weight:400;line-height:1.2;padding:0;color:blue;background-color:transparent;}.custom-accordion__header{font-family:var(--font-medium);}.slider_wrapper .profile_pic img{object-position:top;}.buying-about p a{text-decoration:underline;color:#00e;}.two-col-layout-with-title-body__content a{text-decoration:underline;}.lp-body-text .table-container{width:100%;overflow-x:auto;margin-bottom:20px;}.lp-body-text  table{width:auto;border-collapse:collapse;font-size:14px;}.lp-body-text table,.lp-body-text th,.lp-body-text td{border:1px solid #ddd;font-family:var(--font-light);}.lp-body-text th{background-color:#f4f4f4;font-weight:bold;text-align:left;padding:10px;}.lp-body-text td{padding:10px;text-align:left;vertical-align:top;}.lp-body-text tr:nth-child(even){background-color:#f9f9f9;}.lp-body-text tr:hover{background-color:#f1f1f1;}@media screen and (max-width:1400px){.faq-section__que-list > li > a,.custom-accordion__header,.custom-accordion__body ul li,.custom-accordion__body ol li,.custom-accordion__body p,.custom-accordion__body table{font-size:14px;}}@media all and (min-width:768px){#aboutWasl .wasl-about{padding-bottom:3.5rem;}.path-frontpage .banner-section .right-content-box{max-width:290px;width:100%;}}@media all and (min-width:992px){.offerings-section__list figcaption{font-size:2.18rem;}.path-frontpage .banner-section .right-content-box{max-width:550px;}}@media screen and (max-width:1170px){.freehold .freehold-card-section .card .media img{width:195px;height:140px;}}@media screen and (max-width:991px){.buying-about .left-part .prime-location-title{margin-bottom:10px;}.path-frontpage .page-main-title{margin:40px auto 0;font-size:30px;}.hospitality-hotel-links-grid{grid-template-columns:repeat(3,1fr);}.listing-count ul{display:block;}.listing-count ul li{display:list-item;max-width:100%;}.listing-count ul li::before{display:none;}.hp-carousel-wrappper{height:calc(100svh - 250px);}}@media screen and (max-width:767px){.freehold .freehold-card-section .card .media img{width:140px;height:101px;}.brokers_kit_sec .kt_row > figure{max-width:calc(50% - 40px);}.hero-banner__subtitle{max-width:270px;}.bookNow.faq{display:block;}.plans-buying .tab-content-plans .img{height:auto;object-fit:contain;}.path-frontpage .page-main-title{margin:30px auto 0;font-size:25px;}.hospitality-hotel-links-grid{grid-template-columns:repeat(1,1fr);}}[dir="rtl"] .page-node-type-blogs .all-units-section .text-formatted ol,[dir="rtl"] .page-node-type-blogs .all-units-section .text-formatted ul{padding-left:auto;padding-right:15px;}[dir="rtl"] .tab_layout_block .cs_tab_nav li a:before{left:auto;right:-3px;}[dir="rtl"] .all-units-wrapper.buying_section.two-column.inner-blog .right-section{padding-left:24px;padding-right:initial;border-left:1px solid #8d8d87;border-right:none;}[dir="rtl"] header .header-section div.right-bottom-section nav ul li.has_menu:last-child > ul.level-2-submenu{left:0;right:auto;}[dir="rtl"] header .header-section .right-bottom-section nav ul li.has_menu > ul a{text-align:right;}[dir="rtl"] header .header-section .right-bottom-section nav ul.level-2-submenu li.has_menu::after{left:10px;right:auto;transform:rotate(-225deg);}[dir="rtl"] header .header-section .right-bottom-section nav ul li.has_menu > ul.level-3-submenu{left:auto;right:97%;}.lp-res-property-buy-card .field--name-field-lp-freehold-project-summar p:first-child{min-height:40px;color:rgb(0,0,0);}.nearby-wrapper .about-details .field--name-field-nearby-title{text-align:left;}.hero-banner-slider-title-button-container{align-items:normal;}.hero-banner-slider-title-button-container{justify-content:space-between;}#owl-amenities .item figcaption strong{font-size:100%;font-family:"bliss_proregular",sans-serif;}
figure.card_img img{width:100%;}
#how-to-reach-first-section .how-to-reach-title{color:#606060;}#how-to-reach-first-section #howtoreachlocationtitle{font-size:36px;}#aboutProject.nearby-by-container h2{text-align:end !important;}.buying-thumb-slider .owl-dots button{width:37px;height:9px;flex-shrink:0;border-radius:100px;opacity:0.5;background:white !important;}#howtoreachlocationtitle p{text-align:end!important;}#howtoreachlocationtitle p{font-size:36px;margin-bottom:30px;}.faq-title-img h2 p{font-size:36px;}#primeLocation #how-to-reach-first-section iframe{max-height:300px;}.full-layout-container .buying-about .left-part h3{font-size:36px;margin-bottom:30px;}.full-layout-container .buying-about .field--name-body p{font-size:15px;}#review-block .faq-answer-re,#review-block .faq-question-re{text-align:center;}.right-content-box.buying-listing ul li{align-items:center !important;}.banner-section .right-content-box{width:auto !important;max-width:50% !important;}.right-content-box.buying-listing ul li img{width:35px !important;max-height:35px!important;}.title-icon{display:flex;align-items:center;gap:25px;}.project-page-faq-section{display:none !important;}.full-layout-container{margin-top:5%;}.page-main-title{display:none;}#howtoreach{flex-direction:row-reverse;gap:20px;}.nearby-by-container .about-details .field--name-field-real-estate-heading{text-align:end;}#howtoreachlocationtitle .field--name-field-title{text-align:end;}.page-node-type-project-pages .faq-page-wrapper h2{color:#000810;font-size:36px !important;font-style:normal;font-weight:500;font-family:var(--font-medium);}.faq-page-wrapper .accordion-item h4{color:#2b2a28;opacity:1.7;font-size:1em;}.faq-question-re{text-align:left;}.faq-answer-re{text-align:left;}#aboutProject.nearby-by-container .about-details h2{margin-bottom:2px;}.page-node-type-project-pages #projectPlan .heading{font-size:36px;}@media (max-width:767px){.page-node-type-project-pages h2{line-height:40px !important;}#aboutProject .title-about-property h3{position:relative;white-space:pre-line !important;margin:0;}.banner-section .right-content-box{width:100% !important;max-width:100% !important;position:static;}.hero-banner-slider-title-button-container{display:flex;flex-direction:column;align-items:normal;justify-content:flex-start;gap:20px;}.ammenities-container .container{display:flex;flex-direction:column;align-items:center;gap:50px;margin-top:0px;}.full-layout-container .buying-about .left-part h3{color:#000810;font-size:36px;font-style:normal;font-weight:500;font-family:var(--font-medium);line-height:30px;text-transform:uppercase;margin-bottom:22px;}}#aboutProject.nearby-by-container .buying-about.nearby-wrapper img{object-fit:fill !important;}.page-node-type-project-pages .heading{text-transform:capitalize !important;}.page-node-type-project-pages img{object-fit:fill !important;}.buying-about .left-part h3{color:#606060 !important;}#review-block .faq-question-re{color:#2b2a28;opacity:1.0;font-size:14px;font-weight:normal;}.page-node-type-project-pages .ammenities-container .container{overflow:hidden !important;}@supports (-webkit-overflow-scrolling:touch){.page-node-type-project-pages .enquiry-form div input,.page-node-type-project-pages .enquiry-form div select,.page-node-type-project-pages .enquiry-form div textarea{font-size:17px !important;}}@media (min-width:767px){.page-node-type-project-pages .ammenities-container .container .owl-item{width:200px!important;}}.plans-buying .tab-content-plans .more-offring-inn figure img{height:240px!important;}#pinewoodestatehomes .left-part,#ashwoodestate .left-part{gap:1px !important;}
.faq-question-re,.faq-answer-re{text-align:right;}[dir="rtl"] .ammenities-container .container .field--name-field-small-slider-title{line-height:35px !important;}
