.btn-reset{padding:0;border:none;border-radius:0;background-color:transparent}.btn{font-family:Raleway,Helvetica,Arial,sans-serif;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding:10px 24px;transition:all .2s ease;font-size:18px;font-weight:700;height:auto;text-decoration:none;position:relative;cursor:pointer;box-shadow:none;border:1px solid transparent;line-height:1.2;background-repeat:no-repeat;background-position:center;border-radius:100px;min-height:60px;overflow:hidden;letter-spacing:1.08px;gap:0 8px}@media (max-width:1500px){.btn{padding:10px 24px;min-height:50px;font-size:16px}}.btn.gap-16{gap:0 16px}.btn:not(.justify-between){-ms-flex-pack:center;justify-content:center}.btn.btn-gray,.btn:disabled{box-shadow:none;background-color:#ededed;border-color:#ededed;color:#657071}.btn.btn-gray svg path,.btn:disabled svg path{fill:#657071}.btn.btn-gray:hover,.btn:disabled:hover{background-color:#ededed;border-color:#ededed;color:#657071}.btn.btn-gray:hover svg path,.btn:disabled:hover svg path{fill:#657071}.btn:disabled{cursor:not-allowed}.btn svg{transition:all .2s ease}.btn svg path{transition:all .2s ease}.btn .btn__icon{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:28px;aspect-ratio:1;position:relative}@media (max-width:1500px){.btn .btn__icon{width:24px}}.btn .btn__icon img,.btn .btn__icon svg{display:block;max-height:100%;max-width:100%;height:auto;width:auto}.btn.icon-left .text{-ms-flex:1;flex:1;text-align:center}.btn.icon-left .icon{margin-left:auto}.btn-white{color:var(--color-midnight-teal);border-color:var(--color-white);background-color:var(--color-white)}.btn-white:active,.btn-white:focus{color:var(--color-midnight-teal)}.btn-white:hover{background-color:transparent;color:#fff}.btn-white:hover svg path{fill:var(--color-white)}.btn-white svg path{fill:var(--color-midnight-teal)}.btn-white-inverse{color:var(--color-white);border-color:var(--color-white);background-color:transparent}.btn-white-inverse:active,.btn-white-inverse:focus{color:var(--color-white)}.btn-white-inverse:hover{color:var(--color-midnight-teal);background-color:var(--color-white)}.btn-white-inverse:hover svg path{fill:var(--color-midnight-teal)}.btn-white-inverse svg path{fill:var(--color-white)}.btn-deep-forest{color:var(--color-mint-green);border-color:var(--color-deep-forest);background-color:var(--color-deep-forest)}.btn-deep-forest:active,.btn-deep-forest:focus{color:var(--color-mint-green)}.btn-deep-forest:hover{border-color:var(--color-mint-green-2);background-color:var(--color-mint-green-2);color:#fff}.btn-deep-forest:hover svg path{fill:var(--color-white)}.btn-deep-forest svg path{fill:var(--color-mint-green)}.btn-mint-green{color:var(--color-midnight-teal);border-color:var(--color-mint-green);background-color:var(--color-mint-green)}.btn-mint-green:active,.btn-mint-green:focus{color:var(--color-midnight-teal)}.btn-mint-green:hover{border-color:var(--color-mint-green-2);background-color:var(--color-mint-green-2);color:#fff}.btn-mint-green:hover svg path{fill:var(--color-white)}.btn-mint-green svg path{fill:var(--color-midnight-teal)}.btn-midnight-teal-inverse{color:var(--color-midnight-teal);border-color:var(--color-midnight-teal);background-color:transparent}.btn-midnight-teal-inverse:active,.btn-midnight-teal-inverse:focus{color:var(--color-midnight-teal)}.btn-midnight-teal-inverse:hover{color:var(--color-white);border-color:var(--color-mint-green-2);background-color:var(--color-mint-green-2)}.btn-midnight-teal-inverse:hover svg path{fill:var(--color-white)}.btn-midnight-teal-inverse svg path{fill:var(--color-midnight-teal)}.btn-peach-sorbet{color:var(--color-midnight-teal);border-color:var(--color-peach-sorbet);background-color:var(--color-peach-sorbet)}.btn-peach-sorbet:active,.btn-peach-sorbet:focus{color:var(--color-midnight-teal)}.btn-peach-sorbet:hover{border-color:var(--color-midnight-teal);background-color:var(--color-midnight-teal);color:#fff}.btn-peach-sorbet:hover svg path{fill:var(--color-white)}.btn-peach-sorbet svg path{fill:var(--color-midnight-teal)}div:has(+div>.rounded-top-40)+div{margin-top:-40px;z-index:1}@media (max-width:767px){div:has(+div>.rounded-top-40)+div{margin-top:-20px}}.section{padding:80px 0}@media (max-width:767px){.section{padding:50px 0}}@media (max-width:767px){.section:has(+div.section-bg.rounded-top-40){padding-bottom:80px}}.section:has(+div>.section-bg.rounded-top-40){padding-bottom:120px}@media (max-width:767px){.section:has(+div>.section-bg.rounded-top-40){padding-bottom:70px}}.section-md{padding:120px 0}@media (max-width:1700px){.section-md{padding:80px 0}}@media (max-width:767px){.section-md{padding:50px 0}}.section-md:has(+div>.section-bg.rounded-top-40){padding-bottom:160px}@media (max-width:991px){.section-md:has(+div>.section-bg.rounded-top-40){padding-bottom:120px}}@media (max-width:767px){.section-md:has(+div>.section-bg.rounded-top-40){padding-bottom:70px}}input.form__control,textarea.form__control{-webkit-appearance:none}.form__row{position:relative}.form__row:not(:last-child){margin:0 0 24px}@media (max-width:991px){.form__row:not(:last-child){margin:0 0 20px}}.form__label{font-size:18px;font-weight:700;padding:0 20px;display:block;line-height:1.3}@media (max-width:991px){.form__label{font-size:14px;padding:0 16px}}.form__label:not(:last-child){margin-bottom:12px}@media (max-width:991px){.form__label:not(:last-child){margin-bottom:8px}}.form__control{width:100%;padding:5px 24px;background-color:transparent;border:1px solid var(--color-midnight-teal-70);border-radius:16px;font-weight:400;min-height:unset;font-size:18px;background-repeat:no-repeat}.form__control::-webkit-input-placeholder{color:var(--color-gray-2);opacity:1}.form__control:-moz-placeholder{color:var(--color-gray-2);opacity:1}.form__control::-moz-placeholder{color:var(--color-gray-2);opacity:1}.form__control:-ms-input-placeholder{color:var(--color-gray-2);opacity:1}.form__control{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}.form__control:not(textarea){height:56px}@media (max-width:1199px){.form__control:not(textarea){height:50px}}@media (max-width:1199px){.form__control{border-radius:8px}}@media (max-width:991px){.form__control{padding:5px 16px;font-size:16px}}.form__control:focus{border-color:var(--color-midnight-teal)!important}.form__control.error{border-color:#b42318!important}.form__control.icon_search{padding-left:80px;background-image:url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.5547 0C16.384 0 21.1094 4.72539 21.1094 10.5547C21.1093 12.9936 20.2798 15.2372 18.8906 17.0244L26.001 24.1348L24.1348 26L17.0244 18.8896C15.2371 20.2789 12.9937 21.1094 10.5547 21.1094C4.72554 21.1093 9.89581e-05 16.3838 0 10.5547C0 4.72545 4.72548 9.89625e-05 10.5547 0ZM10.5547 5.93652C13.105 5.93652 15.1729 8.00437 15.1729 10.5547H17.8115C17.8115 6.54705 14.5623 3.29785 10.5547 3.29785V5.93652Z' fill='%23164943'/%3E%3C/svg%3E");background-position:18px center}@media (max-width:1199px){.form__control.icon_search{padding-left:50px;background-position:12px center}}.form__control.icon_date{padding-right:80px;background-image:url("data:image/svg+xml,%3Csvg width='26' height='24' viewBox='0 0 26 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.09109 1.14318H18.9089V0H21.2733V1.14318H24.8188C25.4714 1.14335 26 1.65527 26 2.28635V22.8578C25.9998 23.4887 25.4713 23.9998 24.8188 24H1.18119C0.528735 23.9998 0.000177369 23.4887 0 22.8578V2.28635C0 1.65528 0.528626 1.14335 1.18119 1.14318H4.72673V0H7.09109V1.14318ZM2.36337 9.14349V21.7146H23.6366V9.14349H2.36337ZM2.36337 6.85714H23.6366V3.42857H21.2733V4.57175H18.9089V3.42857H7.09109V4.57175H4.72673V3.42857H2.36337V6.85714Z' fill='%23273638'/%3E%3C/svg%3E");background-position:calc(100% - 25px) center}@media (max-width:1199px){.form__control.icon_date{padding-right:50px;background-position:calc(100% - 12px) center}}textarea.form__control{padding:16px 20px;display:block;resize:vertical}button.form__select{text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}button.form__select,select.form__control{-moz-appearance:none;-webkit-appearance:none;cursor:pointer;min-height:56px;padding-right:55px;border-color:var(--color-dark-blue);background-repeat:no-repeat;background-color:transparent;background-position:calc(100% - 33px) center;background-image:url("data:image/svg+xml,%3Csvg width='10' height='7' viewBox='0 0 10 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.90829 3.25838L1.64992 0L0 1.64992L4.08333 5.73325C4.53894 6.18886 5.27764 6.18886 5.73325 5.73325L9.81658 1.64992L8.16667 0L4.90829 3.25838Z' fill='%23273638'/%3E%3C/svg%3E");text-overflow:ellipsis}@media (max-width:1199px){button.form__select,select.form__control{background-position:calc(100% - 22px) center;min-height:50px}}button.form__select.active,select.form__control.active{background-color:var(--color-white);border:1px solid var(--color-midnight-teal)}select.form__control::-ms-expand{display:none}select.form__control::-ms-expand{display:none}input.form__search{padding-left:40px}input.form__search.icon-form-search{background-position:13px center}.icon__sort{position:relative}.icon__sort:before{position:absolute;pointer-events:none;top:50%;z-index:1;content:"";width:28px;height:28px;left:24px;margin-top:-14px;background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml,%3Csvg width='20' height='19' viewBox='0 0 20 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.63455 14.9457L7.18272 13.4099L8.8762 15.0898L5.28483 18.6523C4.81737 19.116 4.05888 19.1159 3.59136 18.6523L0 15.0898L1.69347 13.4099L3.24064 14.9447V0H5.63455V14.9457Z' fill='%23273638'/%3E%3Cpath d='M12.8173 11.8752H8.02946V9.49958H12.8173V11.8752Z' fill='%23273638'/%3E%3Cpath d='M16.4086 7.12493H8.02946V4.75029H16.4086V7.12493Z' fill='%23273638'/%3E%3Cpath d='M20 0V2.37465H8.02946V0H20Z' fill='%23273638'/%3E%3C/svg%3E")}.icon__sort select{padding-left:76px}input.icon_date{background-image:url("data:image/svg+xml,%3Csvg width='26' height='24' viewBox='0 0 26 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.09181 1.14318H18.9102V0H21.2734V1.14318H24.8179C25.4706 1.14318 26 1.65517 26 2.28635V22.8578C25.9998 23.4888 25.4704 24 24.8179 24H1.18213C0.52955 24 0.000177345 23.4888 0 22.8578V2.28635C0 1.65517 0.529441 1.14318 1.18213 1.14318H4.72853V0H7.09181V1.14318ZM2.36328 9.14349V21.7146H23.6357V9.14349H2.36328ZM2.36328 6.85714H23.6357V3.42857H21.2734V4.57175H18.9102V3.42857H7.09181V4.57175H4.72853V3.42857H2.36328V6.85714Z' fill='%23273638'/%3E%3C/svg%3E");background-position:calc(100% - 24px) center;padding-right:70px}@media (max-width:767px){.has-top-form.section-md{padding-top:80px}}.has-top-form.section-md .section-content{margin-top:-80px}.a-mailto-underline a[href^="mailto:"]{text-decoration:underline}.a-mailto-underline a[href^="mailto:"]:hover{text-decoration:none}.subtitle-part{vertical-align:top;font-size:18px}@media (max-width:767px){.subtitle-part{font-size:16px}}.subtitle-part.subtitle{font-weight:400}.link-back{transition:all .2s linear}.link-back:hover{color:var(--color-mint-green-2)}.link-back:hover svg path{fill:var(--color-mint-green-2)}.subtitle{padding:9px 20px;line-height:1.17}@media (max-width:767px){.subtitle{font-size:16px}}.error-text{color:#b42318;font-size:13px;margin-top:4px}span.required{color:#b42318}.drop_menu_wrapper{position:relative}.drop_menu_wrapper .drop_menu{display:none;position:absolute;top:100%;left:0;width:100%;background-color:#fff;border:1px solid #eff3fb;box-shadow:0 5px 15px rgba(0,0,0,.08);border-radius:12px}.drop_menu_wrapper .drop_menu.active{z-index:2}.hover-zoom-img{overflow:hidden;display:block}@media (min-width:992px){.hover-zoom-img:hover img{transform:scale(1.05)}}.hover-zoom-img img{transition:all .3s linear}.media-cover img,.media-cover video{width:100%;height:100%;object-fit:cover}.media-cover video{display:block}.media-cover.object-pos-top img{object-position:center 0}.bg-image-contain{background-repeat:no-repeat;background-position:center;background-size:contain}.btn-back{color:inherit;vertical-align:top;position:relative}.btn-back:hover .icon{transform:translate(-5px,0)}.btn-back .icon{transition:all .2s linear}.columns__inner.column50 .column{width:50%}@media (max-width:991px){.columns__inner.column50 .column{width:100%}}.columns-50 .column:not(.px-15){width:50%}@media (max-width:991px){.columns-50 .column:not(.px-15){width:100%}}.columns-50 .column.px-15{width:calc(50% - 15px)}@media (max-width:991px){.columns-50 .column.px-15{width:100%}}.columns-grid-50-32{display:-ms-grid;display:grid;gap:32px;-ms-grid-columns:(calc(50% - 16px))[2];grid-template-columns:repeat(2,calc(50% - 16px))}@media (max-width:767px){.columns-grid-50-32{-ms-grid-columns:unset;grid-template-columns:unset}}.content blockquote{margin:0;font-size:20px;color:var(--text-color-main);padding-left:22px;border-left:2px solid var(--light-green)}.content blockquote:not(:first-child){margin-top:36px}.content blockquote:not(:last-child){margin-bottom:36px}.content .wp-block-image:not(:first-child),.content>img:not(:first-child){margin-top:48px}@media (max-width:991px){.content .wp-block-image:not(:first-child),.content>img:not(:first-child){margin-top:24px}}.content .wp-block-image:not(:last-child),.content>img:not(:last-child){margin-bottom:48px}@media (max-width:991px){.content .wp-block-image:not(:last-child),.content>img:not(:last-child){margin-bottom:24px}}.content .gallery:not(:first-child){margin-top:64px}.top-part .columns-part{gap:32px 40px}.top-part .columns-part .left-column,.top-part .columns-part .right-column{width:calc(50% - 20px)}@media (max-width:991px){.top-part .columns-part .left-column,.top-part .columns-part .right-column{width:100%}}@media (max-width:991px){.top-part .columns-part .left-column:empty{display:none}}.top-part .columns-part .right-column .content{margin-left:auto}.result-text{min-height:60px;border-radius:40px;padding:10px 24px;border:1px solid #657071;letter-spacing:1.08px;color:var(--color-midnight-teal-70)}@media (max-width:1500px){.result-text{min-height:50px}}.gradient-blur-gorizontal{inset:0 0 0 auto;width:70%}.gradient-blur-gorizontal.gorizontal-reverse{transform:scaleX(-1);inset:0 auto 0 0}.gradient-blur-gorizontal>div{position:absolute;inset:0}.gradient-blur-gorizontal>div:nth-of-type(1){z-index:2;mask:linear-gradient(to right,rgba(255,255,255,0) 12.5%,#fff 25%,#fff 37.5%,rgba(255,255,255,0) 50%)}.gradient-blur-gorizontal>div:nth-of-type(2){z-index:3;mask:linear-gradient(to right,rgba(255,255,255,0) 25%,#fff 37.5%,#fff 50%,rgba(255,255,255,0) 62.5%)}.gradient-blur-gorizontal>div:nth-of-type(3){z-index:4;mask:linear-gradient(to right,rgba(255,255,255,0) 37.5%,#fff 50%,#fff 62.5%,rgba(255,255,255,0) 75%)}.gradient-blur-gorizontal>div:nth-of-type(4){z-index:5;mask:linear-gradient(to right,rgba(255,255,255,0) 50%,#fff 62.5%,#fff 75%,rgba(255,255,255,0) 87.5%)}.gradient-blur-gorizontal>div:nth-of-type(5){z-index:6;mask:linear-gradient(to right,rgba(255,255,255,0) 62.5%,#fff 75%,#fff 87.5%,rgba(255,255,255,0) 100%)}.gradient-blur-gorizontal>div:nth-of-type(6){z-index:7;mask:linear-gradient(to right,rgba(255,255,255,0) 75%,#fff 87.5%,#fff 100%)}.gradient-blur-vertical{inset:auto 0 0 0;height:70%;pointer-events:none}.gradient-blur-vertical>div{position:absolute;inset:0}.gradient-blur-vertical>div:nth-of-type(1){z-index:2;mask:linear-gradient(to bottom,rgba(255,255,255,0) 12.5%,#fff 25%,#fff 37.5%,rgba(255,255,255,0) 50%)}.gradient-blur-vertical>div:nth-of-type(2){z-index:3;mask:linear-gradient(to bottom,rgba(255,255,255,0) 25%,#fff 37.5%,#fff 50%,rgba(255,255,255,0) 62.5%)}.gradient-blur-vertical>div:nth-of-type(3){z-index:4;mask:linear-gradient(to bottom,rgba(255,255,255,0) 37.5%,#fff 50%,#fff 62.5%,rgba(255,255,255,0) 75%)}.gradient-blur-vertical>div:nth-of-type(4){z-index:5;mask:linear-gradient(to bottom,rgba(255,255,255,0) 50%,#fff 62.5%,#fff 75%,rgba(255,255,255,0) 87.5%)}.gradient-blur-vertical>div:nth-of-type(5){z-index:6;mask:linear-gradient(to bottom,rgba(255,255,255,0) 62.5%,#fff 75%,#fff 87.5%,rgba(255,255,255,0) 100%)}.gradient-blur-vertical>div:nth-of-type(6){z-index:7;mask:linear-gradient(to bottom,rgba(255,255,255,0) 75%,#fff 87.5%,#fff 100%)}.bg-white{background-color:var(--color-white)}.bg-midnight-teal-70{background-color:var(--color-midnight-teal-70)}.bg-midnight-teal{background-color:var(--color-midnight-teal)}.bg-midnight-teal.absolute+div{color:#fff}.bg-midnight-teal.absolute+div .subtitle{border-color:var(--color-pure-cloud)}.bg-mint-green{background-color:var(--color-mint-green)}.bg-deep-forest{background-color:var(--color-deep-forest)}.bg-deep-forest.absolute+div{color:#fff}.bg-pure-cloud{background-color:var(--color-pure-cloud)}.bg-pure-cloud-gradient{background:linear-gradient(180deg,#f7f8f7 4.39%,rgba(247,248,247,0) 16.67%),#fff}.bg-soft-yellow{background-color:var(--color-soft-yellow)}.bg-soft-yellow-gradient{background:linear-gradient(180deg,rgba(247,240,201,.7) 0,rgba(247,240,201,0) 32.83%),#fff}.bg-gradient-yellow{background:linear-gradient(180deg,rgba(247,240,201,.7) -12.4%,rgba(247,240,201,0) 50%)}.swiper-scrollbar.swiper-scrollbar-horizontal{z-index:1}.swiper-buttons{gap:16px}.swiper-btn-next,.swiper-btn-prev{padding:0;border:none;width:56px;aspect-ratio:1;border-radius:100%;background-color:var(--color-mint-green);transition:background-color .2s linear;opacity:1}@media (max-width:1199px){.swiper-btn-next,.swiper-btn-prev{width:46px}}@media (max-width:991px){.swiper-btn-next,.swiper-btn-prev{width:32px}}.swiper-btn-next svg,.swiper-btn-prev svg{display:block;transition:transform .2s ease-in-out}@media (max-width:991px){.swiper-btn-next svg,.swiper-btn-prev svg{max-width:50%}}.swiper-btn-next svg path,.swiper-btn-prev svg path{fill:var(--color-midnight-teal)}.swiper-btn-next:not(.swiper-button-disabled):hover,.swiper-btn-prev:not(.swiper-button-disabled):hover{background-color:var(--color-midnight-teal)}.swiper-btn-next:not(.swiper-button-disabled):hover svg path,.swiper-btn-prev:not(.swiper-button-disabled):hover svg path{fill:var(--color-white)}.swiper-btn-next.swiper-button-disabled,.swiper-btn-prev.swiper-button-disabled{opacity:.3}@media (min-width:992px){.swiper-btn-prev:not(.swiper-button-disabled):hover svg{transform:translateX(-5px)}}@media (min-width:992px){.swiper-btn-next:not(.swiper-button-disabled):hover svg{transform:translateX(5px)}}.swiper-btn-prev+.pagination-control{max-width:calc(100% - 128px - 24px)}.pagination-control{padding:0}.swiper-pagination{position:static;font-size:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;gap:16px}.swiper-pagination .swiper-pagination-bullet{width:9px;height:9px;opacity:1;border-radius:0;transform:rotate(-45deg);transform-origin:center;background-color:transparent;border:2px solid var(--color-midnight-teal)}.swiper-pagination .swiper-pagination-bullet-active{background-color:var(--color-midnight-teal)}.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0}.swiper-button-lock{display:none}.simple-slider .slider-container:not(.swiper-initialized) .slider-navigation{display:none}.label_checkbox,.wpcf7-acceptance label,.wpcf7-checkbox label{display:inline-block;vertical-align:top;font-family:Overpass,sans-serif}.label_checkbox:has([type=checkbox]:focus-visible) .checkbox_title::before,.label_checkbox:has([type=checkbox]:focus-visible) .wpcf7-list-item-label::before,.label_checkbox:has([type=checkbox]:focus-visible) label .checkbox_title::before,.label_checkbox:has([type=checkbox]:focus-visible) label .wpcf7-list-item-label::before,.wpcf7-acceptance label:has([type=checkbox]:focus-visible) .checkbox_title::before,.wpcf7-acceptance label:has([type=checkbox]:focus-visible) .wpcf7-list-item-label::before,.wpcf7-acceptance label:has([type=checkbox]:focus-visible) label .checkbox_title::before,.wpcf7-acceptance label:has([type=checkbox]:focus-visible) label .wpcf7-list-item-label::before,.wpcf7-checkbox label:has([type=checkbox]:focus-visible) .checkbox_title::before,.wpcf7-checkbox label:has([type=checkbox]:focus-visible) .wpcf7-list-item-label::before,.wpcf7-checkbox label:has([type=checkbox]:focus-visible) label .checkbox_title::before,.wpcf7-checkbox label:has([type=checkbox]:focus-visible) label .wpcf7-list-item-label::before{outline:auto}.label_checkbox [type=checkbox],.wpcf7-acceptance label [type=checkbox],.wpcf7-checkbox label [type=checkbox]{position:absolute;top:2px;left:0;opacity:0;width:32px;height:32px}@media (max-width:991px){.label_checkbox [type=checkbox],.wpcf7-acceptance label [type=checkbox],.wpcf7-checkbox label [type=checkbox]{width:20px;height:20px}}.label_checkbox [type=checkbox]:checked+.checkbox_title::before,.label_checkbox [type=checkbox]:checked+.wpcf7-list-item-label::before,.wpcf7-acceptance label [type=checkbox]:checked+.checkbox_title::before,.wpcf7-acceptance label [type=checkbox]:checked+.wpcf7-list-item-label::before,.wpcf7-checkbox label [type=checkbox]:checked+.checkbox_title::before,.wpcf7-checkbox label [type=checkbox]:checked+.wpcf7-list-item-label::before{background-image:url("data:image/svg+xml,%3Csvg width='10' height='7' viewBox='0 0 10 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.90829 3.25838L1.64992 0L0 1.64992L4.08333 5.73325C4.53895 6.18886 5.27764 6.18886 5.73325 5.73325L9.81658 1.64992L8.16667 0L4.90829 3.25838Z' fill='%23273638'/%3E%3C/svg%3E")}.label_checkbox .checkbox_title,.label_checkbox .wpcf7-list-item-label,.wpcf7-acceptance label .checkbox_title,.wpcf7-acceptance label .wpcf7-list-item-label,.wpcf7-checkbox label .checkbox_title,.wpcf7-checkbox label .wpcf7-list-item-label{display:inline-block;vertical-align:top;padding:0;padding-left:48px;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:20px;font-weight:400;line-height:1.6}@media (max-width:1199px){.label_checkbox .checkbox_title,.label_checkbox .wpcf7-list-item-label,.wpcf7-acceptance label .checkbox_title,.wpcf7-acceptance label .wpcf7-list-item-label,.wpcf7-checkbox label .checkbox_title,.wpcf7-checkbox label .wpcf7-list-item-label{padding-left:38px;font-size:16px}}.label_checkbox .checkbox_title::before,.label_checkbox .wpcf7-list-item-label::before,.wpcf7-acceptance label .checkbox_title::before,.wpcf7-acceptance label .wpcf7-list-item-label::before,.wpcf7-checkbox label .checkbox_title::before,.wpcf7-checkbox label .wpcf7-list-item-label::before{left:0;border-radius:0;position:absolute;content:"";width:32px;aspect-ratio:1;border:1px solid var(--color-deep-forest);top:0;background-repeat:no-repeat;background-size:17px;background-position:center 55%}@media (max-width:1199px){.label_checkbox .checkbox_title::before,.label_checkbox .wpcf7-list-item-label::before,.wpcf7-acceptance label .checkbox_title::before,.wpcf7-acceptance label .wpcf7-list-item-label::before,.wpcf7-checkbox label .checkbox_title::before,.wpcf7-checkbox label .wpcf7-list-item-label::before{width:24px;background-size:13px}}.label_checkbox .checkbox_title a,.label_checkbox .wpcf7-list-item-label a,.wpcf7-acceptance label .checkbox_title a,.wpcf7-acceptance label .wpcf7-list-item-label a,.wpcf7-checkbox label .checkbox_title a,.wpcf7-checkbox label .wpcf7-list-item-label a{color:inherit;text-decoration:underline;text-underline-offset:4px}.label_checkbox .checkbox_title a:hover,.label_checkbox .wpcf7-list-item-label a:hover,.wpcf7-acceptance label .checkbox_title a:hover,.wpcf7-acceptance label .wpcf7-list-item-label a:hover,.wpcf7-checkbox label .checkbox_title a:hover,.wpcf7-checkbox label .wpcf7-list-item-label a:hover{text-decoration:none}.section-bg.bg-white+div .label_checkbox .checkbox_title::before,.section-bg.bg-white+div .label_checkbox .wpcf7-list-item-label::before,.section-bg.bg-white+div .wpcf7-acceptance label .checkbox_title::before,.section-bg.bg-white+div .wpcf7-acceptance label .wpcf7-list-item-label::before,.section-bg.bg-white+div .wpcf7-checkbox label .checkbox_title::before,.section-bg.bg-white+div .wpcf7-checkbox label .wpcf7-list-item-label::before{border-color:var(--color-midnight-teal)}.label_checkbox:has([type=checkbox].error)+.error-text{display:none!important}[type=checkbox].error+.wpcf7-list-item-label{color:#b42318}.radio__list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px 32px}.wpcf7-radio{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column;gap:16px}.label__radio,.wpcf7-radio .wpcf7-list-item>label{display:inline-block;vertical-align:top}.label__radio [type=radio],.wpcf7-radio .wpcf7-list-item>label [type=radio]{position:absolute;width:0;height:0;overflow:hidden;top:0;left:0;opacity:0;visibility:hidden}.label__radio [type=radio]:checked+.radio__title::before,.label__radio [type=radio]:checked+.wpcf7-list-item-label::before,.wpcf7-radio .wpcf7-list-item>label [type=radio]:checked+.radio__title::before,.wpcf7-radio .wpcf7-list-item>label [type=radio]:checked+.wpcf7-list-item-label::before{background-image:url("data:image/svg+xml,%3Csvg width='8' height='8' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4' cy='4' r='4' fill='%23802537'/%3E%3C/svg%3E")}.label__radio .radio__title,.label__radio .wpcf7-list-item-label,.wpcf7-radio .wpcf7-list-item>label .radio__title,.wpcf7-radio .wpcf7-list-item>label .wpcf7-list-item-label{display:inline-block;vertical-align:top;padding:0 0 0 28px;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.label__radio .radio__title::before,.label__radio .wpcf7-list-item-label::before,.wpcf7-radio .wpcf7-list-item>label .radio__title::before,.wpcf7-radio .wpcf7-list-item>label .wpcf7-list-item-label::before{left:0;border-radius:0;position:absolute;content:"";width:16px;height:16px;border-radius:100%;border:2px solid var(--color-midnight-teal);top:6px;background-repeat:no-repeat;background-position:center}.label_checkbox{position:relative}.custom-scrollbar-wrapper{overflow:auto;scrollbar-color:var(--color-midnight-teal) transparent;scrollbar-width:thin}.custom-scrollbar-wrapper::-webkit-scrollbar-thumb{background-color:var(--color-midnight-teal);border-radius:10px}.custom-scrollbar-wrapper::-webkit-scrollbar-track{background-color:#fff}.jsAccordBtn.active .arrow{background-image:url("data:image/svg+xml,%3Csvg width='26' height='3' viewBox='0 0 26 3' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M26 2.6H0V0H26V2.6Z' fill='%23273638'/%3E%3C/svg%3E")}.jsAccordBtn .arrow{background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.3027 11.7002H26V14.2998H14.3027V26H11.7031V14.2998H0V11.7002H11.7031V0H14.3027V11.7002Z' fill='%23273638'/%3E%3C/svg%3E")}.faq__row{position:relative;border-bottom:1px solid rgba(101,112,113,.4)}.faq__title{width:100%;text-align:left;gap:0 20px;padding:0 0 24px}@media (max-width:1500px){.faq__title{padding:0 0 18px}}.faq__title .title,.faq__title .title h2,.faq__title .title h3,.faq__title .title h4{font-size:28px}@media (max-width:1500px){.faq__title .title,.faq__title .title h2,.faq__title .title h3,.faq__title .title h4{font-size:20px}}.faq__content{display:none}@media (max-width:1500px){.faq__content{font-size:18px}}@media (max-width:1199px){.faq__content{font-size:16px}}.faq__content .inner-content{padding:0 0 24px}.faq .button-arrow{width:40px}.note-info{padding:24px 40px;font-size:24px}@media (max-width:1700px){.note-info{font-size:20px}}@media (max-width:991px){.note-info{-ms-flex-direction:column;flex-direction:column;font-size:18px;row-gap:4px}}@media (max-width:767px){.note-info{padding:18px 20px 20px}}.note-info .text{padding:2px 0 0}@media (max-width:991px){.note-info .text{padding:0}}.download-files .file-row{gap:0 24px;padding:16px 0;border-bottom:1px solid rgba(101,112,113,.4)}@media (max-width:767px){.download-files .file-row{padding:8px 0;font-size:16px}}.download-files .file-row:not(:last-child){margin-bottom:24px}@media (max-width:767px){.download-files .file-row:not(:last-child){margin-bottom:16px}}@media (max-width:767px){.download-files .h5-title{font-size:16px}}.download-files .icon-file:hover svg path{fill:var(--color-mint-green-2)}.apartment-form{left:0;right:0;margin-top:-136px}@media (max-width:991px){.apartment-form{margin-top:-100px}}@media (max-width:1700px){.apartment-form .form__label{font-size:16px}}.apartment-form .form__control{min-height:60px}@media (max-width:1700px){.apartment-form .form__control{font-size:16px;min-height:50px}}@media (max-width:1199px){.apartment-form .form__control{min-height:44px}}@media (max-width:767px){.apartment-form .form__button{width:100%}}@media (max-width:767px){.apartment-form .form__button .btn{width:100%}}@media (max-width:767px){.apartment-form .form-container.open-form .main-part .form__button{display:none!important}}.apartment-form .form-container.open-form .additional-part{display:block}@media (max-width:767px){.apartment-form .form-container.open-form .additional-part .form__button{display:block}}.apartment-form .form-container.open-form .additional-part .btn{min-height:44px}@media (max-width:1500px){.apartment-form .main-part .col-1{width:calc(50% - 12px);-ms-flex:unset;flex:unset}}@media (max-width:600px){.apartment-form .main-part .col-1{width:100%}}@media (max-width:1500px){.apartment-form .main-part .col-2{width:calc(50% - 12px);-ms-flex:unset;flex:unset}}@media (max-width:600px){.apartment-form .main-part .col-2{width:100%}}@media (max-width:1500px){.apartment-form .main-part .col-3,.apartment-form .main-part .col-4{-ms-flex:unset;flex:unset;width:calc(50% - 24px - 115px)}}@media (max-width:767px){.apartment-form .main-part .col-3,.apartment-form .main-part .col-4{width:calc(50% - 12px)}}@media (max-width:550px){.apartment-form .main-part .col-3,.apartment-form .main-part .col-4{width:100%}}@media (max-width:1500px){.apartment-form .main-part .col-3 .column,.apartment-form .main-part .col-4 .column{width:auto;-ms-flex:1;flex:1}}.apartment-form .main-part .form__button{width:296px;margin-left:16px}@media (max-width:1800px){.apartment-form .main-part .form__button{width:230px;margin:0}}@media (max-width:767px){.apartment-form .main-part .form__button{margin:0 auto;width:100%}}.apartment-form .main-part .form__button .btn{width:100%;gap:0 24px;min-height:60px}@media (max-width:1800px){.apartment-form .main-part .form__button .btn{padding:10px 16px;gap:0 12px}}@media (max-width:1700px){.apartment-form .main-part .form__button .btn{min-height:50px}}@media (max-width:1199px){.apartment-form .main-part .form__button .btn{min-height:44px}}@media (max-width:1700px){.apartment-form .main-part .w-155{width:140px}}@media (max-width:1600px){.apartment-form .main-part .w-155{font-size:16px;width:120px}}.apartment-form .label-text{border-radius:24px 24px 0 0;min-height:76px;padding:12px 32px;gap:0 24px}@media (max-width:1700px){.apartment-form .label-text{padding:12px 24px;gap:0 12px;min-height:56px;border-radius:20px 20px 0 0}}@media (max-width:767px){.apartment-form .label-text{padding:12px 20px}}.apartment-form .form{padding:40px;box-shadow:0 8px 34px 0 rgba(182,182,182,.25);border-radius:0 24px 24px 24px}@media (max-width:1700px){.apartment-form .form{padding:24px;border-radius:0 20px 20px 20px}}@media (max-width:767px){.apartment-form .form{padding:20px}}.apartment-form .form__row{margin:0}.apartment-form .form__data{display:-ms-flexbox;display:flex;gap:24px 24px}@media (max-width:1500px){.apartment-form .form__data{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:767px){.apartment-form .form__data{gap:14px 24px}}.apartment-form .form__columns{display:-ms-flexbox;display:flex;gap:0 14px}.apartment-form .form__columns.gap-x-24{column-gap:24px}.apartment-form .form__columns.gap-x-24 .column{-ms-flex:unset!important;flex:unset!important}.apartment-form .form__columns .label_checkbox{min-height:60px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (max-width:1700px){.apartment-form .form__columns .label_checkbox{min-height:50px}}@media (max-width:1199px){.apartment-form .form__columns .label_checkbox{min-height:44px}}@media (max-width:767px){.apartment-form .form__columns .label_checkbox{min-height:unset}}.apartment-form .additional-part{display:none}.apartment-form .additional-part .form__button{padding:14px 0 0;display:none}.apartment-form .additional-form{padding:40px 0 0;gap:24px}@media (max-width:1700px){.apartment-form .additional-form{padding:24px 0 0}}@media (max-width:767px){.apartment-form .additional-form{gap:14px 24px}}@media (max-width:1600px){.apartment-form .additional-form .w-140{width:120px}}@media (max-width:1500px){.apartment-form .additional-form .form__row{-ms-flex:1;flex:1}}@media (max-width:700px){.apartment-form .additional-form .form__row{-ms-flex:unset;flex:unset;width:100%}}@media (max-width:1500px){.apartment-form .additional-form .form__row .column{-ms-flex:1;flex:1}}@media (max-width:1500px){.apartment-form .additional-form .form__row.flex-1{-ms-flex:unset;flex:unset;width:100%}}@media (max-width:700px){.apartment-form .additional-form .form__row.flex-1 .form__columns{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:14px}}@media (max-width:700px){.apartment-form .additional-form .form__row.flex-1 .form__columns .column{-ms-flex:unset;flex:unset;width:100%}}.apartment-form .toggle-wrap{padding:40px 0 0}@media (max-width:1700px){.apartment-form .toggle-wrap{padding:24px 0 0}}.apartment-form .jsToggleAdditional.active .icon{transform:scaleY(-1)}.b-hero-banner .overlay-mobile{background:linear-gradient(0,#273638 0,rgba(39,54,56,0) 70%)}.b-hero-banner .section-bg .overlay{right:47%;background:linear-gradient(90deg,rgba(39,54,56,.8) 0,rgba(39,54,56,0) 100%)}@media (max-width:1700px){.b-hero-banner .section-bg .overlay{right:20%}}@media (max-width:1199px){.b-hero-banner .section-bg .overlay{right:0}}@media (max-width:991px){.b-hero-banner .section-bg .media{display:none}}.b-hero-banner .section-bg .overlay-2{background:linear-gradient(270deg,rgba(39,54,56,0) 34.48%,rgba(39,54,56,.9) 61.69%)}.b-hero-banner .hero-banner__content{min-height:660px;padding:110px 0 236px}@media (max-width:991px){.b-hero-banner .hero-banner__content{min-height:unset;padding:32px 0 140px}}.b-banner-content .banner-content{min-height:800px}@media (max-width:1700px){.b-banner-content .banner-content{min-height:600px}}@media (max-width:1199px){.b-banner-content .banner-content{min-height:unset}}@media (max-width:1700px){.b-banner-content .banner-content .h1-title{word-break:break-word;-ms-hyphens:auto;hyphens:auto}}@media (max-width:1199px){.b-banner-content .content-part{font-size:18px}}.b-banner-content .content-block{width:50%}@media (max-width:1199px){.b-banner-content .content-block{width:100%}}.b-banner-content .content-block__wrapper{padding:64px 0;padding-left:32px}@media (max-width:1199px){.b-banner-content .content-block__wrapper{padding:32px 0}}.b-banner-content .content-block__inner{padding:0 30px 100px 0}@media (max-width:1199px){.b-banner-content .content-block__inner{padding:0}}.b-banner-content .media-part{width:50%}@media (max-width:1199px){.b-banner-content .media-part{width:100%;min-height:400px}}.b-banner-content .media-part__inner{margin-right:calc(var(--space) * -1)}@media (max-width:1199px){.b-banner-content .media-part__inner{margin-left:calc(var(--space) * -1)}}.b-hero-slider{padding:64px 0}@media (max-width:991px){.b-hero-slider{padding:32px 0}}.b-hero-slider .hero-slider-wrapper{gap:12px 24px}.b-hero-slider .hero-part-wrap{width:calc(100% - 580px - 24px)}@media (max-width:1700px){.b-hero-slider .hero-part-wrap{width:calc(100% - 480px - 24px)}}@media (max-width:1500px){.b-hero-slider .hero-part-wrap{width:calc(70% - 24px)}}@media (max-width:991px){.b-hero-slider .hero-part-wrap{width:100%}}.b-hero-slider .overlay{background:linear-gradient(180deg,rgba(0,0,0,0) 60.28%,#000 104.4%)}.b-hero-slider .hero-part .media{aspect-ratio:16/8.72}.b-hero-slider .slider-navigation{bottom:0;right:0;padding:0 40px 40px}@media (max-width:1500px){.b-hero-slider .slider-navigation{padding:0 20px 20px}}@media (max-width:991px){.b-hero-slider .slider-navigation .slider-navigation__inner{gap:12px}}.b-hero-slider .slider-navigation .swiper-btn-next:not(:hover),.b-hero-slider .slider-navigation .swiper-btn-prev:not(:hover){background-color:#fff}.b-hero-slider .thumbnail-part-wrap{width:580px}@media (max-width:1700px){.b-hero-slider .thumbnail-part-wrap{width:480px}}@media (max-width:1500px){.b-hero-slider .thumbnail-part-wrap{width:30%}}@media (max-width:991px){.b-hero-slider .thumbnail-part-wrap{width:100%}}@media (min-width:992px){.b-hero-slider .thumbnail-part-wrap .swiper-slide{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}}@media (max-width:991px){.b-hero-slider .thumbnail-part{position:relative}}@media (max-width:991px){.b-hero-slider .thumbnail-part .swiper-slide{aspect-ratio:16/9}}@media (max-width:1500px){.b-hero-slider .thumbnail-part .swiper-slide{aspect-ratio:4/3}}.b-hero-slider+.b-guest-apartment-detail{padding-top:0}@media (max-width:991px){.b-section-title .section-title .h2-title{font-size:28px}}@media (max-width:767px){.b-section-title .section-title .h2-title{font-size:22px}}.b-section-title .links-list:not(:first-child){margin-top:56px}.b-section-title .links-list ul{padding:0;margin:0;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:24px 48px}@media (max-width:767px){.b-section-title .links-list ul{gap:24px}}.b-section-title .links-list ul a:not(.btn){color:inherit}.b-section-title .links-list ul a{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;gap:0 15px}.b-section-title .links-list ul a::after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='11' height='8' viewBox='0 0 11 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.7071 3.32776C11.0976 3.69907 11.0976 4.30094 10.7071 4.67224L7.20709 8L5.79302 6.65552L7.586 4.95079H0V3.04921H7.586L5.79302 1.34448L7.20709 0L10.7071 3.32776Z' fill='%23273638'/%3E%3C/svg%3E");width:11px;height:8px}.b-section-title .links-list ul a:hover{color:var(--color-mint-green-2)}.b-section-title:has(+div:not(.b-banner-cta)){padding-bottom:62px!important}@media (max-width:767px){.b-section-title:has(+div:not(.b-banner-cta)){padding-bottom:42px!important}}.b-banner-cta .overlay-gradient-vertical{background:linear-gradient(180deg,rgba(0,0,0,0) 50%,rgba(0,0,0,.5) 100%)}.b-banner-cta .overlay-gradient-horizontally{background:linear-gradient(-90deg,rgba(39,54,56,0) 45.96%,rgba(39,54,56,.86) 61.04%),linear-gradient(180deg,rgba(0,0,0,0) 50%,rgba(0,0,0,.5) 100%)}.b-banner-cta .overlay-blur-horizontally{background:linear-gradient(270deg,rgba(39,54,56,0) 0,rgba(39,54,56,.8) 100%);backdrop-filter:blur(10px);right:50%}@media (max-width:991px){.b-banner-cta .overlay-blur-horizontally{background:linear-gradient(270deg,rgba(39,54,56,.7) 0,rgba(39,54,56,.8) 100%);right:0}}.b-banner-cta .overlay-horizontally{background:linear-gradient(270deg,rgba(39,54,56,0) 0,rgba(39,54,56,.8) 100%);right:50%}@media (max-width:991px){.b-banner-cta .overlay-horizontally{right:0}}.b-banner-cta .content-part{max-width:50%;min-height:calc(100dvh - var(--header-height))}@media (max-width:1500px){.b-banner-cta .content-part{min-height:700px}}@media (max-width:1199px){.b-banner-cta .content-part{min-height:500px}}@media (max-width:991px){.b-banner-cta .content-part{max-width:unset}}.b-banner-cta .content-part__inner{max-width:50%;max-width:740px;padding-right:32px}@media (max-width:991px){.b-banner-cta .content-part__inner{padding:0;max-width:unset}}.b-banner-cta .buttons-wrap{gap:24px 40px}.b-banner-cta.style-2 .content-part{margin-left:auto}.b-banner-cta.style-2 .overlay-blur-horizontally{background:linear-gradient(90deg,rgba(39,54,56,0) -1.62%,rgba(39,54,56,.8) 99.99%);right:0;left:50%}@media (max-width:991px){.b-banner-cta.style-2 .overlay-blur-horizontally{background:linear-gradient(90deg,rgba(39,54,56,.7) -1.62%,rgba(39,54,56,.8) 99.99%);left:0}}.b-banner-cta.style-2 .overlay-horizontally{background:linear-gradient(90deg,rgba(39,54,56,0) -1.62%,rgba(39,54,56,.8) 99.99%);right:0;left:50%}@media (max-width:991px){.b-banner-cta.style-2 .overlay-horizontally{left:0}}.b-banner-cta.style-2 .overlay-gradient-horizontally{background:linear-gradient(90deg,rgba(39,54,56,0) 22.86%,#273638 59.21%),linear-gradient(180deg,rgba(0,0,0,0) 50%,rgba(0,0,0,.5) 98.41%)}.b-banner-cta.style-2 .content-part__inner{margin-left:auto;padding-right:0;padding-left:32px}@media (max-width:991px){.b-banner-cta.style-2 .content-part__inner{padding:0}}.cards-grid .card-el{padding:24px}.cards-grid .card-el .card-el__subtitle{font-size:18px}@media (max-width:1500px){.cards-grid .card-el .card-el__subtitle{font-size:16px}}@media (max-width:1500px){.cards-grid .card-el .card-el__subtitle:not(:last-child){margin-bottom:4px}}@media (max-width:1500px){.cards-grid .card-el__excerpt{font-size:18px}}.cards-grid .card-el__excerpt ul{padding:0 0 0 28px}.cards-grid .card-el__number>.h1-title{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column}.cards-grid .card-el .bg-deep-forest+.card-el__container .card-el__subtitle{color:var(--color-pure-cloud)}.cards-grid .card-el:not(.col-span-2) .card-el__container{height:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column}.cards-grid .card-el:not(.col-span-2) .card-el__container .card-el__btn{margin-top:auto}.cards-grid .card-el.row-span-2{-ms-grid-row-span:2;-ms-grid-row:span 2;grid-row:span 2/span 2}.cards-grid .card-el.col-span-2{-ms-grid-column-span:2;-ms-grid-column:span 2;grid-column:span 2/span 2;min-height:440px}@media (max-width:1500px){.cards-grid .card-el.col-span-2{min-height:360px}}@media (max-width:1199px){.cards-grid .card-el.col-span-2{min-height:300px}}.cards-grid .card-el.col-span-2 .card-el__container{height:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.cards-grid .card-el.col-span-2 .media{left:40%}.cards-grid .card-el.col-span-2 .overlay{background:linear-gradient(270deg,rgba(39,54,56,0) 31.85%,#273638 55.28%)}.cards-grid .card-el.col-span-2 .card-el__container{max-width:50%;padding-right:24px}.b-cards-grid .top-part:not(:last-child){margin-bottom:70px}.b-cards-grid .grid{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}@media (max-width:1199px){.b-cards-grid .grid{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.b-cards-grid .grid{-ms-grid-columns:unset;grid-template-columns:unset;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:1500px){.b-cards-grid .icon{width:62px}}@media (max-width:767px){.b-cards-grid .card-el{width:100%}}@media (max-width:1199px){.b-cards-grid .card-el:nth-child(3){-ms-flex-order:1;order:1;-ms-grid-row:unset;grid-row:unset}}@media (max-width:767px){.b-cards-grid .card-el:not(:has(.card-el__container)){aspect-ratio:16/9}}.b-cards-grid .card-el__icon:not(:last-child){margin-bottom:16px}@media (max-width:767px){.b-cards-grid .card-el.col-span-2{padding-bottom:50%}}@media (max-width:767px){.b-cards-grid .card-el.col-span-2 .card-el__bg .overlay{background:linear-gradient(360deg,rgba(39,54,56,0) 31.85%,#273638 55.28%)}}@media (max-width:767px){.b-cards-grid .card-el.col-span-2 .card-el__bg .media{top:40%;left:0}}@media (max-width:767px){.b-cards-grid .card-el.col-span-2 .card-el__container{width:100%;max-width:100%;padding:0}}.b-cards-grid .cards-about .card-el.style-2{padding:0}@media (max-width:1199px){.b-cards-grid .cards-about .card-el.style-2{grid-column:1/-1}}.b-cards-grid .cards-about .card-el.style-2 .card-el__container{-ms-flex-direction:column;flex-direction:column}@media (max-width:1199px){.b-cards-grid .cards-about .card-el.style-2 .card-el__container{padding-top:25%}}.b-cards-grid .cards-about .card-el.style-2 .gradient{background:linear-gradient(180deg,rgba(247,240,201,0) 24.33%,rgba(247,240,201,.64) 43.18%,#f7f0c9 60.36%)}.b-cards-grid .cards-about .card-el.style-2 .card-el__content{padding:40px 24px}.b-cards-grid .cards-about .card-el__container:has(.card-el__media) .card-el__content{width:53%;padding-right:12px}@media (max-width:1700px){.b-cards-grid .cards-about .card-el__container:has(.card-el__media) .card-el__content{width:100%;padding:0 0 24px}}.b-cards-grid .cards-about .card-el__container:has(.card-el__media) .card-el__media{width:47%}@media (max-width:1700px){.b-cards-grid .cards-about .card-el__container:has(.card-el__media) .card-el__media{width:100%}}.b-cards-grid .cards-about .card-el__container:has(.card-el__media) .card-el__media .media{height:100%}@media (max-width:1700px){.b-cards-grid .cards-about .card-el__container:has(.card-el__media) .card-el__media .media{aspect-ratio:16/12}}.post-card__media{aspect-ratio:16/9.3}.post-card__excerpt{padding-right:32px}.post-cards__list .post-card{width:calc(33.33% - 16px)}@media (max-width:1199px){.post-cards__list .post-card{width:calc(50% - 12px)}}@media (max-width:700px){.post-cards__list .post-card{width:100%}}.b-post-cards .top-part:not(:last-child){margin-bottom:72px}@media (max-width:1199px){.b-post-cards .left-column{-ms-flex:unset;flex:unset;width:100%}}.post-card-event .post-card__inner{padding:32px 16px 0}@media (max-width:1500px){.post-card-event .post-card__inner{padding:0 16px}}.b-event-cards .post-cards__list{gap:56px 24px}@media (max-width:1500px){.apartment-card{font-size:16px}}@media (max-width:1500px){.apartment-card__head:not(:last-child){margin-bottom:12px}}@media (max-width:1500px){.apartment-card__title:not(:last-child){margin-bottom:12px}}@media (max-width:1500px){.apartment-card__title .h4-title{font-size:20px}}.apartment-card__controls{padding:32px}@media (max-width:1500px){.apartment-card__controls{padding:20px}}.apartment-card__controls .icon{border-radius:100%}.apartment-card__controls .icon:hover{background-color:var(--color-mint-green)}.apartment-card__controls .icon:hover svg path{fill:#fff}@media (max-width:1500px){.apartment-card__controls .buttons{gap:12px}}.apartment-card__controls .btn-el button{vertical-align:top}@media (max-width:1500px){.apartment-card__controls .btn-el button{width:42px}}.apartment-card__controls .btn-notepad svg path{fill:var(--color-deep-forest)}.apartment-card__controls .btn-notepad.active .img-active{opacity:1}.apartment-card__controls .btn-notepad .img-active{opacity:0}.apartment-card__media{aspect-ratio:16/9}.b-apartments-result .result-list{gap:56px 24px}.b-apartments-result .apartments-view:not(:last-child){margin-bottom:72px}@media (max-width:1500px){.b-apartments-result .apartments-view:not(:last-child){margin-bottom:36px}}@media (max-width:767px){.b-apartments-result .tabs-list{width:100%;column-gap:24px}}@media (max-width:767px){.b-apartments-result .tabs-list .btn-el{width:calc(50% - 12px)}}@media (max-width:767px){.b-apartments-result .tabs-list .btn-el .btn{width:100%;padding:10px 16px;gap:0 8px}}@media (max-width:767px){.b-apartments-result .tabs-list .btn-el .btn .icon-32{width:24px}}@media (max-width:767px){.b-apartments-result .result-label{width:100%}}.b-apartments-result .result-text{min-height:60px;border-radius:40px;padding:10px 24px;border:1px solid #657071;letter-spacing:1.08px;color:var(--color-midnight-teal-70)}@media (max-width:1500px){.b-apartments-result .result-text{min-height:50px}}.b-apartments-result .apartments-filter:not(:last-child){margin-bottom:84px}@media (max-width:1500px){.b-apartments-result .apartments-filter:not(:last-child){margin-bottom:42px}}.b-apartments-result .apartments-filter .form{gap:24px 48px}@media (max-width:1500px){.b-apartments-result .apartments-filter .form{gap:12px 24px}}.b-apartments-result .apartments-filter .form__row{margin:0;width:calc(50% - 24px)}@media (max-width:1500px){.b-apartments-result .apartments-filter .form__row{width:calc(50% - 12px)}}@media (max-width:700px){.b-apartments-result .apartments-filter .form__row{width:100%}}.b-apartments-result .apartments-filter .form__control{min-height:60px}@media (max-width:1199px){.b-apartments-result .apartments-filter .form__control{min-height:50px}}.b-apartments-result .apartment-card{width:calc(33.33% - 16px)}@media (max-width:1199px){.b-apartments-result .apartment-card{width:calc(50% - 12px)}}@media (max-width:700px){.b-apartments-result .apartment-card{width:100%}}.map-result{height:768px;background-color:var(--color-mint-green)}@media (max-width:1700px){.map-result{height:568px}}@media (max-width:991px){.map-result{height:400px}}@media (max-width:1500px){.post-card__media:not(:last-child){margin-bottom:16px}}.post-card__subtitle:not(:last-child){margin-bottom:16px}.post-card__subtitle{line-height:1.2}@media (max-width:1500px){.post-card__subtitle>div{font-size:16px}}.post-card__title:not(:last-child){margin-bottom:20px}@media (max-width:1500px){.post-card__title .h3-title,.post-card__title .h4-title{font-size:22px}}@media (max-width:1500px){.post-card__excerpt{font-size:16px}}@media (max-width:1500px){.post-card__characteristics{font-size:16px}}.post-card__characteristics:not(:last-child){margin-bottom:20px}@media (max-width:1500px){.post-card__characteristics .el-wrap:not(:last-child){margin-bottom:16px}}.post-section .post-card__characteristics:not(:last-child){margin-bottom:40px}@media (max-width:991px){.post-section .post-card__characteristics:not(:last-child){margin-bottom:20px}}.b-post-section .post-section__inner{row-gap:24px}.b-post-section .post-media{width:51.5%}@media (max-width:991px){.b-post-section .post-media{width:100%;-ms-flex-order:1;order:1}}.b-post-section .post-media__inner{aspect-ratio:16/9.8}.b-post-section .post-card{width:48.5%;padding:0 0 0 88px}@media (max-width:1500px){.b-post-section .post-card{padding:0 0 0 30px}}@media (max-width:991px){.b-post-section .post-card{width:100%;padding:0}}.b-post-section .post-card .subtitle{min-height:42px;-ms-flex-align:center;align-items:center}@media (max-width:991px){.b-post-section .post-card .subtitle{font-size:16px;min-height:36px}}@media (max-width:650px){.contact-person .person-card{-ms-flex-direction:column;flex-direction:column}}.contact-person .person-card__media{width:198px}.contact-person .person-card__media .media{aspect-ratio:3/3.2}.contact-person .person-card__content{padding:0 0 0 40px}@media (max-width:650px){.contact-person .person-card__content{padding:0}}.b-post-details{padding-top:64px}@media (max-width:991px){.b-post-details{padding-top:32px}}@media (max-width:1199px){.b-post-details .post-title{word-break:break-word;-ms-hyphens:auto;hyphens:auto}}@media (max-width:767px){.b-post-details .post-card__characteristics{-ms-flex-direction:column;flex-direction:column}}.b-post-details .post-card__characteristics .el-wrap{margin:0}.b-post-details .main-part{gap:56px 0}@media (max-width:991px){.b-post-details .main-part{gap:32px 0}}.b-post-details .post-card__characteristics{column-gap:56px}.b-post-details .separator{height:1px;background-color:var(--color-midnight-teal-70);opacity:.4}.b-post-details .content-part .content .wp-block-image,.b-post-details .content-part .content>img{border-radius:16px}.b-post-details .content-part .simple-slider{margin:72px 0}.b-post-details .content-part .simple-slider:first-child{margin-top:0}.b-post-details .content-part .simple-slider:last-child{margin-bottom:0}.b-post-details .content-part .simple-slider img{border-radius:16px}.b-post-details .content-part .contact-person:not(:first-child){margin-top:72px;padding-top:72px;border-top:1px solid rgba(101,112,113,.4)}.b-similar .post-cards__list{gap:56px 24px}.b-similar .apartment-card{width:calc(33.33% - 16px)}@media (max-width:1199px){.b-similar .apartment-card{width:calc(50% - 12px)}}@media (max-width:700px){.b-similar .apartment-card{width:100%}}@media (max-width:1199px){.b-similar .left-column{-ms-flex:unset;flex:unset;width:100%}}.b-content-media .content-media{row-gap:32px}@media (max-width:991px){.b-content-media .content-media{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column}}.b-content-media .content-media.gap-x-80{column-gap:80px}@media (max-width:1500px){.b-content-media .content-media.gap-x-80{column-gap:32px}}.b-content-media .content-media .custom-table{margin:16px 0 40px}.b-content-media .content-media .custom-table:first-child{margin-top:0}.b-content-media .content-media .custom-table:last-child{margin-bottom:0}.b-content-media .content-media .table__row{border-bottom:1px solid rgba(101,112,113,.4)}@media (max-width:450px){.b-content-media .content-media .table__row{padding:12px 0;gap:8px 0}}.b-content-media .content-media .table__td{width:33.33%;padding:24px 0 16px}@media (max-width:767px){.b-content-media .content-media .table__td{padding:16px 0 12px;width:40%}}@media (max-width:450px){.b-content-media .content-media .table__td{width:100%;padding:0;-ms-flex-direction:column;flex-direction:column}}.b-content-media .content-media .table__td:not(:first-child){-ms-flex:1;flex:1;padding-left:24px;column-gap:40px}@media (max-width:1700px){.b-content-media .content-media .table__td:not(:first-child){padding-left:12px}}@media (max-width:450px){.b-content-media .content-media .table__td:not(:first-child){padding:0}}.b-content-media .content-media .table p{margin:0}.b-content-media .content-media .content ul{list-style:none;padding:0}.b-content-media .content-media .content ul li{position:relative;padding:0 0 0 32px}@media (max-width:991px){.b-content-media .content-media .content ul li{padding:0 0 0 24px}}.b-content-media .content-media .content ul li:not(:last-child){margin-bottom:20px}@media (max-width:1500px){.b-content-media .content-media .content ul li:not(:last-child){margin-bottom:12px}}.b-content-media .content-media .content ul li::before{position:absolute;left:0;top:11px;content:"";width:12px;aspect-ratio:1;border-radius:100%;background-color:var(--text-color-main)}@media (max-width:991px){.b-content-media .content-media .content ul li::before{width:8px;top:9px}}.b-content-media .content-media .content>img{border-radius:16px}.b-content-media.style-2 .content-media{column-gap:72px}@media (max-width:1500px){.b-content-media.style-2 .content-media{column-gap:36px}}@media (max-width:1500px){.b-content-media.style-2 .content-column{width:calc(55% - 18px)}}@media (max-width:991px){.b-content-media.style-2 .content-column{width:100%}}.b-content-media.style-2 .media-column{width:618px}@media (max-width:1500px){.b-content-media.style-2 .media-column{width:calc(45% - 18px)}}@media (max-width:991px){.b-content-media.style-2 .media-column{width:100%}}.b-content-media.style-2 .media-column .inline-flex{vertical-align:top}.b-content-media .list-icon-column .list-wrap{gap:48px 72px}@media (max-width:1700px){.b-content-media .list-icon-column .list-wrap{gap:48px 32px}}.b-content-media .list-icon-column .icon-column{width:calc(50% - 36px);padding:0 0 0 52px;counter-increment:list-el}@media (max-width:991px){.b-content-media .list-icon-column .icon-column{padding:0 0 0 42px}}@media (max-width:1700px){.b-content-media .list-icon-column .icon-column{width:calc(50% - 16px)}}@media (max-width:1700px){.b-content-media .list-icon-column .icon-column{width:100%}}@media (max-width:991px){.b-content-media .list-icon-column .icon-column{width:calc(50% - 16px)}}@media (max-width:767px){.b-content-media .list-icon-column .icon-column{width:100%}}@media (max-width:991px){.b-content-media .list-icon-column .icon-column .icon{width:50px}}.b-content-media .list-icon-column .icon-column__title{position:relative}.b-content-media .list-icon-column .icon-column__title:before{font-family:Inter;width:52px;position:absolute;right:100%;font-size:20px;font-weight:400;letter-spacing:.4px;color:var(--color-midnight-teal-70);content:"/ " counter(list-el,decimal-leading-zero)}@media (max-width:991px){.b-content-media .list-icon-column .icon-column__title:before{font-size:16px;width:42px}}.b-columns-media-faq .inner-content{gap:32px 24px}.b-columns-media-faq .media-part{width:calc(41.66666667% - 12px)}@media (max-width:1199px){.b-columns-media-faq .media-part{width:100%}}.b-columns-media-faq .faq-part{width:calc(58.33333333% - 12px)}@media (max-width:1199px){.b-columns-media-faq .faq-part{width:100%}}.b-columns-media-faq .faq-part__inner{margin-left:auto;max-width:992px}@media (max-width:1199px){.b-columns-media-faq .faq-part__inner{max-width:100%}}.b-columns-media-faq .faq-part.style-2 .faq__row{padding:24px 0}.b-columns-media-faq .faq-part.style-2 .faq__row:first-child{padding-top:8px}.b-columns-media-faq .faq-part.style-2 .faq__row:last-child{border-bottom:1px solid rgba(101,112,113,.4)}.b-columns-media-faq .faq-part.style-2 .faq__title{padding:0}.b-columns-media-faq .faq-part.style-2 .faq__content .content{padding:24px 0 0}.b-columns-media-faq .faq-part.style-2 .faq__content .content ul{padding:0 0 0 32px}@media (max-width:991px){.b-columns-media-faq .faq-part.style-2 .faq__content .content ul{padding:0 0 0 24px}}.b-columns-media-faq .faq__row{padding:0 0 40px}@media (max-width:1199px){.b-columns-media-faq .faq__row{padding:0 0 20px}}.b-columns-media-faq .faq__row:last-child{border:none}.b-columns-media-faq .faq__row:not(:first-child){padding-top:40px}.b-columns-media-faq .faq__row .inner-content{padding:0}.b-columns-media-faq .company-contacts .company-logo{width:141px}.b-columns-media-faq .company-contacts .contact-row{gap:32px}@media (max-width:991px){.b-columns-media-faq .company-contacts .contact-row{-ms-flex-direction:column;flex-direction:column}}.b-contact-form-section .columns-part{gap:32px 24px}.b-contact-form-section .left-part{width:calc(41.66666667% - 12px)}@media (max-width:1199px){.b-contact-form-section .left-part{width:100%}}.b-contact-form-section .right-part{width:calc(58.33333333% - 12px)}@media (max-width:1199px){.b-contact-form-section .right-part{width:100%}}.b-contact-form-section .form-control{padding:0 0 0 44px}@media (max-width:1500px){.b-contact-form-section .form-control{padding:0}}.b-advisors .advisors-wrap{gap:32px 40px}@media (max-width:1700px){.b-advisors .advisors-wrap{gap:32px 24px}}.b-advisors .apartment-column{width:418px}@media (max-width:1199px){.b-advisors .apartment-column{width:300px}}@media (max-width:767px){.b-advisors .apartment-column{width:100%}}.b-advisors .advisors-column:not(.w-full){width:calc(100% - 418px - 40px)}@media (max-width:1700px){.b-advisors .advisors-column:not(.w-full){width:calc(100% - 418px - 24px)}}@media (max-width:1199px){.b-advisors .advisors-column:not(.w-full){width:calc(100% - 300px - 24px)}}@media (max-width:767px){.b-advisors .advisors-column:not(.w-full){width:100%}}.b-advisors .advisors-column:not(.w-full) .advisor-card{min-width:300px;width:calc(33.33% - 26.6666666667px)}@media (max-width:1700px){.b-advisors .advisors-column:not(.w-full) .advisor-card{width:calc(33.33% - 16px)}}@media (max-width:1550px){.b-advisors .advisors-column:not(.w-full) .advisor-card{min-width:unset;width:calc(50% - 12px)}}@media (max-width:991px){.b-advisors .advisors-column:not(.w-full) .advisor-card{width:100%}}@media (max-width:767px){.b-advisors .advisors-column:not(.w-full) .advisor-card{width:calc(50% - 12px)}}@media (max-width:600px){.b-advisors .advisors-column:not(.w-full) .advisor-card{width:100%}}.b-advisors .advisors-column.w-full .advisor-card{width:calc(25% - 30px)}@media (max-width:1700px){.b-advisors .advisors-column.w-full .advisor-card{width:calc(33.33% - 16px)}}@media (max-width:1550px){.b-advisors .advisors-column.w-full .advisor-card{min-width:unset;width:calc(50% - 12px)}}@media (max-width:991px){.b-advisors .advisors-column.w-full .advisor-card{width:100%}}@media (max-width:767px){.b-advisors .advisors-column.w-full .advisor-card{width:calc(50% - 12px)}}@media (max-width:600px){.b-advisors .advisors-column.w-full .advisor-card{width:100%}}.b-advisors .advisor-card__media{aspect-ratio:16/9}.b-advisors .advisor-card__position{line-height:1.443}@media (max-width:1199px){.b-advisors .advisor-card__position{font-size:16px}}.b-advisors .advisors-list{gap:40px}@media (max-width:1700px){.b-advisors .advisors-list{gap:40px 24px}}.project-card .apartment-card__description{padding:0 16px}.b-construction-projects .search-form .screen-reader-text{font-size:18px;font-weight:700;padding:0 20px;display:block;line-height:1.3;width:auto!important;height:auto!important;position:static!important;clip:unset;clip-path:none}.b-construction-projects .search-form .screen-reader-text:not(:last-child){margin-bottom:12px}.b-construction-projects .search-form input.form__control{font-size:26px;padding-top:5px;padding-bottom:5px}.b-construction-projects .result-list{gap:72px 24px}.b-construction-projects .result-list .project-card{width:calc(33.33% - 16px)}@media (max-width:1199px){.b-construction-projects .result-list .project-card{width:calc(50% - 12px)}}@media (max-width:700px){.b-construction-projects .result-list .project-card{width:100%}}.b-jobs-list .job-card{padding:24px}@media (max-width:767px){.b-jobs-list .job-card{padding:20px}}.b-jobs-list .job-card__title:not(:last-child){margin-bottom:4px}@media (max-width:1199px){.b-jobs-list .job-card__title:not(:last-child){margin-bottom:24px}}.b-jobs-list .job-card__characteristics{gap:12px 40px;margin:0;max-width:calc(100% - 300px)}@media (max-width:767px){.b-jobs-list .job-card__characteristics{width:100%;max-width:100%}}@media (max-width:550px){.b-jobs-list .job-card__characteristics{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:unset;align-items:unset}}@media (max-width:550px){.b-jobs-list .job-card .btn-part,.b-jobs-list .job-card .btn-part .btn{width:100%}}.b-application-form .columns-list{gap:32px 24px}.b-application-form .content-column{width:calc(41.66666667% - 12px)}@media (max-width:1199px){.b-application-form .content-column{width:100%}}.b-application-form .hero-column{width:calc(58.33333333% - 12px)}@media (max-width:1199px){.b-application-form .hero-column{width:100%}}@media (max-width:1199px){.b-application-form .hero-column__inner{max-width:unset}}.advisor-card__media .media img{width:100%;height:100%;object-fit:cover}.advisor-card__position{word-break:break-word;-ms-hyphens:auto;hyphens:auto}.b-person-cards .person-cards{gap:56px 40px}@media (max-width:1700px){.b-person-cards .person-cards{gap:56px 24px}}.b-person-cards .cards-list.style-2{overflow:hidden}.b-person-cards .cards-list.style-2 .person-cards{gap:0;margin:0 -40px}@media (max-width:1700px){.b-person-cards .cards-list.style-2 .person-cards{margin:0 -24px}}@media (max-width:700px){.b-person-cards .cards-list.style-2 .person-cards{margin:0}}.b-person-cards .cards-list.style-2 .advisor-card{position:relative;width:25%;padding-bottom:56px;border-bottom:1px solid rgba(101,112,113,.4);padding:0 40px 56px;margin-bottom:56px}@media (max-width:1700px){.b-person-cards .cards-list.style-2 .advisor-card{padding:0 24px 56px}}@media (max-width:1500px){.b-person-cards .cards-list.style-2 .advisor-card{width:33.33%}}@media (max-width:1199px){.b-person-cards .cards-list.style-2 .advisor-card{width:50%}}@media (max-width:700px){.b-person-cards .cards-list.style-2 .advisor-card{width:100%;padding:0 0 24px;margin-bottom:28px}}@media (min-width:1501px){.b-person-cards .cards-list.style-2 .advisor-card:not(:first-child):not(:nth-child(4n+1))::before{position:absolute;content:"";left:0;width:1px;background-color:rgba(101,112,113,.4);top:0;bottom:56px}}@media (max-width:1500px) and (min-width:1200px){.b-person-cards .cards-list.style-2 .advisor-card:not(:first-child):not(:nth-child(3n+1))::before{position:absolute;content:"";left:0;width:1px;background-color:rgba(101,112,113,.4);top:0;bottom:56px}}@media (max-width:1199px) and (min-width:701px){.b-person-cards .cards-list.style-2 .advisor-card:nth-child(2n)::before{position:absolute;content:"";left:0;width:1px;background-color:rgba(101,112,113,.4);top:0;bottom:56px}}.b-person-cards .cards-list .cards-list-3 .advisor-card{width:calc(33.33% - 30px)}@media (max-width:1700px){.b-person-cards .cards-list .cards-list-3 .advisor-card{width:calc(33.33% - 18px)}}@media (max-width:1500px){.b-person-cards .cards-list .cards-list-3 .advisor-card{width:calc(33.33% - 16px)}}@media (max-width:991px){.b-person-cards .cards-list .cards-list-3 .advisor-card{width:calc(50% - 12px)}}@media (max-width:600px){.b-person-cards .cards-list .cards-list-3 .advisor-card{width:100%}}.b-person-cards .advisor-card{width:calc(25% - 30px)}@media (max-width:1700px){.b-person-cards .advisor-card{width:calc(25% - 18px)}}@media (max-width:1500px){.b-person-cards .advisor-card{width:calc(33.33% - 16px)}}@media (max-width:991px){.b-person-cards .advisor-card{width:calc(50% - 12px)}}@media (max-width:600px){.b-person-cards .advisor-card{width:100%}}.b-person-cards .advisor-card__media{aspect-ratio:16/9}.b-person-cards .advisor-card__position{line-height:1.443}@media (max-width:1199px){.b-person-cards .advisor-card__position{font-size:16px}}@media (max-width:1700px){.b-person-cards .advisor-card .advisor-card__position{font-size:16px}}@media (max-width:1700px){.b-person-cards .advisor-card .advisor-card__position:not(:last-child){margin-bottom:16px}}.b-person-cards .person-cards__filter .form__row{display:-ms-flexbox;display:flex;gap:24px 56px}@media (max-width:1199px){.b-person-cards .person-cards__filter .form__row{gap:24px}}@media (max-width:767px){.b-person-cards .person-cards__filter .form__row{-ms-flex-direction:column;flex-direction:column}}.b-person-cards .person-cards__filter .form__row .form__column{-ms-flex:1;flex:1}@media (max-width:767px){.b-person-cards .person-cards__filter .form__row .form__column{-ms-flex:unset;flex:unset;width:100%}}.b-columns-content .columns-content{gap:32px 24px}.b-columns-content .left-column{width:calc(50% - 12px)}@media (max-width:1199px){.b-columns-content .left-column{width:100%}}.b-columns-content .right-column{width:calc(50% - 12px)}@media (max-width:1199px){.b-columns-content .right-column{width:100%;padding:0}}@media (max-width:1199px){.b-columns-content .right-column__inner{max-width:unset}}@media (max-width:767px){.b-various-topics .tabs-list{gap:12px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:auto;padding:0 20px 5px;margin:0 -20px}}@media (max-width:767px){.b-various-topics .tabs-list .btn{gap:0 8px;padding:10px 16px}}@media (max-width:767px){.b-various-topics .tabs-list .btn .icon-32{width:24px}}.sidebar-part{width:580px}@media (max-width:1700px){.sidebar-part{width:480px}}@media (max-width:1500px){.sidebar-part{width:400px}}@media (max-width:1199px){.sidebar-part{width:500px;margin:0 auto}}.sidebar-part.jsExtendedSticky{position:relative}.sidebar-wrap{border:1px solid rgba(101,112,113,.4);background-color:#fff;padding:40px 32px}@media (max-width:1500px){.sidebar-wrap{padding:24px}}.sidebar-wrap.jsSticky{z-index:10}.b-guest-apartment-detail .guest-apartment-detail{gap:32px 56px}@media (max-width:1199px){.b-guest-apartment-detail .detail-part{width:100%;-ms-flex:unset;flex:unset}}.b-guest-apartment-detail .details-icon{gap:32px 48px}@media (max-width:700px){.b-guest-apartment-detail .details-icon .detail-row{width:100%}}.b-guest-apartment-detail .details-icon .el-wrap{min-width:160px;padding:0 0 8px;border-bottom:1px solid #ededed}@media (max-width:700px){.b-guest-apartment-detail .details-icon .el-wrap:not(:last-child){margin-bottom:8px}}.b-guest-apartment-detail .sidebar-wrap .table__row{gap:0 24px}.b-guest-apartment-detail .sidebar-wrap .table__row:not(:last-child){margin-bottom:16px}.b-guest-apartment-detail .sidebar-wrap .table__td{width:calc(50% - 12px)}@media (max-width:700px){.b-guest-apartment-detail .apartment-detail .columns__inner{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:700px){.b-guest-apartment-detail .apartment-detail .columns__inner .column{width:100%;-ms-flex:unset;flex:unset}}.b-guest-apartment-detail .apartment-detail .columns .left-part{width:55%}.b-guest-apartment-detail .apartment-detail .columns .right-part{width:45%}.b-guest-apartment-detail .apartment-detail .list-info__row{width:100%}.b-guest-apartment-detail.empty-sidebar-part{display:none}.b-guest-apartment-detail.empty-sidebar-part.active{display:block!important}.b-guest-apartment-detail:has(.jsExtendedSticky)+.b-guest-apartment-detail.empty-sidebar-part{z-index:0}@media (max-width:1199px){.b-guest-apartment-detail:has(.jsExtendedSticky) .sidebar-wrap{position:static!important;top:unset!important}}.b-section-media{padding:64px 0}@media (max-width:767px){.b-section-media{padding:32px 0}}.b-section-media:has(+.b-faq-page){padding-bottom:0}.b-section-media+.b-faq-page{padding-top:72px}@media (max-width:767px){.b-section-media+.b-faq-page{padding-top:36px}}.b-faq-page .faq-search .form__control{min-height:64px;padding-right:80px;background-repeat:no-repeat;background-position:calc(100% - 26px) center;background-image:url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.92786 2.79111C12.3196 2.79111 15.0695 5.54029 15.0695 8.93119H12.8357C12.8357 6.77335 11.0863 5.02345 8.92786 5.02345V2.79111Z' fill='%23273638'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.93253 0C13.866 0 17.866 3.99898 17.866 8.93119C17.8659 10.9959 17.1624 12.8952 15.9855 14.4078L22 20.4208L20.4204 22L14.405 15.9861C12.8929 17.16 10.9952 17.8615 8.93253 17.8615C3.99929 17.8613 0.00014749 13.8632 0 8.93119C0 3.99908 3.9992 0.000168162 8.93253 0ZM8.93253 2.23327C5.23257 2.23343 2.2329 5.23213 2.2329 8.93119C2.23305 12.6301 5.23266 15.629 8.93253 15.6291C12.6325 15.6291 15.632 12.6302 15.6322 8.93119C15.6322 5.23203 12.6326 2.23327 8.93253 2.23327Z' fill='%23273638'/%3E%3C/svg%3E")}@media (max-width:1199px){.b-faq-page .faq-search .form__control{min-height:46px}}.search-form-design input.form__control{border:none;border-radius:0;border-bottom:1px solid #657071;font-size:32px;font-weight:500;letter-spacing:.64px;font-family:Raleway,Helvetica,Arial,sans-serif;padding-left:88px;padding-top:16px;padding-bottom:16px;background-repeat:no-repeat;background-position:26px center;background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.9865 4.0597C17.9193 4.0597 21.9185 8.0584 21.9185 12.9907H18.67C18.67 9.85195 16.1256 7.30689 12.9865 7.30689V4.0597Z' fill='%23273638'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.9913 0C20.1663 0 25.9835 5.81647 25.9835 12.9907C25.9834 15.9931 24.9634 18.757 23.2526 20.9569L32 29.7033L29.703 32L20.9546 23.2527C18.7551 24.9615 15.9924 25.9804 12.9913 25.9804C5.81646 25.9802 0.000166225 20.1646 0 12.9907C0 5.81657 5.81636 0.000171225 12.9913 0ZM12.9913 3.24814C7.61012 3.24831 3.24758 7.61012 3.24758 12.9907C3.24774 18.3711 7.61022 22.733 12.9913 22.7332C18.3724 22.7332 22.7348 18.3712 22.7349 12.9907C22.7349 7.61002 18.3725 3.24814 12.9913 3.24814Z' fill='%23273638'/%3E%3C/svg%3E")}@media (max-width:1700px){.search-form-design input.form__control{font-size:24px;background-size:26px}}@media (max-width:991px){.search-form-design input.form__control{font-size:18px;padding-left:52px;background-position:16px center;background-size:22px}}.b-search-page .result-row{padding-bottom:24px;border-bottom:1px solid rgba(101,112,113,.4)}.b-search-page .result-row:not(:last-child){margin-bottom:32px}@media (max-width:767px){.b-search-page .subtitle-part{font-size:16px}}.b-error-page .main-title,.b-error-page .main-title h1,.b-error-page .main-title h2{font-size:224px;line-height:1.1;letter-spacing:4.48px}@media (max-width:767px){.b-error-page .main-title,.b-error-page .main-title h1,.b-error-page .main-title h2{font-size:154px;letter-spacing:unset}}.b-error-page .main-title:not(:last-child){margin-bottom:56px}@media (max-width:767px){.b-error-page .main-title:not(:last-child){margin-bottom:32px}}.b-error-page .content{font-size:40px}@media (max-width:767px){.b-error-page .content{font-size:24px}}.jsTabs .jsTabsTab.btn.active{background-color:var(--color-deep-forest);border-color:var(--color-deep-forest);color:var(--color-mint-green)}.jsTabs .jsTabsTab.btn.active svg path{fill:var(--color-mint-green)}.jsTabs .jsTabsItem{opacity:0;visibility:hidden;position:absolute;overflow:hidden;z-index:-1;bottom:0;left:0;right:0}.jsTabs .jsTabsItem.active{overflow:visible;position:relative;z-index:1}.jsTabs .jsTabsItem.fade{opacity:1;visibility:visible;transition:.3s}.custom_popup_wrapper{position:fixed;top:0;left:0;right:0;bottom:0;z-index:200;overflow:hidden;display:none}.custom_popup_wrapper.active .custom_popup_bg{opacity:1}.custom_popup_bg{opacity:0;background:rgba(0,0,0,.2)}.custom_popup_inner{width:100%;height:100%;max-width:unset;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;overflow:auto;padding:0}.custom_popup{width:100%;max-width:1320px;margin:0 auto;position:relative;background-color:#fff;border-radius:0;padding:184px 0 0;min-height:200px}@media (max-width:1700px){.custom_popup{padding:84px 0 0}}@media (max-width:767px){.custom_popup{padding:60px 0 0}}.custom_popup.sm_size{max-width:488px}.custom_popup.xs_size{max-width:332px}.custom_popup.max-w-none{max-width:unset}.custom_popup .btn_close_popup{position:absolute;width:56px;height:56px;top:64px;right:64px;background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 1.46191L10.4619 9L18 16.5381L16.5381 18L9 10.4619L1.46191 18L0 16.5381L7.53809 9L0 1.46191L1.46191 0L9 7.53809L16.5381 0L18 1.46191Z' fill='%23043F34'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-color:#fff;transition:all .15s ease-in-out;background-size:unset;border-radius:100%;border:1px solid var(--color-deep-forest)}@media (max-width:1700px){.custom_popup .btn_close_popup{width:38px;height:38px;top:32px;right:32px;background-size:12px}}@media (max-width:767px){.custom_popup .btn_close_popup{width:32px;height:32px;top:14px;right:20px}}.custom_popup .btn_close_popup:hover{transform:scale(1.1)}.custom_popup .inner-container{padding:0 64px 64px;overflow:auto;height:100%}@media (max-width:1700px){.custom_popup .inner-container{padding:0 32px 32px}}@media (max-width:991px){.custom_popup .inner-container{padding:0 20px 20px}}.custom_popup .modal_title{font-size:22px;font-weight:600}.custom_popup .modal_title:not(:last-child){margin-bottom:24px}.custom_popup .modal_content:not(:last-child){margin-bottom:24px}.notepad-popup .result-list{gap:56px 24px}.notepad-popup .apartment-card{width:calc(33.33% - 16px)}@media (max-width:1199px){.notepad-popup .apartment-card{width:calc(50% - 12px)}}@media (max-width:700px){.notepad-popup .apartment-card{width:100%}}.contact-form-popup__inner{gap:32px 24px}.contact-form-popup .hero-part,.contact-form-popup .media-part{width:calc(50% - 12px)}@media (max-width:1199px){.contact-form-popup .hero-part,.contact-form-popup .media-part{width:100%}}.mfp-fade.mfp-bg{opacity:0;transition:all .15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;transition:all .15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.cm-anim-container.zoom-anim{transform:scale(0);opacity:0;visibility:hidden;transition:all .2s ease-out}.cm-anim-container.zoom-anim.mfp-ready{transform:none;opacity:1;visibility:visible}.my-mfp-slide-bottom .zoom-anim-dialog{opacity:0;transition:all .2s ease-out;transform:translateY(-20px) perspective(600px) rotateX(10deg)}.my-mfp-slide-bottom.mfp-ready .zoom-anim-dialog{opacity:1;transform:translateY(0) perspective(600px) rotateX(0)}.my-mfp-slide-bottom.mfp-removing .zoom-anim-dialog{opacity:0;transform:translateY(-10px) perspective(600px) rotateX(10deg)}.my-mfp-slide-bottom.mfp-bg{opacity:0;transition:opacity .3s ease-out}.my-mfp-slide-bottom.mfp-ready.mfp-bg{opacity:.8}.my-mfp-slide-bottom.mfp-removing.mfp-bg{opacity:0}main:has(>div:last-child)>div:last-child{padding-bottom:140px}@media (max-width:767px){main:has(>div:last-child)>div:last-child{padding-bottom:70px}}.b-footer{margin-top:-40px;z-index:2}@media (max-width:767px){.b-footer{margin-top:-20px}}.footer{padding:70px 0 0}@media (max-width:1700px){.footer{padding:40px 0 0}}.footer .logo-control a{display:-ms-inline-flexbox;display:inline-flex;vertical-align:top;max-width:360px}@media (max-width:1700px){.footer .logo-control a{max-width:240px}}@media (max-width:991px){.footer .logo-control a{max-width:unset}}@media (max-width:991px){.footer .logo-control a img{max-height:50px}}.footer__main{padding:80px 0 50px}@media (max-width:1700px){.footer__main{padding:40px 0}}.footer__main .columns-list{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;gap:40px 40px}@media (max-width:991px){.footer__main .columns-list{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:991px){.footer__main .column-el{width:calc(50% - 20px)}}@media (max-width:600px){.footer__main .column-el{width:100%}}.footer__main .column-contacts{min-width:320px}@media (max-width:991px){.footer__main .column-contacts{width:100%}}@media (max-width:1500px){.footer__main .column-label{font-size:16px}}.footer .social-links{gap:24px 40px}.footer__bottom{padding:30px 0;border-top:1px solid rgba(255,255,255,.2)}.footer .copyright-wrap{color:var(--color-pure-cloud)}.footer .bottom-menu ul{list-style:none;padding:0;margin:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px 40px}.footer .bottom-menu ul a{color:var(--color-pure-cloud)}.footer .bottom-menu ul a:hover{text-decoration:underline}.footer .logotypes-list{gap:24px 72px}@media (max-width:1700px){.footer .logotypes-list{gap:24px 32px}}@media (max-width:1700px){.footer .logotypes-list img{max-height:50px}}@media (max-width:991px){.b-footer .footer__bottom{-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:12px 0}}@font-face{font-family:Inter;src:url(../fonts/Inter24pt-Regular.eot);src:url(../fonts/Inter24pt-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter24pt-Regular.woff2) format("woff2"),url(../fonts/Inter24pt-Regular.woff) format("woff"),url(../fonts/Inter24pt-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter24pt-Medium.eot);src:url(../fonts/Inter24pt-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter24pt-Medium.woff2) format("woff2"),url(../fonts/Inter24pt-Medium.woff) format("woff"),url(../fonts/Inter24pt-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter24pt-SemiBold.eot);src:url(../fonts/Inter24pt-SemiBold.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter24pt-SemiBold.woff2) format("woff2"),url(../fonts/Inter24pt-SemiBold.woff) format("woff"),url(../fonts/Inter24pt-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter24pt-Bold.eot);src:url(../fonts/Inter24pt-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter24pt-Bold.woff2) format("woff2"),url(../fonts/Inter24pt-Bold.woff) format("woff"),url(../fonts/Inter24pt-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter24pt-Black.eot);src:url(../fonts/Inter24pt-Black.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter24pt-Black.woff2) format("woff2"),url(../fonts/Inter24pt-Black.woff) format("woff"),url(../fonts/Inter24pt-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(../fonts/Raleway-Medium.eot);src:url(../fonts/Raleway-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/Raleway-Medium.woff2) format("woff2"),url(../fonts/Raleway-Medium.woff) format("woff"),url(../fonts/Raleway-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(../fonts/Raleway-Bold.eot);src:url(../fonts/Raleway-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/Raleway-Bold.woff2) format("woff2"),url(../fonts/Raleway-Bold.woff) format("woff"),url(../fonts/Raleway-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}