.autoPlayVideo_autoPlayVideo__VIVbY{--border-radius-sm:4px;--border-radius-md:8px;--border-radius-lg:12px;--border-radius-full:50%;--spacing-xs:8px;--spacing-sm:12px;--spacing-md:16px;--spacing-lg:20px;--spacing-xl:24px;--spacing-2xl:32px;--spacing-3xl:40px;--font-size-xs:12px;--font-size-sm:14px;--font-size-md:16px;--font-size-lg:20px;--font-size-xl:24px;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--line-height-tight:1.3;--line-height-normal:1.4;--z-index-base:1;--z-index-overlay:2;--z-index-modal:10;--transition-fast:0.2s;--transition-normal:0.3s;--transition-slow:0.5s;--transition-ease:ease;--transition-ease-in:ease-in;--transition-ease-out:ease-out;--color-black:#000;--color-white:#fff;--color-gray-100:#f3f3f3;--color-gray-200:#e5e5e5;--color-gray-300:#ddd;--color-gray-400:#9ca3af;--color-gray-500:#6b7280;--color-gray-600:#4b5563;--color-gray-700:#374151;--color-gray-800:#1f2937;--color-gray-900:#111827;--color-blue-500:#3498db;--color-red-500:#dc3545;--color-red-400:#fc8181;--color-background-light:#f8f9fa;--color-background-dark:#2d3748;--color-border-light:#dee2e6;--color-border-dark:#4a5568;--shadow-sm:0 1px 2px rgba(0,0,0,.05);--shadow-md:0 4px 6px rgba(0,0,0,.1);--shadow-lg:0 4px 12px rgba(0,0,0,.15);--shadow-xl:0 10px 25px rgba(0,0,0,.2);--video-wrapper-width:100%;--video-wrapper-margin-vertical:var(--spacing-lg);--video-wrapper-margin-horizontal:0;--video-title-font-size:var(--font-size-xl);--video-title-font-weight:var(--font-weight-semibold);--video-title-color:var(--color-gray-700);--video-title-margin-top:0;--video-title-margin-right:0;--video-title-margin-bottom:var(--spacing-md);--video-title-margin-left:0;--video-title-text-align:center;--video-title-line-height:var(--line-height-tight);--video-container-position:relative;--video-container-width:100%;--video-container-max-width:100%;--video-container-min-height:200px;--video-container-background-color:var(--color-black);--video-container-border-radius:var(--border-radius-md);--video-container-overflow:hidden;--video-container-box-shadow:var(--shadow-lg);--video-container-border-width:2px;--video-container-border-style:solid;--video-container-border-color:var(--color-gray-300);--video-width:100%;--video-height:auto;--video-display:block;--video-transition-property:opacity;--video-transition-duration:var(--transition-normal);--video-transition-timing-function:var(--transition-ease);--loading-container-position:absolute;--loading-container-top:50%;--loading-container-left:50%;--loading-container-transform:translate(-50%,-50%);--loading-container-display:flex;--loading-container-flex-direction:column;--loading-container-align-items:center;--loading-container-gap:var(--spacing-md);--loading-container-z-index:var(--z-index-overlay);--spinner-width:var(--spacing-3xl);--spinner-height:var(--spacing-3xl);--spinner-border-width:4px;--spinner-border-style:solid;--spinner-border-color:var(--color-gray-100);--spinner-border-top-color:var(--color-blue-500);--spinner-border-radius:var(--border-radius-full);--spinner-animation-name:autoPlayVideo_spin__4Koyb;--spinner-animation-duration:1s;--spinner-animation-timing-function:linear;--spinner-animation-iteration-count:infinite;--loading-text-color:var(--color-white);--loading-text-font-size:var(--font-size-sm);--loading-text-font-weight:var(--font-weight-medium);--loading-text-margin:0;--loading-text-text-align:center;--error-container-display:flex;--error-container-flex-direction:column;--error-container-align-items:center;--error-container-justify-content:center;--error-container-padding:var(--spacing-3xl) var(--spacing-lg);--error-container-background-color:var(--color-background-light);--error-container-border:2px dashed var(--color-border-light);--error-container-border-radius:var(--border-radius-md);--error-container-min-height:200px;--error-text-color:var(--color-red-500);--error-text-font-size:var(--font-size-md);--error-text-font-weight:var(--font-weight-medium);--error-text-margin:0 0 var(--spacing-xs) 0;--error-text-text-align:center;--error-text-line-height:var(--line-height-normal);--placeholder-container-position:relative;--placeholder-container-width:100%;--placeholder-container-height:100%;--placeholder-container-display:flex;--placeholder-container-align-items:center;--placeholder-container-justify-content:center;--placeholder-container-cursor:pointer;--placeholder-container-background-color:var(--color-gray-100);--placeholder-container-border-radius:var(--border-radius-md);--placeholder-container-transition:all var(--transition-normal) var(--transition-ease);--thumbnail-width:100%;--thumbnail-height:100%;--thumbnail-object-fit:cover;--thumbnail-border-radius:var(--border-radius-md);--thumbnail-transition:transform var(--transition-normal) var(--transition-ease);--placeholder-width:100%;--placeholder-height:100%;--placeholder-object-fit:cover;--placeholder-border-radius:var(--border-radius-md);--placeholder-transition:transform var(--transition-normal) var(--transition-ease);--default-placeholder-display:flex;--default-placeholder-flex-direction:column;--default-placeholder-align-items:center;--default-placeholder-justify-content:center;--default-placeholder-gap:var(--spacing-md);--default-placeholder-padding:var(--spacing-xl);--default-placeholder-background:linear-gradient(135deg,var(--color-gray-200) 0%,var(--color-gray-300) 100%);--default-placeholder-border-radius:var(--border-radius-md);--default-placeholder-color:var(--color-gray-600);--default-placeholder-transition:all var(--transition-normal) var(--transition-ease);--play-button-width:64px;--play-button-height:64px;--play-button-background-color:var(--color-white);--play-button-border-radius:var(--border-radius-full);--play-button-display:flex;--play-button-align-items:center;--play-button-justify-content:center;--play-button-box-shadow:var(--shadow-lg);--play-button-color:var(--color-gray-700);--play-button-transition:all var(--transition-normal) var(--transition-ease);--placeholder-text-font-size:var(--font-size-md);--placeholder-text-font-weight:var(--font-weight-medium);--placeholder-text-color:var(--color-gray-600);--placeholder-text-text-align:center;--placeholder-text-margin:0;--lazy-indicator-position:absolute;--lazy-indicator-top:var(--spacing-sm);--lazy-indicator-right:var(--spacing-sm);--lazy-indicator-background-color:var(--color-blue-500);--lazy-indicator-color:var(--color-white);--lazy-indicator-padding:var(--spacing-xs) var(--spacing-sm);--lazy-indicator-border-radius:var(--border-radius-sm);--lazy-indicator-font-size:var(--font-size-xs);--lazy-indicator-font-weight:var(--font-weight-medium);--lazy-indicator-z-index:var(--z-index-overlay)}.autoPlayVideo_videoWrapper__ha9AF{width:var(--video-wrapper-width);margin:var(--video-wrapper-margin-vertical) var(--video-wrapper-margin-horizontal)}.autoPlayVideo_videoTitle__XZTpR{font-size:var(--video-title-font-size);font-weight:var(--video-title-font-weight);color:var(--video-title-color);margin:var(--video-title-margin-top) var(--video-title-margin-right) var(--video-title-margin-bottom) var(--video-title-margin-left);text-align:var(--video-title-text-align);line-height:var(--video-title-line-height)}.autoPlayVideo_videoContainer__VNCNE{position:var(--video-container-position);width:var(--video-container-width);max-width:var(--video-container-max-width);min-height:var(--video-container-min-height);background-color:var(--video-container-background-color);border-radius:var(--video-container-border-radius);overflow:var(--video-container-overflow);box-shadow:var(--video-container-box-shadow);border:var(--video-container-border-width) var(--video-container-border-style) var(--video-container-border-color)}.autoPlayVideo_video__pOqu_{width:var(--video-width);height:var(--video-height);display:var(--video-display);transition:var(--video-transition-property) var(--video-transition-duration) var(--video-transition-timing-function)}.autoPlayVideo_loadingContainer__YTFwd{position:var(--loading-container-position);top:var(--loading-container-top);left:var(--loading-container-left);transform:var(--loading-container-transform);display:var(--loading-container-display);flex-direction:var(--loading-container-flex-direction);align-items:var(--loading-container-align-items);gap:var(--loading-container-gap);z-index:var(--loading-container-z-index)}.autoPlayVideo_spinner__s_wav{width:var(--spinner-width);height:var(--spinner-height);border:var(--spinner-border-width) var(--spinner-border-style) var(--spinner-border-color);border-top:var(--spinner-border-width) var(--spinner-border-style) var(--spinner-border-top-color);border-radius:var(--spinner-border-radius);animation:var(--spinner-animation-name) var(--spinner-animation-duration) var(--spinner-animation-timing-function) var(--spinner-animation-iteration-count)}.autoPlayVideo_loadingText__luuAy{color:var(--loading-text-color);font-size:var(--loading-text-font-size);font-weight:var(--loading-text-font-weight);margin:var(--loading-text-margin);text-align:var(--loading-text-text-align)}.autoPlayVideo_errorContainer__hXJuN{display:var(--error-container-display);flex-direction:var(--error-container-flex-direction);align-items:var(--error-container-align-items);justify-content:var(--error-container-justify-content);padding:var(--error-container-padding);background-color:var(--error-container-background-color);border:var(--error-container-border);border-radius:var(--error-container-border-radius);min-height:var(--error-container-min-height)}.autoPlayVideo_errorText__RKcYT{color:var(--error-text-color);font-size:var(--error-text-font-size);font-weight:var(--error-text-font-weight);margin:var(--error-text-margin);text-align:var(--error-text-text-align);line-height:var(--error-text-line-height)}@keyframes autoPlayVideo_spin__4Koyb{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.autoPlayVideo_placeholderContainer__5R6TM{position:var(--placeholder-container-position);width:var(--placeholder-container-width);height:var(--placeholder-container-height);display:var(--placeholder-container-display);align-items:var(--placeholder-container-align-items);justify-content:var(--placeholder-container-justify-content);cursor:var(--placeholder-container-cursor);background-color:var(--placeholder-container-background-color);border-radius:var(--placeholder-container-border-radius);transition:var(--placeholder-container-transition);min-height:var(--video-container-min-height)}.autoPlayVideo_placeholderContainer__5R6TM:hover{transform:scale(1.02);box-shadow:var(--shadow-lg)}.autoPlayVideo_thumbnail__dhvMJ{width:var(--thumbnail-width);height:var(--thumbnail-height);object-fit:var(--thumbnail-object-fit);border-radius:var(--thumbnail-border-radius);transition:var(--thumbnail-transition)}.autoPlayVideo_thumbnail__dhvMJ:hover{transform:scale(1.05)}.autoPlayVideo_placeholder__p4bnP{width:var(--placeholder-width);height:var(--placeholder-height);object-fit:var(--placeholder-object-fit);border-radius:var(--placeholder-border-radius);transition:var(--placeholder-transition)}.autoPlayVideo_placeholder__p4bnP:hover{transform:scale(1.05)}.autoPlayVideo_defaultPlaceholder__iRF9V{display:var(--default-placeholder-display);flex-direction:var(--default-placeholder-flex-direction);align-items:var(--default-placeholder-align-items);justify-content:var(--default-placeholder-justify-content);gap:var(--default-placeholder-gap);padding:var(--default-placeholder-padding);background:var(--default-placeholder-background);border-radius:var(--default-placeholder-border-radius);color:var(--default-placeholder-color);transition:var(--default-placeholder-transition);width:100%;height:100%;min-height:var(--video-container-min-height)}.autoPlayVideo_defaultPlaceholder__iRF9V:hover{transform:scale(1.02);box-shadow:var(--shadow-md)}.autoPlayVideo_playButton__0DzoI{width:var(--play-button-width);height:var(--play-button-height);background-color:var(--play-button-background-color);border-radius:var(--play-button-border-radius);display:var(--play-button-display);align-items:var(--play-button-align-items);justify-content:var(--play-button-justify-content);box-shadow:var(--play-button-box-shadow);color:var(--play-button-color);transition:var(--play-button-transition)}.autoPlayVideo_playButton__0DzoI:hover{transform:scale(1.1);box-shadow:var(--shadow-xl)}.autoPlayVideo_playButton__0DzoI svg{width:24px;height:24px}.autoPlayVideo_placeholderText__JHNFs{font-size:var(--placeholder-text-font-size);font-weight:var(--placeholder-text-font-weight);color:var(--placeholder-text-color);text-align:var(--placeholder-text-text-align);margin:var(--placeholder-text-margin)}.autoPlayVideo_lazyIndicator__Qakqf{position:var(--lazy-indicator-position);top:var(--lazy-indicator-top);right:var(--lazy-indicator-top);background-color:var(--lazy-indicator-background-color);color:var(--lazy-indicator-color);padding:var(--lazy-indicator-padding);border-radius:var(--lazy-indicator-border-radius);font-size:var(--lazy-indicator-font-size);font-weight:var(--lazy-indicator-font-weight);z-index:var(--lazy-indicator-z-index);pointer-events:none}@media(max-width:768px){.autoPlayVideo_autoPlayVideo__VIVbY{--video-title-font-size:var(--font-size-lg);--video-title-margin-bottom:var(--spacing-sm);--video-container-border-radius:var(--border-radius-sm);--error-container-padding:var(--spacing-lg) var(--spacing-md);--error-container-min-height:150px;--error-text-font-size:var(--font-size-sm);--loading-text-font-size:var(--font-size-xs);--spinner-width:var(--spacing-2xl);--spinner-height:var(--spacing-2xl);--spinner-border-width:3px}}@media(prefers-color-scheme:dark){.autoPlayVideo_autoPlayVideo__VIVbY{--video-title-color:var(--color-black);--error-container-background-color:var(--color-background-dark);--error-container-border:2px dashed var(--color-border-dark);--error-text-color:var(--color-red-400)}}.explore-card{position:relative;display:flex;overflow:hidden;border:0;background:transparent;height:100%;border-radius:.5rem;cursor:pointer}@media(max-width:500px){.explore-card{border-radius:.25rem}}.explore-card img{max-width:100%;border-radius:.5rem;scale:1;transition:scale .3s ease;height:100%;object-fit:cover}@media(max-width:500px){.explore-card img{max-height:26.25rem;height:calc(100vh - 22.75rem);object-fit:cover;border-radius:.25rem}}.explore-card:hover img{scale:1.05}.explore-card:after{content:"";background:linear-gradient(180.08deg,transparent .07%,rgba(0,0,0,.2) 77.02%);width:100%;height:100%;position:absolute;left:0;right:0;border-radius:.25rem;box-shadow:0 0 4px 0 #000;border-radius:.5rem}.explore-card-content{position:absolute;z-index:9;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:1.5rem;height:100%;line-height:1}@media(max-width:767.98px){.explore-card-content{padding:1rem 1.5rem}}.explore-card-content h6{margin-bottom:2rem;letter-spacing:-.46px}@media(max-width:767.98px){.explore-card-content h6{font-size:1.125rem!important}}.explore-content-top .fs-20{line-height:1.35}@media(max-width:500px){.explore-content-top .fs-20{font-size:1rem!important}}.explore-card-title{font-size:2rem;font-weight:500;line-height:1.5;display:inline-flex;color:#fff;letter-spacing:-.35px;margin-bottom:.25rem;align-items:center}@media(max-width:767.98px){.explore-card-title{font-size:1.5rem}}@media(max-width:500px){.explore-card-title{font-size:1.75rem;margin-bottom:.125rem}}.explore-card-title sup{font-size:1rem;top:-16px}@media(max-width:991.98px){.explore-card-title sup{font-size:.875rem;top:-16px}}@media(max-width:767.98px){.explore-card-title sup{font-size:.625rem;top:-10px}.explore-card-title svg{max-width:2.5rem;height:auto;max-width:2.25rem;margin-right:.5rem!important}.explore-content-bottom .btn{font-size:.875rem;padding:.4rem 1rem!important}}.explore-content-bottom svg{max-width:1rem;height:auto;margin-top:.2rem}@media(max-width:767.98px){.explore-content-bottom svg{max-width:.75rem}}.explore-content-bottom .btn-white:hover{border:1px solid #fff}.rotating-text{font-size:24px}.rotating-text:after{content:"Lifestyle";animation:changeText 5s 5s infinite;font-weight:700;display:inline-block;margin-left:4px;font-size:24px;font-style:italic}@media only screen and (max-width:991px){.rotating-text{font-style:normal}}@keyframes changeText{0%{content:"Rentals"}to{content:"Family"}}.explore-button{align-self:flex-start}@media(max-width:767.98px){.explore-content-bottom{flex-direction:column}}.btn-orange-bg{background:#f66b34;gap:.5rem;color:#fff;font-size:1rem;font-weight:500;display:inline-flex;align-items:center;padding:.625rem 1.7rem}.btn-orange-bg:active,.btn-orange-bg:focus,.btn-orange-bg:hover,.btn-orange-bg:visited{background:#f66b34!important;color:#fff!important}.top-banner-section{margin-bottom:2.25rem;padding:0 2rem}@media(max-width:500px){.top-banner-section{margin-bottom:2.5rem;padding:0 .5rem}}.banner-wrapper{padding-block:1rem 0}@media(max-width:767.98px){.banner-wrapper{padding-block:2rem 0}}.banner-wrapper .landing-page-banner-bottom-text{font-size:1.375rem;text-align:center;color:#194873;font-weight:500;letter-spacing:-.011em;margin:3.5rem auto;max-width:31.25rem}@media(max-width:767.98px){.banner-wrapper .landing-page-banner-bottom-text{font-size:1.25rem;max-width:31rem;padding:0 1.25rem}}@media(max-width:500px){.banner-wrapper .landing-page-banner-bottom-text{font-size:1.25rem;max-width:24rem;padding:0 1.25rem;margin:2rem auto 3rem}}.landing-page-item-container{display:flex;padding:0 2.5rem;gap:.75rem}@media(max-width:991.98px){.landing-page-item-container{flex-direction:column}}@media(max-width:500px){.landing-page-item-container{padding:0 1.25rem;gap:1.25rem;border-radius:.25rem}}.landing-page-item-container .landing-page-item{flex:1 1}@media(max-width:991.98px){.landing-page-item-container .landing-page-item:first-child{order:2}}.landing-page-banner{max-width:61.375rem;margin:1.5rem auto 3rem}@media(max-width:767.98px){.landing-page-banner{font-size:1rem;margin:.5rem auto 3rem}}.landing-page-banner .landing-banner-heading{margin-bottom:.125rem;color:#58be81;font-weight:500;font-size:1.125rem;line-height:1}@media(max-width:767.98px){.landing-page-banner .landing-banner-heading{font-size:1rem;margin:.5rem auto .25rem}}@media(max-width:500px){.landing-page-banner .landing-banner-heading{font-size:.875rem}}@media(max-width:767.98px){.landing-page-banner p{font-size:1rem!important;margin-bottom:.25rem}}.landing-banner-subHeading{font-size:2rem;font-weight:500;line-height:1;padding:.375rem 0}@media(max-width:767.98px){.landing-banner-subHeading{font-size:1.75rem!important}}@media(max-width:500px){.landing-banner-subHeading{font-size:1.5rem!important;line-height:1.5;font-weight:400!important;padding:0}}.landing-page-customer-review{padding-top:1.5rem;position:relative}.landing-page-customer-review .btn-slider{top:2rem!important}.landing-page-customer-review .btn-slider.btn-prev{right:7.5rem}.landing-page-customer-review .btn-slider.btn-next{right:4.25rem}@media(max-width:500px){.landing-page-customer-review .btn-slider{padding:.5rem!important}.landing-page-customer-review .btn-slider.btn-prev{right:3.4rem}.landing-page-customer-review .btn-slider.btn-next{right:.5rem}}.landing-page-customer-review .customer-review-card{display:flex!important}.landing-page-customer-review .customer-review-card .review-content{font-size:.75rem}.landing-page-customer-review .avg-customer-review-card{display:flex!important}.landing-page-customer-review .slick-list{padding-inline:2rem}@media(max-width:500px){.landing-page-customer-review .slick-list{padding-inline:.5rem}}.landing-page-customer-review .slick-slide{padding-top:4rem;padding-bottom:4rem}.landing-page-customer-review .slick-slide:last-child{padding-right:1.875rem}@media(max-width:992px){.landing-page-customer-review .slick-slide:last-child{display:flex;align-items:center}}.landing-page-customer-review .slick-slide:last-child div{padding-top:3.125rem}@media(min-width:576px){.landing-page-customer-review{padding-left:calc(50vw - 16.875rem - 2rem)}}@media(min-width:768px){.landing-page-customer-review{padding-left:calc(50vw - 22.5rem - 2rem)}}@media(min-width:992px){.landing-page-customer-review{padding-left:calc(50vw - 30rem - 2rem)}}@media(min-width:1200px){.landing-page-customer-review{padding-left:calc(50vw - 35.938rem - 2rem)}}@media(min-width:1400px){.landing-page-customer-review{padding-left:calc(50vw - 35.938rem - 2rem)}}.room-deocr-card{max-width:96%;overflow:hidden}.room-deocr-card .room-image-box{border:1px solid transparent;overflow:hidden;border-radius:.5rem}.room-deocr-card .room-image-box img{scale:1;transition:scale .3s ease;object-fit:cover}.room-deocr-card .room-image-box:hover img{scale:1.05}.room-deocr-card .room-image-box.is-checked{box-shadow:2px 4px 4px rgba(0,0,0,.25)}.room-deocr-card .kitchen-card-title{font-size:20px;font-weight:400;line-height:30px;letter-spacing:-.011em;text-align:left}@media(max-width:991px){.room-deocr-card .kitchen-card-title{font-size:16px;line-height:24px}}.room-deocr-card .card-description{color:#666;font-size:14px}.room-deocr-card .room-deocr-card-title{position:absolute;padding:1rem 1.5rem;bottom:0;left:0;color:#fff;background:linear-gradient(0deg,#000,transparent);width:100%}.appliance-carousel{position:relative}.appliance-carousel .btn-slider{top:-3.4375rem}@media(max-width:500px){.appliance-carousel .btn-slider{padding:.5rem!important}}@media(max-width:375px){.appliance-carousel .btn-slider.btn-next{right:.625rem}.appliance-carousel .btn-slider.btn-prev{right:3.375rem}}.appliance-carousel .room-deocr-card{display:flex;justify-content:space-between}.appliance-carousel .room-image-box{height:178px;flex:1 1;width:100%;display:flex;align-items:center;justify-content:center}.appliance-carousel .room-image-box .card-img{max-width:258px}@media only screen and (max-width:991px){.room-deocr-card,.room-deocr-card .room-deocr-card{max-width:100%;margin:0 6px}.room-deocr-card .room-deocr-card img{min-width:100%!important}}.checkbox-radio{min-height:inherit;padding-left:0;margin-bottom:0}.checkbox-radio,.checkbox-radio label{width:40px;height:40px}.checkbox-radio [type=radio]:checked,.checkbox-radio [type=radio]:not(:checked){position:absolute;left:-9999px}.checkbox-radio [type=radio]:checked+label,.checkbox-radio [type=radio]:not(:checked)+label{position:relative;cursor:pointer;display:inline-block;color:#666}.checkbox-radio [type=radio]:checked+label:before,.checkbox-radio [type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:40px;height:40px;border:1px solid #d9d9d9;border-radius:100%;background:#d9d9d9}.checkbox-radio [type=radio]:checked+label:before{background-color:#58be81;border-color:#58be81}.checkbox-radio [type=radio]:checked+label:after,.checkbox-radio [type=radio]:not(:checked)+label:after{content:"";width:8px;height:16px;border-color:transparent #fff #fff transparent;border-style:solid;border-width:1px;position:absolute;top:10px;left:16px;transform:scale(1) rotate(45deg);transition:all .2s ease}.checkbox-radio [type=radio]:not(:checked)+label:after{opacity:0;transform:scale(0)}.checkbox-radio [type=radio]:checked+label:after{opacity:1}.is-recommended{top:24px;right:4px;width:100%}.exterior-styles-card.room-deocr-card{background-color:transparent;background-color:#fff;transition:all .2s ease;max-width:92%;height:100%}.exterior-styles-card.room-deocr-card.model-exterior-card{min-height:24.625rem;scale:1;transition:scale .3s ease}@media(max-width:1199.98px){.exterior-styles-card.room-deocr-card.model-exterior-card{min-height:21.625rem}}@media(max-width:991.98px){.exterior-styles-card.room-deocr-card.model-exterior-card{min-height:23.625rem}}.exterior-styles-card.room-deocr-card .firesafe-room-image{padding:0 1.5rem;z-index:-1}@media(max-width:500px){.exterior-styles-card.room-deocr-card .firesafe-room-image{padding:0 1.25rem}}.exterior-styles-card.room-deocr-card .firesafe-room-image img{width:100%;scale:1;transition:scale .3s ease,transform .3s ease}.exterior-styles-card.room-deocr-card .card-inner{flex:1 0 100%}.exterior-styles-card.room-deocr-card .exterior-card-bottom{padding:1rem 1.5rem 1.5rem;margin-top:auto}@media(max-width:500px){.exterior-styles-card.room-deocr-card .exterior-card-bottom{padding:1rem 1.5rem 1.25rem}}.exterior-styles-card.room-deocr-card.is-checked img,.exterior-styles-card.room-deocr-card:hover img{scale:2.5;transform:translateY(5%)}@media(min-width:1024px)and (max-width:1199.98px){.exterior-styles-card.room-deocr-card.is-checked img,.exterior-styles-card.room-deocr-card:hover img{scale:2.6;transform:translateY(7.5%)}}.exterior-styles-card.room-deocr-card.is-checked .exterior-card-bottom,.exterior-styles-card.room-deocr-card:hover .exterior-card-bottom{background:linear-gradient(0deg,#000,transparent)}.exterior-styles-card.room-deocr-card.is-checked .exterior-card-description,.exterior-styles-card.room-deocr-card.is-checked .exterior-card-title,.exterior-styles-card.room-deocr-card:hover .exterior-card-description,.exterior-styles-card.room-deocr-card:hover .exterior-card-title{color:#fff}.exterior-styles-card.room-deocr-card.is-checked [type=radio]:not(:checked)+label:before,.exterior-styles-card.room-deocr-card:hover [type=radio]:not(:checked)+label:before{background:#fff;border-color:#fff}.exterior-styles-card.room-deocr-card.mobile-adu-card.is-checked img,.exterior-styles-card.room-deocr-card.mobile-adu-card:hover img{scale:1;transform:translateY(0)}.exterior-styles-card.room-deocr-card.mobile-adu-card.is-checked [type=radio]:not(:checked)+label:before,.exterior-styles-card.room-deocr-card.mobile-adu-card:hover [type=radio]:not(:checked)+label:before{background:#d9d9d9;border-color:#d9d9d9}@media(max-width:992px){.exterior-styles-card.room-deocr-card{max-width:96%}}.exterior-styles-card.model-exterior-card .room-image-box{padding:0 1.5rem;margin-top:1.5rem}@media(max-width:500px){.exterior-styles-card.model-exterior-card .room-image-box{padding:0 1.25rem}}.exterior-styles-card .exterior-card-title{font-size:20px;font-weight:400;line-height:30px;letter-spacing:-.011em;text-align:left;color:#212121}.exterior-styles-card .exterior-card-description{font-size:.875rem;font-weight:400;line-height:18px;letter-spacing:-.011em;text-align:left;color:#666}.paint-color li{border-radius:8px;padding:8px;border:1px solid transparent;cursor:pointer}.paint-color li.active{border-color:#58be81}.paint-color li>div{width:36px;height:36px;border-radius:100%}.paint-color li .color-1,.paint-color li>div{background-color:#dededd}.paint-color li .color-2,.paint-color li .color-3{background-color:#a5a5a5}.exterior-styles-new-card.room-deocr-card{background-color:#faf8f5;transition:all .2s ease;max-width:96%}.exterior-styles-new-card.room-deocr-card .room-image-box{border-radius:8px 8px 0 0}.exterior-styles-new-card.room-deocr-card:hover{transition:all .2s ease}.exterior-styles-new-card .room-decor-desc-wrapper{min-height:100px}@media(max-width:576px){.exterior-styles-new-card .card-description{font-size:.875rem!important}}.exterior-styles-new-card .card-title{display:flex;align-items:center;gap:.5rem}@media(max-width:991.98px){.exterior-styles-new-card .card-title{font-size:1.25rem!important}}.exterior-styles-new-card .card-title span{font-size:.875rem;font-weight:600;cursor:pointer;color:#0998ff;transition:transform .2s ease;display:inline-block}.exterior-styles-new-card .card-title span svg{transform-origin:center;transform:rotate(180deg);margin-top:-.313rem;width:1rem}.plan_carousel .btn-slider{top:-.625rem}a.text-decoration-none h2{transition:color .2s ease}a.text-decoration-none h2:hover{color:#194873!important}.plan-detail-modal .plan-modal-header{border-bottom:.0625rem solid #dee2e6;padding:1.5rem 2rem}.plan-detail-modal .plan-modal-header .modal-title{color:#194873}.plan-detail-modal .plan-modal-header .btn-close{font-size:1.25rem;opacity:.6}.plan-detail-modal .plan-modal-header .btn-close:hover{opacity:1}.plan-detail-modal .plan-modal-body{padding:2rem}@media(max-width:768px){.plan-detail-modal .plan-modal-body{padding:1.5rem}}.plan-detail-modal .plan-modal-footer{border-top:.0625rem solid #dee2e6;padding:1.25rem 2rem}.plan-detail-modal .plan-modal-footer .plan-close-btn{min-width:7.5rem;padding:.625rem 1.5rem}.plan_modal_content .plan-modal-images .plan-image-wrapper .plan-modal-image{border:.0625rem solid #dee2e6;box-shadow:0 .125rem .5rem rgba(0,0,0,.08);transition:transform .3s ease,box-shadow .3s ease}.plan_modal_content .plan-modal-images .plan-image-wrapper .plan-modal-image:hover{transform:translateY(-.25rem);box-shadow:0 .25rem .75rem rgba(0,0,0,.12)}.plan_modal_content .plan-modal-images .plan-image-wrapper .plan-modal-image img{transition:transform .3s ease}.plan_modal_content .plan-modal-images .plan-image-wrapper .plan-modal-image:hover img{transform:scale(1.02)}.plan_modal_content .plan-modal-images .plan-image-wrapper .plan-image-label{font-size:.875rem;color:#666;font-weight:500}.plan_modal_content .plan-modal-content{color:#495057;line-height:1.7}.plan_modal_content .plan-modal-content .plan-description p,.plan_modal_content .plan-modal-content .plan-sub-description p,.plan_modal_content .plan-modal-content .plan-sub-description-after p{font-size:1rem;line-height:1.7}.plan_modal_content .plan-modal-content .plan-section-title{color:#194873;font-size:1.125rem;font-weight:600;margin-bottom:1rem}.plan_modal_content .plan-modal-content .plan-features,.plan_modal_content .plan-modal-content .plan-options{background-color:#faf8f5;padding:1.5rem;border-radius:.5rem;border-left:.25rem solid #194873}@media(max-width:768px){.plan_modal_content .plan-modal-content .plan-features,.plan_modal_content .plan-modal-content .plan-options{padding:1.25rem}}.plan_modal_content .plan-modal-content .plan-features-list,.plan_modal_content .plan-modal-content .plan-options-list{margin:0;padding-left:1.5rem}.plan_modal_content .plan-modal-content .plan-features-list li,.plan_modal_content .plan-modal-content .plan-options-list li{margin-bottom:.75rem;font-size:.9375rem;line-height:1.6}.plan_modal_content .plan-modal-content .plan-features-list li:last-child,.plan_modal_content .plan-modal-content .plan-options-list li:last-child{margin-bottom:0}.plan_modal_content .plan-summary p{font-size:1rem;line-height:1.7;color:#495057}.plan-tab-contentBottom{text-align:center;padding:3rem;border-left:4px solid #194873;background-color:#faf8f5;font-size:1.25rem;margin:5rem 0}.Plans-bg{background-color:#faf8f5;padding:5.25rem 0}.Plans-bg h2{font-weight:400}.Plans-bg h2,.Plans-bg h3{color:#212121}.finishes-catalog-btn .arrow-icon-size{position:relative;top:3px}