@keyframes lds-rolling{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}to{-webkit-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}}@-webkit-keyframes lds-rolling{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}to{-webkit-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spin{to{transform:rotate(360deg)}}ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}html{scroll-behavior:smooth;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-weight:400;line-height:1.5;-webkit-text-size-adjust:100%;background:#fff;color:#666;scroll-padding-top:80px}.manualMenu.nav--main>li,.manualMenu.nav--main>li>.uk-dropdown>li,.manualMenu.nav--main>li>.uk-dropdown>li>.uk-dropdown>li{position:relative}ul.nav.nav--main>li>a{padding:15px 0}.manualMenu.nav--main>li>.uk-dropdown{top:45px;left:0;width:100%}.manualMenu.nav--main>li>.uk-dropdown>li>.uk-dropdown,.manualMenu.nav--main>li>.uk-dropdown>li>.uk-dropdown>li>.uk-dropdown{position:absolute;left:180px;top:0;width:320px;box-shadow:0 5px 12px rgb(0 0 0/.15)}.manualMenu.nav--main>li>.uk-dropdown>li>.uk-dropdown>li>.uk-dropdown{left:270px}.manualMenu.nav--main>li>.uk-dropdown li{-ms-flex-pack:start;justify-content:start}.manualMenu.nav--main>li:hover>.uk-dropdown,.manualMenu.nav--main>li:hover>.uk-dropdown>li:hover>.uk-dropdown,.manualMenu.nav--main>li:hover>.uk-dropdown>li:hover>.uk-dropdown>li:hover>.uk-dropdown{display:block}.manualMenu.nav--main>li>.uk-dropdown a,html{font-size:16px}.ajaxSpinner{position:absolute;top:0;bottom:0;right:0;left:0;display:none;overflow:hidden;text-align:center;background-color:rgb(255 255 255/.9);border-radius:15px}.ajaxSpinnerRolling div{position:absolute;top:50%;right:0;left:0;width:18px;height:18px;margin:0 auto;border:2px solid #000;border-top-color:#fff0;border-radius:50%;-webkit-animation:lds-rolling 1s linear infinite;animation:lds-rolling 1s linear infinite;transform:scale(.2)}.ajaxSpinner,.ajaxSpinnerRolling{height:100%;width:100%}.no-list{list-style:none;padding:0;margin:0}.d-flex{display:flex;flex-wrap:wrap}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.invisible{position:absolute;top:-999999em;left:auto;width:1px;height:1px;overflow:hidden}.filter-wrap,.sorting-wrap{max-width:1680px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:auto;margin-right:auto;text-align:center;min-width:320px}.sorting-wrap{padding:0 16px;margin-bottom:30px;overflow:auto}.sorting-wrap ul{background-color:#f9f9f9;border-radius:5px}.sorting-wrap ul li a,.sorting-wrap ul li span{padding:10px 15px;color:#000;display:inline-block}.sorting-wrap ul li span{font-weight:700}.sorting-wrap ul li a:hover{background-color:#ddd}.filter-wrap{padding-top:20px;margin-bottom:20px}.filter-wrap .filter-element-wrap:not(.btn-wrap){margin-right:15px;position:relative;z-index:1;padding:10px;border:1px solid #ddd;border-radius:0}.filter-wrap .filter-element-ajax input{width:100%}.filter-wrap .filter-element-title{position:absolute;z-index:2;line-height:1;top:-13px;left:15px;background-color:#fff;padding:2px 5px}.filter-wrap .filter-element-title span{font-weight:700;font-size:14px;line-height:1}.filter-wrap .filter-element select{appearance:auto;-webkit-appearance:auto;background-color:#fff}.filter-wrap .filter-element input,.filter-wrap .filter-element select{padding:8px 0;border:0;font-size:16px;color:#000;margin:0 6px;border-bottom:1px solid #fff}.filter-wrap .filter-element input:focus,.filter-wrap .filter-element select:focus{outline:0;border-bottom:1px solid #b5b5b5}.filter-wrap .filter-element input#area_max,.filter-wrap .filter-element input#area_min{width:77px}.filter-wrap .filter-element-wrap.filter-element-wrap-ajax{z-index:5}.filter-element-wrap-button{border-radius:0!important;padding:0!important;border:0!important;margin-right:0!important;margin-left:25px}.filter-element-wrap-button button{background:#ff002b;text-align:center;padding:18px 30px;border-radius:0;border:0;width:150px}.filter-element-wrap-ajax #dynamic-search{padding:10px;left:0;width:100%;z-index:10;bottom:-10px;border-radius:0}.filter-element-wrap .clear-btn{display:none;position:absolute;z-index:2;top:-14px;right:-12px;background:#fff;border-radius:100px}.filter-element-wrap .clear-btn svg{width:24px;height:24px;cursor:pointer}.filter-element-wrap .clear-btn svg path{fill:#fd1929}.filter-element-wrap .clear-btn:hover svg path{fill:#db0707}.footer_social svg{height:36px;width:auto;margin:14px}.footer_social svg path{fill:#fff}.footer_social a:hover{opacity:.65}@media (min-width:768px){.filter-element-wrap.filter-element-wrap-ajax .filter-element-ajax{width:calc(100% - 35px)}}@media (min-width:900px){.filter-wrap{padding:20px 60px 17px}.sorting-wrap{padding:0 60px 17px}}@media (min-width:1150px){.filter-wrap .filter-element-wrap:not(.btn-wrap){margin-right:25px}.filter-wrap .filter-element-wrap.filter-element-wrap-area{margin-right:0}.filter-wrap .filter-element input,.filter-wrap .filter-element select{min-width:150px}.filter-wrap .filter-element-wrap:not(.btn-wrap){padding:10px 10px 5px}}@media (min-width:1366px){.filter-element-wrap.filter-element-wrap-ajax{width:calc(100% - 1148px)}.filter-element-wrap.filter-element-wrap-area,.filter-element-wrap.filter-element-wrap-rooms{max-width:365px}}@media (max-width:1365px){.filter-wrap .filter-element-wrap.filter-element-wrap-ajax{width:calc(100% - 236px);margin-right:0;margin-bottom:25px}.filter-wrap .filter-element-wrap.filter-element-wrap-estate-type{margin-bottom:25px}.filter-wrap .filter-element-wrap.filter-element-wrap-area,.filter-wrap .filter-element-wrap.filter-element-wrap-rooms{width:calc(50% - 82px)}}@media (max-width:992px){.filter-wrap{padding-left:16px;padding-right:16px}.filter-element-wrap{width:100%}.filter-wrap .filter-element input,.filter-wrap .filter-element select{max-width:120px;font-size:13px}.filter-wrap .filter-element-wrap.filter-element-wrap-area,.filter-wrap .filter-element-wrap.filter-element-wrap-rooms{flex-basis:48%;box-sizing:border-box}.filter-wrap .filter-element-wrap.filter-element-wrap-rooms{margin-right:4%!important}.filter-element-wrap.filter-element-wrap-area .filter-element:not(.filter-icon),.filter-element-wrap.filter-element-wrap-rooms .filter-element:not(.filter-icon){flex-basis:calc(50% - 40px);box-sizing:border-box}.filter-wrap .filter-element-wrap:not(.btn-wrap){width:100%;margin:0 0 25px;padding:10px;text-align:left}.filter-wrap .filter-element input,.filter-wrap .filter-element select{width:100%}.filter-wrap .filter-element input#area_max,.filter-wrap .filter-element input#area_min{width:100%;box-sizing:border-box}}@media (max-width:767px){.sorting-wrap ul{width:calc(100vw - 32px);overflow:auto;flex-wrap:initial}.sorting-wrap ul li a,.sorting-wrap ul li span{white-space:nowrap}.filter-wrap .filter-element-title{left:0}.filter-element-wrap.filter-element-wrap-area .filter-element:not(.filter-icon),.filter-element-wrap.filter-element-wrap-rooms .filter-element:not(.filter-icon){flex-basis:50%;box-sizing:border-box}}@media (max-width:320px){.filter-wrap .filter-element-wrap.filter-element-wrap-area,.filter-wrap .filter-element-wrap.filter-element-wrap-rooms{flex-basis:100%}.filter-wrap .filter-element-wrap.filter-element-wrap-rooms{margin-right:0!important}.filter-element-wrap.filter-element-wrap-area .filter-element{flex-basis:50%;box-sizing:border-box}}.wrapper-links p{margin-bottom:5px!important;font-size:14px}.wrapper-links p>a{font-weight:400;color:#606060;font-size:16px;text-decoration:none}.child-elements .description{column-count:1}@media only screen and (min-width:992px){.child-elements .description{column-count:3}}.child-elements .description p a{font-size:14px}.c-cms-nav--mobile .nav--mobile>li a{justify-content:flex-start!important;flex-direction:row!important}#submitSearch span,.filter-element-wrap-button button{color:#fff;font-size:16px;font-weight:700}@media (min-width:1366px){#submitSearch img{display:none}}@media (max-width:1365px){#submitSearch span{display:none}#submitSearch{width:auto!important;padding:12px!important}#submitSearch img{display:block;width:41px;height:41px}}@media (min-width:992px) and (max-width:1149px){.filter-element-wrap-button{margin-left:0!important}.filter-wrap .filter-element-wrap.filter-element-wrap-ajax{width:calc(100% - 200px)!important}}@media (max-width:991px){.filter-element-wrap-button{display:flex;justify-content:flex-end}#submitSearch img{display:block;width:31px;height:31px}}#submitSearch,a{cursor:pointer}body,ul>li>ul{margin:0}a:active,a:hover{outline:0}a{color:#ff002b}a:hover{color:#db0707}img,svg{vertical-align:middle}img{max-width:100%;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box}@supports (display:block){svg{max-width:100%;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box}}svg:not(:root){overflow:hidden}p,ul{margin:0 0 20px}*+p,*+ul{margin-top:20px}h1,h2,h4{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif}h2,h4{margin:0 0 20px;text-transform:none}h2{font-weight:400;font-size:1.7rem;line-height:1.3}h4{font-size:1.25rem}*+h1{margin-top:40px}h1{font-size:2.23125rem;line-height:1.2}@media (min-width:960px){h1{font-size:2.625rem}h2{font-size:2rem}}ul{padding-left:30px}::-moz-selection{background:#39f;color:#fff;text-shadow:none}::selection{background:#39f;color:#fff;text-shadow:none}:root{--uk-breakpoint-s:640px;--uk-breakpoint-m:960px;--uk-breakpoint-l:1200px;--uk-breakpoint-xl:1600px}.uk-heading-line>:after,.uk-heading-line>:before{content:"";position:absolute;top:calc(50% - .1px - .025em);width:2000px;border-bottom:calc(.2px + .05em) solid #e5e5e5}.uk-heading-line>:before{right:100%;margin-right:calc(5px + .3em)}.uk-heading-line>:after{left:100%;margin-left:calc(5px + .3em)}[class*=uk-list]>:before{content:"";position:relative;left:-30px;width:30px;height:1.5em;margin-bottom:-1.5em;display:list-item;list-style-position:inside;text-align:right}.uk-list-disc>:before{list-style-type:disc}.uk-list-circle>:before{list-style-type:circle}.uk-list-square>:before{list-style-type:square}.uk-list-decimal>:before{content:counter(decimal,decimal)" . "}.uk-list-hyphen>:before{content:"–  "}.uk-list-muted>:before{color:#999!important}.uk-list-emphasis>:before{color:#333!important}.uk-list-primary>:before{color:#1e87f0!important}.uk-list-secondary>:before{color:#222!important}.uk-list-bullet>:before{content:"";position:relative;left:-30px;width:30px;height:1.5em;margin-bottom:-1.5em;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='6' height='6' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle fill='%23666' cx='3' cy='3' r='3'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50% 50%}.uk-container-expand,body>header{max-width:none}.uk-dropdown{display:none;position:absolute;z-index:1020;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;color:#666}.uk-slider-items>:focus,.uk-slideshow-items>:focus{outline:0}:root{--uk-leader-fill-content:.}.uk-navbar-container>:after,.uk-navbar-container>:before{display:none!important}.uk-subnav-divider>:before{content:"";height:1.5em;margin-left:0;margin-right:20px;border-left:1px solid #fff0}.uk-breadcrumb>*>:focus,.uk-breadcrumb>*>:hover,.uk-pagination>*>:focus,.uk-pagination>*>:hover{color:#666;text-decoration:none}.uk-dotnav>*>:focus,.uk-dotnav>*>:hover{background-color:hsl(0 0% 40%/.6);outline:0}.uk-dotnav>*>:active{background-color:hsl(0 0% 40%/.2)}.uk-lightbox-items>:focus,.uk-thumbnav>*>:focus,.uk-thumbnav>*>:hover{outline:0}@media print{*,:after,:before{background:0 0!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}img{page-break-inside:avoid;max-width:100%!important}@page{margin:.5cm}h2,p{orphans:3;widows:3}h2{page-break-after:avoid}}.c-cms-nav li a,h1,h2,h4{font-family:Poppins,sans-serif}p,span,strong{font-family:Raleway,sans-serif}h2,h4,p,span,strong{color:#000}.c-cms-nav li a{font-size:em(14);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;line-height:1.5;display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px #fff0;box-shadow:0 0 1px #fff0;position:relative;overflow:visible;color:#000;font-weight:700;text-transform:uppercase;cursor:pointer}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}select::-ms-expand{display:none!important}select{-webkit-appearance:none}a,a:hover{text-decoration:none}h2{display:inline-block}:not(#wpadminbar *){font-family:"Exo 2",sans-serif!important}p,span,strong{font-style:normal;font-weight:400;font-size:1em;line-height:1.5}strong{font-weight:600}h4{font-size:1.125em;font-weight:500;line-height:2}.baner{position:relative;padding:40px 20px;text-align:center;margin-top:40px}.baner *{color:#fff;margin:0}.baner img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;-o-object-fit:cover;object-fit:cover}.baner h2,.c-footer h4{font-weight:700;text-transform:uppercase}.baner h2{margin-bottom:30px}.baner article{max-width:876px;margin:0 auto}.baner .btn-with-link{font-size:18px;color:#fff;border-radius:0;background-color:#fd1929;display:inline-block;margin-top:29px;padding:10px 25px}.baner .btn-with-link:hover{background-color:#db0707}#breadcrumbs,.taxonomy-content{margin:0 auto;max-width:1680px;-webkit-box-sizing:border-box;box-sizing:border-box}#breadcrumbs{padding:0 16px 17px;display:block;font-size:13px;width:100%}#breadcrumbs span>span,#breadcrumbs span>span a:hover{color:#fd3543}#breadcrumbs span>span *{margin-right:5px}#breadcrumbs span>span a,#breadcrumbs span>span strong{color:#000;font-weight:400}@media (min-width:900px){#breadcrumbs{padding:0 60px 17px}}.taxonomy-content{padding:0 16px}@media (min-width:900px){.taxonomy-content{padding:0 60px}}.description{margin-top:40px;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 0 5px #e4e4e4;box-shadow:0 0 5px #e4e4e4;border-radius:0;background-color:#fff;border:1px solid #eee}.description *{color:#000;font-size:15px;line-height:1.5;margin:0}@media (min-width:450px){.description *{font-size:18px}}.description a{color:#ff002b;font-weight:700;text-decoration:underline;-webkit-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out}.description a:hover{color:#db0707;-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}.uk-dropdown{padding:20px;min-width:auto}.c-footer{max-width:1680px;margin:70px auto 0;padding:30px 16px;-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width:900px){.c-footer{padding:40px 60px}}.c-footer h4{color:#fff;font-size:16px}.c-footer .c-header__logo{max-width:220px}.c-footer__inner-box{display:grid;grid-gap:30px;gap:30px}.c-footer__inner-box .c-footer__logo{grid-column:1/-1;text-align:center}@media (min-width:550px){.c-footer__inner-box{grid-gap:30px 50px;gap:30px 50px;grid-template-columns:1fr 1fr}}@media (min-width:900px){.c-footer__inner-box{grid-gap:30px 70px;gap:30px 70px;grid-template-columns:repeat(4,1fr)}}@media (min-width:1250px){.c-footer__inner-box{grid-template-columns:repeat(5,1fr)}.c-footer__inner-box .c-footer__logo{grid-column:unset}}@media (min-width:1500px){.c-footer__inner-box{gap:130px}}.c-footer .nav-footer li{list-style-type:none}.c-footer .nav-footer li a{color:#fff;font-size:16px;font-weight:400;text-transform:unset;display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px #fff0;box-shadow:0 0 1px #fff0;position:relative;overflow:visible}.c-cms-nav li a:before,.c-footer .nav-footer li a:before{content:"";position:absolute;z-index:-1;left:51%;right:51%;bottom:0;background:#ff002b;height:3px;-webkit-transition-property:left,right;-o-transition-property:left,right;transition-property:left,right;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.c-footer .nav-footer li a:active:before,.c-footer .nav-footer li a:focus:before,.c-footer .nav-footer li a:hover:before{left:0;right:0}.c-footer__contact{margin-top:60px}.c-footer__contact p{text-align:center;color:#fff;font-size:15px;margin:0}@media (min-width:450px){.c-footer__contact p{font-size:18px}}.o-bg--footer{background-color:#000}.hamburger{outline:0;border:0;display:none}@media (max-width:992px){.hamburger{display:inline-block}}body>header{background:#fff;-webkit-box-shadow:0 2px 14px 0 rgb(0 0 0/.2196078431372549);box-shadow:0 2px 14px 0 rgb(0 0 0/.2196078431372549)}@media (max-width:992px){body{padding-top:60px}}.c-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 16px;max-width:1680px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:992px){.c-header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:550px){.c-header{padding:0 60px}}.c-header__site-branding{padding:15.5px 0}.c-header__logo{min-height:30px;width:100%;max-width:190px}@media (max-width:992px){.c-header--fixed-md{position:fixed;z-index:1010;top:0;left:0;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}}.nav.nav--main>li:not(:last-child){padding-right:.5rem}.nav.nav--main>li:not(:first-child){padding-left:.5rem}@media (min-width:1580px){.nav.nav--main>li:not(:last-child){padding-right:3rem}.nav.nav--main>li:not(:first-child){padding-left:3rem}}@media (min-width:993px){header .c-header .c-header__site-branding{margin-right:5rem}}@media (min-width:1580px){header .c-header .c-header__site-branding{margin-right:7.5rem}}.offer-list{max-width:1680px;padding:0 16px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;text-align:center}@media (min-width:900px){.offer-list{padding:0 60px}}#dynamic-search,.offer-list *{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.offer-list *{font-weight:700;margin:0;color:#000}.offer-list .none{text-align:center}#dynamic-search{-webkit-box-direction:normal;background-color:#fff;border-radius:0;display:none;position:absolute;bottom:-10px;-webkit-box-orient:vertical;-ms-flex-flow:column;flex-flow:column;-webkit-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);max-height:350px;overflow:hidden;-webkit-box-shadow:0 0 15px 0 rgb(0 0 0/.2);box-shadow:0 0 15px 0 rgb(0 0 0/.2);padding:20px}#dynamic-search>div{overflow:auto;max-height:320px}#dynamic-search>div::-webkit-scrollbar{width:8px}#dynamic-search>div::-webkit-scrollbar-track{background:#d0d0d0;border-radius:16px}#dynamic-search>div::-webkit-scrollbar-thumb{background-color:#444;border-radius:16px}h1{padding:20px 16px 7px;color:#000;font-size:22px;display:block;max-width:1680px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;font-weight:700;text-transform:uppercase}@media (min-width:900px){h1{padding:40px 60px 7px}}@media (min-width:450px){h1{font-size:30px}}ul.nav.nav--main,ul.nav.nav--main>li,ul.nav.nav--main>li>a{height:100%}ul.nav.nav--main>li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-cms-nav li a:active:before,.c-cms-nav li a:focus:before,.c-cms-nav li a:hover:before,.c-cms-nav--mobile .nav--mobile li a:active:before,.c-cms-nav--mobile .nav--mobile li a:focus:before,.c-cms-nav--mobile .nav--mobile li a:hover:before{left:0;right:0}.c-cms-nav{-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.c-cms-nav,.c-cms-nav .nav,.c-cms-nav li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-cms-nav,.c-cms-nav .nav{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}.c-cms-nav .nav{list-style:none;padding:0;margin:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-cms-nav ul{list-style:none!important}.c-cms-nav li{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse}@media (min-width:1220px){.c-cms-nav li a{font-size:20px}}.c-cms-nav--main{margin-left:auto}@media (max-width:992px){.c-cms-nav--main{display:none}}@media (min-width:992px){.c-cms-nav--mobile{display:none}}.c-cms-nav--mobile .nav--mobile{height:calc(100vh - 65px);-webkit-transition:all .5s;-o-transition:all .5s;display:block;text-align:center;position:absolute;left:0;top:65px;background:#fff;width:100%;z-index:1000;transition:all .5s;-webkit-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);-webkit-box-sizing:border-box;box-sizing:border-box;padding:30px;overflow:auto;overflow:-moz-scrollbars-none;-ms-overflow-style:none}.c-cms-nav--mobile .nav--mobile>li{padding:10px 0}.c-cms-nav--mobile .nav--mobile li{width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:start;-ms-flex-align:start}.c-cms-nav--mobile .nav--mobile li a{margin:auto;font-size:20px;display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-box-shadow:0 0 1px #fff0;box-shadow:0 0 1px #fff0;position:relative;overflow:visible}.c-cms-nav--mobile .nav--mobile li a:before{content:"";position:absolute;z-index:-1;left:51%;right:51%;bottom:0;background:#ff002b;height:3px;-webkit-transition-property:left,right;-o-transition-property:left,right;transition-property:left,right;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.c-cms-nav--mobile .nav--mobile li.deweloperzy,.c-cms-nav--mobile .nav--mobile li.nowe-mieszkania,.c-cms-nav--mobile .nav--mobile li.nowe-mieszkania+li.menu-item-type-post_type,.nav-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.c-cms-nav--mobile .nav--mobile .js-nav-target li,.c-cms-nav--mobile .nav--mobile .js-nav-target li a{width:100%;max-width:360px}.c-cms-nav li,.c-cms-nav--mobile .nav--mobile .js-nav-trigger{-webkit-box-orient:horizontal}.c-cms-nav--mobile .nav--mobile .js-nav-target,.c-cms-nav--mobile .nav--mobile .js-nav-target>li,.c-cms-nav--mobile .nav--mobile .js-nav-trigger{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.c-cms-nav--mobile .nav--mobile ul.js-nav-target{padding-left:0;padding-right:0}.c-cms-nav--mobile .nav--mobile ul.js-nav-target ul.js-nav-target ul.js-nav-target li{padding-left:20px!important}.nav-footer{margin:0;padding:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.nav-footer li{padding:0 0 10px}.nav-footer a{font-size:1em}.c-cms-nav--mobile .nav--mobile::-webkit-scrollbar{width:0!important}.c-cms-nav--mobile .nav--mobile .js-nav-target{max-width:100vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:15px!important}.c-cms-nav--mobile .nav--mobile a{min-width:270px;text-align:left;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.c-cms-nav--mobile .nav--mobile a:before{display:none}.c-cms-nav--mobile .nav--mobile a:hover{color:#ff002b}.menu-item-58933{padding-right:0!important}.menu-item-58934{display:none!important}.nav--mobile .menu-item-58934{flex-direction:column}@media (min-width:976px) and (max-width:1150px){.c-header__site-branding{margin-right:1rem!important}}.wrapper-links p{color:#000;text-decoration:underline;text-decoration-color:#000}.wrapper-links a{color:#000!important}.wrapper-links p:hover{text-decoration-color:#db0707;color:#db0707!important;transition:.25s}.filter-wrap{position:relative}.loading-spinner{position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(255 255 255/.8);display:flex;align-items:center;justify-content:center;z-index:9999}.loading-spinner .spinner{border:8px solid rgb(0 0 0/.3);border-left-color:#ff002b;border-radius:50%;width:60px;height:60px;animation:spin 1s linear infinite}