:root{--primary-color:#f1913d}.header-logo .logo_header{max-height:50px}#logo_footer{max-height:60px}.text-aina-primary{color:var(--primary-color)}.bg-aina-primary{background-color:var(--primary-color)}.section-help .benefits-manifesto-wrap{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:48px;width:100%}.section-help .benefits-manifesto-icon{color:var(--Primary);line-height:1;margin-bottom:14px}.section-help .benefits-manifesto-icon i{font-size:43px}.section-help .benefits-manifesto-body{color:rgba(44,46,51,.6);font-family:Lexend,sans-serif;font-size:16px;line-height:1.6;margin:0 auto;max-width:860px;text-align:center;width:100%}.section-help .benefits-manifesto-body p{text-wrap:pretty;font-size:inherit;line-height:inherit;margin-bottom:.85rem}.section-help .benefits-manifesto-body p:last-child{margin-bottom:0}.section-help .benefits-manifesto-highlight{color:var(--Heading);font-weight:600;margin-bottom:1rem!important}.section-todays-luxury .box-house .image-wrap,.section-todays-luxury .box-house.style-list .image-wrap{height:220px}.section-todays-luxury .tf-grid-layout>div{display:flex}.section-todays-luxury .box-house{display:flex;flex-direction:column;height:100%;width:100%}.section-todays-luxury .box-house .content{display:flex;flex:1 1 auto;flex-direction:column}.section-todays-luxury .box-house .content .title a{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.section-todays-luxury .box-house .content .bot{margin-top:auto}.section-property-layout .box-house .image-wrap{aspect-ratio:3/2;overflow:hidden}.section-property-layout .box-house .image-wrap img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.section-property-layout .box-house .property-card-published{align-items:center;color:var(--Text-5);display:flex;font-size:13px;gap:8px;line-height:1.35;margin:0 0 8px}.section-property-layout .box-house .property-card-published i{color:var(--Primary);font-size:14px}.header.header-sticky{background-color:#0b0908!important;box-shadow:0 6px 18px rgba(0,0,0,.35)!important;opacity:1!important;pointer-events:all!important;transform:translateY(0)!important;visibility:visible!important}.header.header-sticky .main-menu .navigation>li>a{color:hsla(0,0%,100%,.88)}.header.header-sticky .main-menu .navigation>li.current-menu>a,.header.header-sticky .main-menu .navigation>li:hover>a{color:var(--Primary)}.header.header-sticky .main-menu .navigation>li>a .agents-menu-icon,.header.header-sticky .mobile-button i{color:hsla(0,0%,100%,.82)}.header.header-sticky .main-menu .navigation>li:hover>a .agents-menu-icon{color:var(--Primary)}.header.header-sticky .tf-btn.style-border{background-color:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.3);color:#fff}.header.header-sticky .tf-btn.style-border:hover{background-color:var(--Primary);border-color:var(--Primary)}.main-menu .navigation>li>a .agents-menu-icon{color:#6f7a88;transition:color .2s ease}.main-menu .navigation>li.agents-menu-item>a{color:#6f7a88}.main-menu .navigation>li.agents-menu-item:hover>a,.main-menu .navigation>li:hover>a .agents-menu-icon{color:var(--Primary)}.main-menu .navigation>li.agents-menu-item>.submenu>li>a{color:#6f7a88}.main-menu .navigation>li.agents-menu-item>.submenu>li:hover>a{color:var(--Primary)}.section-open-houses .box-house .image-wrap{height:180px}.section-open-houses .box-house .image-wrap img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.section-categories .categories-item .content h5{align-items:center;display:flex;justify-content:center;min-height:44px}.section-categories .categories-item .content p{align-items:center;display:flex;justify-content:center;min-height:24px}.section-property-image .wrap-image{align-items:stretch!important;flex-direction:row!important;flex-wrap:nowrap!important}.section-property-image .image.img-1{flex:0 0 58%!important;order:1!important}.section-property-image .wrap-image-right{flex:1 1 42%!important;order:2!important}.section-property-image .image-wrap{display:block;width:100%}.section-property-image .img-1 .image-wrap{height:520px}.section-property-image .img-2 .image-wrap{height:250px}.section-property-image .img-3 .image-wrap,.section-property-image .img-4 .image-wrap{height:256px}.section-property-image .image-wrap img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.flat-title.flat-title-property-show{margin-bottom:24px;margin-top:88px}.form-contact-seller .seller-info .avartar img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.section-agency-layout .agencies-item.style-2 .bg-image img{background:#fff;display:block;height:260px;-o-object-fit:contain;object-fit:contain;padding:18px;width:100%}.section-agency-layout .agencies-item.style-2 .logo-wrap img{background-color:#fff;display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.section-agency-layout .agencies-item.style-2 .logo-wrap{display:none}.section-agency-layout .agencies-item.style-2 .content-inner{margin-top:0;padding:18px 23px 23px}.section-agency-layout .agencies-item.style-2 .bg-image{background:#fff}.section-agency-layout .grid-layout-3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1199.98px){.section-agency-layout .grid-layout-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767.98px){.section-agency-layout .grid-layout-3{grid-template-columns:1fr}}.wrap-pagination .wg-pagination{align-items:center}.section-agency-layout .wrap-pagination .wg-pagination,.section-agent .wrap-pagination .wg-pagination,.section-property-layout .wrap-pagination .wg-pagination{flex-wrap:nowrap;gap:10px;overflow-x:auto;padding-bottom:4px}.wrap-pagination .wg-pagination li.arrow.disabled span{cursor:not-allowed;opacity:.4;width:44px}.wrap-pagination .wg-pagination li.arrow.disabled span,.wrap-pagination .wg-pagination li.dots span{align-items:center;background-color:var(--White);box-sizing:border-box;color:var(--Heading);display:flex;font-size:16px;height:44px;justify-content:center}.wrap-pagination .wg-pagination li.dots span{border:1px solid var(--Line);border-radius:10px;font-weight:600;line-height:22.86px;min-width:44px;padding:0 10px}.wrap-pagination .wg-pagination li:not(.arrow):not(.dots):not(.active) a{border:1px solid var(--Line);border-radius:10px;box-sizing:border-box}.wrap-pagination .wg-pagination li.active a{border-radius:10px;box-sizing:border-box}.section-top-map.style-2 .wrap-map .map-frame{display:block;height:100%;width:100%}.flat-title.flat-title-join,.flat-title.flat-title-partner-show,.flat-title.flat-title-partners,.flat-title.flat-title-plans,.flat-title.flat-title-properties{margin-top:88px}.section-agency-layout .box-title .right .nice-select .list .option a{color:inherit;display:block;width:100%}.section-agency-layout .box-title .right{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.section-agency-layout .box-title .right .group-layout{flex-shrink:0}.section-agency-layout .box-title .right .nice-select{min-width:205px}.section-neighborhoods .cities-grid .box-location .image-wrap,.section-neighborhoods .cities-grid .box-location .image-wrap img{height:320px;min-height:320px}.section-neighborhoods .cities-grid .box-location .image-wrap a:after{background:linear-gradient(180deg,transparent 35%,rgba(0,0,0,.6) 68%,rgba(0,0,0,.94))}.section-neighborhoods .cities-grid .box-location .content{align-items:end;display:grid;gap:8px 12px;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:minmax(50px,auto) auto;margin:0 10px}.section-neighborhoods .cities-grid .box-location .content h6{align-self:end;font-size:20px;font-weight:700;grid-column:1/-1;grid-row:1;line-height:1.25;margin:0;text-shadow:0 1px 2px #000,0 2px 12px rgba(0,0,0,.65),0 0 1px rgba(0,0,0,.9)}.section-neighborhoods .cities-grid .box-location .tf-btn{font-size:14px;grid-column:2;grid-row:2;justify-self:end;line-height:20px;padding:12px 14px}@media (min-width:1200px){.section-neighborhoods .cities-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.section-values-ain{padding-bottom:24px;padding-top:56px}.values-ain-card{background:#252733;border-radius:12px;overflow:visible;padding:80px 22px 22px;position:relative}.values-ain-icon{align-items:center;background-color:var(--Primary);border-radius:999px;display:flex;height:70px;justify-content:center;left:50%;position:absolute;top:-22px;transform:translateX(-50%);width:70px;z-index:3}.values-ain-icon i{color:var(--White);font-size:20px}.values-ain-content h5{color:var(--White);font-size:18px;font-weight:700;line-height:24px;margin-bottom:14px}.values-ain-content .values-ain-list,.values-ain-content p.text-1{color:hsla(0,0%,100%,.85);font-size:14px;line-height:22px;margin:0}.values-ain-content .values-ain-list{list-style:none;padding:0;text-align:center}.values-ain-content .values-ain-list li:not(:last-child){margin-bottom:4px}@media (min-width:1200px){.section-values-ain .values-ain-grid{display:grid;gap:18px;grid-template-columns:repeat(5,minmax(0,1fr));margin-left:0!important;margin-right:0!important}.section-values-ain .values-ain-grid>[class*=col-]{padding-left:0!important;padding-right:0!important;width:auto}}.box-property-detail .box ul li{align-items:flex-start;-moz-column-gap:12px;column-gap:12px;padding:4px 0}.box-property-detail .box ul li .detail-label{align-items:center;color:var(--Text-5);display:inline-flex;gap:8px;line-height:1.45;margin:0;width:180px}.box-property-detail .box ul li .detail-label i{color:var(--Primary);margin-top:2px;text-align:center;width:16px}.box-property-detail .box ul li .detail-value{color:var(--Heading);line-height:1.45;margin:0;width:calc(100% - 180px)}.box-property-detail .box ul li:not(:last-child){margin-bottom:16px}.box-property-detail .box{gap:28px}.box-property-detail .box ul{width:calc(50% - 14px)}.single-property-map .map-frame-wrap{position:relative}.single-property-map .open-maps-badge{align-items:center;background:hsla(0,0%,100%,.92);border:1px solid #d9e3ef;border-radius:8px;color:#2c73c7;display:inline-flex;font-size:12px;font-weight:600;gap:6px;left:14px;line-height:1;padding:6px 10px;position:absolute;top:14px;z-index:3}.single-property-map .open-maps-badge:hover{color:#205ea5}.single-property-map .info-map li{align-items:start;-moz-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:80px 1fr}.single-property-map .info-map li .label{margin:0;width:auto}.single-property-map .info-map li .text{margin:0}.wg-filter .wd-search-form .form-advanced-search{border:0;box-shadow:none;padding:16px 18px}.wg-filter .wd-search-form .form-advanced-search .heading-title{margin-bottom:14px!important}.wg-filter .wd-search-form .form-advanced-search .box-select,.wg-filter .wd-search-form .form-advanced-search .group-select,.wg-filter .wd-search-form .form-advanced-search .row,.wg-filter .wd-search-form .form-advanced-search fieldset{margin-bottom:10px!important}.wg-filter .wd-search-form .form-advanced-search .form-control,.wg-filter .wd-search-form .form-advanced-search .nice-select{font-size:13px;height:44px;line-height:20px;min-height:44px}.wg-filter .wd-search-form .form-advanced-search .nice-select{padding-bottom:10px;padding-top:10px}.flat-title.flat-title-agreements{margin-top:88px}.section-agreements .agreements-brands{margin-bottom:8px!important}.section-agreements .agreement-brand-card{align-items:center;background:var(--White);border:1px solid var(--Line);border-radius:12px;display:flex;height:96px;justify-content:center;padding:14px}.section-agreements .agreement-brand-logo{max-height:54px;-o-object-fit:contain;object-fit:contain;width:auto}.section-agreements .agreement-feature-card{background:var(--White);border-radius:16px}.section-agreements .agreement-feature-media{background:#f7f8fb}.section-agreements .agreement-feature-image{min-height:220px;-o-object-fit:cover;object-fit:cover}.section-agreements .agreement-feature-content p{max-width:95%}.section-agreements .agreement-feature-logo-wrap{flex:0 0 220px;max-width:100%;width:220px}.section-agreements .agreement-feature-content-text{flex:1 1 0;padding-left:20px}@media (max-width:767.98px){.section-agreements .agreement-feature-logo-wrap{flex-basis:100%;margin-bottom:12px;width:100%}.section-agreements .agreement-feature-content-text{padding-left:0}}.flat-title.flat-title-members{margin-top:88px}.section-members .member-card{background:var(--White);border:1px solid var(--Line);border-radius:14px;height:100%;overflow:hidden}.section-members .member-card .image-wrap img{aspect-ratio:1/1;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.section-members .member-content{padding:14px 16px 16px}.section-members .member-name{margin-bottom:4px}.section-members .member-charge{margin:0}.section-work-together.only-logos .wg-partner{background-color:#252733;padding-bottom:64px}.section-work-together.only-logos .company-logo{height:auto;max-height:48px;max-width:130px;-o-object-fit:contain;object-fit:contain;opacity:.92;width:auto}.page-title.home01{background-position:center 30%}.page-title.home01:after{background:linear-gradient(180deg,rgba(0,0,0,.62),rgba(0,0,0,.42) 45%,rgba(0,0,0,.55))}.page-title.home01 .heading-title .title,.page-title.home01 .heading-title p{text-shadow:0 2px 14px rgba(0,0,0,.55)}.page-title.home01 .heading-title{margin-left:auto;margin-right:auto;max-width:980px}.page-title.home01 .heading-title .title,.page-title.home01 .heading-title p{max-width:100%}.page-title.home01 .row>.col-lg-8{flex:0 0 100%;max-width:100%}.page-title.home01 .heading-title{max-width:1200px}.page-title.home01 .wg-filter{margin-left:auto;margin-right:auto;max-width:900px;position:relative;width:100%;z-index:2}.page-title.home01 .wg-filter .wd-search-form{box-sizing:border-box;left:0;max-width:100%;right:0;width:100%!important}.page-title.home01 .wd-search-form .group-select{gap:12px 14px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:992px){.page-title.home01 .wd-search-form .group-select{gap:14px 16px;grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:991.98px){.page-title.home01 .wg-filter{max-width:100%}}.box-overview .info-detail.overview-detail-grid{align-items:start;display:grid;gap:24px 20px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:40px}.box-overview .info-detail.overview-detail-grid>.box-icon{min-width:0}@media (max-width:1199.98px){.box-overview .info-detail.overview-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575.98px){.box-overview .info-detail.overview-detail-grid{grid-template-columns:1fr}}@media (max-width:475px){.box-overview .info-detail.overview-detail-grid{grid-template-columns:1fr}}
