:root{--bgColor:#f5f5f5;--primary:#171717;--secondary:#5f6079;--active:#7ac272;--success:#15cf00;--success-2:#6bc754;--gray-1:#f5f5f5;--gray-2:#d4d4d4;--gray-3:#f8fafc;--gray-4:#eff3ff;--gray-5:#f0f0f0;--filter-map-area-fill:#f0f0f0;--filter-map-label-fill:#000;--filter-map-area-hover:#dde4ff;--filter-map-water-fill:#cfebff;--font-primary:"Inter",sans-serif;--h1-size:30px;--h1-size-mobile:24px;--h2-size:22px;--h2-size-mobile:18px;--h3-size:18px;--h3-size-mobile:16px;--radius-sm:6px;--radius-md:10px;--radius-lg:20px;--btn-padding:7px 10px;--filter-border:1px solid #e5e5e5;--filter-shadow:none;--filter-radius:0;--value-box-bg:#f5f5f5;--noui-handle-width:12px;--noui-handle-height:12px;--noui-border-radius:50%;--noui-border:1px solid var(--primary);--noui-shadow:0 2px 4px 0 rgba(0,0,0,.25);--noui-bg:#fff;--noui-top:-4px;--cta-radius:0;--cta-background:#fff;--cta-color:var(--primary)}.f32 .flag{display:inline-block;height:32px;width:32px;vertical-align:text-top;line-height:32px;background:url(../../img/flags32.png) no-repeat}.f32 ._African_Union{background-position:0 -32px}.f32 ._Arab_League{background-position:0 -64px}.f32 ._ASEAN{background-position:0 -96px}.f32 ._CARICOM{background-position:0 -128px}.f32 ._CIS{background-position:0 -160px}.f32 ._Commonwealth{background-position:0 -192px}.f32 ._England{background-position:0 -224px}.f32 ._European_Union,.f32 .eu{background-position:0 -256px}.f32 ._Islamic_Conference{background-position:0 -288px}.f32 ._Kosovo{background-position:0 -320px}.f32 ._NATO{background-position:0 -352px}.f32 ._Northern_Cyprus{background-position:0 -384px}.f32 ._Northern_Ireland{background-position:0 -416px}.f32 ._Olimpic_Movement{background-position:0 -448px}.f32 ._OPEC{background-position:0 -480px}.f32 ._Red_Cross{background-position:0 -512px}.f32 ._Scotland{background-position:0 -544px}.f32 ._Somaliland{background-position:0 -576px}.f32 ._Tibet{background-position:0 -608px}.f32 ._United_Nations{background-position:0 -640px}.f32 ._Wales{background-position:0 -672px}.f32 .ad,.f32 .and{background-position:0 -704px}.f32 .ae,.f32 .are{background-position:0 -736px}.f32 .af,.f32 .afg{background-position:0 -768px}.f32 .ag,.f32 .atg{background-position:0 -800px}.f32 .ai,.f32 .aia{background-position:0 -832px}.f32 .al,.f32 .alb{background-position:0 -864px}.f32 .am,.f32 .arm{background-position:0 -896px}.f32 .ao,.f32 .ago{background-position:0 -928px}.f32 .aq,.f32 .ata{background-position:0 -960px}.f32 .ar,.f32 .arg{background-position:0 -992px}.f32 .as,.f32 .asm{background-position:0 -1024px}.f32 .at,.f32 .aut{background-position:0 -1056px}.f32 .au,.f32 .aus{background-position:0 -1088px}.f32 .aw,.f32 .abw{background-position:0 -1120px}.f32 .ax,.f32 .ala{background-position:0 -1152px}.f32 .az,.f32 .aze{background-position:0 -1184px}.f32 .ba,.f32 .bih{background-position:0 -1216px}.f32 .bb,.f32 .brb{background-position:0 -1248px}.f32 .bd,.f32 .bgd{background-position:0 -1280px}.f32 .be,.f32 .bel{background-position:0 -1312px}.f32 .bf,.f32 .bfa{background-position:0 -1344px}.f32 .bg,.f32 .bgr{background-position:0 -1376px}.f32 .bh,.f32 .bhr{background-position:0 -1408px}.f32 .bi,.f32 .bdi{background-position:0 -1440px}.f32 .bj,.f32 .ben{background-position:0 -1472px}.f32 .bm,.f32 .bmu{background-position:0 -1504px}.f32 .bn,.f32 .brn{background-position:0 -1536px}.f32 .bo,.f32 .bol{background-position:0 -1568px}.f32 .br,.f32 .bra{background-position:0 -1600px}.f32 .bs,.f32 .bhs{background-position:0 -1632px}.f32 .bt,.f32 .btn{background-position:0 -1664px}.f32 .bw,.f32 .bwa{background-position:0 -1696px}.f32 .by,.f32 .blr{background-position:0 -1728px}.f32 .bz,.f32 .blz{background-position:0 -1760px}.f32 .ca,.f32 .can{background-position:0 -1792px}.f32 .cd,.f32 .cod{background-position:0 -1824px}.f32 .cf,.f32 .rca{background-position:0 -1856px}.f32 .cg,.f32 .cog{background-position:0 -1888px}.f32 .ch,.f32 .che{background-position:0 -1920px}.f32 .ci,.f32 .civ{background-position:0 -1952px}.f32 .ck,.f32 .cok{background-position:0 -1984px}.f32 .cl,.f32 .chl{background-position:0 -2016px}.f32 .cm,.f32 .cmr{background-position:0 -2048px}.f32 .cn,.f32 .chn{background-position:0 -2080px}.f32 .co,.f32 .col{background-position:0 -2112px}.f32 .cr,.f32 .cri{background-position:0 -2144px}.f32 .cu,.f32 .cub{background-position:0 -2176px}.f32 .cv,.f32 .cpv{background-position:0 -2208px}.f32 .cy,.f32 .cyp{background-position:0 -2240px}.f32 .cz,.f32 .cs,.f32 .cze{background-position:0 -2272px}.f32 .de,.f32 .deu{background-position:0 -2304px}.f32 .dj,.f32 .dji{background-position:0 -2336px}.f32 .dk,.f32 .dnk{background-position:0 -2368px}.f32 .dm,.f32 .dma{background-position:0 -2400px}.f32 .do,.f32 .dom{background-position:0 -2432px}.f32 .dz,.f32 .dza{background-position:0 -2464px}.f32 .ec,.f32 .ecu{background-position:0 -2496px}.f32 .ee,.f32 .est{background-position:0 -2528px}.f32 .eg,.f32 .egy{background-position:0 -2560px}.f32 .eh,.f32 .esh{background-position:0 -2592px}.f32 .er,.f32 .eri{background-position:0 -2624px}.f32 .es,.f32 .esp{background-position:0 -2656px}.f32 .et,.f32 .eth{background-position:0 -2688px}.f32 .fi,.f32 .fin{background-position:0 -2720px}.f32 .fj,.f32 .fji{background-position:0 -2752px}.f32 .fm,.f32 .fsm{background-position:0 -2784px}.f32 .fo,.f32 .fro{background-position:0 -2816px}.f32 .fr,.f32 .fra{background-position:0 -2848px}.f32 .bl,.f32 .blm{background-position:0 -2848px}.f32 .cp,.f32 .cpt{background-position:0 -2848px}.f32 .mf,.f32 .maf{background-position:0 -2848px}.f32 .yt,.f32 .myt{background-position:0 -2848px}.f32 .ga,.f32 .gab{background-position:0 -2880px}.f32 .gb,.f32 .gbr{background-position:0 -2912px}.f32 .en{background-position:0 -2912px}.f32 .sh,.f32 .shn{background-position:0 -2912px}.f32 .gd,.f32 .grd{background-position:0 -2944px}.f32 .ge,.f32 .geo{background-position:0 -2976px}.f32 .gg,.f32 .ggy{background-position:0 -3008px}.f32 .gh,.f32 .gha{background-position:0 -3040px}.f32 .gi,.f32 .gib{background-position:0 -3072px}.f32 .gl,.f32 .grl{background-position:0 -3104px}.f32 .gm,.f32 .gmb{background-position:0 -3136px}.f32 .gn,.f32 .gin{background-position:0 -3168px}.f32 .gp,.f32 .glp{background-position:0 -3200px}.f32 .gq,.f32 .gnq{background-position:0 -3232px}.f32 .gr,.f32 .grc{background-position:0 -3264px}.f32 .gt,.f32 .gtm{background-position:0 -3296px}.f32 .gu,.f32 .gum{background-position:0 -3328px}.f32 .gw,.f32 .gnb{background-position:0 -3360px}.f32 .gy,.f32 .guy{background-position:0 -3392px}.f32 .hk,.f32 .hkg{background-position:0 -3424px}.f32 .hn,.f32 .hnd{background-position:0 -3456px}.f32 .hr,.f32 .hrv{background-position:0 -3488px}.f32 .ht,.f32 .hti{background-position:0 -3520px}.f32 .hu,.f32 .hun{background-position:0 -3552px}.f32 .id,.f32 .idn{background-position:0 -3584px}.f32 .mc,.f32 .mco{background-position:0 -3584px}.f32 .ie{background-position:0 -3616px}.f32 .il,.f32 .isr{background-position:0 -3648px}.f32 .im,.f32 .imn{background-position:0 -3680px}.f32 .in,.f32 .ind{background-position:0 -3712px}.f32 .iq,.f32 .irq{background-position:0 -3744px}.f32 .ir,.f32 .irn{background-position:0 -3776px}.f32 .is,.f32 .isl{background-position:0 -3808px}.f32 .it,.f32 .ita{background-position:0 -3840px}.f32 .je,.f32 .jey{background-position:0 -3872px}.f32 .jm,.f32 .jam{background-position:0 -3904px}.f32 .jo,.f32 .jor{background-position:0 -3936px}.f32 .jp,.f32 .jpn{background-position:0 -3968px}.f32 .ke,.f32 .ken{background-position:0 -4000px}.f32 .kg,.f32 .kgz{background-position:0 -4032px}.f32 .kh,.f32 .khm{background-position:0 -4064px}.f32 .ki,.f32 .kir{background-position:0 -4096px}.f32 .km,.f32 .com{background-position:0 -4128px}.f32 .kn,.f32 .kna{background-position:0 -4160px}.f32 .kp,.f32 .prk{background-position:0 -4192px}.f32 .kr,.f32 .kor{background-position:0 -4224px}.f32 .kw,.f32 .kwt{background-position:0 -4256px}.f32 .ky,.f32 .cym{background-position:0 -4288px}.f32 .kz,.f32 .kaz{background-position:0 -4320px}.f32 .la,.f32 .lao{background-position:0 -4352px}.f32 .lb,.f32 .lbn{background-position:0 -4384px}.f32 .lc,.f32 .lca{background-position:0 -4416px}.f32 .li,.f32 .lie{background-position:0 -4448px}.f32 .lk,.f32 .lka{background-position:0 -4480px}.f32 .lr,.f32 .lbr{background-position:0 -4512px}.f32 .ls,.f32 .lso{background-position:0 -4544px}.f32 .lt,.f32 .ltu{background-position:0 -4576px}.f32 .lu,.f32 .lux{background-position:0 -4608px}.f32 .lv,.f32 .lva{background-position:0 -4640px}.f32 .ly,.f32 .lby{background-position:0 -4672px}.f32 .ma,.f32 .mar{background-position:0 -4704px}.f32 .md,.f32 .mda{background-position:0 -4736px}.f32 .me,.f32 .mne{background-position:0 -4768px}.f32 .mg,.f32 .mdg{background-position:0 -4800px}.f32 .mh,.f32 .mhl{background-position:0 -4832px}.f32 .mk,.f32 .mkd{background-position:0 -4864px}.f32 .ml,.f32 .mli{background-position:0 -4896px}.f32 .mm,.f32 .mmr{background-position:0 -4928px}.f32 .mn,.f32 .mng{background-position:0 -4960px}.f32 .mo,.f32 .mac{background-position:0 -4992px}.f32 .mq,.f32 .mtq{background-position:0 -5024px}.f32 .mr,.f32 .mrt{background-position:0 -5056px}.f32 .ms,.f32 .msr{background-position:0 -5088px}.f32 .mt,.f32 .mlt{background-position:0 -5120px}.f32 .mu,.f32 .mus{background-position:0 -5152px}.f32 .mv,.f32 .mdv{background-position:0 -5184px}.f32 .mw,.f32 .mwi{background-position:0 -5216px}.f32 .mx,.f32 .mex{background-position:0 -5248px}.f32 .my,.f32 .mys{background-position:0 -5280px}.f32 .mz,.f32 .moz{background-position:0 -5312px}.f32 .na,.f32 .nam{background-position:0 -5344px}.f32 .nc,.f32 .ncl{background-position:0 -5376px}.f32 .ne,.f32 .ner{background-position:0 -5408px}.f32 .ng,.f32 .nga{background-position:0 -5440px}.f32 .ni,.f32 .nic{background-position:0 -5472px}.f32 .nl,.f32 .nld{background-position:0 -5504px}.f32 .nl{background-position:0 -5504px}.f32 .bq{background-position:0 -5504px}.f32 .no{background-position:0 -5536px}.f32 .bv,.f32 .nq,.f32 .sj{background-position:0 -5536px}.f32 .bq,.f32 .bes{background-position:0 -5504px}.f32 .no,.f32 .nor{background-position:0 -5536px}.f32 .bv,.f32 .bvt{background-position:0 -5536px}.f32 .nq,.f32 .atn{background-position:0 -5536px}.f32 .sj,.f32 .sjm{background-position:0 -5536px}.f32 .np,.f32 .npl{background-position:0 -5568px}.f32 .nr,.f32 .nru{background-position:0 -5600px}.f32 .nz,.f32 .nzl{background-position:0 -5632px}.f32 .om,.f32 .omn{background-position:0 -5664px}.f32 .pa,.f32 .pan{background-position:0 -5696px}.f32 .pe,.f32 .per{background-position:0 -5728px}.f32 .pf,.f32 .pyf{background-position:0 -5760px}.f32 .pg,.f32 .png{background-position:0 -5792px}.f32 .ph,.f32 .phl{background-position:0 -5824px}.f32 .pk,.f32 .pak{background-position:0 -5856px}.f32 .pl,.f32 .pol{background-position:0 -5888px}.f32 .pr,.f32 .pri{background-position:0 -5920px}.f32 .ps,.f32 .pse{background-position:0 -5952px}.f32 .pt,.f32 .prt{background-position:0 -5984px}.f32 .pw,.f32 .plw{background-position:0 -6016px}.f32 .py,.f32 .pry{background-position:0 -6048px}.f32 .qa,.f32 .qat{background-position:0 -6080px}.f32 .re,.f32 .reu{background-position:0 -6112px}.f32 .ro,.f32 .rou{background-position:0 -6144px}.f32 .rs,.f32 .srb{background-position:0 -6176px}.f32 .ru,.f32 .rus{background-position:0 -6208px}.f32 .rw,.f32 .rwa{background-position:0 -6240px}.f32 .sa,.f32 .sau{background-position:0 -6272px}.f32 .sb,.f32 .slb{background-position:0 -6304px}.f32 .sc,.f32 .syc{background-position:0 -6336px}.f32 .sd,.f32 .sdn{background-position:0 -6368px}.f32 .se,.f32 .swe{background-position:0 -6400px}.f32 .sg,.f32 .sgp{background-position:0 -6432px}.f32 .si,.f32 .svn{background-position:0 -6464px}.f32 .sk,.f32 .svk{background-position:0 -6496px}.f32 .sl,.f32 .sle{background-position:0 -6528px}.f32 .sm,.f32 .smr{background-position:0 -6560px}.f32 .sn,.f32 .sen{background-position:0 -6592px}.f32 .so,.f32 .som{background-position:0 -6624px}.f32 .sr,.f32 .sur{background-position:0 -6656px}.f32 .st,.f32 .stp{background-position:0 -6688px}.f32 .sv,.f32 .slv{background-position:0 -6720px}.f32 .sy,.f32 .syr{background-position:0 -6752px}.f32 .sz,.f32 .swz{background-position:0 -6784px}.f32 .tc,.f32 .tca{background-position:0 -6816px}.f32 .td,.f32 .tcd{background-position:0 -6848px}.f32 .tg,.f32 .tgo{background-position:0 -6880px}.f32 .th,.f32 .tha{background-position:0 -6912px}.f32 .tj,.f32 .tjk{background-position:0 -6944px}.f32 .tl,.f32 .tls{background-position:0 -6976px}.f32 .tm,.f32 .tkm{background-position:0 -7008px}.f32 .tn,.f32 .tun{background-position:0 -7040px}.f32 .to,.f32 .ton{background-position:0 -7072px}.f32 .tr,.f32 .tur{background-position:0 -7104px}.f32 .tt,.f32 .tto{background-position:0 -7136px}.f32 .tv,.f32 .tuv{background-position:0 -7168px}.f32 .tw,.f32 .twn{background-position:0 -7200px}.f32 .tz,.f32 .tza{background-position:0 -7232px}.f32 .ua,.f32 .ukr{background-position:0 -7264px}.f32 .ug,.f32 .uga{background-position:0 -7296px}.f32 .us,.f32 .usa{background-position:0 -7328px}.f32 .uy,.f32 .ury{background-position:0 -7360px}.f32 .uz,.f32 .uzb{background-position:0 -7392px}.f32 .va,.f32 .vat{background-position:0 -7424px}.f32 .vc,.f32 .vct{background-position:0 -7456px}.f32 .ve,.f32 .ven{background-position:0 -7488px}.f32 .vg,.f32 .vgb{background-position:0 -7520px}.f32 .vi,.f32 .vir{background-position:0 -7552px}.f32 .vn,.f32 .vnm{background-position:0 -7584px}.f32 .vu,.f32 .vut{background-position:0 -7616px}.f32 .ws,.f32 .wsm{background-position:0 -7648px}.f32 .ye,.f32 .yem{background-position:0 -7680px}.f32 .za,.f32 .zaf{background-position:0 -7712px}.f32 .zm,.f32 .zmb{background-position:0 -7744px}.f32 .zw,.f32 .zwe{background-position:0 -7776px}.f32 .sx,.f32 .sxm{background-position:0 -7808px}.f32 .cw,.f32 .cuw{background-position:0 -7840px}.f32 .ss,.f32 .ssd{background-position:0 -7872px}.f32 .nu,.f32 .niu{background-position:0 -7904px}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0 !important;padding:0 !important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none !important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:#fff0;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0 !important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:#fff0}.splide__slide:focus{outline:0}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid #fff0;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:#fff0;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{top:-100%;width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;transition:transform .3s}.noUi-state-drag *{cursor:inherit !important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;right:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;right:-6px;bottom:-17px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#fafafa;border-radius:4px;border:1px solid #d3d3d3;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #BBB}.noUi-connects{border-radius:3px}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #d9d9d9;border-radius:3px;background:#FFF;cursor:default;box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #ebebeb,0 3px 6px -3px #BBB}.noUi-active{box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#CCC}.noUi-marker-sub{background:#AAA}.noUi-marker-large{background:#AAA}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0,50%);transform:translate(0,50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #d9d9d9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:120%}.noUi-horizontal .noUi-origin>.noUi-tooltip{-webkit-transform:translate(50%,0);transform:translate(50%,0);left:auto;bottom:10px}.noUi-vertical .noUi-origin>.noUi-tooltip{-webkit-transform:translate(0,-18px);transform:translate(0,-18px);top:auto;right:28px}@font-face{font-family:'icomoon';src:url('../../fonts/icomoon.eot?sr3yr9');src:url('../../fonts/icomoon.eot?sr3yr9#iefix') format('embedded-opentype'),url('../../fonts/icomoon.ttf?sr3yr9') format('truetype'),url('../../fonts/icomoon.woff?sr3yr9') format('woff'),url('../../fonts/icomoon.svg?sr3yr9#icomoon') format('svg');font-weight:normal;font-style:normal;font-display:swap}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-eye_off:before{content:"\e932"}.icon-eye:before{content:"\e933"}.icon-check:before{content:"\e92e"}.icon-heart:before{content:"\e92f"}.icon-settings:before{content:"\e930"}.icon-download:before{content:"\e92b"}.icon-price:before{content:"\e926"}.icon-floor-plan:before{content:"\e927"}.icon-build2:before{content:"\e928"}.icon-build3:before{content:"\e929"}.icon-size1:before{content:"\e923"}.icon-bath1:before{content:"\e924"}.icon-bed1:before{content:"\e925"}.icon-map:before{content:"\e922"}.icon-grid_on:before{content:"\e920"}.icon-fav-f:before{content:"\e91f"}.icon-fav:before{content:"\e921"}.icon-not-favorited:before{content:"\e92a"}.icon-is-favorited:before{content:"\e919"}.icon-star-h:before{content:"\e92a"}.icon-star:before{content:"\e919"}.icon-trash-2:before{content:"\e91e"}.icon-pin1:before{content:"\e91a"}.icon-phone:before{content:"\e91b"}.icon-email:before{content:"\e91c"}.icon-id:before{content:"\e91d"}.icon-euro:before{content:"\e917"}.icon-profile:before{content:"\e913"}.icon-pref:before{content:"\e915"}.icon-out:before{content:"\e916"}.icon-size-2:before{content:"\e911"}.icon-instagram:before{content:"\e90c"}.icon-facebook:before{content:"\e910"}.icon-build:before{content:"\e907"}.icon-pin:before{content:"\e908"}.icon-build1:before{content:"\e909"}.icon-online:before{content:"\e90a"}.icon-chat:before{content:"\e90b"}.icon-angle-up:before{content:"\e90d"}.icon-floorplan:before{content:"\e903"}.icon-brochure:before{content:"\e906"}.icon-calendar:before{content:"\e901"}.icon-size:before{content:"\e93b"}.icon-arrow-right:before{content:"\e90e"}.icon-arrow-down:before{content:"\e90f"}.icon-arrow-up:before{content:"\e900"}.icon-angle-down:before{content:"\e902"}.icon-search:before{content:"\e904"}.icon-check_circle:before{content:"\e912"}.icon-home:before{content:"\e918"}.icon-star1:before{content:"\f005"}.icon-star-o:before{content:"\f006"}.icon-bath:before{content:"\e93f"}.icon-bathtub:before{content:"\e93f"}.icon-s15:before{content:"\e93f"}.icon-bed:before{content:"\e940"}.icon-hotel:before{content:"\e940"}.icon-pricelist:before{content:"\e905"}.icon-copy:before{content:"\e914"}.icon-google:before{content:"\e92d"}.icon-apple:before{content:"\e92c"}*{box-sizing:border-box}[v-cloak]{opacity:0 !important;visibility:hidden !important}html{scroll-behavior:smooth}html,body{height:100%}body{margin:0;min-width:320px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--bgColor);font-family:var(--font-primary)}body.nav-active{overflow:hidden}body:not(.logged-in) .hide-not-logged-in{display:none !important}body:not(.logged-in) .advanced-filters{pointer-events:none;user-select:none}body:not(.logged-in) .advanced-filters::after{content:''}body:not(.logged-in) .star-link.fav-btn{display:none}body.logged-in .star-link.signup-btn{display:none}body.logged-in .advanced-filters .signup-btn{display:none}body.logged-in .hide-logged-in{display:none !important}body.logged-in .cta-block{display:none !important}body.logged-in .hidden-not-logged-in:after{content:none !important}body.logged-in .hidden-not-logged-in .btn{display:none !important}body.modal-open{overflow:hidden}#app{position:relative;overflow:hidden;display:flex;flex-direction:column;min-height:100vh}img{max-width:100%;height:auto}img.lazy{opacity:0;transition:opacity .3s ease}img.lazy.loaded{opacity:1}a{text-decoration:none;transition:color .3s}a:hover{text-decoration:none}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin:0 0 20px;display:block}h1,.h1{font-size:var(--h1-size-mobile);font-weight:600}h2,.h2{font-size:var(--h2-size-mobile)}h3,.h3{font-size:var(--h3-size-mobile)}.h5{font-size:1em}p{margin:0 0 15px}.uppercase{text-transform:uppercase}.visually-hidden{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.pt-0{padding-top:0 !important}.pb-0{padding-bottom:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.w-100{width:100%}.d-flex{display:flex}.justify-between{justify-content:space-between}.flex-column{flex-direction:column}.text-center{text-align:center}.text-right{text-align:right}.position-relative{position:relative}.m-0{margin:0 !important}.btn{cursor:pointer;display:inline-block;vertical-align:middle;transition:.3s color,.3s border-color,.3s background-color;text-transform:capitalize;text-align:center;font-family:var(--font-primary);padding:var(--btn-padding,7px 10px);font-size:14px}.btn-lg{width:100%;padding:12px 10px;font-weight:600}.btn.disabled{pointer-events:none;opacity:.5}.btn.loading:after{pointer-events:none;top:0;left:0;width:40px;height:40px}.btn-apple{background-color:#fff !important;border-color:#d1d5db !important;color:#301e0f !important;display:flex;align-items:center;gap:10px;justify-content:center;padding:10px 15px !important;font-weight:500}.btn-apple:hover{background-color:#5c84f1 !important}.btn-apple i,.btn-google i{font-size:18px;line-height:1}.btn-google{background-color:#4285f4 !important;border-color:#4285f4 !important;color:#fff !important;display:flex;align-items:center;gap:10px;justify-content:center;padding:10px 15px !important;font-weight:500}.btn-google:hover{background-color:#fff !important;border-color:#4285f4 !important;color:#4285f4 !important}.login-google-btn{background-color:#4285f4 !important;border-color:#4285f4 !important;color:#fff !important}.login-google-btn:hover{background-color:#fff !important;border-color:#4285f4 !important;color:#4285f4 !important}.close-icon{width:10px;height:10px;position:relative;display:inline-block;vertical-align:middle}.close-icon::after,.close-icon::before{content:'';width:2px;height:10px;background-color:#000;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg)}.close-icon::before{width:10px;height:2px}.loading{position:relative;pointer-events:none}.loading:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(250,253,251,0.7);z-index:10;pointer-events:none}.loading:after{content:'';position:absolute;top:20px;left:50%;transform:translateX(-50%);width:50px;height:50px;z-index:11;background-color:#333;border-radius:100%;-webkit-animation:sk-scaleout 1.0s infinite ease-in-out;animation:sk-scaleout 1.0s infinite ease-in-out}.form-subtext{color:inherit;font-weight:400;font-size:14px;text-align:center}.form-subtext a{color:inherit;font-weight:600}.social-divider{text-align:center;font-weight:500;color:#fff;position:relative;margin:5px 0 25px;font-size:12px}.social-divider span{display:inline-block;position:relative;z-index:2;color:#fff}.social-divider::before{content:'';position:absolute;top:50%;left:0;right:0;height:1px;background-color:rgba(255,255,255,0.3)}.modal-section .social-divider{margin:15px 0;color:#7f7368}.modal-section .social-divider span{padding:10px 20px;color:#7f7368}.modal-section .social-divider::before{background-color:rgba(0,0,0,0.1)}.password-label .input-holder{position:relative}.password-label .input-holder input{padding-right:30px}.password-label .input-holder i{position:absolute;top:50%;right:10px;transform:translateY(-50%);cursor:pointer;color:rgba(0,0,0,0.5)}.map-filter path:not(.area),.map-filter g:not(.area){pointer-events:none}.map-filter .area{fill:var(--filter-map-area-fill);cursor:pointer;transition:.3s fill}.map-filter .label{fill:var(--filter-map-label-fill)}.map-filter .label-light{fill:#000}.map-filter .active .area{fill:var(--filter-map-area-hover)}.map-filter .water-area{fill:var(--filter-map-water-fill)}.modal{opacity:0;visibility:hidden;transition:.3s opacity,.3s visibility;position:fixed;top:0;left:0;right:0;bottom:0;z-index:1050}.modal.show{opacity:1;visibility:visible}.modal.show .modal-body{transform:translate(-50%,-50%)}.modal-backdrop{background-color:rgba(0,0,0,.5);position:fixed;top:0;left:0;width:100%;height:100%}.modal-body{max-width:420px;width:100%;background-color:#fbfaf9;border-radius:14px;position:fixed;top:50%;left:50%;transform:translate(-50%,0);transition:.3s transform;padding:40px 30px;max-height:100%;overflow-y:auto;overflow-x:hidden;box-shadow:0 25px 50px -12px #00000040;position:relative}.modal-header{text-align:center;margin-bottom:30px}.modal-header h4{margin:0 0 7px}.modal-header p{margin:0}.modal-header .logo{display:block;margin:0 auto 20px}.close-btn{position:absolute;top:10px;right:10px;background-color:transparent;width:26px;height:26px}.close-btn::before,.close-btn::after{content:'';height:10px;width:1px;background-color:rgba(0,0,0,0.5);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg)}.close-btn::after{transform:translate(-50%,-50%) rotate(-45deg)}.modal .video-holder{position:relative;padding-top:80%}.modal .video-holder iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.scroll-popup{opacity:0;visibility:hidden;transition:.3s opacity,.3s visibility;position:fixed;top:0;left:0;right:0;bottom:0;z-index:1050}.scroll-popup.show{opacity:1;visibility:visible}.scroll-popup.show .popup-body{transform:translate(-50%,-50%)}.popup-backdrop{background-color:rgba(0,0,0,.5);position:fixed;top:0;left:0;width:100%;height:100%}.popup-header{position:relative;background-color:#291508;padding:20px;text-align:center;color:rgba(255,255,255,.65)}.popup-header p{margin:0}.popup-header .close-btn{position:absolute;top:10px;right:10px;background-color:transparent;width:26px;height:26px}.popup-header .close-btn::before,.popup-header .close-btn::after{width:1px;background-color:rgba(255,255,255,0.5)}.popup-header .logo{display:block;margin:0 auto 15px}.popup-body{max-width:360px;width:100%;background-color:#fbfaf9;border-radius:14px;position:fixed;top:50%;left:50%;transform:translate(-50%,0);transition:.3s transform;max-height:100%;overflow-y:auto;overflow-x:hidden;box-shadow:0 25px 50px -12px #00000040}.popup-content{padding:15px}.popup-content .features-list{padding:0 10px;margin:0 0 15px;list-style:none;font-size:12px;color:#616b7d}.popup-content .features-list .subtitle{color:#111827;font-size:14px;font-weight:500}.popup-content .features-list li{position:relative;padding-left:32px;margin-bottom:16px}.popup-content .features-list .icon-holder{position:absolute;top:50%;left:0;transform:translateY(-50%);background-color:var(--primary);width:22px;height:22px;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;font-size:7px}.popup-content .input-subtext,.modal-content .input-subtext{display:block;color:#666;font-weight:400}.popup-content .social-divider span,.modal-content .social-divider span{color:rgba(0,0,0,.35)}.popup-content .social-divider::before,.modal-content .social-divider::before{background-color:rgba(0,0,0,.1)}.popup-content .form-subtext,.modal-content .form-subtext{font-size:12px}.cta-block{border-radius:var(--cta-radius);background-color:var(--cta-background);padding:15px;margin-bottom:20px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:10px;color:var(--cta-color)}.cta-block.desktop{display:none}.cta-block .title{font-weight:400;max-width:250px;text-align:center}.cta-block .btn{font-size:12px}.property-intro .cta-block{margin-bottom:5px}.perks-list{padding:0;margin:0;list-style:none;display:flex;gap:10px;text-align:center}.perks-list .icon-holder{margin-bottom:10px;font-size:24px}.perks-list .title{font-size:14px;text-transform:capitalize}.g-recaptcha{margin-bottom:20px}.noUi-handle{width:var(--noui-handle-width) !important;height:var(--noui-handle-height) !important;border-radius:var(--noui-border-radius) !important;background-color:var(--noui-bg) !important;box-shadow:var(--noui-shadow) !important;top:var(--noui-top) !important;border:var(--noui-border) !important;cursor:pointer}.property-intro .gallery-container{margin-bottom:19px;display:grid;grid-template-columns:1fr;gap:5px}.map-block{border-radius:12px;overflow:hidden;min-height:400px;order:2}.map-block #map{height:100%}.map-block.advanced-filters .btn{top:50%;transform:translate(-50%,-50%)}.map-block.advanced-filters:after{background-color:rgba(248,250,252,0.5)}.advanced-filters .signup-btn{max-width:150px;position:absolute;z-index:2;top:10px;left:50%;pointer-events:all;transform:translateX(-50%);width:100%}.main-content-section h1{text-align:center}.main-content-section hr{margin:20px auto}#header{padding:22px 0;position:relative;z-index:99}#header .container-full{display:flex;justify-content:space-between;align-items:center}#header .container{display:flex;justify-content:space-between;align-items:center;gap:10px;max-width:1350px}.container{padding:0 15px;width:100%;max-width:1270px;margin:0 auto}.container-full{padding:0 15px;width:100%}.container-xs{padding:0 15px;width:100%;max-width:1000px;margin:0 auto}.container-sm{padding:0 15px;width:100%;max-width:1146px;margin:0 auto}.signup-section{color:#fff;text-align:center;text-shadow:0 4px 8px #00000026}.signup-section .btn-holder,#signup-modal .btn-holder,.scroll-popup .btn-holder{margin-bottom:25px}.signup-section h1,.signup-section .h1{color:inherit;font-weight:700;margin-bottom:20px}.signup-section h2.h1{margin-bottom:12px}.signup-section .subtext{font-size:18px;font-weight:600}.signup-section .subtext p{margin-bottom:30px}.signup-section .container{position:relative;z-index:1}.signup-section .bg-img{position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(90deg,rgba(0,0,0,0.4) 0,rgba(0,0,0,0.3) 50%,rgba(0,0,0,0.4) 100%)}.signup-section .bg-img img{filter:blur(7px);object-fit:cover;position:absolute;top:0;left:0;height:100%;width:100%;z-index:-1}.signup-section .features-list{padding:0;margin:0 0 30px;list-style:none;font-size:14px}.signup-section .features-list li{position:relative;padding-left:30px;text-align:left}.signup-section .features-list i{position:absolute;left:0;top:5px}.signup-section .features-list .subtitle{font-weight:600}.signup-section .form-col{text-align:center}.signup-section .title{font-weight:400;font-size:16px;display:block;margin-bottom:15px}.signup-section .text-col{display:none}.buyer-check{text-align:center;display:flex;align-items:center;justify-content:center;gap:6px;flex-direction:column;font-size:12px;margin-bottom:30px}.buyer-check a{color:inherit}.signup-section .logo{display:block;margin:0 0 15px}.signup-section .agents-block{display:none}.signup-section .rating{text-align:center}.signup-section .rating i{color:#f59e0b}.signup-section .agents-list{list-style:none;display:flex;flex-direction:row-reverse;justify-content:flex-end;padding:0;margin:0}.signup-section .agents-list li{margin:0 -15px 0 0;position:relative}.signup-section .agents-list .img-holder{width:40px;height:40px;border-radius:50%;overflow:hidden;border:2px solid #fff;background-color:#fff;display:flex;align-items:center;justify-content:center}.signup-section .agents-list img{width:100%;height:100%;object-fit:cover}.types-holder{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:20px}.signup-section .custom-radio{color:#fff !important}.navbar-cta{border-radius:var(--radius-sm);display:flex;flex-direction:column;gap:5px;border:1px solid rgba(40,167,69,0.45);margin-bottom:20px;padding:10px;background-color:#f0faf2;box-shadow:0 6px 18px 0 #0000000A}.navbar-cta .title-col{display:flex;align-items:center;gap:10px;font-size:12px;flex-shrink:0}.navbar-cta .title-col .icon-holder{width:20px;height:20px;border-radius:50%;background-color:#28a745;display:block;position:relative}.navbar-cta .title-col .icon-holder::after{content:'';width:3px;height:7px;border:solid #fff;border-width:0 2px 2px 0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg);margin-top:-1px}.navbar-cta .features-list{padding:0 5px;margin:0;list-style:none;text-transform:capitalize;font-weight:500;color:#1a120a;font-size:14px}.navbar-cta .features-list li{position:relative;display:flex;align-items:center;gap:10px}.navbar-cta .features-list li::before{content:'';width:4px;height:8px;border:solid #28a745;border-width:0 2px 2px 0;transform:rotate(45deg);margin-top:-4px}.navbar-cta .title{font-size:14px;color:#1a120a}.navbar-cta p{display:none}.navbar-cta .btn{flex-shrink:0}.input-subtext{font-size:12px;padding:7px 0}.thank-you-content{max-width:100% !important;line-height:1.5}.thank-you-content h1{margin:0 0 20px;line-height:1.5}.thank-you-content ul{padding:0;margin:0 0 15px;list-style:none}.thank-you-content ul li::before{content:'✓';margin-right:10px;color:var(--success)}.thank-you-content form{text-align:left}.lp-desc{padding:20px 0;text-align:center;margin:0 auto 10px;max-width:950px}.areas-footer{text-align:center;background-color:var(--cta-background);padding:20px 0;font-weight:500}.areas-footer .container{max-width:950px}.areas-footer h2{text-transform:uppercase;margin-bottom:30px}.areas-footer .area-list{padding:0;margin:0;list-style:none;display:flex;justify-content:center;flex-wrap:wrap;gap:30px 15px;font-size:16px}.areas-footer .area-list li{flex-basis:calc(30% - 10px);flex-grow:1}.areas-footer .area-list a{color:var(--primary)}.areas-footer .area-list a:hover{color:var(--secondary)}.properties-section:not(.index){padding-bottom:20px}.gmap-info-window{display:block;padding:0;color:#000}.gm-style-iw-ch{padding:0}.gm-style-iw-chr button{height:35px !important}.gm-style-iw-chr button span{margin:0 12px !important}.gmap-info-window .img-holder{display:flex;justify-content:space-between;margin-bottom:10px;max-width:300px;max-height:150px;overflow:hidden}.gmap-info-window img{width:100%;min-height:150px;object-fit:cover}.gmap-info-window h3{max-width:300px;margin:0 0 5px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.gmap-info-window p{margin-bottom:2px}.gmap-info-window p:last-child{margin-bottom:0}@media(min-width:480px){.cta-block .btn{font-size:16px}}@media(min-width:768px){.property-intro .gallery-container{grid-template-columns:27% 73%}.map-block{min-height:0;order:0}#header .container{gap:20px}.navbar-cta .features-list{display:flex;align-items:center;justify-content:space-between;gap:5px;flex-grow:1}.navbar-cta{gap:10px}.signup-section{text-align:left;padding:20px}.signup-section .logo{margin:0 0 30px}.signup-section .title{margin-bottom:30px}.signup-section .row{display:flex;align-items:center;gap:50px}.signup-section .form-col{max-width:300px;width:100%}.signup-section .agents-block{display:block;max-width:272px}.signup-section .text-col{display:block}.modal .video-holder{padding-top:50%}.cta-block .title{text-align:left}.areas-footer .area-list li{flex-basis:calc(15% - 10px)}}@media(min-width:1024px){.advanced-filters .signup-btn{max-width:215px}.signup-section{padding:40px}.signup-section h1{font-size:36px}.signup-section .row{gap:100px}.signup-section .form-col{max-width:386px}.signup-section .features-list{margin:0 0 100px}.navbar-cta{flex-direction:row;align-items:center;justify-content:space-between}.navbar-cta .features-list{gap:10px;justify-content:space-around;padding:0}.navbar-cta .title-col .icon-holder{width:40px;height:40px}.navbar-cta .title-col .icon-holder::after{width:6px;height:12px;border-width:0 3px 3px 0;margin-top:-2px}.navbar-cta p{margin:0;display:block}.map-filter .area:hover{fill:var(--filter-map-area-hover)}.property-intro .carousel{min-height:400px;height:calc(100vh - 80px)}.property-intro .carousel .splide__track{height:100%}.property-intro.carousel .splide__track{height:100%}h1,.h1{font-size:var(--h1-size)}h2,.h2{font-size:var(--h2-size)}h3,.h3{font-size:var(--h3-size)}.cta-block{justify-content:space-between;flex-wrap:nowrap}.properties-section.index .cta-block.desktop{display:flex}.properties-section.index .cta-block.mobile{display:none}.areas-footer{padding:40px 0}}@media(min-width:1200px){.signup-section .row{gap:200px}.navbar-cta{gap:50px;margin-bottom:50px}.navbar-cta .features-list{gap:30px;font-size:16px}.navbar-cta .title{font-size:15px}.cta-block{padding:15px 40px}.perks-list{gap:20px}.property-intro .cta-block .perks-list{width:27%;justify-content:center}}@media(min-width:1370px){.cta-block.desktop{display:flex}.cta-block.mobile{display:none}}@media(max-width:767px){.gm-style .gm-style-iw-d,.gm-style .gm-style-iw-c{min-height:250px !important}}@-webkit-keyframes sk-scaleout{0%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1.0);opacity:0}}@keyframes sk-scaleout{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1.0);transform:scale(1.0);opacity:0}}@keyframes carousel-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}#header{background-color:#fff;border-bottom:1px solid #e5e5e5}.btn{background-color:var(--primary);color:#fff;border-radius:10px;border:1px solid var(--primary)}.btn-secondary{background-color:var(--gray-5);color:#000;border-color:var(--gray-5)}.btn-secondary-outline{background-color:transparent;border-color:var(--gray-2);color:#000}.btn-danger-outline{background-color:transparent;border-color:transparent;color:#d80027;padding:7px 0}.btn:hover{background-color:#fff;color:var(--primary)}.btn-success{background-color:var(--success);color:#fff;border-color:var(--success)}.btn-success:hover{background-color:#fff;color:var(--success)}.nav-opener{display:none}.filter-opener{display:none;font-size:14px;align-items:center;justify-content:center;gap:5px;color:var(--primary);margin:0 0 20px}.filter-opener i{font-size:6px}.logo a{font-size:0;display:block}.menu{padding:0;margin:0;list-style:none;display:flex;align-items:center;gap:10px}.menu a:not(.btn){color:#000}.menu a:not(.btn):hover{color:var(--primary)}.container{max-width:1400px}.dev-item{background-color:#fff;border-radius:10px;color:var(--primary);margin-bottom:15px;display:flex;flex-direction:column}.empty-dev{padding:20px;text-align:center;grid-column:1 / -1}.dev-item .location{text-transform:capitalize;color:#525252;display:flex;align-items:center;gap:5px;margin-bottom:10px}.star-link{color:#404040 !important;background-color:#fff;top:12px;right:12px;position:absolute;line-height:1;font-size:20px;z-index:1;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:10px}.star-link:hover{color:var(--primary) !important}.star-link i.hidden{display:none}.dev-item .item-top{position:relative;border-radius:10px 10px 0 0;overflow:hidden}.dev-item .item-top::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom,rgba(0,0,0,0.3),rgba(0,0,0,0));pointer-events:none}.dev-item .price{display:block;font-weight:400;margin-bottom:15px;font-size:20px}.dev-details .price{display:flex;flex-direction:column;font-size:20px;gap:10px;flex-shrink:0;text-align:center}.dev-details .price .currency{width:48px;height:48px;border-radius:10px;background-color:var(--gray-1);display:flex;align-items:center;justify-content:center;line-height:1;margin:0 auto}.dev-details .price .currency i{font-style:normal;font-weight:400}.dev-details .price span{font-weight:400;font-size:12px}.dev-details .title-holder{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.dev-details .location{font-weight:400}.dev-item svg{width:100%;height:auto}.units{position:absolute;top:15px;left:15px;background-color:rgba(0,0,0,.3);border-radius:10px;color:#fff;font-size:16px;padding:5px 10px;z-index:10;display:block;text-transform:lowercase}.dev-item h3{margin-bottom:10px;font-weight:600;width:100%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.dev-item .item-body{color:inherit;display:flex;flex-direction:column;justify-content:space-between;padding:20px;flex-grow:1}.dev-item .item-body a{display:flex;flex-direction:column;justify-content:space-between;gap:10px}.dev-item .item-body .dev-item-info{display:grid;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;gap:10px}.dev-item .details-info li{justify-content:flex-end}.dev-details .details-info{margin-bottom:0;gap:15px;position:relative;flex-shrink:0;font-size:12px;flex-grow:1;justify-content:space-around;border:0;color:#404040;padding:0}.dev-details .details-info li{flex-direction:column;gap:10px}.dev-details .details-info .img-holder{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background-color:var(--gray-1);border-radius:10px}.dev-details .details-info i{font-size:20px}.dev-details .details-info i{color:inherit}.details-info{padding:15px 0 0;margin:0 0 5px;list-style:none;display:flex;flex-wrap:wrap;gap:20px;line-height:1;border-top:1px solid var(--gray-2);color:#404040}.details-info i{color:#737373}.details-info li{display:flex;align-items:center;gap:8px}.filter-block{position:relative}.filter-block .input{height:41px;border-radius:4px;border:1px solid var(--gray-2);background-color:#f3f3f5;box-shadow:none;color:#000;display:block;margin:0 0 20px}.filter-block .input::placeholder{color:#000}#map-modal .map-filter{display:block !important}#map-modal .modal-body{max-width:1024px;padding:20px 10px}.map-filter{text-align:center;position:relative}.search-map-box .map-btn{display:none}.map-filter .active .area.area-light{fill:#6372ab}.map-filter .drop-holder{border-radius:10px;background-color:var(--gray-4);padding:10px;box-shadow:0 1px 4px 0 rgba(0,0,0,.25);position:fixed;margin:0;list-style:none;display:flex;flex-direction:column;gap:10px;text-align:left;display:none;pointer-events:none;transform:translateX(100%);z-index:100;width:180px}.results-nav{display:flex;flex-direction:column;gap:5px;margin:0 -15px 10px;padding:20px;background-color:#fff;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.results-nav .title{font-weight:400}.results-nav .title span{font-weight:600}.view-switch{display:flex;align-items:center;gap:4px;border:1px solid var(--gray-2);border-radius:4px;padding:4px}.view-switch .btn{border-radius:4px;color:#525252;flex-grow:1;background-color:transparent;border:0}.view-switch .btn:hover{background-color:var(--primary);color:#fff}.view-switch .btn.active{background-color:var(--primary);color:#fff;pointer-events:none}.dev-item .carousel .slide{aspect-ratio:3 / 2;height:auto}.dev-item .carousel{border-radius:10px 10px 0 0;overflow:hidden}.dev-item .carousel a{display:block;background-color:#000;width:100%;height:100%}.dev-item .carousel img{left:0;object-fit:cover;position:absolute;top:0;border-radius:10px 10px 0 0;height:100%;width:100%}.dev-item .carousel .splide__arrow--prev.disabled{display:none}.filter-block .label{display:block;font-weight:600;color:var(--primary);margin-bottom:15px}.slider-filter{padding:10px 0;margin-bottom:30px}.pips{display:grid;grid-template-columns:repeat(4,1fr);text-align:center;text-transform:capitalize;font-weight:500;font-size:12px;margin-bottom:7px}.pips span:first-of-type{text-align:left}.pips span:last-of-type{text-align:right}.checkbox-filter{padding:0 0 10px;margin-bottom:20px}.checkbox-filter .custom-checkbox.hidden-option{display:none}.checkbox-filter .show-more{padding:10px 0;width:100%;font-weight:500}.checkbox-filter .show-more a{color:#737373}.slider-filter .value-box{background-color:var(--value-box-bg);padding:7px 14px;text-transform:capitalize;border:var(--filter-border)}.slider-filter.build .value-box{min-height:77px}.slider-filter .subtitle{display:block;color:var(--secondary)}.slider-filter .slider-values{display:grid;grid-template-columns:1fr 1fr;gap:8px;font-weight:700}.slider-filter .slider-values input{height:38px;border:1px solid var(--gray-2);background-color:#f3f3f5;border-radius:4px;box-shadow:none;color:rgba(0,0,0,.5)}.slider-filter .slider{margin:15px 0;padding:0 4px;max-width:98%}.noUi-target{background-color:#fff;border:0;box-shadow:none;border-radius:3px;height:5px}.noUi-connects{background-color:#e5e5e5}.noUi-connect{background-color:var(--primary)}.noUi-handle{right:-6px !important}.noUi-handle::before,.noUi-handle::after{content:none}.custom-radio{display:flex;align-items:center;gap:10px;cursor:pointer;text-transform:capitalize;position:relative}.custom-radio input[type="radio"],.custom-radio input[type="checkbox"]{position:absolute;top:0;left:0;z-index:-1;opacity:0}.custom-radio .fake-input{border-radius:3px;border:1px solid var(--gray-2);background-color:#fff;transition:.3s border-color,.3s background-color;width:16px;height:16px;flex-shrink:0;position:relative}.custom-radio .fake-input::before{content:"";position:absolute;top:1px;left:4px;width:4px;height:8px;border:solid #000;border-width:0 2px 2px 0;transform:rotate(45deg);opacity:0;transition:.3s opacity}.custom-radio input[type="radio"]:checked+.fake-input::before,.custom-radio input[type="checkbox"]:checked+.fake-input::before{opacity:1}.custom-checkbox{position:relative}.custom-checkbox .fake-input{border-radius:4px;border:1px solid var(--gray-2);padding:7px 10px;display:block;cursor:pointer;transition:.3s border-color,.3s background-color,.3s color}.custom-checkbox .fake-input img{display:none}.custom-checkbox input[type="checkbox"]{position:absolute;top:0;left:0;z-index:-1;opacity:0}.custom-checkbox input[type="checkbox"]:checked+.fake-input{background-color:var(--primary);color:#fff;border-color:var(--primary)}.checkbox-filter .checkbox-holder{display:flex;flex-wrap:wrap;gap:6px}.gallery{position:relative;border-radius:10px;overflow:hidden}.gallery::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom,rgba(0,0,0,0.3),rgba(0,0,0,0))}.gallery .slide{aspect-ratio:3 / 2;height:auto}.gallery .slide .a{display:block;background-color:#000;width:100%;height:100%}.gallery .slide img{left:0;object-fit:cover;position:absolute;top:0;height:100%;width:100%}.gallery .splide__slide.loaded{opacity:1}.details-holder{border-radius:10px;background-color:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,0.1);padding:20px}.details-holder h1{margin:0}.details-holder .dev-details{margin-bottom:20px}.property-intro{margin-bottom:11px;background-color:#fff;padding:20px 0}.property-intro .star-link{font-size:24px}.dev-details{margin-bottom:11px;display:flex;gap:15px 50px;flex-direction:column}.dev-details.flex-row{flex-direction:row;align-items:center;flex-wrap:wrap;gap:10px;justify-content:space-between}.dev-details h1{width:100%}.building-block{pointer-events:none;display:flex;flex-direction:column;padding:20px}.building-block .building-lifecycle{display:flex;flex-direction:row-reverse;font-size:12px;justify-content:space-around;list-style:none;margin:0 0 15px;overflow:hidden;padding:15px 10px;position:relative;width:100%;font-weight:600}.building-block .building-lifecycle::before{content:"";background:var(--gray-1);border-radius:6px;height:4px;left:0;position:absolute;right:0;top:16px}.building-block .building-lifecycle li{position:relative}.building-block .building-lifecycle li::after,.building-block .building-lifecycle li::before{content:"";border-radius:6px;height:4px;left:50%;position:absolute;right:-90%;top:0}.building-block .building-lifecycle li::before{left:-90%;right:50%}.building-block .building-lifecycle a{color:#e3e3e3;display:block;font-size:10px;padding-top:25px;position:relative;text-transform:capitalize;z-index:2}.building-block .building-lifecycle a::before{content:"";background:var(--gray-1);border:2px solid var(--gray-1);border-radius:50%;height:23px;width:23px;left:50%;position:absolute;top:-10px;transform:translateX(-50%);box-shadow:0 1px 4px 0 rgba(0,0,0,.15)}.building-block .building-lifecycle li.active a,.building-block .building-lifecycle li.active ~ li a{color:#000}.building-block .building-lifecycle li.active a::before{background-color:#000;border:2px solid #eff3ff}.building-block .result-holder{align-items:center;color:#000;display:flex;flex-direction:column;font-size:14px;text-align:center}.building-block .result-holder i{font-size:20px;margin-bottom:9px}.building-block .result-holder .text-holder{display:flex;flex-direction:column}.building-block .result-holder .date{font-weight:600}.amenities-holder{position:relative;overflow:hidden;width:100%}.amenities-holder .nav-btn{position:absolute;top:50%;transform:translateY(-50%);background-color:rgba(169,169,169,0.26);border-radius:10px;display:flex;align-items:center;justify-content:center;color:#fff;width:40px;height:50px;padding:5px;font-size:22px}.amenities-holder .nav-btn.disabled{display:none !important}.amenities-holder .nav-prev{left:10px}.amenities-holder .nav-prev i{display:block;transform:rotate(180deg)}.amenities-holder .nav-next{right:10px}.amenities-holder .scroll-box{overflow:hidden;text-align:center}.amenities{padding:0;margin:0;list-style:none;gap:10px;display:inline-flex;text-align:center}.amenities li{min-width:78px;display:flex;flex-direction:column;gap:10px}.amenities .title{display:block;font-weight:400;white-space:nowrap;font-size:12px}.amenities .img-holder{width:48px;height:48px;background-color:var(--gray-1);border-radius:10px;display:flex;align-items:center;justify-content:center;margin:0 auto}.details-block{line-height:2}.details-block .container{max-width:1270px}.details-block h2{font-weight:600;margin-bottom:10px}.docs-block{border-radius:10px;background-color:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,0.1);padding:20px;text-align:center;line-height:2;margin-bottom:20px}.docs-block .advanced-filters::after{background-color:rgba(239,243,255,.5)}.docs-block h3{margin-bottom:10px}.docs-holder{background-color:rgba(256,256,256,.3);border-radius:25px;padding:20px;position:relative}.agent-info-block{border-radius:10px;background-color:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,0.1);padding:20px;margin-bottom:20px}.docs-holder.disabled{opacity:.5;pointer-events:none}.docs-holder.advanced-filters .btn{min-width:282px}.docs-holder .download-btn{border-radius:17px;background-color:var(--gray-3);padding:20px;box-shadow:0 0 2px 0 rgba(0,0,0,.25);color:#000;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:20px;transition:.3s background-color,.3s color;font-weight:700;margin-bottom:15px;flex-grow:1}.docs-holder .download-btn:hover{background-color:var(--primary);color:#fff}.docs-holder .download-btn i{font-size:30px}.contact-form-row{border-radius:10px;background-color:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,0.1);padding:20px}.contact-block{text-align:center}.contact-block h3{margin-bottom:30px}.contact-block form:not([class]){max-width:400px;margin:0 auto}.contact-block .form-holder{text-align:left;padding:10px 0}.contact-block .text-block{padding:0 0 35px;max-width:680px;margin:0 auto}.contact-block .text-block p{margin:0}.contact-btn{position:relative;cursor:pointer;margin-bottom:15px;display:flex}.contact-btn input[type="radio"]{position:absolute;top:0;left:0;z-index:-1;opacity:0}.contact-btn input[type="radio"]:checked+.fake-label{background-color:var(--primary);color:#fff;border-color:var(--primary)}.contact-btn .fake-label{border-radius:17px;border:2px solid #000;color:#000;display:flex;flex-direction:column;justify-content:center;text-align:center;gap:10px;font-weight:600;padding:10px;transition:.3s background-color,.3s color,.3s border-color;width:100%}.contact-btn:hover .fake-label{background-color:var(--primary);color:#fff;border-color:var(--primary)}.contact-btn i{font-size:20px}.splide__arrow{background-color:rgba(255,255,255,0.26);opacity:1;border-radius:10px;width:53px;height:46px;padding:15px}.splide__arrow.disabled{pointer-events:none;opacity:.7}.splide__arrow--prev{left:15px}.splide__arrow--next{right:15px}.splide__arrow svg{fill:#fff}.splide__pagination{gap:10px;z-index:2;bottom:15px;flex-wrap:nowrap}.splide__pagination .splide__pagination__page{width:10px;height:10px;background-color:rgba(217,217,217,0.5);margin:0}.splide__pagination .splide__pagination__page.is-active{transform:none;background-color:rgba(255,255,255,0.8)}.pagination{padding:20px 0;display:flex;align-items:center;justify-content:center;gap:10px}.pagination .btn{border-color:var(--gray-2);background-color:var(--gray-3);color:#000}.pagination .btn:hover{background-color:var(--primary);color:#fff}.advanced-filters{position:relative}.advanced-filters::after{content:none;position:absolute;top:0;left:0;right:0;bottom:0;backdrop-filter:blur(4px);z-index:1;background-color:rgba(255,255,255,.5)}#video-modal .modal-body{max-width:1160px;padding:0}#agent-reviews-modal h5{text-align:center;font-size:22px}#agent-reviews-modal .agent-block,#agent-reviews-modal .block-holder{margin-bottom:20px}.label{display:block;margin-bottom:20px}.label.type-label{margin-bottom:10px}.label .fake-label{display:block;font-weight:normal;font-weight:600;margin-bottom:5px}input[type="text"],input[type="email"],input[type="password"],input[type="number"],input[type="tel"],input[type="date"],textarea,select{height:47px;border-radius:7px;border:2px solid var(--gray-4);box-shadow:0 0 2px 0 rgba(0,0,0,1);width:100%;transition:.3s border-color;padding:5px 10px;font-family:var(--font-primary)}select[multiple]{height:auto}input:disabled{border-color:#f7f8ff;background-color:#f7f8ff}textarea{height:123px;resize:none}input.invalid{border-color:red}input:focus{outline:0;border-color:var(--primary)}.login-section{padding:30px 40px;max-width:490px;margin:0 auto;border-radius:25px;background-color:#fff}.login-section h1{border-bottom:1px solid var(--gray-1);padding:20px 0}.login-section .btn{margin-bottom:20px}.form-subtext p{margin-bottom:0}.form-subtext a{color:var(--primary)}.custom-check{display:flex;align-items:center;gap:10px;font-style:italic;margin-bottom:10px;cursor:pointer;position:relative}.custom-check .fake-input{border:1px solid var(--success-2);border-radius:2px;width:14px;height:14px;flex-shrink:0;position:relative;transition:.3s background-color}.custom-check .fake-input::after{content:'';width:4px;height:9px;border:solid #fff;border-width:0 2px 2px 0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg);opacity:0;visibility:hidden;transition:.3s opacity,.3s visibility}.custom-check input{position:absolute;top:0;left:0;z-index:-1;opacity:0}.custom-check input:checked+.fake-input{background-color:var(--success-2)}.custom-check input:checked+.fake-input::after{opacity:1;visibility:visible}form .btn{margin-bottom:20px}.custom-checkbox-box .fake-label{border-radius:4px;box-shadow:rgba(0,0,0,0.2) 0 0 2px 0;padding:7px;cursor:pointer;display:flex;align-items:center;justify-content:center;text-transform:uppercase;min-height:60px;transition:.3s background-color,.3s color,.3s box-shadow}.custom-checkbox-box:hover .fake-label{box-shadow:rgba(62,102,251,1) 0 0 3px 0}.custom-checkbox-box input{position:absolute;top:0;left:0;z-index:-1;opacity:0}.custom-checkbox-box input:checked+.fake-label{background-color:var(--primary);color:#fff}.map-view{position:relative;padding-bottom:100%}.map-view #map{position:absolute;top:0;left:0;right:0;bottom:0}.cta-block{margin:0 -15px 15px;border-bottom:1px solid #e5e5e5}.js-phone-number .input-holder{display:flex;gap:10px;margin-bottom:5px}.js-phone-number .msgs-holder{min-height:40px}.js-phone-number .code .flag.none{background:none !important}#error-msg{height:auto;min-height:35px;position:relative;padding:6px 10px;margin:5px 0 0;border:1px solid transparent;border-radius:.25rem;color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}#error-msg p{margin:0}.js-phone-drop{position:absolute;top:calc(100% + 10px);left:0;width:250px;background-color:#fff;border:2px solid #e7f0fe;box-shadow:0 0 2px 0 rgba(0,0,0,1);border-radius:7px;z-index:2;padding:5px;height:300px;overflow-y:auto;overflow-x:hidden}.js-phone-drop .search-code{margin-bottom:10px}.js-phone-drop .drop-holder{padding:0;margin:0;list-style:none}.js-phone-drop .drop-holder li{display:flex;align-items:center;gap:10px;margin-bottom:10px;cursor:pointer}.js-phone-drop .drop-holder .flag{width:30px}.code-holder{width:100px;border-radius:7px;border:2px solid var(--gray-4);box-shadow:0 0 2px 0 rgba(0,0,0,1);transition:.3s border-color;position:relative}.code-holder .code{height:100%;display:flex;align-items:center;justify-content:space-between;padding:0 5px;cursor:pointer}.code-holder .code img{width:30px}.code-holder i{color:#000;font-size:10px}.phone-msg{padding:3px 6px;color:#fff;background-color:var(--active);border-radius:4px;font-size:12px;display:inline-block}.phone-msg.danger{background-color:red}#main{padding:20px 0;flex:1}.footer-section{border-top:2px solid #dde4ff;padding:30px 0}#footer h5{text-transform:uppercase;font-size:20px;font-weight:600;margin:0 0 20px}#footer .container{display:grid;grid-template-columns:1fr;gap:20px}.footer-list{padding:0;margin:0;list-style:none;text-transform:capitalize;display:flex;flex-direction:column;gap:10px}.footer-list a{color:#000}.footer-list a:hover{color:var(--primary)}.footer-list i{font-size:40px}.footer-list.inline{flex-direction:row;gap:16px;flex-wrap:wrap}.copyright{grid-column:span 2;text-align:center}.copyright p{margin-bottom:0}.policy-links{padding:0;margin:0;list-style:none;display:flex;flex-wrap:wrap;grid-column:span 2;justify-content:center}.policy-links a{color:#000}.policy-links a:hover{color:var(--primary)}.policy-links li:before{content:'|';display:inline-block;vertical-align:middle;margin:0 2px}.policy-links li:first-child:before{content:none}.agents-section{text-align:center}.agents-section .row{display:grid;grid-template-columns:1fr;gap:10px}.agent-block,.dev-block{border-radius:17px;background-color:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,.10);padding:20px;display:flex;flex-direction:column;justify-content:space-between;color:#000}.dev-block{margin-bottom:10px}.dev-block .img-holder{height:200px;display:flex;align-items:center;justify-content:center;overflow:hidden}.dev-block .dev-body{padding:20px}.dev-block .dev-body .h5:only-child{margin:0}.dev-block .price{display:block;margin-bottom:10px}.dev-block p{margin-bottom:0}.contact-block .agent-block{position:relative;cursor:pointer;transition:.3s box-shadow}.contact-block .agent-block:hover{box-shadow:0 0 4px 0 rgba(21,207,0,1)}.contact-block .agent-block .fake-input{position:absolute;right:20px;top:20px;display:block;border-radius:50%;background-color:#f8fafc;border:1px solid #e6e6e6;width:26px;height:26px;transition:.3s background-color,.3s border-color}.contact-block .agent-block .fake-input:after{content:'';width:5px;height:8px;border:2px solid #fff;border-width:0 2px 2px 0;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%) rotate(45deg);opacity:0;visibility:hidden;transition:.3s opacity,.3s visibility}.contact-block .agent-block input{position:absolute;top:0;left:0;z-index:-1;opacity:0}.contact-block .agent-block input:checked+.fake-input{background-color:var(--success);border-color:var(--success)}.contact-block .agent-block input:checked+.fake-input:after{opacity:1;visibility:visible}.agent-block{position:relative;min-height:263px}.agent-block a{color:inherit}.agent-block .youtube-link{position:absolute;top:20px;right:20px;z-index:2;cursor:pointer;transition:.3s transform}.agent-block .youtube-link:hover{transform:scale(1.1)}.agent-block .youtube-thumb{display:block;width:120px;height:68px;border-radius:8px;overflow:hidden;position:relative;box-shadow:0 2px 8px rgba(0,0,0,0.3)}.agent-block .youtube-thumb img{width:100%;height:100%;object-fit:cover;display:block;transition:.3s transform}.agent-block .youtube-link:hover .youtube-thumb img{transform:scale(1.05)}.agent-block .youtube-thumb::before{content:'';position:absolute;inset:0;background:rgba(0,0,0,0.25);z-index:1;pointer-events:none;transition:.3s background}.agent-block .youtube-link:hover .youtube-thumb::before{background:rgba(0,0,0,0.1)}.agent-block .youtube-thumb::after{content:'';position:absolute;top:50%;left:50%;transform:translate(-42%,-50%);width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:14px solid rgba(255,255,255,0.9);z-index:2;pointer-events:none}.agent-block .block-holder{display:flex;flex-direction:column;justify-content:space-between;flex-grow:1;text-align:left}.agent-block .block-body.expanded .text-holder{display:-webkit-box;-webkit-line-clamp:unset;-webkit-box-orient:vertical;overflow:visible;text-overflow:unset;word-break:break-word}.agent-block .block-body .text-holder{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.agent-block .read-more,.agent-block .show-less{color:#3e66fb;cursor:pointer}.agent-block .block-body i{color:#424242}.agent-block .img-holder{align-items:center;border-radius:50%;display:flex;height:66px;justify-content:center;overflow:hidden;width:66px;background-color:#f3f3f3}.agent-block .img-holder .initials{font-size:20px;font-weight:600;color:#888;text-transform:uppercase;letter-spacing:1px;user-select:none}.agent-block .block-title{display:flex;gap:13px;align-items:center;margin-bottom:16px}.agent-block .name{display:block;font-weight:600;margin-bottom:4px;font-size:14px}.agent-block .text-holder{text-align:left}.agent-block .langs{padding:0;margin:0 0 20px;list-style-type:none;display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.agent-block .langs img{width:40px;height:30px}.agent-block .stars{display:flex;gap:3px;align-items:center}.agent-block .stars i{color:#f2d364;font-size:20px}.agent-block .stars .rating{margin-left:10px;font-weight:700}.content-section .content,.jobs-section .content,.dev-section .content,.agents-section .content{margin:0 auto 20px;text-align:center;max-width:520px}.content-section .container{max-width:600px}.results-nav .units-holder{display:flex;align-items:center;justify-content:space-between;gap:6px}.dropdown{position:relative;z-index:99}.dropdown .btn{border-radius:2em;border:1px solid var(--gray-2);background-color:var(--gray-3);color:#000;padding:5px 7px;display:flex;align-items:center;justify-content:center;gap:5px;font-size:14px}.dropdown .btn i{font-size:6px}.dropdown .drop{padding:10px;margin:0;list-style:none;display:flex;flex-direction:column;gap:10px;box-shadow:0 0 4px 0 rgba(0,0,0,.10);border-radius:17px;background-color:#fff;position:absolute;top:calc(100% + 5px);right:0;width:200px;opacity:0;visibility:hidden;transition:.3s opacity,.3s visibility}.dropdown .drop a{color:#000}.dropdown .drop a.active,.dropdown .drop a:hover{color:var(--primary)}.dropdown .drop.show{opacity:1;visibility:visible}.thank-you-section{text-align:center}.thank-you-section .img-holder{max-width:600px;margin:0 auto 10px}.thank-you-section .btn{margin-bottom:15px}.dev-section .row{margin-bottom:20px}.svg-holder{min-height:300px}.map-btn{display:flex;align-items:center;justify-content:center;gap:10px;padding:7px 0;flex-wrap:wrap;text-align:center;font-size:14px}.map-btn a{color:#000;border-radius:8px;background-color:var(--gray-5);padding:10px;flex-grow:1}.map-btn p{margin-bottom:0}.map-btn img,.map-btn svg{display:none}.my-section .btn{margin-bottom:0}.my-section .container{display:grid;gap:10px;grid-template-columns:50px 1fr}.my-section .img-box{display:flex;gap:20px;flex-direction:column;margin-bottom:20px;align-items:center}.my-section .img-holder{border-radius:50%;overflow:hidden;width:94px;height:94px;background-color:var(--gray-5)}.my-section .img-box .btn-danger-outline{display:flex;align-items:center;gap:6px}.my-section .img-box .btn-danger-outline:hover i::after,.my-section .img-box .btn-danger-outline:hover i::before{background-color:var(--primary)}.my-section .img-box .btn-danger-outline i::after,.my-section .img-box .btn-danger-outline i::before{background-color:#d80027;transition:.3s background-color}.my-section .sidebar-menu{padding:0;margin:0;list-style:none}.my-section .sidebar-menu li{margin-bottom:30px}.my-section .sidebar-menu a{display:flex;gap:10px;align-items:center;color:#000}.my-section .sidebar-menu a.active{font-weight:600}.my-section .sidebar-menu a:hover{color:var(--primary)}.my-section .sidebar-content{border-radius:10px;background-color:#fff;padding:15px}.my-section .main-content{border-radius:10px;background-color:#fff;padding:15px}.my-section .checkbox-holder{display:flex;gap:10px 47px;margin-bottom:50px;flex-wrap:wrap}.my-section .btn[type="submit"]{min-width:75px;padding:15px 10px}.my-section .phone-msg,.my-section .alert-danger{display:none !important}.my-section .phone-msg.show,.my-section .alert-danger.show{display:inline-block !important}.my-section table{margin-bottom:30px}.mobile-locations-filter .custom-radio{margin-bottom:10px}.mobile-locations-filter .fake-label i{font-size:14px}.mobile-locations-filter .opener-holder{display:flex;align-items:center;justify-content:center;color:#000;margin-bottom:15px;font-size:14px;gap:5px}.mobile-locations-filter .opener-holder .label{margin-bottom:0}.mobile-locations-filter .opener-holder i{display:inline-block;vertical-align:middle;transition:.3s transform;font-size:6px}.mobile-locations-filter .locations-list{overflow:hidden;height:0}.mobile-locations-filter .map-nav-list{color:#fff;margin-bottom:10px}.mobile-locations-filter .overlay-icon{position:absolute;top:0;right:0;bottom:0;background:linear-gradient(to left,rgba(0,0,0,0.5),rgba(0,0,0,0));width:50px;z-index:2;display:flex;align-items:flex-start;justify-content:center;color:#fff;padding:30px 0;font-size:20px;transition:.3s opacity,.3s visibility;opacity:0;visibility:hidden}.mobile-locations-filter .overlay-icon.show{opacity:1;visibility:visible}.mobile-locations-filter .map-nav-list:hover{color:var(--primary)}.mobile-locations-filter .map-nav-list i{transition:.3s transform;display:block}.mobile-locations-filter .map-nav-list.reverse i{transform:rotate(180deg)}.mobile-locations-filter .locations-list .map-box{overflow:auto}.mobile-locations-filter.show .locations-list{height:auto}.mobile-locations-filter.show .opener-holder i{transform:rotate(180deg)}.signup-form{text-align:left}.lang-dropdown{position:relative}.lang-dropdown.active .lang-menu{height:auto;opacity:1;visibility:visible}.lang-dropdown .dropdown-toggle{display:flex;align-items:center;justify-content:center;gap:5px;color:#000}.lang-dropdown .dropdown-toggle i{font-size:6px}.lang-dropdown .lang-menu{padding:10px 0;margin:0;list-style:none;opacity:0;visibility:hidden;display:flex;flex-direction:column;gap:15px;height:0;text-align:center}.lang-dropdown .lang-menu a{color:#000}.about-section{border-radius:10px;padding:30px;background-color:#fff;margin-bottom:10px}.about-section h1{text-align:center}.about-section img{width:100%;border-radius:10px;margin-bottom:20px;overflow:hidden}.office-block{display:flex;flex-direction:column-reverse;gap:20px;margin-bottom:40px}.offices-section{border-radius:10px;padding:30px;background-color:#fff}.offices-section h2{text-align:center}.offices-section h3{margin-bottom:20px}.office-block .office-info{padding:0;margin:0 0 20px;list-style:none;display:flex;flex-direction:column;gap:20px;line-height:1.2}.office-block .office-info li{display:grid;grid-template-columns:20px 1fr;gap:10px}.office-block .office-info a{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.office-block .office-info address{font-style:normal}.office-block .office-info i{font-size:16px}.office-block .office-info i.icon-email{font-size:14px}.office-block .office-head{width:173px;height:173px;position:relative;overflow:hidden;border-radius:40px;margin:0 auto}.office-block .office-head .name{position:absolute;color:#fff;background-color:rgba(0,0,0,.8);bottom:0;left:0;right:0;padding:10px;z-index:1;font-size:14px;text-align:center}.office-block .img-col{border-radius:20px;overflow:hidden}.office-block .img-col img{object-fit:cover;height:100%;width:100%}.page-title{text-align:center;margin-bottom:30px}.blog-posts{background-color:#fff;padding:10px;border-radius:10px;max-width:890px;margin:0 auto}.blog-post{display:grid;grid-template-columns:1fr;gap:10px}.blog-post .img-col{height:230px;overflow:hidden;border-radius:10px;display:block;position:relative}.premium{position:absolute;bottom:12px;right:12px;padding:8px 12px;border-radius:6px;color:#fff;display:flex;gap:5px;align-items:center;background-color:rgba(0,0,0,.5);z-index:1;font-size:14px}.blog-post .img-col:hover img{transform:scale(1.1)}.blog-post .img-col img{width:100%;height:100%;object-fit:cover;transition:.3s transform}.blog-post:not(:last-child){margin-bottom:30px}.blog-post a{color:#000}.blog-post .tag{font-size:14px;border-radius:10px;padding:5px 13px;background-color:#f8fafc;border:1px solid #dedede}.blog-post h2{margin-bottom:10px}.blog-section .img-holder{position:relative;border-radius:10px;overflow:hidden;font-size:0;margin-bottom:30px}.blog-section .img-holder img{width:100%}.blog-section .subtitle{font-weight:400;display:block;margin-bottom:30px}.blog-section .post-content{background-color:#fff;border-radius:10px;padding:10px;margin-bottom:30px;position:relative;line-height:2}.blog-section .post-content.hidden-not-logged-in:after{content:'';position:absolute;top:83px;right:10px;bottom:10px;left:10px;backdrop-filter:blur(8px);z-index:1}.blog-section .post-content.hidden-not-logged-in .btn{position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%,-50%)}.faq-section{background-color:#fff;border-radius:10px;padding:10px;margin-bottom:30px}.faq-section h2{text-align:center}.open-close h3{margin:0}.open-close[open] i{transform:rotate(-90deg)}.open-close i{transition:.3s transform}.open-close summary{outline:0;list-style:none;display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding:20px 0}.open-close summary::-webkit-details-marker{display:none}table{width:100%;border-collapse:separate;border-spacing:0;border-radius:5px;overflow:hidden}table th,table td{padding:4px 15px;border:1px solid #eee}table thead th{background-color:#eff3ff;color:#595959;text-align:left;font-weight:400}table tbody tr:nth-child(even) td{background-color:var(--gray-1)}table th:first-child,table td:first-child{max-width:150px;overflow:hidden;text-overflow:ellipsis}.table-holder{max-height:229px;overflow:auto;white-space:nowrap}#preview-image-modal .modal-body{max-width:700px;max-height:calc(100% - 40px)}#preview-image-modal .img-holder{text-align:center}.modal-section{background-color:#fff;border-radius:25px;box-shadow:0 0 20px 0 rgba(0,0,0,.1);text-align:center;padding:30px 40px;max-width:490px;width:100%;margin:0 auto}.modal-section h1{margin-bottom:10px}.modal-section .title{font-size:18px;display:block;margin-bottom:20px}.modal-section .btn{width:100%}.modal-section .logo{margin-bottom:30px;display:block;text-align:center}.modal-section form{text-align:left}.agent-info-block .opener{display:flex;cursor:pointer;align-items:center;justify-content:space-between}.agent-info-block .opener i{transition:.3s transform}.agent-info-block.show .content{display:block}.agent-info-block.show .opener i{transform:rotate(-90deg)}.agent-info-block .content{display:none;padding:20px 0}.agent-info-block h2{margin:0}.agent-info-block .info-row{display:grid;grid-template-columns:1fr;gap:10px}.agent-info-block .info-col{box-shadow:0 0 14px 0 rgba(0,0,0,.25);border-radius:17px;padding:30px 20px}.agent-info-block .info-col a{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;color:var(--primary)}.agent-info-block .type-choices{display:flex;gap:10px;align-items:center;margin-bottom:20px}.agent-info-block .type-choices label{position:relative;display:flex;align-items:center;gap:6px}.agent-info-block .type-choices input{position:absolute;z-index:-1}.agent-info-block .type-choices input:checked+.fake-input{background-color:#000;border-color:#000}.agent-info-block .type-choices input:checked+.fake-input::after{opacity:1;visibility:visible}.agent-info-block .type-choices .fake-input{width:18px;height:18px;border-radius:50%;background-color:#f8fafc;border:1px solid #e6e6e6;transition:.3s background-color,.3s border-color;position:relative;cursor:pointer}.agent-info-block .type-choices .fake-input::after{content:'';width:6px;height:3px;border-left:2px solid #fff;border-bottom:2px solid #fff;position:absolute;top:49%;left:50%;transform:translate(-50%,-50%) rotate(-45deg);opacity:0;visibility:hidden;transition:.3s opacity,.3s visibility}.agent-info-block .type,.agent-info-block .type-choices .fake-label{font-size:10px;border-radius:2em;padding:5px 10px;cursor:pointer;min-width:60px;text-align:center}.agent-info-block .message-holder{display:flex;align-items:flex-start;flex-wrap:wrap;gap:20px;margin-bottom:20px}.agent-info-block .message-holder .date{flex-shrink:0;color:#595959;display:inline-block;vertical-align:middle;min-width:100px;width:100%}.agent-info-block .message-holder .type{flex-shrink:0;display:inline-block;vertical-align:middle}.agent-info-block .type-general{background-color:#e5f3ff;color:#595959}.agent-info-block .type-pro{background-color:#6ac454;color:#fff}.agent-info-block .type-con{background-color:#ff6969;color:#fff}.agent-section .container{display:grid;grid-template-columns:1fr;gap:20px}.agent-section .agent-block{margin-bottom:20px}.agent-section .block-holder{margin-bottom:15px}.type-filter{display:flex;flex-direction:column;gap:10px}.contact-btns{margin-bottom:30px}.section-header{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:30px}.section-header h2{margin:0}.review-form-holder{display:flex;align-items:center;gap:10px}.review-form-holder input{min-width:200px}.review-form-holder form{display:flex;align-items:center;gap:10px}.review-form-holder .btn{margin:0;padding:13px 15px}.review-section .agent-block{min-height:0;margin-bottom:20px;padding:10px}.review-section input{margin-bottom:15px}.review-section .agent-block .block-title{margin:0}.rating-select{font-size:40px;color:#f8d24b;display:inline-block;box-sizing:content-box}.rating-select.readonly{pointer-events:none !important}.rating-select .rating-holder{display:flex;flex-flow:row-reverse;margin:0 -.1em}.rating-select input{display:none}.rating-select label{padding:0 .1em;width:1em;margin:0;line-height:1}.rating-select .icon{font-family:"icomoon" !important;font-style:normal;cursor:pointer}.rating-select .icon-star-o:before,.rating-select label i:before,.rating-select:hover input:checked ~ label i:before{content:"\e92a"}.rating-select .icon-star1:before,.rating-select input:checked+label i:before,.rating-select input:checked ~ label i:before,.rating-select:hover input+label:hover i.icon:before,.rating-select:hover input+label:hover ~ label i.icon:before{content:"\e919"}.rating-form{display:flex;flex-direction:column;align-items:flex-start;gap:10px}table .copy-link input{height:35px;min-width:200px}.copy-link{display:flex;align-items:center;gap:10px}table th.no-overflow,table td.no-overflow{overflow:visible;max-width:none}.units-title{display:flex;align-items:center;gap:10px;margin-bottom:20px}.units-title h2{margin:0}.badge{font-size:14px;border-radius:4px;padding:5px 10px;background-color:var(--gray-6);color:#fff}.seo-title{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.mobile-center{text-align:center}.carousel-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;pointer-events:none;display:none}.loading-spinner{width:30px;height:30px;border:3px solid #f3f3f3;border-top:3px solid var(--primary);border-radius:50%;animation:carousel-spin 1s linear infinite}.filter-holder .title{font-size:18px;font-weight:500}.filter-holder .title-holder{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:20px}.filter-holder .reset-btn{color:#737373}.range-filter{display:flex;gap:8px;flex-wrap:wrap;padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid #e5e5e5}.custom-radio-button{position:relative;display:block}.custom-radio-button input{position:absolute;z-index:-1;opacity:0}.custom-radio-button input:checked+.fake-input{background-color:var(--primary);color:#fff}.custom-radio-button .fake-input{border:1px solid var(--gray-2);border-radius:4px;min-width:58px;padding:10px;display:block;text-align:center;cursor:pointer;transition:.3s border-color,.3s color,.3s background-color}.custom-radio-button .fake-input:hover{background-color:var(--gray-2)}.contact-block .agents-holder{margin-bottom:15px}.contact-block .agents-holder.disabled .agent-block{cursor:default}.contact-block .agents-holder.disabled .agent-block:hover{box-shadow:0 0 4px 0 rgba(0,0,0,.10)}.contact-block .agent-block{min-height:0;padding:15px}.contact-block .agent-block .block-title{margin-bottom:5px}.property-section{margin-bottom:30px}.units-details-section.details-block{margin-bottom:20px;border-radius:10px;background-color:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,0.1);padding:20px}.row.border-bottom{border-bottom:1px solid #eee;padding-bottom:20px;margin-bottom:20px}.text-sm{display:block;font-size:12px;color:#848484}.text-danger{color:red}.label .text-sm{padding-top:5px}.form-subtext a{color:var(--success) !important}@media(min-width:480px){#footer .container{grid-template-columns:1fr 1fr}.contact-btns{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.contact-btn{margin-bottom:0}.docs-holder{display:flex;align-items:center;justify-content:center;gap:10px}.docs-holder .download-btn{margin-bottom:0}.my-section .container{grid-template-columns:60px 1fr}.my-section .sidebar-content{padding:20px}.office-block .office-details{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.office-block:nth-child(odd) .office-details{flex-direction:row-reverse}.office-block .office-info{margin:0;width:calc(100% - 183px)}.office-block .office-head{margin:0;flex-shrink:0}.agent-info-block .message-holder{flex-wrap:nowrap}.agent-info-block .message-holder .date{width:auto}.dev-details .details-info{gap:40px}.dev-details .details-info .img-holder{min-height:40px}.dev-details.flex-row{gap:20px;justify-content:start}.dev-details .details-info{justify-content:flex-start;flex-grow:0}}@media(max-width:767px){.logo{position:relative;z-index:11}.menu{flex-direction:column;position:fixed;top:0;left:0;right:0;bottom:0;transform:translateX(100%);background-color:var(--bgColor);z-index:10;transition:.3s transform,.3s opacity,.3s visibility;padding:60px 15px 15px;opacity:0;visibility:hidden;overflow:auto;gap:20px}.nav-opener{display:block;height:20px;margin-left:10px;position:relative;width:30px;z-index:11}.nav-opener::after,.nav-opener::before,.nav-opener span{content:"";background:#000;display:block;font-size:0;height:2px;position:absolute;top:0;transition:all .3s;width:30px;border-radius:10px}.nav-opener span{top:9px}.nav-opener::after{top:18px}.nav-active .menu{transform:translateX(0);opacity:1;visibility:visible}.nav-active .nav-opener span{opacity:0}.nav-active .nav-opener::after{transform:rotate(45deg);top:5px}.nav-active .nav-opener::before{transform:rotate(-45deg);top:5px}.my-section .sidebar-menu{font-size:0;color:transparent}.my-section .sidebar-menu i{font-size:16px;color:#000;text-align:center}}@media(min-width:768px){.map-view{padding-bottom:50%}.my-section .img-box{flex-direction:row;align-items:center}.policy-links{grid-column:span 1;justify-content:flex-start}.copyright{grid-column:span 1}.agents-section .row{grid-template-columns:1fr 1fr;gap:30px}.dev-section .row{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.contact-block .agents-holder{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.contact-btn .fake-label{gap:20px;padding:20px}.contact-btn i{font-size:25px}.docs-holder{gap:10px;padding:34px}.docs-holder .download-btn{font-size:18px}.dev-block{margin-bottom:0}.my-section .container{grid-template-columns:226px 1fr}.my-section .main-content{padding:40px}.results{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.map-btn{gap:20px;padding:20px}.map-btn a{border-radius:0;background-color:transparent;padding:0;flex-grow:0}.map-btn img,.map-btn svg{display:block;margin:0 auto}.office-block{flex-direction:row;gap:38px}.office-block:nth-child(odd){flex-direction:row-reverse}.office-block .img-col{width:calc(50% - 38px);flex-shrink:0}.office-block:nth-child(odd) .img-col{text-align:right}.office-block .text-col{align-self:center;width:calc(50% - 38px)}.office-block .office-info{width:100%}.office-block:nth-child(odd) .office-details{flex-direction:row}.blog-posts{padding:30px}.blog-post{gap:30px;grid-template-columns:1fr 1fr}.blog-section .post-content{padding:30px}.faq-section{padding:30px}.dev-details.flex-row{gap:20px 60px}.building-block{align-items:center;flex-direction:row;justify-content:space-between}.building-block .building-lifecycle{margin:0;width:calc(100% - 200px)}.building-block .building-lifecycle:only-child{width:100%}.building-block .building-lifecycle a{font-size:12px}.amenities .img-holder{min-height:50px}.amenities .img-holder img{width:35px}.lang-dropdown .lang-menu{text-align:left;height:auto;position:absolute;top:calc(100% + 5px);right:0;width:130px;background-color:#fff;box-shadow:0 0 3px 0 rgba(0,0,0,.2);border-radius:7px;padding:15px;max-height:300px;overflow-y:auto;overflow-x:hidden;z-index:2;transition:.3s opacity,.3s visibility}.agent-info-block .info-row{grid-template-columns:290px 1fr;gap:30px}.hide-desktop{display:none !important}#header{font-size:14px}.amenities{gap:30px}}@media(max-width:1023px){.contact-agents-form .desktop-btn{display:none}}@media(min-width:1024px){body{font-size:14px}#main{padding:50px 0}.dev-item{margin-bottom:0}#footer .container{grid-template-columns:repeat(4,1fr)}.copyright{grid-column:span 2}.agents-section .row{grid-template-columns:1fr 1fr 1fr}.content-section .content,.jobs-section .content,.dev-section .content,.agents-section .content{margin-bottom:40px}.dev-section .row{grid-template-columns:1fr 1fr 1fr}.contact-btn .fake-label{font-size:20px;padding:40px 50px}.results-nav{display:flex;justify-content:space-between;align-items:center;flex-direction:row}.contact-agents-form .mobile-btn{display:none}.my-section .row{display:grid;grid-template-columns:1fr 1fr;gap:0 30px}.about-section{padding:30px 70px}.about-section h1{margin-bottom:40px}.offices-section{padding:30px 70px}.offices-section h2{margin-bottom:60px}.office-block .office-info{width:calc(100% - 183px)}.office-block:nth-child(odd) .office-details{flex-direction:row-reverse}.dev-details.flex-row{flex-wrap:nowrap;gap:60px}.building-block .building-lifecycle a{font-size:14px}.amenities-holder{width:auto}.dev-details{padding:10px 20px}.property-section .dev-details{padding:0}.results-nav .units-holder{justify-content:center}.view-switch .btn{flex-grow:0}.menu{gap:20px}.filter-block{background-color:#fff;border-radius:var(--filter-radius);border:var(--filter-border);box-shadow:var(--filter-shadow);padding:20px;margin-left:-15px}.agent-section .container{grid-template-columns:1fr 500px;gap:30px}.agent-section .agent-block .btn{display:none}.dev-details .details-info{gap:60px}.mobile-center{text-align:left}.details-holder{padding:30px 40px}.units-details-section.details-block{padding:20px 40px}.contact-form-row{padding:30px 40px}.contact-agents-form .form-row{display:grid;grid-template-columns:1fr 1fr;gap:20px}.form-row .budget-field,.form-row .phone-field{margin:0}.property-intro .carousel{height:calc(100vh - 100px)}.property-intro .carousel .splide__track{height:100%}}@media(min-width:1200px){.results{grid-template-columns:1fr 1fr;gap:15px}.map-btn{gap:40px}.office-block .office-details{flex-direction:row;align-items:center;gap:50px}.office-block:nth-child(odd) .office-details{flex-direction:row-reverse}.office-block .office-info{width:calc(100% - 223px)}.agent-section .container{gap:100px}}@media(max-width:1369px){.properties-section .map-filter{display:none}.properties-section .filter-opener{display:flex}.properties-section .filter-opener .results{display:none}.properties-section .filter-opener .filter{display:block}.properties-section .filter-block{display:none}.filter-active .properties-section .filter-block{display:block}.filter-active .properties-section .filter-opener .results{display:block}.filter-active .properties-section .filter-opener .filter{display:none}}@media(min-width:1370px){.properties-section .layout-container{display:grid;grid-template-columns:300px 1fr;gap:12px}.properties-section .mobile-locations-filter{display:none}.results-nav{margin:0 -15px 10px -12px}.cta-block{margin:0 -15px 15px -20px}}@media(min-width:2024px){.properties-section .layout-container{grid-template-columns:388px 1fr !important}}.units{position:absolute;top:15px;left:15px;background-color:rgba(0,0,0,.3);border-radius:var(--radius-md);color:#fff;font-size:16px;padding:5px 10px;z-index:10;display:block;text-transform:lowercase}.filter-block{position:relative}.filter-block .label .input{height:41px;border-radius:var(--radius-lg);border:2px solid var(--gray-2);background-color:var(--gray-3);box-shadow:none;color:#000;max-width:157px;margin:0 auto;display:block}.filter-block .label .input::placeholder{color:#000}.filter-block .reset-btn{position:absolute;top:0;right:0;color:var(--active);font-weight:600}#map-modal .map-filter{display:block !important}#map-modal .modal-body{max-width:1024px;padding:20px 10px}.map-filter{text-align:center;position:relative;display:block !important}.search-map-box .map-btn{display:none}.area-splide{padding:12px 0}.area-carousel-item{padding:10px;border:1px solid var(--gray-2);border-radius:var(--radius-md);background-color:var(--gray-1);font-size:13px;color:var(--secondary);text-align:center;cursor:pointer;user-select:none;transition:background-color .3s,border-color .3s,color .3s}.area-item-img-holder{border-radius:50%;width:70px;height:70px;overflow:hidden;margin:0 auto 6px;display:flex;align-items:center;justify-content:center;border:2px solid var(--gray-2);background-color:#fff;position:relative}.area-item-img-holder img{width:100%;height:100%;object-fit:cover;display:block}.area-item-img-holder .icon-check_circle{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:36px;line-height:1}.area-carousel-item.active{background:var(--gray-4);border-color:var(--primary)}.area-carousel-item.active .area-item-img-holder{border-color:var(--primary)}.area-carousel-item.active .icon-check_circle{display:block}.area-item-img-holder path{fill:var(--gray-2)}.area-carousel-item.active .area-item-img-holder path{fill:rgba(255,255,255,0.85)}.area-item-title{font-weight:500;display:block;color:var(--secondary);font-size:12px;line-height:1.3}.area-splide .splide__arrow{background-color:#fff;opacity:1;border-radius:50%;box-shadow:0 2px 4px -2px #0000001A,0 4px 6px -1px #0000001A;width:32px;height:32px;display:flex;align-items:center;justify-content:center;padding:0}.area-splide .splide__arrow--prev{left:-10px}.area-splide .splide__arrow--next{right:-10px}.area-splide .splide__arrow:disabled{opacity:.3}.area-splide .splide__arrow svg{fill:var(--secondary)}.map-filter .active .area.area-light{fill:#6372ab}.map-filter .drop-holder{border-radius:var(--radius-md);background-color:var(--gray-4);padding:10px;box-shadow:0 1px 4px 0 rgba(0,0,0,.25);position:fixed;margin:0;list-style:none;display:flex;flex-direction:column;gap:10px;text-align:left;display:none;pointer-events:none;transform:translateX(100%);z-index:100;width:180px}.results-nav{display:flex;flex-direction:column;gap:5px;padding:20px 0;background-color:transparent;border:0;margin:0}.results-nav .title{font-weight:500;color:var(--secondary);margin-bottom:10px}.results-nav .title span{color:#000}.view-switch{display:flex;gap:0;border:0;padding:0}.view-switch .btn{border-radius:var(--radius-md);border:1px solid var(--gray-2);background-color:var(--gray-3);color:var(--secondary);padding:9px;flex-grow:1;font-weight:500;display:flex;align-items:center;font-size:0}.view-switch .btn:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.view-switch .btn:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.view-switch .btn:hover{background-color:var(--primary);color:#fff;border-color:var(--primary)}.view-switch .btn.active{background-color:var(--primary);color:#fff;pointer-events:none;border-color:var(--primary)}.view-switch .btn i{font-size:18px}.filter-block .label{display:block;font-weight:600;color:var(--secondary);margin-bottom:15px}.pips{display:grid;grid-template-columns:repeat(4,1fr);text-align:center;text-transform:capitalize;font-weight:500;font-size:12px;margin-bottom:7px}.pips span:first-of-type{text-align:left}.pips span:last-of-type{text-align:right}.checkbox-filter{padding:0 0 10px;margin-bottom:20px}.checkbox-filter:last-of-type{margin:0;padding:0}.checkbox-filter .custom-checkbox.hidden-option{display:none}.checkbox-filter .show-more{padding:10px 0;text-align:center;width:100%;font-weight:500}.checkbox-filter .show-more a{color:var(--primary)}.slider-filter.build .value-box{min-height:77px}.custom-radio{display:flex;align-items:center;gap:10px;cursor:pointer;text-transform:capitalize;position:relative}.custom-radio input[type="radio"],.custom-radio input[type="checkbox"]{position:absolute;top:0;left:0;z-index:-1;opacity:0}.custom-radio .fake-input{border-radius:3px;transition:.3s border-color,.3s background-color;width:16px;height:16px;flex-shrink:0;position:relative}.custom-check input:checked+.fake-input::after,.custom-radio input:checked+.fake-input::after{opacity:1;visibility:visible}.custom-checkbox{position:relative}.custom-checkbox .fake-input img{display:none}.custom-checkbox input[type="checkbox"]{position:absolute;top:0;left:0;z-index:-1;opacity:0}.custom-checkbox input[type="checkbox"]:checked+.fake-input{background-color:var(--primary);color:#fff;border-color:var(--primary)}.checkbox-filter .checkbox-holder{display:flex;flex-wrap:wrap;gap:6px}.splide__arrow{background-color:rgba(255,255,255,0.26);opacity:1;border-radius:var(--radius-md);width:53px;height:46px;padding:15px}.splide__arrow.disabled{pointer-events:none;opacity:.7}.splide__arrow--prev{left:15px}.splide__arrow--next{right:15px}.splide__arrow svg{fill:#fff}.splide__pagination{gap:10px;z-index:2;bottom:15px;flex-wrap:nowrap}.splide__pagination .splide__pagination__page{width:10px;height:10px;background-color:rgba(217,217,217,0.5);margin:0}.splide__pagination .splide__pagination__page.is-active{transform:none;background-color:rgba(255,255,255,0.8)}.pagination{padding:20px 0;display:flex;align-items:center;justify-content:center;gap:10px}.pagination .btn{border-color:var(--gray-2);background-color:var(--gray-3);color:#000}.pagination .btn:hover{background-color:var(--primary);color:#fff}.advanced-filters{position:relative}.advanced-filters::after{content:none;position:absolute;top:0;left:0;right:0;bottom:0;backdrop-filter:blur(4px);z-index:1;background-color:rgba(255,255,255,.5)}.modal{opacity:0;visibility:hidden;transition:.3s opacity,.3s visibility;position:fixed;top:0;left:0;right:0;bottom:0;z-index:1050}.modal.show{opacity:1;visibility:visible}.modal.show .modal-body{transform:translate(-50%,-50%)}.modal-backdrop{background-color:rgba(0,0,0,.5);position:fixed;top:0;left:0;width:100%;height:100%}.modal-body{max-width:490px;width:100%;background-color:#fff;border-radius:var(--radius-xl);position:fixed;top:50%;left:50%;transform:translate(-50%,0);transition:.3s transform;padding:40px 30px;max-height:100%;overflow-y:auto;overflow-x:hidden}.modal-header{display:flex;align-items:center;justify-content:space-between;padding:0 0 23px;border-bottom:1px solid var(--gray-1);margin:0 0 30px}.modal-header h4{margin:0;font-size:18px}.modal .btn{width:100%;font-size:18px;padding:12px 10px}.close-btn{width:30px;height:30px;display:block;border-radius:var(--radius-sm);background-color:var(--gray-1);position:relative}.close-btn::before,.close-btn::after{content:'';width:2px;height:10px;background-color:var(--success);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg)}.close-btn::after{transform:translate(-50%,-50%) rotate(-45deg)}.label{display:block;margin-bottom:20px}.label.type-label{margin-bottom:10px}.label .fake-label{display:block;font-weight:normal;font-weight:600;margin-bottom:5px}.form-subtext p{margin-bottom:0}.form-subtext a{color:var(--primary)}.custom-check{display:flex;align-items:center;gap:10px;font-style:italic;margin-bottom:10px;cursor:pointer;position:relative}.custom-check .fake-input{border:1px solid var(--success-2);border-radius:2px;width:14px;height:14px;flex-shrink:0;position:relative;transition:.3s background-color}.custom-check .fake-input::after{content:'';width:4px;height:9px;border:solid #fff;border-width:0 2px 2px 0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg);opacity:0;visibility:hidden;transition:.3s opacity,.3s visibility}.custom-check input{position:absolute;top:0;left:0;z-index:-1;opacity:0}.custom-check input:checked+.fake-input{background-color:var(--success-2)}.custom-check input:checked+.fake-input::after{opacity:1;visibility:visible}form .btn{margin-bottom:20px}.types-holder{gap:38px;margin-bottom:30px}.map-view{position:relative;padding-bottom:100%}.map-view #map{position:absolute;top:0;left:0;right:0;bottom:0}.js-phone-number .input-holder{display:flex;gap:10px;margin-bottom:5px}.js-phone-number .msgs-holder{min-height:40px}.js-phone-number .code .flag.none{background:none !important}#error-msg{height:auto;min-height:35px;position:relative;padding:6px 10px;margin:5px 0 0;border:1px solid transparent;border-radius:.25rem;color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}#error-msg p{margin:0}.js-phone-drop{position:absolute;top:calc(100% + 10px);left:0;width:250px;background-color:#fff;border:2px solid #e7f0fe;box-shadow:0 0 2px 0 rgba(0,0,0,1);border-radius:var(--radius-sm);z-index:2;padding:5px;height:300px;overflow-y:auto;overflow-x:hidden}.js-phone-drop .search-code{margin-bottom:10px}.js-phone-drop .drop-holder{padding:0;margin:0;list-style:none}.js-phone-drop .drop-holder li{display:flex;align-items:center;gap:10px;margin-bottom:10px;cursor:pointer}.js-phone-drop .drop-holder .flag{width:30px}.code-holder{width:100px;border-radius:var(--radius-sm);border:2px solid var(--gray-4);box-shadow:0 0 2px 0 rgba(0,0,0,1);transition:.3s border-color;position:relative}.code-holder .code{height:100%;display:flex;align-items:center;justify-content:space-between;padding:0 5px;cursor:pointer}.code-holder .code img{width:30px}.code-holder i{color:#000;font-size:10px}.phone-msg{padding:3px 6px;color:#fff;background-color:var(--active);border-radius:var(--radius-sm);font-size:12px;display:inline-block}.phone-msg.danger{background-color:red}.results-nav .units-holder{display:flex;align-items:center;justify-content:space-between;gap:6px;flex-grow:1}.dropdown{position:relative;z-index:99}.dropdown .btn{border-radius:var(--radius-md);border-color:var(--gray-2);background-color:var(--gray-3);color:var(--secondary);padding:7px 9px;display:flex;align-items:center;justify-content:center;gap:5px;font-size:14px;font-weight:500}.dropdown .btn i{font-size:6px}.dropdown .drop{padding:10px;margin:0;list-style:none;display:flex;flex-direction:column;gap:10px;box-shadow:0 0 4px 0 rgba(0,0,0,.10);border-radius:8px;background-color:#fff;position:absolute;top:calc(100% + 5px);right:0;width:200px;opacity:0;visibility:hidden;transition:.3s opacity,.3s visibility}.dropdown .drop a{color:#000}.dropdown .drop a.active,.dropdown .drop a:hover{color:var(--primary)}.dropdown .drop.show{opacity:1;visibility:visible}.svg-holder{min-height:150px;margin-bottom:20px}.map-btn{display:flex;align-items:center;justify-content:center;gap:5px;padding:7px 0 15px;text-align:center;font-size:14px;line-height:1}.map-btn a{color:#8c8783;border-radius:var(--radius-sm);background-color:#eef1f5;padding:10px;flex-grow:1;max-width:300px;font-weight:500;transition:.3s background-color;box-shadow:0 0 2px 0 rgba(0,0,0,0.5)}.map-btn a:hover{background-color:#e1f0ff}.map-btn p{margin-bottom:0}.map-btn .area-count{margin-top:5px;display:block;color:var(--primary);font-weight:500;font-size:12px}.map-btn .area-count.skeleton{color:transparent;border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--gray-1) 25%,var(--gray-3) 50%,var(--gray-1) 75%);background-size:200% 100%;animation:skeleton-shimmer 1.4s infinite;user-select:none;pointer-events:none}.map-btn .img-holder{border-radius:50%;width:60px;height:60px;overflow:hidden;margin:0 auto 5px;display:flex;align-items:center;justify-content:center;border:2px solid var(--gray-2);box-shadow:0 0 2px 0 rgba(0,0,0,0.5)}.map-btn .title{font-weight:500;display:block;color:var(--secondary);margin-bottom:5px}.map-btn img{height:100%;max-width:none;display:block}.map-btn svg{display:none}.mobile-locations-filter .custom-radio{margin-bottom:10px}.mobile-locations-filter .fake-label i{font-size:14px}.mobile-locations-filter .opener-holder{display:flex;align-items:center;justify-content:center;color:#000;margin-bottom:15px;font-size:14px;gap:5px}.mobile-locations-filter .opener-holder .label{margin-bottom:0}.mobile-locations-filter .opener-holder i{display:inline-block;vertical-align:middle;transition:.3s transform;font-size:6px}.mobile-locations-filter .locations-list{overflow:hidden;height:0}.mobile-locations-filter .map-nav-list{color:#fff;margin-bottom:10px}.mobile-locations-filter .overlay-icon{position:absolute;top:0;right:0;bottom:0;background:linear-gradient(to left,rgba(0,0,0,0.5),rgba(0,0,0,0));width:50px;z-index:2;display:flex;align-items:flex-start;justify-content:center;color:#fff;padding:30px 0;font-size:20px;transition:.3s opacity,.3s visibility;opacity:0;visibility:hidden}.mobile-locations-filter .overlay-icon.show{opacity:1;visibility:visible}.mobile-locations-filter .map-nav-list:hover{color:var(--primary)}.mobile-locations-filter .map-nav-list i{transition:.3s transform;display:block}.mobile-locations-filter .map-nav-list.reverse i{transform:rotate(180deg)}.mobile-locations-filter .locations-list .map-box{overflow:auto}.mobile-locations-filter.show .locations-list{height:auto}.mobile-locations-filter.show .opener-holder i{transform:rotate(180deg)}.type-filter{display:flex;justify-content:space-between;flex-direction:row}.seo-title{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.mobile-center{text-align:center}.carousel-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;pointer-events:none;display:none}.loading-spinner{width:30px;height:30px;border:3px solid #f3f3f3;border-top:3px solid var(--primary);border-radius:50%;animation:carousel-spin 1s linear infinite}.filter-holder .title{font-size:18px;font-weight:500}.filter-holder .separator{height:1px;background-color:var(--gray-2);margin:20px -20px}.filter-holder .title-holder{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:20px}.filter-holder .reset-btn{color:#737373}.mobile-filter-scroll{display:flex;gap:5px;flex-wrap:wrap;align-items:center;justify-content:center}.mobile-filter-scroll::-webkit-scrollbar{display:none}.mobile-drop{position:relative;flex-shrink:0}.mobile-drop-btn{display:inline-flex;align-items:center;gap:4px;padding:8px;border:1px solid var(--gray-2);border-radius:20px;background-color:#fff;font-size:12px;font-weight:500;color:var(--secondary);cursor:pointer;white-space:nowrap;font-family:var(--font-primary);transition:background-color .15s,border-color .15s,color .15s}.mobile-drop-btn i{font-size:7px;transition:transform .2s ease}.mobile-drop.open .mobile-drop-btn,.mobile-drop.active .mobile-drop-btn{background-color:var(--primary);color:#fff;border-color:var(--primary)}.mobile-drop.open .mobile-drop-btn i{transform:rotate(180deg)}.mobile-drop-panel{background-color:#fff;border:1px solid var(--gray-2);border-radius:var(--radius-md);padding:15px;margin-top:8px}.mobile-drop-panel-more{max-height:60vh;overflow-y:auto}.mobile-range-row{display:flex;align-items:center;gap:8px}.mobile-range-sep{color:var(--secondary);flex-shrink:0;font-size:13px}.mobile-range-input{flex:1;min-width:0;border:1px solid var(--gray-2);border-radius:6px;padding:8px 10px;font-size:13px;color:var(--secondary);font-family:var(--font-primary);background-color:var(--gray-3);outline:0;-moz-appearance:textfield}.mobile-range-input::-webkit-inner-spin-button,.mobile-range-input::-webkit-outer-spin-button{-webkit-appearance:none}.mobile-range-input:focus{border-color:var(--primary)}.mobile-filter-reset{flex-shrink:0;font-size:13px;font-weight:500;color:var(--secondary);white-space:nowrap;padding:8px 4px;text-decoration:none}.mobile-filter-reset:hover{color:var(--primary)}.mobile-drop-panel .label{display:block;font-size:12px;font-weight:600;color:var(--secondary);margin:12px 0 6px}.mobile-drop-panel .label:first-child{margin-top:0}.mobile-drop-panel .separator{height:1px;background-color:var(--gray-2);margin:12px 0}.mobile-apply-btn{display:block;width:100%;margin-top:12px;padding:10px;background-color:var(--primary);color:#fff;border:0;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;text-align:center}.mobile-apply-btn:hover{opacity:.9}.mobile-drop-panel .custom-radio{display:flex;align-items:center;gap:8px;margin-bottom:10px;cursor:pointer}.mobile-drop-panel .custom-radio:last-child{margin-bottom:0}.mobile-drop-panel .input{width:100%;border:1px solid var(--gray-2);border-radius:6px;padding:8px 10px;font-size:13px;font-family:var(--font-primary);color:var(--secondary);background-color:var(--gray-3);outline:0;box-sizing:border-box}.mobile-drop-panel .input:focus{border-color:var(--primary)}@media(min-width:768px){.map-view{padding-bottom:50%}.checkbox-filter{padding:0 0 10px}.dev-section .row{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.dev-block{margin-bottom:0}.results{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.map-btn{gap:24px;padding:20px}.map-btn .title{font-size:22px}.map-btn a{font-size:16px}.map-btn img,.map-btn svg{display:block;margin:0 auto}.map-btn .img-holder{width:164px;height:164px;margin:0 auto 24px}.map-btn .area-count{font-size:16px;margin-top:15px}.hide-desktop{display:none !important}}@media(max-width:1023px){.properties-section .map-filter svg{zoom:.6}.properties-section .map-filter svg .label{display:none}.properties-section .filter-block{display:none !important}}@media(max-width:767px){.properties-section .map-filter svg{zoom:.4}}@media(max-width:374px){.properties-section .map-filter svg{zoom:.3}.svg-holder{min-height:115px}}@media(min-width:1024px){.dev-section .row{grid-template-columns:1fr 1fr 1fr}.results-nav{justify-content:space-between;align-items:center;flex-direction:row;gap:30px}.results-nav .units-holder{flex-direction:row-reverse;justify-content:flex-end;flex-grow:0}.results-nav .title{margin:0}.mobile-carousel{display:none}.svg-holder{min-height:300px}.mobile-filter-bar{display:none}.layout-container{display:grid;grid-template-columns:300px 1fr;gap:33px}.result-block{min-width:0}.view-switch .btn{flex-grow:0;font-size:14px;gap:8px;padding:7px 9px}.filter-block{background-color:#fff;padding:20px;display:block !important}.filter-block .reset-btn{top:20px;right:30px}.mobile-center{text-align:left}}@media(min-width:1200px){.results{grid-template-columns:1fr 1fr;gap:15px}.map-btn a{padding:40px}}@media(min-width:1370px){.properties-section .layout-container{display:grid;grid-template-columns:300px 1fr;gap:12px}.properties-section .mobile-locations-filter{display:none}}@media(min-width:2024px){.properties-section .layout-container{grid-template-columns:388px 1fr !important}.layout-container{grid-template-columns:388px 1fr !important;gap:54px}}@-webkit-keyframes sk-scaleout{0%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1.0);opacity:0}}@keyframes skeleton-shimmer{0%{background-position:200% 0}100%{background-position:-200% 0}}@keyframes sk-scaleout{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1.0);transform:scale(1.0);opacity:0}}@keyframes carousel-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}