@charset "UTF-8";@font-face{font-family:skanskasans;src:url(../fonts/skanskasans-light-webfont.woff2) format("woff2");font-weight:300;font-style:normal}@font-face{font-family:skanskasans;src:url(../fonts/skanskasans-regular-webfont.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:skanskasans;src:url(../fonts/skanskasans-bold-webfont.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:skanskasans;src:url(../fonts/skanskasans-black-webfont.woff2) format("woff2");font-weight:900;font-style:normal}@font-face{font-family:shapesans;src:url(../fonts/ShapeSans-Light.woff2) format("woff2");font-weight:300;font-style:normal}@font-face{font-family:shapesans;src:url(../fonts/ShapeSans-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:shapesans;src:url(../fonts/ShapeSans-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:shapesans;src:url(../fonts/ShapeSans-Bold.woff2) format("woff2");font-weight:700;font-style:normal}.bg-cover{background-repeat:no-repeat;background-size:cover;background-position:50%}.obj-cover{-o-object-fit:cover;object-fit:cover}.obj-contain{-o-object-fit:contain;object-fit:contain}.border-radius-xl{border-radius:12px}.border-200{border-color:#f5f5f5!important}a:focus,button:focus,input:focus,select:focus,span:focus,textarea:focus{outline:none}.accessibility a:focus,.accessibility button:focus,.accessibility input:focus,.accessibility select:focus,.accessibility span:focus,.accessibility textarea:focus{outline:2px solid #00f;outline-offset:2px}ol,ul{margin-bottom:0;padding-left:0;list-style:none}button{border:none;background:none;box-shadow:none;padding:0}img{width:auto;height:auto;display:inline-block;max-width:100%}strong{font-weight:700}.parent{position:relative}.parent .badge{background-color:#3ece7b;color:#fff}a.a-abs{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.patrons img{max-width:200px;max-height:170px}.sitta-icon{max-width:100px;max-height:100px}.sitta-icon svg{width:100%;height:auto}@media (max-width:767.98px){.nth-last{order:2}}.container{width:1440px;padding-left:24px;padding-right:24px;max-width:100%}@media (min-width:1400px){.container{padding-left:99px;padding-right:99px}}h1,h2,h3,h4,h5,p{color:#333}.border-bottom-4{border-bottom:4px solid}.bg-dg{background-color:#858585}.form-control{width:100%;height:48px;padding:12px;box-shadow:none;border:1px solid #f5f5f5;border-radius:8px;font-size:12px;line-height:1.4;background:#f5f5f5;color:#636363}.form-control::-moz-placeholder{color:#636363}.form-control:-ms-input-placeholder{color:#636363}.form-control::placeholder{color:#636363}@media (min-width:1200px){.form-control{font-size:14px}}.form-control:focus{outline:none!important;border-color:#143275!important}textarea.form-control{min-height:96px;padding-top:16px;resize:none;vertical-align:top}@media (min-width:1200px){textarea.form-control{min-height:125px}}select.form-control{height:48px;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;border-radius:8px;background-color:#ececec;padding:12px 42px 12px 16px;color:#858585;font-size:14px}.form-control--secondary{background-color:#fff}.form-control[type=number]{-moz-appearance:textfield}.form-control[type=number]::-webkit-inner-spin-button,.form-control[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.form-file .cf7-file-label{cursor:pointer}.form-prefix{position:relative}.form-prefix .form-control{min-width:104px;padding-right:38px}.form-prefix__name{position:absolute;top:50%;transform:translate3d(0,-50%,0);right:12px;font-size:12px;font-weight:700;color:#222}@media (min-width:1200px){.form-prefix__name{font-size:14px}}.form-select{position:relative}.form-select:after{width:12px;height:7px;content:url("data:image/svg+xml; utf8, <svg xmlns='http://www.w3.org/2000/svg' width='12px' height='7px' fill='rgb(20, 50, 117)' viewBox='0 0 14.89 8.78'><path d='M14.5.39a1.33 1.33 0 00-1.88 0L7.44 5.56 2.27.39A1.33 1.33 0 00.39 2.27l6.12 6.12a1.33 1.33 0 001.88 0l6.12-6.12A1.35 1.35 0 0014.5.39z'/></svg>");pointer-events:none;position:absolute;top:22px;right:15px;line-height:0}.form-choose{position:relative}.form-choose input{position:absolute;top:auto;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;white-space:nowrap}.form-choose label{font-size:12px;position:relative;padding-left:32px;display:block;margin-bottom:0;color:#636363}@media (min-width:1200px){.form-choose label{font-size:14px;padding-left:40px}}.form-choose label:hover{cursor:pointer}.form-choose label:before{width:20px;height:20px;content:"";position:absolute;top:0;left:0;border:1px solid #f5f5f5;border-radius:4px;background:#f5f5f5}.form-choose input:checked~label:before{background-color:#143275}.accessibility .form-choose input:focus~label:before{outline:2px solid #00f;outline-offset:2px}.form-choose label a{color:#143275;text-decoration:underline;font-weight:700}.form-choose--secondary label:before{background:#fff}.form-alert{display:none;font-size:12px;border:1px solid #143275;padding:16px;margin-top:24px;color:#143275}.form-alert.is-active{display:block}.form-alert.is-error{color:red!important;border-color:red!important}.wpcf7 #favorite-apartments-container .wpcf7-list-item,.wpcf7 .wpcf7-acceptance .wpcf7-list-item,.wpcf7 .wpcf7-checkbox .wpcf7-list-item,.wpcf7 .wpcf7-radio .wpcf7-list-item{margin:0}.wpcf7 #favorite-apartments-container .wpcf7-list-item label input,.wpcf7 .wpcf7-acceptance .wpcf7-list-item label input,.wpcf7 .wpcf7-checkbox .wpcf7-list-item label input,.wpcf7 .wpcf7-radio .wpcf7-list-item label input{position:absolute;top:auto;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;white-space:nowrap}.wpcf7 #favorite-apartments-container .wpcf7-list-item label input:checked~.wpcf7-list-item-label:before,.wpcf7 .wpcf7-acceptance .wpcf7-list-item label input:checked~.wpcf7-list-item-label:before,.wpcf7 .wpcf7-checkbox .wpcf7-list-item label input:checked~.wpcf7-list-item-label:before,.wpcf7 .wpcf7-radio .wpcf7-list-item label input:checked~.wpcf7-list-item-label:before{background-color:#143275}.accessibility .wpcf7 #favorite-apartments-container .wpcf7-list-item label input:focus~.wpcf7-list-item-label:before,.accessibility .wpcf7 .wpcf7-acceptance .wpcf7-list-item label input:focus~.wpcf7-list-item-label:before,.accessibility .wpcf7 .wpcf7-checkbox .wpcf7-list-item label input:focus~.wpcf7-list-item-label:before,.accessibility .wpcf7 .wpcf7-radio .wpcf7-list-item label input:focus~.wpcf7-list-item-label:before{outline:2px solid #00f;outline-offset:2px}.wpcf7 #favorite-apartments-container .wpcf7-list-item label .wpcf7-list-item-label,.wpcf7 .wpcf7-acceptance .wpcf7-list-item label .wpcf7-list-item-label,.wpcf7 .wpcf7-checkbox .wpcf7-list-item label .wpcf7-list-item-label,.wpcf7 .wpcf7-radio .wpcf7-list-item label .wpcf7-list-item-label{font-size:12px;position:relative;padding-left:32px;display:block;margin-bottom:0;color:#636363}@media (min-width:1200px){.wpcf7 #favorite-apartments-container .wpcf7-list-item label .wpcf7-list-item-label,.wpcf7 .wpcf7-acceptance .wpcf7-list-item label .wpcf7-list-item-label,.wpcf7 .wpcf7-checkbox .wpcf7-list-item label .wpcf7-list-item-label,.wpcf7 .wpcf7-radio .wpcf7-list-item label .wpcf7-list-item-label{font-size:14px;padding-left:40px}}.wpcf7 #favorite-apartments-container .wpcf7-list-item label .wpcf7-list-item-label:hover,.wpcf7 .wpcf7-acceptance .wpcf7-list-item label .wpcf7-list-item-label:hover,.wpcf7 .wpcf7-checkbox .wpcf7-list-item label .wpcf7-list-item-label:hover,.wpcf7 .wpcf7-radio .wpcf7-list-item label .wpcf7-list-item-label:hover{cursor:pointer}.wpcf7 #favorite-apartments-container .wpcf7-list-item label .wpcf7-list-item-label:before,.wpcf7 .wpcf7-acceptance .wpcf7-list-item label .wpcf7-list-item-label:before,.wpcf7 .wpcf7-checkbox .wpcf7-list-item label .wpcf7-list-item-label:before,.wpcf7 .wpcf7-radio .wpcf7-list-item label .wpcf7-list-item-label:before{width:20px;height:20px;content:"";position:absolute;top:0;left:0;border:1px solid #f5f5f5;border-radius:4px;background:#f5f5f5}.wpcf7 #favorite-apartments-container .wpcf7-list-item label .wpcf7-list-item-label a,.wpcf7 .wpcf7-acceptance .wpcf7-list-item label .wpcf7-list-item-label a,.wpcf7 .wpcf7-checkbox .wpcf7-list-item label .wpcf7-list-item-label a,.wpcf7 .wpcf7-radio .wpcf7-list-item label .wpcf7-list-item-label a{color:#143275;text-decoration:underline;font-weight:700}.wpcf7 .ajax-loader{display:inline-block!important;background:none!important}.wpcf7 .ajax-loader:before{content:none}.wpcf7 .wpcf7-form-control-wrap{display:block}.wpcf7 .wpcf7-not-valid-tip{font-size:12px;margin-top:4px;color:red}.wpcf7 form .wpcf7-response-output{font-size:12px;border:1px solid #143275;padding:16px;margin:24px 0 0;color:#143275}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.spam .wpcf7-response-output{color:red!important;border-color:red!important}.wpcf7 form.submitting .wpcf7-submit{opacity:.5;cursor:not-allowed;pointer-events:none}.wpcf7 form.sent .wpcf7-response-output{color:#143275!important;border-color:#143275!important}.form__desc{color:#858585;font-size:16px;margin-top:-14px;margin-bottom:24px}.form__icon{width:100%;height:64px;background-image:url(../images/form.svg);background-size:64px;background-repeat:no-repeat;background-position:50%}.form__thankyou--desc{max-width:400px}.wpcf7 .select-from-favourites{background-color:#ececec;border-radius:8px;position:relative;padding:8px 42px 8px 16px;min-height:59px;align-items:center}.wpcf7 .select-from-favourites:before{content:"";width:26px;height:26px;background-repeat:no-repeat;background-image:url(../images/arrowup.svg);background-position:50%;position:absolute;right:16px;top:16px;transform:rotate(180deg)}.wpcf7 .select-from-favourites.open:before{transform:rotate(0)}.wpcf7 .select-from-favourites>span{color:#858585;font-size:14px}#favorite-apartments-container{position:relative;margin-bottom:15px}#favorite-apartments-container .favourites-wrapper{position:absolute;left:0;top:90%;display:none;flex-direction:column;width:100%;background-color:#ececec;border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding:16px;z-index:99;max-height:300px;overflow-y:auto}#favorite-apartments-container .favourites-wrapper.open{display:flex}#favorite-apartments-container .favourites-wrapper .wpcf7-list-item{margin-bottom:16px}#favorite-apartments-container .favourites-wrapper .wpcf7-list-item .wpcf7-list-item-label:before{background-color:#fff!important}#favorite-apartments-container .favourites-wrapper .wpcf7-list-item input:checked~.wpcf7-list-item-label:before{background-color:#143275!important}.selected-favourite{padding:8px 32px 8px 12px;border-radius:8px;background-color:#143275;color:#fff!important;font-size:14px;margin-right:12px;margin-top:1px;margin-bottom:1px;background-image:url(../images/Vector.svg);background-size:12px;background-position:center right 12px;background-repeat:no-repeat;cursor:pointer}.filters-mobile{display:none!important}.filters-mobile.open{display:flex!important}@media (min-width:768px){.filters-mobile{display:flex!important}}@media (min-width:992px){.filters-mobile.d-lg-none{display:none!important}}.btn{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;min-height:48px;padding:15px 32px;font-size:14px;font-weight:700;line-height:1.2;border-radius:24px;color:#000;cursor:pointer}@media (min-width:1200px){.btn{min-height:50px;font-size:16px;padding:15px 32px}}.btn svg{width:16px;height:16px;margin-right:8px;fill:#000}.btn,.btn:hover{color:#000}.btn[disabled]{opacity:.5;cursor:not-allowed}.btn--primary{background-color:#3ece7b}.btn--primary,.btn--primary:hover{color:#000}.btn--primary:hover{background-color:#4ed286}.btn--primary svg{fill:#fff}.btn--disabled,.btn--disabled:hover{color:#666;border:1px solid #666}.btn--alternative{background-color:#fff;border:1px solid #143275;color:#143275}.btn--alternative:hover{color:#fff}.btn--alternative:hover,.btn--secondary{background-color:#143275}.btn--secondary,.btn--secondary:hover{color:#fff}.btn--secondary:hover{background-color:#173986}.btn--secondary svg{fill:#fff}.btn--gray{background-color:#f5f5f5}.btn--gray,.btn--gray:hover{color:#333}.btn--gray:hover{background-color:#fff}.btn--gray svg{fill:#333}.btn--link{min-height:auto;padding:8px}@media (min-width:1200px){.btn--link{font-size:14px}}.btn--link svg{width:20px;height:20px}.btn--sm{font-size:12px;padding:7px 16px;min-height:unset}.btn--link-primary svg{fill:transparent}.btn--link-state svg{fill:#f5f5f5}.btn--link-state.is-active svg{fill:#3ece7b}.btn--link-state .apart-count{margin-left:1px}.btn--border{border:1px solid #143275;margin-left:12px}.btn--border:hover{border:1px solid #3ece7b;background-color:#3ece7b!important;color:#000}.btn-close{width:24px;height:24px;display:flex;align-items:center;justify-content:center}.btn-close svg{width:18px;height:18px;fill:#222;pointer-events:none}.btn-close--small{width:16px;height:16px}.btn-close--small svg{width:12px;height:12px}.btn-close--primary svg{fill:#3ece7b}.btn-group{border-radius:12px;overflow:hidden;padding-top:6px;padding-bottom:6px}@media (max-width:575.98px){.btn-group{border-radius:0}}.btn-group__item{display:flex;align-items:center;justify-content:center;width:50%;background-color:#f5f5f5;padding:0}@media (min-width:992px){.btn-group__item{width:auto}}.btn-group__item:first-child{border-radius:8px 0 0 8px}.btn-group__item:last-child{border-radius:0 8px 8px 0}.btn-group__item .a-projects__switch-city{width:100%}.icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;background:none;border-radius:4px;border:none;flex-shrink:0}.icon--small{width:16px;height:16px}.icon svg,span.icon{pointer-events:none}.icon svg{width:20px;height:20px;fill:#222}.icon--big{width:50px;height:50px}.icon--small-icon svg{width:14px;height:14px}.icon--gray{background-color:#f5f5f5}.icon--gray:hover{background-color:#ebebeb}.icon--gray svg{fill:#3ece7b}.icon--white{background-color:#fff}.icon--white:hover{background-color:#f5f5f5}.icon--white svg{fill:#143275}.icon--white-primary svg{fill:#3ece7b}.icon--color-gray svg{fill:#222}.icon--primary{background-color:#3ece7b}.icon--primary:hover{background-color:#32c571}.icon--primary svg{fill:#fff}.icon--secondary{background-color:#143275}.icon--secondary:hover{background-color:#112b64}.icon--secondary svg{fill:#fff}.icon--tertiary{background-color:#3ece7b}.icon--tertiary:hover{background-color:#32c571}.icon--tertiary svg{fill:#fff}.icon--quaternary{background-color:#eb8b2d}.icon--quaternary:hover{background-color:#e9811a}.icon--quaternary svg{fill:#fff}.icon--quinary{background-color:#143275}.icon--quinary:hover{background-color:#112b64}.icon--quinary svg{fill:#fff}.icon--senary{background-color:#af3149}.icon--senary:hover{background-color:#9f2d42}.icon--senary svg{fill:#fff}.icon--transparent{width:40px;height:40px}.icon--transparent svg{fill:#3ece7b}.icon--40 svg{width:40px;height:40px}.bs-icon{max-width:312px;width:100%;padding:0 24px;margin-bottom:16px}@media (min-width:992px){.bs-icon{max-width:unset;width:auto;margin-bottom:0}}.bs-icon .icon svg{width:40px;height:40px}.icon-favorite{align-items:center;justify-content:center;display:flex;border-radius:50%;z-index:9;font-size:12px;color:#858585}.icon-favorite svg{width:16px;height:16px;margin-left:4px;pointer-events:none;fill:#3ece7b}.icon-favorite .st0{fill:transparent!important;stroke-width:100px;stroke:#143275}.icon-favorite.is-active svg{fill:#143275}.icon-favorite.is-active svg .st0{fill:#143275!important}.thumb-investment{color:#222;border-bottom:1px solid #f5f5f5}.thumb-investment:hover{color:inherit}.thumb-investment__image{position:relative}.thumb-investment__image>*{pointer-events:none}.thumb-investment__image img{max-height:220px}.thumb-investment__image .badge{position:absolute;top:12px;left:12px;min-width:140px}@media (min-width:992px){.thumb-investment__image .badge{position:absolute;top:15px;left:15px}}.thumb-investment__action{display:block}.thumb-investment__action>*{pointer-events:none}.thumb-investment__action .thumb-investment__image{opacity:.4}.thumb-investment__action.is-active .thumb-investment__image{opacity:1;outline:2px solid #3ece7b;outline-offset:3px}.page-template-template-apartments .scroll-nav__link,.page-template-template-apartments h2,.page-template-template-locals .scroll-nav__link,.page-template-template-locals h2,.page-template-template-special-offers .scroll-nav__link,.page-template-template-special-offers h2,.section-archive-investment .scroll-nav__link,.section-archive-investment h2,.single-investment .scroll-nav__link,.single-investment h2{color:#333}.page-template-template-apartments .thumb-investment,.page-template-template-locals .thumb-investment,.page-template-template-special-offers .thumb-investment,.section-archive-investment .thumb-investment,.single-investment .thumb-investment{transition:all .3s;height:100%;border:none}.page-template-template-apartments .thumb-investment__image,.page-template-template-locals .thumb-investment__image,.page-template-template-special-offers .thumb-investment__image,.section-archive-investment .thumb-investment__image,.single-investment .thumb-investment__image{height:220px;overflow:hidden}.page-template-template-apartments .thumb-investment__image img,.page-template-template-locals .thumb-investment__image img,.page-template-template-special-offers .thumb-investment__image img,.section-archive-investment .thumb-investment__image img,.single-investment .thumb-investment__image img{transition:all .5s}.page-template-template-apartments .thumb-investment__image .badge,.page-template-template-locals .thumb-investment__image .badge,.page-template-template-special-offers .thumb-investment__image .badge,.section-archive-investment .thumb-investment__image .badge,.single-investment .thumb-investment__image .badge{left:0;bottom:0;right:unset;top:unset;padding:16px 32px 8px;border-radius:0;background-color:#fff;color:#3ece7b;transition:all .3s}.page-template-template-apartments .thumb-investment .thumb-content,.page-template-template-locals .thumb-investment .thumb-content,.page-template-template-special-offers .thumb-investment .thumb-content,.section-archive-investment .thumb-investment .thumb-content,.single-investment .thumb-investment .thumb-content{height:calc(100% - 220px)}.page-template-template-apartments .thumb-investment .thumb-desc,.page-template-template-locals .thumb-investment .thumb-desc,.page-template-template-special-offers .thumb-investment .thumb-desc,.section-archive-investment .thumb-investment .thumb-desc,.single-investment .thumb-investment .thumb-desc{color:#858585}@media (min-width:992px){.page-template-template-apartments .thumb-investment .thumb-desc,.page-template-template-locals .thumb-investment .thumb-desc,.page-template-template-special-offers .thumb-investment .thumb-desc,.section-archive-investment .thumb-investment .thumb-desc,.single-investment .thumb-investment .thumb-desc{min-height:38.5px}}.page-template-template-apartments .thumb-investment:hover,.page-template-template-locals .thumb-investment:hover,.page-template-template-special-offers .thumb-investment:hover,.section-archive-investment .thumb-investment:hover,.single-investment .thumb-investment:hover{background-color:#143275}.page-template-template-apartments .thumb-investment:hover .thumb-investment__image img,.page-template-template-locals .thumb-investment:hover .thumb-investment__image img,.page-template-template-special-offers .thumb-investment:hover .thumb-investment__image img,.section-archive-investment .thumb-investment:hover .thumb-investment__image img,.single-investment .thumb-investment:hover .thumb-investment__image img{transform:scale(1.1)}.page-template-template-apartments .thumb-investment:hover .thumb-desc,.page-template-template-apartments .thumb-investment:hover .thumb-read-more,.page-template-template-apartments .thumb-investment:hover .thumb-stages p,.page-template-template-apartments .thumb-investment:hover .thumb-stages p span,.page-template-template-apartments .thumb-investment:hover h2,.page-template-template-locals .thumb-investment:hover .thumb-desc,.page-template-template-locals .thumb-investment:hover .thumb-read-more,.page-template-template-locals .thumb-investment:hover .thumb-stages p,.page-template-template-locals .thumb-investment:hover .thumb-stages p span,.page-template-template-locals .thumb-investment:hover h2,.page-template-template-special-offers .thumb-investment:hover .thumb-desc,.page-template-template-special-offers .thumb-investment:hover .thumb-read-more,.page-template-template-special-offers .thumb-investment:hover .thumb-stages p,.page-template-template-special-offers .thumb-investment:hover .thumb-stages p span,.page-template-template-special-offers .thumb-investment:hover h2,.section-archive-investment .thumb-investment:hover .thumb-desc,.section-archive-investment .thumb-investment:hover .thumb-read-more,.section-archive-investment .thumb-investment:hover .thumb-stages p,.section-archive-investment .thumb-investment:hover .thumb-stages p span,.section-archive-investment .thumb-investment:hover h2,.single-investment .thumb-investment:hover .thumb-desc,.single-investment .thumb-investment:hover .thumb-read-more,.single-investment .thumb-investment:hover .thumb-stages p,.single-investment .thumb-investment:hover .thumb-stages p span,.single-investment .thumb-investment:hover h2{color:#fff}.page-template-template-apartments .thumb-investment:hover .thumb-read-more,.page-template-template-locals .thumb-investment:hover .thumb-read-more,.page-template-template-special-offers .thumb-investment:hover .thumb-read-more,.section-archive-investment .thumb-investment:hover .thumb-read-more,.single-investment .thumb-investment:hover .thumb-read-more{text-decoration:underline}.page-template-template-apartments .thumb-investment:hover .badge,.page-template-template-locals .thumb-investment:hover .badge,.page-template-template-special-offers .thumb-investment:hover .badge,.section-archive-investment .thumb-investment:hover .badge,.single-investment .thumb-investment:hover .badge{background-color:#143275;color:#fff!important}.page-template-template-apartments .thumb-investment .thumb-stages,.page-template-template-locals .thumb-investment .thumb-stages,.page-template-template-special-offers .thumb-investment .thumb-stages,.section-archive-investment .thumb-investment .thumb-stages,.single-investment .thumb-investment .thumb-stages{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:24px}@media (min-width:992px){.page-template-template-apartments .thumb-investment .thumb-stages,.page-template-template-locals .thumb-investment .thumb-stages,.page-template-template-special-offers .thumb-investment .thumb-stages,.section-archive-investment .thumb-investment .thumb-stages,.single-investment .thumb-investment .thumb-stages{min-height:20px}}.page-template-template-apartments .thumb-investment .thumb-stages p,.page-template-template-locals .thumb-investment .thumb-stages p,.page-template-template-special-offers .thumb-investment .thumb-stages p,.section-archive-investment .thumb-investment .thumb-stages p,.single-investment .thumb-investment .thumb-stages p{margin-right:40px;font-size:14px;color:#000}.page-template-template-apartments .thumb-investment .thumb-stages p span,.page-template-template-locals .thumb-investment .thumb-stages p span,.page-template-template-special-offers .thumb-investment .thumb-stages p span,.section-archive-investment .thumb-investment .thumb-stages p span,.single-investment .thumb-investment .thumb-stages p span{color:#858585}.page-template-template-apartments .thumb-investment .thumb-read-more,.page-template-template-locals .thumb-investment .thumb-read-more,.page-template-template-special-offers .thumb-investment .thumb-read-more,.section-archive-investment .thumb-investment .thumb-read-more,.single-investment .thumb-investment .thumb-read-more{color:#143275}.is-hidden-city{display:none}.a-projects__switch{display:flex;align-items:center;border-radius:48px;background-color:#f0f0f0;border:5px solid #f0f0f0}@media (max-width:991.98px){.a-projects__switch{width:100%}}.a-projects__switch-label{font-size:16px;color:#858585;margin-right:16px}.a-projects__switch-city{color:#000;font-size:16px;padding:8px 20px;border-radius:38px;cursor:pointer}@media (max-width:991.98px){.a-projects__switch-city{width:50%;text-align:center}}.a-projects__switch-city.selected{background-color:#143275;color:#fff}.a-projects__switch-city:first-child{margin-right:4px}#lokale .stage-count{display:none}.thumb-investment-big{position:relative;overflow:hidden}.thumb-investment-big__image{height:220px}@media (min-width:992px){.thumb-investment-big__image{height:500px}}.thumb-investment-big__image .badge{position:absolute;top:12px;left:12px;border:1px solid transparent}.thumb-investment-big__content{background-color:#fff;position:absolute;bottom:0;left:0;transition:all .3s ease}@media (min-width:992px){.thumb-investment-big__content{width:60%;min-height:270px;transform:translateY(150px)}}.thumb-investment-big__content .badge{border:1px solid transparent}@media (min-width:992px){.thumb-investment-big:hover .thumb-investment-big__content{background-color:#3ece7b;transform:translateY(0)}.thumb-investment-big:hover .thumb-investment-big__content .badge{background-color:transparent!important;border:1px solid #fff}.thumb-investment-big:hover .thumb-investment-big__title{color:#fff}}.thumb{display:block;position:relative;overflow:hidden}.thumb__extra{color:#333;min-height:44px}.thumb__more{color:#143275}.thumb__more p{color:inherit}.thumb__news{min-height:86px;height:86px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media (min-width:1200px){.thumb:hover .thumb__content,.thumb:hover .thumb__description{background-color:#143275;transform:translateY(0)}.thumb:hover .thumb__date,.thumb:hover .thumb__description,.thumb:hover .thumb__extra,.thumb:hover .thumb__more,.thumb:hover .thumb__title{color:#fff}}.thumb .aspect-ratio{aspect-ratio:1}.thumb__content{width:100%;background-color:#fff;transition:all .3s ease;padding:24px 32px}@media (max-width:767.98px){.thumb__content{width:100%}}.thumb__content .badge{border:1px solid transparent}.thumb__date{color:#3ece7b}.thumb__title{color:#636363}.thumb__title:hover{color:inherit}.thumb__description{color:#636363;font-size:14px;position:absolute;bottom:100%;background-color:#fff;left:0;padding:16px 32px;transition:all .3s;max-width:200px;white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis}.thumb__description:hover{color:#636363}.thumb__arrow,.thumb__arrow svg{width:14px;height:14px}.thumb__arrow svg{fill:#3ece7b}.thumb--slide .thumb__title{color:#333}.news .thumb .aspect-ratio{aspect-ratio:1.5}@media (min-width:992px){.news .thumb .aspect-ratio{aspect-ratio:1}}.thumb-more,.thumb-more__text{color:#fff}.thumb-more__arrow{width:12px;height:12px}.thumb-more__arrow svg{width:12px;height:12px;fill:#fff}.thumb-more:hover .thumb-more__text{color:#fff}.thumb-more--quaternary{background:#fff;color:#eb8b2d}.thumb-more--quaternary .thumb-more__text{color:#eb8b2d}.thumb-more--quaternary .thumb-more__arrow svg{fill:#eb8b2d}.thumb-more--quaternary:hover{background:#f5f5f5}.thumb-more--quaternary:hover .thumb-more__text{color:#eb8b2d}.icon-box{position:relative;z-index:1;background-color:#fff;padding:32px 32px 26px;transition:all .3s;overflow:hidden}.icon-box__icon{display:flex;align-items:center;justify-content:center;width:45px;color:#143275}@media (min-width:992px){.icon-box__icon{width:100%;margin-right:0}}.icon-box__icon:hover{color:#fff}.icon-box__icon svg{width:64px;height:64px;display:none}@media (min-width:992px){.icon-box__icon svg{display:block}}.icon-box__wrapper{width:calc(100% - 45px);transition:all .3s}@media (min-width:992px){.icon-box__wrapper{transform:translateY(65%);width:auto}}.icon-box__description{color:#fff;font-size:14px;font-weight:400;margin-bottom:12px}.icon-box__text{color:#333;transition:transform .3s ease;line-height:normal;font-size:18px;max-width:250px}@media (min-width:992px){.icon-box__text{max-width:100%;font-size:32px}}.icon-box__arrow svg{width:24px;height:24px;transform:rotate(90deg)}.icon-box__arrow svg.active{transform:rotate(270deg)}@media (min-width:992px){.icon-box__arrow svg{transform:rotate(0)}}@media (min-width:992px){.icon-box:hover,.icon-box:hover:after{background-color:#143275}.icon-box:hover:after{transform-origin:top}.icon-box:hover .icon-box__icon{color:#fff}.icon-box:hover .icon-box__icon svg,.icon-box:hover .icon-box__icon svg path{fill:#fff}.icon-box:hover .icon-box__wrapper{transform:translateY(0)}.icon-box:hover .icon-box__text{color:#fff;font-size:26px}.icon-box:hover .icon-box__arrow{opacity:0}}.icon-box__arrow-banner svg{width:24px;height:24px}.icon-box__mobile{width:100%}.icon-box__mobile .icon-box__btn,.icon-box__mobile .icon-box__description{display:none}.icon-box.active .icon-box__mobile .icon-box__btn,.icon-box.active .icon-box__mobile .icon-box__description{display:block}@media (max-width:991.98px){.icon-box.active .icon-box__arrow svg{transform:rotate(270deg)}}.icon-box-round{background-color:#f5f5f5;transition:all .3s ease}.icon-box-round--white{background-color:#fff}.icon-box-round__icon{display:flex;align-items:center;justify-content:center;width:80px;height:80px;background-color:#3ece7b;border-radius:50%}.icon-box-round__icon svg{width:40px;height:40px;fill:#fff}@media (min-width:992px){.icon-box-round:hover{background-color:#3ece7b}.icon-box-round:hover .icon-box-round__icon{background-color:#fff}.icon-box-round:hover .icon-box-round__icon svg{fill:#3ece7b}.icon-box-round:hover .icon-box-round__text{color:#fff}}.thumb-detail{background-color:#fff;color:inherit}.thumb-detail__image--local{max-height:160px;min-height:100px}.thumb-detail__image--local img{max-height:160px!important}.thumb-detail__image{position:relative;z-index:9;min-width:103px;margin:auto;width:100%;height:100%}@media (min-width:992px){.thumb-detail__image{min-width:180px}}.thumb-detail__image img{-o-object-fit:contain;object-fit:contain}.thumb-detail__image .js-lightbox{position:relative}.thumb-detail__image .zoom-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.thumb-detail__image .zoom-icon svg{width:24px;height:24px}.thumb-detail .badge{color:#fff!important;border-radius:3333px}.thumb-detail .badge.text-secondary{color:#143275!important}.thumb-detail .badge-wrapper{display:flex;flex-wrap:wrap}.thumb-detail:hover{color:inherit}.single-thumb{position:relative}.single-thumb__top{display:flex;align-items:flex-start;padding:5px 26px;border:1px solid #d6d6d6;position:relative;height:238px}.single-thumb__name{display:flex;flex-wrap:wrap}.single-thumb__label{color:#858585}.single-thumb .icon-favorite{position:absolute;right:26px;top:17px;z-index:99}.single-thumb .badge-wrapper{position:absolute;left:-1px;bottom:-1px}.single-thumb .badge-wrapper .badge{color:#3ece7b;background-color:#fff!important;padding:16px 32px 8px;border-top:1px solid #d6d6d6;border-right:1px solid #d6d6d6;border-bottom:0;border-left:none;border-radius:0;font-size:14px;font-weight:500;letter-spacing:.5px;display:none}.single-thumb .badge-wrapper .badge:last-child{display:block}.single-thumb__value{color:#858585;margin-left:4px}.single-thumb__value--big{margin-left:0;color:#333;font-size:24px;font-weight:500}.single-thumb__bottom{padding:24px 32px 32px;margin-left:0}.single-thumb:hover{transition:all .3s}.single-thumb:hover .badge,.single-thumb:hover .col-ask,.single-thumb:hover .col-ask *,.single-thumb:hover .single-thumb__bottom,.single-thumb:hover .single-thumb__bottom *{background-color:#143275!important;color:#fff!important}.single-thumb:hover .btn{border:1px solid #fff}.single-thumb:hover .btn:hover{background-color:#3ece7b!important;color:#333!important;border:1px solid #3ece7b!important}.single-thumb .badge-top{position:relative;height:24px}.single-thumb .badge-top .bg-senary{background-color:#3ece7b!important}.single-thumb .mb-4{margin-bottom:4px}.badge-status{display:flex;align-items:center;position:absolute;top:5px;left:0;font-size:12px;font-weight:700;color:#000;padding-left:23px}.badge-status--relative{position:relative}.badge-status:before{content:"";position:absolute;left:5px;top:50%;transform:translateY(-50%);width:12px;height:12px;border-radius:50%}.badge-status--available:before{background:#3ece7b}.badge-status--planned:before,.badge-status--reservation:before{background-color:#d6d6d6}.badge-status--developer:before,.badge-status--sold:before{background-color:#af3149}.table{border-collapse:collapse;border-spacing:10px}.table tr{border-bottom:1px solid #e0e0e0}.table tr:last-child{border-bottom:none}.table tr td,.table tr th{padding-top:10px;padding-bottom:10px}.table-desc{border-collapse:collapse;border-spacing:10px}.table-desc tr{border-bottom:1px solid #e0e0e0}.table-desc tr td,.table-desc tr th{padding-top:20px;padding-bottom:20px;color:#858585}.table-desc tr td:last-child,.table-desc tr th:last-child{color:#333}@media (min-width:992px){.table-desc tr td,.table-desc tr th{padding-top:24px;padding-bottom:24px}}.table-desc thead tr{border-top:1px solid #e0e0e0;border-bottom:none;padding:18px 0 20px}.slider-wrapper{overflow:hidden}@media (min-width:1400px){.slider-wrapper{position:relative;max-width:1440px;margin:0 auto}.slider-wrapper:after,.slider-wrapper:before{content:"";position:absolute;top:20px;bottom:20px;z-index:2}.slider-wrapper:after{right:0}.slider-wrapper:before{left:0}}.slider-wrapper--hero:after,.slider-wrapper--hero:before{display:none}.slider-controls__next,.slider-controls__prev{position:absolute;top:calc(50% - 25px);z-index:2}@media (min-width:992px){.slider-controls__next,.slider-controls__prev{top:calc(50% - 20px)}}.slider-controls__prev{left:-10px}@media (min-width:1400px){.slider-controls__prev{left:-25px}}.slider-controls__next{right:-10px}@media (min-width:1400px){.slider-controls__next{right:-25px}}.slider-controls .swiper-button-disabled{display:none}@media (max-width:991.98px){.slider-controls button{width:40px;height:40px}}.slider--thumb{position:relative}.slider--thumb svg{width:24px;height:24px}.slider--thumb svg path{fill:#fff}.slider--thumb .swiper-slide{height:auto}.slider--image,.slider--news{position:relative}.slider-scrollbar{height:4px;background-color:#f5f5f5}.slider-scrollbar .swiper-scrollbar-drag{background-color:#3ece7b;border-radius:0}.gallery{overflow:hidden}.gallery .container{position:relative}.gallery-slider-wrapper{width:calc(100% + 120px);overflow:hidden}@media (min-width:1400px){.gallery-slider-wrapper{position:relative;max-width:1500px;margin:0 auto;overflow:hidden}.gallery-slider-wrapper:after{content:"";position:absolute;top:20px;right:0;bottom:20px;box-shadow:0 0 90px 70px #fff;z-index:2}}.gallery-slider{max-width:calc(100% - 120px);height:250px;position:relative}.gallery-slider.sitta-slider{height:auto}@media (min-width:992px){.gallery-slider{height:450px}.gallery-slider .swiper-slide{height:calc(50% - 8px)}.gallery-slider.sitta-slider .swiper-slide{height:100%}}.gallery-slider-thumb{height:250px}@media (min-width:992px){.gallery-slider-thumb{height:450px}}.gallery-slider .swiper-slide:hover{cursor:pointer}.gallery-slider__control--next,.gallery-slider__control--prev{position:absolute;top:calc(50% - 25px);z-index:2}.gallery-slider__control--prev{left:-5px}@media (min-width:992px){.gallery-slider__control--prev{left:48%}}.gallery-slider__control--next{right:-5px}@media (min-width:1400px){.gallery-slider__control--next{right:-25px}}.gallery-slider__control .swiper-button-disabled{display:none}@media (max-width:991.98px){.gallery-slider__control button{width:40px;height:40px}}@media (min-width:992px){.gallery .gallery-slider-wrapper .border-primary{border:4px solid #3ece7b}}.gallery__signature{display:none}@media (min-width:992px){.gallery__signature{display:block;position:absolute;bottom:0;left:8px;width:auto;padding:16px 32px 8px;background-color:#fff;color:#858585;font-weight:500;font-size:16px;z-index:9999}}.hero{max-width:1500px;margin:0 auto;position:relative}@media (max-width:575.98px){.hero{width:100%;padding-right:16px;padding-left:16px;margin-right:auto;margin-left:auto}}.hero__image{position:relative;height:360px;width:100%}.hero__image--apartment{padding:33px 60px;background-color:#f5f5f5}@media (min-width:992px){.hero__image--apartment{padding:33px 121px;margin:0;width:100%}}@media (min-width:992px){.hero__image{height:498px;width:calc(100% - 607px);margin:0}}.hero__image .badge{position:absolute;top:12px;left:12px}@media (min-width:992px){.hero__image .badge{display:none}}.hero__content{background-color:#fff;padding-left:16px;padding-right:16px}@media (min-width:992px){.hero__content{width:607px}}@media (min-width:1400px){.hero__content{padding-left:99px}}.hero__address,.hero__breadcrumbs{color:#636363}.hero__price{color:#3ece7b}.hero .apartment-favourite button:before{content:"Dodaj do ulubionych"}.hero .apartment-favourite button.is-active:before{content:"Usuń z ulubionych"}@media (min-width:992px){.fs-lg-48{font-size:48px!important}.pe-lg-84{padding-right:84px!important}}.hero-slider{margin:0 auto;position:relative}@media (min-width:992px){.hero-slider{height:499px}}@media (min-width:992px){.hero-slider .swiper-slide{height:100%}}.hero-slider-slide{height:360px;width:calc(100% + 32px);margin-left:0;margin-right:0}@media (min-width:992px){.hero-slider-slide{width:calc(100% - 500px);height:100%}}.hero-slider-slide .badge{position:absolute;top:12px;left:12px}@media (min-width:992px){.hero-slider-slide .badge{display:none}}@media (max-width:1199.98px){.btn-mobile{width:64px;height:64px;position:relative}.btn-mobile,.btn-mobile:hover{color:transparent}.btn-mobile svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}}.hero-slider-content{background-color:#fff;padding:32px 24px 40px}@media (min-width:992px){.hero-slider-content{width:500px;z-index:9999;height:100%;padding-top:83px;padding-right:82px;padding-bottom:20px}}@media (min-width:1400px){.hero-slider-content{padding-left:99px}}.hero-slider-controls__next,.hero-slider-controls__prev{position:absolute;z-index:2;top:338px}.hero-slider-controls__next.swiper-button-disabled,.hero-slider-controls__prev.swiper-button-disabled{display:none}@media (min-width:992px){.hero-slider-controls__next,.hero-slider-controls__prev{bottom:0;top:unset}.hero-slider-controls__next.swiper-button-disabled,.hero-slider-controls__prev.swiper-button-disabled{display:block}}.hero-slider-controls__prev{left:0}@media (min-width:992px){.hero-slider-controls__prev{left:99px}}.hero-slider-controls__next{right:0}@media (min-width:992px){.hero-slider-controls__next{left:165px;right:unset}}.hero-slider-controls button{background-color:#fff;border:1px solid #d6d6d6}.hero-slider-controls button svg{width:24px;height:24px}@media (max-width:991.98px){.hero-slider-controls button{width:50px;height:50px}}.hero-slider-controls button:hover{background-color:#fff}.hero-slider-scrollbar{height:8px;width:100%;position:absolute;top:360px;left:0;background-color:#f5f5f5;z-index:1}@media (min-width:992px){.hero-slider-scrollbar{width:calc(100% - 500px);left:500px;display:block;bottom:0;top:unset}}.hero-slider-scrollbar .swiper-scrollbar-drag{background-color:#3ece7b;border-radius:0}.hero-slider-top{color:#858585;font-weight:500}.fw-medium{font-weight:500}.color-dg{color:#858585}.slider-thumb-title{color:#333;text-align:left}.slider__control--next,.slider__control--prev{position:absolute;top:calc(50% - 25px);z-index:2}@media (min-width:992px){.slider__control--next,.slider__control--prev{top:calc(50% - 20px)}}.slider__control--prev{left:0}@media (min-width:1400px){.slider__control--prev{left:-25px}}.slider__control--next{right:0}@media (min-width:1400px){.slider__control--next{right:-25px}}.slider__control .swiper-button-disabled{display:none}@media (max-width:991.98px){.slider__control button{width:40px;height:40px}}.slider-investment-big{position:relative}.slider-investment-big__scrollbar{height:4px;background-color:#f5f5f5}.slider-investment-big__scrollbar .swiper-scrollbar-drag{background-color:#3ece7b;border-radius:0}.contact-info{border-top:1px solid #e0e0e0}.contact-info__image{width:205px;height:205px}.contact-info__image img{border-radius:12px}.bg-light-gray{background-color:#979797}.mw-400{max-width:400px;margin-left:auto;margin-right:auto}.bs-icon a,.bs-icon p{padding-top:8px;font-size:16px;color:#333;text-decoration:none;max-width:200px}.bs-icon a span,.bs-icon p span{color:#858585}.contact-popup,.contact-popup--apartment{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999;background-color:rgba(0,0,0,.6);justify-content:center;align-items:center;overflow-y:auto;display:none}.contact-popup--apartment.sent .js-section-dropdown-trigger,.contact-popup.sent .js-section-dropdown-trigger{display:none}.contact-popup--apartment .section-dropdown,.contact-popup .section-dropdown{margin-top:0}@media (min-width:992px){.contact-popup--apartment .section-dropdown,.contact-popup .section-dropdown{margin-top:40px}}.contact-popup--apartment.active,.contact-popup.active{display:flex}.contact-popup--apartment__close,.contact-popup__close{position:absolute;right:56px;top:36px;width:22px;height:22px;cursor:pointer;z-index:9999}.contact-popup--apartment .section-dropdown,.contact-popup .section-dropdown{width:100%;max-width:725px;background-color:#fff;padding:48px 24px;position:absolute;top:0}@media (min-width:992px){.contact-popup--apartment .section-dropdown,.contact-popup .section-dropdown{padding:48px 56px}}.contact-popup--apartment .container,.contact-popup .container{padding:0}@media (min-width:992px){.contact__textarea,.contact__textarea p,.contact__textarea span,.contact__textarea textarea{height:100%}}.apartment-form{cursor:pointer}#biuro .container .office-button{display:none!important}#biuro .container:last-child .office-button{display:flex!important}.image-grid{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:300px 140px 140px;gap:16px 16px}@media (min-width:576px){.image-grid{grid-template-rows:400px 230px 230px}}@media (min-width:992px){.image-grid{grid-template-rows:500px 230px 230px}}.image-grid img:first-child{grid-column:3/1}.list li{position:relative}.list li:before{width:4px;height:4px;content:"";position:absolute;top:8px;left:-8px;background-color:#3ece7b;border-radius:50%}@media (min-width:992px){.list li:before{width:6px;height:6px;left:-24px}}.list--big ul{padding-left:12px!important}.list--big ul li{margin-bottom:16px!important}@media (min-width:992px){.list--big ul li{margin-bottom:24px!important}}.dropdown{position:relative}.dropdown__trigger{position:relative;display:inline-flex;align-items:center;justify-content:space-between;height:48px;padding:8px 15px;border-radius:8px;font-size:12px;color:#636363;background-color:#f5f5f5}@media (min-width:1200px){.dropdown__trigger{font-size:14px}}.dropdown__trigger:after{width:12px;height:7px;display:flex;align-items:center;content:url("data:image/svg+xml; utf8, <svg xmlns='http://www.w3.org/2000/svg' width='12px' height='7px' fill='rgb(68, 155, 53)' viewBox='0 0 14.89 8.78'><path d='M14.5.39a1.33 1.33 0 00-1.88 0L7.44 5.56 2.27.39A1.33 1.33 0 00.39 2.27l6.12 6.12a1.33 1.33 0 001.88 0l6.12-6.12A1.35 1.35 0 0014.5.39z'/></svg>");margin-left:8px;line-height:0;transform-origin:center}.dropdown.is-open .dropdown__trigger:after{transform:rotate(180deg)}.dropdown--bordered .dropdown__trigger{width:48px;height:48px;justify-content:center;padding:8px;border-radius:0;border:1px solid #e0e0e0;background-color:#fff}.dropdown--bordered .dropdown__trigger:after{content:none}.dropdown__content{position:absolute;top:calc(100% + 8px);left:0;min-width:100%;visibility:hidden;opacity:0;transform:translate3d(0,12px,0);padding:8px 15px;border-radius:8px;background-color:#f5f5f5;color:#636363;transition:all .2s ease;font-size:12px}@media (min-width:1200px){.dropdown__content{font-size:14px}}.dropdown.is-open .dropdown__content{visibility:visible;opacity:1;transform:translateZ(0)}.dropdown--bordered .dropdown__content{border-radius:0;border:1px solid #e0e0e0;background-color:#fff}.dropdown-phones{cursor:default}.dropdown-phones__content{position:absolute;top:60px;right:0;text-align:center;min-width:100%;visibility:hidden;opacity:0;transform:translate3d(0,-12px,0);background-color:#fff;transition:all .2s ease;z-index:2;white-space:nowrap}@media (min-width:1200px){.dropdown-phones__content{left:0;min-width:200px}.dropdown-phones__content a{pointer-events:none}}@media (min-width:1200px){.dropdown-phones:hover .dropdown-phones__content{visibility:visible;opacity:1;transform:translateZ(0)}}.dropdown-phones.is-open .dropdown-phones__content{visibility:visible;opacity:1;transform:translateZ(0)}.dropdown-phones.is-open .icon--gray{background-color:#3ece7b}.dropdown-phones.is-open .icon--gray svg{fill:#fff}.tippy-box[data-theme~=image]{width:300px;height:300px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 24px rgba(0,0,0,.12);background-color:#fff}.tippy-box[data-theme~=image] img{width:260px;height:260px;-o-object-fit:contain;object-fit:contain}.tippy-box[data-theme~=progress]{color:#636363;box-shadow:0 2px 24px rgba(0,0,0,.12);background-color:#fff}.video{position:relative}.video__button{width:40px;height:40px;background-size:cover;background-repeat:no-repeat;background-position:50%;position:absolute;top:calc(50% - 20px);left:calc(50% - 20px)}@media (min-width:992px){.video__button{width:80px;height:80px;top:calc(50% - 40px);left:calc(50% - 40px)}}.video__button.play{background-image:url(../images/play_btn.png)}.video__button.stop{background-image:url(../images/pause_btn.png);opacity:.6}.scroll-nav{background-color:#fff;height:70px;z-index:999;position:relative}.scroll-nav.is-sticky{position:-webkit-sticky;position:sticky;top:0}@media (min-width:1200px){.scroll-nav.is-sticky{top:136px}}.scroll-nav__container{margin-left:-16px;margin-right:-16px}.scroll-nav__item{width:auto}.scroll-nav__link{display:flex;align-items:center;justify-content:center;position:relative;white-space:nowrap}.scroll-nav__link.active:before,.scroll-nav__link:hover:before{position:absolute;bottom:-23px;left:0;content:"";height:2px;width:100%;z-index:9999!important;background-color:#3ece7b}.tab-control{border-radius:12px}@media (max-width:575.98px){.tab-control{border-radius:0}}.tab-control__item{display:flex;align-items:center;justify-content:center;width:auto}.tab-control .swiper-wrapper{border-bottom:1px solid #e0e0e0}.tab-control__link{display:flex;align-items:center;justify-content:center;white-space:nowrap;padding:24px 0;margin-right:32px;color:#333;font-weight:400;font-size:16px}.tab-control__link.is-active,.tab-control__link:hover{border-bottom:2px solid #3ece7b}.tab{display:none}.tab.is-active{display:block}.loader,.wpcf7 .ajax-loader{margin-left:auto;margin-right:auto;display:none;transform:translateZ(0);-webkit-animation:kf-loading 1.1s linear infinite;animation:kf-loading 1.1s linear infinite;border:6px solid rgba(62,206,123,.4);border-left-color:#3ece7b}.loader,.loader:after,.wpcf7 .ajax-loader,.wpcf7 .ajax-loader:after{width:32px;height:32px;border-radius:50%}.loader.is-active,.wpcf7 .is-active.ajax-loader{display:inline-block}@-webkit-keyframes kf-loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes kf-loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.progress{width:150px;height:70px}.progress__status{height:4px;background-color:#f5f5f5;border-radius:6px}.progress__status:before{content:"";height:4px;left:0;display:block;bottom:0;border-radius:6px}.progress__status:after{content:"";position:absolute;left:0;top:0;height:24px;width:24px;border-radius:50%;background-color:#ececec}@media (min-width:768px){.progress__status:after{right:0;left:unset}}.progress__status--in-progress:before{width:65%;background-color:#143275}.progress__status--done:before{width:100%;background-color:#3ece7b}.progress__status--done:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Crect width='24' height='24' rx='12' fill='%233ECE7B'/%3E%3Cpath d='M8 12.79l2.4 2.4 6-6' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.progress p{color:#858585;padding-right:24px}.cms p{margin-bottom:32px;color:#858585;font-size:18px;line-height:32px}.cms-cols p{margin-bottom:24px}.cms-cols p:last-child{margin-bottom:0}.cms h1,.cms h2,.cms h3,.cms h4,.cms h5,.cms h6{font-weight:300;margin-top:16px;margin-bottom:16px}.cms .h1,.cms h1{font-size:32px}@media (min-width:992px){.cms .h1,.cms h1{font-size:40px}}.cms .h2,.cms h2{font-size:26px}@media (min-width:992px){.cms .h2,.cms h2{font-size:32px}}.cms .h3,.cms h3{font-size:22px}@media (min-width:992px){.cms .h3,.cms h3{font-size:28px}}.cms .h4,.cms h4{font-size:20px}@media (min-width:992px){.cms .h4,.cms h4{font-size:24px}}.cms .h5,.cms h5{font-size:18px}@media (min-width:992px){.cms .h5,.cms h5{font-size:22px}}.cms .h6,.cms h6{font-size:14px}@media (min-width:992px){.cms .h6,.cms h6{font-size:18px}}.cms ul li{position:relative;padding-left:16px;margin-bottom:8px;font-size:14px}@media (min-width:992px){.cms ul li{margin-bottom:12px;font-size:18px}}.cms ul li:before{width:5px;height:5px;content:"";position:absolute;top:8px;left:0;background-color:#143275;border-radius:50%}@media (min-width:992px){.cms ul li:before{top:10px}}.cms ol{list-style-type:decimal;list-style-position:inside}.cms ol li{margin-bottom:8px}@media (min-width:992px){.cms ol li{margin-bottom:12px}}.cms table{margin-top:16px;margin-bottom:16px;border:none;border-collapse:collapse;border-spacing:10px}.cms table thead tr{border-bottom:2px solid #e0e0e0}.cms table thead tr td{font-weight:700;padding-bottom:8px}.cms table tbody tr{border-bottom:1px solid #e0e0e0}.cms table tbody tr td{min-width:220px;padding:10px 6px}.cms--blog:first-letter{initial-letter:2}.cms--blog [id^=attachment_]{width:100%!important}.cms--blog .wp-caption{font-size:12px;color:#8c8c8c}.cms--blog a{text-decoration:underline}.cms--blog p{margin-bottom:20px}.cms-icons-box{justify-content:center}@media (min-width:992px){.cms-icons-box{width:auto;grid-template-columns:repeat(5,1fr);gap:16px}.cms-icons-box--4{grid-template-columns:repeat(4,1fr)}}.cms-icon-box{width:250px;margin:8px;padding:32px 8px;background-color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;overflow:hidden}@media (min-width:992px){.cms-icon-box{width:auto;margin:0}}.cms-icon-box__icon{width:64px;height:64px;margin-bottom:24px}.cms-icon-box__icon svg{width:100%;height:100%}.cms-icon-box__signature{width:100%;text-align:center}.cms-icon-box__desc{position:absolute;left:0;top:100%;width:100%;height:100%;background:#fff;display:flex;justify-content:center;padding:8px;overflow:auto;transition:all .3s}.cms-icon-box:hover .cms-icon-box__desc{top:0}.text-dark-gray{color:#858585}.desc-image--left{display:flex;flex-direction:row-reverse}.md-w-full{width:100%}@media (min-width:768px){.md-w-full{max-width:200px}}.m-benefits .m-section,.m-benefits .section-dropdown{margin:0}.m-benefits .cms p:last-child{margin-bottom:0}.m-benefits__box{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:16px;color:#143275;text-align:center;padding:24px;background-color:#fff;width:152px;height:178px}@media (min-width:768px){.m-benefits__box{width:194px;height:178px}}.m-benefits__box svg{margin-bottom:16px}.m-benefits .slider-benefits__control .swiper-button-disabled{display:none}.m-benefits .slider-benefits__next,.m-benefits .slider-benefits__prev{position:absolute;top:50%;transform:translateY(-50%);z-index:2}@media (max-width:991.98px){.m-benefits .slider-benefits__next button,.m-benefits .slider-benefits__prev button{width:30px;height:30px}}.m-benefits .slider-benefits__prev{left:-20px}.m-benefits .slider-benefits__next{right:-20px}.filter,.filter__trigger{position:relative}.filter__trigger{width:100%;height:48px;display:inline-flex;align-items:center;justify-content:space-between;padding:8px 13px;border-radius:8px;font-size:12px;color:#636363;background-color:#f5f5f5;border:2px solid transparent}.filter__trigger.selected{padding-left:35px}.filter__trigger.selected .filter-count{position:absolute;left:6px;top:50%;transform:translateY(-50%);width:22px;height:20px;border-radius:50%;background-color:#143275;color:#fff;font-weight:700;font-size:10px;display:flex;justify-content:center;align-items:center}.filter__trigger.selected .filter-count:before{content:"+"}@media (min-width:1200px){.filter__trigger.selected span:not(.filter-count){max-width:50px}}@media (min-width:1200px){.filter__trigger{font-size:14px}}.filter__trigger span{display:inline-block;pointer-events:none}@media (min-width:1200px){.filter__trigger span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:65px}}.filter__trigger:after{width:12px;height:7px;display:flex;align-items:center;content:url("data:image/svg+xml; utf8, <svg xmlns='http://www.w3.org/2000/svg' width='12px' height='7px' fill='rgb(20,50,117)' viewBox='0 0 14.89 8.78'><path d='M14.5.39a1.33 1.33 0 00-1.88 0L7.44 5.56 2.27.39A1.33 1.33 0 00.39 2.27l6.12 6.12a1.33 1.33 0 001.88 0l6.12-6.12A1.35 1.35 0 0014.5.39z'/></svg>");margin-left:8px;line-height:0;transform-origin:center;pointer-events:none}.filter.is-open .filter__trigger:after{transform:rotate(180deg)}.filter__content{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.5);position:fixed;top:0;left:0;z-index:30;visibility:hidden;opacity:0}.filter.is-open .filter__content{visibility:visible;opacity:1}@media (min-width:992px){.filter__content{width:auto;height:auto;position:absolute;display:block;top:calc(100% + 8px);left:0;min-width:100%;visibility:hidden;opacity:0;transform:translate3d(0,12px,0);background-color:transparent;transition:all .2s ease}.filter.is-open .filter__content{transform:translateZ(0)}}.filter__inner-content{width:100%;max-width:320px;margin:15px;padding:15px 15px 20px;border-radius:8px;background-color:#f5f5f5;color:#636363;transition:all .2s ease}@media (min-width:992px){.filter__inner-content{margin:0;max-height:300px;overflow-y:auto}}.filters-sticky{padding:8px 0;z-index:999;position:relative}@media (min-width:1200px){.filters-sticky.is-sticky{top:136px;border-bottom:1px solid #e0e0e0;background-color:#fff;position:-webkit-sticky;position:sticky}}.filter-item{padding:8px 32px 8px 12px;background-color:#143275;border-radius:8px;color:#fff;font-size:14px;background-image:url(../images/Vector.svg);background-size:12px;background-position:center right 12px;background-repeat:no-repeat;margin-right:8px;margin-bottom:2px;cursor:pointer}.filter-item span{color:#fff;opacity:.5}.btn-filters{color:#143275;font-size:16px}@media (max-width:767.98px){.selected-filters{overflow-x:auto}}.m-section.section-city-nav{margin-bottom:16px}@media (min-width:768px){.m-section.section-city-nav{margin-bottom:40px}}.remove-filters svg{transform:rotate(180deg)}.filtr-available .toggle{display:inline-flex;align-items:center;cursor:pointer;font-size:16px;color:#000}.filtr-available .toggle input{display:none}.filtr-available .toggle .label-text.animation{-webkit-animation:textColorPulse 1s infinite alternate;animation:textColorPulse 1s infinite alternate}.filtr-available .toggle .slider{position:relative;width:36px;height:20px;background:#ccc;border-radius:20px;margin-right:8px;transition:background .3s}.filtr-available .toggle .slider:before{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;background:#fff;border-radius:50%;transition:transform .3s}.filtr-available input:checked+.slider{background:#143275}.filtr-available input:checked+.slider:before{transform:translateX(16px)}@-webkit-keyframes textColorPulse{0%{color:#000}to{color:#3ece7b}}@keyframes textColorPulse{0%{color:#000}to{color:#3ece7b}}.slider-apartment{overflow:hidden}.slider-apartment__wrapper{width:calc(100% + 120px);overflow:hidden}@media (min-width:1400px){.slider-apartment__wrapper{position:relative;max-width:1500px;margin:0 auto;overflow:hidden}.slider-apartment__wrapper:after{content:"";position:absolute;top:20px;right:0;bottom:20px;box-shadow:0 0 90px 70px #fff;z-index:2}}.slider-apartment__slider{max-width:calc(100% - 120px);height:250px;position:relative;overflow:hidden}.slider-apartment__slider .swiper-slide{background-color:#f5f5f5}@media (min-width:992px){.slider-apartment__slider .swiper-slide.active{border:1px solid #3ece7b}}@media (min-width:992px){.slider-apartment__slider{height:290px}.slider-apartment__slider .swiper-slide{height:calc(100% - 20px);margin-top:20px!important;padding:0 10px;width:auto}.slider-apartment__slider .swiper-slide img{pointer-events:none}}@media (min-width:1200px){.slider-apartment__slider{height:201px}}@media (min-width:1400px){.slider-apartment__slider{overflow:visible}}.slider-apartment__slider .swiper-slide:hover{cursor:pointer}@media (max-width:1199.98px){.slider-apartment .swiper-button-disabled{display:none}}.slider-apartment__thumb{height:250px;background-color:#f5f5f5;position:relative}@media (min-width:992px){.slider-apartment__thumb{height:450px}}.slider-apartment__thumb .badge{position:absolute;top:12px;right:12px}.slider-apartment__walk{height:100%}.slider-apartment__walk a{position:absolute;top:0;left:0;width:100%;height:100%}.slider-apartment__walk a img{display:none}.slider-apartment .badge.bg-tertiary{background-color:#3ece7b!important}.slider-apartment-controls__next,.slider-apartment-controls__prev{position:absolute;bottom:65px;z-index:2}.slider-apartment-controls__prev{left:-5px}@media (min-width:992px){.slider-apartment-controls__prev{left:-25px}}.slider-apartment-controls__next{right:-5px}@media (min-width:1400px){.slider-apartment-controls__next{right:-25px}}@media (max-width:991.98px){.slider-apartment-controls button{width:40px;height:40px}}.modal,.modal-walk-3d{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0;background-color:rgba(0,0,0,.156)}.modal-walk-3d iframe,.modal iframe{min-height:100%}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-walk-3d.modal.fade .modal-dialog,.modal.fade .modal-dialog{transition:transform .3s ease-out}.modal-dialog{position:relative;left:50%;top:50%;transform:translate(-50%,-50%);width:auto;pointer-events:none;margin:auto;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.modal-content{position:relative;display:flex;flex-direction:column;width:90%;height:90%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}#start-iframe,#start-iframe2,#start-iframe3{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0}.map{position:relative}.map__view{height:360px}@media (min-width:768px){.map__view{height:450px}}@media (min-width:1400px){.map--big .map__view{height:587px}}.map__control{position:absolute;top:24px;right:16px}.map__number{width:28px;height:28px;display:flex;align-items:center;justify-content:center;position:absolute;top:16px;color:#fff!important;font-size:10px!important;background-color:#222;border-radius:50%}.map-poi{position:relative}.map-poi__view{height:320px}@media (min-width:768px){.map-poi__view{height:450px}}.map-poi__area{box-shadow:0 2px 24px rgba(0,0,0,.12);background-color:#fff}@media (min-width:768px){.map-poi__area{width:300px;position:absolute;top:24px;left:24px;max-height:calc(100% - 48px);overflow-y:auto}}.map-poi__area ul li:last-child{border-bottom:none!important}.faq__btn{cursor:pointer;border-radius:6px;background-color:#f5f5f5;transition:background-color .2s ease}.faq__btn:hover{background-color:#dcdcdc}.faq__content{display:none}.faq .is-open{background-color:#dcdcdc}.is-open~.faq__content{display:block}.breadcrumbs{display:flex;flex-wrap:wrap}@media (max-width:991.98px){.breadcrumbs{padding:16px 20px;background-color:#fff;margin-top:-72px;margin-left:-16px;position:relative;margin-bottom:16px;align-self:flex-start}.breadcrumbs__item{color:#858585}.breadcrumbs__item:first-child .breadcrumbs__link{color:transparent;width:26px;height:24px;background-image:url(../images/house.svg);background-size:16px;background-position:0;display:block;background-repeat:no-repeat;margin-bottom:0!important;position:relative;overflow:hidden}.breadcrumbs__item:first-child .breadcrumbs__link:hover,.breadcrumbs__item:first-child .breadcrumbs__link:hover:after{color:transparent}.breadcrumbs__item:first-child .breadcrumbs__link:before{content:"/";position:absolute;left:18px;top:4px;color:#636363}}@media (max-width:575.98px){.breadcrumbs{margin-left:-32px}}.breadcrumbs__link{color:#636363}.breadcrumbs__link:after{margin-right:4px;margin-left:4px;margin-color:#636363;content:"/"}.breadcrumbs__item:last-of-type .breadcrumbs__link:after{content:none}.breadcrumbs__link:hover{color:#3ece7b}.breadcrumbs__link:hover:after{color:#636363}.cookie{display:none;position:fixed;right:0;bottom:64px;width:100%;padding:16px 8px;text-align:center;background-color:rgba(0,0,0,.8);z-index:10;color:#fff}@media (min-width:1200px){.cookie{bottom:0}}.cookie a{text-decoration:underline}.cookie.is-visible{display:block}.cookie__btn{background-color:#3ece7b;padding:6px 12px;color:#fff;border-radius:6px}.more__content{display:none}.more.is-active .more__content{display:block}.more__btn{position:relative;display:inline-block;padding-right:24px;color:#3ece7b;text-align:left}.news-item{display:none}.news-item:nth-child(-n+3){display:list-item}.slider-progress{overflow:hidden;position:relative}.slider-progress__control .swiper-button-disabled{display:none}.slider-progress__next,.slider-progress__prev{position:absolute;top:calc(50% - 15px);z-index:2}@media (max-width:991.98px){.slider-progress__next button,.slider-progress__prev button{width:30px;height:30px}}.slider-progress__prev{left:0}.slider-progress__next{right:0}.filters-heading{width:160px}@media (max-width:991.98px){.filters-heading{width:100%}}.filters-heading .ms-4{margin-left:4px}.filters-heading .clear-filters{cursor:pointer}.slider-filters{width:calc(100% - 160px)}@media (max-width:991.98px){.slider-filters{width:100%}}.slider-filters .swuper-wrapper{width:calc(100% + 8px)}.slider-filters .swiper-slide{width:calc(10% - 8px);min-width:96px;background:#fff;text-align:center;font-size:12px;height:auto}.slider-filters .swiper-slide svg{margin-bottom:8px}.panorama{height:400px}@media (min-width:992px){.panorama{height:500px}}.panorama iframe{width:100%;height:100%}iframe{max-width:100%;max-height:100%}.model{position:relative;width:100%;min-height:400px}@media (min-width:992px){.model{height:0;min-height:auto;padding-bottom:56.25%}}.model iframe{position:absolute;top:0;left:0;width:100%;height:100%}.icon-text__icon{width:72px;height:72px;display:flex;align-items:center;justify-content:center;border:1px solid #3ece7b;border-radius:50%}.icon-text__icon svg{width:40px;height:40px}.icon-text--plus{position:relative}@media (min-width:768px){.icon-text--plus:after{width:16px;height:16px;position:absolute;top:36px;left:-36px;content:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16.95 16.52"><path fill="%233E9A36" d="M17 7.13v2.3H9.7v7.09H7.25V9.43H0v-2.3h7.25V0H9.7v7.13z"/></svg>')}}@media (min-width:992px){.icon-text--plus:after{left:-48px}}.icon-text--plus:first-child:after{content:""}.bar-header{position:relative;padding:12px;text-align:center;text-transform:uppercase;background-color:#f5f5f5;margin-bottom:24px}.bar-header:after{content:"";position:absolute;top:100%;left:50%;transform:translate3d(-50%,0,0);border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #f5f5f5}.line{position:relative;margin:16px 0 20px;line-height:0}.line--center{text-align:center}.line:after{width:70px;height:1px;content:"";display:inline-block;background-color:#143275}.link-more{position:relative;display:inline-block}.link-more,.link-more:hover{color:#3ece7b}.link-more:before{width:8px;height:8px;position:absolute;display:flex;align-items:center;top:50%;left:100%;transform:translate3d(4px,-50%,0);content:url("data:image/svg+xml; utf8, <svg xmlns='http://www.w3.org/2000/svg' width='7.576' height='7.998'><path d='M3.17 7.833a.577.577 0 0 1 0-.809l3.025-3.025L3.166.975a.573.573 0 1 1 .813-.809l3.432 3.427a.571.571 0 0 1 .016.789L3.98 7.833a.556.556 0 0 1-.4.165.571.571 0 0 1-.41-.165Zm-3 0a.577.577 0 0 1 0-.809l3.025-3.025L.17.975a.569.569 0 0 1 0-.809.576.576 0 0 1 .809 0l3.432 3.427a.571.571 0 0 1 .016.789L.984 7.833a.583.583 0 0 1-.812 0Z' fill='rgb(61,155,53)'/></svg>")}.slider-pagination{display:flex;justify-content:center;align-items:center;margin-top:16px}.slider-pagination .swiper-pagination-bullet{width:10px;height:10px;border:1px solid #3ece7b;background-color:#fff;opacity:1}.slider-pagination .swiper-pagination-bullet-active{background-color:#3ece7b}.slider-blog__slide{width:100%;height:480px;position:relative;display:flex;align-items:end}@media (min-width:1200px){.slider-blog__slide{height:520px}}.slider-blog__slide img{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;z-index:-1}.slider-blog__content{position:relative;width:100%}.slider-blog__content:after{width:100%;height:100%;content:"";position:absolute;bottom:0;left:0;background:linear-gradient(180deg,hsla(0,0%,100%,0),#222);z-index:-1}.slider-blog-big{overflow:hidden;max-width:1920px;margin:0 auto}.slider-blog-big,.slider-blog-big .slider{position:relative}.slider-blog-big .swiper-slide{width:100%;height:480px}@media (min-width:768px){.slider-blog-big .swiper-slide{width:900px;height:512px}.slider-blog-big .swiper-slide .slider-blog-big__content{opacity:0}.slider-blog-big .swiper-slide.swiper-slide-active .slider-blog-big__content{opacity:1}}.slider-blog-big__slide{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.slider-blog-big__slide img{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;z-index:-1}.slider-blog-big__content{position:relative;width:100%;max-width:calc(100% - 32px)}@media (min-width:768px){.slider-blog-big__content{max-width:480px}}.slider-blog-big__content:after{width:100%;height:100%;content:"";position:absolute;bottom:0;left:0;background-color:rgba(34,34,34,.8);z-index:-1}.slider-blog-big__controls{pointer-events:auto;display:flex;align-items:center;justify-content:center;gap:8px;position:absolute;bottom:16px;right:16px;z-index:2}@media (min-width:768px){.slider-blog-big__controls{pointer-events:none;top:50%;bottom:unset;right:unset;left:0;width:100%;justify-content:space-between;transform:translateY(-50%);padding:0 32px}}.slider-blog-big__control{pointer-events:auto;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;border:none;background-color:hsla(0,0%,100%,.8);transition:background-color .2s ease,transform .2s ease;box-shadow:0 4px 12px rgba(0,0,0,.15)}@media (min-width:768px){.slider-blog-big__control{width:56px;height:56px}}.slider-blog-big__control:focus,.slider-blog-big__control:hover{background-color:hsla(0,0%,100%,.95);transform:scale(1.05);outline:none}.slider-blog-big__control svg{width:24px;height:24px}.slider-blog-big__pagination{position:absolute;bottom:16px;left:0;right:0;display:flex;justify-content:center;gap:8px;z-index:2;pointer-events:none}@media (min-width:768px){.slider-blog-big__pagination{bottom:32px}}.slider-blog-big__dot{pointer-events:auto;width:12px;height:12px;border-radius:999px;border:1px solid #3ece7b;background-color:hsla(0,0%,100%,.9);padding:0;cursor:pointer;opacity:1;transition:background-color .2s ease,border-color .2s ease}.slider-blog-big__dot--active{background-color:#3ece7b;border-color:#3ece7b}.popup{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.641);z-index:999;overflow:auto;justify-content:center;align-items:center}.popup,.popup.is-open{display:none}@media (min-width:992px){.popup.is-open{display:flex}}.popup.is-closed{display:none}.popup__container{max-width:600px;margin:auto;display:flex;background-color:#143275;padding:10px 10px 0}.popup__wrapper{position:relative;display:flex;width:100%}.popup__link{position:absolute;left:0;top:0;width:100%;height:100%;z-index:99}.popup__left{width:35%;display:flex;flex-direction:column;align-items:center;padding-right:10px;padding-top:10px}.popup__logo{margin-bottom:30px}.popup__logo-img{max-width:100px}.popup__icons{display:flex;flex-direction:column;align-items:center}.popup__icon{text-align:center;margin-bottom:10px}.popup__icon-text{color:#fff;font-weight:500;font-size:10px;margin-top:5px}.popup__icon img{max-width:60px}.popup__right{width:65%;position:relative}.popup__close{position:absolute;right:10px;top:10px;z-index:99999;cursor:pointer}.popup__top{background-color:#af3149;display:flex;padding:14px}.popup__title{color:#fff;font-size:16px;font-weight:700;line-height:1.5}.popup__texts{margin:auto}.popup__text{color:#fff;font-weight:700;font-size:20px;line-height:1}.popup__text span{color:#1f3a6e;font-weight:400;font-size:15px}.popup__img{position:relative}.popup__abs{position:absolute;top:30px;right:30px;max-width:90px}.popup__info{font-size:12px;color:#fff;text-align:center;margin-top:auto;margin-bottom:10px}.popup__cta{position:absolute;left:0;bottom:50px;color:#fff;background-color:#af3149;z-index:9999999}.popup__cta-link{display:block;padding:10px 25px}.additional-products-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;display:flex;align-items:center;justify-content:center}.additional-products-modal .modal-backdrop{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);cursor:pointer}.additional-products-modal .modal-dialog{position:relative;background:#fff;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.1);max-width:90vw;max-height:90vh;width:800px;display:flex;flex-direction:column;overflow:hidden}@media (max-width:768px){.additional-products-modal .modal-dialog{width:95vw;height:90vh}}.additional-products-modal .modal-header{padding:1rem 1.5rem;border-bottom:1px solid #dee2e6;display:flex;justify-content:space-between;align-items:center}.additional-products-modal .modal-header h3{margin:0;font-size:1.25rem;font-weight:600}.additional-products-modal .modal-header .modal-close{background:none;border:none;font-size:1.5rem;cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .3s ease}.additional-products-modal .modal-header .modal-close:hover{background-color:#f8f9fa}.additional-products-modal .modal-body{flex:1;overflow:auto;padding:1.5rem}.additional-products-modal .modal-footer{padding:1rem 1.5rem;border-top:1px solid #dee2e6;display:flex;justify-content:space-between;align-items:center}.products-loading{text-align:center;padding:3rem}.products-loading .loading-spinner{width:40px;height:40px;border:4px solid #f3f3f3;border-top-color:#007cba;border-radius:50%;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;margin:0 auto 1rem}@-webkit-keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.products-error{text-align:center;padding:2rem}.products-error .error-icon{font-size:3rem;margin-bottom:1rem}.products-error h4{color:#dc3545;margin-bottom:.5rem}.products-error .error-message{color:#6c757d;margin-bottom:1rem}.products-error .retry-btn{background-color:#007cba;color:#fff;border:none;padding:.5rem 1rem;border-radius:4px;cursor:pointer;transition:all .3s ease}.products-error .retry-btn:hover{background-color:#005a87}.products-filters{display:flex;gap:1rem;margin-bottom:1.5rem;flex-wrap:wrap;align-items:center}.products-filters .filter-group,.products-filters .filter-group label{display:flex;align-items:center;gap:.5rem}.products-filters .filter-group label{margin:0;cursor:pointer}.products-filters .filter-group select{padding:.25rem .5rem;border:1px solid #ced4da;border-radius:4px}.products-filters .view-toggle{margin-left:auto}.products-filters .view-toggle .view-btn{background:none;border:1px solid #ced4da;padding:.25rem .75rem;cursor:pointer;transition:all .3s ease}.products-filters .view-toggle .view-btn:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.products-filters .view-toggle .view-btn:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px;border-left:none}.products-filters .view-toggle .view-btn.active{background-color:#007cba;color:#fff;border-color:#007cba}.products-filters .view-toggle .view-btn:hover:not(.active){background-color:#f8f9fa}.products-summary{margin-bottom:1.5rem}.products-summary .summary-stats{display:flex;gap:1rem;flex-wrap:wrap}.products-summary .summary-stats .summary-item{display:flex;align-items:center;gap:.5rem}.products-summary .summary-stats .summary-item .summary-number{font-size:1.25rem;font-weight:600;color:#007cba}.products-summary .summary-stats .summary-item .summary-label{color:#6c757d}.products-table-wrapper{overflow-x:auto;margin-bottom:1rem}.products-table{width:100%;border-collapse:collapse}.products-table td,.products-table th{padding:.75rem;text-align:left;border-bottom:1px solid #dee2e6}.products-table th{background-color:#f8f9fa;font-weight:600;position:-webkit-sticky;position:sticky;top:0;z-index:10}.products-table .product-row{transition:all .3s ease}.products-table .product-row:hover{background-color:#f8f9fa}.products-table .product-row.unavailable{opacity:.7}.products-table .product-row.unavailable .product-number,.products-table .product-row.unavailable .product-price{text-decoration:line-through}.products-table .product-row.special-offer .product-number{position:relative}.products-table .product-row.special-offer .product-number:after{content:"🔥";margin-left:.5rem}.products-table .product-type{display:flex;align-items:center;gap:.5rem}.products-table .special-offer-badge{background-color:#ffc107;color:#fff;font-size:.75rem;padding:.125rem .5rem;border-radius:12px;margin-left:.5rem}.products-cards .card-group{margin-bottom:2rem}.products-cards .card-group .card-group-title{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem;font-size:1.1rem}.products-cards .card-group .card-group-title .products-count{color:#6c757d;font-weight:400}.products-cards .cards-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem}@media (max-width:768px){.products-cards .cards-grid{grid-template-columns:1fr}}.product-card{border:1px solid #dee2e6;border-radius:4px;overflow:hidden;transition:all .3s ease;background:#fff}.product-card:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.1)}.product-card.unavailable{opacity:.7}.product-card.special-offer{border-color:#ffc107}.product-card.special-offer .card-header:after{content:"🔥";position:absolute;top:.5rem;right:.5rem}.product-card .card-header{padding:1rem;position:relative}.product-card .card-header .card-title h5{margin:0 0 .5rem;font-size:1.1rem}.product-card .card-header .card-subtitle{color:#6c757d;font-size:.875rem}.product-card .card-header .card-subtitle .separator{margin:0 .5rem}.product-card .card-header .special-offer-badge{position:absolute;top:.5rem;right:.5rem;background-color:#fff4d3;border:1px solid #ffdb6d;color:#a07800;font-size:.75rem;padding:.25rem .5rem;border-radius:12px}.product-card .card-header .special-offer-badge.dark{background-color:#ffc107;color:#fff}.product-card .card-body{padding:0 1rem 1rem}.product-card .card-body .price-section{margin-bottom:.75rem}.product-card .card-body .price-section .price{font-size:1.25rem;font-weight:600;color:#007cba}.product-card .card-body .price-section .price-na{color:#6c757d;font-style:italic}.product-card .card-body .status-section{margin-bottom:.5rem}.product-card .card-body .features-section .feature-badge{background-color:#a7e9f4;border:1px solid #4cd3e9;color:#0c525d;font-size:.75rem;padding:.25rem .5rem;border-radius:12px}.product-card .card-body .features-section .feature-badge.dark{background-color:#17a2b8;color:#fff}.product-card .card-footer{padding:.75rem 1rem;background-color:#f8f9fa;border-top:1px solid #dee2e6;display:flex;justify-content:space-between;align-items:center}.product-card .card-footer .card-meta{display:flex;gap:.5rem;font-size:.75rem;color:#6c757d}.product-card .card-footer .contact-btn{font-size:.875rem}.status-badge{padding:.25rem .5rem;border-radius:12px;font-size:.75rem;font-weight:500}.status-badge.status-success{background-color:#afecbd;border:1px solid #5dd879;color:#145523}.status-badge.status-success.dark{background-color:#28a745;color:#fff}.status-badge.status-warning{background-color:#fff4d3;border:1px solid #ffdb6d;color:#a07800}.status-badge.status-warning.dark{background-color:#ffc107;color:#fff}.status-badge.status-danger{background-color:#fae3e5;border:1px solid #eb8c95;color:#921925}.status-badge.status-danger.dark{background-color:#dc3545;color:#fff}.status-badge.status-info{background-color:#a7e9f4;border:1px solid #4cd3e9;color:#0c525d}.status-badge.status-info.dark{background-color:#17a2b8;color:#fff}.status-badge.status-primary{background-color:#87d7ff;border:1px solid #21b5ff;color:#003854}.status-badge.status-primary.dark{background-color:#007cba;color:#fff}.status-badge.status-secondary{background-color:#d8dbdd;border:1px solid #a1a8ae;color:#3d4246}.status-badge.status-secondary.dark{background-color:#6c757d;color:#fff}.additional-products-trigger{margin:1rem 0}.additional-products-trigger .show-additional-products{display:flex;align-items:center;gap:.5rem;text-decoration:none}.additional-products-trigger .show-additional-products:disabled{opacity:.6;cursor:not-allowed}.additional-products-trigger .products-preview{margin-top:.5rem;font-size:.875rem;color:#6c757d}.additional-products-trigger .products-preview .preview-stats{margin-bottom:.25rem}.additional-products-trigger .products-preview .preview-stats .type-count{margin-right:1rem}.additional-products-summary{border:1px solid #dee2e6;border-radius:4px;padding:1rem;margin:1rem 0}.additional-products-summary.compact{padding:.75rem}.additional-products-summary.compact .summary-title{font-size:1rem;margin-bottom:.5rem}.additional-products-summary .summary-title{margin:0 0 1rem;font-size:1.1rem;font-weight:600}.additional-products-summary .summary-overview{display:flex;gap:1.5rem;margin-bottom:1rem}@media (max-width:480px){.additional-products-summary .summary-overview{flex-direction:column;gap:.75rem}}.additional-products-summary .summary-overview .total-products strong{color:#007cba;font-size:1.25rem;margin-right:.5rem}.additional-products-summary .summary-overview .price-range .price-value{color:#28a745;font-weight:600}.additional-products-summary .product-types{display:flex;flex-direction:column;gap:.75rem}.additional-products-summary .product-type-item{display:flex;align-items:center;gap:.75rem}.additional-products-summary .product-type-item .type-icon{width:20px;text-align:center;color:#6c757d}.additional-products-summary .product-type-item .type-info .type-label{font-weight:500;margin-bottom:.25rem}.additional-products-summary .product-type-item .type-info .type-count{font-size:.875rem;color:#6c757d}.additional-products-summary .summary-action{margin-top:1rem;padding-top:1rem;border-top:1px solid #dee2e6}.products-minimal .minimal-overview{margin-bottom:1rem}.products-minimal .minimal-overview .overview-main{display:flex;gap:1.5rem;align-items:center}@media (max-width:480px){.products-minimal .minimal-overview .overview-main{flex-direction:column;gap:.75rem;align-items:flex-start}}.products-minimal .minimal-overview .total-count .count-number{font-size:1.5rem;font-weight:600;color:#007cba;margin-right:.5rem}.products-minimal .minimal-overview .price-range{display:flex;align-items:center;gap:.5rem}.products-minimal .minimal-overview .price-range .price-value{font-weight:600;color:#28a745}.products-minimal .minimal-breakdown .breakdown-list{display:flex;flex-direction:column;gap:.5rem}.products-minimal .minimal-breakdown .breakdown-item{display:flex;align-items:center;gap:.75rem}.products-minimal .minimal-breakdown .breakdown-item .item-icon{width:16px;text-align:center;color:#6c757d}.products-minimal .minimal-breakdown .breakdown-item .item-content{display:flex;gap:1rem;align-items:center}@media (max-width:480px){.products-minimal .minimal-breakdown .breakdown-item .item-content{flex-direction:column;gap:.25rem;align-items:flex-start}}.products-minimal .minimal-breakdown .breakdown-item .item-name{font-weight:500;min-width:120px}.products-minimal .minimal-breakdown .breakdown-item .item-stats{font-size:.875rem;color:#6c757d}.products-minimal .minimal-breakdown .breakdown-item .item-stats .available-count{font-weight:600;color:#007cba}.products-minimal .minimal-breakdown .breakdown-item .item-stats .price-info{margin-left:.5rem}.products-minimal .minimal-note{margin-top:.75rem;padding-top:.75rem;border-top:1px solid #dee2e6;text-align:center}.products-minimal .minimal-empty{text-align:center;padding:2rem;color:#6c757d}.products-minimal .minimal-empty .empty-icon{font-size:2rem;margin-bottom:.5rem;display:block}.no-products{text-align:center;padding:3rem 1rem;color:#6c757d}.no-products .no-products-icon{font-size:3rem;margin-bottom:1rem}.no-products h4{margin-bottom:.5rem}@media (max-width:768px){.additional-products-modal .modal-dialog{margin:1rem}.products-filters{flex-direction:column;gap:.75rem}.products-filters .filter-group{justify-content:space-between;width:100%}.products-filters .view-toggle{margin-left:0;width:100%}.products-filters .view-toggle .view-btn{flex:1}.products-table td,.products-table th{padding:.5rem;font-size:.875rem}}@media print{.additional-products-modal{position:static;width:auto;height:auto}.additional-products-modal .modal-backdrop{display:none}.additional-products-modal .modal-dialog{max-width:none;max-height:none;box-shadow:none}.additional-products-modal .modal-footer,.additional-products-modal .modal-header,.card-actions,.contact-btn,.products-filters{display:none}}.nc{white-space:nowrap}.product-modal{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.48627450980392156);display:flex;justify-content:center;align-items:center;z-index:99999}.product-modal__container{min-width:620px;max-width:1260px;background-color:#fff;padding:24px;max-height:80vh;overflow-y:auto}.product-modal #modal-content{overflow-y:auto}.product-modal #modal-content .bike_boxes,.product-modal #modal-content .parking_spaces,.product-modal #modal-content .storage_rooms{max-width:100%;width:1212px}.product-modal #modal-content table{max-width:100%;width:1212px;overflow-x:auto}.product-modal #modal-content .table tr{border:none}.product-modal #modal-content td,.product-modal #modal-content th,.product-modal #modal-content tr{padding:0}.product-modal #modal-content td span,.product-modal #modal-content th span,.product-modal #modal-content tr span{font-size:16px;font-weight:400;color:#000}.product-modal #modal-content td span.status-planned,.product-modal #modal-content td span.status-reservation,.product-modal #modal-content th span.status-planned,.product-modal #modal-content th span.status-reservation,.product-modal #modal-content tr span.status-planned,.product-modal #modal-content tr span.status-reservation{color:#6e6e6e}.product-modal #modal-content td span.status-available,.product-modal #modal-content th span.status-available,.product-modal #modal-content tr span.status-available{color:#3ece7b}.product-modal #modal-content td span.status-developer,.product-modal #modal-content td span.status-sold,.product-modal #modal-content th span.status-developer,.product-modal #modal-content th span.status-sold,.product-modal #modal-content tr span.status-developer,.product-modal #modal-content tr span.status-sold{color:#af3149}.product-modal #modal-content th{padding-bottom:24px;min-width:150px}.product-modal #modal-content th span{font-weight:700}.product-modal #modal-content tbody td{padding-bottom:24px}.product-modal #modal-content tbody tr:last-child td{padding-bottom:0}.product-modal .modal-header{position:relative;margin-bottom:51px}.product-modal .modal-header .close{position:absolute;right:0;top:0;cursor:pointer}.product-modal #modal-title{font-size:24px;font-weight:700}.product-modal .row-modal{margin-bottom:24px}.product-modal .row-title{font-size:16px;font-weight:700;color:#000}.product-modal .row-data{margin-bottom:24px}.product-modal .row-data:last-child{margin-bottom:0}.product-modal .row-data span{font-size:16px;font-weight:400;color:#000}.product-modal #modal-filter-checkbox{display:none}.product-modal #modal-filter-label.toggle{display:inline-flex;align-items:center;cursor:pointer;font-size:16px;color:#000}.product-modal .toggle{padding-top:20px}.product-modal #modal-filter-label .slider{position:relative;width:36px;height:20px;background:#ccc;border-radius:20px;margin-right:8px;transition:background .3s}.product-modal #modal-filter-label .slider:before{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;background:#fff;border-radius:50%;transition:transform .3s}.product-modal #modal-filter-checkbox:checked+.slider{background:#143275}.product-modal #modal-filter-checkbox:checked+.slider:before{transform:translateX(16px)}.m-section{margin-top:40px;margin-bottom:40px}.p-section{padding-top:40px;padding-bottom:40px}.section-dropdown{margin-top:40px;margin-bottom:48px}.section-dropdown__trigger{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:4px;padding-top:16px;padding-bottom:16px;font-size:24px;font-weight:500;color:#143275}@media (min-width:1200px){.section-dropdown__trigger{margin-bottom:32px;padding-top:0;padding-bottom:0;font-size:24px;font-weight:500}}.section-dropdown__trigger-info{display:inline-flex;align-items:center;font-size:16px;font-weight:700;text-transform:uppercase;color:#3ece7b}.section-dropdown__trigger-info svg{width:12px;height:7px;pointer-events:none;fill:#3ece7b;margin-left:8px;transform-origin:center}.section-dropdown.is-open .section-dropdown__trigger-info svg{transform:rotate(180deg)}.section-dropdown.is-open .section-dropdown__trigger-info span:first-of-type,.section-dropdown__trigger-info span:nth-of-type(2){display:none}.section-dropdown.is-open .section-dropdown__trigger-info span:nth-of-type(2){display:block}.section-dropdown__content{display:none}.section-dropdown.is-open .section-dropdown__content{display:block}.infobar{position:fixed;left:0;bottom:64px;width:100%;color:#000;background-color:#3ece7b;font-weight:600;text-align:center;padding:25px 15px;z-index:10}@media (min-width:1200px){.infobar{bottom:0}}.infobar.is-closed{display:none}.infobar__close{position:absolute;right:10px;top:10px;cursor:pointer}.icons-reverse .icons{flex-direction:row-reverse}.border-bottom-2{border-bottom:2px solid #e0e0e0}.home-en-btns .btn{min-width:160px}.last-price{font-size:9px}.nav{width:100%;height:104px;z-index:999;background-color:#fff;border-bottom:1px solid #e0e0e0}@media (min-width:1200px){.nav{position:fixed;top:0;left:0;height:136px}body:not(.post-type-archive-blog):not(.tax-blog-category):not(.single-blog):not(.has-blog-header){padding-top:136px}}.nav__phones{font-size:12px}.nav__phones span{color:#858585}.nav__phones a{color:#333}.nav__mobile{height:100%}@media (min-width:1200px){.nav__mobile{display:none}}.nav__desktop{height:100%}.nav__desktop:after{content:"";position:absolute;top:39px;left:0;width:100%;border-bottom:1px solid #e0e0e0;z-index:1}@media (min-width:1200px){.nav__desktop:after{top:47px;z-index:-1}}@media (min-width:1200px){.nav__desktop{position:relative;display:block;height:100%}.nav__desktop .special-offers{color:#143275!important;position:relative;font-weight:500}}.desktop-menu .col-auto:nth-last-child(3){margin-left:auto}.nav-langs{width:48px;border:1px solid #e0e0e0;text-transform:uppercase}.nav-actions,.nav-langs{height:48px}.nav__blog-search{border:1px solid #e0e0e0;border-radius:999px;padding:6px 12px;width:100%;min-width:0;background-color:#fff}@media (min-width:1200px){.nav__blog-search{width:auto;min-width:260px}}.nav__blog-search-input{border:none;outline:none;font-size:14px;flex:1;min-width:0}.nav__blog-search-input::-moz-placeholder{color:#8c8c8c}.nav__blog-search-input:-ms-input-placeholder{color:#8c8c8c}.nav__blog-search-input::placeholder{color:#8c8c8c}.nav__blog-search-button{border:none;background:transparent;color:#3ece7b;padding:0;display:inline-flex;align-items:center;justify-content:center}@media (min-width:1200px){.flagues{border-left:1px solid #858585}}.svg-arrow{position:absolute;right:0;top:3px;cursor:pointer;transition:all .3s}.opened .svg-arrow{transform:rotate(180deg)}.desktop-item.active,.desktop-item:hover{position:relative}.desktop-item.active:before,.desktop-item:hover:before{content:"";width:100%;height:2px;background-color:#3ece7b;position:absolute;left:0;bottom:-34px}@media (min-width:1200px){body.is-nav-slide-open:after{width:100%;height:100%;content:"";position:fixed;top:0;left:0;z-index:52;background-color:rgba(0,0,0,.6)}}.nav-slide{display:none}@media (min-width:1200px){.nav-slide{width:520px;height:100%;display:block;position:fixed;top:0;left:0;z-index:54;background-color:#fff;transform:translate3d(-100%,0,0);transition:transform .3s ease-in-out;overflow-x:hidden;overflow-y:auto}.nav-slide.is-open{transform:translateZ(0)}.nav-slide__header{height:136px;padding-left:84px;padding-right:20px;border-bottom:1px solid #e0e0e0}.nav-slide__content,.nav-slide__subcontent{height:calc(100% - 136px);padding:20px 120px 40px 84px}.nav-slide__content{position:relative}.nav-slide__blog-search-wrapper{display:flex;border:1px solid #e0e0e0;border-radius:12px;padding:10px 12px;background-color:#fff}.nav-slide__blog-search-input{border:none;outline:none;flex:1;min-width:0}.nav-slide__blog-search-input::-moz-placeholder{color:#8c8c8c}.nav-slide__blog-search-input:-ms-input-placeholder{color:#8c8c8c}.nav-slide__blog-search-input::placeholder{color:#8c8c8c}.nav-slide__blog-search-button{border:none;background:transparent;color:#3ece7b;display:inline-flex;align-items:center;justify-content:center;padding:0}.nav-slide__subcontent{width:100%;height:100%;position:absolute;top:0;left:0;background-color:#fff;visibility:hidden;opacity:0;transform:translate3d(100%,0,0);transition:all .3s ease-in-out}.nav-slide__subcontent.is-open{visibility:visible;opacity:1;transform:translateZ(0)}}.nav-slide-control{display:flex;align-items:center;width:100%}.nav-slide-control svg{width:9px;height:15px;pointer-events:none;fill:#3ece7b;margin-right:8px;margin-left:8px}.nav-slide-control--next{justify-content:space-between}.nav-slide-control--prev{margin-left:-40px}.nav-slide-control--prev svg{margin-right:22px}.nav-bottom{width:100%;height:64px;z-index:50;position:fixed;bottom:0;left:0;background-color:#fff;box-shadow:0 2px 24px rgba(0,0,0,.12)}@media (min-width:1200px){.nav-bottom{display:none}}.nav-bottom .col-4.active{border-top:2px solid #3ece7b}.nav-bottom__item{display:flex;flex-direction:column;align-items:center;font-size:12px;color:#333;text-transform:uppercase}.nav-bottom__item svg{width:20px;height:16px;display:block;pointer-events:none;fill:#3ece7b;margin-bottom:6px}.nav-bottom__search{width:64px;height:64px;display:flex;align-items:center;justify-content:center;background-color:#143275;border-radius:50%;margin-top:-15px}.nav-bottom__search svg{width:16px;height:16px;fill:#fff}.nav-bottom-filler{height:64px}@media (min-width:1200px){.nav-bottom-filler{display:none}}.nav-bottom-hidden{width:100%;height:100%;transform:translate3d(0,100%,0);overflow-y:auto;display:block;z-index:19;position:fixed;top:0;left:0;background-color:#fff;transition:all .3s ease-in-out;padding-bottom:80px}.nav-bottom-hidden.is-open{transform:translateZ(0)}@media (min-width:1200px){.nav-bottom-hidden{display:none}}@media (max-width:1199.98px){#CookiebotWidget{bottom:70px!important}}.p-deer{color:#636363}.p-deer__logo,.p-deer__logo svg{width:340px;height:120px;max-width:100%}.p-deer-benefits__icon{width:72px;height:72px;display:flex;align-items:center;justify-content:center;border:1px solid #3ece7b;border-radius:50%}.p-deer-benefits__icon svg{width:40px;height:40px}@media (max-width:575.98px){.p-deer-program__image img{max-width:200px}}.p-deer-program__icon,.p-deer-program__icon svg{width:100px;height:60px}.p-deer-program__description{max-width:300px}.p-deer-contain__box{position:relative;margin-right:20px;margin-left:20px}@media (min-width:992px){.p-deer-contain__box{margin-right:96px;margin-left:0}}@media (min-width:1200px){.p-deer-contain__box{margin-right:126px}}@media (min-width:768px){.p-deer-contain__box:after{width:16px;height:16px;position:absolute;top:36px;right:-27px;content:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16.95 16.52"><path fill="%233E9A36" d="M17 7.13v2.3H9.7v7.09H7.25V9.43H0v-2.3h7.25V0H9.7v7.13z"/></svg>')}}@media (min-width:992px){.p-deer-contain__box:after{right:-56px}}@media (min-width:1200px){.p-deer-contain__box:after{right:-70px}}.p-deer-contain__box:last-child:after{content:""}.p-deer-contain__icon{width:86px;height:86px;display:flex;align-items:center;justify-content:center;border:1px solid #3ece7b;border-radius:50%}.p-deer-contain__icon svg{width:50px;height:50px}.p-blog-categories__item{padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid #f5f5f5}.p-blog-categories__link{display:flex;justify-content:space-between;align-items:center;position:relative;padding-left:12px}.p-blog-categories__link:before{width:5px;height:8px;position:absolute;display:flex;align-items:center;top:50%;left:0;transform:translate3d(0,-50%,0);content:url("data:image/svg+xml; utf8, <svg xmlns='http://www.w3.org/2000/svg' width='5px' height='8px'><path data-name='Icon ionic-ios-arrow-forward' d='M3.196 3.999.168.974a.569.569 0 0 1 0-.807.577.577 0 0 1 .81 0l3.43 3.427a.571.571 0 0 1 .017.788L.981 7.834a.572.572 0 1 1-.81-.807Z' fill='rgb(99,99,99)'/></svg>")}.p-blog-media{position:relative}.p-blog-media__button{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);padding:12px 8px;text-transform:uppercase;background-color:#fff;display:inline-block;min-width:220px}.single .sl-image{box-shadow:0 2px 24px rgba(0,0,0,.12)!important}.reviews__quality-item{height:100%;position:relative}.reviews__quality-item:before{content:"";width:100%;height:50%;position:absolute;left:0;bottom:0;background:linear-gradient(0deg,rgba(0,0,0,.6),transparent)}.reviews__quality-icon{height:64px;width:auto;-o-object-fit:contain;object-fit:contain}.reviews__quality-bottom{width:100%;align-self:flex-end;margin-top:240px;position:relative}.reviews__opinions svg.quote{width:24px;height:24px;margin-bottom:12px}.reviews__opinions-image{width:100%;height:auto;display:block}.reviews__opinions-slider-inner{position:relative}.reviews__opinions .swiper-slide{height:auto}.reviews__opinions-item{background-color:#fff;padding:24px;display:flex;flex-direction:column;height:100%}@media (min-width:768px){.reviews__opinions-item{padding:32px}}.reviews__opinions-icon{font-size:48px;line-height:1;color:#3ece7b;margin-bottom:24px}@media (min-width:768px){.reviews__opinions-icon{font-size:56px}}.reviews__opinions-text{color:#858585;margin-bottom:12px}.reviews__opinions-controls{position:absolute;top:50%;left:0;width:calc(100% + 56px);display:flex;justify-content:space-between;transform:translateY(-50%);pointer-events:none;padding:0;margin:0 -28px;z-index:9}@media (min-width:1200px){.reviews__opinions-controls{padding:0}}.reviews__opinions-control{background-color:#3ece7b;border:none;border-radius:50%;width:56px;height:56px;display:flex;align-items:center;justify-content:center;box-shadow:0 16px 32px rgba(0,0,0,.08);pointer-events:all;transition:transform .2s ease,box-shadow .2s ease}.reviews__opinions-control:hover{transform:translateY(-2px);box-shadow:0 20px 36px rgba(0,0,0,.12)}.reviews__opinions-control.swiper-button-disabled{opacity:.4;pointer-events:none;transform:none;box-shadow:none}.reviews__opinions-control svg{pointer-events:none}.reviews__opinions-control svg path{fill:#fff}.reviews__opinions-pagination{display:flex;justify-content:center;align-items:center}.reviews__opinions-pagination .swiper-pagination-bullet{width:16px;height:16px;border-radius:50%;background-color:#e0e0e0;opacity:1;margin:0 6px;transition:background-color .2s ease,transform .2s ease}.reviews__opinions-pagination .swiper-pagination-bullet:focus,.reviews__opinions-pagination .swiper-pagination-bullet:hover{transform:scale(1.05)}.reviews__opinions-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#3ece7b}.reviews__media-image{width:100%;height:auto;display:block}.reviews__faq-list{border-top:1px solid #e0e0e0}.reviews__faq-item{border-bottom:1px solid #e0e0e0}.reviews__faq .faq__btn{background-color:transparent;border-radius:0;padding:16px 0;transition:color .2s ease;border:0;justify-content:flex-start}.reviews__faq .faq__btn:hover{background-color:transparent;color:#3ece7b}.reviews__faq .faq__btn:hover .reviews__faq-icon svg path{fill:#3ece7b}.reviews__faq .faq__content{padding:0 0 24px 40px;display:none;color:#858585;margin-top:8px}@media (min-width:768px){.reviews__faq .faq__content{padding-left:48px}}.reviews__faq .is-open~.faq__content{display:block}.reviews__faq-icon{width:40px;height:40px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background-color:transparent;transition:transform .2s ease}.reviews__faq-icon svg{width:16px;height:16px}.reviews__faq .is-open .reviews__faq-icon{transform:rotate(90deg)}.reviews__faq .is-open .reviews__faq-icon svg path{fill:#3ece7b}
