.open{color:#4c3724;background:#fff;padding:10px;border-radius:20px}img.logo_new{width:10rem}@media(max-width:991px){img.logo_new{width:9rem!important}}.header__active img.logo_new{filter:initial}.container-preloader{align-items:center;cursor:none;display:flex;height:100%;justify-content:center;position:fixed;left:0;top:0;width:100%;z-index:900}.container-preloader .animation-preloader{position:absolute;z-index:100}.container-preloader .animation-preloader .spinner{animation:flipInY 1s infinite linear;height:9em;margin:0 auto 3.5em auto;width:9em;display:flex;justify-content:center}.container-preloader .animation-preloader .txt-loading{}.container-preloader .animation-preloader .txt-loading .characters:before{animation:characters 4s infinite;color:orange;content:attr(preloader-text);left:0;opacity:0;position:absolute;top:0;transform:rotateY(-90deg)}.container-preloader .animation-preloader .txt-loading .characters{color:rgba(0,0,0,.2);position:relative}.container-preloader .animation-preloader .txt-loading .characters:nth-child(2):before{animation-delay:.2s}.container-preloader .animation-preloader .txt-loading .characters:nth-child(3):before{animation-delay:.4s}.container-preloader .animation-preloader .txt-loading .characters:nth-child(4):before{animation-delay:.6s}.container-preloader .animation-preloader .txt-loading .characters:nth-child(5):before{animation-delay:.8s}.container-preloader .animation-preloader .txt-loading .characters:nth-child(6):before{animation-delay:1s}.container-preloader .animation-preloader .txt-loading .characters:nth-child(7):before{animation-delay:1.2s}.container-preloader .loader-section{background-color:#fff;height:100%;position:fixed;top:0;width:calc(50%+1px)}.container-preloader .loader-section.section-left{left:0}.container-preloader .loader-section.section-right{right:0}.loaded .animation-preloader{opacity:0;transition:.3s ease-out}.loaded .loader-section.section-left{transform:translateX(-101%);transition:.7s .3s all cubic-bezier(0.1,.1,.1,1.000)}.loaded .loader-section.section-right{transform:translateX(101%);transition:.7s .3s all cubic-bezier(0.1,.1,.1,1.000)}@keyframes spinner{to{transform:scale3d(1.5,1.5,1.5)}}@keyframes characters{0%,75%,100%{opacity:0;transform:rotateY(-90deg)}25%,50%{opacity:1;transform:rotateY(0deg)}}@media screen and (max-width:767px){.container-preloader .animation-preloader .spinner{height:8em;width:8em}.container-preloader .animation-preloader .txt-loading{font:bold 3.5em Montserrat,sans-serif}}@media screen and (max-width:500px){.container-preloader .animation-preloader .spinner{height:7em;width:7em}.container-preloader .animation-preloader .txt-loading{font:bold 2em Montserrat,sans-serif}}.origin{text-decoration:none;font-size:45px}#background-video{width:100vw;height:100vh;object-fit:cover;position:absolute;left:0;right:0;top:0;bottom:0;z-index:1}.new_sec .img_box img{height:310px;object-fit:cover;object-position:center}.new_sec .section-tagline{margin-bottom:28px;color:#9D9D9C;font-weight:700;display:flex}.new_sec span.section-tagline:after{display:block;content:"";height:1px;width:120px;background-color:#9D9D9C;margin-top:11px;margin-left:10px}.new_sec .digital-exp{padding-top:33px}.grey-bg{background-color:#F8F9FB}.h-100vh{height:100vh}.digital-features [class*=col-]{margin-bottom:30px}.digital-features i{font-size:18px;text-align:center;color:#4c3724;height:39px;width:39px;border:1px solid #4c3724;background-color:#FFF;border-radius:100%;margin-right:10px;line-height:36px;position:absolute;top:50%;transform:translateY(-50%);left:0}.digital-features h6{font-weight:300;font-size:16px;line-height:24px;font-weight:300;position:relative;padding:0 0 0 50px;margin:0;text-transform:inherit}.offer-listing-description h3{font-size:20px;line-height:30px;margin:0 0 20px}.offer-listing-description p{margin:0 0 30px}.offer-list-section img{height:200px;max-width:100%;object-fit:cover;object-position:center}@media(max-width:767px){.offer-list-section img{height:auto;max-width:100%;width:100%}}.communities-featured-block{padding-bottom:20px}.view{position:relative;overflow:hidden;cursor:default}.communities-featured-block img{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}.view:hover video{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all .2 linear}span.community-tagline{display:block;line-height:24px;font-size:12px;font-weight:400;letter-spacing:2px;text-transform:uppercase}span.bhk-number{text-transform:inherit;display:block;line-height:24px;font-size:12px;font-weight:400;letter-spacing:2px}h3.title{color:#9D9D9C;font-weight:700}a.breadcrumb-link{display:inline-block;margin-bottom:5px;text-transform:uppercase;font-size:12px;line-height:24px;letter-spacing:2px;color:#9D9D9C;font-weight:700;letter-spacing:2px;text-decoration:none}.single-offer h1{font-size:24px;line-height:36px;margin:0 0 25px}.single-offer ul{list-style:none;padding-left:19px}.lists-key-features-availibility h5{margin:0 0 25px}.lists-key-features-availibility p{margin:0 0 30px}span.section-tagline{color:#9D9D9C;font-weight:700;display:flex}.lists-key-features-availibility ul li{font-size:16px;line-height:21px;font-weight:400;margin-bottom:20px}.lists-key-features-availibility ul li:before{content:"\f061";font-family:FontAwesome;color:#071C35;font-size:12px;margin:0 5px 0 -20px}.partners-vr-tour-list .card-deck{margin-bottom:80px}.partners-vr-tour-list .card-deck .card{display:-ms-flexbox;display:flex;-ms-flex:1 0 0;flex:1 0 0;-ms-flex-direction:column;flex-direction:column;margin-right:15px;margin-bottom:0;margin-left:15px}.partners-vr-tour-list .card-deck .card{margin-bottom:15px}.partners-vr-tour-list .card{border:0}.partners-vr-tour-list .vr-property-details-block{padding:30px 8px 8px 8px}.partners-vr-tour-list .vr-title-small-for-partners{color:#232323!important}.partners-vr-tour-list .vr-title-small-for-partners{color:#9D9D9C;font-weight:700;line-height:24px;font-size:12px;font-weight:400;letter-spacing:2px;text-transform:uppercase}.partners-vr-tour-list .vr-property-title{color:#000;font-size:20px;letter-spacing:0;line-height:36px;margin-bottom:10px;text-transform:uppercase}.partners-vr-tour-list .vr-property-description{color:#232323;font-size:12px;letter-spacing:2px}.partners-vr-tour-list .card-deck .card .card-footer{padding:0;background-color:transparent;border-top:0}.partners-vr-tour-list .card-footer:last-child{border-radius:0 0 calc(0.25rem-1px) calc(0.25rem-1px)}.vr-title-small-for-partners{color:#232323!important}.vr-title-small-for-partners{color:#9D9D9C;font-weight:700;line-height:24px;font-size:12px;font-weight:400;letter-spacing:2px;text-transform:uppercase}.vr-property-title{color:#000;font-size:24px;letter-spacing:0;line-height:36px;margin-bottom:22px;text-transform:uppercase}.gallery-vr-description{color:#232323;font-size:14px;letter-spacing:2px;line-height:23px}.gallery-vr-description p{margin-bottom:15px}iframe.vrtour-iframe{width:100%;height:83vh}.multi-sections .row:nth-child(even){display:flex;flex-direction:row-reverse}.multi-sections .multisec-single-details:nth-child(even) .single-featured-text{text-align:right;padding-right:30px;padding-left:15px}.multi-sections .multisec-single-details:nth-child(even) .single-featured-text p{text-align:right}.single-featured .featured_image.carousel_image{height:100%}.single-featured .featured_image.carousel_image a{height:100%}.single-featured .featured_image.carousel_image a img{height:100%;object-fit:cover;object-position:center}div.single-featured.display{display:inline-block;padding-bottom:50px}.middle-allign{display:table;height:100%;margin-top:0;width:100%}.middle-allign .vertical-allign{clear:both;display:table-cell;vertical-align:middle}.sub-title{color:#000!important;font-size:24px!important;line-height:36px!important;font-weight:400!important}.ovarlay{position:relative}.ovarlay:after{content:'';width:100%;height:100%;left:0;right:0;top:0;bottom:0;background-color:#000;opacity:.8}.property__select__wrapper .nice-select{width:100%}.prop-block{margin-bottom:20px}.prop-block section{text-transform:uppercase;font-size:12px;font-weight:400;line-height:16px;letter-spacing:2px;padding:13px 0 5px 0;display:flex;position:relative}.prop-block section span.comm-name{padding-left:10px;margin-left:8px;position:relative;padding-right:90px}.prop-block section span.comm-name:before{border-left:1px solid #232323;display:inline-block;content:"";width:1px;height:85%;position:absolute;left:0;top:2px}.prop-block section:after{display:block;content:"";height:1px;width:80px;background-color:#9d9d9c;right:0;position:absolute;top:0;bottom:0;margin:auto}.prop-block a{color:#232323}.communities-featured-block img,.prop-block img{height:auto}span.section-tagline{color:#9d9d9c;font-weight:700;display:flex}span.section-tagline:after{display:block;content:"";height:1px;width:120px;background-color:#9d9d9c;margin-top:11px;margin-left:10px}.three_img img{min-height:200px;width:100%}.mcalculator-field{margin-bottom:60px}.mc-page-title{margin:0 0 25px}.std-mc-desc{color:#232323;font-size:18px;font-weight:300;letter-spacing:0;line-height:24px;margin-bottom:30px}.label-headings,.std-mc-left label{color:#000;font-size:20px;letter-spacing:0;line-height:36px;text-transform:uppercase;margin-bottom:20px}.std-mortgagec-currency{color:#7C7C7C;font-size:19px;letter-spacing:0;line-height:24px;position:absolute;right:36px;top:19px;text-transform:uppercase}.std-mortgage-prop-price #inCost,.std-mc-right #startDate,.std-mc-right #annualPayment,.std-mortgage-interestr #inInterest,.input-group.date .form-control{padding:17px;color:#232323;font-size:18px;width:100%}.stdmc-downpayment-info{font-size:18px;margin-top:45px}.mproperty-price input[type=text]{padding:25px;color:#232323;width:100%;font-size:21px}.max_price_validation,.min_price_validation,.interest_validation{font-size:14px;display:none}.site .gform_wrapper .validation_message,.validation-error,.max_price_validation,.min_price_validation,.interest_validation{color:#e81717;font-weight:400;letter-spacing:1px;text-transform:initial;font-size:12px}.std-mortgage-right .plus-minus-container{padding:18px}.plus-minus-container{padding:25px 29px;border-radius:0 2px 2px 0;background-color:#F5F5F5;display:inline-block;cursor:pointer;color:initial!important}.sticky-estimated-payment-mobile{border-radius:2px;background-color:rgba(7,28,53,.05);padding:20px;width:100%}.estimated-payment{color:#000;font-size:24px;letter-spacing:0}.output-mcalculation{color:#000;display:inline-block}.estimated-mortgage-info{color:#181717;font-size:14px}hr.mc-line-divider{border:1px solid rgba(7,28,53,.05);width:100%;margin-left:15px;margin-right:15px}.total-payments{color:#232323;font-size:18px;font-weight:300;letter-spacing:0;line-height:24px;margin-bottom:10px}.mortgage-payoff-date{border-radius:2px;background-color:rgba(7,28,53,.05);padding:15px;display:flex;justify-content:space-between;align-items:center}.mortgage-payoff-date span.m-payoff-desc{color:#232323;font-family:Lato,'Open Sans',sans-serif;font-size:18px;font-weight:300;margin-bottom:0;text-align:left;display:flex;width:50%;justify-content:start}.mortgage-payoff-date .title-heading{display:flex;width:50%;justify-content:end}.rangeslider__handle:after{font-family:FontAwesome;content:"\f105";color:#232323;font-size:20px;right:10px;position:absolute}.rangeslider__handle:before{font-family:FontAwesome;content:"\f104";color:#232323;font-size:20px;left:10px;position:absolute}.rangeslider--horizontal .rangeslider__handle{top:-23px;touch-action:pan-y;-ms-touch-action:pan-y}.rangeslider__handle{background:#fff;color:#232323;font-weight:400;font-size:20px;border:1px solid #000;cursor:pointer;display:inline-block;width:141px;height:61px;line-height:58px;text-align:center;position:absolute;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px}.stdmc-downpayment-info{font-size:18px;margin-top:45px}.down-payment-info{color:#ABABAB!important;font-size:16px;letter-spacing:0;line-height:29px}.stdmc-downpayment-info{font-size:14px;margin-top:20px;margin-bottom:30px}.input-group.date span.input-group-append{position:absolute;right:0;top:0;bottom:0;margin:auto;display:flex;align-items:center;z-index:3}.m-col-desc{display:inline-block;vertical-align:top;color:#232323;font-family:Lato,'Open Sans',sans-serif;font-size:18px;font-weight:300;text-transform:capitalize}.skiptranslate.goog-te-gadget{font-size:0;display:flex;align-items:center;padding:0}.goog-te-gadget .goog-te-combo{margin:0;padding:6px;display:block;width:100%;font-size:12px;font-weight:400;line-height:2.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.skiptranslate.goog-te-gadget span{display:none}.mcalculator-field{margin-bottom:60px}.label-headings,.std-mc-left label{color:#000;font-size:20px;letter-spacing:0;line-height:36px;text-transform:uppercase;margin-bottom:20px}@media (min-width:992px){.digital-img{padding:80px!important}.offers-single-left{padding-right:60px}.std-mc-left{padding-right:40px}.std-mc-right{padding-left:40px}}@media(max-width:767px){.multi-sections .multisec-single-details:nth-child(even) .single-featured-text{text-align:left}.multi-sections .multisec-single-details:nth-child(even) .single-featured-text p{text-align:left}.nav__group__btn .log span{font-size:0}.nav-link{color:#4c3724!important}.nav__group__btn .log{color:#4c3724}.cus_log{display:none!important}}.home-hero-section .prop-search-bar{position:absolute;width:100%;top:90%;transform:translateY(-90%);z-index:3;overflow:visible}.prop-search-bar .form-container{background-color:#fff;border-radius:2px;box-shadow:0 6px 12px 0 rgba(0,0,0,.1)}#homepage-search-filter .col-md-3{max-width:20%}.home-hero-section .modal .select-sec-options,.homesearch_mobile_filter .select-sec,.prop-search-bar .select-sec{position:relative;padding-top:10px;padding-bottom:10px;font-size:16px;line-height:24px;font-weight:400}.prop-search-bar .select-sec:before{position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:16px;color:#232323;background-color:#000;height:80%;content:"";width:1px}.select-sec label{padding:15px 15px 20px;width:100%}.dropdown-icon{position:absolute;right:15px;top:50%;transform:translateY(-50%);font-size:16px;color:#232323}.content_drop input[type=checkbox]:not(:checked)+label:before{width:0;height:0;border:3px solid transparent;left:6px;top:10px;-webkit-transform:rotateZ(37deg);transform:rotateZ(37deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}.content_drop input[type=checkbox]:not(:checked)+label:after{width:26px;height:26px;border:1px solid #232323;top:0;border-radius:2px;background-color:#fff}.content_drop input[type=checkbox]:checked+label:before{top:1px;left:5px;width:6px;height:13px;margin-top:4px;border-top:1px solid transparent;border-left:1px solid transparent;border-right:1px solid #f8f9fb;border-bottom:1px solid #f8f9fb;-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;border-radius:0;z-index:1}.content_drop input[type=checkbox]:checked+label:after{top:0;width:26px;height:26px;background-color:#4c3724;z-index:0;border-radius:2px}.content_drop h4{font-size:14px}.content_drop .no-community-for-property{margin-bottom:15px}.content_drop input[type=checkbox]{display:none}.content_drop input[type=checkbox]+label{position:relative;padding-left:35px}.content_drop input[type=checkbox]+label:after,.content_drop input[type=checkbox]+label:before{position:absolute;content:'';left:0}.select-sec-options li label{text-transform:none;min-height:28px;letter-spacing:inherit;padding-top:0;padding-bottom:0;padding-right:0;font-size:14px;font-weight:400;line-height:22px}#priceModal label span.search-label,.homesearch_mobile_filter label span.search-label,.prop-search-bar label span.search-label{display:block;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:2px}.prop-search-bar label span.search-val{display:block;text-transform:none}.filter-bottom a{color:#000}.area-max-range select,.area-min-range select,.floor-max-range select,.floor-min-range select,.price-max-range select,.price-min-range select{width:100%;padding:15px 7px;border:1px solid #232323;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:#fff url(../images/angle-down-light.svg) no-repeat 94% 18px;background-size:9px auto;color:#232323}.prop-search-bar{margin-top:-170px;z-index:1;position:relative}.area-max-range,.area-min-range,.price-max-range,.price-min-range{width:43%;margin-bottom:10px}#homepage-search-filter .set,.container-search-property{width:20%}@media(max-width:991px){#homepage-search-filter .set,.container-search-property{width:33.33%}}@media(max-width:767px){#homepage-search-filter .set,.container-search-property{width:50%}}@media(max-width:640px){#homepage-search-filter .set,.container-search-property{width:100%}}.content_drop span{width:10%;text-align:center}label span.search-label{width:100%;text-align:left}.area-max-range,.area-min-range,.price-max-range,.price-min-range{width:41.66%;margin-bottom:10px}.area-options,.bedroom-options,.community-options,.floor-options,.price-options,.property-options,.property-type-options{max-height:300px;overflow:auto;position:absolute;left:0;top:88px;padding:25px 20px 15px;background:#fff;width:160%;border-radius:2px;background-color:#f8f9fb;box-shadow:0 6px 12px 0 rgba(0,0,0,.1);z-index:1}@media(max-width:991px){.area-options,.bedroom-options,.community-options,.floor-options,.price-options,.property-options,.property-type-options{width:100%}}.select-sec-options li label{text-transform:none;min-height:28px;letter-spacing:inherit;padding-top:0;padding-bottom:0;padding-right:0;font-size:14px;font-weight:400;line-height:22px}.homesearch_mobile_filter label,.prop-search-bar label{display:block;margin:0}.goog-te-banner-frame{display:none!important}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}.d-hide{display:none}.footer__language{position:relative;height:20px;width:50px;margin-top:2px;margin-left:-25px;}.skiptranslate span.indicator{display:none!important}.footer__language::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f0ac";font-size:18px;margin-right:10px;line-height:1.2;position:absolute;left:0;color:#fff}.header__active .footer__language::before{color:#000}.header__active .footer__language span.arrow{color:#000}.header__active .footer__language .arrow:after{border-bottom:2px solid #000;border-right:2px solid #000}.goog-te-gadget-simple{background-color:transparent!important;border:0!important;font-size:0!important;display:inline-block;padding-top:0;padding-bottom:0;cursor:pointer;width:50px;height:20px;position:relative;z-index:2}.footer__language span.arrow{position:absolute;z-index:1;left:23px;padding-right:10px;line-height:1.5;color:#fff; display: flex;}.navbar__active .footer__language span.arrow{color:#4c3724}.navbar__active .footer__language .arrow:after{border-bottom:2px solid #4c3724;border-right:2px solid #4c3724}.navbar__active .footer__language::before{color:#4c3724}div#\:1\.menuBody{width:300px!important;overflow:auto}.footer__language{transition:.5s}.footer__language .arrow::after{width:10px;height:10px;margin-top:-7px;border-color:#fff;right:4px}.footer__language .arrow:after{border-bottom:2px solid #fff;border-right:2px solid #fff;display:block;height:5px;margin-top:-4px;pointer-events:none;position:absolute;right:0;top:50%;-webkit-transform-origin:66% 66%;-ms-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;width:5px}.goog-te-gadget-simple img{display:none!important}.single-property-section-oneV2{padding-top:100px;padding-bottom:60px}span.section-tagline,h3.tagline,.single-property-section-one h1,.signature{color:#9D9D9C;font-weight:700;display:flex}.single-property-section-one h1{margin-bottom:0}span.community-tagline,span.bhk-number,span.section-tagline,h3.tagline,h3.title,.single-property-section-one h1,span.view-details,div.breadcrumbs,.signature,.select-card-type{display:block;line-height:24px;font-size:12px;font-weight:400;letter-spacing:2px;text-transform:uppercase}.single-property-section-oneV2 h2{margin:22px 0 30px}h2{font-size:46px;line-height:60px;margin:10px 0 30px;padding:0}@media (min-width:768px){.single-property-section-oneV2 figure{margin-top:46px}}.single-property-section-oneV2 figure{margin-bottom:40px}figure{margin:0 0 1rem}.get-touch-btn{padding:10px 20px 10px}.text-with-imageV2{background:rgba(33,33,33,.02);padding:45px 0 45px}.prop-detailsV2 ul li span{border:1px solid #CACACA;border-radius:4px;background-color:#FFF;display:flex;font-size:24px;letter-spacing:0;line-height:36px;align-items:center;padding:29px 20px;text-transform:uppercase;height:100%}.prop-detailsV2 ul li span i{margin-right:15px;color:#CDAB6E;font-size:24px}.small_title{font-size:22px;line-height:22px}.prop-amenitiesV2 ul li em{display:flex;margin-bottom:28px;align-items:center;justify-content:center;font-size:35px}.prop-amenitiesV2 ul li span{font-size:14px;line-height:20px;display:block;text-align:center}.promotions-block{padding:0 60px;min-height:390px;position:relative}.grey-bg{background-color:#F8F9FB}.promotions-block-content{min-height:390px;padding-top:60px;padding-bottom:60px}.promotions-block h3{font-size:36px;line-height:48px;margin-bottom:12px}.promotions-block a.btn.try-btn{min-width:240px}.thumb_slider_bottom .swiper-slide{border:3px solid transparent}.thumb_slider_bottom .swiper-slide-thumb-active{border:3px solid #5927e2}.price_range .calc__range-wrapp{display:flex;position:relative;width:100%;height:auto;border-radius:100px;border:0 solid #6C92D9;padding-top:0;margin-top:0;flex-wrap:wrap;margin-bottom:22px}.calc__output{position:relative;top:0;left:auto;color:#000;right:0;line-height:1.4;margin-left:auto}.price_range .rangeslider{bottom:0;left:0;width:100%;background-image:none;background-color:#ebeced!important}.price_range .calc__range-calc .rangeslider__handle:before{display:none}.rangeslider--horizontal{height:10px;margin-top:0}.price_range .rangeslider__handle{width:20px!important;height:20px!important;border:4px solid #4c3724!important;transform:translateY(-6px)!important}.price_range .rangeslider__handle::after{display:none!important}.price_range .rangeslider--horizontal .rangeslider__handle{top:0}.price_range .rangeslider__fill{background:#4c3724}[type=radio]:checked,[type=radio]:not(:checked){position:absolute;left:-9999px}[type=radio]:checked+label,[type=radio]:not(:checked)+label{position:relative;padding-left:20px;cursor:pointer;line-height:17px;display:inline-block;color:#666}[type=radio]:checked+label:before,[type=radio]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:16px;height:16px;border:1px solid #ddd;border-radius:100%;background:#fff}[type=radio]:checked+label:after,[type=radio]:not(:checked)+label:after{content:'';width:10px;height:10px;background:#4c3724;position:absolute;top:3px;left:3px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}[type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}[type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.btn.enquiry-now{box-shadow: 0 8px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);background:#4c3724;letter-spacing:1px;border-radius:0;color:white;display:inline-block;font-size:15px;font-weight:600;line-height:30px;position:fixed;right:0;text-align:center;text-decoration:none;text-transform:uppercase;-moz-transform:rotate(-90deg) translateX(50%);-ms-transform:rotate(-90deg) translateX(50%);-o-transform:rotate(-90deg) translateX(50%);-webkit-transform:rotate(-90deg) translateX(50%);transform-origin:bottom right;width:150px;z-index:999;top:50%;border:0}.enquiry-modal .alert__newsletter__area{padding-top:0!important;padding-bottom:30px}.enquiry-modal .alert__newsletter__area form{margin-top:35px!important}.enquiry-modal .input--secondary input,.enquiry-modal .input--secondary textarea{padding:13px 20px!important}.enquiry-modal .input--secondary textarea{min-height:100px!important}@media (min-width:767px){#mortgagecalcModal .modal-dialog {max-width: 100%;}.enquiry-modal .modal-dialog{max-width:700px}}textarea.error,input.error{height:auto!important}label.error{color:red;height:auto!important}.nice-select.open .list{max-height:50vh;overflow:hidden;overflow-y:auto}.nav-link{color:#fff}.header__active .nav-link{color:#4c3724}.nav__group__btn .log{color:#fff}.header__active .nav__group__btn{color:#000}.nav__group__btn .log span{color:#fff;font-weight:600;margin-left:6px}.header__active .nav__group__btn .log span{color:#4c3724}.header__active .nav__group__btn .log{color:#000}img.logo_new{width:12rem;filter:brightness(0) invert(1)}.navbar__active img.logo_new{filter:invert(1) brightness(0)}@media(max-width:9rem){img.logo_new{width:9rem}}.swiper-pagination-fraction,.swiper-pagination-current,.swiper-pagination-total{color:#fff}.library_img img{margin:auto;width:100%;aspect-ratio:1 / .6;object-fit:cover}.lib_title h3 a,.lib_title h3{font-size:16px;font-weight:500}.item__info__single i{font-size:11px}.change_btn{border:1px solid #4c3724;width:35px;display:flex;align-items:center;justify-content:center;height:35px;margin-left:6px;border-radius:5px}.change_btn.selected{background-color:#4c3724;color:#fff}.item__head__left{padding:10px;width:100%}.library_post{background-color:#fff;-webkit-box-shadow:0 4px 24px 0 rgba(19,33,110,.25);box-shadow:0 4px 24px 0 rgba(19,33,110,.25);border-radius:10px;overflow:hidden}.text-grey{color:#ddd}.swiper-button-next:after,.swiper-button-prev:after{font-size:25px;color:#fff}.fs-12{font-size:12px}.library_content .item__info{padding:8px;background:rgb(255,255,255);box-shadow:rgb(232,232,232) 0 0 8px}.list-view .item{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.list-view .item .library_post{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.list-view .library_img img{margin:auto;width:100%;aspect-ratio:auto;object-fit:cover}.list-view .swiper{height:100%}.swiper .swiper-slide a{display:block;width:100%;height:100%}.list-view .item .library_post .library_img{overflow:hidden;width:300px;height:180px}.list-view .item .library_post .library_content{width:calc(100%-300px);padding-left:0;padding-right:0;padding-bottom:0}.page-item.active .page-link{color:#fff;background-color:#4c3724;border-color:#4c3724}.banner__alt .button{width:40px;height:40px;line-height:27px}.banner__alt h5,.banner__alt span{color:#fff}.nav-tabs .nav-link{color:#a9a9a9}.feature_information ul li{border-bottom:1px solid #e1e1e1;padding-bottom:20px;padding-top:20px}.feature_information ul li:last-child{border:0}.feature_information ul li span.icons{width:40px;display:block;margin-right:10px;text-align:center}.feature_information ul li .data .h6{width:100%;display:block;line-height:17px;margin-bottom:10px}.feature_information ul li .data span.span{display:block;width:100%;line-height:1}.feature_information ul li .data span.span i{font-size:15px}.main__content-dashboard table tr td img{width:80px!important}.input--secondary.radio_button [type=radio]:checked+label:before,.input--secondary.radio_button [type=radio]:not(:checked)+label:before{margin:auto;top:0;bottom:0}.input--secondary.radio_button [type=radio]:checked+label:after,.input--secondary.radio_button [type=radio]:not(:checked)+label:after{margin:auto;top:0;bottom:0}.fileuploader{position:relative;width:60%;margin:auto;height:400px;border:4px dashed #ddd;background:#f6f6f6;margin-top:85px}.fileuploader #upload-label{background:rgba(231,97,92,0);color:#fff;position:absolute;height:115px;top:20%;left:0;right:0;margin-right:auto;margin-left:auto;min-width:20%;text-align:center;cursor:pointer}.fileuploader.active{background:#fff}.fileuploader.active #upload-label{background:#fff;color:#e7615c}.fileuploader #upload-label i:hover{color:#444;font-size:9.4rem;-webkit-transition:width 2s}.fileuploader #upload-label span.title{font-size:1em;font-weight:bold;display:block}span.tittle{position:relative;top:222px;color:#bdbdbd}.fileuploader #upload-label i{text-align:center;display:block;color:#e7615c;height:115px;font-size:9.5rem;position:absolute;top:-12px;left:0;right:0;margin-right:auto;margin-left:auto}.preview-container{position:relative;bottom:0;width:35%;margin:auto;top:25px;visibility:hidden}.preview-container #previews{max-height:400px;overflow:auto}.preview-container #previews .zdrop-info{width:88%;margin-right:2%}.preview-container #previews.collection{margin:0;box-shadow:none}.preview-container #previews.collection .collection-item{background-color:#e0e0e0}.preview-container #previews.collection .actions a{width:1.5em;height:1.5em;line-height:1}.preview-container #previews.collection .actions a i{font-size:1em;line-height:1.6}.preview-container #previews.collection .dz-error-message{font-size:.8em;margin-top:-12px;color:#F44336}.blog-banner .container{z-index:3;position:relative}.blog-banner .container h1,.blog-banner .breadcrumb li a{color:#fff}@media only screen and (max-width:601px){.fileuploader{width:100%}.preview-container{width:100%}}@media(max-width:767px){.list-view .item .library_post .library_content{width:100%}.list-view .item .library_post .library_img{width:100%}}