.irs{-webkit-touch-callout:none;font-family:Arial,sans-serif;font-size:12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.irs,.irs-line{display:block;position:relative}.irs-line{outline:none!important;overflow:hidden}.irs-shadow{display:none}.irs-bar,.irs-shadow{left:0;position:absolute;width:0}.irs-bar,.irs-handle{display:block}.irs-handle{box-sizing:border-box;cursor:default;position:absolute;z-index:1}.irs-handle.type_last{z-index:2}.irs-max,.irs-min{cursor:default;display:block;position:absolute}.irs-min{left:0}.irs-max{right:0}.irs-from,.irs-single,.irs-to{cursor:default;display:block;left:0;position:absolute;top:0;white-space:nowrap}.irs-grid{bottom:0;display:none;height:20px;left:0;position:absolute;width:100%}.irs-with-grid .irs-grid{display:block}.irs-grid-pol{background:#000;height:8px;left:0;position:absolute;top:0;width:1px}.irs-grid-pol.small{height:4px}.irs-grid-text{bottom:0;color:#000;font-size:9px;left:0;line-height:9px;padding:0 3px;position:absolute;text-align:center;white-space:nowrap}.irs-disable-mask{background:transparent;cursor:default;display:block;height:100%;left:-1%;position:absolute;top:0;width:102%;z-index:2}.lt-ie9 .irs-disable-mask{background:#000;cursor:not-allowed;filter:alpha(opacity=0)}.irs-disabled{opacity:.4}.irs-hidden-input{background:none!important;border-color:transparent!important;border-style:solid!important;display:block!important;font-size:0!important;height:0!important;left:0!important;line-height:0!important;margin:0!important;outline:none!important;overflow:hidden;padding:0!important;position:absolute!important;top:0!important;width:0!important;z-index:-9999!important}.irs--flat{height:40px}.irs--flat.irs-with-grid{height:60px}.irs--flat .irs-line{background-color:#dee5eb;border-radius:4px;height:12px;top:25px}.irs--flat .irs-bar{background-color:#485ed2;height:12px;top:25px}.irs--flat .irs-bar--single{border-radius:4px 0 0 4px}.irs--flat .irs-shadow{background-color:#dee5eb;bottom:16px;height:1px}.irs--flat .irs-handle{background-color:initial;height:18px;top:22px;width:16px}.irs--flat .irs-handle>i:first-child{background-color:#3243a9;border-radius:1px;display:block;height:100%;left:50%;margin-left:-1px;position:absolute;top:0;width:2px}.irs--flat .irs-handle.state_hover>i:first-child,.irs--flat .irs-handle:hover>i:first-child{background-color:#5783f4}.irs--flat .irs-max,.irs--flat .irs-min{background-color:#dee5eb;border-radius:4px;color:#5d687d;font-size:10px;line-height:1.333;padding:1px 3px;text-shadow:none;top:0}.irs--flat .irs-from,.irs--flat .irs-single,.irs--flat .irs-to{background-color:#485ed2;border-radius:4px;color:#fff;font-size:10px;line-height:1.333;padding:1px 5px;text-shadow:none}.irs--flat .irs-from:before,.irs--flat .irs-single:before,.irs--flat .irs-to:before{border:3px solid transparent;border-top-color:#485ed2;bottom:-6px;content:"";display:block;height:0;left:50%;margin-left:-3px;overflow:hidden;position:absolute;width:0}.irs--flat .irs-grid-pol{background-color:#dee5eb}.irs--flat .irs-grid-text{color:#5d687d}
.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-ms-flex-negative:0;backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}
@charset "UTF-8";*,:after,:before{box-sizing:border-box}body,html{position:relative}body,html{min-height:100%}body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-font-smoothing:antialiased;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin:0;overflow-anchor:none}body [class^=ymaps][class$=-ground-pane]{-webkit-filter:grayscale(1);filter:grayscale(1)}a,button,label{-webkit-tap-highlight-color:rgba(0,0,0,0)}a{color:inherit;outline:none;text-decoration:none;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;transition-property:color;-webkit-transition-timing-function:ease;transition-timing-function:ease}a[href^="tel:"]{white-space:nowrap}img{display:block;height:auto;max-width:100%}textarea{resize:none}input,textarea{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:none;border-radius:0;font-family:inherit}input:focus,textarea:focus{outline:none}input:invalid,textarea:invalid{box-shadow:none}input::-ms-clear,textarea::-ms-clear{display:none}input:-webkit-autofill,textarea:-webkit-autofill{-webkit-transition:background-color 0s 50000s;transition:background-color 0s 50000s}input:-webkit-autofill[readonly=readonly],textarea:-webkit-autofill[readonly=readonly]{-webkit-text-fill-color:rgba(51,47,44,.7)}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration,textarea[type=search]::-webkit-search-cancel-button,textarea[type=search]::-webkit-search-decoration,textarea[type=search]::-webkit-search-results-button,textarea[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}picture{background-repeat:no-repeat;background-size:cover;display:block;height:100%}iframe{border-style:none}section{max-width:100%;overflow:hidden}.cut__content{max-height:0;opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:ease;transition-timing-function:ease;visibility:hidden;width:100%}.cut__content.is-visible{max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;opacity:1;-webkit-transform:none;transform:none;visibility:visible}.dom-notice{background-color:#fff;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-size:16px;font-weight:700;font-weight:400;line-height:1.2;padding-bottom:40px;padding-left:8.3333333333%;padding-right:8.3333333333%}@media only screen and (min-width:670px){.dom-notice{font-size:20px;line-height:1.2}}@media only screen and (min-width:1280px){.dom-notice{font-size:23px;line-height:1.2}}@media only screen and (min-width:1440px){.dom-notice{font-size:1.198vw;line-height:1.2}}@media only screen and (min-width:670px){.dom-notice{padding-bottom:56px}}@media only screen and (min-width:1280px){.dom-notice{padding-bottom:64px}}@media only screen and (min-width:1600px){.dom-notice{padding-bottom:3.334vw}}@media only screen and (min-width:670px){.dom-notice{padding-left:5.5555555556%;padding-right:5.5555555556%}}@media only screen and (min-width:1440px){.dom-notice{padding-left:16.6666666667%;padding-right:16.6666666667%}}.invisible-title{font-size:0;line-height:0;opacity:0}:root{--header-logo-height:20px;--header-height:0px;--is-br:0}html{color:#332f2c;font-family:helveticaNeue,sans-serif}h1{font-family:cormorant,serif;font-size:36px;font-weight:500;letter-spacing:-.03em;line-height:1.2;margin-bottom:0;margin-top:0}@media only screen and (min-width:670px){h1{font-size:64px;line-height:1.2}}@media only screen and (min-width:1280px){h1{font-size:86px;line-height:1.2}}@media only screen and (min-width:1440px){h1{font-size:4.48vw;line-height:1.2}}.h2,h2{font-family:cent,serif;font-size:32px;font-weight:400;letter-spacing:-.02em;line-height:1;margin-bottom:0;margin-top:0}@media only screen and (min-width:670px){.h2,h2{font-size:48px;line-height:1}}@media only screen and (min-width:1280px){.h2,h2{font-size:66px;line-height:1}}@media only screen and (min-width:1440px){.h2,h2{font-size:3.438vw;line-height:1}}.h3,h3{font-family:cent,serif;font-size:24px;font-weight:400;letter-spacing:-.015em;line-height:1.1;margin-bottom:0;margin-top:0}@media only screen and (min-width:670px){.h3,h3{font-size:36px;line-height:1.1}}@media only screen and (min-width:1280px){.h3,h3{font-size:40px;line-height:1.1}}@media only screen and (min-width:1440px){.h3,h3{font-size:2.084vw;line-height:1.1}}.h4,h4{font-family:cent,serif;font-size:20px;font-weight:700;letter-spacing:-.035em;line-height:1.2;margin-bottom:0;margin-top:0}@media only screen and (min-width:670px){.h4,h4{font-size:24px;line-height:1.2}}@media only screen and (min-width:1280px){.h4,h4{font-size:28px;line-height:1.2}}@media only screen and (min-width:1440px){.h4,h4{font-size:1.459vw;line-height:1.2}}.h5,h5{font-family:cent,serif;font-size:16px;font-weight:700;letter-spacing:-.035em;line-height:1.2;margin-bottom:0;margin-top:0}@media only screen and (min-width:670px){.h5,h5{font-size:20px;line-height:1.2}}@media only screen and (min-width:1280px){.h5,h5{font-size:23px;line-height:1.2}}@media only screen and (min-width:1440px){.h5,h5{font-size:1.198vw;line-height:1.2}}p{font-size:14px;font-weight:400;line-height:1.4;margin-bottom:0;margin-top:0}@media only screen and (min-width:670px){p{font-size:16px;line-height:1.4}}@media only screen and (min-width:1280px){p{font-size:18px;line-height:1.4}}@media only screen and (min-width:1440px){p{font-size:.938vw;line-height:1.4}}.title{border-bottom:1px solid #dedede;color:#999795;font-family:helveticaNeue,sans-serif;font-size:12px;font-weight:500;letter-spacing:.22em;line-height:1.7;padding-bottom:12px;text-transform:uppercase}@media only screen and (min-width:670px){.title{padding-bottom:16px}}@media only screen and (min-width:1280px){.title{padding-bottom:16px}}@media only screen and (min-width:1600px){.title{padding-bottom:.834vw}}@media only screen and (min-width:670px){.title{font-size:12px;line-height:1.7}}@media only screen and (min-width:1280px){.title{font-size:12px;line-height:1.7}}@media only screen and (min-width:1440px){.title{font-size:.625vw;line-height:1.7}}ol,ul{border:0;font:inherit;font-size:100%;list-style:none;margin:0;padding:0;vertical-align:initial}.typo-reset ul li:before{content:"•";left:0;padding-right:5px;position:absolute;top:0}@media only screen and (min-width:670px){.typo-reset ul li:before{padding-right:5px}}@media only screen and (min-width:1280px){.typo-reset ul li:before{padding-right:5px}}@media only screen and (min-width:1440px){.typo-reset ul li:before{padding-right:.261vw}}.typo-reset ol{counter-reset:list}.typo-reset ol li:before{content:counter(list) ".";counter-increment:list;left:0;padding-right:5px;position:absolute;top:0}@media only screen and (min-width:670px){.typo-reset ol li:before{padding-right:5px}}@media only screen and (min-width:1280px){.typo-reset ol li:before{padding-right:5px}}@media only screen and (min-width:1440px){.typo-reset ol li:before{padding-right:.261vw}}.typo-reset ol li,.typo-reset ul li{padding-left:20px;position:relative}@media only screen and (min-width:670px){.typo-reset ol li,.typo-reset ul li{padding-left:20px}}@media only screen and (min-width:1280px){.typo-reset ol li,.typo-reset ul li{padding-left:20px}}@media only screen and (min-width:1440px){.typo-reset ol li,.typo-reset ul li{padding-left:1.042vw}}.typo-reset ol li:not(:first-child),.typo-reset ul li:not(:first-child){margin-top:4px}@media only screen and (min-width:670px){.typo-reset ol li:not(:first-child),.typo-reset ul li:not(:first-child){margin-top:4px}}@media only screen and (min-width:1280px){.typo-reset ol li:not(:first-child),.typo-reset ul li:not(:first-child){margin-top:4px}}@media only screen and (min-width:1600px){.typo-reset ol li:not(:first-child),.typo-reset ul li:not(:first-child){margin-top:.209vw}}.typo-reset ol:not(:first-child),.typo-reset ul:not(:first-child){margin-top:4px}@media only screen and (min-width:670px){.typo-reset ol:not(:first-child),.typo-reset ul:not(:first-child){margin-top:4px}}@media only screen and (min-width:1280px){.typo-reset ol:not(:first-child),.typo-reset ul:not(:first-child){margin-top:4px}}@media only screen and (min-width:1600px){.typo-reset ol:not(:first-child),.typo-reset ul:not(:first-child){margin-top:.209vw}}.typo-reset ol ol,.typo-reset ul ul{margin-left:40px}@media only screen and (min-width:670px){.typo-reset ol ol,.typo-reset ul ul{margin-left:40px}}@media only screen and (min-width:1280px){.typo-reset ol ol,.typo-reset ul ul{margin-left:40px}}@media only screen and (min-width:1440px){.typo-reset ol ol,.typo-reset ul ul{margin-left:2.084vw}}.grid{margin-left:auto;margin-right:auto;max-width:100%;width:100%}.grid__common{margin-left:8.3333333333%;margin-right:8.3333333333%;width:83.3333333333%}@media only screen and (min-width:1280px){.grid__common{margin-left:11.1111111111%;margin-right:11.1111111111%;width:77.7777777778%}}.grid__wrapper:not(:first-child){margin-top:16px}@media only screen and (min-width:670px){.grid__wrapper:not(:first-child){margin-top:20px}}@media only screen and (min-width:1280px){.grid__wrapper:not(:first-child){margin-top:24px}}@media only screen and (min-width:1600px){.grid__wrapper:not(:first-child){margin-top:1.25vw}}.grid__button-wrapper{margin-top:12px}@media only screen and (min-width:670px){.grid__button-wrapper{margin-top:16px}}@media only screen and (min-width:1280px){.grid__button-wrapper{margin-top:16px}}@media only screen and (min-width:1600px){.grid__button-wrapper{margin-top:.834vw}}.grid__row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.grid__content{width:100%}@media only screen and (min-width:960px){.grid__content{width:66.6666666667%}}@media only screen and (min-width:1280px){.grid__content{width:64.2857142857%}}.grid__content:not(:first-child){margin-top:16px}@media only screen and (min-width:670px){.grid__content:not(:first-child){margin-top:20px}}@media only screen and (min-width:1280px){.grid__content:not(:first-child){margin-top:24px}}@media only screen and (min-width:1600px){.grid__content:not(:first-child){margin-top:1.25vw}}.grid__content>p:not(:first-child){margin-top:12px}@media only screen and (min-width:670px){.grid__content>p:not(:first-child){margin-top:16px}}@media only screen and (min-width:1280px){.grid__content>p:not(:first-child){margin-top:16px}}@media only screen and (min-width:1600px){.grid__content>p:not(:first-child){margin-top:.834vw}}@media only screen and (min-width:1280px){.grid__content>p a:hover{color:#cdb891}}.grid__content h2:first-child+p,.grid__content h3:first-child+p,.grid__content h4:first-child+p,.grid__content h5:first-child+p{margin-top:24px}@media only screen and (min-width:670px){.grid__content h2:first-child+p,.grid__content h3:first-child+p,.grid__content h4:first-child+p,.grid__content h5:first-child+p{margin-top:28px}}@media only screen and (min-width:1280px){.grid__content h2:first-child+p,.grid__content h3:first-child+p,.grid__content h4:first-child+p,.grid__content h5:first-child+p{margin-top:32px}}@media only screen and (min-width:1600px){.grid__content h2:first-child+p,.grid__content h3:first-child+p,.grid__content h4:first-child+p,.grid__content h5:first-child+p{margin-top:1.667vw}}.grid__content h2:not(:first-child),.grid__content h3:not(:first-child),.grid__content h4:not(:first-child),.grid__content h5:not(:first-child){margin-top:24px}@media only screen and (min-width:670px){.grid__content h2:not(:first-child),.grid__content h3:not(:first-child),.grid__content h4:not(:first-child),.grid__content h5:not(:first-child){margin-top:28px}}@media only screen and (min-width:1280px){.grid__content h2:not(:first-child),.grid__content h3:not(:first-child),.grid__content h4:not(:first-child),.grid__content h5:not(:first-child){margin-top:32px}}@media only screen and (min-width:1600px){.grid__content h2:not(:first-child),.grid__content h3:not(:first-child),.grid__content h4:not(:first-child),.grid__content h5:not(:first-child){margin-top:1.667vw}}.grid__content small{display:block;font-size:12px;font-weight:400;line-height:1.4}@media only screen and (min-width:670px){.grid__content small{font-size:12px;line-height:1.4}}@media only screen and (min-width:1280px){.grid__content small{font-size:12px;line-height:1.4}}@media only screen and (min-width:1440px){.grid__content small{font-size:.625vw;line-height:1.4}}.grid__content small:not(:first-child){margin-top:12px}@media only screen and (min-width:670px){.grid__content small:not(:first-child){margin-top:16px}}@media only screen and (min-width:1280px){.grid__content small:not(:first-child){margin-top:16px}}@media only screen and (min-width:1600px){.grid__content small:not(:first-child){margin-top:.834vw}}.grid__content p:not(:first-child){margin-top:12px}@media only screen and (min-width:670px){.grid__content p:not(:first-child){margin-top:16px}}@media only screen and (min-width:1280px){.grid__content p:not(:first-child){margin-top:16px}}@media only screen and (min-width:1600px){.grid__content p:not(:first-child){margin-top:.834vw}}.grid__content-section{width:100%}.grid__content-section:not(:first-child){margin-top:24px}@media only screen and (min-width:670px){.grid__content-section:not(:first-child){margin-top:28px}}@media only screen and (min-width:1280px){.grid__content-section:not(:first-child){margin-top:32px}}@media only screen and (min-width:1600px){.grid__content-section:not(:first-child){margin-top:1.667vw}}.grid__content-section .gallery-mini{margin-left:-6.6666666667%;margin-right:-6.6666666667%;width:113.3333333333%}@media only screen and (min-width:670px){.grid__content-section .gallery-mini{margin-left:0;margin-right:0;width:100%}}.grid__factoid{margin-top:20px;width:100%}@media only screen and (min-width:670px){.grid__factoid{margin-top:0}}@media only screen and (min-width:1280px){.grid__factoid{margin-top:0}}@media only screen and (min-width:1440px){.grid__factoid{margin-top:0}}@media only screen and (min-width:960px){.grid__factoid{margin-left:6.6666666667%;width:26.6666666667%}}@media only screen and (min-width:1280px){.grid__factoid{margin-left:7.1428571429%;width:28.5714285714%}}.grid__media{margin-left:2.7777777778%;margin-right:2.7777777778%;position:relative;width:94.4444444444%}@media only screen and (min-width:1280px){.grid__media{margin-left:5.5555555556%;margin-right:5.5555555556%;width:88.8888888889%}}.grid__media .visual-inner{border-radius:-webkit-calc(var(--is-br)*8px);border-radius:calc(var(--is-br)*8px)}@media only screen and (min-width:670px){.grid__media .visual-inner{border-radius:-webkit-calc(var(--is-br)*8px);border-radius:calc(var(--is-br)*8px)}}@media only screen and (min-width:1280px){.grid__media .visual-inner{border-radius:-webkit-calc(var(--is-br)*8px);border-radius:calc(var(--is-br)*8px)}}@media only screen and (min-width:1440px){.grid__media .visual-inner{border-radius:-webkit-calc(var(--is-br)*0.417vw);border-radius:calc(var(--is-br)*.417vw)}}.grid__flat{margin-left:5.5555555556%;margin-right:5.5555555556%;width:88.8888888889%}.grid__text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;margin-left:8.3333333333%;margin-right:8.3333333333%;width:83.3333333333%}@media only screen and (min-width:670px){.grid__text{margin-left:8.3333333333%;margin-right:8.3333333333%;width:83.3333333333%}}@media only screen and (min-width:1280px){.grid__text{-webkit-box-align:start;-webkit-box-ordinal-group:3;-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:flex;margin-left:0;margin-right:11.1111111111%;-webkit-order:2;order:2;width:22.2222222222%}}.grid__visual{margin-left:2.7777777778%;margin-right:2.7777777778%;width:94.4444444444%}@media only screen and (min-width:670px){.grid__visual{margin-left:8.3333333333%;margin-right:8.3333333333%;width:83.3333333333%}}@media only screen and (min-width:1280px){.grid__visual{-webkit-box-ordinal-group:2;margin-left:11.1111111111%;margin-right:5.5555555556%;-webkit-order:1;order:1;width:50%}}.grid__caption{width:100%}@media only screen and (min-width:1280px){.grid__caption{width:26.6666666667%}}.grid__caption h2,.grid__caption h3,.grid__caption h4{font-size:16px;font-weight:700;line-height:1.2}@media only screen and (min-width:670px){.grid__caption h2,.grid__caption h3,.grid__caption h4{font-size:20px;line-height:1.2}}@media only screen and (min-width:1280px){.grid__caption h2,.grid__caption h3,.grid__caption h4{font-size:23px;line-height:1.2}}@media only screen and (min-width:1440px){.grid__caption h2,.grid__caption h3,.grid__caption h4{font-size:1.198vw;line-height:1.2}}.grid__caption>p{font-size:14px;font-weight:400;line-height:1.4}@media only screen and (min-width:670px){.grid__caption>p{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.grid__caption>p{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.grid__caption>p{font-size:.834vw;line-height:1.4}}.grid__caption>p:not(:first-child){margin-top:8px}@media only screen and (min-width:670px){.grid__caption>p:not(:first-child){margin-top:8px}}@media only screen and (min-width:1280px){.grid__caption>p:not(:first-child){margin-top:8px}}@media only screen and (min-width:1600px){.grid__caption>p:not(:first-child){margin-top:.417vw}}.grid__figure{margin-top:24px;width:100%}@media only screen and (min-width:670px){.grid__figure{margin-top:40px}}@media only screen and (min-width:1280px){.grid__figure{margin-top:0}}@media only screen and (min-width:1440px){.grid__figure{margin-top:0}}@media only screen and (min-width:1280px){.grid__figure{margin-left:6.6666666667%;width:66.6666666667%}}.grid__figure img{display:block;width:100%}.grid__figure svg{height:auto;width:100%}.grid__map{margin-left:8.3333333333%;margin-right:8.3333333333%;overflow:hidden;position:relative;width:83.3333333333%}@media only screen and (min-width:1280px){.grid__map{margin-left:5.5555555556%;margin-right:5.5555555556%;width:88.8888888889%}}.grid__map-route{margin-right:56px;position:absolute;right:0;top:8px}@media only screen and (min-width:670px){.grid__map-route{margin-right:64px;top:16px}}@media only screen and (min-width:1280px){.grid__map-route{margin-right:3.334vw;top:.834vw}}@media only screen and (min-width:1600px){.grid__map-route{margin-right:64px;top:16px}}.grid__map-location{overflow:hidden;z-index:2}@media only screen and (min-width:960px){.grid__map-location{height:auto;position:static;width:45%}}@media only screen and (min-width:1280px){.grid__map-location{width:33.3333333333%}}@media only screen and (min-width:1440px){.grid__map-location{width:28.125%}}.grid__map-location.is-open{pointer-events:all}@media only screen and (max-width:959px){.grid__map-location.is-open{bottom:0;height:100vh;left:0;position:fixed;right:0;top:0;width:100%}}.grid__map-filter-btn{left:8.3333333333%;position:absolute;top:40px}@media only screen and (min-width:670px){.grid__map-filter-btn{top:40px}}@media only screen and (min-width:1280px){.grid__map-filter-btn{top:40px}}@media only screen and (min-width:1440px){.grid__map-filter-btn{top:2.084vw}}@media only screen and (min-width:670px){.grid__map-filter-btn{left:5.5555555556%}}.grid__news{margin-left:0;margin-right:0;width:100%}.grid__news:not(:first-child){margin-top:28px}@media only screen and (min-width:670px){.grid__news:not(:first-child){margin-top:32px}}@media only screen and (min-width:1280px){.grid__news:not(:first-child){margin-top:40px}}@media only screen and (min-width:1600px){.grid__news:not(:first-child){margin-top:2.084vw}}.grid__features{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-8px;width:100%}@media only screen and (min-width:670px){.grid__features{margin-bottom:-8px}}@media only screen and (min-width:1280px){.grid__features{margin-bottom:-8px}}@media only screen and (min-width:1600px){.grid__features{margin-bottom:-.417vw}}.grid__feature{margin-bottom:8px;padding-right:8px;width:50%}@media only screen and (min-width:670px){.grid__feature{margin-bottom:8px}}@media only screen and (min-width:1280px){.grid__feature{margin-bottom:8px}}@media only screen and (min-width:1600px){.grid__feature{margin-bottom:.417vw}}@media only screen and (min-width:670px){.grid__feature{padding-right:16px}}@media only screen and (min-width:1280px){.grid__feature{padding-right:16px}}@media only screen and (min-width:1440px){.grid__feature{padding-right:.834vw}}@media only screen and (min-width:670px){.grid__feature{width:33.3333333333%}}@media only screen and (min-width:1440px){.grid__feature{width:25%}}.grid__feature-title{font-size:12px;font-weight:400;line-height:1.4;opacity:.5}@media only screen and (min-width:670px){.grid__feature-title{font-size:12px;line-height:1.4}}@media only screen and (min-width:1280px){.grid__feature-title{font-size:12px;line-height:1.4}}@media only screen and (min-width:1440px){.grid__feature-title{font-size:.625vw;line-height:1.4}}p.grid__feature-text{font-size:14px;font-weight:500;line-height:1.4}@media only screen and (min-width:670px){p.grid__feature-text{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){p.grid__feature-text{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){p.grid__feature-text{font-size:.834vw;line-height:1.4}}p.grid__feature-text:not(:first-child){margin-top:0}.grid__form{border:1px solid #666462;border-bottom-left-radius:-webkit-calc(var(--is-br)*8px);border-bottom-left-radius:calc(var(--is-br)*8px);border-bottom-right-radius:-webkit-calc(var(--is-br)*8px);border-bottom-right-radius:calc(var(--is-br)*8px);border-top-left-radius:-webkit-calc(var(--is-br)*8px);border-top-left-radius:calc(var(--is-br)*8px);border-top-right-radius:-webkit-calc(var(--is-br)*8px);border-top-right-radius:calc(var(--is-br)*8px);margin-bottom:0;margin-left:-6.6666666667%;margin-right:-6.6666666667%;padding-left:10%;padding-right:10%;padding-top:28px;width:113.3333333333%}@media only screen and (min-width:670px){.grid__form{padding-top:32px}}@media only screen and (min-width:1280px){.grid__form{padding-top:40px}}@media only screen and (min-width:1600px){.grid__form{padding-top:2.084vw}}@media only screen and (min-width:670px){.grid__form{border:1px solid #666462}}@media only screen and (min-width:1280px){.grid__form{border:1px solid #666462}}@media only screen and (min-width:1440px){.grid__form{border:.053vw solid #666462}}@media only screen and (min-width:670px){.grid__form{border-top-left-radius:-webkit-calc(var(--is-br)*8px);border-top-left-radius:calc(var(--is-br)*8px)}}@media only screen and (min-width:1280px){.grid__form{border-top-left-radius:-webkit-calc(var(--is-br)*8px);border-top-left-radius:calc(var(--is-br)*8px)}}@media only screen and (min-width:1440px){.grid__form{border-top-left-radius:-webkit-calc(var(--is-br)*0.417vw);border-top-left-radius:calc(var(--is-br)*.417vw)}}@media only screen and (min-width:670px){.grid__form{border-bottom-left-radius:-webkit-calc(var(--is-br)*8px);border-bottom-left-radius:calc(var(--is-br)*8px)}}@media only screen and (min-width:1280px){.grid__form{border-bottom-left-radius:-webkit-calc(var(--is-br)*8px);border-bottom-left-radius:calc(var(--is-br)*8px)}}@media only screen and (min-width:1440px){.grid__form{border-bottom-left-radius:-webkit-calc(var(--is-br)*0.417vw);border-bottom-left-radius:calc(var(--is-br)*.417vw)}}@media only screen and (min-width:670px){.grid__form{border-bottom-right-radius:0;border-top-right-radius:0;margin-left:0;margin-right:0;width:100%}}@media only screen and (min-width:960px){.grid__form{border-right:none;padding-left:7.1428571429%;padding-right:7.1428571429%;width:50%}}.grid__poster{display:none}@media only screen and (min-width:960px){.grid__poster{display:block;width:50%}}.grid__poster picture{display:inline}.grid__poster img{border-bottom-left-radius:0;border-top-left-radius:0;display:block;font-family:"object-fit: cover; object-position: center;";height:100%;object-fit:cover;object-position:center;width:100%}@media only screen and (min-width:670px){.grid__poster img{border-top-right-radius:-webkit-calc(var(--is-br)*8px);border-top-right-radius:calc(var(--is-br)*8px)}}@media only screen and (min-width:1280px){.grid__poster img{border-top-right-radius:-webkit-calc(var(--is-br)*8px);border-top-right-radius:calc(var(--is-br)*8px)}}@media only screen and (min-width:1440px){.grid__poster img{border-top-right-radius:-webkit-calc(var(--is-br)*0.417vw);border-top-right-radius:calc(var(--is-br)*.417vw)}}@media only screen and (min-width:670px){.grid__poster img{border-bottom-right-radius:-webkit-calc(var(--is-br)*8px);border-bottom-right-radius:calc(var(--is-br)*8px)}}@media only screen and (min-width:1280px){.grid__poster img{border-bottom-right-radius:-webkit-calc(var(--is-br)*8px);border-bottom-right-radius:calc(var(--is-br)*8px)}}@media only screen and (min-width:1440px){.grid__poster img{border-bottom-right-radius:-webkit-calc(var(--is-br)*0.417vw);border-bottom-right-radius:calc(var(--is-br)*.417vw)}}.grid__parametric{margin-left:5.5555555556%;margin-right:5.5555555556%;width:88.8888888889%}@media only screen and (min-width:1280px){.grid__parametric{margin-left:0;margin-right:5.5555555556%;width:94.4444444444%}}.grid__flat-plan{position:absolute;right:2.7777777778%;top:-80px;width:37.5%;z-index:1}@media only screen and (min-width:670px){.grid__flat-plan{right:1.3888888889%;top:0}}@media only screen and (min-width:960px){.grid__flat-plan{top:-40px}}@media only screen and (min-width:1280px){.grid__flat-plan{right:5.5555555556%;top:-9.375vw;width:36.1111111111%}}@media only screen and (min-width:1440px){.grid__flat-plan{top:-10.416vw}}@media only screen and (min-width:1600px){.grid__flat-plan{top:-200px}}.grid__gallery{margin-top:0}.grid__favorites{margin-left:5.5555555556%;margin-right:5.5555555556%;width:88.8888888889%}.grid__project{padding-left:8.3333333333%;padding-right:8.3333333333%}@media only screen and (min-width:670px){.grid__project{padding-left:5.5555555556%;padding-right:5.5555555556%}}@media only screen and (min-width:1280px){.grid__project{display:-webkit-box;display:-webkit-flex;display:flex}}@media only screen and (min-width:1440px){.grid__project{padding-left:11.1111111111%;padding-right:11.1111111111%}}@media only screen and (min-width:1280px){.grid__common_size_wide{margin-left:11.1111111111%;margin-right:5.5555555556%;width:83.3333333333%}}.grid_theme_relative{position:relative}@media only screen and (min-width:960px){.grid_theme_reverse .grid__content{-webkit-box-ordinal-group:2;-webkit-order:1;order:1}.grid_theme_reverse .grid__factoid{-webkit-box-ordinal-group:1;margin-left:0;margin-right:6.6666666667%;-webkit-order:0;order:0}}@media only screen and (min-width:1280px){.grid_theme_reverse .grid__factoid{margin-right:7.1428571429%}.grid_theme_reverse .grid__visual{-webkit-box-ordinal-group:3;margin-left:2.7777777778%;margin-right:11.1111111111%;-webkit-order:2;order:2}.grid_theme_reverse .grid__text{margin-left:11.1111111111%;margin-right:2.7777777778%}.grid_theme_reverse .grid__caption,.grid_theme_reverse .grid__text{-webkit-box-ordinal-group:2;-webkit-order:1;order:1}.grid_theme_reverse .grid__figure{-webkit-box-ordinal-group:1;margin-left:0;margin-right:6.6666666667%;-webkit-order:0;order:0}}.grid_theme_reverse .grid__common_size_wide{margin-left:5.5555555556%;margin-right:11.1111111111%}@media only screen and (min-width:960px) and (max-width:1279px){.grid_side_laptop .grid__content{width:100%}.grid_side_laptop .grid__factoid{margin-left:0;margin-top:40px;width:100%}}.grid__wrapper_size_blue:not(:first-child){margin-top:28px}@media only screen and (min-width:670px){.grid__wrapper_size_blue:not(:first-child){margin-top:32px}}@media only screen and (min-width:1280px){.grid__wrapper_size_blue:not(:first-child){margin-top:40px}}@media only screen and (min-width:1600px){.grid__wrapper_size_blue:not(:first-child){margin-top:2.084vw}}@media only screen and (min-width:670px){.grid__content_size_medium{width:56.6666666667%}}@media only screen and (min-width:1280px){.grid__content_size_medium{width:53.5714285714%}}.layout{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.layout__content{-webkit-box-flex:1;box-sizing:border-box;-webkit-flex-basis:100%;flex-basis:100%;-webkit-flex-grow:1;flex-grow:1;max-width:100%}.body_theme_bg-gray{background-color:#f5f2ec}.page-error{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100vh;margin-top:-100px;padding-top:156px;position:relative;z-index:0}@media only screen and (min-width:960px){.page-error{margin-top:-150px;padding-top:202px}}.page-error__picture{overflow:hidden;z-index:0}.page-error__picture,.page-error__picture:before{height:100%;left:0;position:absolute;top:0;width:100%}.page-error__picture:before{background-color:rgba(0,0,0,.6);content:"";z-index:1}.page-error__picture img{height:100%;object-fit:cover;width:100%}.page-error__content{-webkit-align-content:flex-start;align-content:flex-start;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:24px;padding-top:24px;position:relative;width:100%;z-index:1}@media only screen and (min-width:670px){.page-error__content{padding-top:28px}}@media only screen and (min-width:1280px){.page-error__content{padding-top:32px}}@media only screen and (min-width:1600px){.page-error__content{padding-top:1.667vw}}@media only screen and (min-width:670px){.page-error__content{padding-bottom:28px}}@media only screen and (min-width:1280px){.page-error__content{padding-bottom:32px}}@media only screen and (min-width:1600px){.page-error__content{padding-bottom:1.667vw}}.page-error__number{font-size:14px;font-weight:400;line-height:1.4;margin-bottom:8px;width:100%}@media only screen and (min-width:670px){.page-error__number{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.page-error__number{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.page-error__number{font-size:.834vw;line-height:1.4}}@media only screen and (min-width:670px){.page-error__number{margin-bottom:8px}}@media only screen and (min-width:1280px){.page-error__number{margin-bottom:8px}}@media only screen and (min-width:1600px){.page-error__number{margin-bottom:.417vw}}.page-error__title{color:#332f2c;display:block;margin-bottom:12px;width:100%}@media only screen and (min-width:670px){.page-error__title{margin-bottom:16px}}@media only screen and (min-width:1280px){.page-error__title{margin-bottom:16px}}@media only screen and (min-width:1600px){.page-error__title{margin-bottom:.834vw}}.page-error__description{-webkit-box-flex:1;box-sizing:border-box;-webkit-flex-basis:100%;flex-basis:100%;-webkit-flex-grow:1;flex-grow:1;font-size:14px;font-weight:400;line-height:1.4;margin-bottom:12px;max-width:100%}@media only screen and (min-width:670px){.page-error__description{font-size:16px;line-height:1.4}}@media only screen and (min-width:1280px){.page-error__description{font-size:18px;line-height:1.4}}@media only screen and (min-width:1440px){.page-error__description{font-size:.938vw;line-height:1.4}}@media only screen and (min-width:670px){.page-error__description{margin-bottom:16px}}@media only screen and (min-width:1280px){.page-error__description{margin-bottom:16px}}@media only screen and (min-width:1600px){.page-error__description{margin-bottom:.834vw}}@media only screen and (min-width:670px){.page-error__description{-webkit-box-flex:1;box-sizing:border-box;-webkit-flex-basis:88.8888888889%;flex-basis:88.8888888889%;-webkit-flex-grow:1;flex-grow:1;max-width:88.8888888889%}}@media only screen and (min-width:960px){.page-error__description{-webkit-box-flex:1;box-sizing:border-box;-webkit-flex-basis:83.3333333333%;flex-basis:83.3333333333%;-webkit-flex-grow:1;flex-grow:1;max-width:83.3333333333%}}@media only screen and (min-width:1280px){.page-error__description{-webkit-box-flex:1;box-sizing:border-box;-webkit-flex-basis:66.6666666667%;flex-basis:66.6666666667%;-webkit-flex-grow:1;flex-grow:1;max-width:66.6666666667%}}.page-error__buttons{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-basis:100%;flex-basis:100%;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;flex-grow:1;max-width:100%}.page-error__buttons .button{line-height:34px;margin-bottom:16px}.page-error__buttons .button.button_theme_white{border:1px solid rgba(51,47,44,.2);box-shadow:none}.page-error__buttons .button:last-child{margin-bottom:0}@media only screen and (min-width:670px){.page-error__buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}.page-error__buttons .button{line-height:35px;margin-bottom:0;margin-right:16px;padding-left:28px;padding-right:28px;width:auto}.page-error__buttons .button:last-child{margin-right:0}.page-error__buttons .button:hover{opacity:.5}.page-error__buttons .button:hover.button_theme_white{color:#000;opacity:.7}}@media only screen and (min-width:1280px){.page-error__buttons .button{line-height:38px;margin-right:20px}}.page-error_theme_dark{background-color:#332f2c;color:#fff}.page-error_theme_dark .main{color:#fff}.page-error_theme_dark .page-error__content{margin-bottom:0;margin-top:0}.page-error_theme_dark .page-error__title{color:#fff}.search-panel{height:100%;pointer-events:auto;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}@media only screen and (min-width:960px){.search-panel{height:auto}}.search-panel.is-open .search-filter__container{pointer-events:auto;z-index:7}@media only screen and (min-width:960px){.search-panel.is-open .search-filter__container{z-index:3}}.search-panel__preloader{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;background-color:#f5f2ec;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;left:0;max-height:71px;overflow:hidden;position:absolute;top:0;width:100%}@media only screen and (min-width:670px){.search-panel__preloader{max-height:83px}}@media only screen and (min-width:1280px){.search-panel__preloader{max-height:113px}}@media only screen and (min-width:1440px){.search-panel__preloader{max-height:5.886vw}}.search-panel__preloader-icon{height:100%;overflow:visible;width:100%}.search-panel__preloader-icon circle{fill:#fff;-webkit-animation:pulse-me 3s linear infinite;animation:pulse-me 3s linear infinite;opacity:0;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:center center;transform-origin:center center}.search-panel__preloader-icon circle:nth-child(2){-webkit-animation-delay:.75s;animation-delay:.75s}.search-panel__preloader-icon circle:nth-child(3){-webkit-animation-delay:1.5s;animation-delay:1.5s}.search-panel__preloader-icon circle:nth-child(4){-webkit-animation-delay:2.25s;animation-delay:2.25s}.search-filter__container{pointer-events:none;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:left;transition-property:left;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:100%;z-index:3}@media only screen and (min-width:960px){.search-filter__container{pointer-events:auto;-webkit-transform:translateY(50%);transform:translateY(50%)}}.search-panel__filter{background-color:#f5f2ec;opacity:0;padding-bottom:24px;padding-top:24px;pointer-events:none;position:relative;width:100%}@media only screen and (min-width:670px){.search-panel__filter{padding-top:28px}}@media only screen and (min-width:1280px){.search-panel__filter{padding-top:32px}}@media only screen and (min-width:1600px){.search-panel__filter{padding-top:1.667vw}}@media only screen and (min-width:670px){.search-panel__filter{padding-bottom:28px}}@media only screen and (min-width:1280px){.search-panel__filter{padding-bottom:32px}}@media only screen and (min-width:1600px){.search-panel__filter{padding-bottom:1.667vw}}@media only screen and (min-width:960px){.search-panel__filter{background-color:#f5f2ec;opacity:1;padding-left:2.8571428571%;padding-right:2.8571428571%;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:left,opacity;transition-property:left,opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.search-panel__filter:before{background-color:#f5f2ec;content:"";height:1px;left:0;position:absolute;right:0}}@media only screen and (min-width:960px) and (min-width:670px){.search-panel__filter:before{top:-16px}}@media only screen and (min-width:960px) and (min-width:1280px){.search-panel__filter:before{top:-16px}}@media only screen and (min-width:960px) and (min-width:1440px){.search-panel__filter:before{top:-16px}}@media only screen and (min-width:960px){.search-panel__filter:after{background-color:#f5f2ec;content:"";height:1px;left:0;position:absolute;right:0}}@media only screen and (min-width:960px) and (min-width:670px){.search-panel__filter:after{bottom:-16px}}@media only screen and (min-width:960px) and (min-width:1280px){.search-panel__filter:after{bottom:-16px}}@media only screen and (min-width:960px) and (min-width:1440px){.search-panel__filter:after{bottom:-16px}}@media only screen and (min-width:1440px){.search-panel__filter{padding-left:4%;padding-right:4%}}.search-panel__filter.is-open{opacity:1;pointer-events:auto}@media only screen and (max-width:959px){.search-panel__filter.is-open{height:100%;left:0;overflow:auto;position:fixed;top:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:100%;z-index:7}}.search-panel__filter.is-collapsed{pointer-events:none}@media only screen and (max-width:959px){.search-panel__filter.is-collapsed{height:0}}@media only screen and (min-width:960px){.search-panel__filter.is-collapsed{left:-90.2777777778%;width:90.2777777778%}}@media only screen and (min-width:1024px){.search-panel__filter.is-collapsed{left:-97.2222222222%;width:97.2222222222%}}@media only screen and (min-width:1440px){.search-panel__filter.is-collapsed{left:-69.4444444444%;width:69.4444444444%}}@media only screen and (min-width:960px){.search-panel__filter.is-collapsed .search-panel__result-word{display:none}}@media only screen and (min-width:1024px){.search-panel__filter.is-collapsed .search-panel__result-word{display:inline}}.search-panel__filter.is-collapsed.is-open{height:100%;opacity:1;pointer-events:auto}@media only screen and (min-width:670px){.search-panel__filter.is-collapsed.is-open{left:84px}}@media only screen and (min-width:1280px){.search-panel__filter.is-collapsed.is-open{left:114px}}@media only screen and (min-width:1440px){.search-panel__filter.is-collapsed.is-open{left:5.938vw}}@media only screen and (min-width:960px){.search-panel__filter.is-collapsed.is-open{height:auto;padding-left:3.0769230769%;padding-right:3.0769230769%}}@media only screen and (min-width:1024px){.search-panel__filter.is-collapsed.is-open{padding-left:2.8571428571%;padding-right:2.8571428571%}}@media only screen and (min-width:1440px){.search-panel__filter.is-collapsed.is-open{padding-left:2.7777777778%;padding-right:2.7777777778%}}@media only screen and (min-width:960px){.search-panel__filter.is-collapsed.is-open .search-panel__form-input_theme_flat{width:18.0327868852%}}@media only screen and (min-width:1024px){.search-panel__filter.is-collapsed.is-open .search-panel__form-input_theme_flat{width:16.6666666667%}}@media only screen and (min-width:1440px){.search-panel__filter.is-collapsed.is-open .search-panel__form-input_theme_flat{width:17.3913043478%}}@media only screen and (min-width:960px){.search-panel__filter.is-collapsed.is-open .search-panel__form-input_theme_objects{width:14.7540983607%}}@media only screen and (min-width:1024px){.search-panel__filter.is-collapsed.is-open .search-panel__form-input_theme_objects{width:13.6363636364%}}@media only screen and (min-width:1440px){.search-panel__filter.is-collapsed.is-open .search-panel__form-input_theme_objects{width:13.0434782609%}}@media only screen and (min-width:960px){.search-panel__filter.is-collapsed.is-open .search-panel__form-input_theme_objects.is-wide{width:31.1475409836%}}@media only screen and (min-width:1024px){.search-panel__filter.is-collapsed.is-open .search-panel__form-input_theme_objects.is-wide{width:30.303030303%}}@media only screen and (min-width:1440px){.search-panel__filter.is-collapsed.is-open .search-panel__form-input_theme_objects.is-wide{width:28.2608695652%}}.search-panel__filter-close{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;-webkit-appearance:none;background-color:transparent;border:none;color:inherit;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;font:inherit;height:32px;-webkit-justify-content:center;justify-content:center;line-height:normal;margin:0;outline:none;overflow:visible;padding:0;position:absolute;right:12px;text-align:inherit;top:12px;width:auto;width:32px}.search-panel__filter-close::-moz-focus-inner{border:0;padding:0}@media only screen and (min-width:670px){.search-panel__filter-close{width:32px}}@media only screen and (min-width:1280px){.search-panel__filter-close{width:32px}}@media only screen and (min-width:1440px){.search-panel__filter-close{width:1.667vw}}@media only screen and (min-width:670px){.search-panel__filter-close{height:32px}}@media only screen and (min-width:1280px){.search-panel__filter-close{height:32px}}@media only screen and (min-width:1440px){.search-panel__filter-close{height:1.667vw}}@media only screen and (min-width:670px){.search-panel__filter-close{top:32px}}@media only screen and (min-width:1280px){.search-panel__filter-close{top:32px}}@media only screen and (min-width:1440px){.search-panel__filter-close{top:1.667vw}}@media only screen and (min-width:670px){.search-panel__filter-close{right:32px}}@media only screen and (min-width:1280px){.search-panel__filter-close{right:32px}}@media only screen and (min-width:1440px){.search-panel__filter-close{right:1.667vw}}@media only screen and (min-width:960px){.search-panel__filter-close{display:none}}.search-panel__filter-close svg{fill:#5c1328}.search-filter__open-button{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;background-color:transparent;background-color:#f5f2ec;border:none;color:inherit;cursor:pointer;font:inherit;height:44px;left:-44px;line-height:normal;margin:0;outline:none;overflow:visible;padding:0;pointer-events:auto;position:fixed;text-align:inherit;top:62vh;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:left;transition-property:left;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:auto;width:44px}.search-filter__open-button::-moz-focus-inner{border:0;padding:0}@media only screen and (min-width:670px){.search-filter__open-button{width:83px}}@media only screen and (min-width:1280px){.search-filter__open-button{width:113px}}@media only screen and (min-width:1440px){.search-filter__open-button{width:5.886vw}}@media only screen and (min-width:670px){.search-filter__open-button{height:83px}}@media only screen and (min-width:1280px){.search-filter__open-button{height:113px}}@media only screen and (min-width:1440px){.search-filter__open-button{height:5.886vw}}@media only screen and (min-width:670px){.search-filter__open-button{left:-83px}}@media only screen and (min-width:1280px){.search-filter__open-button{left:-113px}}@media only screen and (min-width:1440px){.search-filter__open-button{left:-5.885vw}}@media only screen and (min-width:960px){.search-filter__open-button.is-open .search-filter__icon-open{opacity:0}.search-filter__open-button.is-open .search-filter__icon-close{opacity:1}}.search-filter__open-button svg{fill:#fff;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease}.search-filter__open-button .search-filter__icon-close{opacity:0}.search-filter__icon-open{width:18px}@media only screen and (min-width:670px){.search-filter__icon-open{width:26px}}@media only screen and (min-width:1280px){.search-filter__icon-open{width:35px}}@media only screen and (min-width:1440px){.search-filter__icon-open{width:1.823vw}}@media only screen and (min-width:670px){.search-filter__icon-close{width:26px}}@media only screen and (min-width:1280px){.search-filter__icon-close{width:35px}}@media only screen and (min-width:1440px){.search-filter__icon-close{width:1.823vw}}.search-panel__filter-form-wrapper{height:100%;margin-left:auto;margin-right:auto;max-width:424px;width:100%}@media only screen and (min-width:960px){.search-panel__filter-form-wrapper{height:auto;max-width:none}}.search-panel__filter-form{height:100%;margin-left:8.3333333333%;margin-right:8.3333333333%;padding-top:19.4444444444%;width:83.3333333333%}@media only screen and (min-width:960px){.search-panel__filter-form{-webkit-box-align:start;-webkit-box-pack:justify;-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:flex;height:auto;-webkit-justify-content:space-between;justify-content:space-between;margin-left:0;margin-right:0;padding-top:0;width:auto}}.search-panel__filter-form-title{color:#5c1328;margin-bottom:40px}.search-panel__filter-item{margin-bottom:40px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:width,padding;transition-property:width,padding;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:100%}@media only screen and (min-width:960px){.search-panel__filter-item:not(:last-child){margin-bottom:0}}@media only screen and (min-width:960px) and (min-width:670px){.search-panel__filter-item:not(:last-child){padding-right:24px}}@media only screen and (min-width:960px) and (min-width:1280px){.search-panel__filter-item:not(:last-child){padding-right:64px}}@media only screen and (min-width:960px) and (min-width:1440px){.search-panel__filter-item:not(:last-child){padding-right:3.334vw}}.search-panel__filter-item .select__input-text{color:#5c1328}.search-panel__filter-item .select__input-icon svg path{stroke:#5c1328}.search-panel__filter-item .select__input{border-bottom:1px solid #5c1328}.search-panel__filter-item-row{-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;display:-webkit-box;display:-webkit-flex;display:flex}.search-panel__filter-item-title{color:#5c1328;font-size:14px;font-weight:400;line-height:1.4}@media only screen and (min-width:670px){.search-panel__filter-item-title{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.search-panel__filter-item-title{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.search-panel__filter-item-title{font-size:.834vw;line-height:1.4}}.search-panel__filter-slider{width:100%}.search-panel__filter-slider .vue-slider{background-color:#5c1328;height:1px;margin-bottom:8px;padding:0 6px}@media only screen and (min-width:670px){.search-panel__filter-slider .vue-slider{margin-bottom:8px}}@media only screen and (min-width:1280px){.search-panel__filter-slider .vue-slider{margin-bottom:8px}}@media only screen and (min-width:1600px){.search-panel__filter-slider .vue-slider{margin-bottom:.417vw}}@media only screen and (min-width:670px){.search-panel__filter-slider .vue-slider{padding:0 6px}}@media only screen and (min-width:1280px){.search-panel__filter-slider .vue-slider{padding:0 7.5px}}@media only screen and (min-width:1440px){.search-panel__filter-slider .vue-slider{padding:0 .391vw}}@media only screen and (min-width:960px){.search-panel__filter-slider .vue-slider{background-color:#5c1328}}.search-panel__filter-slider .vue-slider-rail{background-color:transparent}.search-panel__filter-slider .vue-slider-dot{z-index:1}@media only screen and (min-width:1280px){.search-panel__filter-slider .vue-slider-dot:hover .vue-slider-dot-handle{background-color:#5c1328}}.search-panel__filter-slider .vue-slider-dot:after{content:none}.search-panel__filter-slider .vue-slider-dot-focus .vue-slider-dot-handle{background-color:#f5f2ec;height:16px;width:16px}@media only screen and (min-width:670px){.search-panel__filter-slider .vue-slider-dot-focus .vue-slider-dot-handle{width:16px}}@media only screen and (min-width:1280px){.search-panel__filter-slider .vue-slider-dot-focus .vue-slider-dot-handle{width:20px}}@media only screen and (min-width:1440px){.search-panel__filter-slider .vue-slider-dot-focus .vue-slider-dot-handle{width:1.042vw}}@media only screen and (min-width:670px){.search-panel__filter-slider .vue-slider-dot-focus .vue-slider-dot-handle{height:16px}}@media only screen and (min-width:1280px){.search-panel__filter-slider .vue-slider-dot-focus .vue-slider-dot-handle{height:20px}}@media only screen and (min-width:1440px){.search-panel__filter-slider .vue-slider-dot-focus .vue-slider-dot-handle{height:1.042vw}}.search-panel__filter-slider .vue-slider-dot-focus~.vue-slider-dot{pointer-events:none}.search-panel__filter-slider .vue-slider-dot-handle{background-color:#f5f2ec;border:1.5px solid #5c1328;border-radius:50%;cursor:pointer;height:12px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-webkit-calc(-50% - 1px));transform:translate(-50%,calc(-50% - 1px));-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,height,width;transition-property:background-color,height,width;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:12px}@media only screen and (min-width:670px){.search-panel__filter-slider .vue-slider-dot-handle{width:12px}}@media only screen and (min-width:1280px){.search-panel__filter-slider .vue-slider-dot-handle{width:16px}}@media only screen and (min-width:1440px){.search-panel__filter-slider .vue-slider-dot-handle{width:.834vw}}@media only screen and (min-width:670px){.search-panel__filter-slider .vue-slider-dot-handle{height:12px}}@media only screen and (min-width:1280px){.search-panel__filter-slider .vue-slider-dot-handle{height:16px}}@media only screen and (min-width:1440px){.search-panel__filter-slider .vue-slider-dot-handle{height:.834vw}}@media only screen and (min-width:670px){.search-panel__filter-slider .vue-slider-dot-handle{border:1.5px solid #5c1328}}@media only screen and (min-width:1280px){.search-panel__filter-slider .vue-slider-dot-handle{border:2px solid #5c1328}}@media only screen and (min-width:1440px){.search-panel__filter-slider .vue-slider-dot-handle{border:.105vw solid #5c1328}}@media only screen and (min-width:960px){.search-panel__filter-slider .vue-slider-dot-handle{background-color:#f5f2ec;border-color:#5c1328}}.search-panel__filter-slider .vue-slider-dot-handle:before{content:"";height:40px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:40px}@media only screen and (min-width:670px){.search-panel__filter-slider .vue-slider-dot-handle:before{width:36px}}@media only screen and (min-width:1280px){.search-panel__filter-slider .vue-slider-dot-handle:before{width:36px}}@media only screen and (min-width:1440px){.search-panel__filter-slider .vue-slider-dot-handle:before{width:1.875vw}}@media only screen and (min-width:670px){.search-panel__filter-slider .vue-slider-dot-handle:before{height:36px}}@media only screen and (min-width:1280px){.search-panel__filter-slider .vue-slider-dot-handle:before{height:36px}}@media only screen and (min-width:1440px){.search-panel__filter-slider .vue-slider-dot-handle:before{height:1.875vw}}.search-panel__filter-slider .vue-slider-process{background-color:#5c1328;height:2px!important;margin-left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (min-width:960px){.search-panel__filter-slider .vue-slider-process{background-color:#5c1328}}.search-panel__slider-inputs{-webkit-box-pack:justify;display:-webkit-box;display:-webkit-flex;display:flex;font-size:14px;font-weight:400;-webkit-justify-content:space-between;justify-content:space-between;line-height:1.4;margin-bottom:12px;position:relative;width:100%}@media only screen and (min-width:670px){.search-panel__slider-inputs{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.search-panel__slider-inputs{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.search-panel__slider-inputs{font-size:.834vw;line-height:1.4}}@media only screen and (min-width:670px){.search-panel__slider-inputs{margin-bottom:10px}}@media only screen and (min-width:1280px){.search-panel__slider-inputs{margin-bottom:16px}}@media only screen and (min-width:1440px){.search-panel__slider-inputs{margin-bottom:.834vw}}.search-panel__slider-input-wrap{-webkit-box-align:baseline;-webkit-align-items:baseline;align-items:baseline;display:-webkit-box;display:-webkit-flex;display:flex;width:100%}@media only screen and (min-width:960px){.search-panel__slider-input-wrap{width:auto}}.search-panel__slider-input-prefix{color:#5c1328;display:block;padding-right:4px}@media only screen and (min-width:670px){.search-panel__slider-input-prefix{padding-right:4px}}@media only screen and (min-width:1280px){.search-panel__slider-input-prefix{padding-right:6px}}@media only screen and (min-width:1440px){.search-panel__slider-input-prefix{padding-right:.313vw}}@media only screen and (min-width:960px){.search-panel__slider-input-prefix{color:#5c1328}}.search-panel__slider-input-suffix{color:#5c1328;padding-left:6px}@media only screen and (min-width:670px){.search-panel__slider-input-suffix{padding-left:6px}}@media only screen and (min-width:1280px){.search-panel__slider-input-suffix{padding-left:6px}}@media only screen and (min-width:1440px){.search-panel__slider-input-suffix{padding-left:.313vw}}@media only screen and (min-width:960px){.search-panel__slider-input-suffix{color:#5c1328}}.search-panel__slider-input{opacity:0;overflow:hidden;position:absolute;visibility:hidden}.range-slider__value{color:#5c1328;font-size:14px;font-weight:400;line-height:1.4}@media only screen and (min-width:670px){.range-slider__value{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.range-slider__value{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.range-slider__value{font-size:.834vw;line-height:1.4}}@media only screen and (min-width:960px){.range-slider__value{color:#5c1328}}.search-panel__button-open{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:width;transition-property:width;-webkit-transition-timing-function:ease;transition-timing-function:ease}.search-panel__filter-result{width:100%}@media only screen and (min-width:1280px){.search-panel__filter-result{max-width:250px}}@media only screen and (min-width:1440px){.search-panel__filter-result{max-width:13.021vw}}@media only screen and (min-width:670px){.search-panel__filter-result{min-width:120px}}@media only screen and (min-width:1280px){.search-panel__filter-result{min-width:250px}}@media only screen and (min-width:1440px){.search-panel__filter-result{min-width:13.021vw}}@media only screen and (min-width:960px){.search-panel__filter-result{margin-left:auto;width:auto}}.search-panel__filter-result .button{display:block;width:100%}.search-panel__filter-result .button.is-disabled{color:#5c1328;opacity:.3;pointer-events:none}.search-panel__result-button{background-color:#5c1328;color:#fff;display:block;margin:24px 8.3333333333%;padding:16px;text-align:center;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:83.3333333333%}.search-panel__result-button.is-disabled{background-color:#5c1328;pointer-events:none}.search-panel__filter-count{display:none}@media only screen and (min-width:1280px){.search-panel__filter-count{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex}}.multi-select{-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:12px;font-weight:400;line-height:1.4;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}@media only screen and (min-width:670px){.multi-select{font-size:12px;line-height:1.4}}@media only screen and (min-width:1280px){.multi-select{font-size:12px;line-height:1.4}}@media only screen and (min-width:1440px){.multi-select{font-size:.625vw;line-height:1.4}}.multi-select.is-open .multi-select__fake-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.multi-select__toggle{-webkit-box-align:center;-webkit-box-pack:start;-webkit-align-items:center;align-items:center;background:transparent;border-bottom:1px solid #5c1328;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;padding-bottom:12px;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;transition-property:color;-webkit-transition-timing-function:ease;transition-timing-function:ease;white-space:nowrap;width:100%}@media only screen and (min-width:670px){.multi-select__toggle{padding-bottom:10px}}@media only screen and (min-width:1280px){.multi-select__toggle{padding-bottom:16px}}@media only screen and (min-width:1440px){.multi-select__toggle{padding-bottom:.834vw}}@media only screen and (min-width:960px){.multi-select__toggle{border-color:#5c1328}}.multi-select__caption{-webkit-box-flex:1;color:#5c1328;-webkit-flex-grow:1;flex-grow:1;font-size:14px;font-weight:400;line-height:1.4;overflow:hidden;padding-right:8px;text-overflow:ellipsis;white-space:nowrap}@media only screen and (min-width:670px){.multi-select__caption{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.multi-select__caption{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.multi-select__caption{font-size:.834vw;line-height:1.4}}@media only screen and (min-width:670px){.multi-select__caption{padding-right:8px}}@media only screen and (min-width:1280px){.multi-select__caption{padding-right:8px}}@media only screen and (min-width:1440px){.multi-select__caption{padding-right:.417vw}}@media only screen and (min-width:960px){.multi-select__caption{color:#5c1328}}.multi-select__fake-arrow{-webkit-flex-shrink:0;flex-shrink:0;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:8px}@media only screen and (min-width:670px){.multi-select__fake-arrow{width:8px}}@media only screen and (min-width:1280px){.multi-select__fake-arrow{width:10px}}@media only screen and (min-width:1440px){.multi-select__fake-arrow{width:.521vw}}.multi-select__fake-arrow svg{height:5px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}@media only screen and (min-width:670px){.multi-select__fake-arrow svg{width:8px}}@media only screen and (min-width:1280px){.multi-select__fake-arrow svg{width:10px}}@media only screen and (min-width:1440px){.multi-select__fake-arrow svg{width:.521vw}}@media only screen and (min-width:670px){.multi-select__fake-arrow svg{height:5px}}@media only screen and (min-width:1280px){.multi-select__fake-arrow svg{height:6px}}@media only screen and (min-width:1440px){.multi-select__fake-arrow svg{height:.313vw}}.multi-select__fix{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;bottom:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:7}.multi-select__fix-overlay{background-color:rgba(92,19,40,.3);bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.multi-select__fix-content{-webkit-box-flex:1;background-color:#fff;-webkit-flex-grow:1;flex-grow:1;margin:auto;max-height:-webkit-calc(60vh + 48px);max-height:calc(60vh + 48px);width:100%}.multi-select__fix-content::-webkit-scrollbar{height:3px;width:3px}.multi-select__fix-content::-webkit-scrollbar-track{background-color:transparent}.multi-select__fix-content::-webkit-scrollbar-thumb{background:rgba(92,19,40,.5);border-radius:24px}@media only screen and (min-width:670px){.multi-select__fix-content::-webkit-scrollbar-thumb{border-radius:24px}}@media only screen and (min-width:1280px){.multi-select__fix-content::-webkit-scrollbar-thumb{border-radius:24px}}@media only screen and (min-width:1440px){.multi-select__fix-content::-webkit-scrollbar-thumb{border-radius:1.25vw}}.multi-select__fix-content::-webkit-scrollbar-thumb:hover{background-image:rgba(92,19,40,.3)}@media only screen and (min-width:670px){.multi-select__fix-content{max-height:none}}.multi-select__fix-content .checkbox__label{font-size:14px;font-weight:400;line-height:1.4}@media only screen and (min-width:670px){.multi-select__fix-content .checkbox__label{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.multi-select__fix-content .checkbox__label{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.multi-select__fix-content .checkbox__label{font-size:.834vw;line-height:1.4}}.multi-select__fix-submit{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;background-color:rgba(92,19,40,.2);color:#5c1328;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-shrink:0;flex-shrink:0;font-size:12px;font-weight:400;height:48px;-webkit-justify-content:center;justify-content:center;line-height:1.4}@media only screen and (min-width:670px){.multi-select__fix-submit{font-size:12px;line-height:1.4}}@media only screen and (min-width:1280px){.multi-select__fix-submit{font-size:12px;line-height:1.4}}@media only screen and (min-width:1440px){.multi-select__fix-submit{font-size:.625vw;line-height:1.4}}.multi-select__list-wrap{height:0;left:0;overflow:hidden;position:absolute;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:height;transition-property:height;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:100%;z-index:2}@media only screen and (min-width:670px){.multi-select__list-wrap{max-height:230px}}@media only screen and (min-width:1280px){.multi-select__list-wrap{max-height:230px}}@media only screen and (min-width:1440px){.multi-select__list-wrap{max-height:11.98vw}}@media only screen and (min-width:670px){.multi-select__list-wrap{min-width:190px}}@media only screen and (min-width:1280px){.multi-select__list-wrap{min-width:190px}}@media only screen and (min-width:1440px){.multi-select__list-wrap{min-width:9.896vw}}@media only screen and (min-width:670px){.multi-select__list-wrap{top:-webkit-calc(100% + 12px);top:calc(100% + 12px)}}@media only screen and (min-width:1280px){.multi-select__list-wrap{top:-webkit-calc(100% + 16px);top:calc(100% + 16px)}}@media only screen and (min-width:1440px){.multi-select__list-wrap{top:-webkit-calc(100% + .834vw);top:calc(100% + .834vw)}}@media only screen and (min-width:670px){.multi-select__list-wrap.is-top{bottom:-webkit-calc(100% + 12px);bottom:calc(100% + 12px)}}@media only screen and (min-width:1280px){.multi-select__list-wrap.is-top{bottom:-webkit-calc(100% + 16px);bottom:calc(100% + 16px)}}@media only screen and (min-width:1440px){.multi-select__list-wrap.is-top{bottom:-webkit-calc(100% + .834vw);bottom:calc(100% + .834vw)}}@media only screen and (min-width:960px){.multi-select__list-wrap.is-top{top:inherit}}.multi-select__list{background-color:#fff;border:1px solid hsla(0,0%,87%,.5);max-height:60vh;overflow-y:auto}.multi-select__list::-webkit-scrollbar{height:3px;width:3px}.multi-select__list::-webkit-scrollbar-track{background-color:transparent}.multi-select__list::-webkit-scrollbar-thumb{background:rgba(92,19,40,.5);border-radius:24px}@media only screen and (min-width:670px){.multi-select__list::-webkit-scrollbar-thumb{border-radius:24px}}@media only screen and (min-width:1280px){.multi-select__list::-webkit-scrollbar-thumb{border-radius:24px}}@media only screen and (min-width:1440px){.multi-select__list::-webkit-scrollbar-thumb{border-radius:1.25vw}}.multi-select__list::-webkit-scrollbar-thumb:hover{background-image:rgba(92,19,40,.3)}@media only screen and (min-width:670px){.multi-select__list{max-height:230px}}@media only screen and (min-width:1280px){.multi-select__list{max-height:230px}}@media only screen and (min-width:1440px){.multi-select__list{max-height:11.98vw}}.multi-select__list::-webkit-scrollbar-track{margin:3px}@media only screen and (min-width:670px){.multi-select__list::-webkit-scrollbar-track{margin:4px}}@media only screen and (min-width:1280px){.multi-select__list::-webkit-scrollbar-track{margin:3px}}@media only screen and (min-width:1440px){.multi-select__list::-webkit-scrollbar-track{margin:.157vw}}.multi-select__item{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:ease;transition-timing-function:ease}.multi-select__item:first-child .checkbox__label{padding:16px 20px 8px}@media only screen and (min-width:670px){.multi-select__item:first-child .checkbox__label{padding:16px 20px 8px}}@media only screen and (min-width:1280px){.multi-select__item:first-child .checkbox__label{padding:16px 20px 10px}}@media only screen and (min-width:1440px){.multi-select__item:first-child .checkbox__label{padding:.834vw 1.042vw .521vw}}.multi-select__item:last-child .checkbox__label{border-bottom:none;padding:8px 20px 16px}@media only screen and (min-width:670px){.multi-select__item:last-child .checkbox__label{padding:8px 20px 16px}}@media only screen and (min-width:1280px){.multi-select__item:last-child .checkbox__label{padding:10px 20px 16px}}@media only screen and (min-width:1440px){.multi-select__item:last-child .checkbox__label{padding:.521vw 1.042vw .834vw}}.multi-select__item .checkbox__icon{border-color:rgba(92,19,40,.3)}.multi-select__item .checkbox__label{border-bottom:1px solid hsla(0,0%,87%,.5);font-size:14px;font-weight:400;line-height:1.4;padding:8px 20px;width:100%}@media only screen and (min-width:670px){.multi-select__item .checkbox__label{padding:8px 20px}}@media only screen and (min-width:1280px){.multi-select__item .checkbox__label{padding:10px 20px}}@media only screen and (min-width:1440px){.multi-select__item .checkbox__label{padding:.521vw 1.042vw}}@media only screen and (min-width:670px){.multi-select__item .checkbox__label{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.multi-select__item .checkbox__label{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.multi-select__item .checkbox__label{font-size:.834vw;line-height:1.4}}.multi-select__item .checkbox__input:checked~.checkbox__label{background-color:rgba(92,19,40,.1)}.multi-select__item .checkbox__input:checked~.checkbox__label .checkbox__text{color:#5c1328}.multi-select__item.is-disabled{pointer-events:none}.multi-select__item-sublist{margin-top:18px}@media only screen and (min-width:670px){.multi-select__item-sublist{margin-top:18px}}@media only screen and (min-width:1280px){.multi-select__item-sublist{margin-top:18px}}@media only screen and (min-width:1440px){.multi-select__item-sublist{margin-top:.938vw}}.multi-select__subitem .checkbox__label{padding-left:30px;padding-right:20px}@media only screen and (min-width:670px){.multi-select__subitem .checkbox__label{padding-left:50px}}@media only screen and (min-width:1280px){.multi-select__subitem .checkbox__label{padding-left:50px}}@media only screen and (min-width:1440px){.multi-select__subitem .checkbox__label{padding-left:2.605vw}}@media only screen and (min-width:670px){.multi-select__subitem .checkbox__label{padding-right:40px}}@media only screen and (min-width:1280px){.multi-select__subitem .checkbox__label{padding-right:40px}}@media only screen and (min-width:1440px){.multi-select__subitem .checkbox__label{padding-right:2.084vw}}.multi-select__subitem:not(:last-child) .checkbox__label{padding-bottom:8px}@media only screen and (min-width:670px){.multi-select__subitem:not(:last-child) .checkbox__label{padding-bottom:8px}}@media only screen and (min-width:1280px){.multi-select__subitem:not(:last-child) .checkbox__label{padding-bottom:8px}}@media only screen and (min-width:1440px){.multi-select__subitem:not(:last-child) .checkbox__label{padding-bottom:.417vw}}.multi-select__subitem:not(:first-child) .checkbox__label{padding-top:8px}@media only screen and (min-width:670px){.multi-select__subitem:not(:first-child) .checkbox__label{padding-top:8px}}@media only screen and (min-width:1280px){.multi-select__subitem:not(:first-child) .checkbox__label{padding-top:8px}}@media only screen and (min-width:1440px){.multi-select__subitem:not(:first-child) .checkbox__label{padding-top:.417vw}}@media only screen and (min-width:960px){.multi-select_theme_radio .checkbox__text,.multi-select_theme_simple .checkbox__text{white-space:nowrap}}.multi-select_theme_radio .multi-select__caption{text-transform:lowercase}.multi-select_theme_radio .multi-select__caption:first-letter{text-transform:uppercase}@media only screen and (max-width:959px){.multi-select_theme_radio .multi-select__fix-content{max-height:none}}.multi-select_theme_radio .multi-select__list-wrap{max-height:250px}@media only screen and (min-width:670px){.multi-select_theme_radio .multi-select__list-wrap{max-height:250px}}@media only screen and (min-width:1280px){.multi-select_theme_radio .multi-select__list-wrap{max-height:250px}}@media only screen and (min-width:1440px){.multi-select_theme_radio .multi-select__list-wrap{max-height:13.021vw}}.multi-select_theme_radio .multi-select__list{margin-right:0;max-height:none}@media only screen and (min-width:670px){.multi-select_theme_radio .multi-select__list{max-height:250px}}@media only screen and (min-width:1280px){.multi-select_theme_radio .multi-select__list{max-height:250px}}@media only screen and (min-width:1440px){.multi-select_theme_radio .multi-select__list{max-height:13.021vw}}.multi-select_theme_radio .multi-select__item{cursor:pointer;padding:16px 20px}@media only screen and (min-width:670px){.multi-select_theme_radio .multi-select__item{padding:16px 20px}}@media only screen and (min-width:1280px){.multi-select_theme_radio .multi-select__item{padding:16px 20px}}@media only screen and (min-width:1440px){.multi-select_theme_radio .multi-select__item{padding:.834vw 1.042vw}}@media only screen and (min-width:1280px){.multi-select_theme_radio .multi-select__item:hover{background-color:rgba(92,19,40,.2)}}.multi-select_theme_radio .multi-select__item.is-checked{background-color:rgba(92,19,40,.1)}.multi-select_theme_radio .checkbox{pointer-events:none}.multi-select_theme_radio .checkbox__input:checked~.checkbox__label:after{background-color:rgba(92,19,40,.1)}.multi-select_theme_radio .checkbox__input:disabled~.checkbox__label{opacity:.5;pointer-events:none}.fade-filter-enter-active,.fade-filter-leave-active{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease}.fade-filter-enter,.fade-filter-leave-to{opacity:0}@-webkit-keyframes pulse-me{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}50%{opacity:.1}70%{opacity:.09}to{opacity:0;-webkit-transform:scale(5);transform:scale(5)}}@keyframes pulse-me{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}50%{opacity:.1}70%{opacity:.09}to{opacity:0;-webkit-transform:scale(5);transform:scale(5)}}.advantages-card:not(:last-child){margin-bottom:40px}@media only screen and (min-width:670px){.advantages-card:not(:last-child){margin-bottom:56px}}@media only screen and (min-width:1280px){.advantages-card:not(:last-child){margin-bottom:80px}}@media only screen and (min-width:1600px){.advantages-card:not(:last-child){margin-bottom:4.167vw}}.advantages-card__img,.advantages-card__img img{width:100%}.advantages-card__wrap{background-color:#f5f2ec;padding:32px 8.3333333333%}@media only screen and (min-width:670px){.advantages-card__wrap{padding-top:40px}}@media only screen and (min-width:1280px){.advantages-card__wrap{padding-top:48px}}@media only screen and (min-width:1600px){.advantages-card__wrap{padding-top:2.5vw}}@media only screen and (min-width:670px){.advantages-card__wrap{padding-bottom:40px}}@media only screen and (min-width:1280px){.advantages-card__wrap{padding-bottom:48px}}@media only screen and (min-width:1600px){.advantages-card__wrap{padding-bottom:2.5vw}}@media only screen and (min-width:670px){.advantages-card__wrap{padding-left:6.25%;padding-right:6.25%}}@media only screen and (min-width:1280px){.advantages-card__wrap{padding-left:6.6666666667%;padding-right:6.6666666667%}}.advantages-card__title{margin-bottom:24px}@media only screen and (min-width:670px){.advantages-card__title{margin-bottom:28px}}@media only screen and (min-width:1280px){.advantages-card__title{margin-bottom:32px}}@media only screen and (min-width:1600px){.advantages-card__title{margin-bottom:1.667vw}}.advantages-card__text{color:#666462;font-size:14px;font-weight:400;line-height:1.4}@media only screen and (min-width:670px){.advantages-card__text{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.advantages-card__text{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.advantages-card__text{font-size:.834vw;line-height:1.4}}.answer__list-item{border-bottom:1px solid #d9d5cd}.answer__list-item[open]{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-name:fadeInDown;animation-name:fadeInDown}.answer__list-item[open] .button svg{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.answer__list-item-question{border-top:1px solid #d9d5cd;padding:28px 0}@media only screen and (min-width:670px){.answer__list-item-question{padding:8px 0}}@media only screen and (min-width:1280px){.answer__list-item-question{padding:8px 0}}@media only screen and (min-width:1440px){.answer__list-item-question{padding:.417vw 0}}.answer__list-item-question p{color:#666462;font-size:14px;font-weight:400;line-height:1.4}@media only screen and (min-width:670px){.answer__list-item-question p{font-size:16px;line-height:1.4}}@media only screen and (min-width:1280px){.answer__list-item-question p{font-size:18px;line-height:1.4}}@media only screen and (min-width:1440px){.answer__list-item-question p{font-size:.938vw;line-height:1.4}}.answer__list-item-wrap{-webkit-box-align:center;-webkit-box-pack:justify;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;min-height:117px}@media only screen and (min-width:670px){.answer__list-item-wrap{min-height:141px}}@media only screen and (min-width:1280px){.answer__list-item-wrap{min-height:141px}}@media only screen and (min-width:1440px){.answer__list-item-wrap{min-height:7.344vw}}.answer__list-item-wrap h5{max-width:70%}.answer__list-item-wrap .button{margin-left:10px}@media only screen and (min-width:670px){.answer__list-item-wrap .button{margin-left:10px}}@media only screen and (min-width:1280px){.answer__list-item-wrap .button{margin-left:10px}}@media only screen and (min-width:1440px){.answer__list-item-wrap .button{margin-left:.521vw}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-1.25em);transform:translateY(-1.25em)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-1.25em);transform:translateY(-1.25em)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.button{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;background-color:transparent;border:1px solid #5c1328;border-left:none;border-right:none;color:inherit;cursor:pointer;font:inherit;line-height:normal;margin:0;outline:none;overflow:visible;padding:0;position:relative;text-align:inherit;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,color,border-color;transition-property:background-color,color,border-color;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:auto}.button::-moz-focus-inner{border:0;padding:0}@media only screen and (min-width:1280px){.button:hover .button__content{background-color:transparent;color:#5c1328}.button:hover svg{fill:#5c1328}}.button-disabled,.button.is-disabled,.button:disabled{cursor:default;pointer-events:none}.button .button__content{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;background-color:#5c1328;border:1px solid #5c1328;color:#fff;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;font-size:16px;font-weight:500;-webkit-justify-content:center;justify-content:center;line-height:1.1;margin:5px 0;min-height:45px;padding-left:24px;padding-right:24px;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,color,border-color;transition-property:background-color,color,border-color;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:100%}@media only screen and (min-width:670px){.button .button__content{margin:5px 0}}@media only screen and (min-width:1280px){.button .button__content{margin:5px 0}}@media only screen and (min-width:1440px){.button .button__content{margin:.261vw 0}}@media only screen and (min-width:670px){.button .button__content{padding-left:24px}}@media only screen and (min-width:1280px){.button .button__content{padding-left:24px}}@media only screen and (min-width:1440px){.button .button__content{padding-left:1.25vw}}@media only screen and (min-width:670px){.button .button__content{padding-right:24px}}@media only screen and (min-width:1280px){.button .button__content{padding-right:24px}}@media only screen and (min-width:1440px){.button .button__content{padding-right:1.25vw}}@media only screen and (min-width:670px){.button .button__content{min-height:48px}}@media only screen and (min-width:1280px){.button .button__content{min-height:48px}}@media only screen and (min-width:1440px){.button .button__content{min-height:2.5vw}}@media only screen and (min-width:670px){.button .button__content{font-size:16px;line-height:1.1}}@media only screen and (min-width:1280px){.button .button__content{font-size:16px;line-height:1.1}}@media only screen and (min-width:1440px){.button .button__content{font-size:.834vw;line-height:1.1}}.button svg{fill:#fff;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:fill;transition-property:fill;-webkit-transition-timing-function:ease;transition-timing-function:ease}.button_theme_white .button__content{background-color:#fff;border-color:#666462;color:#5c1328}.button_theme_yellow{border-color:#cdb891}@media only screen and (min-width:1280px){.button_theme_yellow:hover .button__content{background-color:transparent;color:#fff}.button_theme_yellow:hover svg{fill:#fff}}.button_theme_yellow .button__content{background-color:#cdb891;border-color:#cdb891;color:#45423f}.button_theme_yellow svg{fill:#45423f}.button_theme_icon .button__content{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;padding-right:16px}@media only screen and (min-width:670px){.button_theme_icon .button__content{padding-right:16px}}@media only screen and (min-width:1280px){.button_theme_icon .button__content{padding-right:16px}}@media only screen and (min-width:1440px){.button_theme_icon .button__content{padding-right:.834vw}}.button_theme_icon svg{fill:#fff;margin-left:8px}@media only screen and (min-width:670px){.button_theme_icon svg{margin-left:8px}}@media only screen and (min-width:1280px){.button_theme_icon svg{margin-left:8px}}@media only screen and (min-width:1440px){.button_theme_icon svg{margin-left:.417vw}}.button_theme_left-icon svg{margin-left:0;margin-right:8px}@media only screen and (min-width:670px){.button_theme_left-icon svg{margin-right:8px}}@media only screen and (min-width:1280px){.button_theme_left-icon svg{margin-right:8px}}@media only screen and (min-width:1440px){.button_theme_left-icon svg{margin-right:.417vw}}.button_theme_social{border-color:hsla(0,0%,100%,.15)}.button_theme_social:not(:last-child){margin-right:8px}@media only screen and (min-width:670px){.button_theme_social:not(:last-child){margin-right:8px}}@media only screen and (min-width:1280px){.button_theme_social:not(:last-child){margin-right:8px}}@media only screen and (min-width:1440px){.button_theme_social:not(:last-child){margin-right:.417vw}}.button_theme_social .button__content{border:1px solid hsla(0,0%,100%,.15);padding-left:24px;padding-right:24px}@media only screen and (min-width:670px){.button_theme_social .button__content{padding-left:15px}}@media only screen and (min-width:1280px){.button_theme_social .button__content{padding-left:15px}}@media only screen and (min-width:1440px){.button_theme_social .button__content{padding-left:.782vw}}@media only screen and (min-width:670px){.button_theme_social .button__content{padding-right:15px}}@media only screen and (min-width:1280px){.button_theme_social .button__content{padding-right:15px}}@media only screen and (min-width:1440px){.button_theme_social .button__content{padding-right:.782vw}}.button_theme_social svg{height:18px;margin:0;width:18px}@media only screen and (min-width:670px){.button_theme_social svg{width:18px}}@media only screen and (min-width:1280px){.button_theme_social svg{width:18px}}@media only screen and (min-width:1440px){.button_theme_social svg{width:.938vw}}@media only screen and (min-width:670px){.button_theme_social svg{height:18px}}@media only screen and (min-width:1280px){.button_theme_social svg{height:18px}}@media only screen and (min-width:1440px){.button_theme_social svg{height:.938vw}}.button_theme_gray{border-color:rgba(92,19,40,.05)}.button_theme_gray .button__content{border:1px solid rgba(92,19,40,.05)}.button_theme_simple{border:none}.button_theme_simple .button__content{background-color:transparent;border:none;color:#5c1328;font-size:14px;font-weight:500;line-height:1.4;margin:0;min-height:auto;padding:0}@media only screen and (min-width:670px){.button_theme_simple .button__content{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.button_theme_simple .button__content{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.button_theme_simple .button__content{font-size:.834vw;line-height:1.4}}.button_theme_first-slider{background-color:transparent;border:none}.button_theme_search-panel .button__content{min-height:40px}@media only screen and (min-width:670px){.button_theme_search-panel .button__content{min-height:40px}}@media only screen and (min-width:1280px){.button_theme_search-panel .button__content{min-height:40px}}@media only screen and (min-width:1440px){.button_theme_search-panel .button__content{min-height:2.084vw}}.button_theme_search-panel-mobile{border-color:#f5f2ec;bottom:40px;left:30px;position:absolute;right:30px;z-index:1}.button_theme_search-panel-mobile .button__content{background-color:#f5f2ec;border-color:#f5f2ec;color:#332f2c}.button_theme_wide{max-width:100%;width:100%}@media only screen and (min-width:670px){.button_theme_wide{width:320px}}@media only screen and (min-width:1280px){.button_theme_wide{width:320px}}@media only screen and (min-width:1440px){.button_theme_wide{width:16.667vw}}.button_theme_request-excursion{bottom:76px;display:none;position:fixed;right:20px;visibility:hidden;z-index:2}@media only screen and (min-width:670px){.button_theme_request-excursion{bottom:76px}}@media only screen and (min-width:1280px){.button_theme_request-excursion{bottom:76px}}@media only screen and (min-width:1440px){.button_theme_request-excursion{bottom:3.959vw}}@media only screen and (min-width:670px){.button_theme_request-excursion{right:20px}}@media only screen and (min-width:1280px){.button_theme_request-excursion{right:20px}}@media only screen and (min-width:1440px){.button_theme_request-excursion{right:1.042vw}}@media only screen and (min-width:960px){.button_theme_request-excursion:hover .button__content{background-color:#5c1328;color:#fff}.button_theme_request-excursion.is-visible{display:block;visibility:visible}}.button_theme_request-excursion svg{fill:transparent;margin-right:0}@media only screen and (min-width:960px){.button_theme_request-excursion svg{margin-right:8px}}.button_theme_request-excursion .button__content{padding-right:24px}@media only screen and (min-width:670px){.button_theme_request-excursion .button__content{padding-right:24px}}@media only screen and (min-width:1280px){.button_theme_request-excursion .button__content{padding-right:24px}}@media only screen and (min-width:1440px){.button_theme_request-excursion .button__content{padding-right:1.25vw}}.button_theme_request-excursion .button__text{display:none}@media only screen and (min-width:960px){.button_theme_request-excursion .button__text{display:block}}.init-promo__button{display:none;opacity:0;visibility:hidden}.button-square{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;background-color:transparent;border:1px solid #5c1328;border-left:none;border-right:none;color:inherit;cursor:pointer;font:inherit;line-height:normal;margin:0;outline:none;overflow:visible;padding:0;position:relative;text-align:inherit;width:auto}.button-square::-moz-focus-inner{border:0;padding:0}.button-square.is-disabled,.button-square:disabled{cursor:default;pointer-events:none}.button-square.swiper-prev svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.button-square .button__content{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;background-color:#5c1328;display:-webkit-box;display:-webkit-flex;display:flex;height:45px;-webkit-justify-content:center;justify-content:center;padding:0;position:relative;width:45px}@media only screen and (min-width:670px){.button-square .button__content{width:48px}}@media only screen and (min-width:1280px){.button-square .button__content{width:48px}}@media only screen and (min-width:1440px){.button-square .button__content{width:2.5vw}}@media only screen and (min-width:670px){.button-square .button__content{height:48px}}@media only screen and (min-width:1280px){.button-square .button__content{height:48px}}@media only screen and (min-width:1440px){.button-square .button__content{height:2.5vw}}.button-square svg{fill:#fff;height:18px;position:relative;width:18px}@media only screen and (min-width:670px){.button-square svg{width:18px}}@media only screen and (min-width:1280px){.button-square svg{width:18px}}@media only screen and (min-width:1440px){.button-square svg{width:.938vw}}@media only screen and (min-width:670px){.button-square svg{height:18px}}@media only screen and (min-width:1280px){.button-square svg{height:18px}}@media only screen and (min-width:1440px){.button-square svg{height:.938vw}}.button_theme_gray{border-color:#c2c2c2}@media only screen and (min-width:1280px){.button_theme_gray:hover{border-color:rgba(92,19,40,.15)}.button_theme_gray:hover .button__content{background-color:rgba(92,19,40,.05);border-color:rgba(92,19,40,.15);color:#5c1328}.button_theme_gray:hover svg{fill:#5c1328}}.button_theme_gray .button__content{background-color:transparent;border:1px solid #c2c2c2;color:#45423f}.button_theme_gray svg{fill:#45423f}.button-square_theme_yellow{border-color:#cdb891}@media only screen and (min-width:1280px){.button-square_theme_yellow:hover .button__content{background-color:transparent;color:#fff}.button-square_theme_yellow:hover svg{fill:#fff}}.button-square_theme_yellow .button__content{background-color:#cdb891;border-color:#cdb891;color:#45423f}.button-square_theme_yellow svg{fill:#45423f}.button-square_theme_not-lines{border:none}.button-square_theme_not-lines .button__content{margin:0}.button-square_theme_white .button__content{background-color:#fff;border-color:#c2c2c2}.button-square_theme_white .button__content svg{fill:#332f2c}.button-square_theme_clean .button__content{background-color:transparent;border-color:transparent}.button-square_theme_clean .button__content svg{fill:#999795}.cookies-notice{background-color:#5c1328;bottom:0;display:none;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:16px 18px;position:fixed;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:100%;z-index:6}@media only screen and (min-width:670px){.cookies-notice{padding:24px 40px}}@media only screen and (min-width:1280px){.cookies-notice{padding:32px 40px}}@media only screen and (min-width:1440px){.cookies-notice{padding:1.667vw 2.084vw}}@media only screen and (min-width:670px){.cookies-notice{bottom:32px}}@media only screen and (min-width:1280px){.cookies-notice{bottom:32px}}@media only screen and (min-width:1440px){.cookies-notice{bottom:1.667vw}}@media only screen and (min-width:670px){.cookies-notice{-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;left:50%;-webkit-transform:translateY(200%) translateX(-50%);transform:translateY(200%) translateX(-50%);width:auto}}.cookies-notice.is-show{display:-webkit-box;display:-webkit-flex;display:flex}@media only screen and (min-width:670px){.cookies-notice.is-open{-webkit-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%)}}.cookies-notice__text{-webkit-box-flex:0;color:#fff;-webkit-flex:none;flex:none;font-size:12px;font-weight:400;line-height:1.4;width:100%}@media only screen and (min-width:670px){.cookies-notice__text{font-size:12px;line-height:1.4}}@media only screen and (min-width:1280px){.cookies-notice__text{font-size:12px;line-height:1.4}}@media only screen and (min-width:1440px){.cookies-notice__text{font-size:.625vw;line-height:1.4}}@media only screen and (min-width:670px){.cookies-notice__text{width:365px}}@media only screen and (min-width:1280px){.cookies-notice__text{width:365px}}@media only screen and (min-width:1440px){.cookies-notice__text{width:19.011vw}}.cookies-notice__text p{font-size:14px;font-weight:400;line-height:1.4}@media only screen and (min-width:670px){.cookies-notice__text p{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.cookies-notice__text p{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.cookies-notice__text p{font-size:.834vw;line-height:1.4}}.cookies-notice__text p:not(:first-child){margin-top:0}.cookies-notice__text a,.cookies-notice__text button{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;background-color:transparent;border:none;color:inherit;color:#cdb891;cursor:pointer;font:inherit;line-height:normal;margin:0;outline:none;overflow:visible;padding:0;text-align:inherit;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:border-bottom-color,color;transition-property:border-bottom-color,color;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:auto}.cookies-notice__text a::-moz-focus-inner,.cookies-notice__text button::-moz-focus-inner{border:0;padding:0}@media only screen and (min-width:1280px){.cookies-notice__text a:hover,.cookies-notice__text button:hover{border-bottom-color:transparent;color:hsla(39,37%,69%,.75)}}.cookies-notice__button{margin-top:16px;width:100%}@media only screen and (min-width:670px){.cookies-notice__button{margin-left:56px;margin-top:0}}@media only screen and (min-width:1280px){.cookies-notice__button{margin-left:56px}}@media only screen and (min-width:1440px){.cookies-notice__button{margin-left:2.917vw}}@media only screen and (min-width:960px){.cookies-notice__button{width:auto}}.active-vacancies__card-description-item{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;color:#666462;display:-webkit-box;display:-webkit-flex;display:flex;margin-top:16px;position:relative}@media only screen and (min-width:670px){.active-vacancies__card-description-item{margin-top:20px}}@media only screen and (min-width:1280px){.active-vacancies__card-description-item{margin-top:24px}}@media only screen and (min-width:1600px){.active-vacancies__card-description-item{margin-top:1.25vw}}.active-vacancies__card-description-item:before{-webkit-box-flex:0;background:#5c1328;border-radius:50%;content:"";-webkit-flex:none;flex:none;height:6px;margin-right:10px;margin-top:6px;position:relative;width:6px}@media only screen and (min-width:670px){.active-vacancies__card-description-item:before{width:6px}}@media only screen and (min-width:1280px){.active-vacancies__card-description-item:before{width:6px}}@media only screen and (min-width:1440px){.active-vacancies__card-description-item:before{width:.313vw}}@media only screen and (min-width:670px){.active-vacancies__card-description-item:before{height:6px}}@media only screen and (min-width:1280px){.active-vacancies__card-description-item:before{height:6px}}@media only screen and (min-width:1440px){.active-vacancies__card-description-item:before{height:.313vw}}@media only screen and (min-width:670px){.active-vacancies__card-description-item:before{margin-top:6px}}@media only screen and (min-width:1280px){.active-vacancies__card-description-item:before{margin-top:6px}}@media only screen and (min-width:1440px){.active-vacancies__card-description-item:before{margin-top:.313vw}}@media only screen and (min-width:670px){.active-vacancies__card-description-item:before{margin-right:10px}}@media only screen and (min-width:1280px){.active-vacancies__card-description-item:before{margin-right:10px}}@media only screen and (min-width:1440px){.active-vacancies__card-description-item:before{margin-right:.521vw}}.flat-ticket{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;border:1px solid hsla(39,37%,69%,.5);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin-bottom:9px;padding:16px 24px 28px;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:100%}@media only screen and (min-width:670px){.flat-ticket{padding-top:20px}}@media only screen and (min-width:1280px){.flat-ticket{padding-top:24px}}@media only screen and (min-width:1600px){.flat-ticket{padding-top:1.25vw}}@media only screen and (min-width:670px){.flat-ticket{padding-bottom:32px}}@media only screen and (min-width:1280px){.flat-ticket{padding-bottom:40px}}@media only screen and (min-width:1600px){.flat-ticket{padding-bottom:2.084vw}}@media only screen and (min-width:670px){.flat-ticket{margin-bottom:9px}}@media only screen and (min-width:1280px){.flat-ticket{margin-bottom:9px}}@media only screen and (min-width:1440px){.flat-ticket{margin-bottom:.469vw}}@media only screen and (min-width:670px){.flat-ticket{padding-left:24px}}@media only screen and (min-width:1280px){.flat-ticket{padding-left:48px}}@media only screen and (min-width:1440px){.flat-ticket{padding-left:2.5vw}}@media only screen and (min-width:670px){.flat-ticket{padding-right:24px}}@media only screen and (min-width:1280px){.flat-ticket{padding-right:48px}}@media only screen and (min-width:1440px){.flat-ticket{padding-right:2.5vw}}@media only screen and (min-width:960px){.flat-ticket{margin-left:.3333333333%;margin-right:.3333333333%;width:49.3333333333%}}@media only screen and (min-width:1280px){.flat-ticket:hover{background-color:#cdb891}.flat-ticket:hover .flat-ticket__price,.flat-ticket:hover .flat-ticket__props:not(.flat-ticket__props_theme_second) li{color:#fff}.flat-ticket:hover .flat-ticket__button,.flat-ticket:hover .flat-ticket__button .button__content{border-color:#666462}}@media only screen and (min-width:1440px){.flat-ticket{margin-bottom:0;margin-left:.0357142857%;margin-right:.0357142857%;width:24.9285714286%}}.flat-ticket__favorite{padding:4px;position:absolute;right:16px;top:16px;z-index:3}@media only screen and (min-width:670px){.flat-ticket__favorite{padding:4px}}@media only screen and (min-width:1280px){.flat-ticket__favorite{padding:4px}}@media only screen and (min-width:1440px){.flat-ticket__favorite{padding:.209vw}}@media only screen and (min-width:670px){.flat-ticket__favorite{top:20px}}@media only screen and (min-width:1280px){.flat-ticket__favorite{top:24px}}@media only screen and (min-width:1440px){.flat-ticket__favorite{top:1.25vw}}@media only screen and (min-width:670px){.flat-ticket__favorite{right:20px}}@media only screen and (min-width:1280px){.flat-ticket__favorite{right:24px}}@media only screen and (min-width:1440px){.flat-ticket__favorite{right:1.25vw}}.flat-ticket__favorite.is-active svg path{fill:#5c1328;stroke:#5c1328}.flat-ticket__favorite .button__content{min-height:auto;padding:0}.flat-ticket__image{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;height:278px;-webkit-justify-content:center;justify-content:center;padding-bottom:28px;padding-top:32px;position:relative;width:100%}@media only screen and (min-width:670px){.flat-ticket__image{padding-top:40px}}@media only screen and (min-width:1280px){.flat-ticket__image{padding-top:48px}}@media only screen and (min-width:1600px){.flat-ticket__image{padding-top:2.5vw}}@media only screen and (min-width:670px){.flat-ticket__image{padding-bottom:32px}}@media only screen and (min-width:1280px){.flat-ticket__image{padding-bottom:40px}}@media only screen and (min-width:1600px){.flat-ticket__image{padding-bottom:2.084vw}}@media only screen and (min-width:670px){.flat-ticket__image{height:290px}}@media only screen and (min-width:1280px){.flat-ticket__image{height:302px}}@media only screen and (min-width:1440px){.flat-ticket__image{height:15.73vw}}.flat-ticket__image img,.flat-ticket__image picture{height:100%;left:50%;object-fit:contain;object-position:center;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.flat-ticket__props{display:-webkit-box;display:-webkit-flex;display:flex;font-family:cent,serif;width:100%}.flat-ticket__props.flat-ticket__props_theme_second{-webkit-flex-wrap:wrap;flex-wrap:wrap;font-family:helveticaNeue,sans-serif}.flat-ticket__props.flat-ticket__props_theme_second li{color:rgba(51,47,44,.7);font-size:14px;font-weight:500;line-height:1.4}@media only screen and (min-width:670px){.flat-ticket__props.flat-ticket__props_theme_second li{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.flat-ticket__props.flat-ticket__props_theme_second li{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.flat-ticket__props.flat-ticket__props_theme_second li{font-size:.834vw;line-height:1.4}}.flat-ticket__props.flat-ticket__props_theme_second li:after{opacity:.5}.flat-ticket__props li{color:#5c1328;font-size:16px;font-weight:700;line-height:1.2;margin-top:4px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;transition-property:color;-webkit-transition-timing-function:ease;transition-timing-function:ease;white-space:nowrap}@media only screen and (min-width:670px){.flat-ticket__props li{margin-top:4px}}@media only screen and (min-width:1280px){.flat-ticket__props li{margin-top:4px}}@media only screen and (min-width:1600px){.flat-ticket__props li{margin-top:.209vw}}@media only screen and (min-width:670px){.flat-ticket__props li{font-size:20px;line-height:1.2}}@media only screen and (min-width:1280px){.flat-ticket__props li{font-size:23px;line-height:1.2}}@media only screen and (min-width:1440px){.flat-ticket__props li{font-size:1.198vw;line-height:1.2}}.flat-ticket__props li:not(:last-child):after{color:rgba(51,47,44,.7);content:"•";font-size:12px;font-weight:400;line-height:1.4;margin:0 8px}@media only screen and (min-width:670px){.flat-ticket__props li:not(:last-child):after{margin:0 8px}}@media only screen and (min-width:1280px){.flat-ticket__props li:not(:last-child):after{margin:0 8px}}@media only screen and (min-width:1440px){.flat-ticket__props li:not(:last-child):after{margin:0 .417vw}}@media only screen and (min-width:670px){.flat-ticket__props li:not(:last-child):after{font-size:12px;line-height:1.4}}@media only screen and (min-width:1280px){.flat-ticket__props li:not(:last-child):after{font-size:12px;line-height:1.4}}@media only screen and (min-width:1440px){.flat-ticket__props li:not(:last-child):after{font-size:.625vw;line-height:1.4}}.flat-ticket__price{color:#5c1328;font-family:cent,serif;font-size:16px;font-weight:700;line-height:1.2;margin-bottom:12px;margin-top:12px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;transition-property:color;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media only screen and (min-width:670px){.flat-ticket__price{margin-top:16px}}@media only screen and (min-width:1280px){.flat-ticket__price{margin-top:16px}}@media only screen and (min-width:1600px){.flat-ticket__price{margin-top:.834vw}}@media only screen and (min-width:670px){.flat-ticket__price{margin-bottom:16px}}@media only screen and (min-width:1280px){.flat-ticket__price{margin-bottom:16px}}@media only screen and (min-width:1600px){.flat-ticket__price{margin-bottom:.834vw}}@media only screen and (min-width:670px){.flat-ticket__price{font-size:20px;line-height:1.2}}@media only screen and (min-width:1280px){.flat-ticket__price{font-size:23px;line-height:1.2}}@media only screen and (min-width:1440px){.flat-ticket__price{font-size:1.198vw;line-height:1.2}}@media only screen and (max-width:669px){.flat-ticket__price{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transform-origin:bottom left;transform-origin:bottom left}}.flat-ticket__price span{font-family:helveticaNeue,sans-serif;font-size:14px;font-weight:400;line-height:1.4}@media only screen and (min-width:670px){.flat-ticket__price span{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.flat-ticket__price span{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.flat-ticket__price span{font-size:.834vw;line-height:1.4}}.flat-ticket__advantages{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:16px;margin-top:8px}@media only screen and (min-width:670px){.flat-ticket__advantages{margin-top:8px}}@media only screen and (min-width:1280px){.flat-ticket__advantages{margin-top:8px}}@media only screen and (min-width:1600px){.flat-ticket__advantages{margin-top:.417vw}}@media only screen and (min-width:670px){.flat-ticket__advantages{margin-bottom:20px}}@media only screen and (min-width:1280px){.flat-ticket__advantages{margin-bottom:24px}}@media only screen and (min-width:1600px){.flat-ticket__advantages{margin-bottom:1.25vw}}.flat-ticket__advantages li{background-color:rgba(92,19,40,.1);color:#5c1328;font-size:12px;font-weight:400;line-height:1.4;margin-top:4px;padding:3px 8px}@media only screen and (min-width:670px){.flat-ticket__advantages li{margin-top:4px}}@media only screen and (min-width:1280px){.flat-ticket__advantages li{margin-top:4px}}@media only screen and (min-width:1600px){.flat-ticket__advantages li{margin-top:.209vw}}@media only screen and (min-width:670px){.flat-ticket__advantages li{padding:3px 8px}}@media only screen and (min-width:1280px){.flat-ticket__advantages li{padding:3px 8px}}@media only screen and (min-width:1440px){.flat-ticket__advantages li{padding:.157vw .417vw}}@media only screen and (min-width:670px){.flat-ticket__advantages li{font-size:12px;line-height:1.4}}@media only screen and (min-width:1280px){.flat-ticket__advantages li{font-size:12px;line-height:1.4}}@media only screen and (min-width:1440px){.flat-ticket__advantages li{font-size:.625vw;line-height:1.4}}.flat-ticket__advantages li:not(:last-child){margin-right:4px}@media only screen and (min-width:670px){.flat-ticket__advantages li:not(:last-child){margin-right:4px}}@media only screen and (min-width:1280px){.flat-ticket__advantages li:not(:last-child){margin-right:4px}}@media only screen and (min-width:1440px){.flat-ticket__advantages li:not(:last-child){margin-right:.209vw}}.flat-ticket__button{margin-top:auto}.flat-ticket_theme_example{margin-bottom:10px}@media only screen and (min-width:670px){.flat-ticket_theme_example{margin-bottom:10px}}@media only screen and (min-width:1280px){.flat-ticket_theme_example{margin-bottom:34px}}@media only screen and (min-width:1440px){.flat-ticket_theme_example{margin-bottom:1.771vw}}@media only screen and (min-width:960px){.flat-ticket_theme_example{margin-left:.5555555556%;margin-right:.5555555556%;width:32.2222222222%}}@media only screen and (min-width:1440px){.flat-ticket_theme_example{margin-left:1.1111111111%;margin-right:1.1111111111%;width:31.1111111111%}}.form p{font-size:14px;font-weight:400;line-height:1.4}@media only screen and (min-width:670px){.form p{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.form p{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.form p{font-size:.834vw;line-height:1.4}}.form p:not(:first-child){margin-top:8px}@media only screen and (min-width:670px){.form p:not(:first-child){margin-top:8px}}@media only screen and (min-width:1280px){.form p:not(:first-child){margin-top:8px}}@media only screen and (min-width:1600px){.form p:not(:first-child){margin-top:.417vw}}.form .input__input{font-size:14px;font-weight:400;line-height:1.4}@media only screen and (min-width:670px){.form .input__input{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.form .input__input{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.form .input__input{font-size:.834vw;line-height:1.4}}.form .input__input::-webkit-input-placeholder{font-size:14px;font-weight:400;line-height:1.4}.form .input__input::-ms-input-placeholder{font-size:14px;font-weight:400;line-height:1.4}.form .input__input::placeholder{font-size:14px;font-weight:400;line-height:1.4}@media only screen and (min-width:670px){.form .input__input::-webkit-input-placeholder{font-size:14px;line-height:1.4}.form .input__input::-ms-input-placeholder{font-size:14px;line-height:1.4}.form .input__input::placeholder{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.form .input__input::-webkit-input-placeholder{font-size:16px;line-height:1.4}.form .input__input::-ms-input-placeholder{font-size:16px;line-height:1.4}.form .input__input::placeholder{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.form .input__input::-webkit-input-placeholder{font-size:.834vw;line-height:1.4}.form .input__input::-ms-input-placeholder{font-size:.834vw;line-height:1.4}.form .input__input::placeholder{font-size:.834vw;line-height:1.4}}.form__title{font-size:20px;font-weight:700;line-height:1.2;margin-bottom:8px}@media only screen and (min-width:670px){.form__title{font-size:24px;line-height:1.2}}@media only screen and (min-width:1280px){.form__title{font-size:28px;line-height:1.2}}@media only screen and (min-width:1440px){.form__title{font-size:1.459vw;line-height:1.2}}@media only screen and (min-width:670px){.form__title{margin-bottom:8px}}@media only screen and (min-width:1280px){.form__title{margin-bottom:8px}}@media only screen and (min-width:1600px){.form__title{margin-bottom:.417vw}}.form__caption{font-size:14px;font-weight:400;line-height:1.4;margin-bottom:24px}@media only screen and (min-width:670px){.form__caption{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.form__caption{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.form__caption{font-size:.834vw;line-height:1.4}}@media only screen and (min-width:670px){.form__caption{margin-bottom:28px}}@media only screen and (min-width:1280px){.form__caption{margin-bottom:32px}}@media only screen and (min-width:1600px){.form__caption{margin-bottom:1.667vw}}.form__input{margin-bottom:28px}@media only screen and (min-width:670px){.form__input{margin-bottom:32px}}@media only screen and (min-width:1280px){.form__input{margin-bottom:40px}}@media only screen and (min-width:1600px){.form__input{margin-bottom:2.084vw}}.form__textarea{margin-bottom:28px}@media only screen and (min-width:670px){.form__textarea{margin-bottom:32px}}@media only screen and (min-width:1280px){.form__textarea{margin-bottom:40px}}@media only screen and (min-width:1600px){.form__textarea{margin-bottom:2.084vw}}.form__submit{margin-top:32px}@media only screen and (min-width:670px){.form__submit{margin-top:40px}}@media only screen and (min-width:1280px){.form__submit{margin-top:48px}}@media only screen and (min-width:1600px){.form__submit{margin-top:2.5vw}}.form__agreement{color:#332f2c;font-size:12px;font-weight:500;line-height:1.7}@media only screen and (min-width:670px){.form__agreement{font-size:12px;line-height:1.7}}@media only screen and (min-width:1280px){.form__agreement{font-size:12px;line-height:1.7}}@media only screen and (min-width:1440px){.form__agreement{font-size:.625vw;line-height:1.7}}.form__agreement .checkbox__label{width:auto}.form__agreement .checkbox__icon{display:-webkit-box;display:-webkit-flex;display:flex}.form__agreement .checkbox__text{font-size:12px;font-weight:500;line-height:1.7}@media only screen and (min-width:670px){.form__agreement .checkbox__text{font-size:12px;line-height:1.7}}@media only screen and (min-width:1280px){.form__agreement .checkbox__text{font-size:12px;line-height:1.7}}@media only screen and (min-width:1440px){.form__agreement .checkbox__text{font-size:.625vw;line-height:1.7}}.form__response{display:none;opacity:0;padding:0;text-align:center;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media only screen and (min-width:670px){.form__response{padding:30px 32px}}@media only screen and (min-width:1280px){.form__response{padding:45px 48px}}@media only screen and (min-width:1440px){.form__response{padding:2.344vw 2.5vw}}.form__response.is-active{-webkit-animation:form-show-result .3s ease-out .1s both;animation:form-show-result .3s ease-out .1s both;display:block;opacity:1}.form__response-icon{border-radius:50%;cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media only screen and (min-width:1280px){.form__response-icon:hover{background-color:#5c1328}.form__response-icon:hover svg path{stroke:#fff}}.form__response-icon:not(:last-child){margin-bottom:16px}@media only screen and (min-width:670px){.form__response-icon:not(:last-child){margin-bottom:20px}}@media only screen and (min-width:1280px){.form__response-icon:not(:last-child){margin-bottom:24px}}@media only screen and (min-width:1600px){.form__response-icon:not(:last-child){margin-bottom:1.25vw}}.form__response-icon svg path{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:fill,stroke;transition-property:fill,stroke;-webkit-transition-timing-function:ease;transition-timing-function:ease}.form__response-heading{color:#5c1328;font-size:14px;font-weight:400;line-height:1.4;margin-bottom:4px}@media only screen and (min-width:670px){.form__response-heading{font-size:16px;line-height:1.4}}@media only screen and (min-width:1280px){.form__response-heading{font-size:18px;line-height:1.4}}@media only screen and (min-width:1440px){.form__response-heading{font-size:.938vw;line-height:1.4}}@media only screen and (min-width:670px){.form__response-heading{margin-bottom:4px}}@media only screen and (min-width:1280px){.form__response-heading{margin-bottom:4px}}@media only screen and (min-width:1600px){.form__response-heading{margin-bottom:.209vw}}.form__response-message{font-size:14px;font-weight:400;line-height:1.4}@media only screen and (min-width:670px){.form__response-message{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.form__response-message{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.form__response-message{font-size:.834vw;line-height:1.4}}.form__response-message:not(:last-child){margin-bottom:24px}@media only screen and (min-width:670px){.form__response-message:not(:last-child){margin-bottom:28px}}@media only screen and (min-width:1280px){.form__response-message:not(:last-child){margin-bottom:32px}}@media only screen and (min-width:1600px){.form__response-message:not(:last-child){margin-bottom:1.667vw}}.form__response-button{width:120px}@media only screen and (min-width:670px){.form__response-button{width:150px}}@media only screen and (min-width:1280px){.form__response-button{width:150px}}@media only screen and (min-width:1440px){.form__response-button{width:7.813vw}}.form__parametric-content{background-color:hsla(0,0%,100%,.75);border:1px solid hsla(39,37%,69%,.4);margin-bottom:24px;padding:28px 32px}@media only screen and (min-width:670px){.form__parametric-content{margin-bottom:28px}}@media only screen and (min-width:1280px){.form__parametric-content{margin-bottom:32px}}@media only screen and (min-width:1600px){.form__parametric-content{margin-bottom:1.667vw}}@media only screen and (min-width:670px){.form__parametric-content{padding-top:32px}}@media only screen and (min-width:1280px){.form__parametric-content{padding-top:40px}}@media only screen and (min-width:1600px){.form__parametric-content{padding-top:2.084vw}}@media only screen and (min-width:670px){.form__parametric-content{padding-bottom:32px}}@media only screen and (min-width:1280px){.form__parametric-content{padding-bottom:40px}}@media only screen and (min-width:1600px){.form__parametric-content{padding-bottom:2.084vw}}@media only screen and (min-width:670px){.form__parametric-content{padding-left:40px}}@media only screen and (min-width:1280px){.form__parametric-content{padding-left:48px}}@media only screen and (min-width:1600px){.form__parametric-content{padding-left:2.5vw}}@media only screen and (min-width:670px){.form__parametric-content{padding-right:40px}}@media only screen and (min-width:1280px){.form__parametric-content{padding-right:48px}}@media only screen and (min-width:1600px){.form__parametric-content{padding-right:2.5vw}}.form__parametric-content-heading{margin-bottom:12px}@media only screen and (min-width:670px){.form__parametric-content-heading{margin-bottom:16px}}@media only screen and (min-width:1280px){.form__parametric-content-heading{margin-bottom:16px}}@media only screen and (min-width:1600px){.form__parametric-content-heading{margin-bottom:.834vw}}.form__parametric-content-heading .list__item{color:#5c1328;font-family:cent,serif;font-size:16px;font-weight:700;line-height:1.2}@media only screen and (min-width:670px){.form__parametric-content-heading .list__item{font-size:20px;line-height:1.2}}@media only screen and (min-width:1280px){.form__parametric-content-heading .list__item{font-size:23px;line-height:1.2}}@media only screen and (min-width:1440px){.form__parametric-content-heading .list__item{font-size:1.198vw;line-height:1.2}}.form__parametric-content-prices{margin-top:12px}@media only screen and (min-width:670px){.form__parametric-content-prices{margin-top:16px}}@media only screen and (min-width:1280px){.form__parametric-content-prices{margin-top:16px}}@media only screen and (min-width:1600px){.form__parametric-content-prices{margin-top:.834vw}}.form__parametric-content-prices .premises-prices__price{color:#5c1328;font-family:cent,serif;font-size:16px;font-weight:700;line-height:1.2}@media only screen and (min-width:670px){.form__parametric-content-prices .premises-prices__price{font-size:20px;line-height:1.2}}@media only screen and (min-width:1280px){.form__parametric-content-prices .premises-prices__price{font-size:23px;line-height:1.2}}@media only screen and (min-width:1440px){.form__parametric-content-prices .premises-prices__price{font-size:1.198vw;line-height:1.2}}.form__parametric-content-params{color:rgba(69,66,63,.6)}.form__parametric-content-params .list__item{color:rgba(69,66,63,.6);font-size:14px;font-weight:400;line-height:1.4}@media only screen and (min-width:670px){.form__parametric-content-params .list__item{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.form__parametric-content-params .list__item{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.form__parametric-content-params .list__item{font-size:.834vw;line-height:1.4}}.form_share_form .form__response-heading{font-size:16px;font-weight:700;line-height:1.2;margin-bottom:0}@media only screen and (min-width:670px){.form_share_form .form__response-heading{font-size:20px;line-height:1.2}}@media only screen and (min-width:1280px){.form_share_form .form__response-heading{font-size:23px;line-height:1.2}}@media only screen and (min-width:1440px){.form_share_form .form__response-heading{font-size:1.198vw;line-height:1.2}}.form_share_form .form__response-message{font-size:14px;font-weight:500;line-height:1.4}@media only screen and (min-width:670px){.form_share_form .form__response-message{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.form_share_form .form__response-message{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.form_share_form .form__response-message{font-size:.834vw;line-height:1.4}}.form_callback_sections .form__input{margin-bottom:24px}@media only screen and (min-width:670px){.form_callback_sections .form__input{margin-bottom:28px}}@media only screen and (min-width:1280px){.form_callback_sections .form__input{margin-bottom:32px}}@media only screen and (min-width:1600px){.form_callback_sections .form__input{margin-bottom:1.667vw}}.form_callback_sections .form__agreement,.form_callback_sections .form__submit{margin-top:28px}@media only screen and (min-width:670px){.form_callback_sections .form__agreement,.form_callback_sections .form__submit{margin-top:32px}}@media only screen and (min-width:1280px){.form_callback_sections .form__agreement,.form_callback_sections .form__submit{margin-top:40px}}@media only screen and (min-width:1600px){.form_callback_sections .form__agreement,.form_callback_sections .form__submit{margin-top:2.084vw}}.form_callback_sections .form__agreement .checkbox{-webkit-box-align:center;-webkit-align-items:center;align-items:center}.form_callback_sections .form__submit .button{width:100%}.form__inputs_theme_row{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}@media only screen and (min-width:960px){.form__inputs_theme_row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;justify-content:space-between}}.form__inputs_theme_row .form__input{width:100%}@media only screen and (min-width:960px){.form__inputs_theme_row .form__input{width:48%}}.form__inputs_theme_row .form__textarea{width:100%}@-webkit-keyframes form-show-result{0%{display:none;opacity:0}1%{display:block;opacity:0}to{display:block;opacity:1}}@keyframes form-show-result{0%{display:none;opacity:0}1%{display:block;opacity:0}to{display:block;opacity:1}}.checkbox{display:-webkit-box;display:-webkit-flex;display:flex;position:relative}.checkbox .link{color:#5c1328;text-decoration:underline}.checkbox__input{clip:rect(0 0 0 0);border:0;height:0;margin:-1px;overflow:hidden;padding:0;position:absolute;width:0}.checkbox__input:checked~.checkbox__label .checkbox__icon{background-color:#5c1328;border-color:#5c1328}.checkbox__input:checked~.checkbox__label .checkbox__icon svg{opacity:1}.checkbox__input.validate-input-error~.checkbox__error{opacity:1;pointer-events:auto}.checkbox__label{-webkit-box-align:center;-webkit-align-items:center;align-items:center;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex}.checkbox__label>*{pointer-events:none}.checkbox__label a{pointer-events:auto}.checkbox__icon{-webkit-box-pack:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-align-self:flex-start;align-self:flex-start;background-color:#fff;border:1px solid #cdb891;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-shrink:0;flex-shrink:0;height:20px;-webkit-justify-content:center;justify-content:center;margin-right:16px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:20px}@media only screen and (min-width:670px){.checkbox__icon{width:20px}}@media only screen and (min-width:1280px){.checkbox__icon{width:20px}}@media only screen and (min-width:1440px){.checkbox__icon{width:1.042vw}}@media only screen and (min-width:670px){.checkbox__icon{height:20px}}@media only screen and (min-width:1280px){.checkbox__icon{height:20px}}@media only screen and (min-width:1440px){.checkbox__icon{height:1.042vw}}@media only screen and (min-width:670px){.checkbox__icon{margin-right:16px}}@media only screen and (min-width:1280px){.checkbox__icon{margin-right:16px}}@media only screen and (min-width:1440px){.checkbox__icon{margin-right:.834vw}}.checkbox__icon svg{opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease}.checkbox__text{color:#332f2c;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox__error{font-size:12px;font-weight:500;line-height:1.7;opacity:0;position:absolute;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media only screen and (min-width:670px){.checkbox__error{font-size:12px;line-height:1.7}}@media only screen and (min-width:1280px){.checkbox__error{font-size:12px;line-height:1.7}}@media only screen and (min-width:1440px){.checkbox__error{font-size:.625vw;line-height:1.7}}.checkbox__error-text{color:#ff001f}.checkbox__icon_type_checkbox{border-radius:-webkit-calc(var(--is-br)*4px);border-radius:calc(var(--is-br)*4px)}@media only screen and (min-width:670px){.checkbox__icon_type_checkbox{border-radius:-webkit-calc(var(--is-br)*4px);border-radius:calc(var(--is-br)*4px)}}@media only screen and (min-width:1280px){.checkbox__icon_type_checkbox{border-radius:-webkit-calc(var(--is-br)*4px);border-radius:calc(var(--is-br)*4px)}}@media only screen and (min-width:1440px){.checkbox__icon_type_checkbox{border-radius:-webkit-calc(var(--is-br)*0.209vw);border-radius:calc(var(--is-br)*.209vw)}}.checkbox__icon_type_radio{border-radius:-webkit-calc(var(--is-br)*36px);border-radius:calc(var(--is-br)*36px)}@media only screen and (min-width:670px){.checkbox__icon_type_radio{border-radius:-webkit-calc(var(--is-br)*36px);border-radius:calc(var(--is-br)*36px)}}@media only screen and (min-width:1280px){.checkbox__icon_type_radio{border-radius:-webkit-calc(var(--is-br)*36px);border-radius:calc(var(--is-br)*36px)}}@media only screen and (min-width:1440px){.checkbox__icon_type_radio{border-radius:-webkit-calc(var(--is-br)*1.875vw);border-radius:calc(var(--is-br)*1.875vw)}}.input{position:relative;width:100%}.input input[type=date]{color:transparent}.input input[type=date]:after{color:rgba(92,19,40,.5);content:attr(placeholder);position:absolute}.input input[type=date]::-webkit-date-and-time-value{text-align:left}.input.is-filled input[type=date]{color:#332f2c}.input.is-filled input[type=date]:after{content:none}.input__label{color:rgba(92,19,40,.8);display:block;font-size:12px;font-weight:500;line-height:1.7;margin-bottom:0}@media only screen and (min-width:670px){.input__label{font-size:12px;line-height:1.7}}@media only screen and (min-width:1280px){.input__label{font-size:12px;line-height:1.7}}@media only screen and (min-width:1440px){.input__label{font-size:.625vw;line-height:1.7}}.input__input{-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:transparent;border-bottom:1px solid #5c1328;color:#332f2c;display:-webkit-box;display:-webkit-flex;display:flex;font-size:16px;font-weight:500;height:35px;line-height:1.1;padding-right:0 12px;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:border-color;transition-property:border-color;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:100%}@media only screen and (min-width:670px){.input__input{height:38px}}@media only screen and (min-width:1280px){.input__input{height:38px}}@media only screen and (min-width:1440px){.input__input{height:1.98vw}}@media only screen and (min-width:670px){.input__input{padding-right:0 16px}}@media only screen and (min-width:1280px){.input__input{padding-right:0 16px}}@media only screen and (min-width:1440px){.input__input{padding-right:0 .834vw}}@media only screen and (min-width:670px){.input__input{font-size:16px;line-height:1.1}}@media only screen and (min-width:1280px){.input__input{font-size:16px;line-height:1.1}}@media only screen and (min-width:1440px){.input__input{font-size:.834vw;line-height:1.1}}.input__input[disabled=disabled]{background-color:hsla(40,31%,94%,.8);pointer-events:none}.input__input[disabled=disabled]::-webkit-input-placeholder{color:rgba(51,47,44,.3)}.input__input[disabled=disabled]::-ms-input-placeholder{color:rgba(51,47,44,.3)}.input__input[disabled=disabled]::placeholder{color:rgba(51,47,44,.3)}.input__input::-webkit-input-placeholder{color:rgba(92,19,40,.5);font-size:16px;font-weight:500;line-height:1.1;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color,opacity;transition-property:color,opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease}.input__input::-ms-input-placeholder{color:rgba(92,19,40,.5);font-size:16px;font-weight:500;line-height:1.1;transition-duration:.3s;-ms-transition-property:color,opacity;transition-property:color,opacity;transition-timing-function:ease}.input__input::placeholder{color:rgba(92,19,40,.5);font-size:16px;font-weight:500;line-height:1.1;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color,opacity;transition-property:color,opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media only screen and (min-width:670px){.input__input::-webkit-input-placeholder{font-size:16px;line-height:1.1}.input__input::-ms-input-placeholder{font-size:16px;line-height:1.1}.input__input::placeholder{font-size:16px;line-height:1.1}}@media only screen and (min-width:1280px){.input__input::-webkit-input-placeholder{font-size:16px;line-height:1.1}.input__input::-ms-input-placeholder{font-size:16px;line-height:1.1}.input__input::placeholder{font-size:16px;line-height:1.1}}@media only screen and (min-width:1440px){.input__input::-webkit-input-placeholder{font-size:.834vw;line-height:1.1}.input__input::-ms-input-placeholder{font-size:.834vw;line-height:1.1}.input__input::placeholder{font-size:.834vw;line-height:1.1}}.input__input:focus::-webkit-input-placeholder{opacity:0}.input__input:focus::-ms-input-placeholder{opacity:0}.input__input:focus::placeholder{opacity:0}@media only screen and (min-width:1280px){.input__input:not([disabled=disabled]):hover::-webkit-input-placeholder{color:#332f2c}.input__input:not([disabled=disabled]):hover::-ms-input-placeholder{color:#332f2c}.input__input:not([disabled=disabled]):hover::placeholder{color:#332f2c}}.input__input.validate-input-error,.input__input.validate-input-success{border-color:#5c1328}.input__input.validate-input-error~.input__error{opacity:1;pointer-events:auto}textarea.input__input{min-height:60px;padding-top:10px;resize:none}@media only screen and (min-width:670px){textarea.input__input{padding-top:10px}}@media only screen and (min-width:1280px){textarea.input__input{padding-top:10px}}@media only screen and (min-width:1440px){textarea.input__input{padding-top:.521vw}}@media only screen and (min-width:670px){textarea.input__input{min-height:60px}}@media only screen and (min-width:1280px){textarea.input__input{min-height:60px}}@media only screen and (min-width:1440px){textarea.input__input{min-height:3.125vw}}@media only screen and (min-width:670px){textarea.input__input{height:100%}}.input__icon{height:20px;pointer-events:none;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px}@media only screen and (min-width:670px){.input__icon{width:20px}}@media only screen and (min-width:1280px){.input__icon{width:20px}}@media only screen and (min-width:1440px){.input__icon{width:1.042vw}}@media only screen and (min-width:670px){.input__icon{height:20px}}@media only screen and (min-width:1280px){.input__icon{height:20px}}@media only screen and (min-width:1440px){.input__icon{height:1.042vw}}@media only screen and (min-width:670px){.input__icon{right:20px}}@media only screen and (min-width:1280px){.input__icon{right:20px}}@media only screen and (min-width:1440px){.input__icon{right:1.042vw}}.input__error{font-size:12px;font-weight:500;line-height:1.7;opacity:0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media only screen and (min-width:670px){.input__error{font-size:12px;line-height:1.7}}@media only screen and (min-width:1280px){.input__error{font-size:12px;line-height:1.7}}@media only screen and (min-width:1440px){.input__error{font-size:.625vw;line-height:1.7}}.input__error-text{color:#fff;white-space:nowrap}.upload__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;position:relative}@media only screen and (min-width:670px){.upload__wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:row;flex-direction:row}}.upload__wrap .input,.upload__wrap input{height:0;position:absolute;right:0;width:0}.upload__wrap label{color:#332f2c;cursor:pointer;font-size:14px;font-weight:400;line-height:1.4}@media only screen and (min-width:670px){.upload__wrap label{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.upload__wrap label{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.upload__wrap label{font-size:.834vw;line-height:1.4}}.upload__wrap label:not(:first-child){margin-left:8px}@media only screen and (min-width:670px){.upload__wrap label:not(:first-child){margin-left:8px}}@media only screen and (min-width:1280px){.upload__wrap label:not(:first-child){margin-left:8px}}@media only screen and (min-width:1440px){.upload__wrap label:not(:first-child){margin-left:.417vw}}.upload__wrap svg{height:24px;width:24px}@media only screen and (min-width:670px){.upload__wrap svg{width:24px}}@media only screen and (min-width:1280px){.upload__wrap svg{width:24px}}@media only screen and (min-width:1440px){.upload__wrap svg{width:1.25vw}}@media only screen and (min-width:670px){.upload__wrap svg{height:24px}}@media only screen and (min-width:1280px){.upload__wrap svg{height:24px}}@media only screen and (min-width:1440px){.upload__wrap svg{height:1.25vw}}.upload__text{color:#999795;font-size:12px;font-weight:400;line-height:1.4}@media only screen and (min-width:670px){.upload__text{font-size:12px;line-height:1.4}}@media only screen and (min-width:1280px){.upload__text{font-size:12px;line-height:1.4}}@media only screen and (min-width:1440px){.upload__text{font-size:.625vw;line-height:1.4}}.upload__text:not(:first-child){margin-left:8px}@media only screen and (min-width:670px){.upload__text:not(:first-child){margin-left:8px}}@media only screen and (min-width:1280px){.upload__text:not(:first-child){margin-left:8px}}@media only screen and (min-width:1440px){.upload__text:not(:first-child){margin-left:.417vw}}.upload__cv{-webkit-box-align:center;-webkit-box-pack:justify;-webkit-align-items:center;align-items:center;background:hsla(39,37%,69%,.8);border:none;border-radius:20px;color:#fff;cursor:pointer;display:none;font-size:16px;font-weight:500;-webkit-justify-content:space-between;justify-content:space-between;line-height:1.1;margin-bottom:12px;min-width:127px;padding:0 12px;width:-webkit-min-content;width:-moz-min-content;width:min-content}@media only screen and (min-width:670px){.upload__cv{min-width:127px}}@media only screen and (min-width:1280px){.upload__cv{min-width:127px}}@media only screen and (min-width:1440px){.upload__cv{min-width:6.615vw}}@media only screen and (min-width:670px){.upload__cv{margin-bottom:12px}}@media only screen and (min-width:1280px){.upload__cv{margin-bottom:12px}}@media only screen and (min-width:1440px){.upload__cv{margin-bottom:.625vw}}@media only screen and (min-width:670px){.upload__cv{padding:0 12px}}@media only screen and (min-width:1280px){.upload__cv{padding:0 12px}}@media only screen and (min-width:1440px){.upload__cv{padding:0 .625vw}}@media only screen and (min-width:670px){.upload__cv{border-radius:20px}}@media only screen and (min-width:1280px){.upload__cv{border-radius:20px}}@media only screen and (min-width:1440px){.upload__cv{border-radius:1.042vw}}@media only screen and (min-width:670px){.upload__cv{font-size:16px;line-height:1.1}}@media only screen and (min-width:1280px){.upload__cv{font-size:16px;line-height:1.1}}@media only screen and (min-width:1440px){.upload__cv{font-size:.834vw;line-height:1.1}}.upload__cv.is-uploaded{display:-webkit-box;display:-webkit-flex;display:flex}.upload__cv-delete:not(:first-child){margin-left:4px}@media only screen and (min-width:670px){.upload__cv-delete:not(:first-child){margin-left:4px}}@media only screen and (min-width:1280px){.upload__cv-delete:not(:first-child){margin-left:4px}}@media only screen and (min-width:1440px){.upload__cv-delete:not(:first-child){margin-left:.209vw}}.info-pin{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;background-color:#5c1328;border-radius:50%;cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;font-size:12px;font-weight:500;height:18px;-webkit-justify-content:center;justify-content:center;line-height:1.4;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:ease;transition-timing-function:ease;vertical-align:middle;width:18px}@media only screen and (min-width:670px){.info-pin{width:18px}}@media only screen and (min-width:1280px){.info-pin{width:18px}}@media only screen and (min-width:1440px){.info-pin{width:.938vw}}@media only screen and (min-width:670px){.info-pin{height:18px}}@media only screen and (min-width:1280px){.info-pin{height:18px}}@media only screen and (min-width:1440px){.info-pin{height:.938vw}}@media only screen and (min-width:670px){.info-pin{font-size:12px;line-height:1.4}}@media only screen and (min-width:1280px){.info-pin{font-size:12px;line-height:1.4}}@media only screen and (min-width:1440px){.info-pin{font-size:.625vw;line-height:1.4}}.info-pin:hover{background-color:#5c1328}.info-pin:hover .info-pin__tooltip{opacity:1;visibility:visible}.info-pin svg{height:100%;width:100%}.info-pin__tooltip{background-color:#5c1328;border-radius:-webkit-calc(var(--is-br)*6px);border-radius:calc(var(--is-br)*6px);box-shadow:0 20px 60px rgba(0,0,0,.1);color:#fff;font-size:12px;font-weight:500;line-height:1.4;opacity:0;padding:4px 8px;position:absolute;right:0;text-align:center;top:-10px;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease;visibility:hidden;white-space:normal;z-index:1}@media only screen and (min-width:670px){.info-pin__tooltip{padding:4px 8px}}@media only screen and (min-width:1280px){.info-pin__tooltip{padding:4px 8px}}@media only screen and (min-width:1440px){.info-pin__tooltip{padding:.209vw .417vw}}@media only screen and (min-width:670px){.info-pin__tooltip{top:-10px}}@media only screen and (min-width:1280px){.info-pin__tooltip{top:50%}}@media only screen and (min-width:1440px){.info-pin__tooltip{top:50%}}@media only screen and (min-width:670px){.info-pin__tooltip{right:0}}@media only screen and (min-width:1280px){.info-pin__tooltip{right:-10px}}@media only screen and (min-width:1440px){.info-pin__tooltip{right:-.52vw}}@media only screen and (min-width:670px){.info-pin__tooltip{border-radius:-webkit-calc(var(--is-br)*6px);border-radius:calc(var(--is-br)*6px)}}@media only screen and (min-width:1280px){.info-pin__tooltip{border-radius:-webkit-calc(var(--is-br)*6px);border-radius:calc(var(--is-br)*6px)}}@media only screen and (min-width:1440px){.info-pin__tooltip{border-radius:-webkit-calc(var(--is-br)*0.313vw);border-radius:calc(var(--is-br)*.313vw)}}@media only screen and (min-width:670px){.info-pin__tooltip{box-shadow:0 20px 60px rgba(0,0,0,.1)}}@media only screen and (min-width:1280px){.info-pin__tooltip{box-shadow:0 20px 60px rgba(0,0,0,.1)}}@media only screen and (min-width:1440px){.info-pin__tooltip{box-shadow:0 1.042vw 3.125vw rgba(0,0,0,.1)}}@media only screen and (min-width:670px){.info-pin__tooltip{font-size:12px;line-height:1.4}}@media only screen and (min-width:1280px){.info-pin__tooltip{font-size:12px;line-height:1.4}}@media only screen and (min-width:1440px){.info-pin__tooltip{font-size:.625vw;line-height:1.4}}@media only screen and (min-width:1280px){.info-pin__tooltip{-webkit-transform:translate(100%,-50%);transform:translate(100%,-50%)}}.info-pin__tooltip:before{border-left:3px solid transparent;border-right:3px solid transparent;border-top:6px solid #5c1328;bottom:0;content:"";position:absolute;right:10px;-webkit-transform:translate(100%,100%);transform:translate(100%,100%)}@media only screen and (min-width:1280px){.info-pin__tooltip:before{top:50%}}@media only screen and (min-width:1440px){.info-pin__tooltip:before{top:50%}}@media only screen and (min-width:1280px){.info-pin__tooltip:before{left:0}}@media only screen and (min-width:1440px){.info-pin__tooltip:before{left:0}}@media only screen and (min-width:670px){.info-pin__tooltip:before{right:10px}}@media only screen and (min-width:1280px){.info-pin__tooltip:before{right:auto}}@media only screen and (min-width:1440px){.info-pin__tooltip:before{right:auto}}@media only screen and (min-width:670px){.info-pin__tooltip:before{bottom:0}}@media only screen and (min-width:1280px){.info-pin__tooltip:before{bottom:auto}}@media only screen and (min-width:1440px){.info-pin__tooltip:before{bottom:auto}}@media only screen and (min-width:1280px){.info-pin__tooltip:before{border-bottom:3px solid transparent}}@media only screen and (min-width:1440px){.info-pin__tooltip:before{border-bottom:.157vw solid transparent}}@media only screen and (min-width:670px){.info-pin__tooltip:before{border-left:3px solid transparent}}@media only screen and (min-width:1280px){.info-pin__tooltip:before{border-left:3px solid transparent}}@media only screen and (min-width:1440px){.info-pin__tooltip:before{border-left:.157vw solid transparent}}@media only screen and (min-width:670px){.info-pin__tooltip:before{border-top:6px solid #5c1328}}@media only screen and (min-width:1280px){.info-pin__tooltip:before{border-top:3px solid #5c1328}}@media only screen and (min-width:1440px){.info-pin__tooltip:before{border-top:.157vw solid #5c1328}}@media only screen and (min-width:670px){.info-pin__tooltip:before{border-right:3px solid transparent}}@media only screen and (min-width:1280px){.info-pin__tooltip:before{border-right:6px solid transparent}}@media only screen and (min-width:1440px){.info-pin__tooltip:before{border-right:.313vw solid transparent}}@media only screen and (min-width:1280px){.info-pin__tooltip:before{border-right-color:#5c1328;border-top-color:transparent;-webkit-transform:translate(-100%,-50%);transform:translate(-100%,-50%)}}.header{background-color:transparent;left:0;position:absolute;top:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,top;transition-property:background-color,top;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:100%;z-index:6}.header.is-open-menu .header__navigation{-webkit-transform:translateX(0);transform:translateX(0)}.header.is-open-menu .header__burger{position:absolute}@media only screen and (min-width:670px){.header.is-open-menu .header__burger{top:32px}}@media only screen and (min-width:1280px){.header.is-open-menu .header__burger{top:40px}}@media only screen and (min-width:1440px){.header.is-open-menu .header__burger{top:2.084vw}}@media only screen and (min-width:670px){.header.is-open-menu .header__burger{right:52px}}@media only screen and (min-width:1280px){.header.is-open-menu .header__burger{right:52px}}@media only screen and (min-width:1440px){.header.is-open-menu .header__burger{right:2.709vw}}.header.is-fixed{left:0;position:fixed;top:0}.header__container{margin-left:auto;margin-right:auto;max-width:100%;width:100%}.header__inner{-webkit-box-align:center;-webkit-box-pack:end;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-end;justify-content:flex-end;margin-left:8.3333333333%;margin-right:8.3333333333%;min-height:60px;padding-bottom:28px;padding-top:28px;width:83.3333333333%}@media only screen and (min-width:670px){.header__inner{min-height:80px}}@media only screen and (min-width:1280px){.header__inner{min-height:80px}}@media only screen and (min-width:1440px){.header__inner{min-height:4.167vw}}@media only screen and (min-width:670px){.header__inner{padding-top:32px}}@media only screen and (min-width:1280px){.header__inner{padding-top:40px}}@media only screen and (min-width:1600px){.header__inner{padding-top:2.084vw}}@media only screen and (min-width:670px){.header__inner{padding-bottom:32px}}@media only screen and (min-width:1280px){.header__inner{padding-bottom:40px}}@media only screen and (min-width:1600px){.header__inner{padding-bottom:2.084vw}}@media only screen and (min-width:670px){.header__inner{margin-left:2.7777777778%;margin-right:2.7777777778%;width:94.4444444444%}}.header__button-catalog{display:none;margin-left:auto;z-index:1}@media only screen and (min-width:670px){.header__button-catalog{margin-left:20px}}@media only screen and (min-width:1280px){.header__button-catalog{margin-left:20px}}@media only screen and (min-width:1440px){.header__button-catalog{margin-left:1.042vw}}@media only screen and (min-width:960px){.header__button-catalog{-webkit-box-ordinal-group:3;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-order:2;order:2}}@media only screen and (min-width:1280px){.header__button-catalog{-webkit-box-ordinal-group:4;-webkit-order:3;order:3}}.header__button-catalog .button__content{padding-left:24px;padding-right:24px}@media only screen and (min-width:670px){.header__button-catalog .button__content{padding-left:24px}}@media only screen and (min-width:1280px){.header__button-catalog .button__content{padding-left:14px}}@media only screen and (min-width:1440px){.header__button-catalog .button__content{padding-left:.73vw}}@media only screen and (min-width:670px){.header__button-catalog .button__content{padding-right:24px}}@media only screen and (min-width:1280px){.header__button-catalog .button__content{padding-right:14px}}@media only screen and (min-width:1440px){.header__button-catalog .button__content{padding-right:.73vw}}.header__favorites{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:none}@media only screen and (min-width:670px){.header__favorites{-webkit-box-ordinal-group:1;display:-webkit-box;display:-webkit-flex;display:flex;margin-right:auto;-webkit-order:0;order:0}}@media only screen and (min-width:1280px){.header__favorites{-webkit-box-ordinal-group:1;-webkit-order:0;order:0}}.header__favorites-icon{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:flex;height:auto;-webkit-justify-content:center;justify-content:center;position:relative;width:auto}@media only screen and (min-width:670px){.header__favorites-icon{width:auto}}@media only screen and (min-width:1280px){.header__favorites-icon{width:28px}}@media only screen and (min-width:1440px){.header__favorites-icon{width:1.459vw}}@media only screen and (min-width:670px){.header__favorites-icon{height:auto}}@media only screen and (min-width:1280px){.header__favorites-icon{height:28px}}@media only screen and (min-width:1440px){.header__favorites-icon{height:1.459vw}}@media only screen and (min-width:1280px){.header__favorites-icon{background-color:hsla(0,0%,100%,.4)}}.header__favorites-icon svg{fill:#5c1328;stroke:#fff;height:24px;width:24px}@media only screen and (min-width:670px){.header__favorites-icon svg{width:24px}}@media only screen and (min-width:1280px){.header__favorites-icon svg{width:20px}}@media only screen and (min-width:1440px){.header__favorites-icon svg{width:1.042vw}}@media only screen and (min-width:670px){.header__favorites-icon svg{height:24px}}@media only screen and (min-width:1280px){.header__favorites-icon svg{height:20px}}@media only screen and (min-width:1440px){.header__favorites-icon svg{height:1.042vw}}@media only screen and (min-width:1280px){.header__favorites-icon svg{fill:#fff}}.header__favorites-counter{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;background-color:#5c1328;border-radius:50%;color:#fff;display:none;font-size:12px;font-weight:500;height:16px;-webkit-justify-content:center;justify-content:center;line-height:1.4;position:absolute;right:-5px;top:-5px;width:16px}@media only screen and (min-width:670px){.header__favorites-counter{width:16px}}@media only screen and (min-width:1280px){.header__favorites-counter{width:16px}}@media only screen and (min-width:1440px){.header__favorites-counter{width:.834vw}}@media only screen and (min-width:670px){.header__favorites-counter{height:16px}}@media only screen and (min-width:1280px){.header__favorites-counter{height:16px}}@media only screen and (min-width:1440px){.header__favorites-counter{height:.834vw}}@media only screen and (min-width:670px){.header__favorites-counter{top:-5px}}@media only screen and (min-width:1280px){.header__favorites-counter{top:-5px}}@media only screen and (min-width:1440px){.header__favorites-counter{top:-.26vw}}@media only screen and (min-width:670px){.header__favorites-counter{right:-5px}}@media only screen and (min-width:1280px){.header__favorites-counter{right:-5px}}@media only screen and (min-width:1440px){.header__favorites-counter{right:-.26vw}}@media only screen and (min-width:670px){.header__favorites-counter{font-size:12px;line-height:1.4}}@media only screen and (min-width:1280px){.header__favorites-counter{font-size:12px;line-height:1.4}}@media only screen and (min-width:1440px){.header__favorites-counter{font-size:.625vw;line-height:1.4}}@media only screen and (min-width:1280px){.header__favorites-counter{display:-webkit-box;display:-webkit-flex;display:flex}}.header__favorites-title{color:#fff;display:none;font-size:12px;font-weight:500;letter-spacing:.22em;line-height:1.4;margin-left:auto;text-transform:uppercase}@media only screen and (min-width:670px){.header__favorites-title{margin-left:12px}}@media only screen and (min-width:1280px){.header__favorites-title{margin-left:12px}}@media only screen and (min-width:1440px){.header__favorites-title{margin-left:.625vw}}@media only screen and (min-width:670px){.header__favorites-title{font-size:12px;line-height:1.4}}@media only screen and (min-width:1280px){.header__favorites-title{font-size:12px;line-height:1.4}}@media only screen and (min-width:1440px){.header__favorites-title{font-size:.625vw;line-height:1.4}}@media only screen and (min-width:1280px){.header__favorites-title{display:block}}.header__center{-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-flex:1;-webkit-box-ordinal-group:2;-webkit-align-items:center;align-items:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-flex:1;flex:1;-webkit-justify-content:center;justify-content:center;-webkit-order:1;order:1;position:relative;width:auto}@media only screen and (min-width:670px){.header__center{width:100%}}@media only screen and (min-width:1280px){.header__center{width:1206px}}@media only screen and (min-width:1440px){.header__center{width:62.813vw}}@media only screen and (min-width:960px){.header__center{left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media only screen and (min-width:1440px){.header__center{position:absolute}}.header__list{display:none;width:auto}@media only screen and (min-width:670px){.header__list{width:auto}}@media only screen and (min-width:1280px){.header__list{width:440px}}@media only screen and (min-width:1440px){.header__list{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;width:22.917vw}}.header__list-item{color:#fff;font-size:12px;font-weight:500;letter-spacing:.22em;line-height:1.7;text-transform:uppercase;white-space:nowrap}@media only screen and (min-width:1280px){.header__list-item{margin-right:24px}}@media only screen and (min-width:1440px){.header__list-item{margin-right:1.25vw}}@media only screen and (min-width:670px){.header__list-item{font-size:12px;line-height:1.7}}@media only screen and (min-width:1280px){.header__list-item{font-size:12px;line-height:1.7}}@media only screen and (min-width:1440px){.header__list-item{font-size:.625vw;line-height:1.7}}.header__list-item:last-child{margin-right:0}.header__menu-left{-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}@media only screen and (min-width:1280px){.header__menu-left{margin-right:28px}}@media only screen and (min-width:1440px){.header__menu-left{margin-right:1.459vw}}@media only screen and (min-width:1280px){.header__menu-right{margin-left:28px}}@media only screen and (min-width:1440px){.header__menu-right{margin-left:1.459vw}}.header__logo{-webkit-box-pack:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;height:30px;-webkit-justify-content:center;justify-content:center;min-height:30px;position:relative;top:2px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:182px;z-index:1}@media only screen and (min-width:670px){.header__logo{min-height:30px}}@media only screen and (min-width:1280px){.header__logo{min-height:30px}}@media only screen and (min-width:1440px){.header__logo{min-height:1.563vw}}@media only screen and (min-width:670px){.header__logo{height:68px}}@media only screen and (min-width:1280px){.header__logo{height:68px}}@media only screen and (min-width:1440px){.header__logo{height:3.542vw}}@media only screen and (min-width:670px){.header__logo{width:220px}}@media only screen and (min-width:1280px){.header__logo{width:320px}}@media only screen and (min-width:1440px){.header__logo{width:16.667vw}}@media only screen and (min-width:670px){.header__logo{width:200px}}@media only screen and (min-width:960px){.header__logo{width:220px}}@media only screen and (min-width:1280px){.header__logo{width:300px}}@media only screen and (min-width:1440px){.header__logo{width:320px}}@media only screen and (min-width:1280px){.header__logo:hover{opacity:.6}}.header__logo img{display:block;height:100%;max-height:100%;max-width:100%;object-fit:contain;object-position:center;width:auto}.header__logo-dark,.header__logo-light{display:block;position:absolute;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease}.header__logo-light{opacity:1}.header__logo-dark{opacity:0}.header__buttons{-webkit-box-ordinal-group:1;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;margin-right:auto;-webkit-order:0;order:0}@media only screen and (min-width:960px){.header__buttons{margin-right:0}}@media only screen and (min-width:1280px){.header__buttons{-webkit-box-ordinal-group:2;-webkit-order:1;order:1}}@media only screen and (min-width:1440px){.header__buttons{-webkit-box-ordinal-group:3;-webkit-order:2;order:2}}.header__buttons .button{border:none}.header__buttons .button:not(:first-child){margin-left:16px}@media only screen and (min-width:670px){.header__buttons .button:not(:first-child){margin-left:32px}}@media only screen and (min-width:1280px){.header__buttons .button:not(:first-child){margin-left:32px}}@media only screen and (min-width:1440px){.header__buttons .button:not(:first-child){margin-left:1.667vw}}.header__buttons .button .button__content{background-color:transparent;border:none;line-height:1;margin-bottom:0;margin-top:0;min-height:32px;padding:0;width:20px}@media only screen and (min-width:670px){.header__buttons .button .button__content{width:auto}}@media only screen and (min-width:1280px){.header__buttons .button .button__content{width:auto}}@media only screen and (min-width:1440px){.header__buttons .button .button__content{width:auto}}@media only screen and (min-width:670px){.header__buttons .button .button__content{min-height:auto}}@media only screen and (min-width:1280px){.header__buttons .button .button__content{min-height:auto}}@media only screen and (min-width:1440px){.header__buttons .button .button__content{min-height:auto}}.header__buttons .button svg{height:20px;margin:0;width:20px}@media only screen and (min-width:670px){.header__buttons .button svg{width:20px}}@media only screen and (min-width:1280px){.header__buttons .button svg{width:20px}}@media only screen and (min-width:1440px){.header__buttons .button svg{width:1.042vw}}@media only screen and (min-width:670px){.header__buttons .button svg{height:20px}}@media only screen and (min-width:1280px){.header__buttons .button svg{height:20px}}@media only screen and (min-width:1440px){.header__buttons .button svg{height:1.042vw}}.header__buttons .button__text{display:none;font-size:12px;font-weight:500;letter-spacing:.22em;line-height:1.7;text-transform:uppercase}@media only screen and (min-width:1280px){.header__buttons .button__text{padding-left:12px}}@media only screen and (min-width:1440px){.header__buttons .button__text{padding-left:.625vw}}@media only screen and (min-width:670px){.header__buttons .button__text{font-size:12px;line-height:1.7}}@media only screen and (min-width:1280px){.header__buttons .button__text{font-size:12px;line-height:1.7}}@media only screen and (min-width:1440px){.header__buttons .button__text{font-size:.625vw;line-height:1.7}}@media only screen and (min-width:1280px){.header__buttons .button__text{display:block}}.header__button-phone{background-image:url(/images/first-screen/phone.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;font-size:0;height:20px;line-height:0;margin-right:15px;width:20px}@media only screen and (min-width:670px){.header__button-phone{margin-right:15px}}@media only screen and (min-width:1280px){.header__button-phone{margin-right:0}}@media only screen and (min-width:1440px){.header__button-phone{margin-right:0}}@media only screen and (min-width:1280px){.header__button-phone{display:none}}.header__link-phone{color:#fff;display:none;font-size:14px;font-weight:400;letter-spacing:.22em;line-height:1.4}@media only screen and (min-width:670px){.header__link-phone{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.header__link-phone{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.header__link-phone{font-size:.834vw;line-height:1.4}}@media only screen and (min-width:1280px){.header__link-phone{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;z-index:1}}.header__burger{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-box-ordinal-group:3;-webkit-appearance:none;background-color:transparent;border:none;color:inherit;cursor:pointer;font:inherit;line-height:normal;margin:0 0 4px auto;min-height:28px;-webkit-order:2;order:2;outline:none;overflow:visible;padding:0;text-align:inherit;width:auto;z-index:2}.header__burger::-moz-focus-inner{border:0;padding:0}@media only screen and (min-width:670px){.header__burger{min-height:28px}}@media only screen and (min-width:1280px){.header__burger{min-height:28px}}@media only screen and (min-width:1440px){.header__burger{min-height:1.459vw}}@media only screen and (min-width:670px){.header__burger{margin-left:30px}}@media only screen and (min-width:1280px){.header__burger{margin-left:30px}}@media only screen and (min-width:1440px){.header__burger{margin-left:1.563vw}}@media only screen and (min-width:670px){.header__burger{margin-bottom:4px}}@media only screen and (min-width:1280px){.header__burger{margin-bottom:4px}}@media only screen and (min-width:1440px){.header__burger{margin-bottom:.209vw}}@media only screen and (min-width:670px){.header__burger{-webkit-box-ordinal-group:3;-webkit-order:2;order:2}}@media only screen and (min-width:1440px){.header__burger{-webkit-box-ordinal-group:4;-webkit-order:3;order:3}}.header__burger.is-open .header__burger-line:before{-webkit-transform:rotate(45deg) translateY(0);transform:rotate(45deg) translateY(0)}.header__burger.is-open .header__burger-line:after{-webkit-transform:rotate(-45deg) translateY(0);transform:rotate(-45deg) translateY(0)}.header__burger-line{display:block;position:relative;width:32px}@media only screen and (min-width:670px){.header__burger-line{width:32px}}@media only screen and (min-width:1280px){.header__burger-line{width:32px}}@media only screen and (min-width:1440px){.header__burger-line{width:1.667vw}}.header__burger-line:after,.header__burger-line:before{background-color:#fff;border:1px solid #fff;content:"";height:1px;left:0;position:absolute;top:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:100%}.header__burger-line:before{-webkit-transform:translateY(-4px);transform:translateY(-4px)}@media only screen and (min-width:670px){.header__burger-line:before{-webkit-transform:translateY(-4px);transform:translateY(-4px)}}@media only screen and (min-width:1280px){.header__burger-line:before{-webkit-transform:translateY(-4px);transform:translateY(-4px)}}@media only screen and (min-width:1440px){.header__burger-line:before{-webkit-transform:translateY(-.208vw);transform:translateY(-.208vw)}}.header__burger-line:after{-webkit-transform:translateY(4px);transform:translateY(4px)}@media only screen and (min-width:670px){.header__burger-line:after{-webkit-transform:translateY(4px);transform:translateY(4px)}}@media only screen and (min-width:1280px){.header__burger-line:after{-webkit-transform:translateY(4px);transform:translateY(4px)}}@media only screen and (min-width:1440px){.header__burger-line:after{-webkit-transform:translateY(.209vw);transform:translateY(.209vw)}}.header__navigation{-webkit-overflow-scrolling:touch;background-color:rgba(0,0,0,.6);height:100%;position:fixed;right:0;top:0;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:100%;z-index:1}.header_theme_filled{background-color:#fff;border-bottom:1px solid #dedede}.header_theme_filled .header__inner{padding-bottom:4px;padding-top:4px}@media only screen and (min-width:670px){.header_theme_filled .header__inner{padding-top:4px}}@media only screen and (min-width:1280px){.header_theme_filled .header__inner{padding-top:4px}}@media only screen and (min-width:1600px){.header_theme_filled .header__inner{padding-top:.209vw}}@media only screen and (min-width:670px){.header_theme_filled .header__inner{padding-bottom:4px}}@media only screen and (min-width:1280px){.header_theme_filled .header__inner{padding-bottom:4px}}@media only screen and (min-width:1600px){.header_theme_filled .header__inner{padding-bottom:.209vw}}.header_theme_filled .header__button-catalog{border-color:#5c1328}@media only screen and (min-width:1280px){.header_theme_filled .header__button-catalog:hover .button__content{background-color:transparent;color:#5c1328}.header_theme_filled .header__button-catalog:hover svg{fill:#5c1328}}.header_theme_filled .header__button-catalog .button__content{background-color:#5c1328;border-color:#5c1328;color:#fff}.header_theme_filled .header__logo-light{opacity:0}.header_theme_filled .header__logo-dark{opacity:1}.header_theme_filled .header__buttons .button__text{color:#332f2c}.header_theme_filled .header__buttons svg{fill:#332f2c}.header_theme_filled .header__link-phone,.header_theme_filled .header__list-item{color:#332f2c}.header_theme_filled .header__burger .header__burger-line:after,.header_theme_filled .header__burger .header__burger-line:before{background-color:#332f2c;border-color:#332f2c}.header_theme_filled .header__burger.is-open .header__burger-line:after,.header_theme_filled .header__burger.is-open .header__burger-line:before{background-color:#fff;border-color:#fff}.header_theme_dark{background-color:#5c1328;border-bottom:1px solid hsla(40,31%,94%,.15)}.header_theme_dark .header__button-catalog{border-color:#cdb891}@media only screen and (min-width:1280px){.header_theme_dark .header__button-catalog:hover .button__content{background-color:transparent;color:#fff}.header_theme_dark .header__button-catalog:hover svg{fill:#fff}}.header_theme_dark .header__button-catalog .button__content{background-color:#cdb891;border-color:#cdb891;color:#332f2c}.header_theme_dark .header__logo-light{opacity:1}.header_theme_dark .header__logo-dark{opacity:0}.header_theme_dark .header__buttons .button__text{color:#f5f2ec}.header_theme_dark .header__buttons svg{fill:#f5f2ec}.header_theme_dark .header__link-phone,.header_theme_dark .header__list-item{color:#f5f2ec}.header_theme_dark .header__burger .header__burger-line:after,.header_theme_dark .header__burger .header__burger-line:before{background-color:#f5f2ec;border-color:#f5f2ec}.header_position_sticky.is-fixed{position:-webkit-sticky;position:sticky}.navigation{background-color:#5c1328;height:100%;overflow-y:auto;padding-left:30px;padding-right:30px;position:absolute;right:0;width:100%}@media only screen and (min-width:670px){.navigation{max-width:950px}}@media only screen and (min-width:1280px){.navigation{max-width:950px}}@media only screen and (min-width:1440px){.navigation{max-width:49.48vw}}@media only screen and (min-width:670px){.navigation{padding-left:48px}}@media only screen and (min-width:1280px){.navigation{padding-left:62px}}@media only screen and (min-width:1440px){.navigation{padding-left:3.23vw}}@media only screen and (min-width:670px){.navigation{padding-right:48px}}@media only screen and (min-width:1280px){.navigation{padding-right:62px}}@media only screen and (min-width:1440px){.navigation{padding-right:3.23vw}}@media only screen and (min-width:670px){.navigation{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}}.navigation__head{-webkit-box-align:center;-webkit-align-items:center;align-items:center;border-bottom:1px solid hsla(0,0%,100%,.15);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:24px;padding-bottom:28px;padding-top:28px}@media only screen and (min-width:670px){.navigation__head{padding-top:32px}}@media only screen and (min-width:1280px){.navigation__head{padding-top:40px}}@media only screen and (min-width:1600px){.navigation__head{padding-top:2.084vw}}@media only screen and (min-width:670px){.navigation__head{padding-bottom:32px}}@media only screen and (min-width:1280px){.navigation__head{padding-bottom:40px}}@media only screen and (min-width:1600px){.navigation__head{padding-bottom:2.084vw}}@media only screen and (min-width:670px){.navigation__head{margin-bottom:28px}}@media only screen and (min-width:1280px){.navigation__head{margin-bottom:32px}}@media only screen and (min-width:1600px){.navigation__head{margin-bottom:1.667vw}}.navigation__head-text{color:#fff;font-size:12px;font-weight:500;height:32px;letter-spacing:.22em;line-height:1.7;line-height:32px;text-transform:uppercase}@media only screen and (min-width:670px){.navigation__head-text{font-size:12px;line-height:1.7}}@media only screen and (min-width:1280px){.navigation__head-text{font-size:12px;line-height:1.7}}@media only screen and (min-width:1440px){.navigation__head-text{font-size:.625vw;line-height:1.7}}@media only screen and (min-width:670px){.navigation__head-text{line-height:32px}}@media only screen and (min-width:1280px){.navigation__head-text{line-height:32px}}@media only screen and (min-width:1440px){.navigation__head-text{line-height:1.667vw}}@media only screen and (min-width:670px){.navigation__head-text{height:32px}}@media only screen and (min-width:1280px){.navigation__head-text{height:32px}}@media only screen and (min-width:1440px){.navigation__head-text{height:1.667vw}}.navigation__close-line{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.navigation__close-line:after,.navigation__close-line:before{background-color:#fff;content:"";height:1px;left:0;position:absolute;top:0;width:100%}.navigation__close-line:before{-webkit-transform:rotate(45deg) translateY(0);transform:rotate(45deg) translateY(0)}.navigation__close-line:after{-webkit-transform:rotate(-45deg) translateY(0);transform:rotate(-45deg) translateY(0)}.navigation__catalog{margin-bottom:40px;padding-top:10px}@media only screen and (min-width:670px){.navigation__catalog{-webkit-column-gap:24px;column-gap:24px}}@media only screen and (min-width:1280px){.navigation__catalog{-webkit-column-gap:24px;column-gap:24px}}@media only screen and (min-width:1440px){.navigation__catalog{-webkit-column-gap:1.25vw;column-gap:1.25vw}}@media only screen and (min-width:670px){.navigation__catalog{padding-top:10px}}@media only screen and (min-width:1280px){.navigation__catalog{padding-top:10px}}@media only screen and (min-width:1440px){.navigation__catalog{padding-top:.521vw}}@media only screen and (min-width:670px){.navigation__catalog{margin-bottom:56px}}@media only screen and (min-width:1280px){.navigation__catalog{margin-bottom:88px}}@media only screen and (min-width:1600px){.navigation__catalog{margin-bottom:4.584vw}}@media only screen and (min-width:670px){.navigation__catalog{display:grid;grid-auto-columns:1fr;grid-auto-flow:column dense}}.navigation__catalog .button{display:none;width:100%}@media only screen and (min-width:670px){.navigation__catalog .button{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;width:auto}}.navigation__catalog .button.navigation__catalog-mobile{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex}@media only screen and (min-width:670px){.navigation__catalog .button.navigation__catalog-mobile{display:none}.navigation__lists{-webkit-column-gap:32px;column-gap:32px}}@media only screen and (min-width:1280px){.navigation__lists{-webkit-column-gap:48px;column-gap:48px}}@media only screen and (min-width:1440px){.navigation__lists{-webkit-column-gap:2.5vw;column-gap:2.5vw}}@media only screen and (min-width:670px){.navigation__lists{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}}.navigation__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding-bottom:40px;position:relative}@media only screen and (min-width:670px){.navigation__list{padding-bottom:56px}}@media only screen and (min-width:1280px){.navigation__list{padding-bottom:88px}}@media only screen and (min-width:1600px){.navigation__list{padding-bottom:4.584vw}}.navigation__list-item{color:#cdb891;font-size:14px;font-weight:400;line-height:1.4}@media only screen and (min-width:670px){.navigation__list-item{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.navigation__list-item{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.navigation__list-item{font-size:.834vw;line-height:1.4}}.navigation__list-item:not(:last-child){margin-bottom:12px}@media only screen and (min-width:670px){.navigation__list-item:not(:last-child){margin-bottom:16px}}@media only screen and (min-width:1280px){.navigation__list-item:not(:last-child){margin-bottom:16px}}@media only screen and (min-width:1600px){.navigation__list-item:not(:last-child){margin-bottom:.834vw}}.navigation__list-main .navigation__list-item{color:#fff;font-family:cent,sans-serif;font-size:24px;font-weight:400;letter-spacing:-.015em;line-height:1.1}@media only screen and (min-width:670px){.navigation__list-main .navigation__list-item{font-size:36px;line-height:1.1}}@media only screen and (min-width:1280px){.navigation__list-main .navigation__list-item{font-size:40px;line-height:1.1}}@media only screen and (min-width:1440px){.navigation__list-main .navigation__list-item{font-size:2.084vw;line-height:1.1}}.navigation__contacts{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-top:1px solid hsla(0,0%,100%,.1);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding-bottom:36px;padding-top:36px}@media only screen and (min-width:670px){.navigation__contacts{row-gap:16px}}@media only screen and (min-width:1280px){.navigation__contacts{row-gap:0}}@media only screen and (min-width:1440px){.navigation__contacts{row-gap:0}}@media only screen and (min-width:670px){.navigation__contacts{padding-top:48px}}@media only screen and (min-width:1280px){.navigation__contacts{padding-top:56px}}@media only screen and (min-width:1600px){.navigation__contacts{padding-top:2.917vw}}@media only screen and (min-width:670px){.navigation__contacts{padding-bottom:48px}}@media only screen and (min-width:1280px){.navigation__contacts{padding-bottom:56px}}@media only screen and (min-width:1600px){.navigation__contacts{padding-bottom:2.917vw}}@media only screen and (min-width:670px){.navigation__contacts{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-webkit-box-pack:end;-webkit-align-items:center;align-items:center;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-end;justify-content:flex-end;margin-top:auto}}.navigation__phone{color:#cdb891;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;font-family:cent,sans-serif;font-size:16px;font-weight:700;line-height:1.2;margin:0 auto}@media only screen and (min-width:670px){.navigation__phone{font-size:20px;line-height:1.2}}@media only screen and (min-width:1280px){.navigation__phone{font-size:23px;line-height:1.2}}@media only screen and (min-width:1440px){.navigation__phone{font-size:1.198vw;line-height:1.2}}@media only screen and (min-width:670px){.navigation__phone{-webkit-box-ordinal-group:3;-webkit-order:2;order:2}}@media only screen and (min-width:960px){.navigation__phone{-webkit-box-ordinal-group:1;margin:0;-webkit-order:0;order:0}}.navigation__callback{margin-bottom:0;margin-left:0;margin-top:24px}@media only screen and (min-width:670px){.navigation__callback{margin-left:32px;margin-top:0}}@media only screen and (min-width:1280px){.navigation__callback{margin-left:32px}}@media only screen and (min-width:1440px){.navigation__callback{margin-left:1.667vw}}@media only screen and (min-width:670px){.navigation__callback{-webkit-box-ordinal-group:1;-webkit-order:0;order:0;width:auto}}@media only screen and (min-width:960px){.navigation__callback{-webkit-box-ordinal-group:2;-webkit-order:1;order:1}}.navigation__social{-webkit-box-pack:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;margin-top:28px}@media only screen and (min-width:670px){.navigation__social{-webkit-box-ordinal-group:2;margin-left:auto;margin-top:0;-webkit-order:1;order:1}}@media only screen and (min-width:960px){.navigation__social{-webkit-box-ordinal-group:3;-webkit-order:2;order:2}}.navigation__social-item svg{fill:#fff}.page-reveal{opacity:0;-webkit-transform:translateY(25px);transform:translateY(25px);-webkit-transition:.8s ease-out;transition:.8s ease-out;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}.page-reveal.is-revealed{opacity:1;-webkit-transform:none;transform:none}.page-reveal__wrapper{overflow-x:hidden}.page-reveal_theme_vertical{-webkit-transform:translateY(25px);transform:translateY(25px)}@media only screen and (min-width:670px){.page-reveal_theme_vertical{-webkit-transform:translateY(25px);transform:translateY(25px)}}@media only screen and (min-width:1280px){.page-reveal_theme_vertical{-webkit-transform:translateY(25px);transform:translateY(25px)}}@media only screen and (min-width:1440px){.page-reveal_theme_vertical{-webkit-transform:translateY(1.303vw);transform:translateY(1.303vw)}}.page-reveal_theme_left{-webkit-transform:translateX(-50px);transform:translateX(-50px)}@media only screen and (min-width:670px){.page-reveal_theme_left{-webkit-transform:translateX(-50px);transform:translateX(-50px)}}@media only screen and (min-width:1280px){.page-reveal_theme_left{-webkit-transform:translateX(-50px);transform:translateX(-50px)}}@media only screen and (min-width:1440px){.page-reveal_theme_left{-webkit-transform:translateX(-2.604vw);transform:translateX(-2.604vw)}}.page-reveal_theme_slide.is-revealed{-webkit-animation:slide-left-from-bottom 1s;animation:slide-left-from-bottom 1s}.page-reveal_theme_scale.is-revealed{-webkit-animation:slide-in .5s;animation:slide-in .5s}.page-reveal_theme_puff.is-revealed{-webkit-animation:puff-in .8s;animation:puff-in .8s}.page-reveal_theme_steps{opacity:0}.page-reveal_theme_steps.is-revealed{-webkit-animation:step-by-step .3s linear;animation:step-by-step .3s linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.page-reveal_theme_steps:nth-of-type(2){-webkit-animation-delay:.5s;animation-delay:.5s}.page-reveal_theme_steps:nth-of-type(3){-webkit-animation-delay:1s;animation-delay:1s}.page-reveal_theme_steps:nth-of-type(4){-webkit-animation-delay:1.5s;animation-delay:1.5s}.page-reveal_theme_steps:nth-of-type(5){-webkit-animation-delay:2s;animation-delay:2s}.page-reveal_theme_parallax.is-revealed{-webkit-animation:parallax .8s;animation:parallax .8s}.page-reveal_theme_appear.is-revealed{-webkit-animation:parallax .1s;animation:parallax .1s}@-webkit-keyframes slide-left-from-bottom{0%{-webkit-transform:translateX(-50px) translateY(50px);transform:translateX(-50px) translateY(50px)}to{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}}@keyframes slide-left-from-bottom{0%{-webkit-transform:translateX(-50px) translateY(50px);transform:translateX(-50px) translateY(50px)}to{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}}@-webkit-keyframes slide-in{0%{-webkit-filter:blur(10px);filter:blur(10px);-webkit-transform:translateY(-25px) scaleY(.9) scaleX(.9);transform:translateY(-25px) scaleY(.9) scaleX(.9)}to{-webkit-filter:blur(0);filter:blur(0);-webkit-transform:translateY(0) scaleY(1) scaleX(1);transform:translateY(0) scaleY(1) scaleX(1)}}@keyframes slide-in{0%{-webkit-filter:blur(10px);filter:blur(10px);-webkit-transform:translateY(-25px) scaleY(.9) scaleX(.9);transform:translateY(-25px) scaleY(.9) scaleX(.9)}to{-webkit-filter:blur(0);filter:blur(0);-webkit-transform:translateY(0) scaleY(1) scaleX(1);transform:translateY(0) scaleY(1) scaleX(1)}}@-webkit-keyframes puff-in{0%{-webkit-filter:blur(4px);filter:blur(4px);-webkit-transform:scaleX(1.2);transform:scaleX(1.2)}to{-webkit-filter:blur(0);filter:blur(0);-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes puff-in{0%{-webkit-filter:blur(4px);filter:blur(4px);-webkit-transform:scaleX(1.2);transform:scaleX(1.2)}to{-webkit-filter:blur(0);filter:blur(0);-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes step-by-step{0%{-webkit-filter:blur(4px);filter:blur(4px);opacity:0;-webkit-transform:scaleX(.9);transform:scaleX(.9)}to{-webkit-filter:blur(0);filter:blur(0);opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes step-by-step{0%{-webkit-filter:blur(4px);filter:blur(4px);opacity:0;-webkit-transform:scaleX(.9);transform:scaleX(.9)}to{-webkit-filter:blur(0);filter:blur(0);opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes parallax{0%{-webkit-filter:blur(4px);filter:blur(4px)}to{-webkit-filter:blur(0);filter:blur(0)}}@keyframes parallax{0%{-webkit-filter:blur(4px);filter:blur(4px)}to{-webkit-filter:blur(0);filter:blur(0)}}.preloader{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;background-color:#5c1328;bottom:0;display:-webkit-box;display:-webkit-flex;display:flex;height:100vh;-webkit-justify-content:center;justify-content:center;left:0;position:absolute;right:0;top:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-duration:1s;transition-duration:1s;-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:100%;z-index:7}.preloader.is-disabled{top:-100vh}.preloader__content{text-align:center}.preloader__counter{color:#fff;font-family:cent,serif;font-size:80px;font-weight:400;text-transform:uppercase}@media only screen and (min-width:670px){.preloader__counter{font-size:90px}}@media only screen and (min-width:1280px){.preloader__counter{font-size:100px}}@media only screen and (min-width:1440px){.preloader__counter{font-size:5.209vw}}.preloader__text{color:#fff;font-size:14px;font-weight:400;line-height:1.4;text-transform:uppercase}@media only screen and (min-width:670px){.preloader__text{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.preloader__text{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.preloader__text{font-size:.834vw;line-height:1.4}}.preloader__line{-webkit-box-pack:start;background-color:#7a2a41;display:-webkit-box;display:-webkit-flex;display:flex;height:1px;-webkit-justify-content:flex-start;justify-content:flex-start;margin-top:85px;max-width:80vw;width:440px}.preloader__line span{-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;background-color:#cdb891;display:block;height:1px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:0}.project{padding:40px 8.3333333333%;position:relative;width:100%}@media only screen and (min-width:670px){.project{padding-top:56px}}@media only screen and (min-width:1280px){.project{padding-top:112px}}@media only screen and (min-width:1600px){.project{padding-top:5.834vw}}@media only screen and (min-width:670px){.project{padding-bottom:56px}}@media only screen and (min-width:1280px){.project{padding-bottom:112px}}@media only screen and (min-width:1600px){.project{padding-bottom:5.834vw}}@media only screen and (min-width:670px){.project{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding-left:16.6666666667%;padding-right:16.6666666667%}}@media only screen and (min-width:960px){.project{-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;display:-webkit-box;display:-webkit-flex;display:flex;padding-left:5.5555555556%;padding-right:5.5555555556%}}@media only screen and (min-width:1440px){.project{padding-left:8.3333333333%;padding-right:8.3333333333%}}.project__bg{display:none;z-index:1}@media only screen and (min-width:960px){.project__bg{-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;display:-webkit-box;display:-webkit-flex;display:flex;height:100%;position:absolute;right:-14%;top:0;width:auto}}@media only screen and (min-width:1280px){.project__bg{right:-12%}}@media only screen and (min-width:1440px){.project__bg{right:0}}.project__bg img{display:block;height:85%}.project__img{margin-bottom:32px;min-height:200px;position:relative;width:100%}@media only screen and (min-width:670px){.project__img{min-height:430px}}@media only screen and (min-width:1280px){.project__img{min-height:430px}}@media only screen and (min-width:1440px){.project__img{min-height:22.396vw}}@media only screen and (min-width:670px){.project__img{margin-bottom:40px}}@media only screen and (min-width:1280px){.project__img{margin-bottom:48px}}@media only screen and (min-width:1600px){.project__img{margin-bottom:2.5vw}}@media only screen and (min-width:1920px){.project__img{margin-bottom:0}}@media only screen and (min-width:1440px){.project__img{margin-bottom:0}}@media only screen and (min-width:1280px){.project__img{margin-bottom:0}}@media only screen and (min-width:960px){.project__img{-webkit-box-ordinal-group:2;-webkit-box-ordinal-group:1;height:auto;margin-bottom:0;margin-right:3.125%;-webkit-order:1;order:1;-webkit-order:0;order:0;width:46.875%}}@media only screen and (min-width:1440px){.project__img{-webkit-box-ordinal-group:2;margin-right:0;-webkit-order:1;order:1;width:40%}}@media only screen and (min-width:670px){.project__img img{display:block;font-family:"object-fit: cover; object-position: center;";height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}}.project__awards{overflow-y:auto}@media only screen and (min-width:670px){.project__awards{row-gap:16px}}@media only screen and (min-width:1280px){.project__awards{row-gap:16px}}@media only screen and (min-width:1440px){.project__awards{row-gap:.834vw}}@media only screen and (min-width:670px){.project__awards{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-ordinal-group:3;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin-left:4.1666666667%;-webkit-order:2;order:2;width:12.5%}}@media only screen and (min-width:960px){.project__awards{-webkit-box-ordinal-group:2;margin-left:0;margin-right:3.125%;-webkit-order:1;order:1;width:6.25%}}@media only screen and (min-width:1440px){.project__awards{-webkit-box-ordinal-group:1;margin-right:3.3333333333%;-webkit-order:0;order:0;width:6.6666666667%}}.project__awards-item{display:none}@media only screen and (min-width:670px){.project__awards-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}}.project__content{z-index:1}@media only screen and (min-width:670px){.project__content{-webkit-box-ordinal-group:2;-webkit-order:1;order:1;width:83.3333333333%}}@media only screen and (min-width:960px){.project__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-ordinal-group:3;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-order:2;order:2;width:40.625%}}@media only screen and (min-width:1440px){.project__content{margin-left:6.6666666667%;margin-right:10%;width:33.3333333333%}}.project__name{color:rgba(51,47,44,.8);font-family:cormorant,serif;font-size:36px;font-weight:500;letter-spacing:-1.08px;text-transform:uppercase}@media only screen and (min-width:670px){.project__name{font-size:44px}}@media only screen and (min-width:1280px){.project__name{font-size:60px}}@media only screen and (min-width:1440px){.project__name{font-size:3.125vw}}@media only screen and (min-width:670px){.project__name{letter-spacing:-1.32px}}@media only screen and (min-width:1280px){.project__name{letter-spacing:-1.8px}}@media only screen and (min-width:1440px){.project__name{letter-spacing:-.093vw}}.project__metro{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:12px}@media only screen and (min-width:670px){.project__metro{margin-top:16px}}@media only screen and (min-width:1280px){.project__metro{margin-top:16px}}@media only screen and (min-width:1600px){.project__metro{margin-top:.834vw}}.project__metro-item{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;font-size:14px;font-weight:400;line-height:1.4}@media only screen and (min-width:670px){.project__metro-item{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.project__metro-item{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.project__metro-item{font-size:.834vw;line-height:1.4}}.project__metro-item:not(:last-child){margin-right:16px}@media only screen and (min-width:670px){.project__metro-item:not(:last-child){margin-right:16px}}@media only screen and (min-width:1280px){.project__metro-item:not(:last-child){margin-right:16px}}@media only screen and (min-width:1440px){.project__metro-item:not(:last-child){margin-right:.834vw}}.project__metro-item svg{margin-right:6px}@media only screen and (min-width:670px){.project__metro-item svg{margin-right:6px}}@media only screen and (min-width:1280px){.project__metro-item svg{margin-right:6px}}@media only screen and (min-width:1440px){.project__metro-item svg{margin-right:.313vw}}.project__metro-name svg{height:20px;width:20px}@media only screen and (min-width:670px){.project__metro-name svg{width:20px}}@media only screen and (min-width:1280px){.project__metro-name svg{width:20px}}@media only screen and (min-width:1440px){.project__metro-name svg{width:1.042vw}}@media only screen and (min-width:670px){.project__metro-name svg{height:20px}}@media only screen and (min-width:1280px){.project__metro-name svg{height:20px}}@media only screen and (min-width:1440px){.project__metro-name svg{height:1.042vw}}.project__metro-time{color:#999795}.project__metro-time svg{fill:#999795;height:16px;width:10px}@media only screen and (min-width:670px){.project__metro-time svg{width:10px}}@media only screen and (min-width:1280px){.project__metro-time svg{width:10px}}@media only screen and (min-width:1440px){.project__metro-time svg{width:.521vw}}@media only screen and (min-width:670px){.project__metro-time svg{height:16px}}@media only screen and (min-width:1280px){.project__metro-time svg{height:16px}}@media only screen and (min-width:1440px){.project__metro-time svg{height:.834vw}}.project__text{font-size:14px;font-weight:400;line-height:1.4;margin-bottom:12px;margin-top:28px}@media only screen and (min-width:670px){.project__text{margin-top:32px}}@media only screen and (min-width:1280px){.project__text{margin-top:40px}}@media only screen and (min-width:1600px){.project__text{margin-top:2.084vw}}@media only screen and (min-width:670px){.project__text{margin-bottom:16px}}@media only screen and (min-width:1280px){.project__text{margin-bottom:16px}}@media only screen and (min-width:1600px){.project__text{margin-bottom:.834vw}}@media only screen and (min-width:670px){.project__text{font-size:16px;line-height:1.4}}@media only screen and (min-width:1280px){.project__text{font-size:18px;line-height:1.4}}@media only screen and (min-width:1440px){.project__text{font-size:.938vw;line-height:1.4}}.project__buttons{-webkit-column-gap:8px;column-gap:8px;display:grid;grid-template-columns:auto 45px;margin-top:28px;row-gap:12px;width:100%}@media only screen and (min-width:670px){.project__buttons{margin-top:32px}}@media only screen and (min-width:1280px){.project__buttons{margin-top:40px}}@media only screen and (min-width:1600px){.project__buttons{margin-top:2.084vw}}@media only screen and (min-width:670px){.project__buttons{row-gap:12px}}@media only screen and (min-width:1280px){.project__buttons{row-gap:0}}@media only screen and (min-width:1440px){.project__buttons{row-gap:0}}@media only screen and (min-width:670px){.project__buttons{-webkit-column-gap:8px;column-gap:8px}}@media only screen and (min-width:1280px){.project__buttons{-webkit-column-gap:8px;column-gap:8px}}@media only screen and (min-width:1440px){.project__buttons{-webkit-column-gap:.417vw;column-gap:.417vw}}@media only screen and (min-width:670px){.project__buttons{grid-template-columns:auto 45px}}@media only screen and (min-width:960px){.project__buttons{margin-top:auto}}@media only screen and (min-width:1280px){.project__buttons{display:-webkit-box;display:-webkit-flex;display:flex}}.project__button-about{-webkit-box-flex:1;-webkit-flex:1;flex:1}@media only screen and (min-width:670px){.project__button-about{-webkit-box-flex:0;-webkit-flex:0;flex:0}}.project__button-about.full-width{grid-column:span 2}.project__button-video{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;padding:0;width:45px}@media only screen and (min-width:670px){.project__button-video{width:48px}}@media only screen and (min-width:1280px){.project__button-video{width:48px}}@media only screen and (min-width:1440px){.project__button-video{width:2.5vw}}.project__button-video svg{margin:0}.project__button-catalog{grid-column:span 2;width:100%}@media only screen and (min-width:1280px){.project__button-catalog{margin-left:16px}}@media only screen and (min-width:1440px){.project__button-catalog{margin-left:.834vw}}@media only screen and (min-width:1280px){.project__button-catalog{grid-column:auto;width:auto}}.parallax-wrapper{background-color:red;max-height:200px;overflow:hidden;position:relative}@media only screen and (min-width:670px){.parallax-wrapper{max-height:430px}}@media only screen and (min-width:1280px){.parallax-wrapper{max-height:430px}}@media only screen and (min-width:1440px){.parallax-wrapper{max-height:22.396vw}}.parallax{height:400px;-webkit-transform:none;transform:none;width:100%}@media only screen and (min-width:670px){.parallax{height:830px}}@media only screen and (min-width:1280px){.parallax{height:830px}}@media only screen and (min-width:1440px){.parallax{height:43.23vw}}.parallax-background{background-attachment:fixed;background-position-x:0;background-position-y:top;background-repeat:no-repeat;background-size:90vw}@media only screen and (min-width:670px){.parallax-background{background-position-x:16vw;background-size:66vw}}@media only screen and (min-width:960px){.parallax-background{background-position-x:5vw;background-size:46vw}}@media only screen and (min-width:1440px){.parallax-background{background-position-x:8vw}}.project_theme_reverse{background-color:#f5f2ec}.project_theme_reverse .project__bg{right:auto}@media only screen and (min-width:960px){.project_theme_reverse .project__bg{left:-14%}}@media only screen and (min-width:1280px){.project_theme_reverse .project__bg{left:-12%}}@media only screen and (min-width:1440px){.project_theme_reverse .project__bg{left:0}}@media only screen and (min-width:960px){.project_theme_reverse .project__img{-webkit-box-ordinal-group:3;margin-left:3.125%;margin-right:0;-webkit-order:2;order:2}}@media only screen and (min-width:1440px){.project_theme_reverse .project__img{-webkit-box-ordinal-group:2;margin-left:0;-webkit-order:1;order:1}}@media only screen and (min-width:960px){.project_theme_reverse .project__content{-webkit-box-ordinal-group:1;-webkit-order:0;order:0}}@media only screen and (min-width:1440px){.project_theme_reverse .project__content{margin-left:10%;margin-right:6.6666666667%;width:33.3333333333%}}@media only screen and (min-width:960px){.project_theme_reverse .project__awards{-webkit-box-ordinal-group:2;margin-left:3.125%;margin-right:0;-webkit-order:1;order:1}}@media only screen and (min-width:1440px){.project_theme_reverse .project__awards{-webkit-box-ordinal-group:3;margin-left:3.3333333333%;-webkit-order:2;order:2}}@media only screen and (min-width:960px){.project_theme_reverse .parallax-background{background-position-x:51vw}}@media only screen and (min-width:1440px){.project_theme_reverse .parallax-background{background-position-x:45vw}}.project_theme_solo{padding-bottom:40px;padding-left:8.3333333333%;padding-right:8.3333333333%}@media only screen and (min-width:670px){.project_theme_solo{padding-bottom:56px}}@media only screen and (min-width:1280px){.project_theme_solo{padding-bottom:56px}}@media only screen and (min-width:1600px){.project_theme_solo{padding-bottom:4.167vw}}@media only screen and (min-width:670px){.project_theme_solo{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding-left:6.9444444444%;padding-right:6.9444444444%}}@media only screen and (min-width:960px){.project_theme_solo{-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;display:-webkit-box;display:-webkit-flex;display:flex;padding-left:5.5555555556%;padding-right:5.5555555556%}}.project_theme_solo .project__img{height:220px;margin-bottom:0;margin-left:0;width:100%}@media only screen and (min-width:670px){.project_theme_solo .project__img{height:420px}}@media only screen and (min-width:1280px){.project_theme_solo .project__img{height:550px}}@media only screen and (min-width:1440px){.project_theme_solo .project__img{height:28.646vw}}@media only screen and (min-width:960px){.project_theme_solo .project__img{-webkit-box-ordinal-group:1;-webkit-order:0;order:0}}@media only screen and (min-width:1280px){.project_theme_solo .project__img{-webkit-box-ordinal-group:2;-webkit-order:1;order:1;width:50%}}.project_theme_solo .project__img img,.project_theme_solo .project__img picture{height:100%;object-fit:cover;object-position:center;width:100%}.project_theme_solo .project__content{padding:36px 24px}@media only screen and (min-width:670px){.project_theme_solo .project__content{padding-top:48px}}@media only screen and (min-width:1280px){.project_theme_solo .project__content{padding-top:56px}}@media only screen and (min-width:1600px){.project_theme_solo .project__content{padding-top:2.917vw}}@media only screen and (min-width:670px){.project_theme_solo .project__content{padding-bottom:48px}}@media only screen and (min-width:1280px){.project_theme_solo .project__content{padding-bottom:56px}}@media only screen and (min-width:1600px){.project_theme_solo .project__content{padding-bottom:2.917vw}}@media only screen and (min-width:670px){.project_theme_solo .project__content{padding-left:56px;padding-right:56px;width:100%}}@media only screen and (min-width:960px){.project_theme_solo .project__content{-webkit-box-ordinal-group:2;-webkit-order:1;order:1}}@media only screen and (min-width:1280px){.project_theme_solo .project__content{-webkit-box-ordinal-group:1;margin-left:0;margin-right:0;-webkit-order:0;order:0;padding-right:90px;width:50%}}@media only screen and (min-width:1440px){.project_theme_solo .project__content{padding-right:5.521vw}}.project_theme_solo .project__text{margin-bottom:32px}@media only screen and (min-width:670px){.project_theme_solo .project__text{margin-bottom:40px}}@media only screen and (min-width:1280px){.project_theme_solo .project__text{margin-bottom:48px}}@media only screen and (min-width:1600px){.project_theme_solo .project__text{margin-bottom:2.5vw}}@media only screen and (min-width:960px){.project_theme_solo .project__buttons{display:-webkit-box;display:-webkit-flex;display:flex}.project_theme_solo .project__button-catalog{margin-left:auto;width:auto}}@media only screen and (min-width:1280px){.project_theme_solo .project__button-catalog{margin-left:16px}}@media only screen and (min-width:1440px){.project_theme_solo .project__button-catalog{margin-left:.834vw}}.project_theme_solo .project__name{font-size:24px;font-weight:500;line-height:1.2}@media only screen and (min-width:670px){.project_theme_solo .project__name{font-size:36px;line-height:1.2}}@media only screen and (min-width:1280px){.project_theme_solo .project__name{font-size:44px;line-height:1.2}}@media only screen and (min-width:1440px){.project_theme_solo .project__name{font-size:3.125vw;line-height:1.2}}.project_theme_red .project__content{background-color:#5c1328}.project_theme_red .project__name{color:#fff}.project_theme_red .project__text{color:hsla(0,0%,100%,.6)}.project_theme_red .project__metro-name,.project_theme_red .project__metro-time{color:#cdb891}.project_theme_red .project__metro-name svg path{fill:#5c1328}.project_theme_red .project__metro-name svg path:first-child,.project_theme_red .project__metro-time svg{fill:#cdb891}.project_theme_red .project__button-about .button__content{color:#fff}.project_theme_red .project__button-video svg{fill:#fff}@media only screen and (min-width:1280px){.project_theme_red .project__button-catalog:hover .button__content{color:hsla(0,0%,100%,.8)}}.project_theme_mini{background-color:#fff;margin-bottom:0}@media only screen and (min-width:670px){.project_theme_mini{margin-bottom:0}}@media only screen and (min-width:1280px){.project_theme_mini{margin-bottom:64px}}@media only screen and (min-width:1440px){.project_theme_mini{margin-bottom:3.334vw}}@media only screen and (min-width:670px){.project_theme_mini{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding-left:16.6666666667%;padding-right:16.6666666667%}}@media only screen and (min-width:960px){.project_theme_mini{-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;display:-webkit-box;display:-webkit-flex;display:flex;padding-left:16.6666666667%;padding-right:16.6666666667%}}@media only screen and (min-width:1280px){.project_theme_mini{-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;display:-webkit-box;display:-webkit-flex;display:flex;padding-left:4.1666666667%;padding-right:4.1666666667%}}.project_theme_mini.project_theme_reverse{background-color:#f5f2ec}@media only screen and (min-width:1280px){.project_theme_mini.project_theme_reverse{background-color:#fff}}@media only screen and (min-width:960px){.project_theme_mini.project_theme_reverse .project__img{margin-left:0}}@media only screen and (min-width:1280px){.project_theme_mini.project_theme_reverse .project__img{-webkit-box-ordinal-group:2;-webkit-order:1;order:1;width:40.9090909091%}}@media only screen and (min-width:1440px){.project_theme_mini.project_theme_reverse .project__img{width:36.8181818182%}}@media only screen and (min-width:1280px){.project_theme_mini.project_theme_reverse .project__content{-webkit-box-ordinal-group:1;margin-left:.5555555556%;margin-right:8.1818181818%;-webkit-order:0;order:0;width:40%}}@media only screen and (min-width:1440px){.project_theme_mini.project_theme_reverse .project__content{margin-left:0;margin-right:4.5454545455%;width:50%}}@media only screen and (min-width:1280px){.project_theme_mini.project_theme_reverse .project__awards{-webkit-box-ordinal-group:3;margin-left:1.8181818182%;margin-right:.9090909091%;-webkit-order:2;order:2;width:7.2727272727%}}@media only screen and (min-width:1440px){.project_theme_mini.project_theme_reverse .project__awards{margin-right:.4545454545%;width:6.3636363636%}}.project_theme_mini .project__bg{display:none}.project_theme_mini .project__img{margin-bottom:32px;min-height:220px;position:relative;width:100%}@media only screen and (min-width:670px){.project_theme_mini .project__img{min-height:526px}}@media only screen and (min-width:1280px){.project_theme_mini .project__img{min-height:280px}}@media only screen and (min-width:1440px){.project_theme_mini .project__img{min-height:14.584vw}}@media only screen and (min-width:670px){.project_theme_mini .project__img{margin-bottom:40px}}@media only screen and (min-width:1280px){.project_theme_mini .project__img{margin-bottom:48px}}@media only screen and (min-width:1600px){.project_theme_mini .project__img{margin-bottom:2.5vw}}@media only screen and (min-width:1920px){.project_theme_mini .project__img{margin-bottom:0}}@media only screen and (min-width:1440px){.project_theme_mini .project__img{margin-bottom:0}}@media only screen and (min-width:1280px){.project_theme_mini .project__img{margin-bottom:0}}@media only screen and (min-width:960px){.project_theme_mini .project__img{-webkit-box-ordinal-group:2;margin-right:0;-webkit-order:1;order:1;width:100%}}@media only screen and (min-width:1280px){.project_theme_mini .project__img{-webkit-box-ordinal-group:2;height:auto;-webkit-order:1;order:1;width:40.9090909091%}}@media only screen and (min-width:1440px){.project_theme_mini .project__img{width:36.8181818182%}}.project_theme_mini .project__awards{overflow-y:auto}@media only screen and (min-width:670px){.project_theme_mini .project__awards{row-gap:16px}}@media only screen and (min-width:1280px){.project_theme_mini .project__awards{row-gap:16px}}@media only screen and (min-width:1440px){.project_theme_mini .project__awards{row-gap:.834vw}}@media only screen and (min-width:960px){.project_theme_mini .project__awards{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-ordinal-group:3;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin-left:4.1666666667%;margin-right:0;-webkit-order:2;order:2;width:12.5%}}@media only screen and (min-width:1280px){.project_theme_mini .project__awards{-webkit-box-ordinal-group:1;margin-left:.9090909091%;margin-right:1.8181818182%;-webkit-order:0;order:0;width:7.2727272727%}}@media only screen and (min-width:1440px){.project_theme_mini .project__awards{margin-left:.4545454545%;width:6.3636363636%}}.project_theme_mini .project__content{z-index:1}@media only screen and (min-width:960px){.project_theme_mini .project__content{-webkit-box-ordinal-group:2;display:block;-webkit-order:1;order:1;width:83.3333333333%}}@media only screen and (min-width:1280px){.project_theme_mini .project__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-ordinal-group:3;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin-left:4.5454545455%;margin-right:0;-webkit-order:2;order:2;width:40%}}@media only screen and (min-width:1440px){.project_theme_mini .project__content{margin-left:3.6363636364%;width:46.3636363636%}}.project_theme_mini .project__buttons{margin-top:28px}@media only screen and (min-width:670px){.project_theme_mini .project__buttons{margin-top:32px}}@media only screen and (min-width:1280px){.project_theme_mini .project__buttons{margin-top:40px}}@media only screen and (min-width:1600px){.project_theme_mini .project__buttons{margin-top:2.084vw}}@media only screen and (min-width:1280px){.project_theme_mini .project__buttons{margin-top:auto}}.project_theme_mini .project__button-catalog{margin-left:0}.project_indent_top-zero{padding-top:0}.popup{-webkit-box-pack:center;-webkit-box-align:center;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-align-items:center;align-items:center;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background-color:rgba(0,0,0,.7);display:none;-webkit-justify-content:center;justify-content:center;opacity:0;overflow:auto;position:fixed;z-index:7}.popup,.popup__overlay{height:100%;left:0;top:0;width:100%}.popup__overlay{position:absolute}.popup__close,.popup__overlay{background-color:transparent;cursor:pointer}.popup__close{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;border:none;color:inherit;font:inherit;height:40px;line-height:normal;margin:0;outline:none;overflow:visible;padding:0;text-align:inherit;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:auto;width:40px}.popup__close::-moz-focus-inner{border:0;padding:0}@media only screen and (min-width:670px){.popup__close{width:40px}}@media only screen and (min-width:1280px){.popup__close{width:40px}}@media only screen and (min-width:1440px){.popup__close{width:2.084vw}}@media only screen and (min-width:670px){.popup__close{height:40px}}@media only screen and (min-width:1280px){.popup__close{height:40px}}@media only screen and (min-width:1440px){.popup__close{height:2.084vw}}.popup__close-icon{fill:#332f2c;height:100%;width:100%}.popup__container{margin-left:auto;margin-right:auto;max-width:100%;width:100%}@media only screen and (min-width:960px){.popup__container{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center}}.popup__wrapper{left:0;max-width:640px;position:relative;right:0;width:100%}@media only screen and (min-width:670px){.popup__wrapper{max-width:640px}}@media only screen and (min-width:1280px){.popup__wrapper{max-width:775px}}@media only screen and (min-width:1440px){.popup__wrapper{max-width:40.365vw}}@media only screen and (min-width:670px){.popup__wrapper{margin-left:auto;margin-right:auto}}.popup__inner{background-color:#fff;overflow-y:auto;pointer-events:auto;position:relative;width:100%;z-index:1}@media only screen and (min-width:670px){.popup__inner{overflow-y:unset}}.popup__inner .form__title:not(:last-child){margin-bottom:36px}@media only screen and (min-width:670px){.popup__inner .form__title:not(:last-child){margin-bottom:48px}}@media only screen and (min-width:1280px){.popup__inner .form__title:not(:last-child){margin-bottom:56px}}@media only screen and (min-width:1600px){.popup__inner .form__title:not(:last-child){margin-bottom:2.917vw}}.popup__inner .form__input:not(:last-child),.popup__inner .form__textarea:not(:last-child){margin-bottom:24px}@media only screen and (min-width:670px){.popup__inner .form__input:not(:last-child),.popup__inner .form__textarea:not(:last-child){margin-bottom:28px}}@media only screen and (min-width:1280px){.popup__inner .form__input:not(:last-child),.popup__inner .form__textarea:not(:last-child){margin-bottom:32px}}@media only screen and (min-width:1600px){.popup__inner .form__input:not(:last-child),.popup__inner .form__textarea:not(:last-child){margin-bottom:1.667vw}}.popup__inner-wrapper{padding:40px 46px;width:100%}@media only screen and (min-width:670px){.popup__inner-wrapper{padding-left:64px}}@media only screen and (min-width:1280px){.popup__inner-wrapper{padding-left:72px}}@media only screen and (min-width:1440px){.popup__inner-wrapper{padding-left:3.75vw}}@media only screen and (min-width:670px){.popup__inner-wrapper{padding-right:64px}}@media only screen and (min-width:1280px){.popup__inner-wrapper{padding-right:72px}}@media only screen and (min-width:1440px){.popup__inner-wrapper{padding-right:3.75vw}}@media only screen and (min-width:670px){.popup__inner-wrapper{padding-top:56px}}@media only screen and (min-width:1280px){.popup__inner-wrapper{padding-top:64px}}@media only screen and (min-width:1600px){.popup__inner-wrapper{padding-top:3.334vw}}@media only screen and (min-width:670px){.popup__inner-wrapper{padding-bottom:56px}}@media only screen and (min-width:1280px){.popup__inner-wrapper{padding-bottom:64px}}@media only screen and (min-width:1600px){.popup__inner-wrapper{padding-bottom:3.334vw}}.popup__hidden-content{display:none}.popup__header{width:100%}.popup__header p{font-size:14px;font-weight:500;line-height:1.4}@media only screen and (min-width:670px){.popup__header p{font-size:16px;line-height:1.4}}@media only screen and (min-width:1280px){.popup__header p{font-size:18px;line-height:1.4}}@media only screen and (min-width:1440px){.popup__header p{font-size:.938vw;line-height:1.4}}.popup__header-inner{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex}.popup__header-inner .popup__close{position:absolute;right:12px;top:12px}@media only screen and (min-width:670px){.popup__header-inner .popup__close{top:16px}}@media only screen and (min-width:1280px){.popup__header-inner .popup__close{top:24px}}@media only screen and (min-width:1440px){.popup__header-inner .popup__close{top:1.25vw}}@media only screen and (min-width:670px){.popup__header-inner .popup__close{right:16px}}@media only screen and (min-width:1280px){.popup__header-inner .popup__close{right:24px}}@media only screen and (min-width:1440px){.popup__header-inner .popup__close{right:1.25vw}}.popup__gallery{margin-bottom:0;margin-left:8.3333333333%;margin-right:8.3333333333%;padding-top:28px;width:83.3333333333%}@media only screen and (min-width:670px){.popup__gallery{padding-top:32px}}@media only screen and (min-width:1280px){.popup__gallery{padding-top:40px}}@media only screen and (min-width:1600px){.popup__gallery{padding-top:2.084vw}}@media only screen and (min-width:1280px){.popup__gallery{margin-left:5.5555555556%;margin-right:5.5555555556%;width:88.8888888889%}}.popup__gallery-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.popup__gallery-item:not(:first-child){margin-top:28px}@media only screen and (min-width:670px){.popup__gallery-item:not(:first-child){margin-top:32px}}@media only screen and (min-width:1280px){.popup__gallery-item:not(:first-child){margin-top:40px}}@media only screen and (min-width:1600px){.popup__gallery-item:not(:first-child){margin-top:2.084vw}}.popup__gallery-item:last-child{margin-bottom:28px}@media only screen and (min-width:670px){.popup__gallery-item:last-child{margin-bottom:32px}}@media only screen and (min-width:1280px){.popup__gallery-item:last-child{margin-bottom:40px}}@media only screen and (min-width:1600px){.popup__gallery-item:last-child{margin-bottom:2.084vw}}.popup__gallery-item img{display:block;max-height:90vh}.popup__gallery-item img.is-active{z-index:1}.popup__gallery-item p{font-size:14px;font-weight:400;line-height:1.4;margin-top:8px}@media only screen and (min-width:670px){.popup__gallery-item p{margin-top:8px}}@media only screen and (min-width:1280px){.popup__gallery-item p{margin-top:8px}}@media only screen and (min-width:1600px){.popup__gallery-item p{margin-top:.417vw}}@media only screen and (min-width:670px){.popup__gallery-item p{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.popup__gallery-item p{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.popup__gallery-item p{font-size:.834vw;line-height:1.4}}.popup_state_open{-webkit-animation:popup-open .3s ease-out .1s both;animation:popup-open .3s ease-out .1s both}.popup_state_close,.popup_state_open{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;opacity:1}.popup_state_close{-webkit-animation:popup-close .3s ease-out both;animation:popup-close .3s ease-out both}.popup_theme_white{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.popup_theme_white .popup__header{box-shadow:0 1px 0 rgba(0,0,0,.06)}.popup_theme_white .popup__header-inner{padding:2.7777777778% 2.7777777778% 2.7777777778% 8.3333333333%}@media only screen and (min-width:670px){.popup_theme_white .popup__header-inner{padding-bottom:1.3888888889%;padding-right:1.3888888889%;padding-top:1.3888888889%}}@media only screen and (min-width:1280px){.popup_theme_white .popup__header-inner{padding-left:5.5555555556%}}.popup_theme_white .popup__wrapper{background-color:#fff;min-height:100%;top:0}@media only screen and (min-width:670px){.popup_theme_white .popup__wrapper{width:100%}}.popup_theme_white .popup__close{background-color:#332f2c}.popup_theme_white .popup__close-icon{fill:#fff}.popup_theme_white .popup__content{min-height:100vh}@media only screen and (min-width:960px){.popup_theme_white .popup__content{min-height:inherit}}.popup_theme_callback.popup_state_open .popup__wrapper{-webkit-animation:popup-appear .3s ease-out .1s both;animation:popup-appear .3s ease-out .1s both}@media only screen and (min-width:670px){.popup_theme_callback.popup_state_open .popup__wrapper{-webkit-animation:none;animation:none}}.popup_theme_callback.popup_state_close .popup__wrapper{-webkit-animation:popup-disappear .3s ease-out both;animation:popup-disappear .3s ease-out both}@media only screen and (min-width:670px){.popup_theme_callback.popup_state_close .popup__wrapper{-webkit-animation:none;animation:none}}@media only screen and (max-width:669px){.popup_theme_callback .popup__wrapper{max-height:100%;overflow-y:auto}}@media only screen and (min-width:670px){.popup_theme_callback .form__form{-webkit-column-gap:24px;column-gap:24px}}@media only screen and (min-width:1280px){.popup_theme_callback .form__form{-webkit-column-gap:32px;column-gap:32px}}@media only screen and (min-width:1440px){.popup_theme_callback .form__form{-webkit-column-gap:1.667vw;column-gap:1.667vw}}@media only screen and (min-width:670px){.popup_theme_callback .form__form{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto}.popup_theme_callback .form__form div:not(.form__input){grid-column:span 2}}.popup_theme_content .popup__wrapper{min-height:100%;top:0}@media only screen and (min-width:670px){.popup_theme_content .popup__wrapper{width:100%}}@media only screen and (min-width:960px){.popup_theme_content .popup__inner{margin-bottom:0;margin-top:0}}@media only screen and (min-width:1440px){.popup_theme_content .popup__inner{margin-bottom:5.5555555556%;margin-top:5.5555555556%}}@media only screen and (min-width:1280px){.popup_theme_content .popup__inner-wrapper{margin-left:12.5%;margin-right:12.5%;padding-bottom:7.4074074074%;padding-top:3.7037037037%;width:75%}}.popup_theme_content p:not(:first-child){margin-top:8px}@media only screen and (min-width:670px){.popup_theme_content p:not(:first-child){margin-top:8px}}@media only screen and (min-width:1280px){.popup_theme_content p:not(:first-child){margin-top:8px}}@media only screen and (min-width:1600px){.popup_theme_content p:not(:first-child){margin-top:.417vw}}.popup_theme_content h3:not(:first-child){margin-top:16px}@media only screen and (min-width:670px){.popup_theme_content h3:not(:first-child){margin-top:20px}}@media only screen and (min-width:1280px){.popup_theme_content h3:not(:first-child){margin-top:24px}}@media only screen and (min-width:1600px){.popup_theme_content h3:not(:first-child){margin-top:1.25vw}}.popup_theme_content h4:not(:first-child){margin-top:12px}@media only screen and (min-width:670px){.popup_theme_content h4:not(:first-child){margin-top:16px}}@media only screen and (min-width:1280px){.popup_theme_content h4:not(:first-child){margin-top:16px}}@media only screen and (min-width:1600px){.popup_theme_content h4:not(:first-child){margin-top:.834vw}}.popup_theme_news .popup__news-container,.popup_theme_news .popup__news-wrapper{height:100%;width:100%}.popup_theme_news .news-article{background-color:#f5f2ec;height:100vh;overflow-y:auto}.popup_theme_news .news-article__header-close{margin-right:28px}@media only screen and (min-width:670px){.popup_theme_news .news-article__header-close{margin-right:28px}}@media only screen and (min-width:1280px){.popup_theme_news .news-article__header-close{margin-right:40px}}@media only screen and (min-width:1440px){.popup_theme_news .news-article__header-close{margin-right:2.084vw}}.popup_theme_news .news-article__header-close svg{height:26px;width:26px}@media only screen and (min-width:670px){.popup_theme_news .news-article__header-close svg{width:26px}}@media only screen and (min-width:1280px){.popup_theme_news .news-article__header-close svg{width:26px}}@media only screen and (min-width:1440px){.popup_theme_news .news-article__header-close svg{width:1.355vw}}@media only screen and (min-width:670px){.popup_theme_news .news-article__header-close svg{height:26px}}@media only screen and (min-width:1280px){.popup_theme_news .news-article__header-close svg{height:26px}}@media only screen and (min-width:1440px){.popup_theme_news .news-article__header-close svg{height:1.355vw}}.popup_theme_video .popup__wrapper{background-color:#fff;max-width:640px;padding:25px}@media only screen and (min-width:670px){.popup_theme_video .popup__wrapper{padding:25px}}@media only screen and (min-width:1280px){.popup_theme_video .popup__wrapper{padding:25px}}@media only screen and (min-width:1440px){.popup_theme_video .popup__wrapper{padding:1.303vw}}@media only screen and (min-width:670px){.popup_theme_video .popup__wrapper{max-width:640px}}@media only screen and (min-width:1280px){.popup_theme_video .popup__wrapper{max-width:1150px}}@media only screen and (min-width:1440px){.popup_theme_video .popup__wrapper{max-width:59.896vw}}.popup_theme_video .video__content{margin:32px -25px -25px}@media only screen and (min-width:670px){.popup_theme_video .video__content{margin-top:40px}}@media only screen and (min-width:1280px){.popup_theme_video .video__content{margin-top:48px}}@media only screen and (min-width:1600px){.popup_theme_video .video__content{margin-top:2.5vw}}@media only screen and (min-width:1280px){.popup_theme_video .video__content{margin-bottom:0;margin-left:0;margin-right:0}}.popup_theme_video .video__item{padding-bottom:56.25%;position:relative;width:100%}.popup_theme_video .video__item iframe{height:100%;left:0;position:absolute;top:0;width:100%}.popup_theme_projects-map .popup__header{padding:24px 8.3333333333%}@media only screen and (min-width:670px){.popup_theme_projects-map .popup__header{padding-top:28px}}@media only screen and (min-width:1280px){.popup_theme_projects-map .popup__header{padding-top:32px}}@media only screen and (min-width:1600px){.popup_theme_projects-map .popup__header{padding-top:1.667vw}}@media only screen and (min-width:670px){.popup_theme_projects-map .popup__header{padding-bottom:28px}}@media only screen and (min-width:1280px){.popup_theme_projects-map .popup__header{padding-bottom:32px}}@media only screen and (min-width:1600px){.popup_theme_projects-map .popup__header{padding-bottom:1.667vw}}@media only screen and (min-width:960px){.popup_theme_projects-map .popup__header{padding-left:5.5555555556%;padding-right:5.5555555556%}}.popup_theme_projects-map .popup__header h2{color:#5c1328;font-size:18px;font-weight:400;letter-spacing:-.36px;line-height:1.2;text-transform:uppercase}@media only screen and (min-width:670px){.popup_theme_projects-map .popup__header h2{font-size:18px;line-height:1.2}}@media only screen and (min-width:1280px){.popup_theme_projects-map .popup__header h2{font-size:24px;line-height:1.2}}@media only screen and (min-width:1440px){.popup_theme_projects-map .popup__header h2{font-size:1.25vw;line-height:1.2}}.popup_theme_projects-map .popup__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%;max-width:100%;width:100%}.popup_theme_projects-map .popup__close{height:40px;width:40px}@media only screen and (min-width:670px){.popup_theme_projects-map .popup__close{width:40px}}@media only screen and (min-width:1280px){.popup_theme_projects-map .popup__close{width:40px}}@media only screen and (min-width:1440px){.popup_theme_projects-map .popup__close{width:2.084vw}}@media only screen and (min-width:670px){.popup_theme_projects-map .popup__close{height:40px}}@media only screen and (min-width:1280px){.popup_theme_projects-map .popup__close{height:40px}}@media only screen and (min-width:1440px){.popup_theme_projects-map .popup__close{height:2.084vw}}.popup_theme_projects-map .popup__close svg{height:100%;width:100%}.popup_theme_projects-map .popup__close svg path{fill:#5c1328}.popup_theme_projects-map .popup__map,.popup_theme_projects-map .yandex-map{height:100%;position:relative;width:100%}.popup_theme_projects-map .yandex-map__base,.popup_theme_projects-map .yandex-map__container{bottom:0;height:100%;left:0;padding:0;right:0;top:0;width:100%}.popup_theme_projects-map [class^=ymaps][class$=-ground-pane]{-webkit-filter:grayscale(1);filter:grayscale(1)}.popup_theme_full .popup__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%;max-width:100%;min-height:100%;width:100%}.popup_theme_slider .popup__header{z-index:1}.popup_theme_slider .popup__content{height:100%;width:100%}.popup_theme_slider .popup__content img{cursor:default}.popup_theme_online{background-color:#f5f2ec}.popup_theme_online .popup__wrapper{max-width:100%}.popup_theme_online .popup__header{padding-left:5.5555555556%;padding-right:5.5555555556%;padding-top:40px}@media only screen and (min-width:670px){.popup_theme_online .popup__header{padding-top:40px}}@media only screen and (min-width:1280px){.popup_theme_online .popup__header{padding-top:56px}}@media only screen and (min-width:1440px){.popup_theme_online .popup__header{padding-top:2.917vw}}.popup_theme_online .popup__header-title{color:#5c1328}.popup_theme_online .popup__close{border-bottom:1px solid #cdb891;border-top:1px solid #cdb891;height:auto;margin-left:auto;position:relative;right:auto;top:auto;width:auto}.popup_theme_online .popup__close .button__content{background-color:#cdb891;border-color:#cdb891}.popup_theme_online .online__popup{padding-top:32px}@media only screen and (min-width:670px){.popup_theme_online .online__popup{padding-top:32px}}@media only screen and (min-width:1280px){.popup_theme_online .online__popup{padding-top:40px}}@media only screen and (min-width:1440px){.popup_theme_online .online__popup{padding-top:2.084vw}}.popup_theme_online .online__tabs{padding-left:5.5555555556%;padding-right:5.5555555556%}.popup_theme_online .online__tabs .button{border-bottom:none;opacity:.75}.popup_theme_online .online__tabs .button:not(:first-child){margin-left:40px}@media only screen and (min-width:670px){.popup_theme_online .online__tabs .button:not(:first-child){margin-left:40px}}@media only screen and (min-width:1280px){.popup_theme_online .online__tabs .button:not(:first-child){margin-left:40px}}@media only screen and (min-width:1440px){.popup_theme_online .online__tabs .button:not(:first-child){margin-left:2.084vw}}.popup_theme_online .online__tabs .button.is-active{opacity:1}.popup_theme_online .online__tabs .button .button__content{background-color:transparent;border:none;color:#5c1328;font-size:14px;font-weight:500;line-height:1.4;margin:0;padding:16px 0}@media only screen and (min-width:670px){.popup_theme_online .online__tabs .button .button__content{padding:16px 0}}@media only screen and (min-width:1280px){.popup_theme_online .online__tabs .button .button__content{padding:16px 0}}@media only screen and (min-width:1440px){.popup_theme_online .online__tabs .button .button__content{padding:.834vw 0}}@media only screen and (min-width:670px){.popup_theme_online .online__tabs .button .button__content{font-size:16px;line-height:1.4}}@media only screen and (min-width:1280px){.popup_theme_online .online__tabs .button .button__content{font-size:18px;line-height:1.4}}@media only screen and (min-width:1440px){.popup_theme_online .online__tabs .button .button__content{font-size:.938vw;line-height:1.4}}.popup_theme_online .online__item{height:0;padding-bottom:56.25%;position:relative;width:100%}.popup_theme_online .online__item iframe{height:100%;left:0;position:absolute;top:0;width:100%}@media only screen and (min-width:960px){.popup_theme_online .online__tabs-content{padding-left:12.5%;padding-right:12.5%}}@media only screen and (min-width:1920px){.popup_theme_online .online__tabs-content{padding-left:25%;padding-right:25%}}.popup_theme_online .online__tabs-content:not(:first-child){margin-top:40px}@media only screen and (min-width:670px){.popup_theme_online .online__tabs-content:not(:first-child){margin-top:40px}}@media only screen and (min-width:1280px){.popup_theme_online .online__tabs-content:not(:first-child){margin-top:56px}}@media only screen and (min-width:1440px){.popup_theme_online .online__tabs-content:not(:first-child){margin-top:2.917vw}}.popup_theme_progress{background-color:#f5f2ec}.popup_theme_progress .popup__wrapper{max-width:100%}.popup_theme_progress .popup__header{padding-left:8.3333333333%;padding-right:8.3333333333%;padding-top:24px}@media only screen and (min-width:670px){.popup_theme_progress .popup__header{padding-top:24px}}@media only screen and (min-width:1280px){.popup_theme_progress .popup__header{padding-top:24px}}@media only screen and (min-width:1440px){.popup_theme_progress .popup__header{padding-top:1.25vw}}@media only screen and (min-width:1280px){.popup_theme_progress .popup__header{padding-left:11.1111111111%;padding-right:11.1111111111%}}.popup_theme_progress .popup__header-title{color:#5c1328}.popup_theme_progress .popup__close{border-bottom:1px solid #cdb891;border-top:1px solid #cdb891;height:auto;margin-left:auto;position:relative;right:auto;top:auto;width:auto}.popup_theme_progress .popup__close .button__content{background-color:#cdb891;border-color:#cdb891}.popup_theme_progress .progress__popup{padding-left:8.3333333333%;padding-right:8.3333333333%;padding-top:36px}@media only screen and (min-width:670px){.popup_theme_progress .progress__popup{padding-top:36px}}@media only screen and (min-width:1280px){.popup_theme_progress .progress__popup{padding-top:64px}}@media only screen and (min-width:1440px){.popup_theme_progress .progress__popup{padding-top:3.334vw}}@media only screen and (min-width:1280px){.popup_theme_progress .progress__popup{padding-left:11.1111111111%;padding-right:11.1111111111%}}.popup_theme_progress .progress__popup h2{color:#5c1328}.popup_theme_progress .progress__description{font-size:14px;font-weight:400;line-height:1.4}@media only screen and (min-width:670px){.popup_theme_progress .progress__description{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.popup_theme_progress .progress__description{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.popup_theme_progress .progress__description{font-size:.834vw;line-height:1.4}}.popup_theme_progress .progress__description:not(:first-child){margin-top:16px}@media only screen and (min-width:670px){.popup_theme_progress .progress__description:not(:first-child){margin-top:20px}}@media only screen and (min-width:1280px){.popup_theme_progress .progress__description:not(:first-child){margin-top:24px}}@media only screen and (min-width:1600px){.popup_theme_progress .progress__description:not(:first-child){margin-top:1.25vw}}.popup_theme_progress .progress__popup-content:first-child{padding-top:28px}@media only screen and (min-width:670px){.popup_theme_progress .progress__popup-content:first-child{padding-top:32px}}@media only screen and (min-width:1280px){.popup_theme_progress .progress__popup-content:first-child{padding-top:40px}}@media only screen and (min-width:1600px){.popup_theme_progress .progress__popup-content:first-child{padding-top:2.084vw}}.popup_theme_progress-details .popup__header{position:relative;z-index:1}.popup_theme_progress-details .popup__wrapper{background-color:#f5f2ec;bottom:0;height:auto;padding-bottom:40px;padding-left:8.3333333333%;width:100%}@media only screen and (min-width:670px){.popup_theme_progress-details .popup__wrapper{padding-bottom:56px}}@media only screen and (min-width:1280px){.popup_theme_progress-details .popup__wrapper{padding-bottom:128px}}@media only screen and (min-width:1600px){.popup_theme_progress-details .popup__wrapper{padding-bottom:6.667vw}}@media only screen and (min-width:670px){.popup_theme_progress-details .popup__wrapper{max-width:100%;padding-left:5.5555555556%;position:absolute}}@media only screen and (min-width:1280px){.popup_theme_progress-details .popup__wrapper{padding-left:5.5555555556%;padding-right:5.5555555556%}}.popup_theme_promo .popup__container{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;height:100vh}.popup_theme_promo .popup__wrapper{margin:auto;max-width:90%}@media only screen and (min-width:670px){.popup_theme_promo .popup__wrapper{max-width:530px}}@media only screen and (min-width:1280px){.popup_theme_promo .popup__wrapper{max-width:1224px}}@media only screen and (min-width:1440px){.popup_theme_promo .popup__wrapper{max-width:63.75vw}}.popup_theme_promo .popup__inner{position:relative}.popup_theme_promo .popup__header{position:absolute;right:0;top:0}.popup_theme_promo .popup__close{right:0;top:2px}@media only screen and (max-width:669px){.popup_theme_promo .popup__close svg{stroke:#fff}}.popup_theme_promo .popup__inner-wrapper{padding:0}.popup_theme_promo .promo__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-flow:column wrap;flex-flow:column wrap}@media only screen and (min-width:1280px){.popup_theme_promo .promo__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;flex-flow:row nowrap}}.popup_theme_promo .promo__image{min-width:100%;width:100%}@media only screen and (min-width:670px){.popup_theme_promo .promo__image{min-width:100%}}@media only screen and (min-width:1280px){.popup_theme_promo .promo__image{min-width:730px}}@media only screen and (min-width:1440px){.popup_theme_promo .promo__image{min-width:38.021vw}}@media only screen and (min-width:670px){.popup_theme_promo .promo__image{width:100%}}@media only screen and (min-width:1280px){.popup_theme_promo .promo__image{width:730px}}@media only screen and (min-width:1440px){.popup_theme_promo .promo__image{width:38.021vw}}.popup_theme_promo .promo__image img,.popup_theme_promo .promo__image picture{display:-webkit-box;display:-webkit-flex;display:flex;height:100%;min-height:298px;min-width:100%;object-fit:cover;width:auto}@media only screen and (min-width:670px){.popup_theme_promo .promo__image img,.popup_theme_promo .promo__image picture{min-height:298px}}@media only screen and (min-width:1280px){.popup_theme_promo .promo__image img,.popup_theme_promo .promo__image picture{min-height:410px}}@media only screen and (min-width:1440px){.popup_theme_promo .promo__image img,.popup_theme_promo .promo__image picture{min-height:21.355vw}}.popup_theme_promo .promo__video{height:100%;min-height:298px;min-width:100%;object-fit:cover;width:100%}@media only screen and (min-width:670px){.popup_theme_promo .promo__video{min-width:100%}}@media only screen and (min-width:1280px){.popup_theme_promo .promo__video{min-width:730px}}@media only screen and (min-width:1440px){.popup_theme_promo .promo__video{min-width:38.021vw}}@media only screen and (min-width:670px){.popup_theme_promo .promo__video{width:100%}}@media only screen and (min-width:1280px){.popup_theme_promo .promo__video{width:730px}}@media only screen and (min-width:1440px){.popup_theme_promo .promo__video{width:38.021vw}}@media only screen and (min-width:670px){.popup_theme_promo .promo__video{min-height:298px}}@media only screen and (min-width:1280px){.popup_theme_promo .promo__video{min-height:410px}}@media only screen and (min-width:1440px){.popup_theme_promo .promo__video{min-height:21.355vw}}.popup_theme_promo .promo__text{padding:24px 4.1666666667%}@media only screen and (min-width:670px){.popup_theme_promo .promo__text{padding-top:28px}}@media only screen and (min-width:1280px){.popup_theme_promo .promo__text{padding-top:32px}}@media only screen and (min-width:1600px){.popup_theme_promo .promo__text{padding-top:1.667vw}}@media only screen and (min-width:670px){.popup_theme_promo .promo__text{padding-bottom:28px}}@media only screen and (min-width:1280px){.popup_theme_promo .promo__text{padding-bottom:32px}}@media only screen and (min-width:1600px){.popup_theme_promo .promo__text{padding-bottom:1.667vw}}@media only screen and (min-width:1280px){.popup_theme_promo .promo__text{padding-left:2.7777777778%;padding-right:2.7777777778%}}.popup_theme_promo .promo__title{color:#332f2c}.popup_theme_promo .promo__notice{color:#332f2c;margin-bottom:16px;margin-top:16px}@media only screen and (min-width:670px){.popup_theme_promo .promo__notice{margin-top:20px}}@media only screen and (min-width:1280px){.popup_theme_promo .promo__notice{margin-top:24px}}@media only screen and (min-width:1600px){.popup_theme_promo .promo__notice{margin-top:1.25vw}}@media only screen and (min-width:670px){.popup_theme_promo .promo__notice{margin-bottom:20px}}@media only screen and (min-width:1280px){.popup_theme_promo .promo__notice{margin-bottom:24px}}@media only screen and (min-width:1600px){.popup_theme_promo .promo__notice{margin-bottom:1.25vw}}.popup_theme_promo .form__submit{margin-bottom:16px;margin-top:16px}@media only screen and (min-width:670px){.popup_theme_promo .form__submit{margin-top:20px}}@media only screen and (min-width:1280px){.popup_theme_promo .form__submit{margin-top:24px}}@media only screen and (min-width:1600px){.popup_theme_promo .form__submit{margin-top:1.25vw}}@media only screen and (min-width:670px){.popup_theme_promo .form__submit{margin-bottom:20px}}@media only screen and (min-width:1280px){.popup_theme_promo .form__submit{margin-bottom:24px}}@media only screen and (min-width:1600px){.popup_theme_promo .form__submit{margin-bottom:1.25vw}}.popup_theme_promo .form__agreement{padding:2px 4px;width:100%}.popup_theme_promo .form__agreement .checkbox__label{display:none}.popup_theme_promo .form__agreement .checkbox__text{color:#999795;font-weight:400}.popup_theme_promo .form__agreement .checkbox__text a{text-decoration:underline}.promo__title{color:#666462}.promo__notice{color:#666462;font-size:12px;font-weight:400;line-height:1.4}@media only screen and (min-width:670px){.promo__notice{font-size:12px;line-height:1.4}}@media only screen and (min-width:1280px){.promo__notice{font-size:12px;line-height:1.4}}@media only screen and (min-width:1440px){.promo__notice{font-size:.625vw;line-height:1.4}}.popup__header-link{margin-left:auto;margin-right:40px}@media only screen and (min-width:670px){.popup__header-link{margin-right:50px}}@media only screen and (min-width:1280px){.popup__header-link{margin-right:60px}}@media only screen and (min-width:1440px){.popup__header-link{margin-right:3.125vw}}.popup__header-link .button__content{padding-left:14px;padding-right:14px}@media only screen and (min-width:670px){.popup__header-link .button__content{padding-left:24px}}@media only screen and (min-width:1280px){.popup__header-link .button__content{padding-left:24px}}@media only screen and (min-width:1440px){.popup__header-link .button__content{padding-left:1.25vw}}@media only screen and (min-width:670px){.popup__header-link .button__content{padding-right:24px}}@media only screen and (min-width:1280px){.popup__header-link .button__content{padding-right:24px}}@media only screen and (min-width:1440px){.popup__header-link .button__content{padding-right:1.25vw}}.popup_theme_flat-images-popup .popup__wrapper{background-color:transparent;height:100%;max-width:100%;min-height:100%;width:100%}@media only screen and (min-width:670px){.popup_theme_flat-images-popup .popup__wrapper{height:90%;max-width:90%;min-height:90%}}.popup_theme_flat-images-popup .popup__header{z-index:1}.popup_theme_flat-images-popup .popup__content{height:100%;width:100%}.popup_theme_flat-images-popup .popup__close{height:40px;right:10px;top:10px;width:40px}@media only screen and (min-width:670px){.popup_theme_flat-images-popup .popup__close{top:10px}}@media only screen and (min-width:1280px){.popup_theme_flat-images-popup .popup__close{top:16px}}@media only screen and (min-width:1440px){.popup_theme_flat-images-popup .popup__close{top:.834vw}}@media only screen and (min-width:670px){.popup_theme_flat-images-popup .popup__close{right:10px}}@media only screen and (min-width:1280px){.popup_theme_flat-images-popup .popup__close{right:16px}}@media only screen and (min-width:1440px){.popup_theme_flat-images-popup .popup__close{right:.834vw}}@media only screen and (min-width:670px){.popup_theme_flat-images-popup .popup__close{width:50px}}@media only screen and (min-width:1280px){.popup_theme_flat-images-popup .popup__close{width:60px}}@media only screen and (min-width:1440px){.popup_theme_flat-images-popup .popup__close{width:3.125vw}}@media only screen and (min-width:670px){.popup_theme_flat-images-popup .popup__close{height:50px}}@media only screen and (min-width:1280px){.popup_theme_flat-images-popup .popup__close{height:60px}}@media only screen and (min-width:1440px){.popup_theme_flat-images-popup .popup__close{height:3.125vw}}.popup_theme_flat-images-popup .popup__close svg{height:100%;width:100%}.popup_theme_flat-images-popup .popup__close path{fill:#fff}.popup_theme_flat-images-popup .slider-content{padding:40px 12px 28px}@media only screen and (min-width:670px){.popup_theme_flat-images-popup .slider-content{padding-top:56px}}@media only screen and (min-width:1280px){.popup_theme_flat-images-popup .slider-content{padding-top:64px}}@media only screen and (min-width:1600px){.popup_theme_flat-images-popup .slider-content{padding-top:3.334vw}}@media only screen and (min-width:670px){.popup_theme_flat-images-popup .slider-content{padding-bottom:32px}}@media only screen and (min-width:1280px){.popup_theme_flat-images-popup .slider-content{padding-bottom:40px}}@media only screen and (min-width:1600px){.popup_theme_flat-images-popup .slider-content{padding-bottom:2.084vw}}@media only screen and (min-width:670px){.popup_theme_flat-images-popup .slider-content{padding-left:0;padding-right:0}}.popup_theme_flat-images-popup .slider-content img{cursor:default;object-fit:contain;object-position:center}.popup_theme_flat-images-popup .slider-gallery__slider-buttons{-webkit-box-pack:center;bottom:20px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%}@media only screen and (min-width:670px){.popup_theme_flat-images-popup .slider-gallery__slider-buttons{-webkit-box-pack:justify;bottom:auto;-webkit-justify-content:space-between;justify-content:space-between;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.popup_theme_open-visible.popup_state_open{-webkit-animation:popup-open-visible .3s ease-out both;animation:popup-open-visible .3s ease-out both}@-webkit-keyframes popup-open{0%{display:none;opacity:0}1%{display:-webkit-box;display:-webkit-flex;display:flex;opacity:0}to{display:-webkit-box;display:-webkit-flex;display:flex;opacity:1}}@keyframes popup-open{0%{display:none;opacity:0}1%{display:-webkit-box;display:-webkit-flex;display:flex;opacity:0}to{display:-webkit-box;display:-webkit-flex;display:flex;opacity:1}}@-webkit-keyframes popup-close{0%{display:-webkit-box;display:-webkit-flex;display:flex;opacity:1}99%{display:-webkit-box;display:-webkit-flex;display:flex;opacity:0}to{display:none;opacity:0}}@keyframes popup-close{0%{display:-webkit-box;display:-webkit-flex;display:flex;opacity:1}99%{display:-webkit-box;display:-webkit-flex;display:flex;opacity:0}to{display:none;opacity:0}}@-webkit-keyframes popup-appear{0%{bottom:-100%}to{bottom:0}}@keyframes popup-appear{0%{bottom:-100%}to{bottom:0}}@-webkit-keyframes popup-disappear{0%{bottom:0}to{bottom:-100%}}@keyframes popup-disappear{0%{bottom:0}to{bottom:-100%}}@-webkit-keyframes popup-open-visible{0%{opacity:0}1%{opacity:0}to{opacity:1}}@keyframes popup-open-visible{0%{opacity:0}1%{opacity:0}to{opacity:1}}.sale-buttons{margin-top:12px;width:100%}@media only screen and (min-width:670px){.sale-buttons{margin-top:16px}}@media only screen and (min-width:1280px){.sale-buttons{margin-top:16px}}@media only screen and (min-width:1600px){.sale-buttons{margin-top:.834vw}}@media only screen and (min-width:670px){.sale-buttons{display:none}}.sale-buttons__item:not(:last-child){margin-bottom:0}.sale-buttons__item.is-active .sale-buttons__popup{z-index:7}.sale-buttons__item.is-animate .sale-buttons__popup{opacity:1;pointer-events:auto}.sale-buttons__item.is-animate .sale-buttons__popup-wrapper{-webkit-transform:translateY(0);transform:translateY(0)}.sale-buttons__button{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-box-pack:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-appearance:none;background-color:transparent;background-color:#cdb891;border:none;color:inherit;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;font:inherit;font-size:12px;font-weight:500;height:auto;-webkit-justify-content:center;justify-content:center;line-height:normal;line-height:1.4;margin:0;outline:none;overflow:visible;padding:10px;text-align:inherit;text-align:center;width:auto;width:100%}.sale-buttons__button::-moz-focus-inner{border:0;padding:0}@media only screen and (min-width:670px){.sale-buttons__button{font-size:12px;line-height:1.4;padding:0}}@media only screen and (min-width:1280px){.sale-buttons__button{font-size:12px;line-height:1.4}}@media only screen and (min-width:1440px){.sale-buttons__button{font-size:.625vw;line-height:1.4}}@media only screen and (min-width:670px){.sale-buttons__button{background-color:#5c1328;color:#fff}}.sale-buttons__button .button__text{color:#5c1328;margin:4px 0 0}@media only screen and (min-width:670px){.sale-buttons__button .button__text{color:#fff}}.sale-buttons__button svg{fill:#5c1328;height:24px}@media only screen and (min-width:670px){.sale-buttons__button svg{fill:#cdb891}}.sale-buttons__popup{height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:100%;z-index:-1}.sale-buttons__popup-overlay{background-color:rgba(51,47,44,.3);height:100%;left:0;position:absolute;top:0;width:100%}.sale-buttons__popup-wrapper{background-color:#fff;bottom:0;left:0;position:absolute;-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:100%}.sale-buttons__popup-wrapper .grid__container{position:relative}.sale-buttons__popup-close{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-box-pack:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-appearance:none;background-color:transparent;border:none;border-radius:50%;color:inherit;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;font:inherit;height:30px;-webkit-justify-content:center;justify-content:center;line-height:normal;margin:0;outline:none;overflow:visible;padding:0;position:absolute;right:5.5555555556%;text-align:inherit;top:18px;width:auto;width:30px}.sale-buttons__popup-close::-moz-focus-inner{border:0;padding:0}.sale-buttons__popup-close svg{fill:#332f2c}.sale-buttons__popup-inner{margin-both:0;margin-left:8.3333333333%;margin-right:8.3333333333%;width:83.3333333333%}.sale-buttons__popup-title{border-bottom:1px solid #dedede;color:#332f2c;padding-bottom:24px;padding-top:24px;width:100%}@media only screen and (min-width:670px){.sale-buttons__popup-title{padding-top:28px}}@media only screen and (min-width:1280px){.sale-buttons__popup-title{padding-top:32px}}@media only screen and (min-width:1600px){.sale-buttons__popup-title{padding-top:1.667vw}}@media only screen and (min-width:670px){.sale-buttons__popup-title{padding-bottom:28px}}@media only screen and (min-width:1280px){.sale-buttons__popup-title{padding-bottom:32px}}@media only screen and (min-width:1600px){.sale-buttons__popup-title{padding-bottom:1.667vw}}.sale-buttons__popup-title .title{border:none;padding:0}.sale-buttons__popup-content{color:#332f2c;padding-bottom:40px;padding-top:32px;width:100%}@media only screen and (min-width:670px){.sale-buttons__popup-content{padding-top:40px}}@media only screen and (min-width:1280px){.sale-buttons__popup-content{padding-top:48px}}@media only screen and (min-width:1600px){.sale-buttons__popup-content{padding-top:2.5vw}}@media only screen and (min-width:670px){.sale-buttons__popup-content{padding-bottom:56px}}@media only screen and (min-width:1280px){.sale-buttons__popup-content{padding-bottom:88px}}@media only screen and (min-width:1600px){.sale-buttons__popup-content{padding-bottom:4.584vw}}.sale-buttons__content-title{text-align:center}.sale-buttons__content-awards{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;padding-top:28px}@media only screen and (min-width:670px){.sale-buttons__content-awards{padding-top:32px}}@media only screen and (min-width:1280px){.sale-buttons__content-awards{padding-top:40px}}@media only screen and (min-width:1600px){.sale-buttons__content-awards{padding-top:2.084vw}}.sale-buttons__content-award:not(:last-child){margin-right:24px}.slider__navigation{-webkit-box-pack:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;margin-top:40px}@media only screen and (min-width:670px){.slider__navigation{margin-top:56px}}@media only screen and (min-width:1280px){.slider__navigation{margin-top:64px}}@media only screen and (min-width:1600px){.slider__navigation{margin-top:3.334vw}}.slider__arrow-button{border-radius:0;height:55px;left:0;opacity:1;top:0;-webkit-transform:translate(0);transform:translate(0);width:45px}@media only screen and (min-width:670px){.slider__arrow-button{width:48px}}@media only screen and (min-width:1280px){.slider__arrow-button{width:48px}}@media only screen and (min-width:1440px){.slider__arrow-button{width:2.5vw}}@media only screen and (min-width:670px){.slider__arrow-button{height:58px}}@media only screen and (min-width:1280px){.slider__arrow-button{height:58px}}@media only screen and (min-width:1440px){.slider__arrow-button{height:3.021vw}}.slider__counter{font-size:14px;font-weight:400;line-height:1.4;margin:0 24px}@media only screen and (min-width:670px){.slider__counter{margin:0 24px}}@media only screen and (min-width:1280px){.slider__counter{margin:0 24px}}@media only screen and (min-width:1440px){.slider__counter{margin:0 1.25vw}}@media only screen and (min-width:670px){.slider__counter{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.slider__counter{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.slider__counter{font-size:.834vw;line-height:1.4}}.slider__counter.swiper-pagination-custom{width:auto}.share{cursor:pointer;height:45px;position:relative;width:45px}@media only screen and (min-width:670px){.share{width:48px}}@media only screen and (min-width:1280px){.share{width:48px}}@media only screen and (min-width:1440px){.share{width:2.5vw}}@media only screen and (min-width:670px){.share{height:48px}}@media only screen and (min-width:1280px){.share{height:48px}}@media only screen and (min-width:1440px){.share{height:2.5vw}}.share.is-open .share__icon_icon_open{display:none}.share.is-open .share__icon_icon_close{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.share.is-open .share__container{opacity:1;pointer-events:all}.share__icon-container{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;background-color:#fff;border:1px solid #c2c2c2;height:100%;-webkit-justify-content:center;justify-content:center;width:100%}.share__icon,.share__icon-container{display:-webkit-box;display:-webkit-flex;display:flex}.share__icon svg path{stroke:#332f2c}.share__icon_icon_close{display:none}.share__container{background-color:#fff;border-radius:-webkit-calc(var(--is-br)*8px);border-radius:calc(var(--is-br)*8px);box-shadow:0 10px 60px #999795;cursor:default;opacity:0;padding:0 16px;pointer-events:none;position:absolute;right:0;top:45px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:180px;z-index:5}@media only screen and (min-width:670px){.share__container{padding-top:4px}}@media only screen and (min-width:1280px){.share__container{padding-top:4px}}@media only screen and (min-width:1600px){.share__container{padding-top:.209vw}}@media only screen and (min-width:670px){.share__container{padding-bottom:4px}}@media only screen and (min-width:1280px){.share__container{padding-bottom:4px}}@media only screen and (min-width:1600px){.share__container{padding-bottom:.209vw}}@media only screen and (min-width:670px){.share__container{border-radius:-webkit-calc(var(--is-br)*8px);border-radius:calc(var(--is-br)*8px)}}@media only screen and (min-width:1280px){.share__container{border-radius:-webkit-calc(var(--is-br)*8px);border-radius:calc(var(--is-br)*8px)}}@media only screen and (min-width:1440px){.share__container{border-radius:-webkit-calc(var(--is-br)*0.417vw);border-radius:calc(var(--is-br)*.417vw)}}@media only screen and (min-width:670px){.share__container{width:256px}}@media only screen and (min-width:1280px){.share__container{width:258px}}@media only screen and (min-width:1440px){.share__container{width:13.438vw}}@media only screen and (min-width:670px){.share__container{padding:0 16px}}@media only screen and (min-width:1280px){.share__container{padding:0 16px}}@media only screen and (min-width:1440px){.share__container{padding:0 .834vw}}@media only screen and (min-width:670px){.share__container{top:48px}}@media only screen and (min-width:1280px){.share__container{top:48px}}@media only screen and (min-width:1440px){.share__container{top:2.5vw}}@media only screen and (min-width:670px){.share__container{box-shadow:0 10px 60px #999795}}@media only screen and (min-width:1280px){.share__container{box-shadow:0 10px 60px #999795}}@media only screen and (min-width:1440px){.share__container{box-shadow:0 .521vw 3.125vw #999795}}.share__content{padding-bottom:12px;padding-top:12px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media only screen and (min-width:670px){.share__content{padding-top:16px}}@media only screen and (min-width:1280px){.share__content{padding-top:16px}}@media only screen and (min-width:1600px){.share__content{padding-top:.834vw}}@media only screen and (min-width:670px){.share__content{padding-bottom:16px}}@media only screen and (min-width:1280px){.share__content{padding-bottom:16px}}@media only screen and (min-width:1600px){.share__content{padding-bottom:.834vw}}.share__content.is-hidden{-webkit-animation:hide-block .3s ease-out .1s both;animation:hide-block .3s ease-out .1s both;display:none;opacity:0;pointer-events:none}.share__content.is-open{-webkit-animation:open-block .3s ease-out .1s both;animation:open-block .3s ease-out .1s both}.share__option-icon{-webkit-box-align:center;-webkit-align-items:center;align-items:center;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;padding-bottom:4px;padding-top:4px}@media only screen and (min-width:670px){.share__option-icon{padding-top:4px}}@media only screen and (min-width:1280px){.share__option-icon{padding-top:4px}}@media only screen and (min-width:1600px){.share__option-icon{padding-top:.209vw}}@media only screen and (min-width:670px){.share__option-icon{padding-bottom:4px}}@media only screen and (min-width:1280px){.share__option-icon{padding-bottom:4px}}@media only screen and (min-width:1600px){.share__option-icon{padding-bottom:.209vw}}.share__option-icon svg{margin-right:18px}@media only screen and (min-width:670px){.share__option-icon svg{margin-right:18px}}@media only screen and (min-width:1280px){.share__option-icon svg{margin-right:18px}}@media only screen and (min-width:1440px){.share__option-icon svg{margin-right:.938vw}}.share__option-icon svg path{stroke:#332f2c}.share__option-icon svg circle{fill:#332f2c}.share__option-heading{font-size:12px;font-weight:400;line-height:1.4}@media only screen and (min-width:670px){.share__option-heading{font-size:12px;line-height:1.4}}@media only screen and (min-width:1280px){.share__option-heading{font-size:12px;line-height:1.4}}@media only screen and (min-width:1440px){.share__option-heading{font-size:.625vw;line-height:1.4}}.share__social-heading{font-size:12px;font-weight:500;line-height:1.4}@media only screen and (min-width:670px){.share__social-heading{font-size:12px;line-height:1.4}}@media only screen and (min-width:1280px){.share__social-heading{font-size:12px;line-height:1.4}}@media only screen and (min-width:1440px){.share__social-heading{font-size:.625vw;line-height:1.4}}.share__social-list .social-list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.share__social-list .button:not(:last-child){margin-right:8px}@media only screen and (min-width:670px){.share__social-list .button:not(:last-child){margin-right:8px}}@media only screen and (min-width:1280px){.share__social-list .button:not(:last-child){margin-right:8px}}@media only screen and (min-width:1440px){.share__social-list .button:not(:last-child){margin-right:.417vw}}.share__social-list .button:not(:last-child):nth-child(2n){margin-right:0}@media only screen and (min-width:670px){.share__social-list .button:not(:last-child):nth-child(2n){margin-right:8px}}@media only screen and (min-width:1280px){.share__social-list .button:not(:last-child):nth-child(2n){margin-right:8px}}@media only screen and (min-width:1440px){.share__social-list .button:not(:last-child):nth-child(2n){margin-right:.417vw}}.share__form{display:none;opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease}.share__form.is-open{-webkit-animation:open-block .3s ease-out .1s both;animation:open-block .3s ease-out .1s both;display:block;opacity:1}.share__form.is-hidden{-webkit-animation:hide-block .3s ease-out .1s both;animation:hide-block .3s ease-out .1s both}@-webkit-keyframes open-block{0%{display:none;opacity:0}1%{display:block;opacity:0}to{display:block;opacity:1}}@keyframes open-block{0%{display:none;opacity:0}1%{display:block;opacity:0}to{display:block;opacity:1}}@-webkit-keyframes hide-block{0%{display:block;opacity:1}99%{display:block;opacity:0;pointer-events:none}to{display:none;opacity:0;pointer-events:none}}@keyframes hide-block{0%{display:block;opacity:1}99%{display:block;opacity:0;pointer-events:none}to{display:none;opacity:0;pointer-events:none}}.news-article{background-color:#fff;padding-bottom:40px;position:relative}@media only screen and (min-width:670px){.news-article{padding-bottom:56px}}@media only screen and (min-width:1280px){.news-article{padding-bottom:112px}}@media only screen and (min-width:1600px){.news-article{padding-bottom:5.834vw}}@media only screen and (min-width:960px){.news-article{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}}.news-article__header{-webkit-box-pack:end;display:-webkit-box;display:-webkit-flex;display:flex;height:auto;-webkit-justify-content:flex-end;justify-content:flex-end;left:0;padding-bottom:32px;padding-top:24px;position:fixed;top:0;width:100%;z-index:2}@media only screen and (min-width:670px){.news-article__header{padding-top:28px}}@media only screen and (min-width:1280px){.news-article__header{padding-top:32px}}@media only screen and (min-width:1600px){.news-article__header{padding-top:1.667vw}}@media only screen and (min-width:670px){.news-article__header{padding-bottom:40px}}@media only screen and (min-width:1280px){.news-article__header{padding-bottom:48px}}@media only screen and (min-width:1600px){.news-article__header{padding-bottom:2.5vw}}.news-article__content{padding-left:8.3333333333%;padding-right:8.3333333333%;padding-top:115px;z-index:1}@media only screen and (min-width:670px){.news-article__content{padding-top:130px}}@media only screen and (min-width:1280px){.news-article__content{padding-top:140px}}@media only screen and (min-width:1440px){.news-article__content{padding-top:7.292vw}}@media only screen and (min-width:670px){.news-article__content{padding-left:5.5555555556%;padding-right:5.5555555556%}}@media only screen and (min-width:960px){.news-article__content{-webkit-align-content:flex-start;align-content:flex-start;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width:1440px){.news-article__content{padding-left:16.6666666667%;padding-right:16.6666666667%}}.news-article__date{border-bottom:none;padding-bottom:16px}@media only screen and (min-width:670px){.news-article__date{padding-bottom:20px}}@media only screen and (min-width:1280px){.news-article__date{padding-bottom:24px}}@media only screen and (min-width:1600px){.news-article__date{padding-bottom:1.25vw}}@media only screen and (min-width:960px){.news-article__date{width:100%}}.news-article__title{padding-bottom:40px}@media only screen and (min-width:670px){.news-article__title{padding-bottom:56px}}@media only screen and (min-width:1280px){.news-article__title{padding-bottom:64px}}@media only screen and (min-width:1600px){.news-article__title{padding-bottom:3.334vw}}@media only screen and (min-width:960px){.news-article__title{width:100%}}.news-article__text h5{padding-bottom:16px}@media only screen and (min-width:670px){.news-article__text h5{padding-bottom:20px}}@media only screen and (min-width:1280px){.news-article__text h5{padding-bottom:24px}}@media only screen and (min-width:1600px){.news-article__text h5{padding-bottom:1.25vw}}.news-article__text p{font-size:14px;font-weight:400;line-height:1.4;padding-bottom:16px}@media only screen and (min-width:670px){.news-article__text p{padding-bottom:20px}}@media only screen and (min-width:1280px){.news-article__text p{padding-bottom:24px}}@media only screen and (min-width:1600px){.news-article__text p{padding-bottom:1.25vw}}@media only screen and (min-width:670px){.news-article__text p{font-size:16px;line-height:1.4}}@media only screen and (min-width:1280px){.news-article__text p{font-size:18px;line-height:1.4}}@media only screen and (min-width:1440px){.news-article__text p{font-size:.938vw;line-height:1.4}}@media only screen and (min-width:1920px){.news-article__text p:last-child{margin-bottom:0}}@media only screen and (min-width:1440px){.news-article__text p:last-child{margin-bottom:0}}@media only screen and (min-width:1280px){.news-article__text p:last-child{margin-bottom:0}}.news-article__image{margin-bottom:24px;position:relative}@media only screen and (min-width:670px){.news-article__image{margin-bottom:28px}}@media only screen and (min-width:1280px){.news-article__image{margin-bottom:32px}}@media only screen and (min-width:1600px){.news-article__image{margin-bottom:1.667vw}}.news-article__content_theme_simple .news-article__text{width:100%}.yandex-map-balloon{color:#332f2c;display:block;position:absolute;top:100%;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;z-index:2}@media only screen and (min-width:670px){.yandex-map-balloon{width:280px}}@media only screen and (min-width:1280px){.yandex-map-balloon{width:280px}}@media only screen and (min-width:1440px){.yandex-map-balloon{width:14.584vw}}@media only screen and (min-width:960px){.yandex-map-balloon{position:relative}}.yandex-map-balloon:after{background-color:#fff;border-radius:-webkit-calc(var(--is-br)*3px);border-radius:calc(var(--is-br)*3px);bottom:-8px;box-shadow:9px 9px 20px rgba(51,47,44,.15);height:20px;left:0;margin:auto;position:absolute;right:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:20px}@media only screen and (min-width:670px){.yandex-map-balloon:after{width:20px}}@media only screen and (min-width:1280px){.yandex-map-balloon:after{width:20px}}@media only screen and (min-width:1440px){.yandex-map-balloon:after{width:1.042vw}}@media only screen and (min-width:670px){.yandex-map-balloon:after{height:20px}}@media only screen and (min-width:1280px){.yandex-map-balloon:after{height:20px}}@media only screen and (min-width:1440px){.yandex-map-balloon:after{height:1.042vw}}@media only screen and (min-width:670px){.yandex-map-balloon:after{bottom:-8px}}@media only screen and (min-width:1280px){.yandex-map-balloon:after{bottom:-8px}}@media only screen and (min-width:1440px){.yandex-map-balloon:after{bottom:-.416vw}}@media only screen and (min-width:670px){.yandex-map-balloon:after{border-radius:-webkit-calc(var(--is-br)*3px);border-radius:calc(var(--is-br)*3px)}}@media only screen and (min-width:1280px){.yandex-map-balloon:after{border-radius:-webkit-calc(var(--is-br)*3px);border-radius:calc(var(--is-br)*3px)}}@media only screen and (min-width:1440px){.yandex-map-balloon:after{border-radius:-webkit-calc(var(--is-br)*0.157vw);border-radius:calc(var(--is-br)*.157vw)}}@media only screen and (min-width:670px){.yandex-map-balloon:after{box-shadow:9px 9px 20px rgba(51,47,44,.15)}}@media only screen and (min-width:1280px){.yandex-map-balloon:after{box-shadow:9px 9px 20px rgba(51,47,44,.15)}}@media only screen and (min-width:1440px){.yandex-map-balloon:after{box-shadow:.469vw .469vw 1.042vw rgba(51,47,44,.15)}}@media only screen and (min-width:960px){.yandex-map-balloon:after{content:""}}.yandex-map-balloon.is-open-content .yandex-map-balloon__panel-content{-webkit-transform:translateY(-20px);transform:translateY(-20px)}@media only screen and (min-width:670px){.yandex-map-balloon.is-open-content .yandex-map-balloon__panel-content{-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@media only screen and (min-width:1280px){.yandex-map-balloon.is-open-content .yandex-map-balloon__panel-content{-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@media only screen and (min-width:1440px){.yandex-map-balloon.is-open-content .yandex-map-balloon__panel-content{-webkit-transform:translateY(-1.041vw);transform:translateY(-1.041vw)}}.yandex-map-balloon.is-open-content .yandex-map-balloon__panel-hand:before{background-color:rgba(51,47,44,.5)}.yandex-map-balloon__modal{display:none}@media only screen and (min-width:670px){.yandex-map-balloon__modal{border-radius:-webkit-calc(var(--is-br)*6px);border-radius:calc(var(--is-br)*6px)}}@media only screen and (min-width:1280px){.yandex-map-balloon__modal{border-radius:-webkit-calc(var(--is-br)*6px);border-radius:calc(var(--is-br)*6px)}}@media only screen and (min-width:1440px){.yandex-map-balloon__modal{border-radius:-webkit-calc(var(--is-br)*0.313vw);border-radius:calc(var(--is-br)*.313vw)}}@media only screen and (min-width:670px){.yandex-map-balloon__modal{box-shadow:0 9px 20px rgba(51,47,44,.15)}}@media only screen and (min-width:1280px){.yandex-map-balloon__modal{box-shadow:0 9px 20px rgba(51,47,44,.15)}}@media only screen and (min-width:1440px){.yandex-map-balloon__modal{box-shadow:0 .469vw 1.042vw rgba(51,47,44,.15)}}@media only screen and (min-width:960px){.yandex-map-balloon__modal{display:block;overflow:hidden}}.yandex-map-balloon__visual{padding-top:56.75%;position:relative}.yandex-map-balloon__visual-wrap{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.yandex-map-balloon__visual-wrap img{height:100%;object-fit:cover;width:100%}.yandex-map-balloon__info{background-color:#fff;padding:12px 22px}@media only screen and (min-width:670px){.yandex-map-balloon__info{padding:12px 22px}}@media only screen and (min-width:1280px){.yandex-map-balloon__info{padding:12px 22px}}@media only screen and (min-width:1440px){.yandex-map-balloon__info{padding:.625vw 1.146vw}}.yandex-map-balloon__title{font-size:14px;font-weight:500;line-height:1.4}@media only screen and (min-width:670px){.yandex-map-balloon__title{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.yandex-map-balloon__title{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.yandex-map-balloon__title{font-size:.834vw;line-height:1.4}}.yandex-map-balloon__panel{padding-bottom:15px}@media only screen and (min-width:670px){.yandex-map-balloon__panel{padding-bottom:15px}}@media only screen and (min-width:1280px){.yandex-map-balloon__panel{padding-bottom:15px}}@media only screen and (min-width:1440px){.yandex-map-balloon__panel{padding-bottom:.782vw}}@media only screen and (min-width:960px){.yandex-map-balloon__panel{display:none}}.yandex-map-balloon__panel-content{-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;background-color:#fff;border:1px solid #fff;border-radius:-webkit-calc(var(--is-br)*10px);border-radius:calc(var(--is-br)*10px);box-shadow:0 6px 20px rgba(51,47,44,.16);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;margin-left:2.9411764706%;margin-right:2.9411764706%;overflow:hidden;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media only screen and (min-width:670px){.yandex-map-balloon__panel-content{border-radius:-webkit-calc(var(--is-br)*10px);border-radius:calc(var(--is-br)*10px)}}@media only screen and (min-width:1280px){.yandex-map-balloon__panel-content{border-radius:-webkit-calc(var(--is-br)*10px);border-radius:calc(var(--is-br)*10px)}}@media only screen and (min-width:1440px){.yandex-map-balloon__panel-content{border-radius:-webkit-calc(var(--is-br)*0.521vw);border-radius:calc(var(--is-br)*.521vw)}}@media only screen and (min-width:670px){.yandex-map-balloon__panel-content{border:1px solid #fff}}@media only screen and (min-width:1280px){.yandex-map-balloon__panel-content{border:1px solid #fff}}@media only screen and (min-width:1440px){.yandex-map-balloon__panel-content{border:.053vw solid #fff}}@media only screen and (min-width:670px){.yandex-map-balloon__panel-content{box-shadow:0 6px 20px rgba(51,47,44,.16)}}@media only screen and (min-width:1280px){.yandex-map-balloon__panel-content{box-shadow:0 6px 20px rgba(51,47,44,.16)}}@media only screen and (min-width:1440px){.yandex-map-balloon__panel-content{box-shadow:0 .313vw 1.042vw rgba(51,47,44,.16)}}.yandex-map-balloon__panel-visual{min-height:70px;position:relative;width:125px}@media only screen and (min-width:670px){.yandex-map-balloon__panel-visual{width:125px}}@media only screen and (min-width:1280px){.yandex-map-balloon__panel-visual{width:125px}}@media only screen and (min-width:1440px){.yandex-map-balloon__panel-visual{width:6.511vw}}@media only screen and (min-width:670px){.yandex-map-balloon__panel-visual{min-height:70px}}@media only screen and (min-width:1280px){.yandex-map-balloon__panel-visual{min-height:70px}}@media only screen and (min-width:1440px){.yandex-map-balloon__panel-visual{min-height:3.646vw}}.yandex-map-balloon__panel-visual-wrap{border-radius:-webkit-calc(var(--is-br)*10px);border-radius:calc(var(--is-br)*10px);bottom:0;left:0;margin:auto;overflow:hidden;position:absolute;right:0;top:0}@media only screen and (min-width:670px){.yandex-map-balloon__panel-visual-wrap{border-radius:-webkit-calc(var(--is-br)*10px);border-radius:calc(var(--is-br)*10px)}}@media only screen and (min-width:1280px){.yandex-map-balloon__panel-visual-wrap{border-radius:-webkit-calc(var(--is-br)*10px);border-radius:calc(var(--is-br)*10px)}}@media only screen and (min-width:1440px){.yandex-map-balloon__panel-visual-wrap{border-radius:-webkit-calc(var(--is-br)*0.521vw);border-radius:calc(var(--is-br)*.521vw)}}.yandex-map-balloon__panel-visual-wrap img{display:block;height:100%;object-fit:cover;width:100%}.yandex-map-balloon__panel-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-webkit-box-flex:1;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;flex-grow:1;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;padding:10px 30px}@media only screen and (min-width:670px){.yandex-map-balloon__panel-info{padding:10px 30px}}@media only screen and (min-width:1280px){.yandex-map-balloon__panel-info{padding:10px 30px}}@media only screen and (min-width:1440px){.yandex-map-balloon__panel-info{padding:.521vw 1.563vw}}.yandex-map-balloon__panel-title{font-size:14px;font-weight:500;line-height:1.4;width:100%}@media only screen and (min-width:670px){.yandex-map-balloon__panel-title{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.yandex-map-balloon__panel-title{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.yandex-map-balloon__panel-title{font-size:.834vw;line-height:1.4}}.yandex-map-balloon__icon{border:2px solid #fff;border-radius:-webkit-calc(var(--is-br)*100%);border-radius:calc(var(--is-br)*100%);height:70px;left:50%;margin-left:-36px;position:absolute;top:-35px;width:72px}@media only screen and (min-width:670px){.yandex-map-balloon__icon{width:72px}}@media only screen and (min-width:1280px){.yandex-map-balloon__icon{width:72px}}@media only screen and (min-width:1440px){.yandex-map-balloon__icon{width:3.75vw}}@media only screen and (min-width:670px){.yandex-map-balloon__icon{height:70px}}@media only screen and (min-width:1280px){.yandex-map-balloon__icon{height:70px}}@media only screen and (min-width:1440px){.yandex-map-balloon__icon{height:3.646vw}}@media only screen and (min-width:670px){.yandex-map-balloon__icon{top:-35px}}@media only screen and (min-width:1280px){.yandex-map-balloon__icon{top:-35px}}@media only screen and (min-width:1440px){.yandex-map-balloon__icon{top:-1.822vw}}@media only screen and (min-width:670px){.yandex-map-balloon__icon{margin-left:-36px}}@media only screen and (min-width:1280px){.yandex-map-balloon__icon{margin-left:-36px}}@media only screen and (min-width:1440px){.yandex-map-balloon__icon{margin-left:-1.875vw}}@media only screen and (min-width:670px){.yandex-map-balloon__icon{border:2px solid #fff}}@media only screen and (min-width:1280px){.yandex-map-balloon__icon{border:2px solid #fff}}@media only screen and (min-width:1440px){.yandex-map-balloon__icon{border:.105vw solid #fff}}.yandex-map-balloon__text{color:rgba(51,47,44,.85);font-size:12px;font-weight:400;line-height:1.4}@media only screen and (min-width:670px){.yandex-map-balloon__text{font-size:12px;line-height:1.4}}@media only screen and (min-width:1280px){.yandex-map-balloon__text{font-size:12px;line-height:1.4}}@media only screen and (min-width:1440px){.yandex-map-balloon__text{font-size:.625vw;line-height:1.4}}.yandex-map-balloon__text:not(:first-child){margin-top:0}.yandex-map-balloon__close{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;background-color:transparent;border:none;color:inherit;cursor:pointer;display:block;font:inherit;line-height:normal;margin:0;outline:none;overflow:visible;padding:0;position:absolute;right:30px;text-align:inherit;top:30px;width:auto;z-index:10}.yandex-map-balloon__close::-moz-focus-inner{border:0;padding:0}@media only screen and (min-width:670px){.yandex-map-balloon__close{right:30px}}@media only screen and (min-width:1280px){.yandex-map-balloon__close{right:30px}}@media only screen and (min-width:1440px){.yandex-map-balloon__close{right:1.563vw}}@media only screen and (min-width:670px){.yandex-map-balloon__close{top:30px}}@media only screen and (min-width:1280px){.yandex-map-balloon__close{top:30px}}@media only screen and (min-width:1440px){.yandex-map-balloon__close{top:1.563vw}}.yandex-map-balloon__param-list{margin-top:15px}@media only screen and (min-width:670px){.yandex-map-balloon__param-list{margin-top:15px}}@media only screen and (min-width:1280px){.yandex-map-balloon__param-list{margin-top:15px}}@media only screen and (min-width:1440px){.yandex-map-balloon__param-list{margin-top:.782vw}}.yandex-map-balloon__param-item{margin-bottom:10px}@media only screen and (min-width:670px){.yandex-map-balloon__param-item{margin-bottom:10px}}@media only screen and (min-width:1280px){.yandex-map-balloon__param-item{margin-bottom:10px}}@media only screen and (min-width:1440px){.yandex-map-balloon__param-item{margin-bottom:.521vw}}.yandex-map-balloon__param-item:last-child{margin-bottom:0}.yandex-map-balloon__contacts-img{height:180px;width:100%}@media only screen and (min-width:670px){.yandex-map-balloon__contacts-img{height:180px}}@media only screen and (min-width:1280px){.yandex-map-balloon__contacts-img{height:180px}}@media only screen and (min-width:1440px){.yandex-map-balloon__contacts-img{height:9.375vw}}.yandex-map-balloon__contacts-img img{max-height:180px;width:100%}@media only screen and (min-width:670px){.yandex-map-balloon__contacts-img img{max-height:180px}}@media only screen and (min-width:1280px){.yandex-map-balloon__contacts-img img{max-height:180px}}@media only screen and (min-width:1440px){.yandex-map-balloon__contacts-img img{max-height:9.375vw}}.yandex-map-balloon__contacts-content{margin-top:10px;padding-bottom:24px;padding-left:30px;padding-right:30px}@media only screen and (min-width:670px){.yandex-map-balloon__contacts-content{padding-bottom:28px}}@media only screen and (min-width:1280px){.yandex-map-balloon__contacts-content{padding-bottom:32px}}@media only screen and (min-width:1600px){.yandex-map-balloon__contacts-content{padding-bottom:1.667vw}}@media only screen and (min-width:670px){.yandex-map-balloon__contacts-content{margin-top:10px}}@media only screen and (min-width:1280px){.yandex-map-balloon__contacts-content{margin-top:10px}}@media only screen and (min-width:1440px){.yandex-map-balloon__contacts-content{margin-top:.521vw}}@media only screen and (min-width:670px){.yandex-map-balloon__contacts-content{padding-left:30px}}@media only screen and (min-width:1280px){.yandex-map-balloon__contacts-content{padding-left:30px}}@media only screen and (min-width:1440px){.yandex-map-balloon__contacts-content{padding-left:1.563vw}}@media only screen and (min-width:670px){.yandex-map-balloon__contacts-content{padding-right:30px}}@media only screen and (min-width:1280px){.yandex-map-balloon__contacts-content{padding-right:30px}}@media only screen and (min-width:1440px){.yandex-map-balloon__contacts-content{padding-right:1.563vw}}.yandex-map-balloon__contacts-title{font-size:24px;font-weight:400;line-height:1.1}@media only screen and (min-width:670px){.yandex-map-balloon__contacts-title{margin-bottom:20px}}@media only screen and (min-width:1280px){.yandex-map-balloon__contacts-title{margin-bottom:20px}}@media only screen and (min-width:1440px){.yandex-map-balloon__contacts-title{margin-bottom:1.042vw}}@media only screen and (min-width:670px){.yandex-map-balloon__contacts-title{font-size:36px;line-height:1.1}}@media only screen and (min-width:1280px){.yandex-map-balloon__contacts-title{font-size:40px;line-height:1.1}}@media only screen and (min-width:1440px){.yandex-map-balloon__contacts-title{font-size:2.084vw;line-height:1.1}}.yandex-map-balloon__contacts-text{color:rgba(51,47,44,.85);font-size:12px;font-weight:400;line-height:1.4}@media only screen and (min-width:670px){.yandex-map-balloon__contacts-text{font-size:12px;line-height:1.4}}@media only screen and (min-width:1280px){.yandex-map-balloon__contacts-text{font-size:12px;line-height:1.4}}@media only screen and (min-width:1440px){.yandex-map-balloon__contacts-text{font-size:.625vw;line-height:1.4}}.yandex-map-balloon__contacts-text:not(:first-child){margin-top:0}.yandex-map-balloon__contacts-link{font-size:14px;font-weight:400;line-height:1.4;margin-top:12px}@media only screen and (min-width:670px){.yandex-map-balloon__contacts-link{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.yandex-map-balloon__contacts-link{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.yandex-map-balloon__contacts-link{font-size:.834vw;line-height:1.4}}@media only screen and (min-width:670px){.yandex-map-balloon__contacts-link{margin-top:16px}}@media only screen and (min-width:1280px){.yandex-map-balloon__contacts-link{margin-top:16px}}@media only screen and (min-width:1600px){.yandex-map-balloon__contacts-link{margin-top:.834vw}}.yandex-map-balloon_theme_routes{border:0;margin:0;padding:0;width:100%}@media only screen and (min-width:670px){.yandex-map-balloon_theme_routes{padding:30px}}@media only screen and (min-width:1280px){.yandex-map-balloon_theme_routes{padding:30px}}@media only screen and (min-width:1440px){.yandex-map-balloon_theme_routes{padding:1.563vw}}@media only screen and (min-width:670px){.yandex-map-balloon_theme_routes{width:300px}}@media only screen and (min-width:1280px){.yandex-map-balloon_theme_routes{width:300px}}@media only screen and (min-width:1440px){.yandex-map-balloon_theme_routes{width:15.625vw}}.yandex-map-balloon_theme_routes .yandex-map-balloon__title{width:90%}.yandex-map-balloon_theme_routes .yandex-map-balloon__close{display:none}@media only screen and (min-width:670px){.yandex-map-balloon_theme_routes .yandex-map-balloon__close{top:15px}}@media only screen and (min-width:1280px){.yandex-map-balloon_theme_routes .yandex-map-balloon__close{top:15px}}@media only screen and (min-width:1440px){.yandex-map-balloon_theme_routes .yandex-map-balloon__close{top:.782vw}}@media only screen and (min-width:670px){.yandex-map-balloon_theme_routes .yandex-map-balloon__close{right:15px}}@media only screen and (min-width:1280px){.yandex-map-balloon_theme_routes .yandex-map-balloon__close{right:15px}}@media only screen and (min-width:1440px){.yandex-map-balloon_theme_routes .yandex-map-balloon__close{right:.782vw}}@media only screen and (min-width:960px){.yandex-map-balloon_theme_routes .yandex-map-balloon__close{display:block}}.yandex-map-balloon_theme_visual{border:0;cursor:pointer;margin:0;padding:0 50 30 30;width:100%}@media only screen and (min-width:670px){.yandex-map-balloon_theme_visual{width:300px}}@media only screen and (min-width:1280px){.yandex-map-balloon_theme_visual{width:300px}}@media only screen and (min-width:1440px){.yandex-map-balloon_theme_visual{width:15.625vw}}@media only screen and (min-width:670px){.yandex-map-balloon_theme_visual{padding:50px 30px 30px 50}}@media only screen and (min-width:1280px){.yandex-map-balloon_theme_visual{padding:50px 30px 30px 50}}@media only screen and (min-width:1440px){.yandex-map-balloon_theme_visual{padding:2.605vw 1.563vw 1.563vw 50}}.yandex-map-balloon_theme_visual:before{border:6px solid transparent;border-top:8px solid #fff;bottom:-14px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (min-width:670px){.yandex-map-balloon_theme_visual:before{bottom:-14px}}@media only screen and (min-width:1280px){.yandex-map-balloon_theme_visual:before{bottom:-14px}}@media only screen and (min-width:1440px){.yandex-map-balloon_theme_visual:before{bottom:-.729vw}}@media only screen and (min-width:670px){.yandex-map-balloon_theme_visual:before{border:6px solid transparent}}@media only screen and (min-width:1280px){.yandex-map-balloon_theme_visual:before{border:6px solid transparent}}@media only screen and (min-width:1440px){.yandex-map-balloon_theme_visual:before{border:.313vw solid transparent}}@media only screen and (min-width:670px){.yandex-map-balloon_theme_visual:before{border-top:8px solid #fff}}@media only screen and (min-width:1280px){.yandex-map-balloon_theme_visual:before{border-top:8px solid #fff}}@media only screen and (min-width:1440px){.yandex-map-balloon_theme_visual:before{border-top:.417vw solid #fff}}@media only screen and (min-width:960px){.yandex-map-balloon_theme_visual:before{content:""}}.yandex-map-balloon_theme_visual .yandex-map-balloon__panel-header-content{padding:20px 0}@media only screen and (min-width:670px){.yandex-map-balloon_theme_visual .yandex-map-balloon__panel-header-content{padding:20px 0}}@media only screen and (min-width:1280px){.yandex-map-balloon_theme_visual .yandex-map-balloon__panel-header-content{padding:20px 0}}@media only screen and (min-width:1440px){.yandex-map-balloon_theme_visual .yandex-map-balloon__panel-header-content{padding:1.042vw 0}}@media only screen and (min-width:960px){.yandex-map-balloon_theme_visual .link-accent{display:inline;pointer-events:none}}.yandex-map-balloon_theme_contacts{border:0;box-shadow:0 9px 20px rgba(51,47,44,.15);margin:0;padding:0;width:100%}@media only screen and (min-width:670px){.yandex-map-balloon_theme_contacts{width:320px}}@media only screen and (min-width:1280px){.yandex-map-balloon_theme_contacts{width:320px}}@media only screen and (min-width:1440px){.yandex-map-balloon_theme_contacts{width:16.667vw}}@media only screen and (min-width:670px){.yandex-map-balloon_theme_contacts{box-shadow:0 9px 20px rgba(51,47,44,.15)}}@media only screen and (min-width:1280px){.yandex-map-balloon_theme_contacts{box-shadow:0 9px 20px rgba(51,47,44,.15)}}@media only screen and (min-width:1440px){.yandex-map-balloon_theme_contacts{box-shadow:0 .469vw 1.042vw rgba(51,47,44,.15)}}.yandex-map-balloon_theme_contacts:before{border:6px solid transparent;border-top:8px solid #fff;bottom:-14px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (min-width:670px){.yandex-map-balloon_theme_contacts:before{bottom:-14px}}@media only screen and (min-width:1280px){.yandex-map-balloon_theme_contacts:before{bottom:14px}}@media only screen and (min-width:1440px){.yandex-map-balloon_theme_contacts:before{bottom:.73vw}}@media only screen and (min-width:670px){.yandex-map-balloon_theme_contacts:before{border:6px solid transparent}}@media only screen and (min-width:1280px){.yandex-map-balloon_theme_contacts:before{border:6px solid transparent}}@media only screen and (min-width:1440px){.yandex-map-balloon_theme_contacts:before{border:.313vw solid transparent}}@media only screen and (min-width:670px){.yandex-map-balloon_theme_contacts:before{border-top:8px solid #fff}}@media only screen and (min-width:1280px){.yandex-map-balloon_theme_contacts:before{border-top:8px solid #fff}}@media only screen and (min-width:1440px){.yandex-map-balloon_theme_contacts:before{border-top:.417vw solid #fff}}@media only screen and (min-width:960px){.yandex-map-balloon_theme_contacts:before{content:""}}.yandex-map-balloon_theme_contacts .yandex-map-balloon__close{display:none}@media only screen and (min-width:670px){.yandex-map-balloon_theme_contacts .yandex-map-balloon__close{top:15px}}@media only screen and (min-width:1280px){.yandex-map-balloon_theme_contacts .yandex-map-balloon__close{top:15px}}@media only screen and (min-width:1440px){.yandex-map-balloon_theme_contacts .yandex-map-balloon__close{top:.782vw}}@media only screen and (min-width:670px){.yandex-map-balloon_theme_contacts .yandex-map-balloon__close{right:15px}}@media only screen and (min-width:1280px){.yandex-map-balloon_theme_contacts .yandex-map-balloon__close{right:15px}}@media only screen and (min-width:1440px){.yandex-map-balloon_theme_contacts .yandex-map-balloon__close{right:.782vw}}@media only screen and (min-width:960px){.yandex-map-balloon_theme_contacts .yandex-map-balloon__close{display:block}}.yandex-map-balloon_theme_contacts-main .yandex-map-balloon__panel-header-content{padding-bottom:25px}@media only screen and (min-width:670px){.yandex-map-balloon_theme_contacts-main .yandex-map-balloon__panel-header-content{padding-bottom:25px}}@media only screen and (min-width:1280px){.yandex-map-balloon_theme_contacts-main .yandex-map-balloon__panel-header-content{padding-bottom:25px}}@media only screen and (min-width:1440px){.yandex-map-balloon_theme_contacts-main .yandex-map-balloon__panel-header-content{padding-bottom:1.303vw}}.yandex-map__zoom-button{border-bottom:1px solid #5c1328;border-top:1px solid #5c1328;height:60px;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-property:background-color,color,border-color;transition-property:background-color,color,border-color;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:50px}@media only screen and (min-width:670px){.yandex-map__zoom-button{width:50px}}@media only screen and (min-width:1280px){.yandex-map__zoom-button{width:50px}}@media only screen and (min-width:1440px){.yandex-map__zoom-button{width:2.605vw}}@media only screen and (min-width:670px){.yandex-map__zoom-button{height:60px}}@media only screen and (min-width:1280px){.yandex-map__zoom-button{height:60px}}@media only screen and (min-width:1440px){.yandex-map__zoom-button{height:3.125vw}}.yandex-map__zoom-button:first-child{margin-bottom:5px}@media only screen and (min-width:670px){.yandex-map__zoom-button:first-child{margin-bottom:5px}}@media only screen and (min-width:1280px){.yandex-map__zoom-button:first-child{margin-bottom:5px}}@media only screen and (min-width:1440px){.yandex-map__zoom-button:first-child{margin-bottom:.261vw}}@media only screen and (min-width:1280px){.yandex-map__zoom-button:hover span{background-color:transparent}.yandex-map__zoom-button:hover:after,.yandex-map__zoom-button:hover:before{background-color:#5c1328}.yandex-map__zoom-button:hover svg{fill:#5c1328}}.yandex-map__zoom-button span{background-color:#5c1328;border:1px solid #5c1328;height:50px;left:0;position:absolute;top:5px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,color,border-color;transition-property:background-color,color,border-color;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:100%;z-index:-1}@media only screen and (min-width:670px){.yandex-map__zoom-button span{top:5px}}@media only screen and (min-width:1280px){.yandex-map__zoom-button span{top:5px}}@media only screen and (min-width:1440px){.yandex-map__zoom-button span{top:.261vw}}@media only screen and (min-width:670px){.yandex-map__zoom-button span{height:50px}}@media only screen and (min-width:1280px){.yandex-map__zoom-button span{height:50px}}@media only screen and (min-width:1440px){.yandex-map__zoom-button span{height:2.605vw}}.yandex-map__zoom-buttons-wrapper{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.yandex-map__zoom-button_theme_zoom-in,.yandex-map__zoom-button_theme_zoom-out{cursor:pointer}.yandex-map__zoom-button_theme_zoom-in:after,.yandex-map__zoom-button_theme_zoom-in:before,.yandex-map__zoom-button_theme_zoom-out:after,.yandex-map__zoom-button_theme_zoom-out:before{background-color:#fff;border-radius:-webkit-calc(var(--is-br)*25%);border-radius:calc(var(--is-br)*25%);content:"";display:block;height:2px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:12px}@media only screen and (min-width:670px){.yandex-map__zoom-button_theme_zoom-in:after,.yandex-map__zoom-button_theme_zoom-in:before,.yandex-map__zoom-button_theme_zoom-out:after,.yandex-map__zoom-button_theme_zoom-out:before{width:12px}}@media only screen and (min-width:1280px){.yandex-map__zoom-button_theme_zoom-in:after,.yandex-map__zoom-button_theme_zoom-in:before,.yandex-map__zoom-button_theme_zoom-out:after,.yandex-map__zoom-button_theme_zoom-out:before{width:12px}}@media only screen and (min-width:1440px){.yandex-map__zoom-button_theme_zoom-in:after,.yandex-map__zoom-button_theme_zoom-in:before,.yandex-map__zoom-button_theme_zoom-out:after,.yandex-map__zoom-button_theme_zoom-out:before{width:.625vw}}@media only screen and (min-width:670px){.yandex-map__zoom-button_theme_zoom-in:after,.yandex-map__zoom-button_theme_zoom-in:before,.yandex-map__zoom-button_theme_zoom-out:after,.yandex-map__zoom-button_theme_zoom-out:before{height:2px}}@media only screen and (min-width:1280px){.yandex-map__zoom-button_theme_zoom-in:after,.yandex-map__zoom-button_theme_zoom-in:before,.yandex-map__zoom-button_theme_zoom-out:after,.yandex-map__zoom-button_theme_zoom-out:before{height:2px}}@media only screen and (min-width:1440px){.yandex-map__zoom-button_theme_zoom-in:after,.yandex-map__zoom-button_theme_zoom-in:before,.yandex-map__zoom-button_theme_zoom-out:after,.yandex-map__zoom-button_theme_zoom-out:before{height:.105vw}}.yandex-map__zoom-button_theme_zoom-in:after{-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.yandex-map__fullscreen-button{background-color:#fff;border-radius:-webkit-calc(var(--is-br)*50%);border-radius:calc(var(--is-br)*50%);box-shadow:0 2px 4px rgba(51,47,44,.2);cursor:pointer;height:32px;margin-top:8px;position:relative;right:8px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:32px}@media only screen and (min-width:670px){.yandex-map__fullscreen-button{width:32px}}@media only screen and (min-width:1280px){.yandex-map__fullscreen-button{width:32px}}@media only screen and (min-width:1440px){.yandex-map__fullscreen-button{width:1.667vw}}@media only screen and (min-width:670px){.yandex-map__fullscreen-button{height:32px}}@media only screen and (min-width:1280px){.yandex-map__fullscreen-button{height:32px}}@media only screen and (min-width:1440px){.yandex-map__fullscreen-button{height:1.667vw}}@media only screen and (min-width:670px){.yandex-map__fullscreen-button{margin-top:16px}}@media only screen and (min-width:1280px){.yandex-map__fullscreen-button{margin-top:16px}}@media only screen and (min-width:1440px){.yandex-map__fullscreen-button{margin-top:.834vw}}@media only screen and (min-width:670px){.yandex-map__fullscreen-button{right:16px}}@media only screen and (min-width:1280px){.yandex-map__fullscreen-button{right:16px}}@media only screen and (min-width:1440px){.yandex-map__fullscreen-button{right:.834vw}}@media only screen and (min-width:670px){.yandex-map__fullscreen-button{box-shadow:0 2px 4px rgba(51,47,44,.2)}}@media only screen and (min-width:1280px){.yandex-map__fullscreen-button{box-shadow:0 2px 4px rgba(51,47,44,.2)}}@media only screen and (min-width:1440px){.yandex-map__fullscreen-button{box-shadow:0 .105vw .209vw rgba(51,47,44,.2)}}@media only screen and (min-width:1280px){.yandex-map__fullscreen-button:hover{background-color:rgba(27,27,27,.9)}}.yandex-map__fullscreen-button.is-open svg{height:19px;width:19px}@media only screen and (min-width:670px){.yandex-map__fullscreen-button.is-open svg{width:19px}}@media only screen and (min-width:1280px){.yandex-map__fullscreen-button.is-open svg{width:19px}}@media only screen and (min-width:1440px){.yandex-map__fullscreen-button.is-open svg{width:.99vw}}@media only screen and (min-width:670px){.yandex-map__fullscreen-button.is-open svg{height:19px}}@media only screen and (min-width:1280px){.yandex-map__fullscreen-button.is-open svg{height:19px}}@media only screen and (min-width:1440px){.yandex-map__fullscreen-button.is-open svg{height:.99vw}}.yandex-map__fullscreen-button svg{stroke:#332f2c;height:14px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:14px}@media only screen and (min-width:670px){.yandex-map__fullscreen-button svg{width:14px}}@media only screen and (min-width:1280px){.yandex-map__fullscreen-button svg{width:14px}}@media only screen and (min-width:1440px){.yandex-map__fullscreen-button svg{width:.73vw}}@media only screen and (min-width:670px){.yandex-map__fullscreen-button svg{height:14px}}@media only screen and (min-width:1280px){.yandex-map__fullscreen-button svg{height:14px}}@media only screen and (min-width:1440px){.yandex-map__fullscreen-button svg{height:.73vw}}.map-panel__overlay{background-color:rgba(27,27,27,.2);bottom:0;cursor:pointer;display:none;height:100%;left:0;position:absolute;right:0;top:0;width:100%}@media only screen and (min-width:960px){.is-open .map-panel__overlay,.map-panel__overlay{display:none}}.is-open .map-panel__overlay{display:block}@media only screen and (min-width:960px){.is-open .map-panel__overlay{display:none}}.map-panel__element{background-color:#f5f2ec;bottom:0;left:0;padding:28px;position:absolute;right:0;-webkit-transform:translateY(150%);transform:translateY(150%);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:100%}.map-panel__element::-webkit-scrollbar{height:4px;width:4px}.map-panel__element::-webkit-scrollbar-track{background-color:transparent}.map-panel__element::-webkit-scrollbar-thumb{background:rgba(92,19,40,.5);border-radius:24px}@media only screen and (min-width:670px){.map-panel__element::-webkit-scrollbar-thumb{border-radius:24px}}@media only screen and (min-width:1280px){.map-panel__element::-webkit-scrollbar-thumb{border-radius:24px}}@media only screen and (min-width:1440px){.map-panel__element::-webkit-scrollbar-thumb{border-radius:1.25vw}}.map-panel__element::-webkit-scrollbar-thumb:hover{background-image:#5c1328}@media only screen and (min-width:670px){.map-panel__element{width:100%}}@media only screen and (min-width:1280px){.map-panel__element{width:440px}}@media only screen and (min-width:1440px){.map-panel__element{width:22.917vw}}@media only screen and (min-width:670px){.map-panel__element{left:0}}@media only screen and (min-width:1280px){.map-panel__element{left:auto}}@media only screen and (min-width:1440px){.map-panel__element{left:auto}}@media only screen and (min-width:670px){.map-panel__element{right:0}}@media only screen and (min-width:1280px){.map-panel__element{right:125px}}@media only screen and (min-width:1440px){.map-panel__element{right:6.511vw}}@media only screen and (min-width:670px){.map-panel__element{padding-left:28px}}@media only screen and (min-width:1280px){.map-panel__element{padding-left:28px}}@media only screen and (min-width:1440px){.map-panel__element{padding-left:1.459vw}}@media only screen and (min-width:670px){.map-panel__element{padding-right:28px}}@media only screen and (min-width:1280px){.map-panel__element{padding-right:28px}}@media only screen and (min-width:1440px){.map-panel__element{padding-right:1.459vw}}@media only screen and (min-width:670px){.map-panel__element{padding-top:32px}}@media only screen and (min-width:1280px){.map-panel__element{padding-top:40px}}@media only screen and (min-width:1600px){.map-panel__element{padding-top:2.084vw}}@media only screen and (min-width:670px){.map-panel__element{padding-bottom:32px}}@media only screen and (min-width:1280px){.map-panel__element{padding-bottom:40px}}@media only screen and (min-width:1600px){.map-panel__element{padding-bottom:2.084vw}}@media only screen and (min-width:960px) and (max-width:1279px){.map-panel__element{left:30px;top:115px;width:360px}}@media only screen and (min-width:960px){.map-panel__element{bottom:auto;max-height:80%;overflow-y:auto;top:50%;-webkit-transform:translateY(-100vw);transform:translateY(-100vw)}}.is-open .map-panel__element{-webkit-transform:translateY(0);transform:translateY(0)}@media only screen and (min-width:960px){.is-open .map-panel__element{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.map-panel__element-head{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;width:100%}.map-panel__element-close{cursor:pointer;margin-left:auto}.map-panel__element-close svg{fill:#dedede}.map-panel__address{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;margin-top:16px}@media only screen and (min-width:670px){.map-panel__address{margin-top:20px}}@media only screen and (min-width:1280px){.map-panel__address{margin-top:24px}}@media only screen and (min-width:1600px){.map-panel__address{margin-top:1.25vw}}.map-panel__address-image{border:2px solid #5c1328;height:56px;margin-right:16px;position:relative;width:56px}@media only screen and (min-width:670px){.map-panel__address-image{width:56px}}@media only screen and (min-width:1280px){.map-panel__address-image{width:80px}}@media only screen and (min-width:1440px){.map-panel__address-image{width:4.167vw}}@media only screen and (min-width:670px){.map-panel__address-image{height:56px}}@media only screen and (min-width:1280px){.map-panel__address-image{height:80px}}@media only screen and (min-width:1440px){.map-panel__address-image{height:4.167vw}}@media only screen and (min-width:670px){.map-panel__address-image{margin-right:16px}}@media only screen and (min-width:1280px){.map-panel__address-image{margin-right:40px}}@media only screen and (min-width:1440px){.map-panel__address-image{margin-right:2.084vw}}.map-panel__address-image img{font-family:"object-fit: cover; object-position: center;";height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.map-panel__address-text{font-size:14px;font-weight:400;line-height:1.4}@media only screen and (min-width:670px){.map-panel__address-text{font-size:16px;line-height:1.4}}@media only screen and (min-width:1280px){.map-panel__address-text{font-size:18px;line-height:1.4}}@media only screen and (min-width:1440px){.map-panel__address-text{font-size:.938vw;line-height:1.4}}.map-panel__locations{margin-top:16px}@media only screen and (min-width:670px){.map-panel__locations{margin-top:20px}}@media only screen and (min-width:1280px){.map-panel__locations{margin-top:24px}}@media only screen and (min-width:1600px){.map-panel__locations{margin-top:1.25vw}}.map-panel__locations-item{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;padding:10px 0}@media only screen and (min-width:670px){.map-panel__locations-item{padding:10px 0}}@media only screen and (min-width:1280px){.map-panel__locations-item{padding:0}}@media only screen and (min-width:1440px){.map-panel__locations-item{padding:0}}.map-panel__locations-time{font-family:cormorant,sans-serif;font-size:36px;font-weight:500;line-height:1.2;margin-right:14px;min-width:40px;padding-bottom:12px}@media only screen and (min-width:670px){.map-panel__locations-time{min-width:50px}}@media only screen and (min-width:1280px){.map-panel__locations-time{min-width:75px}}@media only screen and (min-width:1440px){.map-panel__locations-time{min-width:3.907vw}}@media only screen and (min-width:670px){.map-panel__locations-time{margin-right:14px}}@media only screen and (min-width:1280px){.map-panel__locations-time{margin-right:14px}}@media only screen and (min-width:1440px){.map-panel__locations-time{margin-right:.73vw}}@media only screen and (min-width:670px){.map-panel__locations-time{padding-bottom:12px}}@media only screen and (min-width:1280px){.map-panel__locations-time{padding-bottom:0}}@media only screen and (min-width:1440px){.map-panel__locations-time{padding-bottom:0}}@media only screen and (min-width:670px){.map-panel__locations-time{font-size:64px;line-height:1.2}}@media only screen and (min-width:1280px){.map-panel__locations-time{font-size:86px;line-height:1.2}}@media only screen and (min-width:1440px){.map-panel__locations-time{font-size:4.48vw;line-height:1.2}}@media only screen and (min-width:960px){.map-panel__locations-time{font-variant-numeric:lining-nums proportional-nums;text-align:right}}.map-panel__locations-note{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;font-size:14px;font-weight:400;line-height:1.4;margin-right:30px;min-width:45px;text-transform:capitalize}@media only screen and (min-width:670px){.map-panel__locations-note{min-width:50px}}@media only screen and (min-width:1280px){.map-panel__locations-note{min-width:50px}}@media only screen and (min-width:1440px){.map-panel__locations-note{min-width:2.605vw}}@media only screen and (min-width:670px){.map-panel__locations-note{margin-right:24px}}@media only screen and (min-width:1280px){.map-panel__locations-note{margin-right:40px}}@media only screen and (min-width:1440px){.map-panel__locations-note{margin-right:2.084vw}}@media only screen and (min-width:670px){.map-panel__locations-note{font-size:16px;line-height:1.4}}@media only screen and (min-width:1280px){.map-panel__locations-note{font-size:18px;line-height:1.4}}@media only screen and (min-width:1440px){.map-panel__locations-note{font-size:.938vw;line-height:1.4}}@media only screen and (min-width:960px){.map-panel__locations-note{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:column;flex-direction:column}}.map-panel__locations-note svg{height:16px;margin-right:4px;width:10px}@media only screen and (min-width:670px){.map-panel__locations-note svg{width:20px}}@media only screen and (min-width:1280px){.map-panel__locations-note svg{width:20px}}@media only screen and (min-width:1440px){.map-panel__locations-note svg{width:1.042vw}}@media only screen and (min-width:670px){.map-panel__locations-note svg{height:31px}}@media only screen and (min-width:1280px){.map-panel__locations-note svg{height:31px}}@media only screen and (min-width:1440px){.map-panel__locations-note svg{height:1.615vw}}@media only screen and (min-width:670px){.map-panel__locations-note svg{margin-right:0}}.map-panel__locations-note img{font-family:"object-fit: contain; object-position: left;";margin-bottom:0;max-width:100%;object-fit:contain;object-position:left}@media only screen and (min-width:670px){.map-panel__locations-note img{margin-bottom:0}}@media only screen and (min-width:1280px){.map-panel__locations-note img{margin-bottom:4px}}@media only screen and (min-width:1440px){.map-panel__locations-note img{margin-bottom:.209vw}}.map-panel__locations-place{font-size:14px;font-weight:400;line-height:1.4;width:190px}@media only screen and (min-width:670px){.map-panel__locations-place{width:auto}}@media only screen and (min-width:1280px){.map-panel__locations-place{width:auto}}@media only screen and (min-width:1440px){.map-panel__locations-place{width:auto}}@media only screen and (min-width:670px){.map-panel__locations-place{font-size:16px;line-height:1.4}}@media only screen and (min-width:1280px){.map-panel__locations-place{font-size:18px;line-height:1.4}}@media only screen and (min-width:1440px){.map-panel__locations-place{font-size:.938vw;line-height:1.4}}.map-panel__location-button{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;margin-top:40px;width:100%}@media only screen and (min-width:670px){.map-panel__location-button{margin-top:56px}}@media only screen and (min-width:1280px){.map-panel__location-button{margin-top:64px}}@media only screen and (min-width:1600px){.map-panel__location-button{margin-top:3.334vw}}@media only screen and (min-width:960px) and (max-width:1279px){.map-panel__element_theme_location{left:auto;right:30px}}.map-filter__overlay{background-color:rgba(27,27,27,.2);bottom:0;cursor:pointer;display:none;height:100%;left:0;position:absolute;right:0;top:0;width:100%}@media only screen and (min-width:960px){.is-open .map-filter__overlay,.map-filter__overlay{display:none}}.is-open .map-filter__overlay{display:block}@media only screen and (min-width:960px){.is-open .map-filter__overlay{display:none}}.map-filter{background-color:#f5f2ec;bottom:0;left:0;position:absolute;right:0;top:auto;-webkit-transform:translateY(150%);transform:translateY(150%);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:100%}@media only screen and (min-width:670px){.map-filter{width:100%}}@media only screen and (min-width:1280px){.map-filter{width:380px}}@media only screen and (min-width:1440px){.map-filter{width:19.792vw}}@media only screen and (min-width:670px){.map-filter{top:auto}}@media only screen and (min-width:1280px){.map-filter{top:120px}}@media only screen and (min-width:1440px){.map-filter{top:6.25vw}}@media only screen and (min-width:960px) and (max-width:1279px){.map-filter{left:30px;top:115px;width:360px}}@media only screen and (min-width:960px){.map-filter{bottom:auto;left:5.5555555556%;-webkit-transform:translateY(-150%);transform:translateY(-150%)}}.is-open .map-filter{-webkit-transform:translateY(0);transform:translateY(0)}.map-filter__header{-webkit-box-align:center;-webkit-box-pack:justify;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:28px;margin-top:28px;padding-left:28px;padding-right:28px}@media only screen and (min-width:670px){.map-filter__header{margin-top:32px}}@media only screen and (min-width:1280px){.map-filter__header{margin-top:40px}}@media only screen and (min-width:1600px){.map-filter__header{margin-top:2.084vw}}@media only screen and (min-width:670px){.map-filter__header{margin-bottom:32px}}@media only screen and (min-width:1280px){.map-filter__header{margin-bottom:40px}}@media only screen and (min-width:1600px){.map-filter__header{margin-bottom:2.084vw}}@media only screen and (min-width:670px){.map-filter__header{padding-left:28px}}@media only screen and (min-width:1280px){.map-filter__header{padding-left:46px}}@media only screen and (min-width:1440px){.map-filter__header{padding-left:2.396vw}}@media only screen and (min-width:670px){.map-filter__header{padding-right:28px}}@media only screen and (min-width:1280px){.map-filter__header{padding-right:46px}}@media only screen and (min-width:1440px){.map-filter__header{padding-right:2.396vw}}.map-filter__title{font-size:14px;font-weight:400;line-height:1.4}@media only screen and (min-width:670px){.map-filter__title{font-size:16px;line-height:1.4}}@media only screen and (min-width:1280px){.map-filter__title{font-size:18px;line-height:1.4}}@media only screen and (min-width:1440px){.map-filter__title{font-size:.938vw;line-height:1.4}}.map-filter__header-button{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;background-color:transparent;border:none;color:inherit;cursor:pointer;font:inherit;font-size:14px;font-weight:400;line-height:normal;line-height:1.4;margin:0;outline:none;overflow:visible;padding:0;text-align:inherit;width:auto}.map-filter__header-button::-moz-focus-inner{border:0;padding:0}@media only screen and (min-width:670px){.map-filter__header-button{font-size:16px;line-height:1.4}}@media only screen and (min-width:1280px){.map-filter__header-button{font-size:18px;line-height:1.4}}@media only screen and (min-width:1440px){.map-filter__header-button{font-size:.938vw;line-height:1.4}}.map-filter__content{height:330px}@media only screen and (min-width:670px){.map-filter__content{height:330px}}@media only screen and (min-width:1280px){.map-filter__content{height:330px}}@media only screen and (min-width:1440px){.map-filter__content{height:17.188vw}}@media only screen and (max-width:959px) and (orientation:landscape){.map-filter__content{height:40vh}}.map-filter__infrastructure-list{height:100%;overflow-x:hidden;overflow-y:scroll;padding-left:28px;padding-right:28px}@media only screen and (min-width:670px){.map-filter__infrastructure-list{padding-left:28px}}@media only screen and (min-width:1280px){.map-filter__infrastructure-list{padding-left:46px}}@media only screen and (min-width:1440px){.map-filter__infrastructure-list{padding-left:2.396vw}}@media only screen and (min-width:670px){.map-filter__infrastructure-list{padding-right:28px}}@media only screen and (min-width:1280px){.map-filter__infrastructure-list{padding-right:46px}}@media only screen and (min-width:1440px){.map-filter__infrastructure-list{padding-right:2.396vw}}.map-filter__infrastructure-list::-webkit-scrollbar{height:4px;width:4px}.map-filter__infrastructure-list::-webkit-scrollbar-track{background-color:transparent}.map-filter__infrastructure-list::-webkit-scrollbar-thumb{background:rgba(92,19,40,.5);border-radius:24px}@media only screen and (min-width:670px){.map-filter__infrastructure-list::-webkit-scrollbar-thumb{border-radius:24px}}@media only screen and (min-width:1280px){.map-filter__infrastructure-list::-webkit-scrollbar-thumb{border-radius:24px}}@media only screen and (min-width:1440px){.map-filter__infrastructure-list::-webkit-scrollbar-thumb{border-radius:1.25vw}}.map-filter__infrastructure-list::-webkit-scrollbar-thumb:hover{background-image:#5c1328}.map-filter__infrastructure-item{-webkit-box-pack:justify;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:16px;width:100%}@media only screen and (min-width:670px){.map-filter__infrastructure-item{margin-bottom:16px}}@media only screen and (min-width:1280px){.map-filter__infrastructure-item{margin-bottom:16px}}@media only screen and (min-width:1440px){.map-filter__infrastructure-item{margin-bottom:.834vw}}.map-filter__infrastructure-label{-webkit-box-align:center;-webkit-align-items:center;align-items:center;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;font-size:14px;font-weight:400;line-height:1.4;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:100%}@media only screen and (min-width:670px){.map-filter__infrastructure-label{font-size:16px;line-height:1.4}}@media only screen and (min-width:1280px){.map-filter__infrastructure-label{font-size:18px;line-height:1.4}}@media only screen and (min-width:1440px){.map-filter__infrastructure-label{font-size:.938vw;line-height:1.4}}@media only screen and (min-width:1280px){.map-filter__infrastructure-label:hover{opacity:.6}}.map-filter__infrastructure-label img,.map-filter__infrastructure-label svg{margin-right:4.6875%;width:28px}@media only screen and (min-width:670px){.map-filter__infrastructure-label img,.map-filter__infrastructure-label svg{width:28px}}@media only screen and (min-width:1280px){.map-filter__infrastructure-label img,.map-filter__infrastructure-label svg{width:28px}}@media only screen and (min-width:1440px){.map-filter__infrastructure-label img,.map-filter__infrastructure-label svg{width:1.459vw}}.map-filter__icon{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;background-color:#5c1328;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:flex;height:34px;-webkit-justify-content:center;justify-content:center;margin-right:24px;width:34px}@media only screen and (min-width:670px){.map-filter__icon{width:34px}}@media only screen and (min-width:1280px){.map-filter__icon{width:34px}}@media only screen and (min-width:1440px){.map-filter__icon{width:1.771vw}}@media only screen and (min-width:670px){.map-filter__icon{height:34px}}@media only screen and (min-width:1280px){.map-filter__icon{height:34px}}@media only screen and (min-width:1440px){.map-filter__icon{height:1.771vw}}@media only screen and (min-width:670px){.map-filter__icon{margin-right:24px}}@media only screen and (min-width:1280px){.map-filter__icon{margin-right:24px}}@media only screen and (min-width:1440px){.map-filter__icon{margin-right:1.25vw}}.map-filter__icon svg{height:14px;width:14px}@media only screen and (min-width:670px){.map-filter__icon svg{width:14px}}@media only screen and (min-width:1280px){.map-filter__icon svg{width:14px}}@media only screen and (min-width:1440px){.map-filter__icon svg{width:.73vw}}@media only screen and (min-width:670px){.map-filter__icon svg{height:14px}}@media only screen and (min-width:1280px){.map-filter__icon svg{height:14px}}@media only screen and (min-width:1440px){.map-filter__icon svg{height:.73vw}}.map-filter__fake-checkbox{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;-webkit-appearance:none;background-color:transparent;border:none;color:inherit;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;font:inherit;height:20px;-webkit-justify-content:center;justify-content:center;line-height:normal;margin:0 0 0 auto;outline:none;overflow:visible;padding:0;text-align:inherit;width:auto;width:20px}.map-filter__fake-checkbox::-moz-focus-inner{border:0;padding:0}@media only screen and (min-width:670px){.map-filter__fake-checkbox{width:20px}}@media only screen and (min-width:1280px){.map-filter__fake-checkbox{width:20px}}@media only screen and (min-width:1440px){.map-filter__fake-checkbox{width:1.042vw}}@media only screen and (min-width:670px){.map-filter__fake-checkbox{height:20px}}@media only screen and (min-width:1280px){.map-filter__fake-checkbox{height:20px}}@media only screen and (min-width:1440px){.map-filter__fake-checkbox{height:1.042vw}}.map-filter__checkbox{clip:rect(0 0 0 0);border:0;height:0;margin:-1px;overflow:hidden;padding:0;position:absolute;width:0}.map-filter__checkbox+.map-filter__fake-checkbox{border:1px solid #666462;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:border;transition-property:border;-webkit-transition-timing-function:ease;transition-timing-function:ease}.map-filter__checkbox.is-checked+.map-filter__fake-checkbox,.map-filter__checkbox:checked+.map-filter__fake-checkbox{background-color:#cdb891;border-width:0}.map-filter__checkbox.is-checked+.map-filter__fake-checkbox:after,.map-filter__checkbox:checked+.map-filter__fake-checkbox:after{background-position:50%;background-repeat:no-repeat;display:inline-block;text-align:center;vertical-align:initial}.map-filter__checkbox.is-disabled+.map-filter__fake-checkbox,.map-filter__checkbox:disabled+.map-filter__fake-checkbox{background-color:hsla(0,0%,100%,.3)}.map-filter__checkbox.has-error+.map-filter__fake-checkbox,.map-filter__checkbox.is-error+.map-filter__fake-checkbox{background-color:rgba(92,19,40,.2);border-color:rgba(92,19,40,.4)}.yandex-map{border-radius:-webkit-calc(var(--is-br)*8px);border-radius:calc(var(--is-br)*8px);overflow:hidden;position:relative;width:100%}@media only screen and (min-width:670px){.yandex-map{border-radius:-webkit-calc(var(--is-br)*8px);border-radius:calc(var(--is-br)*8px)}}@media only screen and (min-width:1280px){.yandex-map{border-radius:-webkit-calc(var(--is-br)*8px);border-radius:calc(var(--is-br)*8px)}}@media only screen and (min-width:1440px){.yandex-map{border-radius:-webkit-calc(var(--is-br)*0.417vw);border-radius:calc(var(--is-br)*.417vw)}}.yandex-map__container{padding-top:600px;position:relative}@media only screen and (min-width:670px){.yandex-map__container{padding-top:56.75%}}@media only screen and (min-width:1280px){.yandex-map__container{padding-top:56.75%}}@media only screen and (min-width:1440px){.yandex-map__container{padding-top:56.75%}}.yandex-map__base{bottom:0;height:100%;left:0;opacity:0;overflow:hidden;right:0;top:0;width:100%}.yandex-map__base,.yandex-map__preloader{position:absolute;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease}.yandex-map__preloader{right:50%;top:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.yandex-map__route{-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:#fff;border-radius:-webkit-calc(var(--is-br)*20px);border-radius:calc(var(--is-br)*20px);color:#332f2c;display:-webkit-box;display:-webkit-flex;display:flex;font-size:14px;font-weight:500;line-height:1.4;padding:4px 22px 4px 16px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:ease;transition-timing-function:ease;white-space:nowrap}@media only screen and (min-width:670px){.yandex-map__route{padding:4px 22px 4px 16px}}@media only screen and (min-width:1280px){.yandex-map__route{padding:4px 22px 4px 16px}}@media only screen and (min-width:1440px){.yandex-map__route{padding:.209vw 1.146vw .209vw .834vw}}@media only screen and (min-width:670px){.yandex-map__route{border-radius:-webkit-calc(var(--is-br)*20px);border-radius:calc(var(--is-br)*20px)}}@media only screen and (min-width:1280px){.yandex-map__route{border-radius:-webkit-calc(var(--is-br)*20px);border-radius:calc(var(--is-br)*20px)}}@media only screen and (min-width:1440px){.yandex-map__route{border-radius:-webkit-calc(var(--is-br)*1.042vw);border-radius:calc(var(--is-br)*1.042vw)}}@media only screen and (min-width:670px){.yandex-map__route{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.yandex-map__route{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.yandex-map__route{font-size:.834vw;line-height:1.4}}@media only screen and (min-width:1280px){.yandex-map__route:active,.yandex-map__route:focus,.yandex-map__route:hover{background-color:hsla(30,2%,59%,.9)}}.yandex-map__route svg{height:12px;margin-left:14px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:12px}@media only screen and (min-width:670px){.yandex-map__route svg{margin-left:14px}}@media only screen and (min-width:1280px){.yandex-map__route svg{margin-left:14px}}@media only screen and (min-width:1440px){.yandex-map__route svg{margin-left:.73vw}}@media only screen and (min-width:670px){.yandex-map__route svg{width:12px}}@media only screen and (min-width:1280px){.yandex-map__route svg{width:12px}}@media only screen and (min-width:1440px){.yandex-map__route svg{width:.625vw}}@media only screen and (min-width:670px){.yandex-map__route svg{height:12px}}@media only screen and (min-width:1280px){.yandex-map__route svg{height:12px}}@media only screen and (min-width:1440px){.yandex-map__route svg{height:.625vw}}.yandex-map__filter{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;width:auto}.yandex-map__filter.is-open .yandex-map__filter-icon.open{display:none}.yandex-map__about-marker,.yandex-map__filter.is-open .yandex-map__filter-icon.close{display:-webkit-box;display:-webkit-flex;display:flex}.yandex-map__about-marker{-webkit-box-pack:center;border-radius:-webkit-calc(var(--is-br)*50%);border-radius:calc(var(--is-br)*50%);box-shadow:0 5px 30px rgba(51,47,44,.13);cursor:pointer;-webkit-justify-content:center;justify-content:center;text-align:center;-webkit-transform:scale(1);transform:scale(1);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media only screen and (min-width:670px){.yandex-map__about-marker{box-shadow:0 5px 30px rgba(51,47,44,.13)}}@media only screen and (min-width:1280px){.yandex-map__about-marker{box-shadow:0 5px 30px rgba(51,47,44,.13)}}@media only screen and (min-width:1440px){.yandex-map__about-marker{box-shadow:0 .261vw 1.563vw rgba(51,47,44,.13)}}.yandex-map__about-marker.is-active{-webkit-transform:scale(1.5);transform:scale(1.5)}.yandex-map__about-marker img{height:100%;width:100%}.yandex-map__cluster{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;background-color:#fff;border:4px solid #5c1328;border-radius:-webkit-calc(var(--is-br)*50%);border-radius:calc(var(--is-br)*50%);box-shadow:0 3px 8px solid rgba(51,47,44,.12);color:#5c1328;cursor:default;display:-webkit-box;display:-webkit-flex;display:flex;font-size:14px;font-weight:400;height:42px;-webkit-justify-content:center;justify-content:center;line-height:1.4;width:42px}@media only screen and (min-width:670px){.yandex-map__cluster{width:42px}}@media only screen and (min-width:1280px){.yandex-map__cluster{width:42px}}@media only screen and (min-width:1440px){.yandex-map__cluster{width:2.188vw}}@media only screen and (min-width:670px){.yandex-map__cluster{height:42px}}@media only screen and (min-width:1280px){.yandex-map__cluster{height:42px}}@media only screen and (min-width:1440px){.yandex-map__cluster{height:2.188vw}}@media only screen and (min-width:670px){.yandex-map__cluster{border:4px solid #5c1328}}@media only screen and (min-width:1280px){.yandex-map__cluster{border:4px solid #5c1328}}@media only screen and (min-width:1440px){.yandex-map__cluster{border:.209vw solid #5c1328}}@media only screen and (min-width:670px){.yandex-map__cluster{box-shadow:0 3px 8px solid rgba(51,47,44,.12)}}@media only screen and (min-width:1280px){.yandex-map__cluster{box-shadow:0 3px 8px solid rgba(51,47,44,.12)}}@media only screen and (min-width:1440px){.yandex-map__cluster{box-shadow:0 .157vw .417vw solid rgba(51,47,44,.12)}}@media only screen and (min-width:670px){.yandex-map__cluster{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.yandex-map__cluster{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.yandex-map__cluster{font-size:.834vw;line-height:1.4}}.yandex-map__default-marker{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;height:34px;-webkit-justify-content:center;justify-content:center;width:34px}@media only screen and (min-width:670px){.yandex-map__default-marker{width:34px}}@media only screen and (min-width:1280px){.yandex-map__default-marker{width:34px}}@media only screen and (min-width:1440px){.yandex-map__default-marker{width:1.771vw}}@media only screen and (min-width:670px){.yandex-map__default-marker{height:34px}}@media only screen and (min-width:1280px){.yandex-map__default-marker{height:34px}}@media only screen and (min-width:1440px){.yandex-map__default-marker{height:1.771vw}}.yandex-map__default-marker img{font-family:"object-fit: contain; object-position: center;";height:100%;object-fit:contain;object-position:center;width:100%}.yandex-map__object-marker{height:96px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:width,height,-webkit-transform;transition-property:width,height,-webkit-transform;transition-property:width,height,transform;transition-property:width,height,transform,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:80px}@media only screen and (min-width:670px){.yandex-map__object-marker{width:80px}}@media only screen and (min-width:1280px){.yandex-map__object-marker{width:80px}}@media only screen and (min-width:1440px){.yandex-map__object-marker{width:4.167vw}}@media only screen and (min-width:670px){.yandex-map__object-marker{height:96px}}@media only screen and (min-width:1280px){.yandex-map__object-marker{height:96px}}@media only screen and (min-width:1440px){.yandex-map__object-marker{height:5vw}}.yandex-map__object-marker-content,.yandex-map__object-marker-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;position:relative}.yandex-map__object-marker-content{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease}.yandex-map__object-marker-icon{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;height:80px;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:width,height,margin-top,-webkit-transform;transition-property:width,height,margin-top,-webkit-transform;transition-property:width,height,margin-top,transform;transition-property:width,height,margin-top,transform,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:80px;z-index:0}@media only screen and (min-width:670px){.yandex-map__object-marker-icon{width:80px}}@media only screen and (min-width:1280px){.yandex-map__object-marker-icon{width:80px}}@media only screen and (min-width:1440px){.yandex-map__object-marker-icon{width:4.167vw}}@media only screen and (min-width:670px){.yandex-map__object-marker-icon{height:80px}}@media only screen and (min-width:1280px){.yandex-map__object-marker-icon{height:80px}}@media only screen and (min-width:1440px){.yandex-map__object-marker-icon{height:4.167vw}}.yandex-map__object-marker-icon:after{background-image:url(/webicons/yandex-map/object-min-arrow.svg);background-position:bottom;background-repeat:no-repeat;background-size:contain;content:"";height:8px;left:50%;position:absolute;top:80px;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity,left,top,-webkit-transform;transition-property:opacity,left,top,-webkit-transform;transition-property:opacity,transform,left,top;transition-property:opacity,transform,left,top,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:14px}@media only screen and (min-width:670px){.yandex-map__object-marker-icon:after{width:14px}}@media only screen and (min-width:1280px){.yandex-map__object-marker-icon:after{width:14px}}@media only screen and (min-width:1440px){.yandex-map__object-marker-icon:after{width:.73vw}}@media only screen and (min-width:670px){.yandex-map__object-marker-icon:after{height:8px}}@media only screen and (min-width:1280px){.yandex-map__object-marker-icon:after{height:8px}}@media only screen and (min-width:1440px){.yandex-map__object-marker-icon:after{height:.417vw}}@media only screen and (min-width:670px){.yandex-map__object-marker-icon:after{top:80px}}@media only screen and (min-width:1280px){.yandex-map__object-marker-icon:after{top:80px}}@media only screen and (min-width:1440px){.yandex-map__object-marker-icon:after{top:4.167vw}}.yandex-map__object-marker-icon:before{background-color:#5c1328;bottom:-2px;content:"";left:-2px;position:absolute;right:-2px;top:-2px;z-index:-1}.yandex-map__object-marker-icon img{font-family:"object-fit: cover; object-position: center;";height:80px;object-fit:cover;object-position:center;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:width,height;transition-property:width,height;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:80px}@media only screen and (min-width:670px){.yandex-map__object-marker-icon img{width:80px}}@media only screen and (min-width:1280px){.yandex-map__object-marker-icon img{width:80px}}@media only screen and (min-width:1440px){.yandex-map__object-marker-icon img{width:4.167vw}}@media only screen and (min-width:670px){.yandex-map__object-marker-icon img{height:80px}}@media only screen and (min-width:1280px){.yandex-map__object-marker-icon img{height:80px}}@media only screen and (min-width:1440px){.yandex-map__object-marker-icon img{height:4.167vw}}.yandex-map__object-marker-name{background-color:#fff;color:#5c1328;font-size:12px;font-weight:500;left:50%;line-height:1.4;padding:4px 12px;position:absolute;text-align:center;top:-10px;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:left,-webkit-transform;transition-property:left,-webkit-transform;transition-property:transform,left;transition-property:transform,left,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;white-space:nowrap;z-index:1}@media only screen and (min-width:670px){.yandex-map__object-marker-name{top:-10px}}@media only screen and (min-width:1280px){.yandex-map__object-marker-name{top:-10px}}@media only screen and (min-width:1440px){.yandex-map__object-marker-name{top:-.52vw}}@media only screen and (min-width:670px){.yandex-map__object-marker-name{padding:4px 12px}}@media only screen and (min-width:1280px){.yandex-map__object-marker-name{padding:4px 12px}}@media only screen and (min-width:1440px){.yandex-map__object-marker-name{padding:.209vw .625vw}}@media only screen and (min-width:670px){.yandex-map__object-marker-name{font-size:12px;line-height:1.4}}@media only screen and (min-width:1280px){.yandex-map__object-marker-name{font-size:12px;line-height:1.4}}@media only screen and (min-width:1440px){.yandex-map__object-marker-name{font-size:.625vw;line-height:1.4}}.yandex-map__object-marker-name span{-webkit-backface-visibility:hidden;backface-visibility:hidden;font-size:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:font-size;transition-property:font-size;-webkit-transition-timing-function:ease;transition-timing-function:ease}.yandex-map__object-marker-wrapper-marker{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;background-color:#fff;border:2px solid #5c1328;border-radius:50%;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;height:24px;-webkit-justify-content:center;justify-content:center;left:50%;margin-top:9px;position:relative;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:24px;z-index:1}@media only screen and (min-width:670px){.yandex-map__object-marker-wrapper-marker{margin-top:9px}}@media only screen and (min-width:1280px){.yandex-map__object-marker-wrapper-marker{margin-top:9px}}@media only screen and (min-width:1440px){.yandex-map__object-marker-wrapper-marker{margin-top:.469vw}}@media only screen and (min-width:670px){.yandex-map__object-marker-wrapper-marker{border:2px solid #5c1328}}@media only screen and (min-width:1280px){.yandex-map__object-marker-wrapper-marker{border:2px solid #5c1328}}@media only screen and (min-width:1440px){.yandex-map__object-marker-wrapper-marker{border:.105vw solid #5c1328}}@media only screen and (min-width:670px){.yandex-map__object-marker-wrapper-marker{width:24px}}@media only screen and (min-width:1280px){.yandex-map__object-marker-wrapper-marker{width:24px}}@media only screen and (min-width:1440px){.yandex-map__object-marker-wrapper-marker{width:1.25vw}}@media only screen and (min-width:670px){.yandex-map__object-marker-wrapper-marker{height:24px}}@media only screen and (min-width:1280px){.yandex-map__object-marker-wrapper-marker{height:24px}}@media only screen and (min-width:1440px){.yandex-map__object-marker-wrapper-marker{height:1.25vw}}.yandex-map__object-marker-wrapper-marker span{background-color:#5c1328;border-radius:50%;height:16px;width:16px}@media only screen and (min-width:670px){.yandex-map__object-marker-wrapper-marker span{width:16px}}@media only screen and (min-width:1280px){.yandex-map__object-marker-wrapper-marker span{width:16px}}@media only screen and (min-width:1440px){.yandex-map__object-marker-wrapper-marker span{width:.834vw}}@media only screen and (min-width:670px){.yandex-map__object-marker-wrapper-marker span{height:16px}}@media only screen and (min-width:1280px){.yandex-map__object-marker-wrapper-marker span{height:16px}}@media only screen and (min-width:1440px){.yandex-map__object-marker-wrapper-marker span{height:.834vw}}.yandex-map__object-marker-address,.yandex-map__object-marker-deadline{color:#fff;display:block;font-size:12px;font-weight:400;left:33px;line-height:1.4;max-width:110px;min-width:110px;opacity:0;position:absolute;top:58px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media only screen and (min-width:670px){.yandex-map__object-marker-address,.yandex-map__object-marker-deadline{font-size:12px;line-height:1.4}}@media only screen and (min-width:1280px){.yandex-map__object-marker-address,.yandex-map__object-marker-deadline{font-size:12px;line-height:1.4}}@media only screen and (min-width:1440px){.yandex-map__object-marker-address,.yandex-map__object-marker-deadline{font-size:.625vw;line-height:1.4}}@media only screen and (min-width:670px){.yandex-map__object-marker-address,.yandex-map__object-marker-deadline{top:58px}}@media only screen and (min-width:1280px){.yandex-map__object-marker-address,.yandex-map__object-marker-deadline{top:58px}}@media only screen and (min-width:1440px){.yandex-map__object-marker-address,.yandex-map__object-marker-deadline{top:3.021vw}}@media only screen and (min-width:670px){.yandex-map__object-marker-address,.yandex-map__object-marker-deadline{left:33px}}@media only screen and (min-width:1280px){.yandex-map__object-marker-address,.yandex-map__object-marker-deadline{left:33px}}@media only screen and (min-width:1440px){.yandex-map__object-marker-address,.yandex-map__object-marker-deadline{left:1.719vw}}@media only screen and (min-width:670px){.yandex-map__object-marker-address,.yandex-map__object-marker-deadline{max-width:110px}}@media only screen and (min-width:1280px){.yandex-map__object-marker-address,.yandex-map__object-marker-deadline{max-width:110px}}@media only screen and (min-width:1440px){.yandex-map__object-marker-address,.yandex-map__object-marker-deadline{max-width:5.73vw}}@media only screen and (min-width:670px){.yandex-map__object-marker-address,.yandex-map__object-marker-deadline{min-width:110px}}@media only screen and (min-width:1280px){.yandex-map__object-marker-address,.yandex-map__object-marker-deadline{min-width:110px}}@media only screen and (min-width:1440px){.yandex-map__object-marker-address,.yandex-map__object-marker-deadline{min-width:5.73vw}}.yandex-map__object-marker-address span,.yandex-map__object-marker-deadline span{display:block}.yandex-map__object-marker-deadline{left:148px;top:42px}@media only screen and (min-width:670px){.yandex-map__object-marker-deadline{top:42px}}@media only screen and (min-width:1280px){.yandex-map__object-marker-deadline{top:42px}}@media only screen and (min-width:1440px){.yandex-map__object-marker-deadline{top:2.188vw}}@media only screen and (min-width:670px){.yandex-map__object-marker-deadline{left:148px}}@media only screen and (min-width:1280px){.yandex-map__object-marker-deadline{left:148px}}@media only screen and (min-width:1440px){.yandex-map__object-marker-deadline{left:7.709vw}}.yandex-map__object-marker.is-focus .yandex-map__object-marker-icon{height:154px;margin-top:-74px;-webkit-transform:translateX(28px);transform:translateX(28px);width:192px}@media only screen and (min-width:670px){.yandex-map__object-marker.is-focus .yandex-map__object-marker-icon{margin-top:-74px}}@media only screen and (min-width:1280px){.yandex-map__object-marker.is-focus .yandex-map__object-marker-icon{margin-top:-74px}}@media only screen and (min-width:1440px){.yandex-map__object-marker.is-focus .yandex-map__object-marker-icon{margin-top:-3.854vw}}@media only screen and (min-width:670px){.yandex-map__object-marker.is-focus .yandex-map__object-marker-icon{width:192px}}@media only screen and (min-width:1280px){.yandex-map__object-marker.is-focus .yandex-map__object-marker-icon{width:192px}}@media only screen and (min-width:1440px){.yandex-map__object-marker.is-focus .yandex-map__object-marker-icon{width:10vw}}@media only screen and (min-width:670px){.yandex-map__object-marker.is-focus .yandex-map__object-marker-icon{height:154px}}@media only screen and (min-width:1280px){.yandex-map__object-marker.is-focus .yandex-map__object-marker-icon{height:154px}}@media only screen and (min-width:1440px){.yandex-map__object-marker.is-focus .yandex-map__object-marker-icon{height:8.021vw}}@media only screen and (min-width:670px){.yandex-map__object-marker.is-focus .yandex-map__object-marker-icon{-webkit-transform:translateX(28px);transform:translateX(28px)}}@media only screen and (min-width:1280px){.yandex-map__object-marker.is-focus .yandex-map__object-marker-icon{-webkit-transform:translateX(28px);transform:translateX(28px)}}@media only screen and (min-width:1440px){.yandex-map__object-marker.is-focus .yandex-map__object-marker-icon{-webkit-transform:translateX(1.459vw);transform:translateX(1.459vw)}}.yandex-map__object-marker.is-focus .yandex-map__object-marker-icon:after{left:-4px;top:152px;-webkit-transform:translateX(0) rotate(-90deg);transform:translateX(0) rotate(-90deg);-webkit-transform-origin:center;transform-origin:center}@media only screen and (min-width:670px){.yandex-map__object-marker.is-focus .yandex-map__object-marker-icon:after{top:152px}}@media only screen and (min-width:1280px){.yandex-map__object-marker.is-focus .yandex-map__object-marker-icon:after{top:152px}}@media only screen and (min-width:1440px){.yandex-map__object-marker.is-focus .yandex-map__object-marker-icon:after{top:7.917vw}}@media only screen and (min-width:670px){.yandex-map__object-marker.is-focus .yandex-map__object-marker-icon:after{left:-4px}}@media only screen and (min-width:1280px){.yandex-map__object-marker.is-focus .yandex-map__object-marker-icon:after{left:-4px}}@media only screen and (min-width:1440px){.yandex-map__object-marker.is-focus .yandex-map__object-marker-icon:after{left:-.208vw}}.yandex-map__object-marker.is-focus .yandex-map__object-marker-icon img{height:96px;width:192px}@media only screen and (min-width:670px){.yandex-map__object-marker.is-focus .yandex-map__object-marker-icon img{width:192px}}@media only screen and (min-width:1280px){.yandex-map__object-marker.is-focus .yandex-map__object-marker-icon img{width:192px}}@media only screen and (min-width:1440px){.yandex-map__object-marker.is-focus .yandex-map__object-marker-icon img{width:10vw}}@media only screen and (min-width:670px){.yandex-map__object-marker.is-focus .yandex-map__object-marker-icon img{height:96px}}@media only screen and (min-width:1280px){.yandex-map__object-marker.is-focus .yandex-map__object-marker-icon img{height:96px}}@media only screen and (min-width:1440px){.yandex-map__object-marker.is-focus .yandex-map__object-marker-icon img{height:5vw}}.yandex-map__object-marker.is-focus .yandex-map__object-marker-name{left:33px;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transform:translateY(37px);transform:translateY(37px)}@media only screen and (min-width:670px){.yandex-map__object-marker.is-focus .yandex-map__object-marker-name{left:33px}}@media only screen and (min-width:1280px){.yandex-map__object-marker.is-focus .yandex-map__object-marker-name{left:33px}}@media only screen and (min-width:1440px){.yandex-map__object-marker.is-focus .yandex-map__object-marker-name{left:1.719vw}}@media only screen and (min-width:670px){.yandex-map__object-marker.is-focus .yandex-map__object-marker-name{-webkit-transform:translateX(0);transform:translateX(0)}}@media only screen and (min-width:1280px){.yandex-map__object-marker.is-focus .yandex-map__object-marker-name{-webkit-transform:translateX(0);transform:translateX(0)}}@media only screen and (min-width:1440px){.yandex-map__object-marker.is-focus .yandex-map__object-marker-name{-webkit-transform:translateX(0);transform:translateX(0)}}@media only screen and (min-width:670px){.yandex-map__object-marker.is-focus .yandex-map__object-marker-name{-webkit-transform:translateY(37px);transform:translateY(37px)}}@media only screen and (min-width:1280px){.yandex-map__object-marker.is-focus .yandex-map__object-marker-name{-webkit-transform:translateY(37px);transform:translateY(37px)}}@media only screen and (min-width:1440px){.yandex-map__object-marker.is-focus .yandex-map__object-marker-name{-webkit-transform:translateY(1.928vw);transform:translateY(1.928vw)}}.yandex-map__object-marker.is-focus .yandex-map__object-marker-name span{font-size:12px;font-weight:500;line-height:1.4}@media only screen and (min-width:670px){.yandex-map__object-marker.is-focus .yandex-map__object-marker-name span{font-size:12px;line-height:1.4}}@media only screen and (min-width:1280px){.yandex-map__object-marker.is-focus .yandex-map__object-marker-name span{font-size:12px;line-height:1.4}}@media only screen and (min-width:1440px){.yandex-map__object-marker.is-focus .yandex-map__object-marker-name span{font-size:.625vw;line-height:1.4}}.yandex-map__object-marker.is-focus .yandex-map__object-marker-address,.yandex-map__object-marker.is-focus .yandex-map__object-marker-deadline{opacity:1}.yandex-map__object-marker.is-focus.yandex-map__object-marker_type_long .yandex-map__object-marker-icon{height:174px;margin-top:-94px}@media only screen and (min-width:670px){.yandex-map__object-marker.is-focus.yandex-map__object-marker_type_long .yandex-map__object-marker-icon{margin-top:-94px}}@media only screen and (min-width:1280px){.yandex-map__object-marker.is-focus.yandex-map__object-marker_type_long .yandex-map__object-marker-icon{margin-top:-94px}}@media only screen and (min-width:1440px){.yandex-map__object-marker.is-focus.yandex-map__object-marker_type_long .yandex-map__object-marker-icon{margin-top:-4.895vw}}@media only screen and (min-width:670px){.yandex-map__object-marker.is-focus.yandex-map__object-marker_type_long .yandex-map__object-marker-icon{height:174px}}@media only screen and (min-width:1280px){.yandex-map__object-marker.is-focus.yandex-map__object-marker_type_long .yandex-map__object-marker-icon{height:174px}}@media only screen and (min-width:1440px){.yandex-map__object-marker.is-focus.yandex-map__object-marker_type_long .yandex-map__object-marker-icon{height:9.063vw}}.yandex-map__object-marker.is-focus.yandex-map__object-marker_type_long .yandex-map__object-marker-icon:after{top:172px}@media only screen and (min-width:670px){.yandex-map__object-marker.is-focus.yandex-map__object-marker_type_long .yandex-map__object-marker-icon:after{top:172px}}@media only screen and (min-width:1280px){.yandex-map__object-marker.is-focus.yandex-map__object-marker_type_long .yandex-map__object-marker-icon:after{top:172px}}@media only screen and (min-width:1440px){.yandex-map__object-marker.is-focus.yandex-map__object-marker_type_long .yandex-map__object-marker-icon:after{top:8.959vw}}.yandex-map__object-marker.is-focus.yandex-map__object-marker_type_long .yandex-map__object-marker-name{-webkit-transform:translateY(17px);transform:translateY(17px)}@media only screen and (min-width:670px){.yandex-map__object-marker.is-focus.yandex-map__object-marker_type_long .yandex-map__object-marker-name{-webkit-transform:translateY(17px);transform:translateY(17px)}}@media only screen and (min-width:1280px){.yandex-map__object-marker.is-focus.yandex-map__object-marker_type_long .yandex-map__object-marker-name{-webkit-transform:translateY(17px);transform:translateY(17px)}}@media only screen and (min-width:1440px){.yandex-map__object-marker.is-focus.yandex-map__object-marker_type_long .yandex-map__object-marker-name{-webkit-transform:translateY(.886vw);transform:translateY(.886vw)}}.yandex-map__about-marker_object_marker{background:#5c1328}.yandex-map__object-marker_type_long .yandex-map__object-marker-address{top:40px}@media only screen and (min-width:670px){.yandex-map__object-marker_type_long .yandex-map__object-marker-address{top:40px}}@media only screen and (min-width:1280px){.yandex-map__object-marker_type_long .yandex-map__object-marker-address{top:40px}}@media only screen and (min-width:1440px){.yandex-map__object-marker_type_long .yandex-map__object-marker-address{top:2.084vw}}.yandex-map__object-marker_type_long .yandex-map__object-marker-deadline{top:40px}@media only screen and (min-width:670px){.yandex-map__object-marker_type_long .yandex-map__object-marker-deadline{top:40px}}@media only screen and (min-width:1280px){.yandex-map__object-marker_type_long .yandex-map__object-marker-deadline{top:40px}}@media only screen and (min-width:1440px){.yandex-map__object-marker_type_long .yandex-map__object-marker-deadline{top:2.084vw}}.yandex-map_theme_projects-list{height:100vh;left:0;padding-bottom:0;position:-webkit-sticky;position:sticky;top:0}.yandex-map_theme_projects-list .yandex-map__object-marker:not(.is-active) .yandex-map__object-marker-content{-webkit-transform:scale(0);transform:scale(0)}.yandex-map_theme_projects-list .yandex-map__object-marker-wrapper-marker{border:6px solid #5c1328;height:26px;width:26px}@media only screen and (min-width:670px){.yandex-map_theme_projects-list .yandex-map__object-marker-wrapper-marker{border:6px solid #5c1328}}@media only screen and (min-width:1280px){.yandex-map_theme_projects-list .yandex-map__object-marker-wrapper-marker{border:6px solid #5c1328}}@media only screen and (min-width:1440px){.yandex-map_theme_projects-list .yandex-map__object-marker-wrapper-marker{border:.313vw solid #5c1328}}@media only screen and (min-width:670px){.yandex-map_theme_projects-list .yandex-map__object-marker-wrapper-marker{width:26px}}@media only screen and (min-width:1280px){.yandex-map_theme_projects-list .yandex-map__object-marker-wrapper-marker{width:26px}}@media only screen and (min-width:1440px){.yandex-map_theme_projects-list .yandex-map__object-marker-wrapper-marker{width:1.355vw}}@media only screen and (min-width:670px){.yandex-map_theme_projects-list .yandex-map__object-marker-wrapper-marker{height:26px}}@media only screen and (min-width:1280px){.yandex-map_theme_projects-list .yandex-map__object-marker-wrapper-marker{height:26px}}@media only screen and (min-width:1440px){.yandex-map_theme_projects-list .yandex-map__object-marker-wrapper-marker{height:1.355vw}}.yandex-map_theme_projects-list .yandex-map__object-marker-wrapper-marker span{height:2px;width:2px}.progress__list-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;overflow-x:auto;padding-right:8.3333333333%;width:100%}@media only screen and (min-width:960px){.progress__list-wrapper{-webkit-flex-wrap:wrap;flex-wrap:wrap;overflow-x:hidden;padding-right:0}}.progress__article{-webkit-box-flex:0;background-color:#fff;-webkit-flex:none;flex:none;padding:28px 6.6666666667%;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-duration:.75s;transition-duration:.75s;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:90.9090909091%}@media only screen and (min-width:670px){.progress__article{padding-top:32px}}@media only screen and (min-width:1280px){.progress__article{padding-top:40px}}@media only screen and (min-width:1600px){.progress__article{padding-top:2.084vw}}@media only screen and (min-width:670px){.progress__article{padding-bottom:32px}}@media only screen and (min-width:1280px){.progress__article{padding-bottom:40px}}@media only screen and (min-width:1600px){.progress__article{padding-bottom:2.084vw}}@media only screen and (min-width:670px){.progress__article{width:66.6666666667%}}@media only screen and (min-width:960px){.progress__article{background-color:transparent;padding-left:2.7777777778%;padding-right:2.7777777778%;width:33.3333333333%}}.progress__article:not(:first-child){margin-left:2.7777777778%}@media only screen and (min-width:960px){.progress__article:not(:first-child){margin-left:0}}.progress__article:before{content:"";height:-webkit-calc(100% - 68px);height:calc(100% - 68px);left:0;padding-bottom:24px;padding-top:24px;position:absolute;top:34px;width:1px}@media only screen and (min-width:670px){.progress__article:before{height:-webkit-calc(100% - 76px);height:calc(100% - 76px)}}@media only screen and (min-width:1280px){.progress__article:before{height:-webkit-calc(100% - 84px);height:calc(100% - 84px)}}@media only screen and (min-width:1440px){.progress__article:before{height:-webkit-calc(100% - 4.375vw);height:calc(100% - 4.375vw)}}@media only screen and (min-width:670px){.progress__article:before{top:38px}}@media only screen and (min-width:1280px){.progress__article:before{top:42px}}@media only screen and (min-width:1440px){.progress__article:before{top:2.188vw}}@media only screen and (min-width:670px){.progress__article:before{padding-top:28px}}@media only screen and (min-width:1280px){.progress__article:before{padding-top:32px}}@media only screen and (min-width:1600px){.progress__article:before{padding-top:1.667vw}}@media only screen and (min-width:670px){.progress__article:before{padding-bottom:28px}}@media only screen and (min-width:1280px){.progress__article:before{padding-bottom:32px}}@media only screen and (min-width:1600px){.progress__article:before{padding-bottom:1.667vw}}@media only screen and (min-width:960px){.progress__article:before{background-color:#dbd8d3}}.progress__article:last-child:after{content:"";height:-webkit-calc(100% - 68px);height:calc(100% - 68px);padding-bottom:24px;padding-top:24px;position:absolute;right:0;top:34px;width:1px}@media only screen and (min-width:670px){.progress__article:last-child:after{height:-webkit-calc(100% - 76px);height:calc(100% - 76px)}}@media only screen and (min-width:1280px){.progress__article:last-child:after{height:-webkit-calc(100% - 84px);height:calc(100% - 84px)}}@media only screen and (min-width:1440px){.progress__article:last-child:after{height:-webkit-calc(100% - 4.375vw);height:calc(100% - 4.375vw)}}@media only screen and (min-width:670px){.progress__article:last-child:after{top:38px}}@media only screen and (min-width:1280px){.progress__article:last-child:after{top:42px}}@media only screen and (min-width:1440px){.progress__article:last-child:after{top:2.188vw}}@media only screen and (min-width:670px){.progress__article:last-child:after{padding-top:28px}}@media only screen and (min-width:1280px){.progress__article:last-child:after{padding-top:32px}}@media only screen and (min-width:1600px){.progress__article:last-child:after{padding-top:1.667vw}}@media only screen and (min-width:670px){.progress__article:last-child:after{padding-bottom:28px}}@media only screen and (min-width:1280px){.progress__article:last-child:after{padding-bottom:32px}}@media only screen and (min-width:1600px){.progress__article:last-child:after{padding-bottom:1.667vw}}@media only screen and (min-width:960px){.progress__article:last-child:after{background-color:#dbd8d3}}@media only screen and (min-width:1280px){.progress__article:hover{background-color:#fff}.progress__article:hover .progress__article-visual img{-webkit-transform:scale(1.2);transform:scale(1.2)}}.progress__article-visual{height:240px;overflow:hidden;position:relative;width:100%}@media only screen and (min-width:670px){.progress__article-visual{height:240px}}@media only screen and (min-width:1280px){.progress__article-visual{height:240px}}@media only screen and (min-width:1440px){.progress__article-visual{height:12.5vw}}.progress__article-visual img{font-family:"object-fit: cover; object-position: center;";height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-duration:.65s;transition-duration:.65s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:100%}.progress__article-content{padding-top:28px}@media only screen and (min-width:670px){.progress__article-content{padding-top:32px}}@media only screen and (min-width:1280px){.progress__article-content{padding-top:40px}}@media only screen and (min-width:1600px){.progress__article-content{padding-top:2.084vw}}.progress__article-text{display:grid;grid-auto-flow:column dense;grid-template-areas:"day ." "day .";grid-template-columns:repeat(2,50%)}.progress__article-day{grid-area:day}.progress__article-month,.progress__article-year{text-align:right}.progress__article-month{color:#999795;font-size:14px;font-weight:400;line-height:1.4}@media only screen and (min-width:670px){.progress__article-month{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.progress__article-month{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.progress__article-month{font-size:.834vw;line-height:1.4}}.progress__article-button{margin-top:24px;width:100%}@media only screen and (min-width:670px){.progress__article-button{margin-top:28px}}@media only screen and (min-width:1280px){.progress__article-button{margin-top:32px}}@media only screen and (min-width:1600px){.progress__article-button{margin-top:1.667vw}}.progress__more-wrap:not(:first-child){margin-top:24px}@media only screen and (min-width:670px){.progress__more-wrap:not(:first-child){margin-top:28px}}@media only screen and (min-width:1280px){.progress__more-wrap:not(:first-child){margin-top:32px}}@media only screen and (min-width:1600px){.progress__more-wrap:not(:first-child){margin-top:1.667vw}}.progress__more-wrap.is-hidden{opacity:0;overflow:hidden;position:absolute;visibility:hidden}.progress__more-btn{width:91.6666666667%}@media only screen and (min-width:960px){.progress__more-btn{width:100%}}@media only screen and (min-width:1440px){.progress__more-btn{width:auto}}.progress__description:not(:first-child){margin-top:12px}@media only screen and (min-width:670px){.progress__description:not(:first-child){margin-top:16px}}@media only screen and (min-width:1280px){.progress__description:not(:first-child){margin-top:16px}}@media only screen and (min-width:1600px){.progress__description:not(:first-child){margin-top:.834vw}}@media only screen and (min-width:960px){.progress__description p{width:66.6666666667%}}@media only screen and (min-width:1280px){.progress__description p{width:64.2857142857%}}.progress__description p:not(:first-child){margin-top:0}.progress__description+.progress__popup-content{margin-top:28px}@media only screen and (min-width:670px){.progress__description+.progress__popup-content{margin-top:32px}}@media only screen and (min-width:1280px){.progress__description+.progress__popup-content{margin-top:40px}}@media only screen and (min-width:1600px){.progress__description+.progress__popup-content{margin-top:2.084vw}}.progress__popup{padding-left:5.5555555556%;padding-right:5.5555555556%}@media only screen and (min-width:670px){.progress__popup-content{margin-left:-.8333333333%;margin-right:-.8333333333%;width:101.6666666667%}}@media only screen and (min-width:1280px){.progress__popup-content{margin-left:-.8928571429%;margin-right:-.8928571429%;width:101.7857142857%}}.progress__popup-content:last-of-type{margin-bottom:-5%}@media only screen and (min-width:670px){.progress__popup-content:last-of-type{margin-bottom:-1.6666666667%}}@media only screen and (min-width:1280px){.progress__popup-content:last-of-type{margin-bottom:-1.7857142857%}}.progress__item{margin-bottom:5%}@media only screen and (min-width:670px){.progress__item{margin-bottom:1.6393442623%;margin-left:.8196721311%;margin-right:.8196721311%}}@media only screen and (min-width:1280px){.progress__item{margin-bottom:1.7543859649%;margin-left:.8771929825%;margin-right:.8771929825%}}@media only screen and (min-width:670px){.progress__item-wrapper{height:0;padding-bottom:56.25%;position:relative}}.progress__item-wrapper img{display:block;width:100%}@media only screen and (min-width:670px){.progress__item-wrapper img{font-family:"object-fit: cover; object-position: center;";height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0}}.progress__navigation{-webkit-box-pack:justify;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:#f5f2ec;bottom:32px;display:-webkit-box;display:-webkit-flex;display:flex;height:auto;-webkit-justify-content:space-between;justify-content:space-between;position:-webkit-sticky;position:sticky;width:100%}@media only screen and (min-width:670px){.progress__navigation{bottom:32px}}@media only screen and (min-width:1280px){.progress__navigation{bottom:32px}}@media only screen and (min-width:1440px){.progress__navigation{bottom:1.667vw}}@media only screen and (min-width:1280px){.progress__navigation{padding:0 40px}}@media only screen and (min-width:1440px){.progress__navigation{padding:0 2.084vw}}@media only screen and (min-width:1280px){.progress__navigation{border-radius:8px}}@media only screen and (min-width:1440px){.progress__navigation{border-radius:.417vw}}@media only screen and (min-width:1280px){.progress__navigation{left:13.8888888889%;overflow:hidden;width:92.8571428571%}}.progress__navigation:not(:first-child){margin-top:28px}@media only screen and (min-width:670px){.progress__navigation:not(:first-child){margin-top:32px}}@media only screen and (min-width:1280px){.progress__navigation:not(:first-child){margin-top:40px}}@media only screen and (min-width:1600px){.progress__navigation:not(:first-child){margin-top:2.084vw}}.progress__navigation-nav{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;padding:5px 0}@media only screen and (min-width:670px){.progress__navigation-nav{padding:5px 0}}@media only screen and (min-width:1280px){.progress__navigation-nav{padding:5px 0}}@media only screen and (min-width:1440px){.progress__navigation-nav{padding:.261vw 0}}.progress__navigation-prev .button .button__content svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}@media only screen and (min-width:670px){.progress__navigation-prev .progress__navigation-text{margin-left:8px}}@media only screen and (min-width:1280px){.progress__navigation-prev .progress__navigation-text{margin-left:8px}}@media only screen and (min-width:1440px){.progress__navigation-prev .progress__navigation-text{margin-left:.417vw}}@media only screen and (min-width:670px){.progress__navigation-next .progress__navigation-text{margin-right:8px}}@media only screen and (min-width:1280px){.progress__navigation-next .progress__navigation-text{margin-right:8px}}@media only screen and (min-width:1440px){.progress__navigation-next .progress__navigation-text{margin-right:.417vw}}.progress__navigation-text{color:#5c1328;display:none;font-size:14px;font-weight:500;line-height:1.4}@media only screen and (min-width:670px){.progress__navigation-text{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.progress__navigation-text{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.progress__navigation-text{font-size:.834vw;line-height:1.4}}@media only screen and (min-width:670px){.progress__navigation-text{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex}}.progress__navigation-button:disabled{opacity:.5;pointer-events:none}.progress__navigation-current{color:rgba(92,19,40,.5);display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;font-size:12px;font-weight:500;left:50%;line-height:1.7;position:absolute;text-transform:uppercase;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media only screen and (min-width:670px){.progress__navigation-current{font-size:12px;line-height:1.7}}@media only screen and (min-width:1280px){.progress__navigation-current{font-size:12px;line-height:1.7}}@media only screen and (min-width:1440px){.progress__navigation-current{font-size:.625vw;line-height:1.7}}.progress-details{padding-top:74px;position:relative}@media only screen and (min-width:670px){.progress-details{padding-top:74px}}@media only screen and (min-width:1280px){.progress-details{padding-top:74px}}@media only screen and (min-width:1440px){.progress-details{padding-top:3.855vw}}.progress-details__tabs{border-bottom:1px solid #dedede;display:-webkit-box;display:-webkit-flex;display:flex;margin-bottom:40px;margin-right:8.3333333333%;overflow-x:auto;position:relative}@media only screen and (min-width:670px){.progress-details__tabs{margin-bottom:56px}}@media only screen and (min-width:1280px){.progress-details__tabs{margin-bottom:96px}}@media only screen and (min-width:1600px){.progress-details__tabs{margin-bottom:5vw}}@media only screen and (min-width:670px){.progress-details__tabs{margin-right:5.5555555556%}}@media only screen and (min-width:1280px){.progress-details__tabs{margin-right:0}}.progress-details__tabs:before{background-color:#dedede;content:"";height:1px;left:0;position:absolute;top:0;width:100%}@media only screen and (min-width:1280px){.progress-details__item{display:-webkit-box;display:-webkit-flex;display:flex}}.progress-details__item:not(.is-active){clip:rect(0 0 0 0);left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:0}.progress-details__item-status{padding-right:8.3333333333%}@media only screen and (min-width:670px){.progress-details__item-status{padding-right:5.5555555556%}}@media only screen and (min-width:1280px){.progress-details__item-status{-webkit-box-flex:0;border-right:1px solid #dedede;-webkit-flex:none;flex:none;padding-right:3.125%;width:18.75%}}.progress-details__item-line{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding-bottom:32px}@media only screen and (min-width:670px){.progress-details__item-line{padding-bottom:40px}}@media only screen and (min-width:1280px){.progress-details__item-line{padding-bottom:48px}}@media only screen and (min-width:1600px){.progress-details__item-line{padding-bottom:2.5vw}}.progress-details__item-line:not(:first-child){border-top:1px solid #dedede}@media only screen and (min-width:1920px){.progress-details__item-line:last-child{padding-bottom:0}}@media only screen and (min-width:1440px){.progress-details__item-line:last-child{padding-bottom:0}}@media only screen and (min-width:1280px){.progress-details__item-line:last-child{padding-bottom:0}}.progress-details__item-line span{color:#999795;font-family:HelveticaNeueCyr,sans-serif;font-size:14px;font-weight:400;letter-spacing:normal;line-height:1.4;padding-top:4px}@media only screen and (min-width:670px){.progress-details__item-line span{padding-top:4px}}@media only screen and (min-width:1280px){.progress-details__item-line span{padding-top:4px}}@media only screen and (min-width:1600px){.progress-details__item-line span{padding-top:.209vw}}@media only screen and (min-width:670px){.progress-details__item-line span{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.progress-details__item-line span{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.progress-details__item-line span{font-size:.834vw;line-height:1.4}}.progress-details__item-deadline{font-size:14px;font-weight:500;line-height:1.4;padding-top:24px}@media only screen and (min-width:670px){.progress-details__item-deadline{padding-top:28px}}@media only screen and (min-width:1280px){.progress-details__item-deadline{padding-top:32px}}@media only screen and (min-width:1600px){.progress-details__item-deadline{padding-top:1.667vw}}@media only screen and (min-width:670px){.progress-details__item-deadline{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.progress-details__item-deadline{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.progress-details__item-deadline{font-size:.834vw;line-height:1.4}}.progress-details__slider{padding-top:32px;width:100%}@media only screen and (min-width:670px){.progress-details__slider{padding-top:40px}}@media only screen and (min-width:1280px){.progress-details__slider{padding-top:48px}}@media only screen and (min-width:1600px){.progress-details__slider{padding-top:2.5vw}}@media only screen and (min-width:1920px){.progress-details__slider{padding-top:0}}@media only screen and (min-width:1440px){.progress-details__slider{padding-top:0}}@media only screen and (min-width:1280px){.progress-details__slider{padding-left:9.375%;padding-right:6.25%;padding-top:0;width:81.25%}}.progress-details__slide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.progress-details__slide:last-child .progress-details__slide-percent:after{content:none}.progress-details__slide-percent{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100px;-webkit-justify-content:center;justify-content:center;position:relative;width:100px}@media only screen and (min-width:670px){.progress-details__slide-percent{width:200px}}@media only screen and (min-width:1280px){.progress-details__slide-percent{width:200px}}@media only screen and (min-width:1440px){.progress-details__slide-percent{width:10.417vw}}@media only screen and (min-width:670px){.progress-details__slide-percent{height:200px}}@media only screen and (min-width:1280px){.progress-details__slide-percent{height:200px}}@media only screen and (min-width:1440px){.progress-details__slide-percent{height:10.417vw}}.progress-details__slide-percent:after{background-color:#dedede;content:"";height:1px;position:absolute;right:-34px;top:50%;width:30px}@media only screen and (min-width:670px){.progress-details__slide-percent:after{right:-46px}}@media only screen and (min-width:1280px){.progress-details__slide-percent:after{right:-46px}}@media only screen and (min-width:1440px){.progress-details__slide-percent:after{right:-2.395vw}}@media only screen and (min-width:670px){.progress-details__slide-percent:after{width:30px}}@media only screen and (min-width:1280px){.progress-details__slide-percent:after{width:30px}}@media only screen and (min-width:1440px){.progress-details__slide-percent:after{width:1.563vw}}.progress-details__slide-percent .is-symbol{color:#c2c2c2}.progress-details__slide-percent svg{height:100%;position:absolute;rotate:-90deg;width:100%}.progress-details__slide-percent svg circle{fill:none;stroke-width:2;stroke:#dedede;stroke-dasharray:440;stroke-dashoffset:440;stroke-linecap:round}.progress-details__slide-percent svg circle:first-child{stroke-dashoffset:0;stroke:#dedede}.progress-details__slide-percent svg circle:nth-child(2){stroke:#5c1328}.progress-details__slide-text{font-size:14px;font-weight:400;line-height:1.4;padding-top:24px;text-align:center;width:100px}@media only screen and (min-width:670px){.progress-details__slide-text{width:200px}}@media only screen and (min-width:1280px){.progress-details__slide-text{width:200px}}@media only screen and (min-width:1440px){.progress-details__slide-text{width:10.417vw}}@media only screen and (min-width:670px){.progress-details__slide-text{padding-top:28px}}@media only screen and (min-width:1280px){.progress-details__slide-text{padding-top:32px}}@media only screen and (min-width:1600px){.progress-details__slide-text{padding-top:1.667vw}}@media only screen and (min-width:670px){.progress-details__slide-text{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.progress-details__slide-text{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.progress-details__slide-text{font-size:.834vw;line-height:1.4}}.progress-details__slider-navigation{-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;margin-top:24px}@media only screen and (min-width:670px){.progress-details__slider-navigation{margin-top:28px}}@media only screen and (min-width:1280px){.progress-details__slider-navigation{margin-top:32px}}@media only screen and (min-width:1600px){.progress-details__slider-navigation{margin-top:1.667vw}}@media only screen and (min-width:1920px){.progress-details__slider-navigation{margin-top:0}}@media only screen and (min-width:1440px){.progress-details__slider-navigation{margin-top:0}}@media only screen and (min-width:1280px){.progress-details__slider-navigation{left:0;margin-top:0;padding-left:3.125%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}}.progress-details__slider-navigation .button:not(:first-child){margin-left:32px}@media only screen and (min-width:670px){.progress-details__slider-navigation .button:not(:first-child){margin-left:32px}}@media only screen and (min-width:1280px){.progress-details__slider-navigation .button:not(:first-child){margin-left:auto}}@media only screen and (min-width:1440px){.progress-details__slider-navigation .button:not(:first-child){margin-left:auto}}@media only screen and (min-width:670px){.progress__popup-content_theme_tile{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.progress__popup-content_theme_tile .progress__item{width:48.3606557377%}}@media only screen and (min-width:1280px){.progress__popup-content_theme_tile .progress__item{width:48.2456140351%}}@media only screen and (min-width:670px){.progress__popup-content_theme_tile .progress__item:nth-child(5n+1){width:98.3606557377%}}@media only screen and (min-width:1280px){.progress__popup-content_theme_tile .progress__item:nth-child(5n+1){width:98.2456140351%}}.mortgage-calculator{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;background-color:#fff}.mortgage-calculator,.mortgage-calculator__filter{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.mortgage-calculator__filter{background-color:#f5f2ec;padding:32px 24px}@media only screen and (min-width:670px){.mortgage-calculator__filter{padding-top:40px}}@media only screen and (min-width:1280px){.mortgage-calculator__filter{padding-top:48px}}@media only screen and (min-width:1600px){.mortgage-calculator__filter{padding-top:2.5vw}}@media only screen and (min-width:670px){.mortgage-calculator__filter{padding-bottom:40px}}@media only screen and (min-width:1280px){.mortgage-calculator__filter{padding-bottom:48px}}@media only screen and (min-width:1600px){.mortgage-calculator__filter{padding-bottom:2.5vw}}@media only screen and (min-width:670px){.mortgage-calculator__filter{padding-left:48px}}@media only screen and (min-width:1280px){.mortgage-calculator__filter{padding-left:48px}}@media only screen and (min-width:1440px){.mortgage-calculator__filter{padding-left:2.5vw}}@media only screen and (min-width:670px){.mortgage-calculator__filter{padding-right:48px}}@media only screen and (min-width:1280px){.mortgage-calculator__filter{padding-right:48px}}@media only screen and (min-width:1440px){.mortgage-calculator__filter{padding-right:2.5vw}}@media only screen and (min-width:670px){.mortgage-calculator__filter{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}}@media only screen and (min-width:1280px){.mortgage-calculator__filter{width:37.5%}}@media only screen and (min-width:1440px){.mortgage-calculator__filter{width:32.1428571429%}}.mortgage-calculator__filter-range.mortgage-calculator__filter-range-disabled .range-slider__input-container{padding-bottom:0}.mortgage-calculator__filter-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:24px;width:100%}@media only screen and (min-width:670px){.mortgage-calculator__filter-item{margin-bottom:28px}}@media only screen and (min-width:1280px){.mortgage-calculator__filter-item{margin-bottom:32px}}@media only screen and (min-width:1600px){.mortgage-calculator__filter-item{margin-bottom:1.667vw}}@media only screen and (min-width:670px){.mortgage-calculator__filter-item{width:49.2857142857%}}@media only screen and (min-width:1280px){.mortgage-calculator__filter-item{width:100%}}.mortgage-calculator__filter-item:first-child{margin-bottom:32px;width:100%}@media only screen and (min-width:670px){.mortgage-calculator__filter-item:first-child{margin-bottom:40px}}@media only screen and (min-width:1280px){.mortgage-calculator__filter-item:first-child{margin-bottom:48px}}@media only screen and (min-width:1600px){.mortgage-calculator__filter-item:first-child{margin-bottom:2.5vw}}.mortgage-calculator__filter-item:last-child{width:100%}.mortgage-calculator__filter-heading{color:#999795;font-size:14px;font-weight:500;line-height:1.4;margin-bottom:8px}@media only screen and (min-width:670px){.mortgage-calculator__filter-heading{margin-bottom:8px}}@media only screen and (min-width:1280px){.mortgage-calculator__filter-heading{margin-bottom:8px}}@media only screen and (min-width:1600px){.mortgage-calculator__filter-heading{margin-bottom:.417vw}}@media only screen and (min-width:670px){.mortgage-calculator__filter-heading{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.mortgage-calculator__filter-heading{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.mortgage-calculator__filter-heading{font-size:.834vw;line-height:1.4}}.mortgage-calculator__filter-percent{color:#999795;font-size:14px;font-weight:500;line-height:1.4;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;transition-property:color;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media only screen and (min-width:670px){.mortgage-calculator__filter-percent{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.mortgage-calculator__filter-percent{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.mortgage-calculator__filter-percent{font-size:.834vw;line-height:1.4}}.mortgage-calculator__filter-percent.is-error{color:#ff001f}.mortgage-calculator__filter-callback{margin-top:16px;white-space:nowrap;width:100%}@media only screen and (min-width:670px){.mortgage-calculator__filter-callback{margin-top:20px}}@media only screen and (min-width:1280px){.mortgage-calculator__filter-callback{margin-top:24px}}@media only screen and (min-width:1600px){.mortgage-calculator__filter-callback{margin-top:1.25vw}}.mortgage-calculator__mortgage-programs-no-result.is-hidden,.mortgage-calculator__mortgage-programs-result.is-hidden{clip:rect(0 0 0 0);border:0;height:0;margin:-1px;overflow:hidden;padding:0;position:absolute;width:0}@media only screen and (min-width:1280px){.mortgage-calculator__container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}}.mortgage-calculator__mortgage-programs{margin-bottom:24px;width:100%}@media only screen and (min-width:670px){.mortgage-calculator__mortgage-programs{margin-bottom:28px}}@media only screen and (min-width:1280px){.mortgage-calculator__mortgage-programs{margin-bottom:32px}}@media only screen and (min-width:1600px){.mortgage-calculator__mortgage-programs{margin-bottom:1.667vw}}.mortgage-calculator__share{display:block}@media only screen and (min-width:1280px){.mortgage-calculator__share{display:none}}.mortgage-calculator__share .mortgage-section__share{margin-bottom:28px;margin-left:auto;position:static}@media only screen and (min-width:670px){.mortgage-calculator__share .mortgage-section__share{margin-bottom:32px}}@media only screen and (min-width:1280px){.mortgage-calculator__share .mortgage-section__share{margin-bottom:40px}}@media only screen and (min-width:1600px){.mortgage-calculator__share .mortgage-section__share{margin-bottom:2.084vw}}.mortgage-calculator__mortgage{margin-top:72px;width:100%}@media only screen and (min-width:670px){.mortgage-calculator__mortgage{margin-top:72px}}@media only screen and (min-width:1280px){.mortgage-calculator__mortgage{margin-top:0}}@media only screen and (min-width:1440px){.mortgage-calculator__mortgage{margin-top:0}}@media only screen and (min-width:1280px){.mortgage-calculator__mortgage{margin-left:3.125%;width:59.375%}}@media only screen and (min-width:1440px){.mortgage-calculator__mortgage{margin-left:5.3571428571%;width:62.5%}}.mortgage-calculator__programs-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-bottom:1px solid #e6e6e6;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin-bottom:24px}@media only screen and (min-width:670px){.mortgage-calculator__programs-list{margin-bottom:28px}}@media only screen and (min-width:1280px){.mortgage-calculator__programs-list{margin-bottom:32px}}@media only screen and (min-width:1600px){.mortgage-calculator__programs-list{margin-bottom:1.667vw}}.mortgage-calculator__program-wrapper.is-disabled,.mortgage-calculator__program-wrapper.is-hidden{display:none}.mortgage-calculator__program-wrapper.is-active .mortgage-calculator__program:not(.is-inner){background-color:hsla(39,37%,69%,.5)}.mortgage-calculator__program-inners{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;max-height:0;overflow:hidden;-webkit-transition-property:max-height;transition-property:max-height;-webkit-transition-timing-function:ease;transition-timing-function:ease}.mortgage-calculator__program,.mortgage-calculator__program-inners{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-transition-duration:.3s;transition-duration:.3s}.mortgage-calculator__program{-webkit-box-align:center;-webkit-align-items:center;align-items:center;border:solid #e6e6e6;border-width:1px 1px 0;cursor:pointer;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:24px 12px;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (min-width:670px){.mortgage-calculator__program{padding-top:28px}}@media only screen and (min-width:1280px){.mortgage-calculator__program{padding-top:32px}}@media only screen and (min-width:1600px){.mortgage-calculator__program{padding-top:1.667vw}}@media only screen and (min-width:670px){.mortgage-calculator__program{padding-bottom:28px}}@media only screen and (min-width:1280px){.mortgage-calculator__program{padding-bottom:32px}}@media only screen and (min-width:1600px){.mortgage-calculator__program{padding-bottom:1.667vw}}@media only screen and (min-width:670px){.mortgage-calculator__program{padding-left:40px}}@media only screen and (min-width:1280px){.mortgage-calculator__program{padding-left:40px}}@media only screen and (min-width:1440px){.mortgage-calculator__program{padding-left:2.084vw}}@media only screen and (min-width:670px){.mortgage-calculator__program{padding-right:40px}}@media only screen and (min-width:1280px){.mortgage-calculator__program{padding-right:40px}}@media only screen and (min-width:1440px){.mortgage-calculator__program{padding-right:2.084vw}}@media only screen and (min-width:670px){.mortgage-calculator__program{-webkit-flex-wrap:nowrap;flex-wrap:nowrap}}@media only screen and (min-width:1280px){.mortgage-calculator__program:hover{background-color:hsla(39,37%,69%,.25)}}.mortgage-calculator__program.is-disabled,.mortgage-calculator__program.is-hidden{display:none}.mortgage-calculator__program.is-inner{background-color:hsla(40,31%,94%,.75)}.mortgage-calculator__program.is-inner .mortgage-calculator__program-payment{margin-left:0}@media only screen and (min-width:670px){.mortgage-calculator__program.is-inner .mortgage-calculator__program-payment{width:40%}}.mortgage-calculator__program.is-inner .mortgage-calculator__program-payment .mortgage-calculator__program-name{color:#332f2c;font-size:14px;font-weight:400;line-height:1.4}@media only screen and (min-width:670px){.mortgage-calculator__program.is-inner .mortgage-calculator__program-payment .mortgage-calculator__program-name{font-size:16px;line-height:1.4}}@media only screen and (min-width:1280px){.mortgage-calculator__program.is-inner .mortgage-calculator__program-payment .mortgage-calculator__program-name{font-size:18px;line-height:1.4}}@media only screen and (min-width:1440px){.mortgage-calculator__program.is-inner .mortgage-calculator__program-payment .mortgage-calculator__program-name{font-size:.938vw;line-height:1.4}}.mortgage-calculator__program.is-inner .mortgage-calculator__program-payment .mortgage-calculator__program-value{color:#332f2c;font-size:14px;font-weight:400;line-height:1.4}@media only screen and (min-width:670px){.mortgage-calculator__program.is-inner .mortgage-calculator__program-payment .mortgage-calculator__program-value{font-size:16px;line-height:1.4}}@media only screen and (min-width:1280px){.mortgage-calculator__program.is-inner .mortgage-calculator__program-payment .mortgage-calculator__program-value{font-size:18px;line-height:1.4}}@media only screen and (min-width:1440px){.mortgage-calculator__program.is-inner .mortgage-calculator__program-payment .mortgage-calculator__program-value{font-size:.938vw;line-height:1.4}}@media only screen and (min-width:1280px){.mortgage-calculator__program.is-inner:hover{background-color:#cdb891}}.mortgage-calculator__program-logo-wrapper{height:60px;min-width:60px;width:60px}@media only screen and (min-width:670px){.mortgage-calculator__program-logo-wrapper{width:60px}}@media only screen and (min-width:1280px){.mortgage-calculator__program-logo-wrapper{width:60px}}@media only screen and (min-width:1440px){.mortgage-calculator__program-logo-wrapper{width:3.125vw}}@media only screen and (min-width:670px){.mortgage-calculator__program-logo-wrapper{min-width:60px}}@media only screen and (min-width:1280px){.mortgage-calculator__program-logo-wrapper{min-width:60px}}@media only screen and (min-width:1440px){.mortgage-calculator__program-logo-wrapper{min-width:3.125vw}}@media only screen and (min-width:670px){.mortgage-calculator__program-logo-wrapper{height:60px}}@media only screen and (min-width:1280px){.mortgage-calculator__program-logo-wrapper{height:60px}}@media only screen and (min-width:1440px){.mortgage-calculator__program-logo-wrapper{height:3.125vw}}.mortgage-calculator__program-logo{font-family:"object-fit: contain; object-position: center;";height:100%;object-fit:contain;object-position:center;width:100%}.mortgage-calculator__program-payment{margin-left:20px;width:-webkit-calc(100% - 90px);width:calc(100% - 90px)}@media only screen and (min-width:670px){.mortgage-calculator__program-payment{margin-left:20px}}@media only screen and (min-width:1280px){.mortgage-calculator__program-payment{margin-left:20px}}@media only screen and (min-width:1440px){.mortgage-calculator__program-payment{margin-left:1.042vw}}@media only screen and (min-width:670px){.mortgage-calculator__program-payment{margin-left:2.6666666667%;width:30%}}.mortgage-calculator__program-payment .mortgage-calculator__program-name{color:#5c1328}.mortgage-calculator__program-payment .mortgage-calculator__program-value{color:#332f2c}.mortgage-calculator__program-name{color:#999795;font-size:12px;font-weight:500;line-height:1.4}@media only screen and (min-width:670px){.mortgage-calculator__program-name{font-size:12px;line-height:1.4}}@media only screen and (min-width:1280px){.mortgage-calculator__program-name{font-size:12px;line-height:1.4}}@media only screen and (min-width:1440px){.mortgage-calculator__program-name{font-size:.625vw;line-height:1.4}}.mortgage-calculator__program-type{color:#999795;font-size:12px;font-weight:500;line-height:1.4}@media only screen and (min-width:670px){.mortgage-calculator__program-type{font-size:12px;line-height:1.4}}@media only screen and (min-width:1280px){.mortgage-calculator__program-type{font-size:12px;line-height:1.4}}@media only screen and (min-width:1440px){.mortgage-calculator__program-type{font-size:.625vw;line-height:1.4}}.mortgage-calculator__program-value{color:#666462;font-size:14px;font-weight:500;line-height:1.4}@media only screen and (min-width:670px){.mortgage-calculator__program-value{font-size:16px;line-height:1.4}}@media only screen and (min-width:1280px){.mortgage-calculator__program-value{font-size:18px;line-height:1.4}}@media only screen and (min-width:1440px){.mortgage-calculator__program-value{font-size:.938vw;line-height:1.4}}.mortgage-calculator__program-percent,.mortgage-calculator__program-range,.mortgage-calculator__program-rate{margin-top:16px;width:33.3333333333%}@media only screen and (min-width:670px){.mortgage-calculator__program-percent,.mortgage-calculator__program-range,.mortgage-calculator__program-rate{margin-top:0;width:18.3333333333%}}.mortgage-calculator__program-button{border-color:#5c1328;margin-top:16px;width:100%}@media only screen and (min-width:670px){.mortgage-calculator__program-button{margin-left:auto;margin-top:0;width:auto}}@media only screen and (min-width:1280px){.mortgage-calculator__program-button:hover .button__text{color:#5c1328}}.mortgage-calculator__program-button svg{display:none}@media only screen and (min-width:670px) and (max-width:959px){.mortgage-calculator__program-button svg{display:block;margin:0}.mortgage-calculator__program-button svg path{stroke:#fff}}@media only screen and (min-width:1280px) and (max-width:1439px){.mortgage-calculator__program-button svg{display:block;margin:0}.mortgage-calculator__program-button svg path{stroke:#fff}}.mortgage-calculator__program-button .button__content{background-color:#5c1328;padding-left:24px;padding-right:24px}@media only screen and (min-width:670px) and (max-width:959px){.mortgage-calculator__program-button .button__content{padding:0;width:48px}}@media only screen and (min-width:1280px) and (max-width:1439px){.mortgage-calculator__program-button .button__content{padding:0;width:48px}}.mortgage-calculator__program-button .button__text{color:#fff;white-space:nowrap}@media only screen and (min-width:670px) and (max-width:959px){.mortgage-calculator__program-button .button__text{display:none}}@media only screen and (min-width:1280px) and (max-width:1439px){.mortgage-calculator__program-button .button__text{display:none}}.mortgage-calculator__mortgage-programs-no-result{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;border:1px solid #e6e6e6;border-radius:-webkit-calc(var(--is-br)*8px);border-radius:calc(var(--is-br)*8px);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;padding:16px 6.25%}@media only screen and (min-width:670px){.mortgage-calculator__mortgage-programs-no-result{padding-top:20px}}@media only screen and (min-width:1280px){.mortgage-calculator__mortgage-programs-no-result{padding-top:24px}}@media only screen and (min-width:1600px){.mortgage-calculator__mortgage-programs-no-result{padding-top:1.25vw}}@media only screen and (min-width:670px){.mortgage-calculator__mortgage-programs-no-result{padding-bottom:20px}}@media only screen and (min-width:1280px){.mortgage-calculator__mortgage-programs-no-result{padding-bottom:24px}}@media only screen and (min-width:1600px){.mortgage-calculator__mortgage-programs-no-result{padding-bottom:1.25vw}}@media only screen and (min-width:670px){.mortgage-calculator__mortgage-programs-no-result{border:1px solid #e6e6e6}}@media only screen and (min-width:1280px){.mortgage-calculator__mortgage-programs-no-result{border:1px solid #e6e6e6}}@media only screen and (min-width:1440px){.mortgage-calculator__mortgage-programs-no-result{border:.053vw solid #e6e6e6}}@media only screen and (min-width:670px){.mortgage-calculator__mortgage-programs-no-result{border-radius:-webkit-calc(var(--is-br)*8px);border-radius:calc(var(--is-br)*8px)}}@media only screen and (min-width:1280px){.mortgage-calculator__mortgage-programs-no-result{border-radius:-webkit-calc(var(--is-br)*8px);border-radius:calc(var(--is-br)*8px)}}@media only screen and (min-width:1440px){.mortgage-calculator__mortgage-programs-no-result{border-radius:-webkit-calc(var(--is-br)*0.417vw);border-radius:calc(var(--is-br)*.417vw)}}@media only screen and (min-width:1280px){.mortgage-calculator__mortgage-programs-no-result{padding-left:3.5714285714%;padding-right:3.5714285714%}}.mortgage-calculator__empty-result-icon{margin-bottom:16px}@media only screen and (min-width:670px){.mortgage-calculator__empty-result-icon{margin-bottom:20px}}@media only screen and (min-width:1280px){.mortgage-calculator__empty-result-icon{margin-bottom:24px}}@media only screen and (min-width:1600px){.mortgage-calculator__empty-result-icon{margin-bottom:1.25vw}}.mortgage-calculator__empty-result-icon path{fill:#5c1328}.mortgage-calculator__no-result-heading{font-size:14px;font-weight:500;line-height:1.4;margin-bottom:0}@media only screen and (min-width:670px){.mortgage-calculator__no-result-heading{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.mortgage-calculator__no-result-heading{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.mortgage-calculator__no-result-heading{font-size:.834vw;line-height:1.4}}.mortgage-calculator__reset{margin-top:12px}@media only screen and (min-width:670px){.mortgage-calculator__reset{margin-top:16px}}@media only screen and (min-width:1280px){.mortgage-calculator__reset{margin-top:16px}}@media only screen and (min-width:1600px){.mortgage-calculator__reset{margin-top:.834vw}}.mortgage-calculator__more{margin-top:28px;width:100%}@media only screen and (min-width:670px){.mortgage-calculator__more{margin-top:32px}}@media only screen and (min-width:1280px){.mortgage-calculator__more{margin-top:40px}}@media only screen and (min-width:1600px){.mortgage-calculator__more{margin-top:2.084vw}}.mortgage-calculator__more .button{width:100%}.mortgage-calculator__more .is-hidden{display:none}.range-slider{margin-bottom:0;position:relative}.range-slider .irs-bar{background:#cdb891;border:0;bottom:0;height:2px;top:0;z-index:1}.range-slider .irs-line{background:#c2c2c2;border:0;border-radius:0;bottom:0;height:1px;top:1px}.range-slider .irs-handle{background:#fff;border:2px solid #cdb891;border-radius:50%;cursor:pointer;height:16px;top:-7px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:16px}@media only screen and (min-width:670px){.range-slider .irs-handle{width:16px}}@media only screen and (min-width:1280px){.range-slider .irs-handle{width:16px}}@media only screen and (min-width:1440px){.range-slider .irs-handle{width:.834vw}}@media only screen and (min-width:670px){.range-slider .irs-handle{height:16px}}@media only screen and (min-width:1280px){.range-slider .irs-handle{height:16px}}@media only screen and (min-width:1440px){.range-slider .irs-handle{height:.834vw}}@media only screen and (min-width:670px){.range-slider .irs-handle{top:-7px}}@media only screen and (min-width:1280px){.range-slider .irs-handle{top:-7px}}@media only screen and (min-width:1440px){.range-slider .irs-handle{top:-.364vw}}.range-slider .irs-handle>i:first-child{clip:rect(0 0 0 0);border:0;height:0;margin:-1px;overflow:hidden;padding:0;position:absolute;width:0}@media only screen and (min-width:1280px){.range-slider .irs-handle:hover{-webkit-transform:scale(1.5);transform:scale(1.5)}}.range-slider .irs-disabled{display:none}.range-slider__base{position:absolute;width:100%}.range-slider__base input{display:none}.range-slider__input-container{-webkit-box-align:center;-webkit-box-pack:justify;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding-bottom:20px}@media only screen and (min-width:670px){.range-slider__input-container{padding-bottom:20px}}@media only screen and (min-width:1280px){.range-slider__input-container{padding-bottom:20px}}@media only screen and (min-width:1440px){.range-slider__input-container{padding-bottom:1.042vw}}.range-slider__wrap-input{position:relative;width:50%}.range-slider__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;border-radius:0;box-shadow:none;color:#332f2c;font-size:14px;font-weight:500;line-height:1.4;position:relative;width:70%}@media only screen and (min-width:670px){.range-slider__input{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.range-slider__input{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.range-slider__input{font-size:.834vw;line-height:1.4}}.range-slider__input::-webkit-inner-spin-button,.range-slider__input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.range-slider__input::-ms-clear{display:none}.range-slider__input:active,.range-slider__input:focus,.range-slider__input:hover{border:none;outline:none}.custom-select{margin-bottom:12px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}@media only screen and (min-width:670px){.custom-select{margin-bottom:16px}}@media only screen and (min-width:1280px){.custom-select{margin-bottom:16px}}@media only screen and (min-width:1600px){.custom-select{margin-bottom:.834vw}}.custom-select.is-open .custom-select__input-icon svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.custom-select.is-open .custom-select__content{opacity:1;overflow:visible;-webkit-transition-delay:0s;transition-delay:0s}.custom-select.is-disabled,.custom-select.is-disabled .custom-select__input{pointer-events:none}.custom-select.is-disabled .custom-select__input-icon svg svg{-webkit-transform:none;transform:none}.custom-select.is-disabled .custom-select__content{height:0;opacity:0;overflow:hidden}.custom-select.is-selected .custom-select__input-text{color:#332f2c}.custom-select.validate-input-success .custom-select__input{border-color:#5c1328}.custom-select.validate-input-error .custom-select__input{border-color:#ff001f}.custom-select.validate-input-error .input__error{opacity:1;pointer-events:auto}.custom-select__label{color:rgba(51,47,44,.72);font-size:12px;font-weight:400;line-height:1.4;margin-bottom:0}@media only screen and (min-width:670px){.custom-select__label{font-size:12px;line-height:1.4}}@media only screen and (min-width:1280px){.custom-select__label{font-size:12px;line-height:1.4}}@media only screen and (min-width:1440px){.custom-select__label{font-size:.625vw;line-height:1.4}}.custom-select__input{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:transparent;border-bottom:1px solid #c2c2c2;border-radius:-webkit-calc(var(--is-br)*8px);border-radius:calc(var(--is-br)*8px);cursor:pointer;display:block;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:border-color;transition-property:border-color;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:100%}@media only screen and (min-width:670px){.custom-select__input{border-radius:-webkit-calc(var(--is-br)*8px);border-radius:calc(var(--is-br)*8px)}}@media only screen and (min-width:1280px){.custom-select__input{border-radius:-webkit-calc(var(--is-br)*8px);border-radius:calc(var(--is-br)*8px)}}@media only screen and (min-width:1440px){.custom-select__input{border-radius:-webkit-calc(var(--is-br)*0.417vw);border-radius:calc(var(--is-br)*.417vw)}}.custom-select__input-text{color:#332f2c;display:block;font-size:14px;font-weight:500;line-height:1.4;max-width:100%;overflow:hidden;padding:0 34px 20px 0;text-overflow:ellipsis;white-space:nowrap}@media only screen and (min-width:670px){.custom-select__input-text{padding:0 34px 20px 0}}@media only screen and (min-width:1280px){.custom-select__input-text{padding:0 34px 20px 0}}@media only screen and (min-width:1440px){.custom-select__input-text{padding:0 1.771vw 1.042vw 0}}@media only screen and (min-width:670px){.custom-select__input-text{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.custom-select__input-text{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.custom-select__input-text{font-size:.834vw;line-height:1.4}}.custom-select__input-icon{-webkit-box-pack:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;position:absolute;right:4px;top:6px;width:10px}@media only screen and (min-width:670px){.custom-select__input-icon{width:10px}}@media only screen and (min-width:1280px){.custom-select__input-icon{width:10px}}@media only screen and (min-width:1440px){.custom-select__input-icon{width:.521vw}}@media only screen and (min-width:670px){.custom-select__input-icon{top:6px}}@media only screen and (min-width:1280px){.custom-select__input-icon{top:6px}}@media only screen and (min-width:1440px){.custom-select__input-icon{top:.313vw}}@media only screen and (min-width:670px){.custom-select__input-icon{right:4px}}@media only screen and (min-width:1280px){.custom-select__input-icon{right:4px}}@media only screen and (min-width:1440px){.custom-select__input-icon{right:.209vw}}.custom-select__input-icon svg{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease}.custom-select__input-icon .custom-select__icon{display:block;height:10px;width:16px}@media only screen and (min-width:670px){.custom-select__input-icon .custom-select__icon{width:16px}}@media only screen and (min-width:1280px){.custom-select__input-icon .custom-select__icon{width:16px}}@media only screen and (min-width:1440px){.custom-select__input-icon .custom-select__icon{width:.834vw}}@media only screen and (min-width:670px){.custom-select__input-icon .custom-select__icon{height:10px}}@media only screen and (min-width:1280px){.custom-select__input-icon .custom-select__icon{height:10px}}@media only screen and (min-width:1440px){.custom-select__input-icon .custom-select__icon{height:.521vw}}.custom-select__input-icon .custom-select__icon-open{display:none;height:16px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media only screen and (min-width:670px){.custom-select__input-icon .custom-select__icon-open{height:16px}}@media only screen and (min-width:1280px){.custom-select__input-icon .custom-select__icon-open{height:16px}}@media only screen and (min-width:1440px){.custom-select__input-icon .custom-select__icon-open{height:.834vw}}.custom-select__content{background-color:#f5f2ec;bottom:auto;box-shadow:32px 16px 60px hsla(30,2%,39%,.5);display:block;font-size:0;height:0;line-height:0;margin:0;max-width:424px;min-width:100%;opacity:0;overflow:hidden;pointer-events:auto;position:absolute;right:auto;top:-webkit-calc(100% - 1px);top:calc(100% - 1px);-webkit-transition-delay:.15s,0;transition-delay:.15s,0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity,height;transition-property:opacity,height;-webkit-transition-timing-function:ease;transition-timing-function:ease;z-index:7}@media only screen and (min-width:670px){.custom-select__content{max-width:424px}}@media only screen and (min-width:1280px){.custom-select__content{max-width:424px}}@media only screen and (min-width:1440px){.custom-select__content{max-width:22.084vw}}@media only screen and (min-width:670px){.custom-select__content{box-shadow:32px 16px 60px hsla(30,2%,39%,.5)}}@media only screen and (min-width:1280px){.custom-select__content{box-shadow:32px 16px 60px hsla(30,2%,39%,.5)}}@media only screen and (min-width:1440px){.custom-select__content{box-shadow:1.667vw .834vw 3.125vw hsla(30,2%,39%,.5)}}.custom-select__content-inner{background-color:#f5f2ec;border:1px solid #dedede;display:inline-block;margin-bottom:24px;position:static;vertical-align:middle;width:100%;z-index:1}@media only screen and (min-width:670px){.custom-select__content-inner{border:1px solid #dedede}}@media only screen and (min-width:1280px){.custom-select__content-inner{border:1px solid #dedede}}@media only screen and (min-width:1440px){.custom-select__content-inner{border:.053vw solid #dedede}}@media only screen and (min-width:670px){.custom-select__content-inner{margin-bottom:0}}.custom-select__items{max-height:217px;overflow-y:auto}@media only screen and (min-width:670px){.custom-select__items{max-height:230px}}@media only screen and (min-width:1280px){.custom-select__items{max-height:230px}}@media only screen and (min-width:1440px){.custom-select__items{max-height:11.98vw}}.custom-select__items::-webkit-scrollbar{height:3px;width:3px}.custom-select__items::-webkit-scrollbar-track{background-color:transparent}.custom-select__items::-webkit-scrollbar-thumb{background:hsla(40,31%,94%,.5);border-radius:24px}@media only screen and (min-width:670px){.custom-select__items::-webkit-scrollbar-thumb{border-radius:24px}}@media only screen and (min-width:1280px){.custom-select__items::-webkit-scrollbar-thumb{border-radius:24px}}@media only screen and (min-width:1440px){.custom-select__items::-webkit-scrollbar-thumb{border-radius:1.25vw}}.custom-select__items::-webkit-scrollbar-thumb:hover{background-image:#f5f2ec}.custom-select__items::-webkit-scrollbar-track{margin:8px}@media only screen and (min-width:670px){.custom-select__items::-webkit-scrollbar-track{margin:4px}}@media only screen and (min-width:1280px){.custom-select__items::-webkit-scrollbar-track{margin:8px}}@media only screen and (min-width:1440px){.custom-select__items::-webkit-scrollbar-track{margin:.417vw}}.custom-select__item{cursor:pointer}.custom-select__item:not(:first-child){border-top:1px solid #dedede}@media only screen and (min-width:1280px){.custom-select__item:hover .checkbox__label{background-color:rgba(92,19,40,.1)}.custom-select__item:hover span{color:#5c1328}}.custom-select__item span{font-size:14px;font-weight:500;line-height:1.4;padding:8px 12px;pointer-events:none;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;transition-property:color;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media only screen and (min-width:670px){.custom-select__item span{padding:8px 12px}}@media only screen and (min-width:1280px){.custom-select__item span{padding:8px 12px}}@media only screen and (min-width:1440px){.custom-select__item span{padding:.417vw .625vw}}@media only screen and (min-width:670px){.custom-select__item span{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.custom-select__item span{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.custom-select__item span{font-size:.834vw;line-height:1.4}}.custom-select__item .checkbox__label{height:100%;left:0;position:absolute;top:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:100%}.custom-select__item input:checked~.checkbox__label{background-color:rgba(92,19,40,.1)}.custom-select__item input:checked~span{color:#5c1328}.custom-select__submit{-webkit-box-align:center;-webkit-box-pack:center;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-align-items:center;align-items:center;background-color:rgba(92,19,40,.2);color:#f5f2ec;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-shrink:0;flex-shrink:0;font-size:12px;font-weight:400;height:48px;-webkit-justify-content:center;justify-content:center;line-height:1.4}@media only screen and (min-width:670px){.custom-select__submit{height:48px}}@media only screen and (min-width:1280px){.custom-select__submit{height:48px}}@media only screen and (min-width:1440px){.custom-select__submit{height:2.5vw}}@media only screen and (min-width:670px){.custom-select__submit{font-size:12px;line-height:1.4}}@media only screen and (min-width:1280px){.custom-select__submit{font-size:12px;line-height:1.4}}@media only screen and (min-width:1440px){.custom-select__submit{font-size:.625vw;line-height:1.4}}@media only screen and (min-width:960px){.custom-select__submit{display:none}}.custom-select__checkbox .checkbox__label{padding:8px 18px}@media only screen and (min-width:670px){.custom-select__checkbox .checkbox__label{padding:8px 18px}}@media only screen and (min-width:1280px){.custom-select__checkbox .checkbox__label{padding:12px 32px}}@media only screen and (min-width:1440px){.custom-select__checkbox .checkbox__label{padding:.625vw 1.667vw}}.custom-select__group{margin-both:0}.custom-select__group-checkbox{display:-webkit-box;display:-webkit-flex;display:flex;padding:8px 18px;position:relative}@media only screen and (min-width:670px){.custom-select__group-checkbox{padding:8px 18px}}@media only screen and (min-width:1280px){.custom-select__group-checkbox{padding:12px 32px}}@media only screen and (min-width:1440px){.custom-select__group-checkbox{padding:.625vw 1.667vw}}.custom-select__group-checkbox.is-hidden{display:none}.custom-select__group-checkbox-label{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;width:100%}.custom-select__group-checkbox-label>*{pointer-events:none}.custom-select__group-checkbox-text{-webkit-box-flex:1;color:#332f2c;display:block;-webkit-flex-grow:1;flex-grow:1;font-size:16px;font-weight:700;font-weight:400;letter-spacing:1;line-height:1.2;text-transform:uppercase;-webkit-transition:color .2s ease-out;transition:color .2s ease-out}@media only screen and (min-width:670px){.custom-select__group-checkbox-text{font-size:20px;line-height:1.2}}@media only screen and (min-width:1280px){.custom-select__group-checkbox-text{font-size:23px;line-height:1.2}}@media only screen and (min-width:1440px){.custom-select__group-checkbox-text{font-size:1.198vw;line-height:1.2}}@media only screen and (min-width:1280px){.custom-select__group-checkbox-text{letter-spacing:1.5}}.custom-select__group-checkbox-icon{-webkit-box-pack:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-align-self:center;align-self:center;border:1px solid rgba(92,19,40,.3);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-shrink:0;flex-shrink:0;height:20px;-webkit-justify-content:center;justify-content:center;margin-left:12px;width:20px}@media only screen and (min-width:670px){.custom-select__group-checkbox-icon{width:20px}}@media only screen and (min-width:1280px){.custom-select__group-checkbox-icon{width:24px}}@media only screen and (min-width:1440px){.custom-select__group-checkbox-icon{width:1.25vw}}@media only screen and (min-width:670px){.custom-select__group-checkbox-icon{height:20px}}@media only screen and (min-width:1280px){.custom-select__group-checkbox-icon{height:24px}}@media only screen and (min-width:1440px){.custom-select__group-checkbox-icon{height:1.25vw}}@media only screen and (min-width:670px){.custom-select__group-checkbox-icon{margin-left:12px}}@media only screen and (min-width:1280px){.custom-select__group-checkbox-icon{margin-left:12px}}@media only screen and (min-width:1440px){.custom-select__group-checkbox-icon{margin-left:.625vw}}@media only screen and (min-width:670px){.custom-select__group-checkbox-icon{border:1px solid rgba(92,19,40,.3)}}@media only screen and (min-width:1280px){.custom-select__group-checkbox-icon{border:1px solid rgba(92,19,40,.3)}}@media only screen and (min-width:1440px){.custom-select__group-checkbox-icon{border:.053vw solid rgba(92,19,40,.3)}}.custom-select__group-checkbox-icon svg{stroke:#f5f2ec;stroke-width:2;stroke-dasharray:20;stroke-dashoffset:20;fill:none;display:block;height:9px;opacity:0;-webkit-transition:stroke-dashoffset .3s ease-in .2s,opacity .2s ease-out 0s;transition:stroke-dashoffset .3s ease-in .2s,opacity .2s ease-out 0s;width:13px}@media only screen and (min-width:670px){.custom-select__group-checkbox-icon svg{width:13px}}@media only screen and (min-width:1280px){.custom-select__group-checkbox-icon svg{width:13px}}@media only screen and (min-width:1440px){.custom-select__group-checkbox-icon svg{width:.678vw}}@media only screen and (min-width:670px){.custom-select__group-checkbox-icon svg{height:9px}}@media only screen and (min-width:1280px){.custom-select__group-checkbox-icon svg{height:9px}}@media only screen and (min-width:1440px){.custom-select__group-checkbox-icon svg{height:.469vw}}.custom-select__group-checkbox-input{clip:rect(0 0 0 0);border:0;height:0;margin:-1px;overflow:hidden;padding:0;position:absolute;width:0}.custom-select__group-checkbox-input:checked~.custom-select__group-checkbox-label .custom-select__group-checkbox-text,.custom-select__group-checkbox-label.is-checked .custom-select__group-checkbox-text{color:#f5f2ec}.custom-select__group-checkbox-input:checked~.custom-select__group-checkbox-label .custom-select__group-checkbox-icon svg,.custom-select__group-checkbox-label.is-checked .custom-select__group-checkbox-icon svg{stroke-dashoffset:0;opacity:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-property:stroke-dashoffset;transition-property:stroke-dashoffset}.custom-select__group-checkbox-input:disabled~.custom-select__group-checkbox-label,.custom-select__group-checkbox-label.is-disabled{pointer-events:none}.custom-select__group-checkbox-input:disabled~.custom-select__group-checkbox-label .custom-select__group-checkbox-text,.custom-select__group-checkbox-label.is-disabled .custom-select__group-checkbox-text{color:rgba(51,47,44,.4)}.custom-select__checkbox .checkbox__input:checked~.checkbox__label span{font-weight:700}.custom-select_theme_popup .custom-select__input{border-bottom-color:#5c1328}.custom-select_theme_popup .custom-select__input-text{color:rgba(92,19,40,.5);font-size:14px;font-weight:400;line-height:1.4;padding-bottom:9px;padding-top:10px}@media only screen and (min-width:670px){.custom-select_theme_popup .custom-select__input-text{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.custom-select_theme_popup .custom-select__input-text{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.custom-select_theme_popup .custom-select__input-text{font-size:.834vw;line-height:1.4}}.custom-select_theme_popup .custom-select__input-icon{top:15px}.custom-select_theme_popup .input__input::-webkit-input-placeholder{color:rgba(92,19,40,.5)}.custom-select_theme_popup .input__input::-ms-input-placeholder{color:rgba(92,19,40,.5)}.custom-select_theme_popup .input__input::placeholder{color:rgba(92,19,40,.5)}.active-vacancies__list-item{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;padding-bottom:1px;padding-top:22px}@media only screen and (min-width:670px){.active-vacancies__list-item{padding-top:24px}}@media only screen and (min-width:1280px){.active-vacancies__list-item{padding-top:22px}}@media only screen and (min-width:1440px){.active-vacancies__list-item{padding-top:1.146vw}}.active-vacancies__list-item:not(:last-child){margin-right:12px}@media only screen and (min-width:670px){.active-vacancies__list-item:not(:last-child){margin-right:12px}}@media only screen and (min-width:1280px){.active-vacancies__list-item:not(:last-child){margin-right:12px}}@media only screen and (min-width:1440px){.active-vacancies__list-item:not(:last-child){margin-right:.625vw}}.active-vacancies__list-item.is-active{position:relative}.active-vacancies__list-item.is-active:before{background:#cdb891;content:"";height:2px;left:0;position:absolute;top:0;width:100%}.active-vacancies__list-item.is-active .button__text{color:#332f2c}.active-vacancies__list-item.is-active .active-vacancies__list-item-counter{background:#cdb891;color:#332f2c;outline-color:#cdb891}.active-vacancies__list-item .button__text{color:rgba(51,47,44,.5);white-space:nowrap}.active-vacancies__list-item-counter{-webkit-box-pack:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:rgba(51,47,44,.5);border:6px solid #f5f2ec;border-radius:50%;color:#fff;display:-webkit-box;display:-webkit-flex;display:flex;font-size:12px;font-weight:500;-webkit-justify-content:center;justify-content:center;line-height:1.4;margin-left:4px;min-height:33px;min-width:35px;outline:1px solid rgba(51,47,44,.5);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media only screen and (min-width:670px){.active-vacancies__list-item-counter{min-width:35px}}@media only screen and (min-width:1280px){.active-vacancies__list-item-counter{min-width:35px}}@media only screen and (min-width:1440px){.active-vacancies__list-item-counter{min-width:1.823vw}}@media only screen and (min-width:670px){.active-vacancies__list-item-counter{min-height:35px}}@media only screen and (min-width:1280px){.active-vacancies__list-item-counter{min-height:35px}}@media only screen and (min-width:1440px){.active-vacancies__list-item-counter{min-height:1.823vw}}@media only screen and (min-width:670px){.active-vacancies__list-item-counter{margin-left:4px}}@media only screen and (min-width:1280px){.active-vacancies__list-item-counter{margin-left:4px}}@media only screen and (min-width:1440px){.active-vacancies__list-item-counter{margin-left:.209vw}}@media only screen and (min-width:670px){.active-vacancies__list-item-counter{border-width:6px}}@media only screen and (min-width:1280px){.active-vacancies__list-item-counter{border-width:6px}}@media only screen and (min-width:1440px){.active-vacancies__list-item-counter{border-width:.313vw}}@media only screen and (min-width:670px){.active-vacancies__list-item-counter{font-size:12px;line-height:1.4}}@media only screen and (min-width:1280px){.active-vacancies__list-item-counter{font-size:12px;line-height:1.4}}@media only screen and (min-width:1440px){.active-vacancies__list-item-counter{font-size:.625vw;line-height:1.4}}.active-vacancies__card{border-bottom:1px solid #dedede;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:ease;transition-timing-function:ease}.active-vacancies__card.is-open{background:#fff}.active-vacancies__card.is-open .project__button-more svg{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.active-vacancies__card-content{height:0;overflow:hidden;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:height;transition-property:height;-webkit-transition-timing-function:ease;transition-timing-function:ease}.active-vacancies__card-wrap{padding:28px 8.3333333333%;position:relative}@media only screen and (min-width:670px){.active-vacancies__card-wrap{padding-top:32px}}@media only screen and (min-width:1280px){.active-vacancies__card-wrap{padding-top:40px}}@media only screen and (min-width:1600px){.active-vacancies__card-wrap{padding-top:2.084vw}}@media only screen and (min-width:670px){.active-vacancies__card-wrap{padding-bottom:32px}}@media only screen and (min-width:1280px){.active-vacancies__card-wrap{padding-bottom:40px}}@media only screen and (min-width:1600px){.active-vacancies__card-wrap{padding-bottom:2.084vw}}@media only screen and (min-width:670px){.active-vacancies__card-wrap{-webkit-box-align:center;-webkit-box-pack:justify;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding-left:3.125%;padding-right:3.125%}}.active-vacancies__card-btns-wrap{display:-webkit-box;display:-webkit-flex;display:flex;gap:8px}@media only screen and (min-width:670px){.active-vacancies__card-btns-wrap{gap:16px}}@media only screen and (min-width:1280px){.active-vacancies__card-btns-wrap{gap:16px}}@media only screen and (min-width:1440px){.active-vacancies__card-btns-wrap{gap:.834vw}}.active-vacancies__card-conditions{color:#332f2c;display:block;font-size:14px;font-weight:400;line-height:1.4;margin-bottom:28px;opacity:.6}@media only screen and (min-width:670px){.active-vacancies__card-conditions{margin-bottom:0}}@media only screen and (min-width:1280px){.active-vacancies__card-conditions{margin-bottom:0}}@media only screen and (min-width:1440px){.active-vacancies__card-conditions{margin-bottom:0}}@media only screen and (min-width:670px){.active-vacancies__card-conditions{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.active-vacancies__card-conditions{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.active-vacancies__card-conditions{font-size:.834vw;line-height:1.4}}.active-vacancies__card-description{border-bottom:1px solid #d9d5cd;border-top:1px solid #d9d5cd;padding:2px 8.3333333333% 28px}@media only screen and (min-width:670px){.active-vacancies__card-description{padding-top:2px}}@media only screen and (min-width:1280px){.active-vacancies__card-description{padding-top:0}}@media only screen and (min-width:1440px){.active-vacancies__card-description{padding-top:0}}@media only screen and (min-width:670px){.active-vacancies__card-description{padding-bottom:32px}}@media only screen and (min-width:1280px){.active-vacancies__card-description{padding-bottom:40px}}@media only screen and (min-width:1600px){.active-vacancies__card-description{padding-bottom:2.084vw}}@media only screen and (min-width:670px){.active-vacancies__card-description{padding-left:3.125%;padding-right:3.125%}}@media only screen and (min-width:1280px){.active-vacancies__card-description{display:grid;grid-template-columns:repeat(3,1fr)}.active-vacancies__card-description-wrap:not(:first-child){padding-left:16px}}@media only screen and (min-width:1440px){.active-vacancies__card-description-wrap:not(:first-child){padding-left:.834vw}}@media only screen and (min-width:1280px){.active-vacancies__card-description-wrap:not(:last-child){padding-right:16px}}@media only screen and (min-width:1440px){.active-vacancies__card-description-wrap:not(:last-child){padding-right:.834vw}}@media only screen and (min-width:1280px){.active-vacancies__card-description-wrap:not(:last-child){border-right:1px solid #d9d5cd}}.active-vacancies__card-description-title{color:#666462;display:block;font-size:12px;font-weight:500;letter-spacing:2.64px;line-height:1.4;padding-top:16px;text-transform:uppercase}@media only screen and (min-width:670px){.active-vacancies__card-description-title{padding-top:20px}}@media only screen and (min-width:1280px){.active-vacancies__card-description-title{padding-top:24px}}@media only screen and (min-width:1600px){.active-vacancies__card-description-title{padding-top:1.25vw}}@media only screen and (min-width:670px){.active-vacancies__card-description-title{font-size:12px;line-height:1.4}}@media only screen and (min-width:1280px){.active-vacancies__card-description-title{font-size:12px;line-height:1.4}}@media only screen and (min-width:1440px){.active-vacancies__card-description-title{font-size:.625vw;line-height:1.4}}.active-vacancies__card-title{color:#332f2c;display:block;font-size:16px;font-weight:700;line-height:1.2;margin-bottom:12px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media only screen and (min-width:670px){.active-vacancies__card-title{margin-bottom:16px}}@media only screen and (min-width:1280px){.active-vacancies__card-title{margin-bottom:16px}}@media only screen and (min-width:1600px){.active-vacancies__card-title{margin-bottom:.834vw}}@media only screen and (min-width:670px){.active-vacancies__card-title{font-size:20px;line-height:1.2}}@media only screen and (min-width:1280px){.active-vacancies__card-title{font-size:23px;line-height:1.2}}@media only screen and (min-width:1440px){.active-vacancies__card-title{font-size:1.198vw;line-height:1.2}}@media only screen and (min-width:1280px){.active-vacancies__card-description-list-item{margin-top:24px}}@media only screen and (min-width:1440px){.active-vacancies__card-description-list-item{margin-top:1.25vw}}.active-vacancies__button{-webkit-box-flex:1;-webkit-flex:1;flex:1}@media only screen and (min-width:1280px){.active-vacancies__button{min-width:361px}}@media only screen and (min-width:1440px){.active-vacancies__button{min-width:18.803vw}}@media only screen and (min-width:670px){.active-vacancies__button{-webkit-box-flex:0;-webkit-flex:0;flex:0}}.active-vacancies__card-header{cursor:pointer;width:100%}@media only screen and (min-width:1280px){.active-vacancies__card-header:hover .active-vacancies__card-title{opacity:.6}}.favorite{cursor:pointer;position:relative}.favorite.is-active .favorite__icon svg{fill:#5c1328}.favorite__icon-container{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;height:100%;-webkit-justify-content:center;justify-content:center;width:100%}.favorite__icon svg path{stroke:#5c1328}.favorites__tip{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:#cdb891;color:#332f2c;display:none;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;font-size:14px;font-weight:400;-webkit-justify-content:space-between;justify-content:space-between;line-height:1.4;margin-right:8px;max-width:268px;padding:24px 30px;position:fixed;right:80px;top:70px;visibility:hidden;z-index:6}@media only screen and (min-width:670px){.favorites__tip{padding:24px 20px 20px 24px}}@media only screen and (min-width:1280px){.favorites__tip{padding:24px 20px 20px 24px}}@media only screen and (min-width:1440px){.favorites__tip{padding:24px 20px 20px 24px}}@media only screen and (min-width:670px){.favorites__tip{right:66px}}@media only screen and (min-width:1280px){.favorites__tip{right:120px}}@media only screen and (min-width:1440px){.favorites__tip{right:6.25vw}}@media only screen and (min-width:670px){.favorites__tip{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.favorites__tip{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.favorites__tip{font-size:.834vw;line-height:1.4}}@media only screen and (min-width:670px){.favorites__tip.is-visible{display:-webkit-box;display:-webkit-flex;display:flex;visibility:visible}}.favorites__tip.favorites__tip_theme_panel{bottom:60px;font-size:12px;font-weight:400;left:0;line-height:1.4;min-width:100%;position:fixed;right:0;top:auto}@media only screen and (min-width:670px){.favorites__tip.favorites__tip_theme_panel{font-size:12px;line-height:1.4}}@media only screen and (min-width:1280px){.favorites__tip.favorites__tip_theme_panel{font-size:12px;line-height:1.4}}@media only screen and (min-width:1440px){.favorites__tip.favorites__tip_theme_panel{font-size:.625vw;line-height:1.4}}.favorites__tip.favorites__tip_theme_panel:before{display:none}.favorites__tip.favorites__tip_theme_panel.is-visible{display:-webkit-box;display:-webkit-flex;display:flex;visibility:visible}@media only screen and (min-width:670px){.favorites__tip.favorites__tip_theme_panel.is-visible{display:none;visibility:hidden}}.favorites__tip:before{background-color:#cdb891;content:"";height:17px;position:absolute;right:28px;top:-9px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:17px}.favorites__tip .popup__close{height:32px;position:relative;width:32px}.favorites__tip-content{margin-right:8px}.favorites__tip-content a{color:#332f2c;text-decoration:underline}.panel-fixed{background-color:#fff;border-radius:10px 10px 0 0;bottom:0;box-shadow:0 -1px 3px rgba(0,0,0,.05),0 -2px 20px rgba(0,0,0,.04);opacity:0;padding:8px 10px 12px;position:fixed;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:ease;transition-timing-function:ease;visibility:hidden;width:100%;z-index:6}.panel-fixed.is-visible{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}@media only screen and (min-width:960px){.panel-fixed{display:none}}.panel-fixed__list{display:-webkit-box;display:-webkit-flex;display:flex}.panel-fixed__list li{-webkit-box-flex:1;-webkit-flex:1;flex:1}.panel-fixed__list li:not(:last-child){margin-right:2px}.panel-fixed__list-item{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;background-color:transparent;border:none;color:inherit;color:rgba(0,0,0,.5);cursor:pointer;display:block;font:inherit;font-size:10px;line-height:normal;margin:0;outline:none;overflow:visible;padding:36px 0 0;position:relative;text-align:inherit;text-align:center;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;transition-property:color;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:auto;width:100%}.panel-fixed__list-item::-moz-focus-inner{border:0;padding:0}.panel-fixed__list-item circle,.panel-fixed__list-item path{stroke:rgba(0,0,0,.5);stroke-opacity:.5;stroke-width:1.2}.panel-fixed__list-item svg{height:32px;left:50%;margin-left:auto;margin-right:auto;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:32px}.panel-fixed__list-item svg.closed{display:block;visibility:visible}.panel-fixed__list-item svg.opened{display:none;visibility:hidden}.panel-fixed__list-item.is-open{color:#5c1328}.panel-fixed__list-item.is-open svg.opened{display:block;visibility:visible}.panel-fixed__list-item.is-open svg.closed{display:none;visibility:hidden}.panel-fixed__list-item.is-open svg circle,.panel-fixed__list-item.is-open svg path{stroke:#5c1328;stroke-opacity:1}.about-us-section{margin-left:8.3333333333%;margin-right:8.3333333333%;padding-bottom:40px;padding-top:40px;width:83.3333333333%}@media only screen and (min-width:670px){.about-us-section{padding-top:56px}}@media only screen and (min-width:1280px){.about-us-section{padding-top:96px}}@media only screen and (min-width:1600px){.about-us-section{padding-top:5vw}}@media only screen and (min-width:670px){.about-us-section{padding-bottom:56px}}@media only screen and (min-width:1280px){.about-us-section{padding-bottom:88px}}@media only screen and (min-width:1600px){.about-us-section{padding-bottom:4.584vw}}@media only screen and (min-width:670px){.about-us-section{margin-left:5.5555555556%;margin-right:5.5555555556%;width:88.8888888889%}}@media only screen and (min-width:1440px){.about-us-section{margin-left:16.6666666667%;margin-right:16.6666666667%;width:66.6666666667%}}.about-us__content{padding-top:28px}@media only screen and (min-width:670px){.about-us__content{padding-top:32px}}@media only screen and (min-width:1280px){.about-us__content{padding-top:40px}}@media only screen and (min-width:1600px){.about-us__content{padding-top:2.084vw}}@media only screen and (min-width:670px){.about-us__content{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}}.about-us__content-title{padding-bottom:40px}@media only screen and (min-width:670px){.about-us__content-title{padding-bottom:56px}}@media only screen and (min-width:1280px){.about-us__content-title{padding-bottom:80px}}@media only screen and (min-width:1600px){.about-us__content-title{padding-bottom:4.167vw}}@media only screen and (min-width:670px){.about-us__content-title{width:100%}}@media only screen and (min-width:960px){.about-us__content-title{width:65.625%}}@media only screen and (min-width:1440px){.about-us__content-title{width:79.1666666667%}}.about-us__content-img{border-radius:50%;overflow:hidden;width:100%}@media only screen and (min-width:670px){.about-us__content-img{width:34.375%}}@media only screen and (min-width:960px){.about-us__content-img{width:43.75%}}@media only screen and (min-width:1440px){.about-us__content-img{width:41.6666666667%}}.about-us__content-img img{display:block;position:relative;width:100%}.about-us__content-text{font-size:14px;font-weight:400;line-height:1.4;padding-top:32px}@media only screen and (min-width:670px){.about-us__content-text{padding-top:40px}}@media only screen and (min-width:1280px){.about-us__content-text{padding-top:48px}}@media only screen and (min-width:1600px){.about-us__content-text{padding-top:2.5vw}}@media only screen and (min-width:1920px){.about-us__content-text{padding-top:0}}@media only screen and (min-width:1440px){.about-us__content-text{padding-top:0}}@media only screen and (min-width:1280px){.about-us__content-text{padding-top:0}}@media only screen and (min-width:960px){.about-us__content-text{padding-top:0}}@media only screen and (min-width:670px){.about-us__content-text{font-size:16px;line-height:1.4;padding-top:0}}@media only screen and (min-width:1280px){.about-us__content-text{font-size:18px;line-height:1.4}}@media only screen and (min-width:1440px){.about-us__content-text{font-size:.938vw;line-height:1.4}}@media only screen and (min-width:670px){.about-us__content-text{margin-left:6.25%;width:59.375%}}@media only screen and (min-width:960px){.about-us__content-text{width:50%}}@media only screen and (min-width:1440px){.about-us__content-text{margin-left:8.3333333333%;width:50%}}.about-us__content-text p{color:#666462;font-size:14px;font-weight:400;line-height:1.4}@media only screen and (min-width:670px){.about-us__content-text p{font-size:16px;line-height:1.4}}@media only screen and (min-width:1280px){.about-us__content-text p{font-size:18px;line-height:1.4}}@media only screen and (min-width:1440px){.about-us__content-text p{font-size:.938vw;line-height:1.4}}.about-us__content-text p:not(:first-child){margin-top:16px}@media only screen and (min-width:670px){.about-us__content-text p:not(:first-child){margin-top:20px}}@media only screen and (min-width:1280px){.about-us__content-text p:not(:first-child){margin-top:24px}}@media only screen and (min-width:1600px){.about-us__content-text p:not(:first-child){margin-top:1.25vw}}.about-us__content-text p a,.about-us__content-text p b{color:#5c1328}.active-vacancies__content{background-color:#f5f2ec;padding-bottom:40px;padding-top:40px;position:relative}@media only screen and (min-width:670px){.active-vacancies__content{padding-top:56px}}@media only screen and (min-width:1280px){.active-vacancies__content{padding-top:96px}}@media only screen and (min-width:1600px){.active-vacancies__content{padding-top:5vw}}@media only screen and (min-width:670px){.active-vacancies__content{padding-bottom:56px}}@media only screen and (min-width:1280px){.active-vacancies__content{padding-bottom:96px}}@media only screen and (min-width:1600px){.active-vacancies__content{padding-bottom:5vw}}@media only screen and (min-width:1280px){.active-vacancies__content{padding-left:5.5555555556%;padding-right:5.5555555556%}}@media only screen and (min-width:1440px){.active-vacancies__content{padding-left:16.6666666667%;padding-right:16.6666666667%}}.active-vacancies__header{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;padding-bottom:32px;padding-left:8.3333333333%;padding-right:8.3333333333%}@media only screen and (min-width:670px){.active-vacancies__header{padding-bottom:40px}}@media only screen and (min-width:1280px){.active-vacancies__header{padding-bottom:48px}}@media only screen and (min-width:1600px){.active-vacancies__header{padding-bottom:2.5vw}}@media only screen and (min-width:670px){.active-vacancies__header{padding-left:5.5555555556%;padding-right:5.5555555556%}}@media only screen and (min-width:1280px){.active-vacancies__header{padding-left:0;padding-right:0}}.active-vacancies__header-counter{-webkit-box-pack:center;-webkit-box-align:center;-webkit-box-flex:0;-webkit-align-items:center;align-items:center;background-color:#5c1328;border:6px solid #f5f2ec;border-radius:42px;color:#fff;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;font-size:14px;font-weight:500;-webkit-justify-content:center;justify-content:center;line-height:1.4;margin-left:auto;min-height:39px;min-width:52px;outline:1px solid #5c1328}@media only screen and (min-width:670px){.active-vacancies__header-counter{min-width:64px}}@media only screen and (min-width:1280px){.active-vacancies__header-counter{min-width:66px}}@media only screen and (min-width:1440px){.active-vacancies__header-counter{min-width:3.438vw}}@media only screen and (min-width:670px){.active-vacancies__header-counter{min-height:58px}}@media only screen and (min-width:1280px){.active-vacancies__header-counter{min-height:54px}}@media only screen and (min-width:1440px){.active-vacancies__header-counter{min-height:2.813vw}}@media only screen and (min-width:670px){.active-vacancies__header-counter{border-radius:42px}}@media only screen and (min-width:1280px){.active-vacancies__header-counter{border-radius:42px}}@media only screen and (min-width:1440px){.active-vacancies__header-counter{border-radius:2.188vw}}@media only screen and (min-width:670px){.active-vacancies__header-counter{border-width:6px}}@media only screen and (min-width:1280px){.active-vacancies__header-counter{border-width:6px}}@media only screen and (min-width:1440px){.active-vacancies__header-counter{border-width:.313vw}}@media only screen and (min-width:670px){.active-vacancies__header-counter{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.active-vacancies__header-counter{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.active-vacancies__header-counter{font-size:.834vw;line-height:1.4}}.active-vacancies__tabs{-ms-overflow-style:none;-webkit-overflow-scrolling:touch;border-top:1px solid #dedede;display:-webkit-box;display:-webkit-flex;display:flex;overflow-x:auto;padding-bottom:32px;padding-left:8.3333333333%;padding-right:8.3333333333%;position:relative;scrollbar-width:none;touch-action:pan-x}@media only screen and (min-width:670px){.active-vacancies__tabs{padding-bottom:40px}}@media only screen and (min-width:1280px){.active-vacancies__tabs{padding-bottom:48px}}@media only screen and (min-width:1600px){.active-vacancies__tabs{padding-bottom:2.5vw}}@media only screen and (min-width:670px){.active-vacancies__tabs{padding-left:5.5555555556%;padding-right:5.5555555556%}}@media only screen and (min-width:1280px){.active-vacancies__tabs{padding-left:0;padding-right:0}}.active-vacancies__tabs::-webkit-scrollbar{width:.1em}.active-vacancies__tabs::-webkit-scrollbar-thumb{background-color:transparent}.active-vacancies__scroll-icon{cursor:pointer;height:18px;margin:-30px auto 20px;position:relative;width:107px}@media only screen and (min-width:670px){.active-vacancies__scroll-icon{display:none}}.active-vacancies__list{position:relative}.active-vacancies__cards{background:#f5f2ec;padding-bottom:40px}@media only screen and (min-width:670px){.active-vacancies__cards{padding-bottom:56px}}@media only screen and (min-width:1280px){.active-vacancies__cards{padding-bottom:96px}}@media only screen and (min-width:1600px){.active-vacancies__cards{padding-bottom:5vw}}@media only screen and (min-width:670px){.active-vacancies__cards{padding-left:5.5555555556%;padding-right:5.5555555556%}}@media only screen and (min-width:1280px){.active-vacancies__cards{padding-left:0;padding-right:0}}.active-vacancies__cards:not(.is-active){clip:rect(0 0 0 0);left:0;overflow:hidden;pointer-events:none;position:absolute;top:0}.advantages{padding-bottom:40px;padding-top:40px;position:relative}@media only screen and (min-width:670px){.advantages{padding-top:56px}}@media only screen and (min-width:1280px){.advantages{padding-top:96px}}@media only screen and (min-width:1600px){.advantages{padding-top:5vw}}@media only screen and (min-width:670px){.advantages{padding-bottom:56px}}@media only screen and (min-width:1280px){.advantages{padding-bottom:96px}}@media only screen and (min-width:1600px){.advantages{padding-bottom:5vw}}@media only screen and (min-width:670px){.advantages{padding-left:5.5555555556%;padding-right:5.5555555556%}}@media only screen and (min-width:1280px){.advantages{padding-bottom:12px}}@media only screen and (min-width:1280px) and (min-width:670px){.advantages{padding-bottom:16px}}@media only screen and (min-width:1280px) and (min-width:1280px){.advantages{padding-bottom:16px}}@media only screen and (min-width:1280px) and (min-width:1600px){.advantages{padding-bottom:.834vw}}@media only screen and (min-width:1440px){.advantages{padding-left:16.6666666667%;padding-right:16.6666666667%}}.advantages__text{color:#666462;font-size:14px;font-weight:400;line-height:1.4;padding-bottom:40px;padding-left:8.3333333333%;padding-right:8.3333333333%}@media only screen and (min-width:670px){.advantages__text{padding-bottom:56px}}@media only screen and (min-width:1280px){.advantages__text{padding-bottom:80px}}@media only screen and (min-width:1600px){.advantages__text{padding-bottom:4.167vw}}@media only screen and (min-width:670px){.advantages__text{font-size:16px;line-height:1.4}}@media only screen and (min-width:1280px){.advantages__text{font-size:18px;line-height:1.4}}@media only screen and (min-width:1440px){.advantages__text{font-size:.938vw;line-height:1.4}}@media only screen and (min-width:670px){.advantages__text{padding-left:0;padding-right:0}}@media only screen and (min-width:1280px){.advantages__text{padding-top:0}.advantages__list{-webkit-column-gap:6.25%;column-gap:6.25%}}@media only screen and (min-width:1440px){.advantages__list{-webkit-column-gap:6.25%;column-gap:6.25%}}@media only screen and (min-width:1280px){.advantages__list{display:grid;grid-template-columns:repeat(2,1fr)}.advantages__list li:nth-child(2){margin-top:-256px}}@media only screen and (min-width:1440px){.advantages__list li:nth-child(2){margin-top:-13.333vw}}@media only screen and (min-width:1280px){.advantages__list li:nth-child(4){margin-top:-210px}}@media only screen and (min-width:1440px){.advantages__list li:nth-child(4){margin-top:-10.937vw}}@media only screen and (min-width:1280px){.advantages__wrap{gap:64px}}@media only screen and (min-width:1440px){.advantages__wrap{gap:3.334vw}}@media only screen and (min-width:1280px){.advantages__wrap{display:grid;grid-template-columns:repeat(2,1fr)}}.answer{padding:40px 8.3333333333%}@media only screen and (min-width:670px){.answer{padding-top:56px}}@media only screen and (min-width:1280px){.answer{padding-top:80px}}@media only screen and (min-width:1600px){.answer{padding-top:4.167vw}}@media only screen and (min-width:670px){.answer{padding-bottom:56px}}@media only screen and (min-width:1280px){.answer{padding-bottom:80px}}@media only screen and (min-width:1600px){.answer{padding-bottom:4.167vw}}@media only screen and (min-width:670px){.answer{padding-left:5.5555555556%;padding-right:5.5555555556%}}@media only screen and (min-width:1440px){.answer{padding-left:16.6666666667%;padding-right:16.6666666667%}}.answer__list{padding-top:24px}@media only screen and (min-width:670px){.answer__list{padding-top:28px}}@media only screen and (min-width:1280px){.answer__list{padding-top:32px}}@media only screen and (min-width:1600px){.answer__list{padding-top:1.667vw}}.answer__list li:first-child{border-top:1px solid #d9d5cd}.answer__title{color:#332f2c;display:block;font-size:32px;font-weight:400;line-height:1;margin-bottom:32px}@media only screen and (min-width:670px){.answer__title{margin-bottom:40px}}@media only screen and (min-width:1280px){.answer__title{margin-bottom:48px}}@media only screen and (min-width:1600px){.answer__title{margin-bottom:2.5vw}}@media only screen and (min-width:670px){.answer__title{font-size:48px;line-height:1}}@media only screen and (min-width:1280px){.answer__title{font-size:66px;line-height:1}}@media only screen and (min-width:1440px){.answer__title{font-size:3.438vw;line-height:1}}.callback-section{background-color:#f5f2ec;position:relative}.callback-section__wrapper{background-color:#fff;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:5.5555555556%;margin-right:5.5555555556%;padding:40px 6.25%;width:88.8888888889%}@media only screen and (min-width:670px){.callback-section__wrapper{padding-top:40px}}@media only screen and (min-width:1280px){.callback-section__wrapper{padding-top:80px}}@media only screen and (min-width:1440px){.callback-section__wrapper{padding-top:4.167vw}}@media only screen and (min-width:670px){.callback-section__wrapper{padding-bottom:40px}}@media only screen and (min-width:1280px){.callback-section__wrapper{padding-bottom:80px}}@media only screen and (min-width:1440px){.callback-section__wrapper{padding-bottom:4.167vw}}@media only screen and (min-width:1280px){.callback-section__wrapper{-webkit-box-align:stretch;-webkit-box-pack:justify;-webkit-align-items:stretch;align-items:stretch;-webkit-justify-content:space-between;justify-content:space-between;margin-left:5.5555555556%;margin-right:5.5555555556%;padding-left:4.1666666667%;padding-right:4.1666666667%;width:88.8888888889%}}@media only screen and (min-width:1440px){.callback-section__wrapper{margin-left:16.6666666667%;margin-right:16.6666666667%;width:66.6666666667%}}.callback-section__content{width:100%}@media only screen and (min-width:1280px){.callback-section__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:46.5517241379%}}@media only screen and (min-width:1440px){.callback-section__content{width:33.3333333333%}}.callback-section__content-text{font-size:16px;font-weight:700;font-weight:400;line-height:1.2;margin-top:40px}@media only screen and (min-width:670px){.callback-section__content-text{margin-top:40px}}@media only screen and (min-width:1280px){.callback-section__content-text{margin-top:auto}}@media only screen and (min-width:1440px){.callback-section__content-text{margin-top:auto}}@media only screen and (min-width:670px){.callback-section__content-text{font-size:20px;line-height:1.2}}@media only screen and (min-width:1280px){.callback-section__content-text{font-size:23px;line-height:1.2}}@media only screen and (min-width:1440px){.callback-section__content-text{font-size:1.198vw;line-height:1.2}}.callback-section__form{background-color:#f5f2ec;margin-top:40px;padding:32px 16px;width:100%}@media only screen and (min-width:670px){.callback-section__form{margin-top:40px}}@media only screen and (min-width:1280px){.callback-section__form{margin-top:0}}@media only screen and (min-width:1440px){.callback-section__form{margin-top:0}}@media only screen and (min-width:670px){.callback-section__form{padding-left:40px}}@media only screen and (min-width:1280px){.callback-section__form{padding-left:56px}}@media only screen and (min-width:1440px){.callback-section__form{padding-left:2.917vw}}@media only screen and (min-width:670px){.callback-section__form{padding-right:40px}}@media only screen and (min-width:1280px){.callback-section__form{padding-right:56px}}@media only screen and (min-width:1440px){.callback-section__form{padding-right:2.917vw}}@media only screen and (min-width:670px){.callback-section__form{padding-top:40px}}@media only screen and (min-width:1280px){.callback-section__form{padding-top:48px}}@media only screen and (min-width:1600px){.callback-section__form{padding-top:2.5vw}}@media only screen and (min-width:670px){.callback-section__form{padding-bottom:40px}}@media only screen and (min-width:1280px){.callback-section__form{padding-bottom:48px}}@media only screen and (min-width:1600px){.callback-section__form{padding-bottom:2.5vw}}@media only screen and (min-width:1280px){.callback-section__form{margin-left:3.4482758621%;width:46.5517241379%}}@media only screen and (min-width:1440px){.callback-section__form{width:57.1428571429%}}@media only screen and (min-width:960px){.callback-section__form form{-webkit-box-pack:justify;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}}@media only screen and (min-width:1280px){.callback-section__form .form__input{margin-bottom:32px}}@media only screen and (min-width:1440px){.callback-section__form .form__input{margin-bottom:1.667vw}}@media only screen and (min-width:960px){.callback-section__form .form__input{width:48%}}@media only screen and (min-width:1440px){.callback-section__form .form__input{width:100%}}@media only screen and (min-width:670px){.callback-section__form .form__agreement{margin-top:0}}@media only screen and (min-width:1280px){.callback-section__form .form__agreement{margin-top:8px}}@media only screen and (min-width:1440px){.callback-section__form .form__agreement{margin-top:.417vw}}.callback-section__form .form__submit{margin-top:28px;width:100%}@media only screen and (min-width:670px){.callback-section__form .form__submit{margin-top:32px}}@media only screen and (min-width:1280px){.callback-section__form .form__submit{margin-top:40px}}@media only screen and (min-width:1600px){.callback-section__form .form__submit{margin-top:2.084vw}}.callback-section_theme_project{background-color:#fff;padding-bottom:40px;padding-top:40px}@media only screen and (min-width:670px){.callback-section_theme_project{padding-top:56px}}@media only screen and (min-width:1280px){.callback-section_theme_project{padding-top:128px}}@media only screen and (min-width:1600px){.callback-section_theme_project{padding-top:6.667vw}}@media only screen and (min-width:670px){.callback-section_theme_project{padding-bottom:56px}}@media only screen and (min-width:1280px){.callback-section_theme_project{padding-bottom:128px}}@media only screen and (min-width:1600px){.callback-section_theme_project{padding-bottom:6.667vw}}.callback-section_theme_project .callback-section__wrapper{border:1px solid #dedede;margin-left:5.5555555556%;margin-right:5.5555555556%;padding-bottom:40px;padding-top:40px;width:88.8888888889%}@media only screen and (min-width:670px){.callback-section_theme_project .callback-section__wrapper{padding-top:56px}}@media only screen and (min-width:1280px){.callback-section_theme_project .callback-section__wrapper{padding-top:80px}}@media only screen and (min-width:1600px){.callback-section_theme_project .callback-section__wrapper{padding-top:4.167vw}}@media only screen and (min-width:670px){.callback-section_theme_project .callback-section__wrapper{padding-bottom:56px}}@media only screen and (min-width:1280px){.callback-section_theme_project .callback-section__wrapper{padding-bottom:80px}}@media only screen and (min-width:1600px){.callback-section_theme_project .callback-section__wrapper{padding-bottom:4.167vw}}@media only screen and (min-width:1280px){.callback-section_theme_project .callback-section__wrapper{margin-left:5.5555555556%;margin-right:5.5555555556%;width:88.8888888889%}}@media only screen and (min-width:1440px){.callback-section_theme_project .callback-section__wrapper{margin-left:11.1111111111%;margin-right:11.1111111111%;padding-left:5.3571428571%;padding-right:5.3571428571%;width:77.7777777778%}}@media only screen and (min-width:960px){.callback-section_theme_project .callback-section__content{width:75%}}@media only screen and (min-width:1280px){.callback-section_theme_project .callback-section__content{padding-right:7.1428571429%;width:53.5714285714%}}.callback-section_theme_project .callback-section__content-text{color:#666462;font-size:16px;font-weight:700;font-weight:400;line-height:1.2}@media only screen and (min-width:670px){.callback-section_theme_project .callback-section__content-text{font-size:20px;line-height:1.2}}@media only screen and (min-width:1280px){.callback-section_theme_project .callback-section__content-text{font-size:23px;line-height:1.2}}@media only screen and (min-width:1440px){.callback-section_theme_project .callback-section__content-text{font-size:1.198vw;line-height:1.2}}@media only screen and (min-width:1280px){.callback-section_theme_project .callback-section__form{margin-left:0;width:46.4285714286%}}@media only screen and (min-width:960px){.callback-section_theme_project .callback-section__form .form__form{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.callback-section_theme_project .callback-section__form .form__form .form__input{width:48.4375%}}@media only screen and (min-width:1440px){.callback-section_theme_project .callback-section__form .form__form .form__input{width:100%}}@media only screen and (min-width:960px){.callback-section_theme_project .callback-section__form .form__form .form__input:first-of-type{margin-right:3.125%}}.callback-section_theme_project .callback-section__form .form__form .form__agreement{margin-top:0;width:100%}.callback-section_theme_project .callback-section__form .form__form .form__submit{width:100%}.callback-section_theme_small-text .callback-section__content-title{font-size:24px;font-weight:400;line-height:1.1}@media only screen and (min-width:670px){.callback-section_theme_small-text .callback-section__content-title{font-size:36px;line-height:1.1}}@media only screen and (min-width:1280px){.callback-section_theme_small-text .callback-section__content-title{font-size:40px;line-height:1.1}}@media only screen and (min-width:1440px){.callback-section_theme_small-text .callback-section__content-title{font-size:2.084vw;line-height:1.1}}.callback-section_margin_both-darkred{margin-bottom:40px;margin-top:40px}@media only screen and (min-width:670px){.callback-section_margin_both-darkred{margin-top:56px}}@media only screen and (min-width:1280px){.callback-section_margin_both-darkred{margin-top:128px}}@media only screen and (min-width:1600px){.callback-section_margin_both-darkred{margin-top:6.667vw}}@media only screen and (min-width:670px){.callback-section_margin_both-darkred{margin-bottom:56px}}@media only screen and (min-width:1280px){.callback-section_margin_both-darkred{margin-bottom:128px}}@media only screen and (min-width:1600px){.callback-section_margin_both-darkred{margin-bottom:6.667vw}}.callback-section_padding_both-orangered{padding-bottom:40px;padding-top:40px}@media only screen and (min-width:670px){.callback-section_padding_both-orangered{padding-top:56px}}@media only screen and (min-width:1280px){.callback-section_padding_both-orangered{padding-top:64px}}@media only screen and (min-width:1600px){.callback-section_padding_both-orangered{padding-top:3.334vw}}@media only screen and (min-width:670px){.callback-section_padding_both-orangered{padding-bottom:56px}}@media only screen and (min-width:1280px){.callback-section_padding_both-orangered{padding-bottom:64px}}@media only screen and (min-width:1600px){.callback-section_padding_both-orangered{padding-bottom:3.334vw}}.documents{background-color:#fff;padding-top:40px;position:relative}@media only screen and (min-width:670px){.documents{padding-top:56px}}@media only screen and (min-width:1280px){.documents{padding-top:128px}}@media only screen and (min-width:1600px){.documents{padding-top:6.667vw}}.documents__wrapper{padding-left:8.3333333333%;padding-right:8.3333333333%}@media only screen and (min-width:960px){.documents__wrapper{padding-left:5.5555555556%;padding-right:5.5555555556%}}@media only screen and (min-width:1440px){.documents__wrapper{padding-left:11.1111111111%;padding-right:11.1111111111%}}.documents__content{margin-top:40px}@media only screen and (min-width:670px){.documents__content{margin-top:56px}}@media only screen and (min-width:1280px){.documents__content{margin-top:64px}}@media only screen and (min-width:1600px){.documents__content{margin-top:3.334vw}}.documents__tabs{overflow:hidden}@media only screen and (min-width:1280px){.documents__tabs{display:grid;grid-template-columns:26.5625% 73.4375%}}@media only screen and (min-width:1440px){.documents__tabs{display:grid;grid-template-columns:41.0714285714% 58.9285714286%}}@media only screen and (max-width:1279px){.documents__tab-wrapper{-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;display:-webkit-box;display:-webkit-flex;display:flex;overflow-x:auto}.documents__tab-wrapper::-webkit-scrollbar{height:0;width:0}.documents__tab-wrapper::-webkit-scrollbar-track{background-color:transparent}.documents__tab-wrapper::-webkit-scrollbar-thumb{background:rgba(0,0,0,.5);border-radius:24px}}@media only screen and (max-width:1279px) and (min-width:670px){.documents__tab-wrapper::-webkit-scrollbar-thumb{border-radius:24px}}@media only screen and (max-width:1279px) and (min-width:1280px){.documents__tab-wrapper::-webkit-scrollbar-thumb{border-radius:24px}}@media only screen and (max-width:1279px) and (min-width:1440px){.documents__tab-wrapper::-webkit-scrollbar-thumb{border-radius:1.25vw}}@media only screen and (max-width:1279px){.documents__tab-wrapper::-webkit-scrollbar-thumb:hover{background-image:transparent}}.documents__tab{-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:transparent;border-color:transparent;border-bottom-color:hsla(0,0%,87%,.5);border-width:1px;border-left:none;border-right:none;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;min-width:250px;padding-bottom:16px;padding-top:16px;text-align:left;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:border-color,opacity;transition-property:border-color,opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:100%}@media only screen and (min-width:670px){.documents__tab{padding-top:20px}}@media only screen and (min-width:1280px){.documents__tab{padding-top:24px}}@media only screen and (min-width:1600px){.documents__tab{padding-top:1.25vw}}@media only screen and (min-width:670px){.documents__tab{padding-bottom:20px}}@media only screen and (min-width:1280px){.documents__tab{padding-bottom:24px}}@media only screen and (min-width:1600px){.documents__tab{padding-bottom:1.25vw}}@media only screen and (min-width:670px){.documents__tab{min-width:340px}}@media only screen and (min-width:1280px){.documents__tab{min-width:auto}}@media only screen and (min-width:1440px){.documents__tab{min-width:auto}}@media only screen and (min-width:1280px){.documents__tab:first-child{border-top-color:hsla(0,0%,87%,.5)}}.documents__tab.is-active{border-bottom-color:#cdb891;border-bottom-width:2px}.documents__tab.is-active .button__icon,.documents__tab.is-active .button__text{opacity:1}.documents__tab .button__text{color:#45423f;font-family:helveticaNeue,serif;font-size:14px;font-weight:500;line-height:1.4;opacity:.5}@media only screen and (min-width:670px){.documents__tab .button__text{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.documents__tab .button__text{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.documents__tab .button__text{font-size:.834vw;line-height:1.4}}.documents__tab .button__icon{margin-bottom:0;margin-left:auto;opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media only screen and (min-width:1280px){.documents__tab .button__icon{rotate:-90deg}}.documents__elements{margin-top:40px}@media only screen and (min-width:1280px){.documents__elements{padding-left:80px}}@media only screen and (min-width:1440px){.documents__elements{padding-left:4.167vw}}@media only screen and (min-width:670px){.documents__elements{margin-top:56px}}@media only screen and (min-width:1280px){.documents__elements{margin-top:128px}}@media only screen and (min-width:1600px){.documents__elements{margin-top:6.667vw}}@media only screen and (min-width:1920px){.documents__elements{margin-top:0}}@media only screen and (min-width:1440px){.documents__elements{margin-top:0}}@media only screen and (min-width:1280px){.documents__elements{margin-top:0}}.documents__elements-wrapper:not(.is-active){clip:rect(0 0 0 0);left:0;overflow:hidden;pointer-events:none;position:absolute;top:0}.documents__element{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;border-bottom:1px solid hsla(0,0%,87%,.5);display:-webkit-box;display:-webkit-flex;display:flex;padding-bottom:24px}@media only screen and (min-width:670px){.documents__element{padding-bottom:28px}}@media only screen and (min-width:1280px){.documents__element{padding-bottom:32px}}@media only screen and (min-width:1600px){.documents__element{padding-bottom:1.667vw}}.documents__element:not(:first-child){padding-top:24px}@media only screen and (min-width:670px){.documents__element:not(:first-child){padding-top:28px}}@media only screen and (min-width:1280px){.documents__element:not(:first-child){padding-top:32px}}@media only screen and (min-width:1600px){.documents__element:not(:first-child){padding-top:1.667vw}}.documents__element-ico{-webkit-box-flex:0;-webkit-flex:none;flex:none;margin-right:16px;width:48px}@media only screen and (min-width:670px){.documents__element-ico{width:48px}}@media only screen and (min-width:1280px){.documents__element-ico{width:48px}}@media only screen and (min-width:1440px){.documents__element-ico{width:2.5vw}}@media only screen and (min-width:670px){.documents__element-ico{margin-right:56px}}@media only screen and (min-width:1280px){.documents__element-ico{margin-right:56px}}@media only screen and (min-width:1440px){.documents__element-ico{margin-right:2.917vw}}.documents__element-ico .button__content{padding:0}.documents__element-ico svg{margin:0}.documents__element-content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%}.documents__element-title{font-size:14px;font-weight:500;line-height:1.4;width:100%}@media only screen and (min-width:670px){.documents__element-title{width:-webkit-calc(100% - 146px);width:calc(100% - 146px)}}@media only screen and (min-width:1280px){.documents__element-title{width:-webkit-calc(100% - 166px);width:calc(100% - 166px)}}@media only screen and (min-width:1440px){.documents__element-title{width:-webkit-calc(100% - 8.646vw);width:calc(100% - 8.646vw)}}@media only screen and (min-width:670px){.documents__element-title{margin-right:56px}}@media only screen and (min-width:1280px){.documents__element-title{margin-right:56px}}@media only screen and (min-width:1440px){.documents__element-title{margin-right:2.917vw}}@media only screen and (min-width:670px){.documents__element-title{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.documents__element-title{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.documents__element-title{font-size:.834vw;line-height:1.4}}@media only screen and (min-width:670px){.documents__element-title{-webkit-box-ordinal-group:1;-webkit-order:0;order:0}}.documents__element-title:not(:last-child){margin-bottom:12px}@media only screen and (min-width:670px){.documents__element-title:not(:last-child){margin-bottom:16px}}@media only screen and (min-width:1280px){.documents__element-title:not(:last-child){margin-bottom:16px}}@media only screen and (min-width:1600px){.documents__element-title:not(:last-child){margin-bottom:.834vw}}.documents__element-format{color:#999795;font-size:14px;font-weight:400;line-height:1.4;max-width:60%}@media only screen and (min-width:670px){.documents__element-format{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.documents__element-format{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.documents__element-format{font-size:.834vw;line-height:1.4}}@media only screen and (min-width:670px){.documents__element-format{-webkit-box-ordinal-group:3;-webkit-order:2;order:2}}.documents__element-date{color:#999795;font-size:14px;font-weight:400;line-height:1.4;margin-left:auto;max-width:40%}@media only screen and (min-width:670px){.documents__element-date{max-width:90px}}@media only screen and (min-width:1280px){.documents__element-date{max-width:110px}}@media only screen and (min-width:1440px){.documents__element-date{max-width:5.73vw}}@media only screen and (min-width:670px){.documents__element-date{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.documents__element-date{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.documents__element-date{font-size:.834vw;line-height:1.4}}@media only screen and (min-width:670px){.documents__element-date{-webkit-box-ordinal-group:2;-webkit-order:1;order:1}}.documents__more-btn{margin-top:32px;width:100%}@media only screen and (min-width:670px){.documents__more-btn{margin-top:40px}}@media only screen and (min-width:1280px){.documents__more-btn{margin-top:48px}}@media only screen and (min-width:1600px){.documents__more-btn{margin-top:2.5vw}}@media only screen and (min-width:1280px){.documents__more-btn{width:auto}}.excursion-section{background-color:#f5f2ec;padding:40px 8.3333333333%}@media only screen and (min-width:670px){.excursion-section{padding-top:56px}}@media only screen and (min-width:1280px){.excursion-section{padding-top:88px}}@media only screen and (min-width:1600px){.excursion-section{padding-top:4.584vw}}@media only screen and (min-width:670px){.excursion-section{padding-bottom:56px}}@media only screen and (min-width:1280px){.excursion-section{padding-bottom:88px}}@media only screen and (min-width:1600px){.excursion-section{padding-bottom:4.584vw}}@media only screen and (min-width:670px){.excursion-section{padding-left:5.5555555556%;padding-right:5.5555555556%}}@media only screen and (min-width:960px){.excursion-section{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width:1440px){.excursion-section{padding-left:16.6666666667%;padding-right:16.6666666667%}}.excursion-section__content{margin-bottom:28px}@media only screen and (min-width:670px){.excursion-section__content{margin-bottom:32px}}@media only screen and (min-width:1280px){.excursion-section__content{margin-bottom:40px}}@media only screen and (min-width:1600px){.excursion-section__content{margin-bottom:2.084vw}}@media only screen and (min-width:1920px){.excursion-section__content{margin-bottom:0}}@media only screen and (min-width:1440px){.excursion-section__content{margin-bottom:0}}@media only screen and (min-width:1280px){.excursion-section__content{margin-bottom:0}}@media only screen and (min-width:960px){.excursion-section__content{margin-bottom:0;padding-right:9.375%;width:50%}}.excursion-section__content-text{margin-top:12px}@media only screen and (min-width:670px){.excursion-section__content-text{margin-top:16px}}@media only screen and (min-width:1280px){.excursion-section__content-text{margin-top:16px}}@media only screen and (min-width:1600px){.excursion-section__content-text{margin-top:.834vw}}@media only screen and (min-width:670px){.excursion-section__form{padding-top:16px}}@media only screen and (min-width:1280px){.excursion-section__form{padding-top:16px}}@media only screen and (min-width:1440px){.excursion-section__form{padding-top:.834vw}}@media only screen and (min-width:960px){.excursion-section__form{width:50%}}@media only screen and (min-width:670px){.excursion-section__form .form__form{-webkit-column-gap:32px;column-gap:32px}}@media only screen and (min-width:1280px){.excursion-section__form .form__form{-webkit-column-gap:32px;column-gap:32px}}@media only screen and (min-width:1440px){.excursion-section__form .form__form{-webkit-column-gap:1.667vw;column-gap:1.667vw}}@media only screen and (min-width:670px){.excursion-section__form .form__form{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}}.excursion-section__form .form__input{width:100%}@media only screen and (min-width:1920px){.excursion-section__form .form__input{margin-bottom:0}}@media only screen and (min-width:1440px){.excursion-section__form .form__input{margin-bottom:0}}@media only screen and (min-width:1280px){.excursion-section__form .form__input{margin-bottom:0}}@media only screen and (min-width:960px){.excursion-section__form .form__input{margin-bottom:0}}@media only screen and (min-width:670px){.excursion-section__form .form__input{margin-bottom:0;width:-webkit-calc(50% - 16px);width:calc(50% - 16px)}}@media only screen and (min-width:1280px){.excursion-section__form .form__input{width:-webkit-calc(50% - 16px);width:calc(50% - 16px)}}@media only screen and (min-width:1440px){.excursion-section__form .form__input{width:-webkit-calc(50% - .834vw);width:calc(50% - .834vw)}}.excursion-section__form .button{width:100%}.excursion-section__form .form__response{padding:0}.excursion-section__form .form__submit{margin-top:24px}@media only screen and (min-width:670px){.excursion-section__form .form__submit{margin-top:28px}}@media only screen and (min-width:1280px){.excursion-section__form .form__submit{margin-top:32px}}@media only screen and (min-width:1600px){.excursion-section__form .form__submit{margin-top:1.667vw}}.excursion-section__form .form__agreement{margin-top:16px}@media only screen and (min-width:670px){.excursion-section__form .form__agreement{margin-top:20px}}@media only screen and (min-width:1280px){.excursion-section__form .form__agreement{margin-top:24px}}@media only screen and (min-width:1600px){.excursion-section__form .form__agreement{margin-top:1.25vw}}@media only screen and (min-width:670px){.first-screen{margin-bottom:50px}}@media only screen and (min-width:1280px){.first-screen{margin-bottom:60px}}@media only screen and (min-width:1440px){.first-screen{margin-bottom:3.125vw}}@media only screen and (min-width:960px){.first-screen{overflow:visible}}.first-screen__slider-arrows{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;bottom:120px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;left:0;position:absolute;right:0;width:100%;z-index:1}@media only screen and (min-width:670px){.first-screen__slider-arrows{bottom:140px}}@media only screen and (min-width:1280px){.first-screen__slider-arrows{bottom:120px}}@media only screen and (min-width:1440px){.first-screen__slider-arrows{bottom:6.25vw}}@media only screen and (min-width:960px){.first-screen__slider-arrows{-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;left:2.7777777778%;right:2.7777777778%;width:auto}}.first-screen__slider-arrows .button__content{background-color:transparent;border-color:transparent}@media only screen and (min-width:670px){.first-screen__slider-arrows .button__content{background-color:#cdb891;border-color:#cdb891}}.first-screen__slider-arrows .button__content svg{fill:#fff;stroke:#fff;height:45px;width:45px}@media only screen and (min-width:670px){.first-screen__slider-arrows .button__content svg{width:18px}}@media only screen and (min-width:1280px){.first-screen__slider-arrows .button__content svg{width:18px}}@media only screen and (min-width:1440px){.first-screen__slider-arrows .button__content svg{width:.938vw}}@media only screen and (min-width:670px){.first-screen__slider-arrows .button__content svg{height:18px}}@media only screen and (min-width:1280px){.first-screen__slider-arrows .button__content svg{height:18px}}@media only screen and (min-width:1440px){.first-screen__slider-arrows .button__content svg{height:.938vw}}@media only screen and (min-width:670px){.first-screen__slider-arrows .button__content svg{fill:#5c1328;stroke:transparent;height:auto;width:auto}}.first-screen__slider-arrows.splide__arrows .button-square{border-color:transparent}@media only screen and (min-width:670px){.first-screen__slider-arrows.splide__arrows .button-square{border-bottom:1px solid #cdb891;border-top:1px solid #cdb891}}.first-screen__slider-arrows.splide__arrows .splide__arrow--next,.first-screen__slider-arrows.splide__arrows .splide__arrow--prev{bottom:auto;top:auto;-webkit-transform:none;transform:none}@media only screen and (min-width:1280px){.first-screen__slider-arrows.splide__arrows .splide__arrow--next:hover .button__content,.first-screen__slider-arrows.splide__arrows .splide__arrow--prev:hover .button__content{background-color:transparent}}.first-screen__slider-arrows.splide__arrows .splide__arrow--prev{left:0}.first-screen__slider-arrows.splide__arrows .splide__arrow--next{left:-.5px;margin-left:32px}@media only screen and (min-width:670px){.first-screen__slider-arrows.splide__arrows .splide__arrow--next{margin-left:32px}}@media only screen and (min-width:1280px){.first-screen__slider-arrows.splide__arrows .splide__arrow--next{margin-left:32px}}@media only screen and (min-width:1440px){.first-screen__slider-arrows.splide__arrows .splide__arrow--next{margin-left:1.667vw}}@media only screen and (min-width:1280px) and (max-width:1439px){.first-screen__slider-arrows.splide__arrows .splide__arrow--next{margin-left:auto}}.first-screen__slider-arrow{height:50px;width:74px}@media only screen and (min-width:670px){.first-screen__slider-arrow{height:48px}}@media only screen and (min-width:1280px){.first-screen__slider-arrow{height:48px}}@media only screen and (min-width:1440px){.first-screen__slider-arrow{height:2.5vw}}@media only screen and (min-width:670px){.first-screen__slider-arrow{width:72px}}@media only screen and (min-width:1280px){.first-screen__slider-arrow{width:72px}}@media only screen and (min-width:1440px){.first-screen__slider-arrow{width:3.75vw}}.first-screen__slider-arrow:first-child{margin-right:16px}@media only screen and (min-width:670px){.first-screen__slider-arrow:first-child{margin-right:22px}}@media only screen and (min-width:1280px){.first-screen__slider-arrow:first-child{margin-right:32px}}@media only screen and (min-width:1440px){.first-screen__slider-arrow:first-child{margin-right:1.667vw}}.first-screen__slider-arrow svg{height:100%;width:100%}.first-screen__mobile-slider{height:100vh;height:-webkit-calc(var(--vh,1vh)*100);height:calc(var(--vh, 1vh)*100);width:100%;z-index:1}@media only screen and (min-width:670px){.first-screen__mobile-slider{display:none}}@media only screen and (min-width:960px){.first-screen__mobile-slider{height:100vh}}.first-screen__desktop-slider{display:none;height:100vh;height:-webkit-calc(var(--vh,1vh)*100);height:calc(var(--vh, 1vh)*100);width:100%;z-index:1}@media only screen and (min-width:670px){.first-screen__desktop-slider{display:block}}@media only screen and (min-width:960px){.first-screen__desktop-slider{height:100vh}}.first-screen__slider-track{height:100%}.first-screen__slider-item{width:100%}.first-screen__slider-item img{display:block;font-family:"object-fit: cover; object-position: top;";height:100%;left:0;object-fit:cover;object-position:top;position:absolute;top:0;width:100%}.first-screen{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;justify-content:flex-end;min-height:100vh;min-height:-webkit-calc(var(--vh,1vh)*100);min-height:calc(var(--vh, 1vh)*100);position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:min-height;transition-property:min-height;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media only screen and (min-width:670px){.first-screen{min-height:100vh}}.first-screen__background{bottom:0;display:block;height:100%;left:0;overflow:hidden;position:absolute;right:0;top:0;width:100%;z-index:0}.first-screen__background:before{background-image:none;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.first-screen__background img{display:block;font-family:"object-fit: cover; object-position: center;";height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.first-screen__background-video{background-position:50%;background-repeat:no-repeat;background-size:cover;-webkit-clip-path:inset(0);clip-path:inset(0);height:100%;position:absolute;width:100%}@media only screen and (min-width:960px){.first-screen__background-video{-webkit-clip-path:unset;clip-path:unset}}.first-screen__background-video iframe{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:fixed;top:0;width:100%}@media only screen and (min-width:960px){.first-screen__background-video iframe{position:absolute}}.first-screen__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-webkit-align-items:center;align-items:center;bottom:0;color:#cdb891;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;left:0;margin-bottom:190px;margin-left:5.5555555556%;margin-right:5.5555555556%;position:absolute;right:0;z-index:1}@media only screen and (min-width:670px){.first-screen__content{margin-bottom:200px}}@media only screen and (min-width:1280px){.first-screen__content{margin-bottom:128px}}@media only screen and (min-width:1440px){.first-screen__content{margin-bottom:6.667vw}}@media only screen and (min-width:960px){.first-screen__content{margin-left:22.2222222222%;margin-right:22.2222222222%}}.first-screen__title{text-transform:uppercase}.flats-block{padding-bottom:40px;padding-top:40px}@media only screen and (min-width:670px){.flats-block{padding-top:56px}}@media only screen and (min-width:1280px){.flats-block{padding-top:96px}}@media only screen and (min-width:1600px){.flats-block{padding-top:5vw}}@media only screen and (min-width:670px){.flats-block{padding-bottom:56px}}@media only screen and (min-width:1280px){.flats-block{padding-bottom:128px}}@media only screen and (min-width:1600px){.flats-block{padding-bottom:6.667vw}}.flats-block__title{margin-left:5.5555555556%;margin-right:5.5555555556%}@media only screen and (min-width:1440px){.flats-block__title{margin-left:11.1111111111%;margin-right:11.1111111111%}}.flats-block__content{margin-top:32px}@media only screen and (min-width:670px){.flats-block__content{margin-top:40px}}@media only screen and (min-width:1280px){.flats-block__content{margin-top:48px}}@media only screen and (min-width:1600px){.flats-block__content{margin-top:2.5vw}}.flats-block__tab-wrapper{border-top:1px solid #dedede;display:-webkit-box;display:-webkit-flex;display:flex;margin-left:5.5555555556%;overflow:auto;position:relative;width:94.4444444444%}@media only screen and (min-width:1280px){.flats-block__tab-wrapper{margin-left:5.5555555556%;margin-right:5.5555555556%;width:88.8888888889%}}@media only screen and (min-width:1440px){.flats-block__tab-wrapper{margin-left:11.1111111111%;margin-right:11.1111111111%;width:77.7777777778%}}.flats-block__tab{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-box-flex:0;-webkit-appearance:none;background-color:transparent;border:none;color:inherit;color:#999795;cursor:pointer;-webkit-flex:none;flex:none;font:inherit;font-size:14px;font-weight:500;line-height:normal;line-height:1.4;margin:0;outline:none;overflow:visible;padding:24px 0;position:relative;text-align:inherit;width:auto;z-index:1}.flats-block__tab::-moz-focus-inner{border:0;padding:0}@media only screen and (min-width:670px){.flats-block__tab{padding-top:28px}}@media only screen and (min-width:1280px){.flats-block__tab{padding-top:32px}}@media only screen and (min-width:1600px){.flats-block__tab{padding-top:1.667vw}}@media only screen and (min-width:670px){.flats-block__tab{padding-bottom:28px}}@media only screen and (min-width:1280px){.flats-block__tab{padding-bottom:32px}}@media only screen and (min-width:1600px){.flats-block__tab{padding-bottom:1.667vw}}@media only screen and (min-width:670px){.flats-block__tab{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.flats-block__tab{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.flats-block__tab{font-size:.834vw;line-height:1.4}}.flats-block__tab:before{background-color:#cdb891;content:"";height:2px;left:50%;position:absolute;top:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:width,left;transition-property:width,left;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:0}.flats-block__tab:not(:last-child){margin-right:24px}@media only screen and (min-width:670px){.flats-block__tab:not(:last-child){margin-right:24px}}@media only screen and (min-width:1280px){.flats-block__tab:not(:last-child){margin-right:24px}}@media only screen and (min-width:1440px){.flats-block__tab:not(:last-child){margin-right:1.25vw}}.flats-block__tab.is-active{color:#332f2c}.flats-block__tab.is-active:before{left:0;width:100%}.flats-block__elements{background-color:#fff;margin-left:5.5555555556%;margin-right:5.5555555556%;padding:36px 6.25%}@media only screen and (min-width:670px){.flats-block__elements{padding-top:48px}}@media only screen and (min-width:1280px){.flats-block__elements{padding-top:56px}}@media only screen and (min-width:1600px){.flats-block__elements{padding-top:2.917vw}}@media only screen and (min-width:670px){.flats-block__elements{padding-bottom:48px}}@media only screen and (min-width:1280px){.flats-block__elements{padding-bottom:56px}}@media only screen and (min-width:1600px){.flats-block__elements{padding-bottom:2.917vw}}@media only screen and (min-width:1280px){.flats-block__elements{margin-left:5.5555555556%;margin-right:5.5555555556%;padding-left:4.6875%;padding-right:4.6875%}}@media only screen and (min-width:1440px){.flats-block__elements{margin-left:11.1111111111%;margin-right:11.1111111111%;padding-left:3.5714285714%;padding-right:3.5714285714%}}@media only screen and (min-width:1280px){.flats-block__element{display:-webkit-box;display:-webkit-flex;display:flex}}.flats-block__element:not(.is-active){clip:rect(0 0 0 0);left:0;overflow:hidden;pointer-events:none;position:absolute;top:0}.flats-block__element-descr{background-color:#f5f2ec;padding:32px 5.3571428571%;width:100%}@media only screen and (min-width:670px){.flats-block__element-descr{padding-top:40px}}@media only screen and (min-width:1280px){.flats-block__element-descr{padding-top:48px}}@media only screen and (min-width:1600px){.flats-block__element-descr{padding-top:2.5vw}}@media only screen and (min-width:670px){.flats-block__element-descr{padding-bottom:40px}}@media only screen and (min-width:1280px){.flats-block__element-descr{padding-bottom:48px}}@media only screen and (min-width:1600px){.flats-block__element-descr{padding-bottom:2.5vw}}@media only screen and (min-width:960px){.flats-block__element-descr{padding-left:7.1428571429%;padding-right:7.1428571429%}}@media only screen and (min-width:1280px){.flats-block__element-descr{padding-left:4.6875%;padding-right:4.6875%;width:56.25%}}@media only screen and (min-width:1440px){.flats-block__element-descr{-webkit-box-flex:0;-webkit-flex:none;flex:none;padding-left:3.5714285714%;padding-right:3.5714285714%;width:auto}}.flats-block__element-variants{color:#5c1328;font-size:14px;font-weight:400;line-height:1.4;margin-bottom:4px}@media only screen and (min-width:670px){.flats-block__element-variants{margin-bottom:4px}}@media only screen and (min-width:1280px){.flats-block__element-variants{margin-bottom:4px}}@media only screen and (min-width:1440px){.flats-block__element-variants{margin-bottom:.209vw}}@media only screen and (min-width:670px){.flats-block__element-variants{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.flats-block__element-variants{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.flats-block__element-variants{font-size:.834vw;line-height:1.4}}.flats-block__element-variants:not(:first-child){margin-top:8px}@media only screen and (min-width:670px){.flats-block__element-variants:not(:first-child){margin-top:8px}}@media only screen and (min-width:1280px){.flats-block__element-variants:not(:first-child){margin-top:8px}}@media only screen and (min-width:1600px){.flats-block__element-variants:not(:first-child){margin-top:.417vw}}.flats-block__element-line{display:-webkit-box;display:-webkit-flex;display:flex;padding-bottom:16px;padding-top:16px}@media only screen and (min-width:670px){.flats-block__element-line{padding-top:20px}}@media only screen and (min-width:1280px){.flats-block__element-line{padding-top:24px}}@media only screen and (min-width:1600px){.flats-block__element-line{padding-top:1.25vw}}@media only screen and (min-width:670px){.flats-block__element-line{padding-bottom:20px}}@media only screen and (min-width:1280px){.flats-block__element-line{padding-bottom:24px}}@media only screen and (min-width:1600px){.flats-block__element-line{padding-bottom:1.25vw}}.flats-block__element-line:not(:first-child){border-top:1px solid #dedede}.flats-block__element-line span:not(.rub){color:#999795;display:block;font-size:12px;font-weight:400;line-height:1.4;margin-top:4px}@media only screen and (min-width:670px){.flats-block__element-line span:not(.rub){margin-top:4px}}@media only screen and (min-width:1280px){.flats-block__element-line span:not(.rub){margin-top:4px}}@media only screen and (min-width:1600px){.flats-block__element-line span:not(.rub){margin-top:.209vw}}@media only screen and (min-width:670px){.flats-block__element-line span:not(.rub){font-size:12px;line-height:1.4}}@media only screen and (min-width:1280px){.flats-block__element-line span:not(.rub){font-size:12px;line-height:1.4}}@media only screen and (min-width:1440px){.flats-block__element-line span:not(.rub){font-size:.625vw;line-height:1.4}}.flats-block__element-floor,.flats-block__element-square{width:50%}.flats-block__element-square{border-right:1px solid #dedede;padding-right:28px}@media only screen and (min-width:670px){.flats-block__element-square{padding-right:32px}}@media only screen and (min-width:1280px){.flats-block__element-square{padding-right:40px}}@media only screen and (min-width:1440px){.flats-block__element-square{padding-right:2.084vw}}.flats-block__element-floor{padding-left:28px}@media only screen and (min-width:670px){.flats-block__element-floor{padding-left:32px}}@media only screen and (min-width:1280px){.flats-block__element-floor{padding-left:40px}}@media only screen and (min-width:1440px){.flats-block__element-floor{padding-left:2.084vw}}.flats-block__element-props{-webkit-flex-wrap:wrap;flex-wrap:wrap}.flats-block__element-prop{background-color:rgba(92,19,40,.1);color:#5c1328;font-size:12px;font-weight:400;line-height:1.4;padding:3px 8px 2px}@media only screen and (min-width:670px){.flats-block__element-prop{padding:3px 8px 2px}}@media only screen and (min-width:1280px){.flats-block__element-prop{padding:3px 8px 2px}}@media only screen and (min-width:1440px){.flats-block__element-prop{padding:.157vw .417vw .105vw}}@media only screen and (min-width:670px){.flats-block__element-prop{font-size:12px;line-height:1.4}}@media only screen and (min-width:1280px){.flats-block__element-prop{font-size:12px;line-height:1.4}}@media only screen and (min-width:1440px){.flats-block__element-prop{font-size:.625vw;line-height:1.4}}.flats-block__element-prop:not(:last-child){margin-right:4px}@media only screen and (min-width:670px){.flats-block__element-prop:not(:last-child){margin-right:4px}}@media only screen and (min-width:1280px){.flats-block__element-prop:not(:last-child){margin-right:4px}}@media only screen and (min-width:1440px){.flats-block__element-prop:not(:last-child){margin-right:.209vw}}.flats-block__element-price h4{color:#5c1328;padding-top:16px}@media only screen and (min-width:670px){.flats-block__element-price h4{padding-top:16px}}@media only screen and (min-width:1280px){.flats-block__element-price h4{padding-top:16px}}@media only screen and (min-width:1440px){.flats-block__element-price h4{padding-top:.834vw}}@media only screen and (min-width:960px){.flats-block__element-buttons{display:-webkit-box;display:-webkit-flex;display:flex}}.flats-block__element-buttons .button{display:-webkit-box;display:-webkit-flex;display:flex;width:100%}@media only screen and (min-width:960px){.flats-block__element-buttons .button{-webkit-box-flex:1;-webkit-flex:1;flex:1;width:auto}}.flats-block__element-buttons .button:not(:first-child){margin-top:12px}@media only screen and (min-width:670px){.flats-block__element-buttons .button:not(:first-child){margin-left:8px}}@media only screen and (min-width:1280px){.flats-block__element-buttons .button:not(:first-child){margin-left:8px}}@media only screen and (min-width:1440px){.flats-block__element-buttons .button:not(:first-child){margin-left:.417vw}}@media only screen and (min-width:670px){.flats-block__element-buttons .button:not(:first-child){margin-top:16px}}@media only screen and (min-width:1280px){.flats-block__element-buttons .button:not(:first-child){margin-top:16px}}@media only screen and (min-width:1600px){.flats-block__element-buttons .button:not(:first-child){margin-top:.834vw}}@media only screen and (min-width:1920px){.flats-block__element-buttons .button:not(:first-child){margin-top:0}}@media only screen and (min-width:1440px){.flats-block__element-buttons .button:not(:first-child){margin-top:0}}@media only screen and (min-width:1280px){.flats-block__element-buttons .button:not(:first-child){margin-top:0}}@media only screen and (min-width:960px){.flats-block__element-buttons .button:not(:first-child){margin-top:0}}@media only screen and (min-width:670px){.flats-block__element-buttons .button:not(:first-child){margin-top:0}}@media only screen and (min-width:1280px){.flats-block__element-buttons .button .button__text{-webkit-box-flex:0;-webkit-flex:none;flex:none}}.flats-block__element-image{-webkit-box-pack:center;-webkit-box-align:center;-webkit-box-flex:1;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex:1;flex:1;-webkit-justify-content:center;justify-content:center;padding:32px 48px}@media only screen and (min-width:670px){.flats-block__element-image{padding-left:48px}}@media only screen and (min-width:1280px){.flats-block__element-image{padding-left:48px}}@media only screen and (min-width:1440px){.flats-block__element-image{padding-left:2.5vw}}@media only screen and (min-width:670px){.flats-block__element-image{padding-right:48px}}@media only screen and (min-width:1280px){.flats-block__element-image{padding-right:48px}}@media only screen and (min-width:1440px){.flats-block__element-image{padding-right:2.5vw}}@media only screen and (min-width:670px){.flats-block__element-image{padding-top:40px}}@media only screen and (min-width:1280px){.flats-block__element-image{padding-top:48px}}@media only screen and (min-width:1600px){.flats-block__element-image{padding-top:2.5vw}}@media only screen and (min-width:670px){.flats-block__element-image{padding-bottom:40px}}@media only screen and (min-width:1280px){.flats-block__element-image{padding-bottom:48px}}@media only screen and (min-width:1600px){.flats-block__element-image{padding-bottom:2.5vw}}@media only screen and (min-width:1280px) and (max-width:1439px){.flats-block__element-image{-webkit-box-flex:1;-webkit-flex:auto;flex:auto}}.flats-block__element-image img{height:auto;max-height:215px;max-width:215px;width:auto}@media only screen and (min-width:670px){.flats-block__element-image img{max-height:315px}}@media only screen and (min-width:1280px){.flats-block__element-image img{max-height:410px}}@media only screen and (min-width:1440px){.flats-block__element-image img{max-height:21.355vw}}@media only screen and (min-width:670px){.flats-block__element-image img{max-width:315px}}@media only screen and (min-width:1280px){.flats-block__element-image img{max-width:410px}}@media only screen and (min-width:1440px){.flats-block__element-image img{max-width:21.355vw}}@media only screen and (min-width:1280px) and (max-width:1439px){.flats-block__element-image img{max-height:370px;max-width:370px}}.flats-block__list{-webkit-box-flex:1;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-basis:100%;flex-basis:100%;-webkit-flex-grow:1;flex-grow:1;-webkit-flex-wrap:wrap;flex-wrap:wrap;max-width:100%;padding-left:5.5555555556%;padding-right:5.5555555556%}@media only screen and (min-width:960px){.flats-block__list{margin-left:-.25%;margin-right:-.25%;width:100.5%}}@media only screen and (min-width:1440px){.flats-block__list{margin-left:-1.4285714286%;margin-right:-1.4285714286%;padding-left:11.1111111111%;padding-right:11.1111111111%;width:102.8571428571%}}.flats-block__list:not(.is-active){clip:rect(0 0 0 0);left:0;overflow:hidden;pointer-events:none;position:absolute;top:0}.flat-card{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;border-bottom:1px solid hsla(30,2%,59%,.5);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:8.3333333333%;margin-right:8.3333333333%;padding-bottom:36px;width:83.3333333333%}@media only screen and (min-width:670px){.flat-card{padding-bottom:48px}}@media only screen and (min-width:1280px){.flat-card{padding-bottom:56px}}@media only screen and (min-width:1600px){.flat-card{padding-bottom:2.917vw}}@media only screen and (min-width:670px){.flat-card{margin-left:5.5555555556%;margin-right:5.5555555556%;width:88.8888888889%}}@media only screen and (min-width:1440px){.flat-card{display:grid;gap:0;grid-template:"a b" auto "c b" auto/.82fr 1.18fr;padding-top:2.917vw}.flat-card .flat-card__head{grid-area:a;min-width:40.625%}.flat-card .flat-card__visual{grid-area:b;min-width:59.375%}.flat-card .flat-card__order{grid-area:c;min-width:40.625%}}.flat-card__head{-webkit-box-align:start;-webkit-align-items:start;align-items:start;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media only screen and (min-width:1440px){.flat-card__head{padding-left:0;padding-right:5.5555555556%}}.flat-card__head-back{color:#cdb891;font-size:12px;font-weight:500;line-height:1.7;margin-top:16px;padding-left:36px;position:relative;text-transform:uppercase;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media only screen and (min-width:670px){.flat-card__head-back{margin-top:26px}}@media only screen and (min-width:1280px){.flat-card__head-back{margin-top:26px}}@media only screen and (min-width:1440px){.flat-card__head-back{margin-top:1.355vw}}@media only screen and (min-width:670px){.flat-card__head-back{margin-bottom:26px}}@media only screen and (min-width:1280px){.flat-card__head-back{margin-bottom:26px}}@media only screen and (min-width:1440px){.flat-card__head-back{margin-bottom:1.355vw}}@media only screen and (min-width:670px){.flat-card__head-back{padding-left:36px}}@media only screen and (min-width:1280px){.flat-card__head-back{padding-left:36px}}@media only screen and (min-width:1440px){.flat-card__head-back{padding-left:1.875vw}}@media only screen and (min-width:670px){.flat-card__head-back{font-size:12px;line-height:1.7}}@media only screen and (min-width:1280px){.flat-card__head-back{font-size:12px;line-height:1.7}}@media only screen and (min-width:1440px){.flat-card__head-back{font-size:.625vw;line-height:1.7}}.flat-card__head-back:before{background-image:url(/webicons/flat-card/back.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";height:20px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px}@media only screen and (min-width:670px){.flat-card__head-back:before{width:20px}}@media only screen and (min-width:1280px){.flat-card__head-back:before{width:20px}}@media only screen and (min-width:1440px){.flat-card__head-back:before{width:1.042vw}}@media only screen and (min-width:670px){.flat-card__head-back:before{height:20px}}@media only screen and (min-width:1280px){.flat-card__head-back:before{height:20px}}@media only screen and (min-width:1440px){.flat-card__head-back:before{height:1.042vw}}@media only screen and (min-width:1280px){.flat-card__head-back:hover{opacity:.85}}.flat-card__head-subtitle{color:#5c1328;display:none;font-size:12px;font-weight:500;letter-spacing:2.64px;line-height:1.7;text-transform:uppercase}@media only screen and (min-width:670px){.flat-card__head-subtitle{margin-top:26px}}@media only screen and (min-width:1280px){.flat-card__head-subtitle{margin-top:26px}}@media only screen and (min-width:1440px){.flat-card__head-subtitle{margin-top:1.355vw}}@media only screen and (min-width:670px){.flat-card__head-subtitle{margin-bottom:26px}}@media only screen and (min-width:1280px){.flat-card__head-subtitle{margin-bottom:26px}}@media only screen and (min-width:1440px){.flat-card__head-subtitle{margin-bottom:1.355vw}}@media only screen and (min-width:670px){.flat-card__head-subtitle{margin-left:54px}}@media only screen and (min-width:1280px){.flat-card__head-subtitle{margin-left:54px}}@media only screen and (min-width:1440px){.flat-card__head-subtitle{margin-left:2.813vw}}@media only screen and (min-width:670px){.flat-card__head-subtitle{font-size:12px;line-height:1.7}}@media only screen and (min-width:1280px){.flat-card__head-subtitle{font-size:12px;line-height:1.7}}@media only screen and (min-width:1440px){.flat-card__head-subtitle{font-size:.625vw;line-height:1.7}}@media only screen and (min-width:670px){.flat-card__head-subtitle{display:block}}.flat-card__head-title{color:#5c1328;font-family:cormorant,serif;font-size:24px;font-variant-numeric:lining-nums proportional-nums;font-weight:500;line-height:1.2;padding-top:24px;text-transform:uppercase;width:100%}@media only screen and (min-width:670px){.flat-card__head-title{padding-top:24px}}@media only screen and (min-width:1280px){.flat-card__head-title{padding-top:32px}}@media only screen and (min-width:1440px){.flat-card__head-title{padding-top:1.667vw}}@media only screen and (min-width:670px){.flat-card__head-title{font-size:36px;line-height:1.2}}@media only screen and (min-width:1280px){.flat-card__head-title{font-size:44px;line-height:1.2}}@media only screen and (min-width:1440px){.flat-card__head-title{font-size:3.125vw;line-height:1.2}}@media only screen and (min-width:670px){.flat-card__head-title{border-top:1px solid hsla(0,0%,100%,.15)}}.flat-card__head-props{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-family:cent,serif;margin-top:28px;width:100%}@media only screen and (min-width:670px){.flat-card__head-props{margin-top:32px}}@media only screen and (min-width:1280px){.flat-card__head-props{margin-top:40px}}@media only screen and (min-width:1600px){.flat-card__head-props{margin-top:2.084vw}}.flat-card__head-props.flat-card__head-props_theme_second{font-family:helveticaNeue,sans-serif;margin-bottom:28px;margin-top:0}@media only screen and (min-width:670px){.flat-card__head-props.flat-card__head-props_theme_second{margin-top:4px}}@media only screen and (min-width:1280px){.flat-card__head-props.flat-card__head-props_theme_second{margin-top:4px}}@media only screen and (min-width:1600px){.flat-card__head-props.flat-card__head-props_theme_second{margin-top:.209vw}}@media only screen and (min-width:670px){.flat-card__head-props.flat-card__head-props_theme_second{margin-bottom:10px}}@media only screen and (min-width:1280px){.flat-card__head-props.flat-card__head-props_theme_second{margin-bottom:40px}}@media only screen and (min-width:1440px){.flat-card__head-props.flat-card__head-props_theme_second{margin-bottom:2.084vw}}@media only screen and (min-width:670px){.flat-card__head-props.flat-card__head-props_theme_second{margin-right:auto;width:auto}}.flat-card__head-props.flat-card__head-props_theme_second li{color:rgba(51,47,44,.7);font-size:14px;font-weight:400;line-height:1.4}@media only screen and (min-width:670px){.flat-card__head-props.flat-card__head-props_theme_second li{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.flat-card__head-props.flat-card__head-props_theme_second li{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.flat-card__head-props.flat-card__head-props_theme_second li{font-size:.834vw;line-height:1.4}}.flat-card__head-props.flat-card__head-props_theme_second li:not(:last-child){margin-right:22px}@media only screen and (min-width:670px){.flat-card__head-props.flat-card__head-props_theme_second li:not(:last-child){margin-right:22px}}@media only screen and (min-width:1280px){.flat-card__head-props.flat-card__head-props_theme_second li:not(:last-child){margin-right:22px}}@media only screen and (min-width:1440px){.flat-card__head-props.flat-card__head-props_theme_second li:not(:last-child){margin-right:1.146vw}}.flat-card__head-props.flat-card__head-props_theme_second li:after{display:none}.flat-card__head-props li{color:#332f2c;font-size:20px;font-weight:700;line-height:1.2;margin-top:8px}@media only screen and (min-width:670px){.flat-card__head-props li{margin-top:8px}}@media only screen and (min-width:1280px){.flat-card__head-props li{margin-top:8px}}@media only screen and (min-width:1600px){.flat-card__head-props li{margin-top:.417vw}}@media only screen and (min-width:670px){.flat-card__head-props li{font-size:24px;line-height:1.2}}@media only screen and (min-width:1280px){.flat-card__head-props li{font-size:28px;line-height:1.2}}@media only screen and (min-width:1440px){.flat-card__head-props li{font-size:1.459vw;line-height:1.2}}.flat-card__head-props li:not(:last-child):after{color:rgba(51,47,44,.7);content:"•";font-size:12px;font-weight:500;line-height:1.4;margin:0 8px}@media only screen and (min-width:670px){.flat-card__head-props li:not(:last-child):after{margin:0 8px}}@media only screen and (min-width:1280px){.flat-card__head-props li:not(:last-child):after{margin:0 8px}}@media only screen and (min-width:1440px){.flat-card__head-props li:not(:last-child):after{margin:0 .417vw}}@media only screen and (min-width:670px){.flat-card__head-props li:not(:last-child):after{font-size:12px;line-height:1.4}}@media only screen and (min-width:1280px){.flat-card__head-props li:not(:last-child):after{font-size:12px;line-height:1.4}}@media only screen and (min-width:1440px){.flat-card__head-props li:not(:last-child):after{font-size:.625vw;line-height:1.4}}.flat-card__head-advantages{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media only screen and (min-width:670px){.flat-card__head-advantages{margin-bottom:24px}}@media only screen and (min-width:1280px){.flat-card__head-advantages{margin-bottom:0}}@media only screen and (min-width:1440px){.flat-card__head-advantages{margin-bottom:0}}@media only screen and (min-width:670px){.flat-card__head-advantages{width:auto}}@media only screen and (min-width:1440px){.flat-card__head-advantages{width:100%}}.flat-card__head-advantages li{background-color:rgba(92,19,40,.1);color:#5c1328;margin-top:8px;padding:5px 12px}@media only screen and (min-width:670px){.flat-card__head-advantages li{margin-top:8px}}@media only screen and (min-width:1280px){.flat-card__head-advantages li{margin-top:8px}}@media only screen and (min-width:1600px){.flat-card__head-advantages li{margin-top:.417vw}}@media only screen and (min-width:670px){.flat-card__head-advantages li{padding:5px 12px}}@media only screen and (min-width:1280px){.flat-card__head-advantages li{padding:4px 12px}}@media only screen and (min-width:1440px){.flat-card__head-advantages li{padding:.209vw .625vw}}.flat-card__head-advantages li:not(:last-child){margin-right:4px}@media only screen and (min-width:670px){.flat-card__head-advantages li:not(:last-child){margin-right:4px}}@media only screen and (min-width:1280px){.flat-card__head-advantages li:not(:last-child){margin-right:4px}}@media only screen and (min-width:1440px){.flat-card__head-advantages li:not(:last-child){margin-right:.209vw}}.flat-card__visual{background-color:#fff;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:36px;position:relative;width:100%}@media only screen and (min-width:670px){.flat-card__visual{margin-top:48px}}@media only screen and (min-width:1280px){.flat-card__visual{margin-top:56px}}@media only screen and (min-width:1600px){.flat-card__visual{margin-top:2.917vw}}@media only screen and (min-width:1920px){.flat-card__visual{margin-top:0}}@media only screen and (min-width:1440px){.flat-card__visual{margin-top:0}}@media only screen and (min-width:1280px){.flat-card__visual{margin-top:0}}@media only screen and (min-width:960px){.flat-card__visual{margin-top:0}}@media only screen and (min-width:670px){.flat-card__visual{margin-top:0}}.flat-card__visual-head{-webkit-box-ordinal-group:1;-webkit-order:0;order:0;width:100%}.flat-card__visual-tabs{display:-webkit-box;display:-webkit-flex;display:flex;overflow-x:auto;padding:0 4px;position:relative}@media only screen and (min-width:670px){.flat-card__visual-tabs{padding:0 8px}}@media only screen and (min-width:1280px){.flat-card__visual-tabs{padding:0 8px}}@media only screen and (min-width:1440px){.flat-card__visual-tabs{padding:0 .417vw}}.flat-card__visual-tabs::-webkit-scrollbar{height:0;width:0}.flat-card__visual-tabs::-webkit-scrollbar-track{background-color:transparent}.flat-card__visual-tabs::-webkit-scrollbar-thumb{background:rgba(0,0,0,.5);border-radius:24px}@media only screen and (min-width:670px){.flat-card__visual-tabs::-webkit-scrollbar-thumb{border-radius:24px}}@media only screen and (min-width:1280px){.flat-card__visual-tabs::-webkit-scrollbar-thumb{border-radius:24px}}@media only screen and (min-width:1440px){.flat-card__visual-tabs::-webkit-scrollbar-thumb{border-radius:1.25vw}}.flat-card__visual-tabs::-webkit-scrollbar-thumb:hover{background-image:transparent}.flat-card__visual-tabs:before{background-color:#dedede;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.flat-card__visual-tab{color:#332f2c;cursor:pointer;font-size:14px;font-weight:400;line-height:1.4;margin:0 8px;opacity:.5;padding:16px 0;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease;white-space:nowrap}@media only screen and (min-width:670px){.flat-card__visual-tab{padding:20px 0}}@media only screen and (min-width:1280px){.flat-card__visual-tab{padding:24px 0}}@media only screen and (min-width:1440px){.flat-card__visual-tab{padding:1.25vw 0}}@media only screen and (min-width:670px){.flat-card__visual-tab{margin:0 16px}}@media only screen and (min-width:1280px){.flat-card__visual-tab{margin:0 16px}}@media only screen and (min-width:1440px){.flat-card__visual-tab{margin:0 .834vw}}@media only screen and (min-width:670px){.flat-card__visual-tab{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.flat-card__visual-tab{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.flat-card__visual-tab{font-size:.834vw;line-height:1.4}}.flat-card__visual-tab:after{background-color:#cdb891;bottom:0;content:"";height:2px;left:50%;position:absolute;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:width,left;transition-property:width,left;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:0}.flat-card__visual-tab.is-active{opacity:1}.flat-card__visual-tab.is-active:after{left:0;width:100%}.flat-card__visual-content{-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-ordinal-group:3;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-webkit-order:2;order:2;width:100%}@media only screen and (min-width:670px){.flat-card__visual-content{-webkit-box-ordinal-group:2;-webkit-order:1;order:1}}.flat-card__visual-content.is-empty-variants .flat-card__visual-content-images{width:100%}.flat-card__visual-content.is-empty-variants .flat-card__visual-content-variants{height:auto;padding-left:0;padding-right:0;padding-top:0;width:100%}.flat-card__visual-content-images{margin-bottom:12px;margin-top:12px;padding-bottom:100%;position:relative;width:100%}@media only screen and (min-width:670px){.flat-card__visual-content-images{margin-top:16px}}@media only screen and (min-width:1280px){.flat-card__visual-content-images{margin-top:16px}}@media only screen and (min-width:1600px){.flat-card__visual-content-images{margin-top:.834vw}}@media only screen and (min-width:670px){.flat-card__visual-content-images{margin-bottom:16px}}@media only screen and (min-width:1280px){.flat-card__visual-content-images{margin-bottom:16px}}@media only screen and (min-width:1600px){.flat-card__visual-content-images{margin-bottom:.834vw}}@media only screen and (min-width:670px){.flat-card__visual-content-images{padding-bottom:60%}}@media only screen and (min-width:960px){.flat-card__visual-content-images{padding-bottom:55.8%;width:59.375%}}@media only screen and (min-width:1280px){.flat-card__visual-content-images{padding-bottom:45.8%;width:62.5%}}@media only screen and (min-width:1440px){.flat-card__visual-content-images{padding-bottom:56.7%;width:60.5263157895%}}.flat-card__visual-content-image{display:none;height:100%;left:3.125%;position:absolute;top:0;width:93.75%}@media only screen and (min-width:1280px){.flat-card__visual-content-image:hover{cursor:pointer}.flat-card__visual-content-image:hover:after{opacity:1}}.flat-card__visual-content-image:after{background-color:#fff;background-image:url(/webicons/flat-card/zoom.svg);background-position:50%;background-repeat:no-repeat;background-size:24px;border-radius:50%;content:"";height:60px;left:50%;opacity:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:60px}@media only screen and (min-width:670px){.flat-card__visual-content-image:after{width:60px}}@media only screen and (min-width:1280px){.flat-card__visual-content-image:after{width:60px}}@media only screen and (min-width:1440px){.flat-card__visual-content-image:after{width:3.125vw}}@media only screen and (min-width:670px){.flat-card__visual-content-image:after{height:60px}}@media only screen and (min-width:1280px){.flat-card__visual-content-image:after{height:60px}}@media only screen and (min-width:1440px){.flat-card__visual-content-image:after{height:3.125vw}}@media only screen and (min-width:670px){.flat-card__visual-content-image:after{background-size:24px}}@media only screen and (min-width:1280px){.flat-card__visual-content-image:after{background-size:24px}}@media only screen and (min-width:1440px){.flat-card__visual-content-image:after{background-size:1.25vw}}.flat-card__visual-content-image.is-active{display:block}.flat-card__visual-content-image.flat-card__visual-content-plan:after{display:none}.flat-card__visual-content-image img{height:100%;object-fit:contain;object-position:center;width:100%}.flat-card__visual-content-planoplan{height:100%;width:100%}.flat-card__visual-content-variants{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding-bottom:24px;padding-top:24px;width:100%}@media only screen and (min-width:670px){.flat-card__visual-content-variants{padding-top:28px}}@media only screen and (min-width:1280px){.flat-card__visual-content-variants{padding-top:32px}}@media only screen and (min-width:1600px){.flat-card__visual-content-variants{padding-top:1.667vw}}@media only screen and (min-width:670px){.flat-card__visual-content-variants{padding-bottom:28px}}@media only screen and (min-width:1280px){.flat-card__visual-content-variants{padding-bottom:32px}}@media only screen and (min-width:1600px){.flat-card__visual-content-variants{padding-bottom:1.667vw}}@media only screen and (max-width:669px){.flat-card__visual-content-variants{padding-bottom:0;padding-top:0}}@media only screen and (min-width:670px) and (max-width:959px){.flat-card__visual-content-variants{padding-bottom:0}}@media only screen and (min-width:960px){.flat-card__visual-content-variants{height:100%;padding-right:3.125%;width:40.625%}}@media only screen and (min-width:1280px){.flat-card__visual-content-variants{padding-left:4.6875%;padding-right:4.6875%;width:37.5%}}@media only screen and (min-width:1440px){.flat-card__visual-content-variants{padding-left:0;padding-right:5.7894736842%;width:39.4736842105%}}.flat-card__visual-content-variants .variants-links{margin-top:auto}.flat-card__visual-content-variants .variants-links__toggle{margin-bottom:0}.flat-card__visual-buttons{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;padding-bottom:12px;padding-top:12px;width:100%}@media only screen and (min-width:670px){.flat-card__visual-buttons{padding-top:16px}}@media only screen and (min-width:1280px){.flat-card__visual-buttons{padding-top:16px}}@media only screen and (min-width:1600px){.flat-card__visual-buttons{padding-top:.834vw}}@media only screen and (min-width:670px){.flat-card__visual-buttons{padding-bottom:16px}}@media only screen and (min-width:1280px){.flat-card__visual-buttons{padding-bottom:16px}}@media only screen and (min-width:1600px){.flat-card__visual-buttons{padding-bottom:.834vw}}@media only screen and (min-width:1920px){.flat-card__visual-buttons{padding-bottom:0;padding-top:0}}@media only screen and (min-width:1440px){.flat-card__visual-buttons{padding-bottom:0;padding-top:0}}@media only screen and (min-width:1280px){.flat-card__visual-buttons{padding-bottom:0;padding-top:0}}@media only screen and (min-width:960px){.flat-card__visual-buttons{margin-top:auto;padding-bottom:0;padding-top:0}}.flat-card__visual-button{margin:0 6px}@media only screen and (min-width:670px){.flat-card__visual-button{margin:0 8px}}@media only screen and (min-width:1280px){.flat-card__visual-button{margin:0 8px}}@media only screen and (min-width:1440px){.flat-card__visual-button{margin:0 .417vw}}.flat-card__visual-button .button.is-active svg{fill:#5c1328}.flat-card__visual-button .button-favorite.is-active svg path{fill:#5c1328;stroke:#5c1328}.flat-card__visual-button .button-favorite svg path{stroke:#332f2c}.flat-card__visual-compass{bottom:auto;height:49px;left:8px;position:absolute;top:118px;width:49px;z-index:1}@media only screen and (min-width:670px){.flat-card__visual-compass{top:auto}}@media only screen and (min-width:1280px){.flat-card__visual-compass{top:auto}}@media only screen and (min-width:1440px){.flat-card__visual-compass{top:auto}}@media only screen and (min-width:670px){.flat-card__visual-compass{bottom:0;left:0;width:75px}}@media only screen and (min-width:1280px){.flat-card__visual-compass{width:75px}}@media only screen and (min-width:1440px){.flat-card__visual-compass{width:3.907vw}}@media only screen and (min-width:670px){.flat-card__visual-compass{height:75px}}@media only screen and (min-width:1280px){.flat-card__visual-compass{height:75px}}@media only screen and (min-width:1440px){.flat-card__visual-compass{height:3.907vw}}.flat-card__visual-compass img{height:100%;object-fit:contain;width:100%}.flat-card__order{margin-top:28px;width:100%}@media only screen and (min-width:670px){.flat-card__order{margin-top:32px}}@media only screen and (min-width:1280px){.flat-card__order{margin-top:40px}}@media only screen and (min-width:1600px){.flat-card__order{margin-top:2.084vw}}@media only screen and (min-width:960px){.flat-card__order{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width:1440px){.flat-card__order{margin-top:auto}}.flat-card__order-price{color:#332f2c;font-family:cent,serif;font-size:24px;font-weight:400;line-height:1.1;width:100%}@media only screen and (min-width:670px){.flat-card__order-price{font-size:36px;line-height:1.1}}@media only screen and (min-width:1280px){.flat-card__order-price{font-size:40px;line-height:1.1}}@media only screen and (min-width:1440px){.flat-card__order-price{font-size:2.084vw;line-height:1.1}}.flat-card__order-price span{font-size:16px;font-weight:700;line-height:1.2;margin-left:8px}@media only screen and (min-width:670px){.flat-card__order-price span{font-size:20px;line-height:1.2}}@media only screen and (min-width:1280px){.flat-card__order-price span{font-size:23px;line-height:1.2}}@media only screen and (min-width:1440px){.flat-card__order-price span{font-size:1.198vw;line-height:1.2}}@media only screen and (min-width:670px){.flat-card__order-price span{margin-left:8px}}@media only screen and (min-width:1280px){.flat-card__order-price span{margin-left:8px}}@media only screen and (min-width:1440px){.flat-card__order-price span{margin-left:.417vw}}.flat-card__order-mortgage{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:8px}@media only screen and (min-width:670px){.flat-card__order-mortgage{margin-top:8px}}@media only screen and (min-width:1280px){.flat-card__order-mortgage{margin-top:8px}}@media only screen and (min-width:1600px){.flat-card__order-mortgage{margin-top:.417vw}}@media only screen and (min-width:960px){.flat-card__order-mortgage{width:100%}}.flat-card__order-mortgage-price{color:#666462;font-size:14px;font-weight:400;line-height:1.4}@media only screen and (min-width:670px){.flat-card__order-mortgage-price{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.flat-card__order-mortgage-price{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.flat-card__order-mortgage-price{font-size:.834vw;line-height:1.4}}.flat-card__order-mortgage-price:after{color:rgba(51,47,44,.3);content:"•";font-size:12px;font-weight:500;line-height:1.4;margin:0 8px}@media only screen and (min-width:670px){.flat-card__order-mortgage-price:after{margin:0 8px}}@media only screen and (min-width:1280px){.flat-card__order-mortgage-price:after{margin:0 8px}}@media only screen and (min-width:1440px){.flat-card__order-mortgage-price:after{margin:0 .417vw}}@media only screen and (min-width:670px){.flat-card__order-mortgage-price:after{font-size:12px;line-height:1.4}}@media only screen and (min-width:1280px){.flat-card__order-mortgage-price:after{font-size:12px;line-height:1.4}}@media only screen and (min-width:1440px){.flat-card__order-mortgage-price:after{font-size:.625vw;line-height:1.4}}.flat-card__order-mortgage-link{color:#5c1328;font-size:14px;font-weight:400;line-height:1.4}@media only screen and (min-width:670px){.flat-card__order-mortgage-link{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.flat-card__order-mortgage-link{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.flat-card__order-mortgage-link{font-size:.834vw;line-height:1.4}}.flat-card__order-btn{margin-top:24px;width:100%}@media only screen and (min-width:670px){.flat-card__order-btn{margin-top:28px}}@media only screen and (min-width:1280px){.flat-card__order-btn{margin-top:32px}}@media only screen and (min-width:1600px){.flat-card__order-btn{margin-top:1.667vw}}@media only screen and (min-width:960px){.flat-card__order-btn{max-width:49.1666666667%}}@media only screen and (min-width:1440px){.flat-card__order-btn{max-width:40.8333333333%}}@media only screen and (max-width:669px){.flat-card__order-btn:not(:first-of-type){margin-top:12px}}@media only screen and (min-width:670px) and (max-width:959px){.flat-card__order-btn:not(:first-of-type){margin-top:16px}}@media only screen and (min-width:960px){.flat-card__order-btn:not(:first-of-type){margin-left:auto}}@media only screen and (min-width:1440px){.flat-card__order-btn:not(:first-of-type){margin-left:1.6666666667%}}.flat-card__order-btn.hide-mobile{display:none}@media only screen and (min-width:960px){.flat-card__order-btn.hide-mobile{display:block}}.flat-card__order-btn.hide-desktop{display:block}@media only screen and (min-width:960px){.flat-card__order-btn.hide-desktop{display:none}}.flat-card__visual-buttons_theme_commerce{padding-bottom:18px}@media only screen and (min-width:670px){.flat-card__visual-buttons_theme_commerce{padding-bottom:18px}}@media only screen and (min-width:1280px){.flat-card__visual-buttons_theme_commerce{padding-bottom:18px}}@media only screen and (min-width:1440px){.flat-card__visual-buttons_theme_commerce{padding-bottom:.938vw}}@media only screen and (min-width:960px){.flat-card__order-btn_theme_commerce{max-width:50%}}@media only screen and (min-width:1440px){.flat-card__order-btn_theme_commerce{max-width:75%}}.variants-links{position:relative;width:100%}.variants-links.is-active .variants-links__toggle:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.variants-links.is-active .variants-links__list{opacity:1;pointer-events:auto;visibility:visible}.variants-links__head{background-color:#f5f2ec;display:none;width:100%}@media only screen and (min-width:670px){.variants-links__head{padding:20px 20px 32px}}@media only screen and (min-width:1280px){.variants-links__head{padding:24px 24px 40px}}@media only screen and (min-width:1440px){.variants-links__head{padding:1.25vw 1.25vw 2.084vw}}@media only screen and (min-width:960px){.variants-links__head{display:block}}.variants-links__toggle{border-bottom:1px solid rgba(51,47,44,.7);color:#332f2c;font-size:16px;font-weight:500;line-height:1.1;margin:8px 6.25% 36px;padding-bottom:20px;position:relative;width:87.5%}@media only screen and (min-width:670px){.variants-links__toggle{margin-top:8px}}@media only screen and (min-width:1280px){.variants-links__toggle{margin-top:8px}}@media only screen and (min-width:1600px){.variants-links__toggle{margin-top:.417vw}}@media only screen and (min-width:670px){.variants-links__toggle{margin-bottom:48px}}@media only screen and (min-width:1280px){.variants-links__toggle{margin-bottom:56px}}@media only screen and (min-width:1600px){.variants-links__toggle{margin-bottom:2.917vw}}@media only screen and (min-width:670px){.variants-links__toggle{font-size:16px;line-height:1.1}}@media only screen and (min-width:1280px){.variants-links__toggle{font-size:16px;line-height:1.1}}@media only screen and (min-width:1440px){.variants-links__toggle{font-size:.834vw;line-height:1.1}}@media only screen and (min-width:960px){.variants-links__toggle{display:none}}.variants-links__toggle:after{background-image:url(/webicons/flat-card/down.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";height:7px;right:0;top:6px;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:11px}.variants-links__list,.variants-links__toggle:after{position:absolute;-webkit-transition-duration:.3s;transition-duration:.3s}.variants-links__list{background-color:#f5f2ec;border:1px solid #dedede;left:0;max-height:243px;opacity:0;overflow-y:auto;padding:0 20px 20px;pointer-events:none;top:100%;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease;visibility:hidden;width:100%;z-index:1}.variants-links__list::-webkit-scrollbar{height:3px;width:3px}.variants-links__list::-webkit-scrollbar-track{background-color:transparent}.variants-links__list::-webkit-scrollbar-thumb{background:rgba(92,19,40,.5);border-radius:24px}@media only screen and (min-width:670px){.variants-links__list::-webkit-scrollbar-thumb{border-radius:24px}}@media only screen and (min-width:1280px){.variants-links__list::-webkit-scrollbar-thumb{border-radius:24px}}@media only screen and (min-width:1440px){.variants-links__list::-webkit-scrollbar-thumb{border-radius:1.25vw}}.variants-links__list::-webkit-scrollbar-thumb:hover{background-image:rgba(92,19,40,.1)}@media only screen and (min-width:670px){.variants-links__list{padding:0 20px 20px}}@media only screen and (min-width:1280px){.variants-links__list{padding:0 24px 24px}}@media only screen and (min-width:1440px){.variants-links__list{padding:0 1.25vw 1.25vw}}@media only screen and (min-width:670px){.variants-links__list{max-height:241px}}@media only screen and (min-width:1280px){.variants-links__list{max-height:262px}}@media only screen and (min-width:1440px){.variants-links__list{max-height:13.646vw}}@media only screen and (min-width:960px){.variants-links__list{border:none;opacity:1;pointer-events:auto;position:relative;top:0;visibility:visible}}.variants-links__list-item{border-top:1px solid #dedede;width:100%}.variants-links__list-item:last-child{border-bottom:1px solid #dedede}.variants-links__list-item a{-webkit-box-align:center;-webkit-box-pack:justify;-webkit-align-items:center;align-items:center;color:#999795;display:-webkit-box;display:-webkit-flex;display:flex;font-size:14px;font-weight:500;-webkit-justify-content:space-between;justify-content:space-between;line-height:1.4;padding:8px 12px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color,background-color;transition-property:color,background-color;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:100%}@media only screen and (min-width:670px){.variants-links__list-item a{padding:8px 12px}}@media only screen and (min-width:1280px){.variants-links__list-item a{padding:8px 12px}}@media only screen and (min-width:1440px){.variants-links__list-item a{padding:.417vw .625vw}}@media only screen and (min-width:670px){.variants-links__list-item a{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.variants-links__list-item a{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.variants-links__list-item a{font-size:.834vw;line-height:1.4}}.variants-links__list-item a:hover{background-color:rgba(92,19,40,.1);color:#5c1328}.footer{background-color:#f5f2ec;border-top:1px solid #d9d5cd}.footer__container{margin-left:auto;margin-right:auto;max-width:100%;width:100%}.footer__inner{margin-left:8.3333333333%;margin-right:8.3333333333%;padding-bottom:40px;padding-top:40px;width:83.3333333333%}@media only screen and (min-width:670px){.footer__inner{padding-top:56px}}@media only screen and (min-width:1280px){.footer__inner{padding-top:64px}}@media only screen and (min-width:1600px){.footer__inner{padding-top:3.334vw}}@media only screen and (min-width:670px){.footer__inner{padding-bottom:56px}}@media only screen and (min-width:1280px){.footer__inner{padding-bottom:64px}}@media only screen and (min-width:1600px){.footer__inner{padding-bottom:3.334vw}}@media only screen and (min-width:670px){.footer__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin-left:5.5555555556%;margin-right:5.5555555556%;width:88.8888888889%}}@media only screen and (min-width:1280px){.footer__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;flex-flow:row wrap}}.footer__contacts{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding-bottom:32px;width:100%}@media only screen and (min-width:670px){.footer__contacts{padding-bottom:40px}}@media only screen and (min-width:1280px){.footer__contacts{padding-bottom:48px}}@media only screen and (min-width:1600px){.footer__contacts{padding-bottom:2.5vw}}@media only screen and (min-width:670px){.footer__contacts{-webkit-box-ordinal-group:2;margin-left:auto;-webkit-order:1;order:1}}@media only screen and (min-width:1280px){.footer__contacts{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;border:none;width:auto}}.footer__contacts:before{display:block;position:relative}@media only screen and (min-width:670px){.footer__contacts:before{height:40px}}@media only screen and (min-width:1280px){.footer__contacts:before{height:0}}@media only screen and (min-width:1440px){.footer__contacts:before{height:0}}@media only screen and (min-width:670px){.footer__contacts:before{content:""}}@media only screen and (min-width:1280px){.footer__contacts:before{content:none}}.footer__contacts-address,.footer__contacts-phone{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex}.footer__contacts-address{-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:#5c1328;font-size:14px;font-weight:400;line-height:1.4}@media only screen and (min-width:670px){.footer__contacts-address{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.footer__contacts-address{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.footer__contacts-address{font-size:.834vw;line-height:1.4}}.footer__contacts-address:not(:first-child){margin-top:8px}@media only screen and (min-width:670px){.footer__contacts-address:not(:first-child){margin-top:8px}}@media only screen and (min-width:1280px){.footer__contacts-address:not(:first-child){margin-top:8px}}@media only screen and (min-width:1600px){.footer__contacts-address:not(:first-child){margin-top:.417vw}}.footer__contacts-address svg{height:20px;margin-right:8px;width:20px}@media only screen and (min-width:670px){.footer__contacts-address svg{width:20px}}@media only screen and (min-width:1280px){.footer__contacts-address svg{width:20px}}@media only screen and (min-width:1440px){.footer__contacts-address svg{width:1.042vw}}@media only screen and (min-width:670px){.footer__contacts-address svg{height:20px}}@media only screen and (min-width:1280px){.footer__contacts-address svg{height:20px}}@media only screen and (min-width:1440px){.footer__contacts-address svg{height:1.042vw}}@media only screen and (min-width:670px){.footer__contacts-address svg{margin-right:8px}}@media only screen and (min-width:1280px){.footer__contacts-address svg{margin-right:8px}}@media only screen and (min-width:1440px){.footer__contacts-address svg{margin-right:.417vw}}.footer__contacts-address span{border-bottom:1px solid rgba(92,19,40,.2)}.footer__contacts-button{width:100%}.footer__contacts-button:not(:first-child){margin-top:24px}@media only screen and (min-width:670px){.footer__contacts-button:not(:first-child){margin-top:28px}}@media only screen and (min-width:1280px){.footer__contacts-button:not(:first-child){margin-top:32px}}@media only screen and (min-width:1600px){.footer__contacts-button:not(:first-child){margin-top:1.667vw}}.footer__contacts-social{display:grid;grid-auto-flow:column dense;grid-template-columns:repeat(4,minmax(20%,100%));width:100%}.footer__contacts-social:not(:first-child){margin-top:16px}@media only screen and (min-width:670px){.footer__contacts-social:not(:first-child){margin-top:20px}}@media only screen and (min-width:1280px){.footer__contacts-social:not(:first-child){margin-top:24px}}@media only screen and (min-width:1600px){.footer__contacts-social:not(:first-child){margin-top:1.25vw}}.footer__menu{border-bottom:1px solid #dedede;padding-bottom:32px}@media only screen and (min-width:670px){.footer__menu{-webkit-column-gap:32px;column-gap:32px}}@media only screen and (min-width:1280px){.footer__menu{-webkit-column-gap:40px;column-gap:40px}}@media only screen and (min-width:1440px){.footer__menu{-webkit-column-gap:2.084vw;column-gap:2.084vw}}@media only screen and (min-width:670px){.footer__menu{padding-bottom:40px}}@media only screen and (min-width:1280px){.footer__menu{padding-bottom:48px}}@media only screen and (min-width:1600px){.footer__menu{padding-bottom:2.5vw}}@media only screen and (min-width:670px){.footer__menu{-webkit-box-pack:end;-webkit-box-ordinal-group:1;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-order:0;order:0}}@media only screen and (min-width:1280px){.footer__menu{border:none}}.footer__menu-buttons{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:32px}@media only screen and (min-width:670px){.footer__menu-buttons{margin-bottom:40px}}@media only screen and (min-width:1280px){.footer__menu-buttons{margin-bottom:48px}}@media only screen and (min-width:1600px){.footer__menu-buttons{margin-bottom:2.5vw}}@media only screen and (min-width:1920px){.footer__menu-buttons{margin-bottom:0}}@media only screen and (min-width:1440px){.footer__menu-buttons{margin-bottom:0}}@media only screen and (min-width:1280px){.footer__menu-buttons{margin-bottom:0}}@media only screen and (min-width:960px){.footer__menu-buttons{margin-bottom:0}}@media only screen and (min-width:670px){.footer__menu-buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;margin-bottom:0;margin-right:auto}}.footer__menu-button:not(:first-child){margin-top:12px}@media only screen and (min-width:670px){.footer__menu-button:not(:first-child){margin-top:16px}}@media only screen and (min-width:1280px){.footer__menu-button:not(:first-child){margin-top:16px}}@media only screen and (min-width:1600px){.footer__menu-button:not(:first-child){margin-top:.834vw}}@media only screen and (max-width:669px){.footer__menu-button:nth-child(2){margin-top:0}.footer__menu-button{width:48.3333333333%}.footer__menu-button:nth-child(odd){margin-right:3.3333333333%}}.footer__menu-title{color:#999795;font-size:14px;font-weight:500;line-height:1.4;margin-bottom:12px}@media only screen and (min-width:670px){.footer__menu-title{margin-bottom:16px}}@media only screen and (min-width:1280px){.footer__menu-title{margin-bottom:16px}}@media only screen and (min-width:1600px){.footer__menu-title{margin-bottom:.834vw}}@media only screen and (min-width:670px){.footer__menu-title{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.footer__menu-title{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.footer__menu-title{font-size:.834vw;line-height:1.4}}.footer__menu-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.footer__menu-list:not(:last-child){padding-bottom:32px}@media only screen and (min-width:670px){.footer__menu-list:not(:last-child){padding-bottom:40px}}@media only screen and (min-width:1280px){.footer__menu-list:not(:last-child){padding-bottom:48px}}@media only screen and (min-width:1600px){.footer__menu-list:not(:last-child){padding-bottom:2.5vw}}@media only screen and (min-width:1920px){.footer__menu-list:not(:last-child){padding-bottom:0}}@media only screen and (min-width:1440px){.footer__menu-list:not(:last-child){padding-bottom:0}}@media only screen and (min-width:1280px){.footer__menu-list:not(:last-child){padding-bottom:0}}@media only screen and (min-width:960px){.footer__menu-list:not(:last-child){padding-bottom:0}}@media only screen and (min-width:670px){.footer__menu-list:not(:last-child){padding-bottom:0}}.footer__menu-item{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;font-size:14px;font-weight:400;line-height:1.4;margin-bottom:12px}@media only screen and (min-width:670px){.footer__menu-item{margin-bottom:16px}}@media only screen and (min-width:1280px){.footer__menu-item{margin-bottom:16px}}@media only screen and (min-width:1600px){.footer__menu-item{margin-bottom:.834vw}}@media only screen and (min-width:670px){.footer__menu-item{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.footer__menu-item{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.footer__menu-item{font-size:.834vw;line-height:1.4}}.footer__content{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding-top:32px}@media only screen and (min-width:670px){.footer__content{padding-top:40px}}@media only screen and (min-width:1280px){.footer__content{padding-top:48px}}@media only screen and (min-width:1600px){.footer__content{padding-top:2.5vw}}@media only screen and (min-width:670px){.footer__content{-webkit-box-ordinal-group:3;-webkit-order:2;order:2}}@media only screen and (min-width:1280px){.footer__content{border-top:1px solid #dedede}.footer__developer{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin-right:3.3333333333%;width:20%}}@media only screen and (min-width:1440px){.footer__developer{margin-right:3.125%;width:18.75%}}.footer__developer-copyright{color:#999795;font-size:14px;font-weight:400;line-height:1.4}@media only screen and (min-width:670px){.footer__developer-copyright{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.footer__developer-copyright{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.footer__developer-copyright{font-size:.834vw;line-height:1.4}}.footer__author{margin-left:auto}.footer__author-logo{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media only screen and (min-width:1280px){.footer__author-logo:hover{opacity:.75}}.footer__author-logo svg{fill:#999795;height:14px;width:auto}@media only screen and (min-width:670px){.footer__author-logo svg{height:14px}}@media only screen and (min-width:1280px){.footer__author-logo svg{height:14px}}@media only screen and (min-width:1440px){.footer__author-logo svg{height:.73vw}}.footer__info{margin-top:16px}@media only screen and (min-width:670px){.footer__info{margin-top:20px}}@media only screen and (min-width:1280px){.footer__info{margin-top:24px}}@media only screen and (min-width:1600px){.footer__info{margin-top:1.25vw}}.footer__info-disclaimer{font-size:12px;font-weight:500;line-height:1.4}@media only screen and (min-width:670px){.footer__info-disclaimer{font-size:12px;line-height:1.4}}@media only screen and (min-width:1280px){.footer__info-disclaimer{font-size:12px;line-height:1.4}}@media only screen and (min-width:1440px){.footer__info-disclaimer{font-size:.625vw;line-height:1.4}}@media only screen and (min-width:1280px){.footer__info-disclaimer{min-height:130px}}.footer__info-disclaimer:not(:first-child){margin-top:8px}@media only screen and (min-width:670px){.footer__info-disclaimer:not(:first-child){margin-top:8px}}@media only screen and (min-width:1280px){.footer__info-disclaimer:not(:first-child){margin-top:8px}}@media only screen and (min-width:1600px){.footer__info-disclaimer:not(:first-child){margin-top:.417vw}}.footer__info-disclaimer p{font-size:12px;font-weight:500;line-height:1.7}@media only screen and (min-width:670px){.footer__info-disclaimer p{font-size:12px;line-height:1.7}}@media only screen and (min-width:1280px){.footer__info-disclaimer p{font-size:12px;line-height:1.7}}@media only screen and (min-width:1440px){.footer__info-disclaimer p{font-size:.625vw;line-height:1.7}}.footer__info-disclaimer a{color:#999795}@media only screen and (min-width:1280px){.footer__info-disclaimer a:hover{opacity:.75}}.footer_theme_border{border-top:1px solid #dbd8d3}.in-numbers__title{margin:40px 8.3333333333%}@media only screen and (min-width:670px){.in-numbers__title{margin-top:56px}}@media only screen and (min-width:1280px){.in-numbers__title{margin-top:64px}}@media only screen and (min-width:1600px){.in-numbers__title{margin-top:3.334vw}}@media only screen and (min-width:670px){.in-numbers__title{margin-bottom:56px}}@media only screen and (min-width:1280px){.in-numbers__title{margin-bottom:64px}}@media only screen and (min-width:1600px){.in-numbers__title{margin-bottom:3.334vw}}@media only screen and (min-width:670px){.in-numbers__title{margin-left:5.5555555556%;margin-right:5.5555555556%}}@media only screen and (min-width:1440px){.in-numbers__title{margin-left:16.6666666667%;margin-right:16.6666666667%}}.in-numbers__list{background-color:#f5f2ec;padding:40px 8.3333333333%;position:relative}@media only screen and (min-width:670px){.in-numbers__list{padding-top:56px}}@media only screen and (min-width:1280px){.in-numbers__list{padding-top:88px}}@media only screen and (min-width:1600px){.in-numbers__list{padding-top:4.584vw}}@media only screen and (min-width:670px){.in-numbers__list{padding-bottom:56px}}@media only screen and (min-width:1280px){.in-numbers__list{padding-bottom:88px}}@media only screen and (min-width:1600px){.in-numbers__list{padding-bottom:4.584vw}}@media only screen and (min-width:670px){.in-numbers__list{-webkit-column-gap:5.5555555556%;column-gap:5.5555555556%;display:-webkit-box;display:-webkit-flex;display:flex;overflow-y:auto;padding-left:5.5555555556%;padding-right:5.5555555556%}}@media only screen and (min-width:960px){.in-numbers__list{-webkit-column-gap:0;column-gap:0;overflow-y:hidden}}@media only screen and (min-width:1440px){.in-numbers__list{padding-left:16.6666666667%;padding-right:16.6666666667%}}.in-numbers__item{-webkit-box-flex:0;-webkit-flex:none;flex:none;text-align:center}@media only screen and (min-width:960px){.in-numbers__item{margin:0 auto}}.in-numbers__item:not(:last-child){margin-bottom:32px}@media only screen and (min-width:670px){.in-numbers__item:not(:last-child){margin-bottom:0}}.in-numbers__item-title:not(:last-child){margin-bottom:12px}@media only screen and (min-width:670px){.in-numbers__item-title:not(:last-child){margin-bottom:16px}}@media only screen and (min-width:1280px){.in-numbers__item-title:not(:last-child){margin-bottom:16px}}@media only screen and (min-width:1600px){.in-numbers__item-title:not(:last-child){margin-bottom:.834vw}}.in-numbers__item-text{color:#999795;font-size:14px;font-weight:400;line-height:1.4}@media only screen and (min-width:670px){.in-numbers__item-text{font-size:16px;line-height:1.4}}@media only screen and (min-width:1280px){.in-numbers__item-text{font-size:18px;line-height:1.4}}@media only screen and (min-width:1440px){.in-numbers__item-text{font-size:.938vw;line-height:1.4}}.news-section{overflow:hidden;padding-bottom:40px}@media only screen and (min-width:670px){.news-section{padding-bottom:56px}}@media only screen and (min-width:1280px){.news-section{padding-bottom:80px}}@media only screen and (min-width:1600px){.news-section{padding-bottom:4.167vw}}.news__title{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:8.3333333333%;margin-right:8.3333333333%}@media only screen and (min-width:670px){.news__title{margin-left:5.5555555556%;margin-right:5.5555555556%}}@media only screen and (min-width:1440px){.news__title{margin-left:16.6666666667%;margin-right:16.6666666667%}}.news__title-main{font-family:helveticaNeue,sans-serif;font-size:12px;font-weight:500;letter-spacing:.22em;line-height:1.7}@media only screen and (min-width:670px){.news__title-main{font-size:12px;line-height:1.7}}@media only screen and (min-width:1280px){.news__title-main{font-size:12px;line-height:1.7}}@media only screen and (min-width:1440px){.news__title-main{font-size:.625vw;line-height:1.7}}.news__title-link{color:#5c1328;margin-left:auto}.news__slider{margin-left:8.3333333333%;margin-top:40px;width:91.6666666667%}@media only screen and (min-width:670px){.news__slider{margin-top:56px}}@media only screen and (min-width:1280px){.news__slider{margin-top:64px}}@media only screen and (min-width:1600px){.news__slider{margin-top:3.334vw}}@media only screen and (min-width:670px){.news__slider{margin-left:5.5555555556%;width:88.8888888889%}}@media only screen and (min-width:1280px){.news__slider{margin-left:5.5555555556%;margin-right:5.5555555556%;overflow:hidden}}@media only screen and (min-width:1440px){.news__slider{margin-left:16.6666666667%;margin-right:16.6666666667%;width:66.6666666667%}}.news__slide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;background-color:hsla(39,37%,69%,.2);cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:auto;max-width:90.9090909091%;min-height:370px;min-width:320px}@media only screen and (min-width:670px){.news__slide{min-height:460px}}@media only screen and (min-width:1280px){.news__slide{min-height:460px}}@media only screen and (min-width:1440px){.news__slide{min-height:23.959vw}}@media only screen and (min-width:670px){.news__slide{max-width:364px}}@media only screen and (min-width:1280px){.news__slide{max-width:unset}}@media only screen and (min-width:1440px){.news__slide{max-width:unset}}@media only screen and (min-width:670px){.news__slide{min-width:390px}}@media only screen and (min-width:1280px){.news__slide{min-width:unset}}@media only screen and (min-width:1440px){.news__slide{min-width:unset}}@media only screen and (min-width:670px){.news__slide{width:37.5%}}.news__slide-image{height:230px;width:100%}@media only screen and (min-width:670px){.news__slide-image{height:230px}}@media only screen and (min-width:1280px){.news__slide-image{height:230px}}@media only screen and (min-width:1440px){.news__slide-image{height:11.98vw}}.news__slide-image img{display:block;font-family:"object-fit: cover; object-position: center;";height:100%;object-fit:cover;object-position:center;width:100%}.news__slide-announce,.news__slide-date,.news__slide-title{z-index:1}.news__slide-date{color:#666462;font-size:12px;font-weight:400;line-height:1.4;padding-bottom:8px}@media only screen and (min-width:670px){.news__slide-date{padding-bottom:8px}}@media only screen and (min-width:1280px){.news__slide-date{padding-bottom:8px}}@media only screen and (min-width:1600px){.news__slide-date{padding-bottom:.417vw}}@media only screen and (min-width:670px){.news__slide-date{font-size:12px;line-height:1.4}}@media only screen and (min-width:1280px){.news__slide-date{font-size:12px;line-height:1.4}}@media only screen and (min-width:1440px){.news__slide-date{font-size:.625vw;line-height:1.4}}.news__slide-announce{font-size:14px;font-weight:400;line-height:1.4;padding-bottom:16px;padding-top:16px}@media only screen and (min-width:670px){.news__slide-announce{padding-top:20px}}@media only screen and (min-width:1280px){.news__slide-announce{padding-top:24px}}@media only screen and (min-width:1600px){.news__slide-announce{padding-top:1.25vw}}@media only screen and (min-width:670px){.news__slide-announce{padding-bottom:20px}}@media only screen and (min-width:1280px){.news__slide-announce{padding-bottom:24px}}@media only screen and (min-width:1600px){.news__slide-announce{padding-bottom:1.25vw}}@media only screen and (min-width:670px){.news__slide-announce{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.news__slide-announce{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.news__slide-announce{font-size:.834vw;line-height:1.4}}.news__slide-more{margin-top:auto}.news__slide-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%;padding:16px 40px}@media only screen and (min-width:670px){.news__slide-content{padding-left:40px}}@media only screen and (min-width:1280px){.news__slide-content{padding-left:48px}}@media only screen and (min-width:1440px){.news__slide-content{padding-left:2.5vw}}@media only screen and (min-width:670px){.news__slide-content{padding-right:40px}}@media only screen and (min-width:1280px){.news__slide-content{padding-right:48px}}@media only screen and (min-width:1440px){.news__slide-content{padding-right:2.5vw}}@media only screen and (min-width:670px){.news__slide-content{padding-top:20px}}@media only screen and (min-width:1280px){.news__slide-content{padding-top:24px}}@media only screen and (min-width:1600px){.news__slide-content{padding-top:1.25vw}}@media only screen and (min-width:670px){.news__slide-content{padding-bottom:20px}}@media only screen and (min-width:1280px){.news__slide-content{padding-bottom:24px}}@media only screen and (min-width:1600px){.news__slide-content{padding-bottom:1.25vw}}.news__slide-bottom{margin-top:auto}.our-priority-section{margin-left:8.3333333333%;margin-right:8.3333333333%;margin-top:40px;overflow:hidden}@media only screen and (min-width:670px){.our-priority-section{margin-top:56px}}@media only screen and (min-width:1280px){.our-priority-section{margin-top:80px}}@media only screen and (min-width:1600px){.our-priority-section{margin-top:4.167vw}}@media only screen and (min-width:670px){.our-priority-section{margin-left:5.5555555556%;margin-right:5.5555555556%}}@media only screen and (min-width:1440px){.our-priority-section{margin-left:16.6666666667%;margin-right:16.6666666667%}}.our-priority__selector{display:-webkit-box;display:-webkit-flex;display:flex;margin-top:40px;padding-bottom:32px;position:relative;width:100%}@media only screen and (min-width:670px){.our-priority__selector{margin-top:56px}}@media only screen and (min-width:1280px){.our-priority__selector{margin-top:64px}}@media only screen and (min-width:1600px){.our-priority__selector{margin-top:3.334vw}}@media only screen and (min-width:670px){.our-priority__selector{padding-bottom:48px}}@media only screen and (min-width:1280px){.our-priority__selector{padding-bottom:44px}}@media only screen and (min-width:1440px){.our-priority__selector{padding-bottom:2.292vw}}.our-priority__selector-item{position:relative;width:21%}@media only screen and (min-width:670px){.our-priority__selector-item{width:23%}}.our-priority__selector-item:before{background-color:rgba(51,47,44,.2);content:"";height:1px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;z-index:0}.our-priority__selector-item:first-child,.our-priority__selector-item:last-child{width:18.5%}@media only screen and (min-width:670px){.our-priority__selector-item:first-child,.our-priority__selector-item:last-child{width:15.5%}}.our-priority__selector-item:first-child span{margin-left:0;margin-right:auto}.our-priority__selector-item:last-child span{margin-left:auto;margin-right:0}.our-priority__selector-item.is-active span{border-color:#cdb891;color:#fff}.our-priority__selector-item.is-active span:after,.our-priority__selector-item.is-active span:before{content:""}.our-priority__selector-item span{-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-flex:0;-webkit-align-items:center;align-items:center;background-color:#fff;border:1px solid rgba(51,47,44,.2);border-radius:50%;color:#cdb891;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;height:50px;-webkit-justify-content:center;justify-content:center;margin:0 auto;position:relative;width:50px;z-index:1}@media only screen and (min-width:670px){.our-priority__selector-item span{width:72px}}@media only screen and (min-width:1280px){.our-priority__selector-item span{width:82px}}@media only screen and (min-width:1440px){.our-priority__selector-item span{width:4.271vw}}@media only screen and (min-width:670px){.our-priority__selector-item span{height:72px}}@media only screen and (min-width:1280px){.our-priority__selector-item span{height:82px}}@media only screen and (min-width:1440px){.our-priority__selector-item span{height:4.271vw}}.our-priority__selector-item span:before{background-color:#cdb891;border-radius:50%;content:none;height:42px;left:3px;position:absolute;top:3px;width:42px;z-index:-1}@media only screen and (min-width:670px){.our-priority__selector-item span:before{width:65px}}@media only screen and (min-width:1280px){.our-priority__selector-item span:before{width:74px}}@media only screen and (min-width:1440px){.our-priority__selector-item span:before{width:3.855vw}}@media only screen and (min-width:670px){.our-priority__selector-item span:before{height:65px}}@media only screen and (min-width:1280px){.our-priority__selector-item span:before{height:74px}}@media only screen and (min-width:1440px){.our-priority__selector-item span:before{height:3.855vw}}@media only screen and (min-width:670px){.our-priority__selector-item span:before{top:3px}}@media only screen and (min-width:1280px){.our-priority__selector-item span:before{top:3px}}@media only screen and (min-width:1440px){.our-priority__selector-item span:before{top:.157vw}}@media only screen and (min-width:670px){.our-priority__selector-item span:before{left:3px}}@media only screen and (min-width:1280px){.our-priority__selector-item span:before{left:3px}}@media only screen and (min-width:1440px){.our-priority__selector-item span:before{left:.157vw}}.our-priority__selector-item span:after{background-color:#cdb891;bottom:-32px;content:"";content:none;height:32px;position:absolute;width:1px}@media only screen and (min-width:670px){.our-priority__selector-item span:after{height:48px}}@media only screen and (min-width:1280px){.our-priority__selector-item span:after{height:44px}}@media only screen and (min-width:1440px){.our-priority__selector-item span:after{height:2.292vw}}@media only screen and (min-width:670px){.our-priority__selector-item span:after{bottom:-48px}}@media only screen and (min-width:1280px){.our-priority__selector-item span:after{bottom:-44px}}@media only screen and (min-width:1440px){.our-priority__selector-item span:after{bottom:-2.291vw}}@media only screen and (min-width:1280px){.our-priority__slider{height:-webkit-calc(100vh - 215px);height:calc(100vh - 215px)}}@media only screen and (min-width:1440px){.our-priority__slider{height:-webkit-calc(100vh - 11.198vw);height:calc(100vh - 11.198vw)}}@media only screen and (min-width:1280px){.our-priority__slider{min-height:400px}}@media only screen and (min-width:1440px){.our-priority__slider{min-height:20.834vw}}@media only screen and (min-width:1280px){.our-priority__slider{max-height:590px}}@media only screen and (min-width:1440px){.our-priority__slider{max-height:30.73vw}}.our-priority__slide{-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;display:-webkit-box;display:-webkit-flex;display:flex;min-height:470px;position:relative;width:100%}@media only screen and (min-width:670px){.our-priority__slide{min-height:590px}}@media only screen and (min-width:1280px){.our-priority__slide{min-height:590px}}@media only screen and (min-width:1440px){.our-priority__slide{min-height:30.73vw}}@media only screen and (min-width:670px){.our-priority__slide{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}}.our-priority__slide-background,.our-priority__slide-background img{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.our-priority__slide-background img{font-family:"object-fit: cover; object-position: center;";object-fit:cover;object-position:center}.our-priority__slide-background-mobile{display:block}@media only screen and (min-width:670px){.our-priority__slide-background-mobile{display:none}}.our-priority__slide-background-desktop{display:none}@media only screen and (min-width:670px){.our-priority__slide-background-desktop{display:block}}.our-priority__slide-content{background-color:hsla(0,0%,100%,.8);margin-left:0;margin-top:auto;max-width:100%;padding:28px 24px;position:relative;width:100%}@media only screen and (min-width:670px){.our-priority__slide-content{max-width:470px}}@media only screen and (min-width:1280px){.our-priority__slide-content{max-width:550px}}@media only screen and (min-width:1440px){.our-priority__slide-content{max-width:28.646vw}}@media only screen and (min-width:670px){.our-priority__slide-content{margin-left:52px}}@media only screen and (min-width:1280px){.our-priority__slide-content{margin-left:52px}}@media only screen and (min-width:1440px){.our-priority__slide-content{margin-left:2.709vw}}@media only screen and (min-width:670px){.our-priority__slide-content{padding-left:40px}}@media only screen and (min-width:1280px){.our-priority__slide-content{padding-left:40px}}@media only screen and (min-width:1440px){.our-priority__slide-content{padding-left:2.084vw}}@media only screen and (min-width:670px){.our-priority__slide-content{padding-right:40px}}@media only screen and (min-width:1280px){.our-priority__slide-content{padding-right:40px}}@media only screen and (min-width:1440px){.our-priority__slide-content{padding-right:2.084vw}}@media only screen and (min-width:670px){.our-priority__slide-content{margin-top:48px}}@media only screen and (min-width:1280px){.our-priority__slide-content{margin-top:56px}}@media only screen and (min-width:1440px){.our-priority__slide-content{margin-top:2.917vw}}@media only screen and (min-width:670px){.our-priority__slide-content{padding-top:32px}}@media only screen and (min-width:1280px){.our-priority__slide-content{padding-top:40px}}@media only screen and (min-width:1600px){.our-priority__slide-content{padding-top:2.084vw}}@media only screen and (min-width:670px){.our-priority__slide-content{padding-bottom:32px}}@media only screen and (min-width:1280px){.our-priority__slide-content{padding-bottom:40px}}@media only screen and (min-width:1600px){.our-priority__slide-content{padding-bottom:2.084vw}}.our-priority__slide-title{padding-bottom:24px}@media only screen and (min-width:670px){.our-priority__slide-title{padding-bottom:28px}}@media only screen and (min-width:1280px){.our-priority__slide-title{padding-bottom:32px}}@media only screen and (min-width:1600px){.our-priority__slide-title{padding-bottom:1.667vw}}.our-priority__slide-text{font-size:14px;font-weight:400;line-height:1.4;overflow:hidden;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:height;transition-property:height;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media only screen and (min-width:670px){.our-priority__slide-text{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.our-priority__slide-text{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.our-priority__slide-text{font-size:.834vw;line-height:1.4}}@media only screen and (min-width:670px){.our-priority__slide-more{display:none}}.our-priority__slide-more.is-active{padding-top:24px}@media only screen and (min-width:670px){.our-priority__slide-more.is-active{padding-top:28px}}@media only screen and (min-width:1280px){.our-priority__slide-more.is-active{padding-top:32px}}@media only screen and (min-width:1600px){.our-priority__slide-more.is-active{padding-top:1.667vw}}@media only screen and (min-width:1920px){.our-priority__slide-more.is-active{padding-top:0}}@media only screen and (min-width:1440px){.our-priority__slide-more.is-active{padding-top:0}}@media only screen and (min-width:1280px){.our-priority__slide-more.is-active{padding-top:0}}@media only screen and (min-width:960px){.our-priority__slide-more.is-active{padding-top:0}}@media only screen and (min-width:670px){.our-priority__slide-more.is-active{padding-top:0}}.our-priority__selector_theme_third .our-priority__selector-item{width:33.3333333333%}@media only screen and (min-width:670px){.our-priority__selector_theme_third .our-priority__selector-item{width:33.3333333333%}}.our-priority__selector_theme_third .our-priority__selector-item:first-child,.our-priority__selector_theme_third .our-priority__selector-item:last-child{width:33.3333333333%}@media only screen and (min-width:670px){.our-priority__selector_theme_third .our-priority__selector-item:first-child,.our-priority__selector_theme_third .our-priority__selector-item:last-child{width:33.3333333333%}}.our-priority__selector_theme_fourth .our-priority__selector-item{width:29%}@media only screen and (min-width:670px){.our-priority__selector_theme_fourth .our-priority__selector-item{width:30%}}.our-priority__selector_theme_fourth .our-priority__selector-item:first-child,.our-priority__selector_theme_fourth .our-priority__selector-item:last-child{width:21%}@media only screen and (min-width:670px){.our-priority__selector_theme_fourth .our-priority__selector-item:first-child,.our-priority__selector_theme_fourth .our-priority__selector-item:last-child{width:20%}}@media only screen and (min-width:1440px){.project-header__wrapper{display:grid;grid-auto-flow:column dense;grid-template:"head slider" auto "content slider" auto;grid-template-columns:repeat(2,50%)}}.project-header__head{grid-area:head;padding-bottom:24px;padding-top:36px}@media only screen and (min-width:670px){.project-header__head{padding-top:48px}}@media only screen and (min-width:1280px){.project-header__head{padding-top:56px}}@media only screen and (min-width:1600px){.project-header__head{padding-top:2.917vw}}@media only screen and (min-width:670px){.project-header__head{padding-bottom:28px}}@media only screen and (min-width:1280px){.project-header__head{padding-bottom:32px}}@media only screen and (min-width:1600px){.project-header__head{padding-bottom:1.667vw}}@media only screen and (min-width:960px){.project-header__head{padding-left:5.5555555556%}}@media only screen and (min-width:1440px){.project-header__head{padding-left:11.1111111111%}}.project-header__title{font-family:cent,serif;font-size:32px;font-weight:400;letter-spacing:-.02em;line-height:1;margin-bottom:0;margin-top:0}@media only screen and (min-width:670px){.project-header__title{font-size:48px;line-height:1}}@media only screen and (min-width:1280px){.project-header__title{font-size:66px;line-height:1}}@media only screen and (min-width:1440px){.project-header__title{font-size:3.438vw;line-height:1}}@media only screen and (max-width:669px){.project-header__title{padding-left:8.3333333333%;padding-right:8.3333333333%}}@media only screen and (min-width:670px) and (max-width:959px){.project-header__title{padding-left:5.5555555556%;padding-right:5.5555555556%}}.project-header__tabs{display:-webkit-box;display:-webkit-flex;display:flex;overflow-x:auto;padding-left:8.3333333333%;padding-right:8.3333333333%}@media only screen and (min-width:670px){.project-header__tabs{padding-left:5.5555555556%;padding-right:5.5555555556%}}@media only screen and (min-width:960px){.project-header__tabs{padding-left:0;padding-right:0}}.project-header__tabs:not(:first-child){margin-top:28px}@media only screen and (min-width:670px){.project-header__tabs:not(:first-child){margin-top:32px}}@media only screen and (min-width:1280px){.project-header__tabs:not(:first-child){margin-top:40px}}@media only screen and (min-width:1600px){.project-header__tabs:not(:first-child){margin-top:2.084vw}}.project-header__tabs-item{-webkit-box-flex:0;border-bottom:none;border-top-width:2px;-webkit-flex:none;flex:none;opacity:.75}.project-header__tabs-item:not(:first-child){margin-left:20px}@media only screen and (min-width:670px){.project-header__tabs-item:not(:first-child){margin-left:20px}}@media only screen and (min-width:1280px){.project-header__tabs-item:not(:first-child){margin-left:16px}}@media only screen and (min-width:1440px){.project-header__tabs-item:not(:first-child){margin-left:.834vw}}.project-header__tabs-item.is-active{opacity:1}.project-header__tabs-item .button__content{background-color:transparent;border:none;color:#5c1328;margin:0;padding:12px 0}@media only screen and (min-width:670px){.project-header__tabs-item .button__content{padding:16px 0}}@media only screen and (min-width:1280px){.project-header__tabs-item .button__content{padding:16px 0}}@media only screen and (min-width:1440px){.project-header__tabs-item .button__content{padding:.834vw 0}}.project-header__slider{grid-area:slider;margin-bottom:36px;position:relative}@media only screen and (min-width:670px){.project-header__slider{margin-bottom:48px}}@media only screen and (min-width:1280px){.project-header__slider{margin-bottom:56px}}@media only screen and (min-width:1600px){.project-header__slider{margin-bottom:2.917vw}}@media only screen and (min-width:1920px){.project-header__slider{margin-bottom:0}}@media only screen and (min-width:1440px){.project-header__slider{margin-bottom:0}}@media only screen and (min-width:960px){.project-header__slider{padding-left:5.5555555556%;padding-right:5.5555555556%}}@media only screen and (min-width:1440px){.project-header__slider{padding-left:0;padding-right:0}}.project-header__slide{width:100%}.project-header__slide-img{height:250px;position:relative;width:100%}@media only screen and (min-width:670px){.project-header__slide-img{height:638px}}@media only screen and (min-width:1280px){.project-header__slide-img{height:638px}}@media only screen and (min-width:1440px){.project-header__slide-img{height:33.23vw}}.project-header__slide-img img{font-family:"object-fit: cover; object-position: center;";height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.project-header__slider-navigation{bottom:50%;display:-webkit-box;display:-webkit-flex;display:flex;left:0;padding:0 6px;position:absolute;-webkit-transform:translateY(50%);transform:translateY(50%);width:100%}@media only screen and (min-width:670px){.project-header__slider-navigation{bottom:28px}}@media only screen and (min-width:1280px){.project-header__slider-navigation{bottom:32px}}@media only screen and (min-width:1440px){.project-header__slider-navigation{bottom:1.667vw}}@media only screen and (min-width:670px){.project-header__slider-navigation{left:32px}}@media only screen and (min-width:1280px){.project-header__slider-navigation{left:32px}}@media only screen and (min-width:1440px){.project-header__slider-navigation{left:1.667vw}}@media only screen and (min-width:670px){.project-header__slider-navigation{-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;padding:0;-webkit-transform:translateY(0);transform:translateY(0);width:auto}}@media only screen and (min-width:960px) and (max-width:1279px){.project-header__slider-navigation{left:85px}}@media only screen and (min-width:1280px) and (max-width:1439px){.project-header__slider-navigation{bottom:50%;left:103px;-webkit-transform:translateY(50%);transform:translateY(50%);width:-webkit-calc(100% - 206px);width:calc(100% - 206px)}}.project-header__slider-navigation .splide__arrow--next{margin-left:auto}@media only screen and (min-width:670px){.project-header__slider-navigation .splide__arrow--next{margin-left:32px}}@media only screen and (min-width:1280px){.project-header__slider-navigation .splide__arrow--next{margin-left:32px}}@media only screen and (min-width:1440px){.project-header__slider-navigation .splide__arrow--next{margin-left:1.667vw}}@media only screen and (min-width:1280px) and (max-width:1439px){.project-header__slider-navigation .splide__arrow--next{margin-left:auto}}.project-header__slider-navigation .splide__arrow{border-color:transparent}@media only screen and (min-width:670px){.project-header__slider-navigation .splide__arrow{border-color:#cdb891}}.project-header__slider-navigation .button__content{background-color:transparent;border-color:transparent}@media only screen and (min-width:670px){.project-header__slider-navigation .button__content{background-color:#cdb891;border-color:#cdb891}}.project-header__slider-navigation .button__content svg{fill:#dbd8d3;height:45px;width:45px}@media only screen and (min-width:670px){.project-header__slider-navigation .button__content svg{width:18px}}@media only screen and (min-width:1280px){.project-header__slider-navigation .button__content svg{width:18px}}@media only screen and (min-width:1440px){.project-header__slider-navigation .button__content svg{width:.938vw}}@media only screen and (min-width:670px){.project-header__slider-navigation .button__content svg{height:18px}}@media only screen and (min-width:1280px){.project-header__slider-navigation .button__content svg{height:18px}}@media only screen and (min-width:1440px){.project-header__slider-navigation .button__content svg{height:.938vw}}@media only screen and (min-width:670px){.project-header__slider-navigation .button__content svg{fill:#5c1328;height:auto;width:auto}}.project-header__content{grid-area:content;padding-left:8.3333333333%;padding-right:8.3333333333%}@media only screen and (min-width:670px){.project-header__content{padding-left:5.5555555556%;padding-right:5.5555555556%}}@media only screen and (min-width:1440px){.project-header__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding-left:11.1111111111%;padding-right:5.5555555556%}}.project-header__address{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.project-header__address-item{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;font-size:14px;font-weight:400;line-height:1.4;margin-bottom:8px}@media only screen and (min-width:670px){.project-header__address-item{margin-bottom:8px}}@media only screen and (min-width:1280px){.project-header__address-item{margin-bottom:8px}}@media only screen and (min-width:1600px){.project-header__address-item{margin-bottom:.417vw}}@media only screen and (min-width:1920px){.project-header__address-item{margin-bottom:0}}@media only screen and (min-width:1440px){.project-header__address-item{margin-bottom:0}}@media only screen and (min-width:1280px){.project-header__address-item{margin-bottom:0}}@media only screen and (min-width:960px){.project-header__address-item{margin-bottom:0}}@media only screen and (min-width:670px){.project-header__address-item{font-size:14px;line-height:1.4;margin-bottom:0}}@media only screen and (min-width:1280px){.project-header__address-item{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.project-header__address-item{font-size:.834vw;line-height:1.4}}.project-header__address-item svg{margin-right:6px}@media only screen and (min-width:670px){.project-header__address-item svg{margin-right:6px}}@media only screen and (min-width:1280px){.project-header__address-item svg{margin-right:6px}}@media only screen and (min-width:1440px){.project-header__address-item svg{margin-right:.313vw}}.project-header__address-time{margin-left:16px;position:relative}@media only screen and (min-width:670px){.project-header__address-time{margin-left:20px}}@media only screen and (min-width:1280px){.project-header__address-time{margin-left:24px}}@media only screen and (min-width:1440px){.project-header__address-time{margin-left:1.25vw}}.project-header__address-time:after{content:"•";display:block;margin:0 8px;position:relative}@media only screen and (min-width:670px){.project-header__address-time:after{margin:0 16px}}@media only screen and (min-width:1280px){.project-header__address-time:after{margin:0 16px}}@media only screen and (min-width:1440px){.project-header__address-time:after{margin:0 .834vw}}.project-header__address-time svg{margin-right:2px}@media only screen and (min-width:670px){.project-header__address-time svg{margin-right:2px}}@media only screen and (min-width:1280px){.project-header__address-time svg{margin-right:2px}}@media only screen and (min-width:1440px){.project-header__address-time svg{margin-right:.105vw}}.project-header__deadline{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding-top:16px}@media only screen and (min-width:670px){.project-header__deadline{padding-top:20px}}@media only screen and (min-width:1280px){.project-header__deadline{padding-top:24px}}@media only screen and (min-width:1600px){.project-header__deadline{padding-top:1.25vw}}.project-header__deadline-item:not(:first-child){margin-left:28px}@media only screen and (min-width:670px){.project-header__deadline-item:not(:first-child){margin-left:48px}}@media only screen and (min-width:1280px){.project-header__deadline-item:not(:first-child){margin-left:48px}}@media only screen and (min-width:1440px){.project-header__deadline-item:not(:first-child){margin-left:2.5vw}}.project-header__deadline-item p{font-size:12px;font-weight:400;line-height:1.4;opacity:.5}@media only screen and (min-width:670px){.project-header__deadline-item p{font-size:12px;line-height:1.4}}@media only screen and (min-width:1280px){.project-header__deadline-item p{font-size:12px;line-height:1.4}}@media only screen and (min-width:1440px){.project-header__deadline-item p{font-size:.625vw;line-height:1.4}}.project-header__deadline-item p:not(:first-child){margin-top:4px}@media only screen and (min-width:670px){.project-header__deadline-item p:not(:first-child){margin-top:4px}}@media only screen and (min-width:1280px){.project-header__deadline-item p:not(:first-child){margin-top:4px}}@media only screen and (min-width:1600px){.project-header__deadline-item p:not(:first-child){margin-top:.209vw}}.project-header__price{color:#5c1328;font-weight:700;padding-top:40px}@media only screen and (min-width:670px){.project-header__price{padding-top:56px}}@media only screen and (min-width:1280px){.project-header__price{padding-top:72px}}@media only screen and (min-width:1600px){.project-header__price{padding-top:3.75vw}}.project-header__price span{font-size:16px;font-weight:700;line-height:1.2}@media only screen and (min-width:670px){.project-header__price span{font-size:20px;line-height:1.2}}@media only screen and (min-width:1280px){.project-header__price span{font-size:23px;line-height:1.2}}@media only screen and (min-width:1440px){.project-header__price span{font-size:1.198vw;line-height:1.2}}.project-header__buttons{margin-top:40px;padding-bottom:0}@media only screen and (min-width:670px){.project-header__buttons{margin-top:56px}}@media only screen and (min-width:1280px){.project-header__buttons{margin-top:64px}}@media only screen and (min-width:1600px){.project-header__buttons{margin-top:3.334vw}}@media only screen and (min-width:670px){.project-header__buttons{padding-bottom:0}}@media only screen and (min-width:1280px){.project-header__buttons{padding-bottom:32px}}@media only screen and (min-width:1440px){.project-header__buttons{padding-bottom:1.667vw}}@media only screen and (min-width:670px){.project-header__buttons{display:-webkit-box;display:-webkit-flex;display:flex}}@media only screen and (min-width:1440px){.project-header__buttons{margin-top:auto}}.project-header__buttons .button{display:-webkit-box;display:-webkit-flex;display:flex;width:100%}.project-header__buttons .button:not(:first-child){margin-top:12px}@media only screen and (min-width:670px){.project-header__buttons .button:not(:first-child){margin-top:16px}}@media only screen and (min-width:1280px){.project-header__buttons .button:not(:first-child){margin-top:16px}}@media only screen and (min-width:1600px){.project-header__buttons .button:not(:first-child){margin-top:.834vw}}@media only screen and (min-width:1920px){.project-header__buttons .button:not(:first-child){margin-top:0}}@media only screen and (min-width:1440px){.project-header__buttons .button:not(:first-child){margin-top:0}}@media only screen and (min-width:1280px){.project-header__buttons .button:not(:first-child){margin-top:0}}@media only screen and (min-width:960px){.project-header__buttons .button:not(:first-child){margin-top:0}}@media only screen and (min-width:670px){.project-header__buttons .button:not(:first-child){margin-left:24px;margin-top:0}}@media only screen and (min-width:1280px){.project-header__buttons .button:not(:first-child){margin-left:24px}}@media only screen and (min-width:1440px){.project-header__buttons .button:not(:first-child){margin-left:1.25vw}}.project-header_with_border-bottom{border-bottom:.5px solid #c2c2c2}.project-header_theme_navigation{display:block}.project-header_theme_navigation .project-header__title{color:#5c1328}.project-header_theme_navigation .project-header__head{padding-bottom:0}.project-header_theme_navigation .project-header__tabs-item:not(:first-child){margin-left:28px}@media only screen and (min-width:670px){.project-header_theme_navigation .project-header__tabs-item:not(:first-child){margin-left:32px}}@media only screen and (min-width:1280px){.project-header_theme_navigation .project-header__tabs-item:not(:first-child){margin-left:40px}}@media only screen and (min-width:1600px){.project-header_theme_navigation .project-header__tabs-item:not(:first-child){margin-left:2.084vw}}.project-header_theme_others{display:block}.project-header_theme_others .project-header__head{padding-bottom:0}@media only screen and (min-width:1440px){.project-header_theme_others .project-header__head{padding-left:5.5555555556%;width:58.3333333333%}}.project-header_theme_others .project-header__title{color:#5c1328}.project-header_theme_others .project-header__wrapper{display:-webkit-box;display:-webkit-flex;display:flex;width:100%}.project-info__wrapper{padding:40px 4.1666666667%}@media only screen and (min-width:670px){.project-info__wrapper{padding-top:56px}}@media only screen and (min-width:1280px){.project-info__wrapper{padding-top:72px}}@media only screen and (min-width:1600px){.project-info__wrapper{padding-top:3.75vw}}@media only screen and (min-width:670px){.project-info__wrapper{padding-bottom:56px}}@media only screen and (min-width:1280px){.project-info__wrapper{padding-bottom:72px}}@media only screen and (min-width:1600px){.project-info__wrapper{padding-bottom:3.75vw}}@media only screen and (min-width:1280px){.project-info__wrapper{padding-left:5.5555555556%;padding-right:5.5555555556%}}.project-info__content{background-color:#fff;padding:28px 16px;position:relative}@media only screen and (min-width:670px){.project-info__content{padding-top:32px}}@media only screen and (min-width:1280px){.project-info__content{padding-top:40px}}@media only screen and (min-width:1600px){.project-info__content{padding-top:2.084vw}}@media only screen and (min-width:670px){.project-info__content{padding-bottom:32px}}@media only screen and (min-width:1280px){.project-info__content{padding-bottom:40px}}@media only screen and (min-width:1600px){.project-info__content{padding-bottom:2.084vw}}@media only screen and (min-width:670px){.project-info__content{padding-left:30px}}@media only screen and (min-width:1280px){.project-info__content{padding-left:45px}}@media only screen and (min-width:1440px){.project-info__content{padding-left:2.344vw}}@media only screen and (min-width:670px){.project-info__content{padding-right:30px}}@media only screen and (min-width:1280px){.project-info__content{padding-right:45px}}@media only screen and (min-width:1440px){.project-info__content{padding-right:2.344vw}}@media only screen and (min-width:1280px){.project-info__content,.project-info__main{display:-webkit-box;display:-webkit-flex;display:flex}.project-info__main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;padding-right:3.125%;width:50%}}@media only screen and (min-width:1440px){.project-info__main{padding-right:6.25%}}.project-info__main-title:not(:last-child){margin-bottom:40px}@media only screen and (min-width:670px){.project-info__main-title:not(:last-child){margin-bottom:56px}}@media only screen and (min-width:1280px){.project-info__main-title:not(:last-child){margin-bottom:64px}}@media only screen and (min-width:1600px){.project-info__main-title:not(:last-child){margin-bottom:3.334vw}}.project-info__main-title span{color:#5c1328}@media only screen and (min-width:960px){.project-info__main-list{display:-webkit-box;display:-webkit-flex;display:flex;margin-top:auto}}.project-info__main-item{border:1px solid #cdb891;display:block;padding:16px 12px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:100%}@media only screen and (min-width:670px){.project-info__main-item{margin-left:16px}}@media only screen and (min-width:1280px){.project-info__main-item{margin-left:16px}}@media only screen and (min-width:1440px){.project-info__main-item{margin-left:.834vw}}@media only screen and (min-width:670px){.project-info__main-item{padding-left:12px}}@media only screen and (min-width:1280px){.project-info__main-item{padding-left:12px}}@media only screen and (min-width:1440px){.project-info__main-item{padding-left:.625vw}}@media only screen and (min-width:670px){.project-info__main-item{padding-right:12px}}@media only screen and (min-width:1280px){.project-info__main-item{padding-right:12px}}@media only screen and (min-width:1440px){.project-info__main-item{padding-right:.625vw}}@media only screen and (min-width:670px){.project-info__main-item{padding-top:20px}}@media only screen and (min-width:1280px){.project-info__main-item{padding-top:24px}}@media only screen and (min-width:1600px){.project-info__main-item{padding-top:1.25vw}}@media only screen and (min-width:670px){.project-info__main-item{padding-bottom:20px}}@media only screen and (min-width:1280px){.project-info__main-item{padding-bottom:24px}}@media only screen and (min-width:1600px){.project-info__main-item{padding-bottom:1.25vw}}@media only screen and (min-width:670px) and (max-width:959px){.project-info__main-item{margin-left:0}}@media only screen and (min-width:1280px){.project-info__main-item:hover{background-color:#cdb891}.project-info__main-item:hover .num{color:#fff}.project-info__main-item:hover .num svg{fill:#fff}.project-info__main-item:hover .text{color:#5c1328}}.project-info__main-item:not(:first-child){margin-top:16px}@media only screen and (min-width:670px){.project-info__main-item:not(:first-child){margin-top:20px}}@media only screen and (min-width:1280px){.project-info__main-item:not(:first-child){margin-top:24px}}@media only screen and (min-width:1600px){.project-info__main-item:not(:first-child){margin-top:1.25vw}}@media only screen and (min-width:1920px){.project-info__main-item:not(:first-child){margin-top:0}}@media only screen and (min-width:1440px){.project-info__main-item:not(:first-child){margin-top:0}}@media only screen and (min-width:1280px){.project-info__main-item:not(:first-child){margin-top:0}}@media only screen and (min-width:960px){.project-info__main-item:not(:first-child){margin-top:0}}.project-info__main-item:nth-child(4n+1){margin-left:0}.project-info__main-item .num{-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:#5c1328;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;transition-property:color;-webkit-transition-timing-function:ease;transition-timing-function:ease}.project-info__main-item .num svg{fill:#5c1328;margin-left:auto;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:fill;transition-property:fill;-webkit-transition-timing-function:ease;transition-timing-function:ease}.project-info__main-item .text{color:#666462;display:block;font-size:12px;font-weight:400;line-height:1.4;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;transition-property:color;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media only screen and (min-width:670px){.project-info__main-item .text{font-size:12px;line-height:1.4}}@media only screen and (min-width:1280px){.project-info__main-item .text{font-size:12px;line-height:1.4}}@media only screen and (min-width:1440px){.project-info__main-item .text{font-size:.625vw;line-height:1.4}}.project-info__main-item .text:not(:first-child){margin-top:8px}@media only screen and (min-width:670px){.project-info__main-item .text:not(:first-child){margin-top:8px}}@media only screen and (min-width:1280px){.project-info__main-item .text:not(:first-child){margin-top:8px}}@media only screen and (min-width:1600px){.project-info__main-item .text:not(:first-child){margin-top:.417vw}}.project-info__text{color:#666462;font-size:14px;font-weight:400;line-height:1.4}@media only screen and (min-width:670px){.project-info__text{font-size:16px;line-height:1.4}}@media only screen and (min-width:1280px){.project-info__text{font-size:18px;line-height:1.4}}@media only screen and (min-width:1440px){.project-info__text{font-size:.938vw;line-height:1.4}}@media only screen and (min-width:1280px){.project-info__text{padding-left:3.125%;width:50%}}@media only screen and (min-width:1440px){.project-info__text{padding-left:6.25%}}.project-info__text:not(:first-child){border-top:1px solid #dedede;margin-top:40px;padding-top:40px}@media only screen and (min-width:670px){.project-info__text:not(:first-child){margin-top:56px}}@media only screen and (min-width:1280px){.project-info__text:not(:first-child){margin-top:64px}}@media only screen and (min-width:1600px){.project-info__text:not(:first-child){margin-top:3.334vw}}@media only screen and (min-width:670px){.project-info__text:not(:first-child){padding-top:56px}}@media only screen and (min-width:1280px){.project-info__text:not(:first-child){padding-top:64px}}@media only screen and (min-width:1600px){.project-info__text:not(:first-child){padding-top:3.334vw}}@media only screen and (min-width:1920px){.project-info__text:not(:first-child){margin-top:0}}@media only screen and (min-width:1440px){.project-info__text:not(:first-child){margin-top:0}}@media only screen and (min-width:1280px){.project-info__text:not(:first-child){margin-top:0}}@media only screen and (min-width:1920px){.project-info__text:not(:first-child){padding-top:0}}@media only screen and (min-width:1440px){.project-info__text:not(:first-child){padding-top:0}}@media only screen and (min-width:1280px){.project-info__text:not(:first-child){border-left:1px solid #dedede;border-top:none;padding-top:0}}.project-info__text p:not(:first-child){margin-top:24px}@media only screen and (min-width:670px){.project-info__text p:not(:first-child){margin-top:28px}}@media only screen and (min-width:1280px){.project-info__text p:not(:first-child){margin-top:32px}}@media only screen and (min-width:1600px){.project-info__text p:not(:first-child){margin-top:1.667vw}}.project-info__action{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;margin-top:16px;width:100%}@media only screen and (min-width:670px){.project-info__action{margin-top:20px}}@media only screen and (min-width:1280px){.project-info__action{margin-top:24px}}@media only screen and (min-width:1600px){.project-info__action{margin-top:1.25vw}}@media only screen and (min-width:1280px){.project-info__action{width:auto}}.project-info_theme_lite .project-info__wrapper{padding:36px 8.3333333333% 40px}@media only screen and (min-width:670px){.project-info_theme_lite .project-info__wrapper{padding-top:48px}}@media only screen and (min-width:1280px){.project-info_theme_lite .project-info__wrapper{padding-top:56px}}@media only screen and (min-width:1600px){.project-info_theme_lite .project-info__wrapper{padding-top:2.917vw}}@media only screen and (min-width:670px){.project-info_theme_lite .project-info__wrapper{padding-bottom:56px}}@media only screen and (min-width:1280px){.project-info_theme_lite .project-info__wrapper{padding-bottom:128px}}@media only screen and (min-width:1600px){.project-info_theme_lite .project-info__wrapper{padding-bottom:6.667vw}}@media only screen and (min-width:670px){.project-info_theme_lite .project-info__wrapper{padding-left:5.5555555556%;padding-right:5.5555555556%}}.project-info_theme_lite .project-info__content{background-color:transparent;padding:0}.project-info_theme_lite .project-info__main-list{margin-top:0}.project-info_theme_lite .project-info__main-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;border:none;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding-left:16px;padding-right:16px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media only screen and (min-width:670px){.project-info_theme_lite .project-info__main-item{padding-left:20px}}@media only screen and (min-width:1280px){.project-info_theme_lite .project-info__main-item{padding-left:24px}}@media only screen and (min-width:1600px){.project-info_theme_lite .project-info__main-item{padding-left:1.25vw}}@media only screen and (min-width:670px){.project-info_theme_lite .project-info__main-item{padding-right:20px}}@media only screen and (min-width:1280px){.project-info_theme_lite .project-info__main-item{padding-right:24px}}@media only screen and (min-width:1600px){.project-info_theme_lite .project-info__main-item{padding-right:1.25vw}}@media only screen and (min-width:1280px){.project-info_theme_lite .project-info__main-item:hover{background-color:#cdb891}.project-info_theme_lite .project-info__main-item:hover .num{color:#fff}.project-info_theme_lite .project-info__main-item:hover .num svg{fill:#fff}}@media only screen and (min-width:1440px){.project-info_theme_lite .project-info__main-item{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}}.project-info_theme_lite .project-info__main-item .num{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;transition-property:color;-webkit-transition-timing-function:ease;transition-timing-function:ease}.project-info_theme_lite .project-info__main-item .num svg{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:fill;transition-property:fill;-webkit-transition-timing-function:ease;transition-timing-function:ease}.project-info_theme_lite .project-info__text:not(:first-child){margin-top:28px;padding-top:28px}@media only screen and (min-width:670px){.project-info_theme_lite .project-info__text:not(:first-child){margin-top:32px}}@media only screen and (min-width:1280px){.project-info_theme_lite .project-info__text:not(:first-child){margin-top:40px}}@media only screen and (min-width:1600px){.project-info_theme_lite .project-info__text:not(:first-child){margin-top:2.084vw}}@media only screen and (min-width:670px){.project-info_theme_lite .project-info__text:not(:first-child){padding-top:32px}}@media only screen and (min-width:1280px){.project-info_theme_lite .project-info__text:not(:first-child){padding-top:40px}}@media only screen and (min-width:1600px){.project-info_theme_lite .project-info__text:not(:first-child){padding-top:2.084vw}}@media only screen and (min-width:1920px){.project-info_theme_lite .project-info__text:not(:first-child){margin-top:0}}@media only screen and (min-width:1440px){.project-info_theme_lite .project-info__text:not(:first-child){margin-top:0}}@media only screen and (min-width:1280px){.project-info_theme_lite .project-info__text:not(:first-child){margin-top:0}}@media only screen and (min-width:1920px){.project-info_theme_lite .project-info__text:not(:first-child){padding-top:0}}@media only screen and (min-width:1440px){.project-info_theme_lite .project-info__text:not(:first-child){padding-top:0}}@media only screen and (min-width:1280px){.project-info_theme_lite .project-info__text:not(:first-child){padding-top:0}}.project-info_theme_lite .project-info__text p{line-height:1.6}@media only screen and (min-width:1280px){.project-info_theme_main-list-with-icons .project-info__main-item:hover svg path{stroke:#fff}}.project-info_theme_main-list-with-icons .project-info__main-item svg{height:42px;width:42px}@media only screen and (min-width:670px){.project-info_theme_main-list-with-icons .project-info__main-item svg{width:42px}}@media only screen and (min-width:1280px){.project-info_theme_main-list-with-icons .project-info__main-item svg{width:42px}}@media only screen and (min-width:1440px){.project-info_theme_main-list-with-icons .project-info__main-item svg{width:2.188vw}}@media only screen and (min-width:670px){.project-info_theme_main-list-with-icons .project-info__main-item svg{height:42px}}@media only screen and (min-width:1280px){.project-info_theme_main-list-with-icons .project-info__main-item svg{height:42px}}@media only screen and (min-width:1440px){.project-info_theme_main-list-with-icons .project-info__main-item svg{height:2.188vw}}.project-info_theme_main-list-with-icons .project-info__main-item svg path{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:stroke;transition-property:stroke;-webkit-transition-timing-function:ease;transition-timing-function:ease}.project-info_theme_main-list-with-icons .project-info__main-item .text{margin-top:24px}@media only screen and (min-width:670px){.project-info_theme_main-list-with-icons .project-info__main-item .text{margin-top:28px}}@media only screen and (min-width:1280px){.project-info_theme_main-list-with-icons .project-info__main-item .text{margin-top:32px}}@media only screen and (min-width:1600px){.project-info_theme_main-list-with-icons .project-info__main-item .text{margin-top:1.667vw}}.project-info_top_indent-cyan .project-info__wrapper{padding-top:24px}@media only screen and (min-width:670px){.project-info_top_indent-cyan .project-info__wrapper{padding-top:28px}}@media only screen and (min-width:1280px){.project-info_top_indent-cyan .project-info__wrapper{padding-top:32px}}@media only screen and (min-width:1600px){.project-info_top_indent-cyan .project-info__wrapper{padding-top:1.667vw}}.project-architect{position:relative}@media only screen and (min-width:1280px){.project-architect{height:820px}}@media only screen and (min-width:1440px){.project-architect{height:42.709vw}}.project-architect:not(.project-architect_theme_reverse) .grid__project{height:100%;padding-left:0}@media only screen and (max-width:1279px){.project-architect:not(.project-architect_theme_reverse) .grid__project{padding-right:0}}@media only screen and (max-width:1279px){.project-architect:is(.project-architect_theme_reverse) .grid__project{padding-left:0}}@media only screen and (min-width:1280px){.project-architect__content{display:-webkit-box;display:-webkit-flex;display:flex}}.project-architect__text{padding-bottom:40px;padding-top:40px}@media only screen and (min-width:670px){.project-architect__text{padding-top:56px}}@media only screen and (min-width:1280px){.project-architect__text{padding-top:128px}}@media only screen and (min-width:1600px){.project-architect__text{padding-top:6.667vw}}@media only screen and (min-width:670px){.project-architect__text{padding-bottom:56px}}@media only screen and (min-width:1280px){.project-architect__text{padding-bottom:128px}}@media only screen and (min-width:1600px){.project-architect__text{padding-bottom:6.667vw}}@media only screen and (max-width:1279px){.project-architect__text{padding-left:5.5555555556%;padding-right:5.5555555556%}}@media only screen and (min-width:1280px){.project-architect__text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-ordinal-group:2;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-order:1;order:1;padding-left:3.125%;width:31.25%}}@media only screen and (min-width:1440px){.project-architect__text{padding-left:6.25%}}.project-architect__text .project-architect__text-content{margin-top:40px}@media only screen and (min-width:670px){.project-architect__text .project-architect__text-content{margin-top:40px}}@media only screen and (min-width:1280px){.project-architect__text .project-architect__text-content{margin-top:auto}}@media only screen and (min-width:1440px){.project-architect__text .project-architect__text-content{margin-top:auto}}@media only screen and (min-width:1280px){.project-architect__text .project-architect__text-content{padding-right:7.1428571429%}}.project-architect__text p{color:#666462;font-size:14px;font-weight:400;line-height:1.4}@media only screen and (min-width:670px){.project-architect__text p{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.project-architect__text p{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.project-architect__text p{font-size:.834vw;line-height:1.4}}.project-architect__image,.project-architect__slider{position:relative;width:100%}@media only screen and (min-width:1280px){.project-architect__image,.project-architect__slider{-webkit-box-ordinal-group:1;-webkit-order:0;order:0;width:62.5%}}.project-architect__slider .splide__track{height:100%}.project-architect__slider-navigation{-webkit-box-align:start;-webkit-box-pack:justify;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-between;justify-content:space-between;left:0;margin-top:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}@media only screen and (min-width:670px){.project-architect__slider-navigation{padding-left:30px}}@media only screen and (min-width:1280px){.project-architect__slider-navigation{padding-left:45px}}@media only screen and (min-width:1440px){.project-architect__slider-navigation{padding-left:2.344vw}}@media only screen and (min-width:670px){.project-architect__slider-navigation{padding-right:30px}}@media only screen and (min-width:1280px){.project-architect__slider-navigation{padding-right:45px}}@media only screen and (min-width:1440px){.project-architect__slider-navigation{padding-right:2.344vw}}.project-architect__slider-navigation .splide__arrow{border-color:transparent}@media only screen and (min-width:670px){.project-architect__slider-navigation .splide__arrow{border-color:#cdb891}}.project-architect__slider-navigation .button__content{background-color:transparent;border-color:transparent}@media only screen and (min-width:670px){.project-architect__slider-navigation .button__content{background-color:#cdb891;border-color:#cdb891}.project-architect__slider-navigation .button__content svg{fill:#5c1328}}.project-architect__slide{height:0;padding-bottom:56.25%;width:100%}.project-architect__image{height:0;padding-bottom:69.5%}@media only screen and (min-width:670px){.project-architect__image{padding-bottom:59%}}@media only screen and (min-width:1280px){.project-architect__image{padding-bottom:67.8%}}@media only screen and (min-width:1440px){.project-architect__image{padding-bottom:48.6%}}.project-architect__image img,.project-architect__image picture{display:block;font-family:"object-fit: cover; object-position: center;";height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.project-architect__slide-img{height:100%;width:100%}.project-architect__slide-img img{display:block;font-family:"object-fit: cover; object-position: center;";height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.project-architect__bg{display:none}@media only screen and (min-width:1440px){.project-architect__bg{-webkit-box-align:end;-webkit-box-pack:end;-webkit-align-items:flex-end;align-items:flex-end;bottom:0;display:-webkit-box;display:-webkit-flex;display:flex;height:100%;-webkit-justify-content:flex-end;justify-content:flex-end;position:absolute;right:0;width:auto}}.project-architect__bg img{display:block;height:85%;object-fit:cover;object-position:left;width:50%}.project-architect_background_dark{background-color:#f5f2ec}.project-architect_background_white{background-color:#fff}@media only screen and (min-width:1280px){.project-architect_theme_lite.project-architect_theme_reverse .project-architect__text{padding-left:0;padding-right:3.125%}.project-architect_theme_lite .project-architect__text{padding-left:3.125%;width:40.625%}}.project-architect_theme_lite .project-architect__text .project-architect__text-content{margin-top:40px}@media only screen and (min-width:670px){.project-architect_theme_lite .project-architect__text .project-architect__text-content{margin-top:56px}}@media only screen and (min-width:1280px){.project-architect_theme_lite .project-architect__text .project-architect__text-content{margin-top:64px}}@media only screen and (min-width:1600px){.project-architect_theme_lite .project-architect__text .project-architect__text-content{margin-top:3.334vw}}@media only screen and (min-width:1920px){.project-architect_theme_lite .project-architect__text .project-architect__text-content{margin-top:0}}@media only screen and (min-width:1440px){.project-architect_theme_lite .project-architect__text .project-architect__text-content{margin-top:0}}@media only screen and (min-width:1280px){.project-architect_theme_lite .project-architect__text .project-architect__text-content{margin-top:0;margin-top:auto;padding-right:0}}.project-architect_theme_reverse .grid__project{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;padding-right:0}@media only screen and (min-width:1280px){.project-architect_theme_reverse .project-architect__text{padding-left:0;padding-right:3.125%}}@media only screen and (min-width:1440px){.project-architect_theme_reverse .project-architect__text{padding-left:0;padding-right:6.25%}}.project-yard{padding-bottom:40px;padding-top:40px}@media only screen and (min-width:670px){.project-yard{padding-top:56px}}@media only screen and (min-width:1280px){.project-yard{padding-top:128px}}@media only screen and (min-width:1600px){.project-yard{padding-top:6.667vw}}@media only screen and (min-width:670px){.project-yard{padding-bottom:56px}}@media only screen and (min-width:1280px){.project-yard{padding-bottom:128px}}@media only screen and (min-width:1600px){.project-yard{padding-bottom:6.667vw}}@media only screen and (min-width:1280px){.project-yard .grid__project{-webkit-flex-wrap:wrap;flex-wrap:wrap}}.project-yard__left{margin-bottom:40px}@media only screen and (min-width:670px){.project-yard__left{margin-bottom:40px}}@media only screen and (min-width:1280px){.project-yard__left{margin-bottom:40px}}@media only screen and (min-width:1440px){.project-yard__left{margin-bottom:2.084vw}}@media only screen and (min-width:1280px){.project-yard__left{width:48.4375%}}@media only screen and (min-width:1440px){.project-yard__left{width:57.1428571429%}}.project-yard__left .project-yard__text:not(:first-child){margin-top:24px}@media only screen and (min-width:670px){.project-yard__left .project-yard__text:not(:first-child){margin-top:28px}}@media only screen and (min-width:1280px){.project-yard__left .project-yard__text:not(:first-child){margin-top:32px}}@media only screen and (min-width:1600px){.project-yard__left .project-yard__text:not(:first-child){margin-top:1.667vw}}.project-yard__left .project-yard__image{height:400px}@media only screen and (min-width:670px){.project-yard__left .project-yard__image{height:416px}}@media only screen and (min-width:1280px){.project-yard__left .project-yard__image{height:416px}}@media only screen and (min-width:1440px){.project-yard__left .project-yard__image{height:21.667vw}}.project-yard__left .project-yard__image:not(:first-child){margin-top:28px}@media only screen and (min-width:670px){.project-yard__left .project-yard__image:not(:first-child){margin-top:32px}}@media only screen and (min-width:1280px){.project-yard__left .project-yard__image:not(:first-child){margin-top:40px}}@media only screen and (min-width:1600px){.project-yard__left .project-yard__image:not(:first-child){margin-top:2.084vw}}@media only screen and (min-width:1280px){.project-yard__right{padding-left:3.125%;width:51.5625%}}@media only screen and (min-width:1440px){.project-yard__right{padding-left:2.6785714286%;width:42.8571428571%}}.project-yard__right:not(:last-child){margin-bottom:28px}@media only screen and (min-width:670px){.project-yard__right:not(:last-child){margin-bottom:32px}}@media only screen and (min-width:1280px){.project-yard__right:not(:last-child){margin-bottom:40px}}@media only screen and (min-width:1600px){.project-yard__right:not(:last-child){margin-bottom:2.084vw}}.project-yard__right .project-yard__image{height:400px}@media only screen and (min-width:670px){.project-yard__right .project-yard__image{height:436px}}@media only screen and (min-width:1280px){.project-yard__right .project-yard__image{height:436px}}@media only screen and (min-width:1440px){.project-yard__right .project-yard__image{height:22.709vw}}.project-yard__right .project-yard__text:not(:first-child){margin-top:28px}@media only screen and (min-width:670px){.project-yard__right .project-yard__text:not(:first-child){margin-top:32px}}@media only screen and (min-width:1280px){.project-yard__right .project-yard__text:not(:first-child){margin-top:40px}}@media only screen and (min-width:1600px){.project-yard__right .project-yard__text:not(:first-child){margin-top:2.084vw}}@media only screen and (min-width:1280px){.project-yard__full{width:100%}}.project-yard__full:not(:last-child){margin-bottom:28px}@media only screen and (min-width:670px){.project-yard__full:not(:last-child){margin-bottom:32px}}@media only screen and (min-width:1280px){.project-yard__full:not(:last-child){margin-bottom:40px}}@media only screen and (min-width:1600px){.project-yard__full:not(:last-child){margin-bottom:2.084vw}}.project-yard__full .project-yard__image{height:400px}@media only screen and (min-width:670px){.project-yard__full .project-yard__image{height:700px}}@media only screen and (min-width:1280px){.project-yard__full .project-yard__image{height:700px}}@media only screen and (min-width:1440px){.project-yard__full .project-yard__image{height:36.459vw}}.project-yard__text{color:#666462;font-size:14px;font-weight:400;line-height:1.4}@media only screen and (min-width:670px){.project-yard__text{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.project-yard__text{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.project-yard__text{font-size:.834vw;line-height:1.4}}.project-yard__text p:not(:first-child){margin-top:16px}@media only screen and (min-width:670px){.project-yard__text p:not(:first-child){margin-top:20px}}@media only screen and (min-width:1280px){.project-yard__text p:not(:first-child){margin-top:24px}}@media only screen and (min-width:1600px){.project-yard__text p:not(:first-child){margin-top:1.25vw}}.project-yard__image{position:relative}.project-yard__image img{font-family:"object-fit: cover; object-position: center;";height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.project-halls{background-color:#fff;padding-bottom:40px;padding-top:40px;position:relative}@media only screen and (min-width:670px){.project-halls{padding-top:56px}}@media only screen and (min-width:1280px){.project-halls{padding-top:96px}}@media only screen and (min-width:1600px){.project-halls{padding-top:5vw}}@media only screen and (min-width:670px){.project-halls{padding-bottom:56px}}@media only screen and (min-width:1280px){.project-halls{padding-bottom:128px}}@media only screen and (min-width:1600px){.project-halls{padding-bottom:6.667vw}}@media only screen and (min-width:1280px){.project-halls__text{padding-right:4.6875%;width:42.1875%}}@media only screen and (min-width:1440px){.project-halls__text{padding-right:14.2857142857%;width:42.8571428571%}}.project-halls__text-content{color:#666462;font-size:14px;font-weight:400;line-height:1.4}@media only screen and (min-width:670px){.project-halls__text-content{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.project-halls__text-content{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.project-halls__text-content{font-size:.834vw;line-height:1.4}}.project-halls__text-content:not(:first-child){margin-top:24px}@media only screen and (min-width:670px){.project-halls__text-content:not(:first-child){margin-top:28px}}@media only screen and (min-width:1280px){.project-halls__text-content:not(:first-child){margin-top:32px}}@media only screen and (min-width:1600px){.project-halls__text-content:not(:first-child){margin-top:1.667vw}}.project-halls__slider{position:relative;width:100%}@media only screen and (min-width:1280px){.project-halls__slider{width:57.8125%}}@media only screen and (min-width:1440px){.project-halls__slider{width:57.1428571429%}}.project-halls__slider:not(:first-child){margin-top:40px}@media only screen and (min-width:670px){.project-halls__slider:not(:first-child){margin-top:56px}}@media only screen and (min-width:1280px){.project-halls__slider:not(:first-child){margin-top:64px}}@media only screen and (min-width:1600px){.project-halls__slider:not(:first-child){margin-top:3.334vw}}@media only screen and (min-width:1920px){.project-halls__slider:not(:first-child){margin-top:0}}@media only screen and (min-width:1440px){.project-halls__slider:not(:first-child){margin-top:0}}@media only screen and (min-width:1280px){.project-halls__slider:not(:first-child){margin-top:0}}.project-halls__slider-navigation{-webkit-box-align:start;-webkit-box-pack:justify;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-between;justify-content:space-between;left:0;margin-top:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}@media only screen and (min-width:670px){.project-halls__slider-navigation{padding-left:30px}}@media only screen and (min-width:1280px){.project-halls__slider-navigation{padding-left:45px}}@media only screen and (min-width:1440px){.project-halls__slider-navigation{padding-left:2.344vw}}@media only screen and (min-width:670px){.project-halls__slider-navigation{padding-right:30px}}@media only screen and (min-width:1280px){.project-halls__slider-navigation{padding-right:45px}}@media only screen and (min-width:1440px){.project-halls__slider-navigation{padding-right:2.344vw}}.project-halls__slider-navigation .splide__arrow{border-color:transparent}@media only screen and (min-width:670px){.project-halls__slider-navigation .splide__arrow{border-color:#cdb891}}.project-halls__slider-navigation .button__content{background-color:transparent;border-color:transparent}@media only screen and (min-width:670px){.project-halls__slider-navigation .button__content{background-color:#cdb891;border-color:#cdb891}}.project-halls__slider-navigation .button__content svg{fill:#cdb891}@media only screen and (min-width:670px){.project-halls__slider-navigation .button__content svg{fill:#5c1328}}.project-halls__slide{width:100%}.project-halls__slide-img{height:253px;width:100%}@media only screen and (min-width:670px){.project-halls__slide-img{height:693px}}@media only screen and (min-width:1280px){.project-halls__slide-img{height:693px}}@media only screen and (min-width:1440px){.project-halls__slide-img{height:36.094vw}}@media only screen and (min-width:1280px) and (max-width:1439px){.project-halls__slide-img{height:533px}}.project-halls__slide-img img{display:block;font-family:"object-fit: cover; object-position: center;";height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.projects-list{padding-top:40px;position:relative;width:100%}@media only screen and (min-width:670px){.projects-list{padding-top:56px}}@media only screen and (min-width:1280px){.projects-list{padding-top:80px}}@media only screen and (min-width:1600px){.projects-list{padding-top:4.167vw}}.projects-list__header{-webkit-box-align:center;-webkit-box-pack:justify;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;padding-left:8.3333333333%;padding-right:8.3333333333%;width:100%}@media only screen and (min-width:670px){.projects-list__header{padding-left:5.5555555556%;padding-right:5.5555555556%}}.projects-list__header .projects-list__title{color:#5c1328;font-family:cent,serif;font-size:32px;font-weight:400;letter-spacing:-.02em;line-height:1;margin:0 0 28px;width:100%}@media only screen and (min-width:670px){.projects-list__header .projects-list__title{margin-bottom:32px}}@media only screen and (min-width:1280px){.projects-list__header .projects-list__title{margin-bottom:40px}}@media only screen and (min-width:1600px){.projects-list__header .projects-list__title{margin-bottom:2.084vw}}@media only screen and (min-width:670px){.projects-list__header .projects-list__title{font-size:48px;line-height:1}}@media only screen and (min-width:1280px){.projects-list__header .projects-list__title{font-size:66px;line-height:1}}@media only screen and (min-width:1440px){.projects-list__header .projects-list__title{font-size:3.438vw;line-height:1}}@media only screen and (min-width:670px){.projects-list__header .projects-list__title{width:auto}}.projects-list__map-button{margin-top:24px;width:100%}@media only screen and (min-width:670px){.projects-list__map-button{margin-top:28px}}@media only screen and (min-width:1280px){.projects-list__map-button{margin-top:32px}}@media only screen and (min-width:1600px){.projects-list__map-button{margin-top:1.667vw}}@media only screen and (min-width:1920px){.projects-list__map-button{margin-top:0}}@media only screen and (min-width:1440px){.projects-list__map-button{margin-top:0}}@media only screen and (min-width:1280px){.projects-list__map-button{margin-top:0}}@media only screen and (min-width:960px){.projects-list__map-button{margin-top:0}}@media only screen and (min-width:670px){.projects-list__map-button{margin-top:0;width:auto}}@media only screen and (min-width:1440px){.projects-list__map-button{display:none}}.projects-list__status{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:36px;width:100%}@media only screen and (min-width:670px){.projects-list__status{margin-bottom:48px}}@media only screen and (min-width:1280px){.projects-list__status{margin-bottom:56px}}@media only screen and (min-width:1600px){.projects-list__status{margin-bottom:2.917vw}}.projects-list__status li{color:#5c1328;font-size:14px;font-weight:400;line-height:1.4}@media only screen and (min-width:670px){.projects-list__status li{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.projects-list__status li{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.projects-list__status li{font-size:.834vw;line-height:1.4}}.projects-list__status li:not(:last-child):after{color:#5c1328;content:"•";font-size:12px;font-weight:400;line-height:1.4;margin:0 16px;opacity:.3}@media only screen and (min-width:670px){.projects-list__status li:not(:last-child):after{margin:0 16px}}@media only screen and (min-width:1280px){.projects-list__status li:not(:last-child):after{margin:0 16px}}@media only screen and (min-width:1440px){.projects-list__status li:not(:last-child):after{margin:0 .834vw}}@media only screen and (min-width:670px){.projects-list__status li:not(:last-child):after{font-size:12px;line-height:1.4}}@media only screen and (min-width:1280px){.projects-list__status li:not(:last-child):after{font-size:12px;line-height:1.4}}@media only screen and (min-width:1440px){.projects-list__status li:not(:last-child):after{font-size:.625vw;line-height:1.4}}.projects-list__title{margin-left:8.3333333333%;margin-right:8.3333333333%;width:83.3333333333%}@media only screen and (min-width:670px){.projects-list__title{margin-left:16.6666666667%;margin-right:16.6666666667%;width:66.6666666667%}}@media only screen and (min-width:960px){.projects-list__title{margin-left:5.5555555556%;margin-right:5.5555555556%;width:88.8888888889%}}@media only screen and (min-width:1440px){.projects-list__title{margin-left:16.6666666667%;margin-right:16.6666666667%;width:66.6666666667%}}.project-list__another{background-color:#5c1328;margin-left:8.3333333333%;margin-right:8.3333333333%;margin-top:40px}@media only screen and (min-width:670px){.project-list__another{margin-top:56px}}@media only screen and (min-width:1280px){.project-list__another{margin-top:64px}}@media only screen and (min-width:1600px){.project-list__another{margin-top:3.334vw}}@media only screen and (min-width:670px){.project-list__another{-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;display:-webkit-box;display:-webkit-flex;display:flex;margin-left:5.5555555556%;margin-right:5.5555555556%}}@media only screen and (min-width:1440px){.project-list__another{margin-left:16.6666666667%;margin-right:16.6666666667%}}.project-list__another-img{height:auto;position:relative;width:100%}@media only screen and (min-width:670px){.project-list__another-img{width:25%}}@media only screen and (min-width:1280px){.project-list__another-img{width:17.1875%}}@media only screen and (min-width:1440px){.project-list__another-img{width:16.6666666667%}}.project-list__another-img img{display:block;position:relative;width:100%}@media only screen and (min-width:670px){.project-list__another-img img{font-family:"object-fit: cover; object-position: center;";height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}}.project-list__another-content{color:#fff;padding:36px 10%}@media only screen and (min-width:670px){.project-list__another-content{padding-top:48px}}@media only screen and (min-width:1280px){.project-list__another-content{padding-top:56px}}@media only screen and (min-width:1600px){.project-list__another-content{padding-top:2.917vw}}@media only screen and (min-width:670px){.project-list__another-content{padding-bottom:48px}}@media only screen and (min-width:1280px){.project-list__another-content{padding-bottom:56px}}@media only screen and (min-width:1600px){.project-list__another-content{padding-bottom:2.917vw}}@media only screen and (min-width:670px){.project-list__another-content{padding-left:48px}}@media only screen and (min-width:1280px){.project-list__another-content{padding-left:48px}}@media only screen and (min-width:1440px){.project-list__another-content{padding-left:2.5vw}}@media only screen and (min-width:670px){.project-list__another-content{padding-right:48px}}@media only screen and (min-width:1280px){.project-list__another-content{padding-right:48px}}@media only screen and (min-width:1440px){.project-list__another-content{padding-right:2.5vw}}@media only screen and (min-width:670px){.project-list__another-content{width:75%}}@media only screen and (min-width:960px){.project-list__another-content{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex}}@media only screen and (min-width:1280px){.project-list__another-content{width:82.8125%}}@media only screen and (min-width:1440px){.project-list__another-content{width:83.3333333333%}}@media only screen and (min-width:960px){.project-list__another-text{padding-right:4.1666666667%}}@media only screen and (min-width:1280px){.project-list__another-text{padding-right:3.7735849057%}}@media only screen and (min-width:1440px){.project-list__another-text{padding-right:5%}}.project-list__another-subtitle{font-size:14px;font-weight:400;line-height:1.4;margin-top:8px;opacity:.7}@media only screen and (min-width:670px){.project-list__another-subtitle{margin-top:8px}}@media only screen and (min-width:1280px){.project-list__another-subtitle{margin-top:8px}}@media only screen and (min-width:1600px){.project-list__another-subtitle{margin-top:.417vw}}@media only screen and (min-width:670px){.project-list__another-subtitle{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.project-list__another-subtitle{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.project-list__another-subtitle{font-size:.834vw;line-height:1.4}}.project-list__another-button{display:block;margin-top:24px;min-width:auto;width:100%}@media only screen and (min-width:670px){.project-list__another-button{min-width:200px}}@media only screen and (min-width:1280px){.project-list__another-button{min-width:200px}}@media only screen and (min-width:1440px){.project-list__another-button{min-width:10.417vw}}@media only screen and (min-width:670px){.project-list__another-button{margin-top:28px}}@media only screen and (min-width:1280px){.project-list__another-button{margin-top:32px}}@media only screen and (min-width:1600px){.project-list__another-button{margin-top:1.667vw}}@media only screen and (min-width:1920px){.project-list__another-button{margin-top:0}}@media only screen and (min-width:1440px){.project-list__another-button{margin-top:0}}@media only screen and (min-width:1280px){.project-list__another-button{margin-top:0}}@media only screen and (min-width:960px){.project-list__another-button{margin-top:0}}@media only screen and (min-width:670px){.project-list__another-button{width:auto}}@media only screen and (min-width:960px){.project-list__another-button{margin-left:auto}}.projects-list_margin_top-firebrick{padding-top:36px}@media only screen and (min-width:670px){.projects-list_margin_top-firebrick{padding-top:48px}}@media only screen and (min-width:1280px){.projects-list_margin_top-firebrick{padding-top:56px}}@media only screen and (min-width:1600px){.projects-list_margin_top-firebrick{padding-top:2.917vw}}@media only screen and (min-width:1280px){.projects-list_theme_with-map{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}}.projects-list_theme_with-map .projects-list__items{width:100%}@media only screen and (min-width:1280px){.projects-list_theme_with-map .projects-list__items{margin-left:5.5555555556%;margin-right:5.5555555556%;width:88.8888888889%}}@media only screen and (min-width:1440px){.projects-list_theme_with-map .projects-list__items{margin-left:5.5555555556%;margin-right:0;width:66.6666666667%}}.projects-list_theme_with-map .project:last-child{margin-bottom:0}.projects-list_theme_with-map .project__buttons .button{white-space:nowrap}.projects-list-map{display:none}@media only screen and (min-width:1440px){.projects-list-map{display:block;width:27.7777777778%}}.projects-list-map .yandex-map__base,.projects-list-map .yandex-map__container{bottom:0;height:100%;left:0;padding:0;pointer-events:none;right:0;top:0;width:100%}.projects-list-map .button{position:absolute;z-index:1}@media only screen and (min-width:1280px){.projects-list-map .button{top:32px}}@media only screen and (min-width:1440px){.projects-list-map .button{top:1.667vw}}@media only screen and (min-width:1280px){.projects-list-map .button{right:32px}}@media only screen and (min-width:1440px){.projects-list-map .button{right:1.667vw}}.projects-list-map [class^=ymaps][class$=-ground-pane]{-webkit-filter:grayscale(1);filter:grayscale(1)}.progress{overflow:hidden;padding-bottom:40px;padding-top:40px}@media only screen and (min-width:670px){.progress{padding-top:56px}}@media only screen and (min-width:1280px){.progress{padding-top:128px}}@media only screen and (min-width:1600px){.progress{padding-top:6.667vw}}@media only screen and (min-width:670px){.progress{padding-bottom:56px}}@media only screen and (min-width:1280px){.progress{padding-bottom:128px}}@media only screen and (min-width:1600px){.progress{padding-bottom:6.667vw}}.progress__wrapper{padding-left:8.3333333333%}@media only screen and (min-width:960px){.progress__wrapper{padding-left:5.5555555556%;padding-right:5.5555555556%}}@media only screen and (min-width:1440px){.progress__wrapper{padding-left:11.1111111111%;padding-right:11.1111111111%}}.progress__title{padding-right:8.3333333333%}@media only screen and (min-width:960px){.progress__title{padding-right:0}}.progress__content:not(:first-child){margin-top:40px}@media only screen and (min-width:670px){.progress__content:not(:first-child){margin-top:56px}}@media only screen and (min-width:1280px){.progress__content:not(:first-child){margin-top:64px}}@media only screen and (min-width:1600px){.progress__content:not(:first-child){margin-top:3.334vw}}.progress__tab-wrapper{border-bottom:1px solid #dbd8d3;display:-webkit-box;display:-webkit-flex;display:flex;margin-right:8.3333333333%;overflow-x:auto;position:relative}@media only screen and (min-width:960px){.progress__tab-wrapper{margin-right:0}}.progress__tab-wrapper:before{background-color:#dbd8d3;content:"";height:1px;left:0;position:absolute;top:0;width:100%}.progress__tab{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;background-color:transparent;border:none;color:inherit;cursor:pointer;font:inherit;font-size:14px;font-weight:500;line-height:normal;line-height:1.4;margin:0;opacity:.5;outline:none;overflow:visible;padding:24px 0;position:relative;text-align:inherit;text-align:center;width:auto;width:-webkit-calc(33.33333% - 16px);width:calc(33.33333% - 16px);z-index:1}.progress__tab::-moz-focus-inner{border:0;padding:0}@media only screen and (min-width:670px){.progress__tab{padding-top:28px;width:auto}}@media only screen and (min-width:1280px){.progress__tab{padding-top:32px}}@media only screen and (min-width:1600px){.progress__tab{padding-top:1.667vw}}@media only screen and (min-width:670px){.progress__tab{padding-bottom:28px}}@media only screen and (min-width:1280px){.progress__tab{padding-bottom:32px}}@media only screen and (min-width:1600px){.progress__tab{padding-bottom:1.667vw}}@media only screen and (min-width:670px){.progress__tab{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.progress__tab{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.progress__tab{font-size:.834vw;line-height:1.4}}.progress__tab:before{background-color:#cdb891;content:"";height:2px;left:50%;position:absolute;top:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:left,width;transition-property:left,width;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:0}.progress__tab:not(:first-child){margin-left:24px}@media only screen and (min-width:670px){.progress__tab:not(:first-child){margin-left:24px}}@media only screen and (min-width:1280px){.progress__tab:not(:first-child){margin-left:24px}}@media only screen and (min-width:1440px){.progress__tab:not(:first-child){margin-left:1.25vw}}.progress__tab.is-active{opacity:1}.progress__tab.is-active:before{left:0;width:100%}.progress__elements{margin-top:24px}@media only screen and (min-width:670px){.progress__elements{margin-top:28px}}@media only screen and (min-width:1280px){.progress__elements{margin-top:32px}}@media only screen and (min-width:1600px){.progress__elements{margin-top:1.667vw}}@media only screen and (min-width:960px){.progress__element{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}}.progress__element:not(.is-active){clip:rect(0 0 0 0);left:0;overflow:hidden;pointer-events:none;position:absolute;top:0}.progress-section__queue{margin-right:8.3333333333%;padding-bottom:24px}@media only screen and (min-width:670px){.progress-section__queue{padding-bottom:28px}}@media only screen and (min-width:1280px){.progress-section__queue{padding-bottom:32px}}@media only screen and (min-width:1600px){.progress-section__queue{padding-bottom:1.667vw}}@media only screen and (min-width:960px){.progress-section__queue{margin-right:0;width:31.25%}}.progress-section__queue-title{color:#999795;font-size:14px;font-weight:400;line-height:1.4}@media only screen and (min-width:670px){.progress-section__queue-title{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.progress-section__queue-title{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.progress-section__queue-title{font-size:.834vw;line-height:1.4}}.progress-section__queue-date{font-size:14px;font-weight:500;line-height:1.4}@media only screen and (min-width:670px){.progress-section__queue-date{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.progress-section__queue-date{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.progress-section__queue-date{font-size:.834vw;line-height:1.4}}.progress-section__queue-date:not(:first-child){margin-top:4px}@media only screen and (min-width:670px){.progress-section__queue-date:not(:first-child){margin-top:4px}}@media only screen and (min-width:1280px){.progress-section__queue-date:not(:first-child){margin-top:4px}}@media only screen and (min-width:1600px){.progress-section__queue-date:not(:first-child){margin-top:.209vw}}.progress-section__controls{margin-right:8.3333333333%;padding-bottom:24px}@media only screen and (min-width:670px){.progress-section__controls{padding-bottom:28px}}@media only screen and (min-width:1280px){.progress-section__controls{padding-bottom:32px}}@media only screen and (min-width:1600px){.progress-section__controls{padding-bottom:1.667vw}}@media only screen and (min-width:960px){.progress-section__controls{-webkit-box-pack:end;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;margin-right:0;width:68.75%}}.progress-section__controls-item{width:100%}@media only screen and (min-width:960px){.progress-section__controls-item{width:auto}}.progress-section__controls-item:not(:first-child){margin-top:16px}@media only screen and (min-width:670px){.progress-section__controls-item:not(:first-child){margin-top:20px}}@media only screen and (min-width:1280px){.progress-section__controls-item:not(:first-child){margin-top:24px}}@media only screen and (min-width:1600px){.progress-section__controls-item:not(:first-child){margin-top:1.25vw}}@media only screen and (min-width:1920px){.progress-section__controls-item:not(:first-child){margin-top:0}}@media only screen and (min-width:1440px){.progress-section__controls-item:not(:first-child){margin-top:0}}@media only screen and (min-width:1280px){.progress-section__controls-item:not(:first-child){margin-top:0}}@media only screen and (min-width:960px){.progress-section__controls-item:not(:first-child){margin-left:2.7777777778%;margin-top:0}}.progress__list{width:100%}.reviews-section{overflow:hidden;padding-bottom:40px;padding-top:40px}@media only screen and (min-width:670px){.reviews-section{padding-top:56px}}@media only screen and (min-width:1280px){.reviews-section{padding-top:80px}}@media only screen and (min-width:1600px){.reviews-section{padding-top:4.167vw}}@media only screen and (min-width:670px){.reviews-section{padding-bottom:56px}}@media only screen and (min-width:1280px){.reviews-section{padding-bottom:80px}}@media only screen and (min-width:1600px){.reviews-section{padding-bottom:4.167vw}}.reviews__title{margin-left:8.3333333333%;margin-right:8.3333333333%}@media only screen and (min-width:670px){.reviews__title{margin-left:5.5555555556%;margin-right:5.5555555556%}}@media only screen and (min-width:1440px){.reviews__title{margin-left:16.6666666667%;margin-right:16.6666666667%}}.reviews__tabs{margin-top:40px;padding-left:8.3333333333%;padding-right:8.3333333333%}@media only screen and (min-width:670px){.reviews__tabs{margin-top:56px}}@media only screen and (min-width:1280px){.reviews__tabs{margin-top:64px}}@media only screen and (min-width:1600px){.reviews__tabs{margin-top:3.334vw}}@media only screen and (min-width:670px){.reviews__tabs{padding-left:5.5555555556%;padding-right:5.5555555556%}}@media only screen and (min-width:960px){.reviews__tabs{margin-left:5.5555555556%;margin-right:5.5555555556%;overflow:hidden;padding-left:0;padding-right:0}}@media only screen and (min-width:1440px){.reviews__tabs{margin-left:16.6666666667%;margin-right:16.6666666667%}}.reviews__tab-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;overflow:auto}.reviews__tab{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;background-color:transparent;border:none;border-bottom:1px solid #999795;color:inherit;color:#999795;cursor:pointer;font:inherit;font-size:14px;font-weight:500;line-height:normal;line-height:1.4;margin:0;outline:none;overflow:visible;padding:0 0 4px;text-align:inherit;width:auto}.reviews__tab::-moz-focus-inner{border:0;padding:0}@media only screen and (min-width:670px){.reviews__tab{padding-bottom:4px}}@media only screen and (min-width:1280px){.reviews__tab{padding-bottom:4px}}@media only screen and (min-width:1600px){.reviews__tab{padding-bottom:.209vw}}@media only screen and (min-width:670px){.reviews__tab{font-size:16px;line-height:1.4}}@media only screen and (min-width:1280px){.reviews__tab{font-size:18px;line-height:1.4}}@media only screen and (min-width:1440px){.reviews__tab{font-size:.938vw;line-height:1.4}}.reviews__tab:not(:last-child){margin-right:24px}@media only screen and (min-width:670px){.reviews__tab:not(:last-child){margin-right:24px}}@media only screen and (min-width:1280px){.reviews__tab:not(:last-child){margin-right:24px}}@media only screen and (min-width:1440px){.reviews__tab:not(:last-child){margin-right:1.25vw}}.reviews__tab.is-active{border-bottom:1px solid #5c1328;color:#5c1328}.reviews__content{margin-top:24px;position:relative}@media only screen and (min-width:670px){.reviews__content{margin-top:28px}}@media only screen and (min-width:1280px){.reviews__content{margin-top:32px}}@media only screen and (min-width:1600px){.reviews__content{margin-top:1.667vw}}.reviews__content-tab:not(.is-active){clip:rect(0 0 0 0);left:0;overflow:hidden;pointer-events:none;position:absolute;top:0}.reviews__slider{-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;margin-top:24px}@media only screen and (min-width:670px){.reviews__slider{margin-top:28px}}@media only screen and (min-width:1280px){.reviews__slider{margin-top:32px}}@media only screen and (min-width:1600px){.reviews__slider{margin-top:1.667vw}}.reviews__slide{-webkit-box-orient:vertical;-webkit-box-direction:normal;border:1px solid #dedede;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:auto;padding:36px 32px;width:100%}@media only screen and (min-width:670px){.reviews__slide{padding-left:40px}}@media only screen and (min-width:1280px){.reviews__slide{padding-left:40px}}@media only screen and (min-width:1440px){.reviews__slide{padding-left:2.084vw}}@media only screen and (min-width:670px){.reviews__slide{padding-right:40px}}@media only screen and (min-width:1280px){.reviews__slide{padding-right:40px}}@media only screen and (min-width:1440px){.reviews__slide{padding-right:2.084vw}}@media only screen and (min-width:670px){.reviews__slide{padding-top:48px}}@media only screen and (min-width:1280px){.reviews__slide{padding-top:56px}}@media only screen and (min-width:1600px){.reviews__slide{padding-top:2.917vw}}@media only screen and (min-width:670px){.reviews__slide{padding-bottom:48px}}@media only screen and (min-width:1280px){.reviews__slide{padding-bottom:56px}}@media only screen and (min-width:1600px){.reviews__slide{padding-bottom:2.917vw}}@media only screen and (min-width:670px){.reviews__slide{width:56.9444444444%}}@media only screen and (min-width:960px){.reviews__slide{width:auto}}.reviews__slide-logo{-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;display:-webkit-box;display:-webkit-flex;display:flex;height:70px}@media only screen and (min-width:670px){.reviews__slide-logo{height:70px}}@media only screen and (min-width:1280px){.reviews__slide-logo{height:70px}}@media only screen and (min-width:1440px){.reviews__slide-logo{height:3.646vw}}.reviews__slide-logo img{max-height:100%;max-width:100%}.reviews__slide-content{margin-top:24px}@media only screen and (min-width:670px){.reviews__slide-content{margin-top:28px}}@media only screen and (min-width:1280px){.reviews__slide-content{margin-top:32px}}@media only screen and (min-width:1600px){.reviews__slide-content{margin-top:1.667vw}}.reviews__slide-content:not(:last-child){margin-bottom:28px}@media only screen and (min-width:670px){.reviews__slide-content:not(:last-child){margin-bottom:32px}}@media only screen and (min-width:1280px){.reviews__slide-content:not(:last-child){margin-bottom:40px}}@media only screen and (min-width:1600px){.reviews__slide-content:not(:last-child){margin-bottom:2.084vw}}.reviews__slide-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;font-size:14px;font-weight:400;line-height:1.4}@media only screen and (min-width:670px){.reviews__slide-text{font-size:16px;line-height:1.4}}@media only screen and (min-width:1280px){.reviews__slide-text{font-size:18px;line-height:1.4}}@media only screen and (min-width:1440px){.reviews__slide-text{font-size:.938vw;line-height:1.4}}.reviews__slide-more{color:#5c1328;margin-top:12px}@media only screen and (min-width:670px){.reviews__slide-more{margin-top:16px}}@media only screen and (min-width:1280px){.reviews__slide-more{margin-top:16px}}@media only screen and (min-width:1600px){.reviews__slide-more{margin-top:.834vw}}.reviews__slide-video{height:0;padding-bottom:56.25%;padding-top:0;position:relative;width:100%}.reviews__slide-video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.reviews__slide-author{margin-top:auto}.reviews__author-photo{height:80px;position:relative;width:80px}@media only screen and (min-width:670px){.reviews__author-photo{width:128px}}@media only screen and (min-width:1280px){.reviews__author-photo{width:128px}}@media only screen and (min-width:1440px){.reviews__author-photo{width:6.667vw}}@media only screen and (min-width:670px){.reviews__author-photo{height:128px}}@media only screen and (min-width:1280px){.reviews__author-photo{height:128px}}@media only screen and (min-width:1440px){.reviews__author-photo{height:6.667vw}}.reviews__author-photo img{display:block;font-family:"object-fit: cover; object-position: center;";height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.reviews__author-content{margin-top:12px}@media only screen and (min-width:670px){.reviews__author-content{margin-top:16px}}@media only screen and (min-width:1280px){.reviews__author-content{margin-top:16px}}@media only screen and (min-width:1600px){.reviews__author-content{margin-top:.834vw}}.reviews__author-name{font-size:14px;font-weight:500;line-height:1.4}@media only screen and (min-width:670px){.reviews__author-name{font-size:16px;line-height:1.4}}@media only screen and (min-width:1280px){.reviews__author-name{font-size:18px;line-height:1.4}}@media only screen and (min-width:1440px){.reviews__author-name{font-size:.938vw;line-height:1.4}}.reviews__author-role{color:#999795;font-size:14px;font-weight:400;line-height:1.4}@media only screen and (min-width:670px){.reviews__author-role{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.reviews__author-role{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.reviews__author-role{font-size:.834vw;line-height:1.4}}.stylistic-section{overflow:hidden;padding-top:40px}@media only screen and (min-width:670px){.stylistic-section{padding-top:56px}}@media only screen and (min-width:1280px){.stylistic-section{padding-top:80px}}@media only screen and (min-width:1600px){.stylistic-section{padding-top:4.167vw}}.stylistic__title{margin-left:8.3333333333%;margin-right:8.3333333333%}@media only screen and (min-width:670px){.stylistic__title{margin-left:5.5555555556%;margin-right:5.5555555556%}}@media only screen and (min-width:1440px){.stylistic__title{margin-left:16.6666666667%;margin-right:16.6666666667%}}.stylistic__slider{padding-left:8.3333333333%;position:relative}@media only screen and (min-width:670px){.stylistic__slider{padding-left:5.5555555556%}}@media only screen and (min-width:960px){.stylistic__slider{padding-left:0;padding-right:0}}.stylistic__slider-inner{margin-top:40px;position:relative}@media only screen and (min-width:670px){.stylistic__slider-inner{margin-top:56px}}@media only screen and (min-width:1280px){.stylistic__slider-inner{margin-top:64px}}@media only screen and (min-width:1600px){.stylistic__slider-inner{margin-top:3.334vw}}@media only screen and (min-width:960px){.stylistic__slider-inner{margin-left:5.5555555556%;margin-right:5.5555555556%;overflow:hidden}}@media only screen and (min-width:1440px){.stylistic__slider-inner{margin-left:16.6666666667%;margin-right:16.6666666667%}}.stylistic__slide{min-width:300px}@media only screen and (min-width:670px){.stylistic__slide{min-width:350px}}@media only screen and (min-width:1280px){.stylistic__slide{min-width:auto}}@media only screen and (min-width:1440px){.stylistic__slide{min-width:auto}}@media only screen and (max-width:669px){.stylistic__slide{max-width:300px}}.stylistic__slide-img{height:280px;position:relative;width:100%}@media only screen and (min-width:670px){.stylistic__slide-img{height:330px}}@media only screen and (min-width:1280px){.stylistic__slide-img{height:400px}}@media only screen and (min-width:1440px){.stylistic__slide-img{height:20.834vw}}.stylistic__slide-img img{display:block;font-family:"object-fit: cover; object-position: center;";height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.stylistic__slide-title{margin-top:24px}@media only screen and (min-width:670px){.stylistic__slide-title{margin-top:28px}}@media only screen and (min-width:1280px){.stylistic__slide-title{margin-top:32px}}@media only screen and (min-width:1600px){.stylistic__slide-title{margin-top:1.667vw}}.stylistic__slide-text{color:#666462;font-size:14px;font-weight:400;line-height:1.4;margin-top:8px}@media only screen and (min-width:670px){.stylistic__slide-text{margin-top:8px}}@media only screen and (min-width:1280px){.stylistic__slide-text{margin-top:8px}}@media only screen and (min-width:1600px){.stylistic__slide-text{margin-top:.417vw}}@media only screen and (min-width:670px){.stylistic__slide-text{font-size:16px;line-height:1.4}}@media only screen and (min-width:1280px){.stylistic__slide-text{font-size:18px;line-height:1.4}}@media only screen and (min-width:1440px){.stylistic__slide-text{font-size:.938vw;line-height:1.4}}.stylistic__slider-navigation{display:-webkit-box;display:-webkit-flex;display:flex;left:2.7777777778%;position:absolute;top:116px;width:94.4444444444%;z-index:1}@media only screen and (min-width:670px){.stylistic__slider-navigation{top:140px}}@media only screen and (min-width:1280px){.stylistic__slider-navigation{top:176px}}@media only screen and (min-width:1440px){.stylistic__slider-navigation{top:9.167vw}}@media only screen and (min-width:1280px){.stylistic__slider-navigation{left:4.1666666667%;width:91.6666666667%}}@media only screen and (min-width:1440px){.stylistic__slider-navigation{left:12.5%;width:75%}}.stylistic__navigation-arrow{position:absolute;top:0}.stylistic__navigation-next{left:auto;right:0}.stylistic__navigation-prev{left:0}.stylistic-section_indent_top-firebrick{margin-top:0;padding-top:36px}@media only screen and (min-width:670px){.stylistic-section_indent_top-firebrick{padding-top:48px}}@media only screen and (min-width:1280px){.stylistic-section_indent_top-firebrick{padding-top:56px}}@media only screen and (min-width:1600px){.stylistic-section_indent_top-firebrick{padding-top:2.917vw}}.stylistic-section_indent_top-firebrick .stylistic__slider-inner{margin-top:0}.stylistic-section_theme_full-width .stylistic__slider-inner{margin-left:0;margin-right:0;overflow:visible;width:100%}@media only screen and (min-width:1440px){.stylistic-section_theme_full-width .stylistic__slider-inner{margin-left:-2.916vw;width:-webkit-calc(100% + 2.917vw);width:calc(100% + 2.917vw)}}.stylistic-section_theme_full-width .stylistic__slider{padding-left:8.3333333333%;padding-right:8.3333333333%}@media only screen and (min-width:670px){.stylistic-section_theme_full-width .stylistic__slider{padding-left:5.5555555556%;padding-right:5.5555555556%}}@media only screen and (min-width:1440px){.stylistic-section_theme_full-width .stylistic__slider{padding-left:11.1111111111%;padding-right:11.1111111111%}}.stylistic-section_theme_full-width .stylistic__slide{margin-right:8.3333333333%;max-width:none;min-width:auto;width:80%}@media only screen and (min-width:670px){.stylistic-section_theme_full-width .stylistic__slide{margin-right:3.3333333333%;width:40.625%}}@media only screen and (min-width:1440px){.stylistic-section_theme_full-width .stylistic__slide{margin-left:1.459vw;margin-right:1.459vw;width:-webkit-calc(33.33333% - 2.917vw);width:calc(33.33333% - 2.917vw)}}.stylistic-section_theme_full-width .stylistic__slide-img{height:210px}@media only screen and (min-width:670px){.stylistic-section_theme_full-width .stylistic__slide-img{height:300px}}@media only screen and (min-width:1280px){.stylistic-section_theme_full-width .stylistic__slide-img{height:420px}}@media only screen and (min-width:1440px){.stylistic-section_theme_full-width .stylistic__slide-img{height:21.875vw}}.stylistic-section_theme_full-width .stylistic__slide-text{font-size:14px;font-weight:400;line-height:1.4;margin-top:4px}@media only screen and (min-width:670px){.stylistic-section_theme_full-width .stylistic__slide-text{margin-top:4px}}@media only screen and (min-width:1280px){.stylistic-section_theme_full-width .stylistic__slide-text{margin-top:4px}}@media only screen and (min-width:1600px){.stylistic-section_theme_full-width .stylistic__slide-text{margin-top:.209vw}}@media only screen and (min-width:670px){.stylistic-section_theme_full-width .stylistic__slide-text{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.stylistic-section_theme_full-width .stylistic__slide-text{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.stylistic-section_theme_full-width .stylistic__slide-text{font-size:.834vw;line-height:1.4}}.stylistic-section_theme_full-width .stylistic__slider-navigation{display:none;z-index:1}@media only screen and (min-width:670px){.stylistic-section_theme_full-width .stylistic__slider-navigation{top:120px}}@media only screen and (min-width:1280px){.stylistic-section_theme_full-width .stylistic__slider-navigation{top:180px}}@media only screen and (min-width:1440px){.stylistic-section_theme_full-width .stylistic__slider-navigation{top:9.375vw}}@media only screen and (min-width:960px){.stylistic-section_theme_full-width .stylistic__slider-navigation{display:-webkit-box;display:-webkit-flex;display:flex;left:5.5555555556%;width:88.8888888889%}}@media only screen and (min-width:1440px){.stylistic-section_theme_full-width .stylistic__slider-navigation{left:8.3333333333%;width:83.3333333333%}}.similar-flats{background-color:#f5f2ec;padding:40px 8.3333333333%}@media only screen and (min-width:670px){.similar-flats{padding-top:56px}}@media only screen and (min-width:1280px){.similar-flats{padding-top:96px}}@media only screen and (min-width:1600px){.similar-flats{padding-top:5vw}}@media only screen and (min-width:670px){.similar-flats{padding-bottom:56px}}@media only screen and (min-width:1280px){.similar-flats{padding-bottom:96px}}@media only screen and (min-width:1600px){.similar-flats{padding-bottom:5vw}}@media only screen and (min-width:670px){.similar-flats{padding-left:5.5555555556%;padding-right:5.5555555556%}}@media only screen and (min-width:1440px){.similar-flats{padding-left:11.1111111111%;padding-right:11.1111111111%}}.similar-flats__head{-webkit-box-align:center;-webkit-box-pack:justify;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}.similar-flats__head-title{color:#332f2c;font-family:cent,serif;font-size:32px;font-weight:400;line-height:1;width:100%}@media only screen and (min-width:670px){.similar-flats__head-title{font-size:48px;line-height:1}}@media only screen and (min-width:1280px){.similar-flats__head-title{font-size:66px;line-height:1}}@media only screen and (min-width:1440px){.similar-flats__head-title{font-size:3.438vw;line-height:1}}@media only screen and (min-width:670px){.similar-flats__head-title{width:auto}}.similar-flats__list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:40px;width:100%}@media only screen and (min-width:670px){.similar-flats__list{margin-top:56px}}@media only screen and (min-width:1280px){.similar-flats__list{margin-top:64px}}@media only screen and (min-width:1600px){.similar-flats__list{margin-top:3.334vw}}@media only screen and (min-width:960px){.similar-flats__list{margin-left:-.0357142857%;margin-right:-.0357142857%;width:100.0714285714%}}.similar-flats__more{height:472px;margin-bottom:9px;padding:32px 28px 48px;position:relative;width:100%}@media only screen and (min-width:1280px){.similar-flats__more{padding:48px}}@media only screen and (min-width:1440px){.similar-flats__more{padding:2.5vw}}@media only screen and (min-width:670px){.similar-flats__more{margin-bottom:9px}}@media only screen and (min-width:1280px){.similar-flats__more{margin-bottom:9px}}@media only screen and (min-width:1440px){.similar-flats__more{margin-bottom:.469vw}}@media only screen and (min-width:670px){.similar-flats__more{height:472px}}@media only screen and (min-width:960px){.similar-flats__more{height:auto;margin-left:.3333333333%;margin-right:.3333333333%;width:49.3333333333%}}@media only screen and (min-width:1440px){.similar-flats__more{margin-bottom:0;margin-left:.0357142857%;margin-right:.0357142857%;width:24.9285714286%}}.similar-flats__more:after{background-color:rgba(0,0,0,.3);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.similar-flats__more-image{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.similar-flats__more-image img,.similar-flats__more-image picture{font-family:"object-fit: cover; object-position: center;";height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.similar-flats__more-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%;position:relative;width:100%;z-index:1}.similar-flats__more-title{color:#fff;font-size:24px;font-weight:400;line-height:1.1}@media only screen and (min-width:670px){.similar-flats__more-title{font-size:36px;line-height:1.1}}@media only screen and (min-width:1280px){.similar-flats__more-title{font-size:40px;line-height:1.1}}@media only screen and (min-width:1440px){.similar-flats__more-title{font-size:2.084vw;line-height:1.1}}.similar-flats__more-text{color:#c2c2c2;font-size:14px;font-weight:500;line-height:1.4;margin-top:16px}@media only screen and (min-width:670px){.similar-flats__more-text{margin-top:20px}}@media only screen and (min-width:1280px){.similar-flats__more-text{margin-top:24px}}@media only screen and (min-width:1600px){.similar-flats__more-text{margin-top:1.25vw}}@media only screen and (min-width:670px){.similar-flats__more-text{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.similar-flats__more-text{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.similar-flats__more-text{font-size:.834vw;line-height:1.4}}.similar-flats__more-action{margin-top:auto}.similar-flats__head-link{-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:#5c1328;display:-webkit-box;display:-webkit-flex;display:flex;font-size:12px;font-weight:500;font-weight:700;letter-spacing:2.64px;line-height:1.7;margin-top:12px;text-transform:uppercase}@media only screen and (min-width:670px){.similar-flats__head-link{margin-top:16px}}@media only screen and (min-width:1280px){.similar-flats__head-link{margin-top:16px}}@media only screen and (min-width:1600px){.similar-flats__head-link{margin-top:.834vw}}@media only screen and (min-width:670px){.similar-flats__head-link{letter-spacing:2.64px}}@media only screen and (min-width:1280px){.similar-flats__head-link{letter-spacing:2.64px}}@media only screen and (min-width:1440px){.similar-flats__head-link{letter-spacing:.138vw}}@media only screen and (min-width:670px){.similar-flats__head-link{font-size:12px;line-height:1.7}}@media only screen and (min-width:1280px){.similar-flats__head-link{font-size:12px;line-height:1.7}}@media only screen and (min-width:1440px){.similar-flats__head-link{font-size:.625vw;line-height:1.7}}.similar-flats__head-link svg{margin-left:12px}@media only screen and (min-width:670px){.similar-flats__head-link svg{margin-left:16px}}@media only screen and (min-width:1280px){.similar-flats__head-link svg{margin-left:16px}}@media only screen and (min-width:1600px){.similar-flats__head-link svg{margin-left:.834vw}}.slider-gallery{background-color:#f5f2ec;padding:40px 8.3333333333%}@media only screen and (min-width:670px){.slider-gallery{padding-top:56px}}@media only screen and (min-width:1280px){.slider-gallery{padding-top:96px}}@media only screen and (min-width:1600px){.slider-gallery{padding-top:5vw}}@media only screen and (min-width:670px){.slider-gallery{padding-bottom:56px}}@media only screen and (min-width:1280px){.slider-gallery{padding-bottom:96px}}@media only screen and (min-width:1600px){.slider-gallery{padding-bottom:5vw}}@media only screen and (min-width:670px){.slider-gallery{padding-left:5.5555555556%;padding-right:5.5555555556%}}@media only screen and (min-width:1440px){.slider-gallery{padding-left:11.1111111111%;padding-right:11.1111111111%}}.slider-gallery__title{color:#332f2c;font-family:cent,serif;font-size:32px;font-weight:400;line-height:1}@media only screen and (min-width:670px){.slider-gallery__title{font-size:48px;line-height:1}}@media only screen and (min-width:1280px){.slider-gallery__title{font-size:66px;line-height:1}}@media only screen and (min-width:1440px){.slider-gallery__title{font-size:3.438vw;line-height:1}}.slider-gallery__slider-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin-top:32px}@media only screen and (min-width:670px){.slider-gallery__slider-wrapper{margin-top:40px}}@media only screen and (min-width:1280px){.slider-gallery__slider-wrapper{margin-top:48px}}@media only screen and (min-width:1600px){.slider-gallery__slider-wrapper{margin-top:2.5vw}}@media only screen and (min-width:670px){.slider-gallery__slider-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}}@media only screen and (min-width:1280px){.slider-gallery__slider-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}}.slider-gallery__slider-sidebar{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding:32px 24px;width:100%}@media only screen and (min-width:670px){.slider-gallery__slider-sidebar{padding-top:40px}}@media only screen and (min-width:1280px){.slider-gallery__slider-sidebar{padding-top:48px}}@media only screen and (min-width:1600px){.slider-gallery__slider-sidebar{padding-top:2.5vw}}@media only screen and (min-width:670px){.slider-gallery__slider-sidebar{padding-bottom:40px}}@media only screen and (min-width:1280px){.slider-gallery__slider-sidebar{padding-bottom:48px}}@media only screen and (min-width:1600px){.slider-gallery__slider-sidebar{padding-bottom:2.5vw}}@media only screen and (min-width:670px){.slider-gallery__slider-sidebar{padding-left:48px}}@media only screen and (min-width:1280px){.slider-gallery__slider-sidebar{padding-left:48px}}@media only screen and (min-width:1440px){.slider-gallery__slider-sidebar{padding-left:2.5vw}}@media only screen and (min-width:670px){.slider-gallery__slider-sidebar{padding-right:48px}}@media only screen and (min-width:1280px){.slider-gallery__slider-sidebar{padding-right:48px}}@media only screen and (min-width:1440px){.slider-gallery__slider-sidebar{padding-right:2.5vw}}@media only screen and (min-width:1280px){.slider-gallery__slider-sidebar{width:43.75%}}@media only screen and (min-width:1440px){.slider-gallery__slider-sidebar{width:32.1428571429%}}.slider-gallery__slider-title{color:#332f2c;font-family:cent,serif;font-size:24px;font-weight:400;line-height:1.1}@media only screen and (min-width:670px){.slider-gallery__slider-title{font-size:36px;line-height:1.1}}@media only screen and (min-width:1280px){.slider-gallery__slider-title{font-size:40px;line-height:1.1}}@media only screen and (min-width:1440px){.slider-gallery__slider-title{font-size:2.084vw;line-height:1.1}}.slider-gallery__slider-text{color:#666462;font-size:14px;font-weight:400;line-height:1.4;margin-top:24px}@media only screen and (min-width:670px){.slider-gallery__slider-text{margin-top:28px}}@media only screen and (min-width:1280px){.slider-gallery__slider-text{margin-top:32px}}@media only screen and (min-width:1600px){.slider-gallery__slider-text{margin-top:1.667vw}}@media only screen and (min-width:670px){.slider-gallery__slider-text{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.slider-gallery__slider-text{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.slider-gallery__slider-text{font-size:.834vw;line-height:1.4}}@media only screen and (min-width:1280px){.slider-gallery__slider-text{margin-top:auto}}.slider-gallery__slider-container{height:251px;width:100%}@media only screen and (min-width:670px){.slider-gallery__slider-container{height:457px}}@media only screen and (min-width:1280px){.slider-gallery__slider-container{height:693px}}@media only screen and (min-width:1440px){.slider-gallery__slider-container{height:36.094vw}}@media only screen and (min-width:1280px){.slider-gallery__slider-container{width:56.25%}}@media only screen and (min-width:1280px) and (max-width:1439px){.slider-gallery__slider-container{height:534px}}@media only screen and (min-width:1440px){.slider-gallery__slider-container{width:67.8571428571%}}.slider-gallery__slider-content{height:100%;width:100%}.slider-gallery__slider-buttons{-webkit-box-align:center;-webkit-align-items:center;align-items:center;bottom:12px;display:-webkit-box;display:-webkit-flex;display:flex;position:absolute;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%);z-index:1}@media only screen and (min-width:670px){.slider-gallery__slider-buttons{right:48px}}@media only screen and (min-width:1280px){.slider-gallery__slider-buttons{right:48px}}@media only screen and (min-width:1440px){.slider-gallery__slider-buttons{right:2.5vw}}@media only screen and (min-width:670px){.slider-gallery__slider-buttons{bottom:48px}}@media only screen and (min-width:1280px){.slider-gallery__slider-buttons{bottom:48px}}@media only screen and (min-width:1440px){.slider-gallery__slider-buttons{bottom:2.5vw}}@media only screen and (min-width:670px){.slider-gallery__slider-buttons{-webkit-transform:none;transform:none}}.slider-gallery__slider-button{border-radius:0;height:auto;left:0;margin:0 12px;opacity:1;right:0;top:auto;-webkit-transform:none;transform:none}@media only screen and (min-width:670px){.slider-gallery__slider-button{margin:0 12px}}@media only screen and (min-width:1280px){.slider-gallery__slider-button{margin:0 12px}}@media only screen and (min-width:1440px){.slider-gallery__slider-button{margin:0 .625vw}}.slider-gallery__slider-button svg{fill:#fff}.slider-gallery__slider-track{height:100%}.slider-gallery__slider-item{width:100%}.slider-gallery__slider-item img,.slider-gallery__slider-item picture{cursor:pointer;display:block;font-family:"object-fit: cover; object-position: top;";height:100%;left:0;object-fit:cover;object-position:top;position:absolute;top:0;width:100%}.slider-gallery__slider-full{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;background-color:transparent;border:none;color:inherit;cursor:pointer;font:inherit;line-height:normal;margin:0;outline:none;overflow:visible;padding:0;position:absolute;right:10px;text-align:inherit;top:10px;width:auto;z-index:1}.slider-gallery__slider-full::-moz-focus-inner{border:0;padding:0}@media only screen and (min-width:670px){.slider-gallery__slider-full{top:48px}}@media only screen and (min-width:1280px){.slider-gallery__slider-full{top:48px}}@media only screen and (min-width:1440px){.slider-gallery__slider-full{top:2.5vw}}@media only screen and (min-width:670px){.slider-gallery__slider-full{right:48px}}@media only screen and (min-width:1280px){.slider-gallery__slider-full{right:48px}}@media only screen and (min-width:1440px){.slider-gallery__slider-full{right:2.5vw}}.slider-gallery_theme_project{background-color:#fff}.slider-gallery_theme_project .slider-gallery__slider-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#f5f2ec;-webkit-flex-direction:column;flex-direction:column}@media only screen and (min-width:1280px){.slider-gallery_theme_project .slider-gallery__slider-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}}.slider-gallery_theme_project .slider-gallery__slider-sidebar{padding-left:32px;padding-right:32px}@media only screen and (min-width:670px){.slider-gallery_theme_project .slider-gallery__slider-sidebar{padding-left:48px}}@media only screen and (min-width:1280px){.slider-gallery_theme_project .slider-gallery__slider-sidebar{padding-left:48px}}@media only screen and (min-width:1440px){.slider-gallery_theme_project .slider-gallery__slider-sidebar{padding-left:2.5vw}}@media only screen and (min-width:670px){.slider-gallery_theme_project .slider-gallery__slider-sidebar{padding-right:48px}}@media only screen and (min-width:1280px){.slider-gallery_theme_project .slider-gallery__slider-sidebar{padding-right:48px}}@media only screen and (min-width:1440px){.slider-gallery_theme_project .slider-gallery__slider-sidebar{padding-right:2.5vw}}@media only screen and (min-width:1280px){.slider-gallery_theme_project .slider-gallery__slider-sidebar{width:43.75%}}@media only screen and (min-width:1440px){.slider-gallery_theme_project .slider-gallery__slider-sidebar{width:42.8571428571%}}.slider-gallery_theme_project .slider-gallery__slider-container{height:251px}@media only screen and (min-width:670px){.slider-gallery_theme_project .slider-gallery__slider-container{height:693px}}@media only screen and (min-width:1280px){.slider-gallery_theme_project .slider-gallery__slider-container{height:693px}}@media only screen and (min-width:1440px){.slider-gallery_theme_project .slider-gallery__slider-container{height:36.094vw}}@media only screen and (min-width:1280px){.slider-gallery_theme_project .slider-gallery__slider-container{width:56.25%}}@media only screen and (min-width:1280px) and (max-width:1439px){.slider-gallery_theme_project .slider-gallery__slider-container{height:534px}}@media only screen and (min-width:1440px){.slider-gallery_theme_project .slider-gallery__slider-container{width:57.1428571429%}}.slider-gallery_theme_project .slider-gallery__slider-buttons{left:0;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}@media only screen and (min-width:670px){.slider-gallery_theme_project .slider-gallery__slider-buttons{padding-left:48px}}@media only screen and (min-width:1280px){.slider-gallery_theme_project .slider-gallery__slider-buttons{padding-left:48px}}@media only screen and (min-width:1440px){.slider-gallery_theme_project .slider-gallery__slider-buttons{padding-left:2.5vw}}@media only screen and (min-width:670px){.slider-gallery_theme_project .slider-gallery__slider-buttons{padding-right:48px}}@media only screen and (min-width:1280px){.slider-gallery_theme_project .slider-gallery__slider-buttons{padding-right:48px}}@media only screen and (min-width:1440px){.slider-gallery_theme_project .slider-gallery__slider-buttons{padding-right:2.5vw}}.slider-gallery_theme_project .slider-gallery__slider-button{border-color:transparent}@media only screen and (min-width:670px){.slider-gallery_theme_project .slider-gallery__slider-button{border-color:#cdb891}}.slider-gallery_theme_project .slider-gallery__slider-button.splide__arrow--next{margin-left:auto}.slider-gallery_theme_project .slider-gallery__slider-button .button__content{background-color:transparent;border-color:transparent}@media only screen and (min-width:670px){.slider-gallery_theme_project .slider-gallery__slider-button .button__content{background-color:#cdb891;border-color:#cdb891}}.slider-gallery_theme_project .slider-gallery__slider-button .button__content svg{fill:#cdb891;height:28px;width:28px}@media only screen and (min-width:670px){.slider-gallery_theme_project .slider-gallery__slider-button .button__content svg{width:18px}}@media only screen and (min-width:1280px){.slider-gallery_theme_project .slider-gallery__slider-button .button__content svg{width:18px}}@media only screen and (min-width:1440px){.slider-gallery_theme_project .slider-gallery__slider-button .button__content svg{width:.938vw}}@media only screen and (min-width:670px){.slider-gallery_theme_project .slider-gallery__slider-button .button__content svg{height:18px}}@media only screen and (min-width:1280px){.slider-gallery_theme_project .slider-gallery__slider-button .button__content svg{height:18px}}@media only screen and (min-width:1440px){.slider-gallery_theme_project .slider-gallery__slider-button .button__content svg{height:.938vw}}@media only screen and (min-width:670px){.slider-gallery_theme_project .slider-gallery__slider-button .button__content svg{fill:#5c1328}}.slider-gallery_theme_flat-images{height:250px;width:100%}@media only screen and (min-width:670px){.slider-gallery_theme_flat-images{height:450px}}@media only screen and (min-width:1280px){.slider-gallery_theme_flat-images{height:600px}}@media only screen and (min-width:1440px){.slider-gallery_theme_flat-images{height:31.25vw}}.slider-gallery_theme_flat-images .slider-gallery__slider-item img,.slider-gallery_theme_flat-images .slider-gallery__slider-item picture{object-fit:contain}.cards-wide{background-color:#fff;padding:40px 8.3333333333% 64px;position:relative;z-index:1}@media only screen and (min-width:670px){.cards-wide{padding-top:56px}}@media only screen and (min-width:1280px){.cards-wide{padding-top:64px}}@media only screen and (min-width:1600px){.cards-wide{padding-top:3.334vw}}@media only screen and (min-width:670px){.cards-wide{padding-bottom:72px}}@media only screen and (min-width:1280px){.cards-wide{padding-bottom:224px}}@media only screen and (min-width:1600px){.cards-wide{padding-bottom:11.667vw}}@media only screen and (min-width:960px){.cards-wide{padding-left:5.5555555556%;padding-right:5.5555555556%}}@media only screen and (min-width:1440px){.cards-wide{padding-left:11.1111111111%;padding-right:11.1111111111%}}.cards-wide:before{background-color:#f5f2ec;content:"";height:60%;left:0;position:absolute;top:0;width:100%;z-index:-1}@media only screen and (min-width:960px){.cards-wide:before{height:45%}}.cards-wide__container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media only screen and (min-width:960px){.cards-wide__container{margin-left:-3.125%;width:106.25%}}@media only screen and (min-width:1280px){.cards-wide__container{margin-left:-1.7857142857%;width:107.1428571429%}}.cards-wide__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding:40px 24px;position:relative;width:100%}@media only screen and (min-width:670px){.cards-wide__item{padding-top:56px}}@media only screen and (min-width:1280px){.cards-wide__item{padding-top:64px}}@media only screen and (min-width:1600px){.cards-wide__item{padding-top:3.334vw}}@media only screen and (min-width:670px){.cards-wide__item{padding-bottom:56px}}@media only screen and (min-width:1280px){.cards-wide__item{padding-bottom:64px}}@media only screen and (min-width:1600px){.cards-wide__item{padding-bottom:3.334vw}}@media only screen and (min-width:670px){.cards-wide__item{padding-left:48px}}@media only screen and (min-width:1280px){.cards-wide__item{padding-left:48px}}@media only screen and (min-width:1440px){.cards-wide__item{padding-left:2.5vw}}@media only screen and (min-width:670px){.cards-wide__item{padding-right:48px}}@media only screen and (min-width:1280px){.cards-wide__item{padding-right:48px}}@media only screen and (min-width:1440px){.cards-wide__item{padding-right:2.5vw}}@media only screen and (min-width:960px){.cards-wide__item{margin-left:2.9411764706%;margin-right:2.9411764706%;width:44.1176470588%}}@media only screen and (min-width:1280px){.cards-wide__item{margin-left:1.6666666667%;margin-right:1.6666666667%;width:45%}}.cards-wide__item:not(:first-child){margin-top:40px}@media only screen and (min-width:670px){.cards-wide__item:not(:first-child){margin-top:56px}}@media only screen and (min-width:1280px){.cards-wide__item:not(:first-child){margin-top:64px}}@media only screen and (min-width:1600px){.cards-wide__item:not(:first-child){margin-top:3.334vw}}@media only screen and (min-width:1920px){.cards-wide__item:not(:first-child){margin-top:0}}@media only screen and (min-width:1440px){.cards-wide__item:not(:first-child){margin-top:0}}@media only screen and (min-width:1280px){.cards-wide__item:not(:first-child){margin-top:0}}@media only screen and (min-width:960px){.cards-wide__item:not(:first-child){margin-top:0}}@media only screen and (min-width:670px){.cards-wide__item:not(:first-child){margin-top:0}}.cards-wide__item-image{overflow:hidden;z-index:-1}.cards-wide__item-image,.cards-wide__item-image img{height:100%;left:0;position:absolute;top:0;width:100%}.cards-wide__item-image img{object-fit:cover;object-position:center}.cards-wide__item-title{color:#5c1328;font-family:cent,serif;font-size:32px;font-weight:400;line-height:1}@media only screen and (min-width:670px){.cards-wide__item-title{font-size:48px;line-height:1}}@media only screen and (min-width:1280px){.cards-wide__item-title{font-size:66px;line-height:1}}@media only screen and (min-width:1440px){.cards-wide__item-title{font-size:3.438vw;line-height:1}}.cards-wide__item-subtitle{color:#332f2c;font-size:14px;font-weight:500;line-height:1.4;margin-top:12px}@media only screen and (min-width:670px){.cards-wide__item-subtitle{margin-top:16px}}@media only screen and (min-width:1280px){.cards-wide__item-subtitle{margin-top:16px}}@media only screen and (min-width:1600px){.cards-wide__item-subtitle{margin-top:.834vw}}@media only screen and (min-width:670px){.cards-wide__item-subtitle{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.cards-wide__item-subtitle{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.cards-wide__item-subtitle{font-size:.834vw;line-height:1.4}}.cards-wide__item-inner{border:1px solid #5c1328;margin-top:32px;padding:8px;width:100%}@media only screen and (min-width:670px){.cards-wide__item-inner{margin-top:40px}}@media only screen and (min-width:1280px){.cards-wide__item-inner{margin-top:48px}}@media only screen and (min-width:1600px){.cards-wide__item-inner{margin-top:2.5vw}}@media only screen and (min-width:670px){.cards-wide__item-inner{padding:8px}}@media only screen and (min-width:1280px){.cards-wide__item-inner{padding:8px}}@media only screen and (min-width:1440px){.cards-wide__item-inner{padding:.417vw}}.cards-wide__item-inner-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:#5c1328;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding:28px 16px}@media only screen and (min-width:670px){.cards-wide__item-inner-content{padding-top:32px}}@media only screen and (min-width:1280px){.cards-wide__item-inner-content{padding-top:40px}}@media only screen and (min-width:1600px){.cards-wide__item-inner-content{padding-top:2.084vw}}@media only screen and (min-width:670px){.cards-wide__item-inner-content{padding-bottom:32px}}@media only screen and (min-width:1280px){.cards-wide__item-inner-content{padding-bottom:40px}}@media only screen and (min-width:1600px){.cards-wide__item-inner-content{padding-bottom:2.084vw}}@media only screen and (min-width:670px){.cards-wide__item-inner-content{padding-left:48px}}@media only screen and (min-width:1280px){.cards-wide__item-inner-content{padding-left:48px}}@media only screen and (min-width:1440px){.cards-wide__item-inner-content{padding-left:2.5vw}}@media only screen and (min-width:670px){.cards-wide__item-inner-content{padding-right:48px}}@media only screen and (min-width:1280px){.cards-wide__item-inner-content{padding-right:48px}}@media only screen and (min-width:1440px){.cards-wide__item-inner-content{padding-right:2.5vw}}.cards-wide__item-inner-title{color:#fff;font-family:cent,serif;font-size:20px;font-weight:700;line-height:1.2}@media only screen and (min-width:670px){.cards-wide__item-inner-title{font-size:24px;line-height:1.2}}@media only screen and (min-width:1280px){.cards-wide__item-inner-title{font-size:28px;line-height:1.2}}@media only screen and (min-width:1440px){.cards-wide__item-inner-title{font-size:1.459vw;line-height:1.2}}.cards-wide__item-inner-subtitle{color:hsla(40,31%,94%,.6);font-size:14px;font-weight:500;line-height:1.4;margin-top:4px}@media only screen and (min-width:670px){.cards-wide__item-inner-subtitle{margin-top:4px}}@media only screen and (min-width:1280px){.cards-wide__item-inner-subtitle{margin-top:4px}}@media only screen and (min-width:1600px){.cards-wide__item-inner-subtitle{margin-top:.209vw}}@media only screen and (min-width:670px){.cards-wide__item-inner-subtitle{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.cards-wide__item-inner-subtitle{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.cards-wide__item-inner-subtitle{font-size:.834vw;line-height:1.4}}.cards-wide__item-inner-link{margin-top:24px}@media only screen and (min-width:670px){.cards-wide__item-inner-link{margin-top:28px}}@media only screen and (min-width:1280px){.cards-wide__item-inner-link{margin-top:32px}}@media only screen and (min-width:1600px){.cards-wide__item-inner-link{margin-top:1.667vw}}.cards-wide__item-inner-link .button__text{white-space:nowrap}.cards-wide_theme_dark .cards-wide__item-title{color:#cdb891}.cards-wide_theme_dark .cards-wide__item-subtitle{color:#fff}.mortgage-section{background-color:#fff;padding:40px 8.3333333333%;position:relative}@media only screen and (min-width:670px){.mortgage-section{padding-top:56px}}@media only screen and (min-width:1280px){.mortgage-section{padding-top:96px}}@media only screen and (min-width:1600px){.mortgage-section{padding-top:5vw}}@media only screen and (min-width:670px){.mortgage-section{padding-bottom:56px}}@media only screen and (min-width:1280px){.mortgage-section{padding-bottom:96px}}@media only screen and (min-width:1600px){.mortgage-section{padding-bottom:5vw}}@media only screen and (min-width:670px){.mortgage-section{padding-left:5.5555555556%;padding-right:5.5555555556%}}@media only screen and (min-width:1440px){.mortgage-section{padding-left:11.1111111111%;padding-right:11.1111111111%}}.mortgage-section__title{color:#332f2c;font-family:cent,serif;font-size:32px;font-weight:400;line-height:1}@media only screen and (min-width:670px){.mortgage-section__title{font-size:48px;line-height:1}}@media only screen and (min-width:1280px){.mortgage-section__title{font-size:66px;line-height:1}}@media only screen and (min-width:1440px){.mortgage-section__title{font-size:3.438vw;line-height:1}}.mortgage-section__tabs{border-top:1px solid #dedede;display:-webkit-box;display:-webkit-flex;display:flex;margin-top:40px;overflow-x:scroll;position:relative;width:100%}@media only screen and (min-width:670px){.mortgage-section__tabs{margin-top:56px}}@media only screen and (min-width:1280px){.mortgage-section__tabs{margin-top:64px}}@media only screen and (min-width:1600px){.mortgage-section__tabs{margin-top:3.334vw}}.mortgage-section__tabs::-webkit-scrollbar{height:0;width:0}.mortgage-section__tabs::-webkit-scrollbar-track{background-color:transparent}.mortgage-section__tabs::-webkit-scrollbar-thumb{background:rgba(0,0,0,.5);border-radius:24px}@media only screen and (min-width:670px){.mortgage-section__tabs::-webkit-scrollbar-thumb{border-radius:24px}}@media only screen and (min-width:1280px){.mortgage-section__tabs::-webkit-scrollbar-thumb{border-radius:24px}}@media only screen and (min-width:1440px){.mortgage-section__tabs::-webkit-scrollbar-thumb{border-radius:1.25vw}}.mortgage-section__tabs::-webkit-scrollbar-thumb:hover{background-image:transparent}.mortgage-section__tabs:before{background-color:#dedede;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.mortgage-section__tab{color:#332f2c;cursor:pointer;font-size:14px;font-weight:400;line-height:1.4;margin-right:12px;opacity:.5;padding-bottom:16px;padding-top:16px;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease;white-space:nowrap}@media only screen and (min-width:670px){.mortgage-section__tab{padding-top:20px}}@media only screen and (min-width:1280px){.mortgage-section__tab{padding-top:24px}}@media only screen and (min-width:1600px){.mortgage-section__tab{padding-top:1.25vw}}@media only screen and (min-width:670px){.mortgage-section__tab{padding-bottom:20px}}@media only screen and (min-width:1280px){.mortgage-section__tab{padding-bottom:24px}}@media only screen and (min-width:1600px){.mortgage-section__tab{padding-bottom:1.25vw}}@media only screen and (min-width:670px){.mortgage-section__tab{margin-right:24px}}@media only screen and (min-width:1280px){.mortgage-section__tab{margin-right:24px}}@media only screen and (min-width:1440px){.mortgage-section__tab{margin-right:1.25vw}}@media only screen and (min-width:670px){.mortgage-section__tab{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.mortgage-section__tab{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.mortgage-section__tab{font-size:.834vw;line-height:1.4}}.mortgage-section__tab:after{background-color:#cdb891;bottom:0;content:"";height:2px;left:50%;position:absolute;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:width,left;transition-property:width,left;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:0}.mortgage-section__tab.is-active{opacity:1}.mortgage-section__tab.is-active:after{left:0;width:100%}.mortgage-section__content{padding-top:28px;position:relative}@media only screen and (min-width:670px){.mortgage-section__content{padding-top:32px}}@media only screen and (min-width:1280px){.mortgage-section__content{padding-top:40px}}@media only screen and (min-width:1600px){.mortgage-section__content{padding-top:2.084vw}}.mortgage-section__content-item{display:none}.mortgage-section__content-item.is-active{display:block}.mortgage-section__content-item>.mortgage-section__share{display:none}@media only screen and (min-width:1280px){.mortgage-section__content-item>.mortgage-section__share{display:-webkit-box;display:-webkit-flex;display:flex}}.mortgage-section__share{-webkit-box-align:center;-webkit-box-pack:end;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;margin-bottom:28px;right:0;top:0}@media only screen and (min-width:670px){.mortgage-section__share{margin-bottom:32px}}@media only screen and (min-width:1280px){.mortgage-section__share{margin-bottom:40px}}@media only screen and (min-width:1600px){.mortgage-section__share{margin-bottom:2.084vw}}@media only screen and (min-width:1920px){.mortgage-section__share{margin-bottom:0}}@media only screen and (min-width:1440px){.mortgage-section__share{margin-bottom:0}}@media only screen and (min-width:1280px){.mortgage-section__share{margin-bottom:0}}@media only screen and (min-width:670px){.mortgage-section__share{top:-60px}}@media only screen and (min-width:1280px){.mortgage-section__share{top:-65px}}@media only screen and (min-width:1440px){.mortgage-section__share{top:-3.385vw}}@media only screen and (min-width:670px){.mortgage-section__share{right:0}}@media only screen and (min-width:1280px){.mortgage-section__share{right:0}}@media only screen and (min-width:1440px){.mortgage-section__share{right:0}}@media only screen and (min-width:670px){.mortgage-section__share{position:absolute}}.mortgage-section__share-item:not(:last-child){margin-right:10px}@media only screen and (min-width:670px){.mortgage-section__share-item:not(:last-child){margin-right:10px}}@media only screen and (min-width:1280px){.mortgage-section__share-item:not(:last-child){margin-right:10px}}@media only screen and (min-width:1440px){.mortgage-section__share-item:not(:last-child){margin-right:.521vw}}.mortgage-section__share-item .button-square{border-bottom:1px solid #c2c2c2;border-top:1px solid #c2c2c2;display:block}.mortgage-section__share-item .share{border-bottom:1px solid #c2c2c2;border-top:1px solid #c2c2c2;height:55px;padding:5px 0}@media only screen and (min-width:670px){.mortgage-section__share-item .share{height:58px}}@media only screen and (min-width:1280px){.mortgage-section__share-item .share{height:58px}}@media only screen and (min-width:1440px){.mortgage-section__share-item .share{height:3.021vw}}@media only screen and (min-width:670px){.mortgage-section__share-item .share{padding:5px 0}}@media only screen and (min-width:1280px){.mortgage-section__share-item .share{padding:5px 0}}@media only screen and (min-width:1440px){.mortgage-section__share-item .share{padding:.261vw 0}}.mortgage-section_padding_bottom-zero{padding-bottom:0}.consultation-section{border:1px solid #dedede;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:28px 12px}@media only screen and (min-width:670px){.consultation-section{padding-top:32px}}@media only screen and (min-width:1280px){.consultation-section{padding-top:40px}}@media only screen and (min-width:1600px){.consultation-section{padding-top:2.084vw}}@media only screen and (min-width:670px){.consultation-section{padding-bottom:32px}}@media only screen and (min-width:1280px){.consultation-section{padding-bottom:40px}}@media only screen and (min-width:1600px){.consultation-section{padding-bottom:2.084vw}}@media only screen and (min-width:670px){.consultation-section{padding-left:48px}}@media only screen and (min-width:1280px){.consultation-section{padding-left:48px}}@media only screen and (min-width:1440px){.consultation-section{padding-left:2.5vw}}@media only screen and (min-width:670px){.consultation-section{padding-right:48px}}@media only screen and (min-width:1280px){.consultation-section{padding-right:48px}}@media only screen and (min-width:1440px){.consultation-section{padding-right:2.5vw}}.consultation-section__text{color:#332f2c;font-family:cent,serif;font-size:16px;font-weight:700;line-height:1.2;width:100%}@media only screen and (min-width:670px){.consultation-section__text{font-size:20px;line-height:1.2}}@media only screen and (min-width:1280px){.consultation-section__text{font-size:23px;line-height:1.2}}@media only screen and (min-width:1440px){.consultation-section__text{font-size:1.198vw;line-height:1.2;width:53.8461538462%}}.consultation-section__contacts{border-top:1px solid #dedede;margin-top:12px;padding-top:12px;width:100%}@media only screen and (min-width:670px){.consultation-section__contacts{margin-top:16px}}@media only screen and (min-width:1280px){.consultation-section__contacts{margin-top:16px}}@media only screen and (min-width:1600px){.consultation-section__contacts{margin-top:.834vw}}@media only screen and (min-width:670px){.consultation-section__contacts{padding-top:16px}}@media only screen and (min-width:1280px){.consultation-section__contacts{padding-top:16px}}@media only screen and (min-width:1600px){.consultation-section__contacts{padding-top:.834vw}}@media only screen and (min-width:1920px){.consultation-section__contacts{margin-top:0}}@media only screen and (min-width:1440px){.consultation-section__contacts{margin-top:0}}@media only screen and (min-width:1920px){.consultation-section__contacts{padding-top:0}}@media only screen and (min-width:1440px){.consultation-section__contacts{padding-top:0}}@media only screen and (min-width:670px){.consultation-section__contacts{-webkit-box-align:center;-webkit-box-pack:justify;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}}@media only screen and (min-width:1440px){.consultation-section__contacts{border-left:1px solid #dedede;border-top-width:0;margin-left:3.8461538462%;padding-left:3.8461538462%;width:42.3076923077%}}.consultation-section__contacts-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.consultation-section__phone{color:#5c1328;font-size:14px;font-weight:500;line-height:1.4}@media only screen and (min-width:670px){.consultation-section__phone{font-size:16px;line-height:1.4}}@media only screen and (min-width:1280px){.consultation-section__phone{font-size:18px;line-height:1.4}}@media only screen and (min-width:1440px){.consultation-section__phone{font-size:.938vw;line-height:1.4}}.consultation-section__work-time{color:#999795;font-size:14px;font-weight:400;line-height:1.4;margin-top:4px}@media only screen and (min-width:670px){.consultation-section__work-time{margin-top:4px}}@media only screen and (min-width:1280px){.consultation-section__work-time{margin-top:4px}}@media only screen and (min-width:1600px){.consultation-section__work-time{margin-top:.209vw}}@media only screen and (min-width:670px){.consultation-section__work-time{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.consultation-section__work-time{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.consultation-section__work-time{font-size:.834vw;line-height:1.4}}.consultation-section__callback{margin-top:12px;width:100%}@media only screen and (min-width:670px){.consultation-section__callback{margin-top:16px}}@media only screen and (min-width:1280px){.consultation-section__callback{margin-top:16px}}@media only screen and (min-width:1600px){.consultation-section__callback{margin-top:.834vw}}@media only screen and (min-width:1920px){.consultation-section__callback{margin-top:0}}@media only screen and (min-width:1440px){.consultation-section__callback{margin-top:0}}@media only screen and (min-width:1280px){.consultation-section__callback{margin-top:0}}@media only screen and (min-width:960px){.consultation-section__callback{margin-top:0}}@media only screen and (min-width:670px){.consultation-section__callback{margin-top:0;width:50%}}.consultation-section__callback .button__text{white-space:nowrap}.consultation-section-block{background-color:#fff;padding:40px 8.3333333333%;width:100%}@media only screen and (min-width:670px){.consultation-section-block{padding-top:56px}}@media only screen and (min-width:1280px){.consultation-section-block{padding-top:56px}}@media only screen and (min-width:1600px){.consultation-section-block{padding-top:4.167vw}}@media only screen and (min-width:670px){.consultation-section-block{padding-bottom:56px}}@media only screen and (min-width:1280px){.consultation-section-block{padding-bottom:56px}}@media only screen and (min-width:1600px){.consultation-section-block{padding-bottom:4.167vw}}@media only screen and (min-width:670px){.consultation-section-block{padding-left:6.9444444444%;padding-right:6.9444444444%}}@media only screen and (min-width:960px){.consultation-section-block{padding-left:5.5555555556%;padding-right:5.5555555556%}}@media only screen and (min-width:1440px){.consultation-section-block{padding:6.667vw 11.1111111111%}}.consultation-section-block .consultation-section{padding-left:34px;padding-right:34px}@media only screen and (min-width:670px){.consultation-section-block .consultation-section{padding-left:38px}}@media only screen and (min-width:1280px){.consultation-section-block .consultation-section{padding-left:48px}}@media only screen and (min-width:1440px){.consultation-section-block .consultation-section{padding-left:2.5vw}}@media only screen and (min-width:670px){.consultation-section-block .consultation-section{padding-right:38px}}@media only screen and (min-width:1280px){.consultation-section-block .consultation-section{padding-right:48px}}@media only screen and (min-width:1440px){.consultation-section-block .consultation-section{padding-right:2.5vw}}@media only screen and (min-width:1280px){.consultation-section-block .consultation-section__text{width:46.1538461538%}}@media only screen and (min-width:1440px){.consultation-section-block .consultation-section__text{width:55.7692307692%}}.consultation-section-block .consultation-section__contacts{margin-top:24px;padding-top:24px}@media only screen and (min-width:670px){.consultation-section-block .consultation-section__contacts{margin-top:28px}}@media only screen and (min-width:1280px){.consultation-section-block .consultation-section__contacts{margin-top:32px}}@media only screen and (min-width:1600px){.consultation-section-block .consultation-section__contacts{margin-top:1.667vw}}@media only screen and (min-width:670px){.consultation-section-block .consultation-section__contacts{padding-top:28px}}@media only screen and (min-width:1280px){.consultation-section-block .consultation-section__contacts{padding-top:32px}}@media only screen and (min-width:1600px){.consultation-section-block .consultation-section__contacts{padding-top:1.667vw}}@media only screen and (min-width:1920px){.consultation-section-block .consultation-section__contacts{margin-top:0}}@media only screen and (min-width:1440px){.consultation-section-block .consultation-section__contacts{margin-top:0}}@media only screen and (min-width:1280px){.consultation-section-block .consultation-section__contacts{margin-top:0}}@media only screen and (min-width:1920px){.consultation-section-block .consultation-section__contacts{padding-top:0}}@media only screen and (min-width:1440px){.consultation-section-block .consultation-section__contacts{padding-top:0}}@media only screen and (min-width:1280px){.consultation-section-block .consultation-section__contacts{border-left:1px solid #dedede;border-top-width:0;margin-left:3.8461538462%;padding-left:3.8461538462%;padding-top:0;width:50%}}@media only screen and (min-width:1440px){.consultation-section-block .consultation-section__contacts{width:40.3846153846%}}.consultation-section-block .consultation-section__phone{font-family:cent,serif;font-size:16px;font-weight:700;letter-spacing:-.5px;line-height:1.2}@media only screen and (min-width:670px){.consultation-section-block .consultation-section__phone{font-size:20px;line-height:1.2}}@media only screen and (min-width:1280px){.consultation-section-block .consultation-section__phone{font-size:23px;line-height:1.2}}@media only screen and (min-width:1440px){.consultation-section-block .consultation-section__phone{font-size:1.198vw;line-height:1.2}}@media only screen and (min-width:1280px){.consultation-section-block .consultation-section__phone{letter-spacing:-1px}}.consultation-section-block .consultation-section__work-time{font-size:14px;font-weight:500;line-height:1.4}@media only screen and (min-width:670px){.consultation-section-block .consultation-section__work-time{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.consultation-section-block .consultation-section__work-time{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.consultation-section-block .consultation-section__work-time{font-size:.834vw;line-height:1.4}}.consultation-section-block .consultation-section__callback{margin-top:16px}@media only screen and (min-width:670px){.consultation-section-block .consultation-section__callback{margin-top:20px}}@media only screen and (min-width:1280px){.consultation-section-block .consultation-section__callback{margin-top:24px}}@media only screen and (min-width:1600px){.consultation-section-block .consultation-section__callback{margin-top:1.25vw}}@media only screen and (min-width:1920px){.consultation-section-block .consultation-section__callback{margin-top:0}}@media only screen and (min-width:1440px){.consultation-section-block .consultation-section__callback{margin-top:0}}@media only screen and (min-width:1280px){.consultation-section-block .consultation-section__callback{margin-top:0}}@media only screen and (min-width:960px){.consultation-section-block .consultation-section__callback{margin-top:0}}@media only screen and (min-width:670px){.consultation-section-block .consultation-section__callback{margin-top:0;width:32.1428571429%}}@media only screen and (min-width:1280px){.consultation-section-block .consultation-section__callback{width:auto}}.consultation-section_indent_top-navy{margin-top:40px}@media only screen and (min-width:670px){.consultation-section_indent_top-navy{margin-top:56px}}@media only screen and (min-width:1280px){.consultation-section_indent_top-navy{margin-top:96px}}@media only screen and (min-width:1600px){.consultation-section_indent_top-navy{margin-top:5vw}}.location{position:relative}@media only screen and (max-width:959px){.location{border-bottom:1px solid #d9d5cd}}.location .grid__row{overflow:hidden;position:relative}.location__head{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:40px 8.3333333333%}@media only screen and (min-width:670px){.location__head{padding-top:56px}}@media only screen and (min-width:1280px){.location__head{padding-top:112px}}@media only screen and (min-width:1600px){.location__head{padding-top:5.834vw}}@media only screen and (min-width:670px){.location__head{padding-bottom:56px}}@media only screen and (min-width:1280px){.location__head{padding-bottom:112px}}@media only screen and (min-width:1600px){.location__head{padding-bottom:5.834vw}}@media only screen and (min-width:670px){.location__head{padding-left:5.5555555556%;padding-right:5.5555555556%}}@media only screen and (min-width:1440px){.location__head{padding-left:11.1111111111%;padding-right:11.1111111111%}}@media only screen and (min-width:960px) and (max-width:1279px){.location__title{font-size:24px}}@media only screen and (min-width:960px){.location__title{width:25%}}@media only screen and (min-width:1280px){.location__title{width:31.25%}}@media only screen and (min-width:1440px){.location__title{width:35.7142857143%}}.location__text{margin-top:32px}@media only screen and (min-width:670px){.location__text{margin-top:40px}}@media only screen and (min-width:1280px){.location__text{margin-top:48px}}@media only screen and (min-width:1600px){.location__text{margin-top:2.5vw}}@media only screen and (min-width:1920px){.location__text{margin-top:0}}@media only screen and (min-width:1440px){.location__text{margin-top:0}}@media only screen and (min-width:1280px){.location__text{margin-top:0}}@media only screen and (min-width:960px){.location__text{margin-top:0;padding-left:6.25%;width:75%}}@media only screen and (min-width:1280px){.location__text{padding-left:5.625%;width:68.75%}}@media only screen and (min-width:1440px){.location__text{padding-left:14.2857142857%;width:64.2857142857%}}.location__text p{color:#332f2c;font-size:14px;font-weight:400;line-height:1.4}@media only screen and (min-width:670px){.location__text p{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.location__text p{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.location__text p{font-size:.834vw;line-height:1.4}}.send{border-bottom:1px solid #d9d5cd;border-top:1px solid #d9d5cd;margin-bottom:40px;margin-top:40px;max-width:100%;overflow-x:hidden;padding-bottom:40px;padding-top:40px}@media only screen and (min-width:1280px){.send{padding-left:80px}}@media only screen and (min-width:1440px){.send{padding-left:4.167vw}}@media only screen and (min-width:1280px){.send{padding-right:80px}}@media only screen and (min-width:1440px){.send{padding-right:4.167vw}}@media only screen and (min-width:1280px){.send{gap:40px}}@media only screen and (min-width:1440px){.send{gap:2.084vw}}@media only screen and (min-width:670px){.send{margin-top:56px}}@media only screen and (min-width:1280px){.send{margin-top:80px}}@media only screen and (min-width:1600px){.send{margin-top:4.167vw}}@media only screen and (min-width:670px){.send{margin-bottom:56px}}@media only screen and (min-width:1280px){.send{margin-bottom:80px}}@media only screen and (min-width:1600px){.send{margin-bottom:4.167vw}}@media only screen and (min-width:670px){.send{padding-top:56px}}@media only screen and (min-width:1280px){.send{padding-top:80px}}@media only screen and (min-width:1600px){.send{padding-top:4.167vw}}@media only screen and (min-width:670px){.send{padding-bottom:56px}}@media only screen and (min-width:1280px){.send{padding-bottom:80px}}@media only screen and (min-width:1600px){.send{padding-bottom:4.167vw}}@media only screen and (min-width:670px){.send{border:1px solid #d9d5cd;margin-left:5.5555555556%;margin-right:5.5555555556%}}@media only screen and (min-width:1280px){.send{display:-webkit-box;display:-webkit-flex;display:flex}}@media only screen and (min-width:1440px){.send{margin-left:16.6666666667%;margin-right:16.6666666667%}}.send .input__error-text{color:#ff001f}.send__wrap{padding-left:8.3333333333%;padding-right:8.3333333333%}@media only screen and (min-width:1280px){.send__wrap{max-width:308px}}@media only screen and (min-width:1440px){.send__wrap{max-width:16.042vw}}@media only screen and (min-width:670px){.send__wrap{padding-left:5.5555555556%;padding-right:5.5555555556%}}@media only screen and (min-width:1280px){.send__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding-left:0}}.send__title{color:#332f2c;font-size:32px;font-weight:400;line-height:1;margin-bottom:12px}@media only screen and (min-width:670px){.send__title{margin-bottom:16px}}@media only screen and (min-width:1280px){.send__title{margin-bottom:0}}@media only screen and (min-width:1440px){.send__title{margin-bottom:0}}@media only screen and (min-width:670px){.send__title{font-size:48px;line-height:1}}@media only screen and (min-width:1280px){.send__title{font-size:66px;line-height:1}}@media only screen and (min-width:1440px){.send__title{font-size:3.438vw;line-height:1}}.send__text{color:#666462;display:block;font-size:14px;font-weight:400;line-height:1.4;margin-bottom:28px}@media only screen and (min-width:670px){.send__text{margin-bottom:32px}}@media only screen and (min-width:1280px){.send__text{margin-bottom:0}}@media only screen and (min-width:1440px){.send__text{margin-bottom:0}}@media only screen and (min-width:670px){.send__text{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.send__text{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.send__text{font-size:.834vw;line-height:1.4}}@media only screen and (min-width:1280px){.send__text{margin-top:auto}}.submit{background:#f5f2ec;padding:28px 8.3333333333% 32px}@media only screen and (min-width:670px){.submit{padding-top:32px}}@media only screen and (min-width:1280px){.submit{padding-top:40px}}@media only screen and (min-width:1600px){.submit{padding-top:2.084vw}}@media only screen and (min-width:670px){.submit{padding-bottom:40px}}@media only screen and (min-width:1280px){.submit{padding-bottom:48px}}@media only screen and (min-width:1600px){.submit{padding-bottom:2.5vw}}@media only screen and (min-width:670px) and (min-width:670px){.submit{padding-left:56px}}@media only screen and (min-width:670px) and (min-width:1280px){.submit{padding-left:56px}}@media only screen and (min-width:670px) and (min-width:1440px){.submit{padding-left:2.917vw}}@media only screen and (min-width:670px) and (min-width:670px){.submit{padding-right:56px}}@media only screen and (min-width:670px) and (min-width:1280px){.submit{padding-right:56px}}@media only screen and (min-width:670px) and (min-width:1440px){.submit{padding-right:2.917vw}}@media only screen and (min-width:670px) and (min-width:670px){.submit{margin-left:56px;margin-right:56px}}@media only screen and (min-width:1440px){.submit{margin-left:0;margin-right:0;width:100%}}.submit .error-text-color{color:#ff001f}.submit .checkbox__input:checked~.checkbox__label .checkbox__icon{background-color:#cdb891;border-color:#cdb891}.submit__inputs-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:24px;margin-bottom:28px}@media only screen and (min-width:670px){.submit__inputs-group{gap:32px}}@media only screen and (min-width:1280px){.submit__inputs-group{gap:32px}}@media only screen and (min-width:1440px){.submit__inputs-group{gap:1.667vw}}@media only screen and (min-width:670px){.submit__inputs-group{margin-bottom:32px}}@media only screen and (min-width:1280px){.submit__inputs-group{margin-bottom:40px}}@media only screen and (min-width:1600px){.submit__inputs-group{margin-bottom:2.084vw}}@media only screen and (min-width:670px){.submit__inputs-group{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}}@media only screen and (min-width:1440px){.submit__inputs-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}}.submit__input-wrap{position:relative;width:100%}.submit__input input{border-color:rgba(51,47,44,.5)}.submit__input input::-webkit-input-placeholder{color:rgba(51,47,44,.5)}.submit__input input::-ms-input-placeholder{color:rgba(51,47,44,.5)}.submit__input input::placeholder{color:rgba(51,47,44,.5)}.submit__upload{margin-bottom:28px}@media only screen and (min-width:670px){.submit__upload{margin-bottom:32px}}@media only screen and (min-width:1280px){.submit__upload{margin-bottom:40px}}@media only screen and (min-width:1600px){.submit__upload{margin-bottom:2.084vw}}.submit__custom-checkbox{margin-bottom:28px}@media only screen and (min-width:670px){.submit__custom-checkbox{margin-bottom:32px}}@media only screen and (min-width:1280px){.submit__custom-checkbox{margin-bottom:40px}}@media only screen and (min-width:1600px){.submit__custom-checkbox{margin-bottom:2.084vw}}.submit__send-btn button{width:100%}.submit-checkbox .checkbox__input:checked~.checkbox__label .checkbox__icon{background-color:#cdb891;border-color:#cdb891}.submit-checkbox .checkbox__text a{text-decoration:none}.submit-checkbox .checkbox__text{font-size:14px;font-weight:400;line-height:1.4}@media only screen and (min-width:670px){.submit-checkbox .checkbox__text{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.submit-checkbox .checkbox__text{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.submit-checkbox .checkbox__text{font-size:.834vw;line-height:1.4}}.submit-checkbox .checkbox__label .checkbox__icon.checkbox__icon_type_checkbox svg{height:11px;width:14px}@media only screen and (min-width:670px){.submit-checkbox .checkbox__label .checkbox__icon.checkbox__icon_type_checkbox svg{width:14px}}@media only screen and (min-width:1280px){.submit-checkbox .checkbox__label .checkbox__icon.checkbox__icon_type_checkbox svg{width:14px}}@media only screen and (min-width:1440px){.submit-checkbox .checkbox__label .checkbox__icon.checkbox__icon_type_checkbox svg{width:.73vw}}@media only screen and (min-width:670px){.submit-checkbox .checkbox__label .checkbox__icon.checkbox__icon_type_checkbox svg{height:11px}}@media only screen and (min-width:1280px){.submit-checkbox .checkbox__label .checkbox__icon.checkbox__icon_type_checkbox svg{height:11px}}@media only screen and (min-width:1440px){.submit-checkbox .checkbox__label .checkbox__icon.checkbox__icon_type_checkbox svg{height:.573vw}}.work{background:#f5f2ec;padding:36px 5.5555555556%}@media only screen and (min-width:670px){.work{padding-top:48px}}@media only screen and (min-width:1280px){.work{padding-top:56px}}@media only screen and (min-width:1600px){.work{padding-top:2.917vw}}@media only screen and (min-width:670px){.work{padding-bottom:48px}}@media only screen and (min-width:1280px){.work{padding-bottom:56px}}@media only screen and (min-width:1600px){.work{padding-bottom:2.917vw}}.work__wrap{margin:0 auto;max-width:1900px}@media only screen and (min-width:670px){.work__wrap{-webkit-box-align:end;-webkit-box-pack:justify;-webkit-align-items:flex-end;align-items:flex-end;display:-webkit-box;display:-webkit-flex;display:flex;gap:24px;-webkit-justify-content:space-between;justify-content:space-between}}@media only screen and (min-width:1600px){.work__wrap{-webkit-box-align:center;-webkit-align-items:center;align-items:center}}.work__wrap .button__text{white-space:nowrap}.work__title{color:#5c1328;font-size:36px;font-weight:500;line-height:1.2;margin:0;text-transform:uppercase}@media only screen and (min-width:670px){.work__title{font-size:64px;line-height:1.2}}@media only screen and (min-width:1280px){.work__title{font-size:86px;line-height:1.2}}@media only screen and (min-width:1440px){.work__title{font-size:4.48vw;line-height:1.2}}.full-image{height:429px;position:relative;width:100%}@media only screen and (min-width:670px){.full-image{height:429px}}@media only screen and (min-width:1280px){.full-image{height:850px}}@media only screen and (min-width:1440px){.full-image{height:44.271vw}}@media only screen and (min-width:1280px) and (max-width:1439px){.full-image{height:572px}}.full-image img,.full-image picture{font-family:"object-fit: cover; object-position: center;";height:100%;object-fit:cover;object-position:center;position:absolute;width:100%;z-index:0}.full-image__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%;-webkit-justify-content:flex-end;justify-content:flex-end;margin-top:auto;padding-bottom:40px;padding-left:8.3333333333%;padding-right:8.3333333333%;position:relative;width:100%;z-index:1}@media only screen and (min-width:670px){.full-image__content{padding-bottom:56px}}@media only screen and (min-width:1280px){.full-image__content{padding-bottom:64px}}@media only screen and (min-width:1600px){.full-image__content{padding-bottom:3.334vw}}@media only screen and (min-width:670px){.full-image__content{padding-left:6.9444444444%;padding-right:6.9444444444%}}@media only screen and (min-width:960px){.full-image__content{padding-left:5.5555555556%;padding-right:5.5555555556%}}.full-image__title{color:#fff;font-size:52px;font-weight:500;line-height:1.2;text-transform:uppercase}@media only screen and (min-width:670px){.full-image__title{font-size:84px;line-height:1.2}}@media only screen and (min-width:1280px){.full-image__title{font-size:118px;line-height:1.2}}@media only screen and (min-width:1440px){.full-image__title{font-size:6.146vw;line-height:1.2}}.full-image_with_gradient:after{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(22,36,5,0)),to(rgba(22,36,5,.5)));background-image:linear-gradient(180deg,rgba(22,36,5,0),rgba(22,36,5,.5));content:"";height:100%;left:0;position:absolute;top:0;width:100%}.full-image_theme_rectangle{height:340px}@media only screen and (min-width:670px){.full-image_theme_rectangle{height:400px}}@media only screen and (min-width:1280px){.full-image_theme_rectangle{height:500px}}@media only screen and (min-width:1440px){.full-image_theme_rectangle{height:26.042vw}}.full-image_theme_with-indent{height:180px;margin-left:8.3333333333%;margin-right:8.3333333333%;width:83.3333333333%}@media only screen and (min-width:670px){.full-image_theme_with-indent{height:420px}}@media only screen and (min-width:1280px){.full-image_theme_with-indent{height:720px}}@media only screen and (min-width:1440px){.full-image_theme_with-indent{height:37.5vw}}@media only screen and (min-width:670px){.full-image_theme_with-indent{margin-left:6.9444444444%;margin-right:6.9444444444%;width:86.1111111111%}}@media only screen and (min-width:960px){.full-image_theme_with-indent{margin-left:5.5555555556%;margin-right:5.5555555556%;width:88.8888888889%}}@media only screen and (min-width:1280px) and (max-width:1439px){.full-image_theme_with-indent{height:550px}}.cards-list{background-color:#fff;padding:40px 8.3333333333%}@media only screen and (min-width:670px){.cards-list{padding-top:56px}}@media only screen and (min-width:1280px){.cards-list{padding-top:112px}}@media only screen and (min-width:1600px){.cards-list{padding-top:5.834vw}}@media only screen and (min-width:670px){.cards-list{padding-bottom:56px}}@media only screen and (min-width:1280px){.cards-list{padding-bottom:112px}}@media only screen and (min-width:1600px){.cards-list{padding-bottom:5.834vw}}@media only screen and (min-width:670px){.cards-list{padding-left:5.5555555556%;padding-right:5.5555555556%}}@media only screen and (min-width:1440px){.cards-list{padding-left:11.1111111111%;padding-right:11.1111111111%}}.cards-list__title{margin-bottom:40px}@media only screen and (min-width:670px){.cards-list__title{margin-bottom:56px}}@media only screen and (min-width:1280px){.cards-list__title{margin-bottom:64px}}@media only screen and (min-width:1600px){.cards-list__title{margin-bottom:3.334vw}}.cards-list__arrow{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin-bottom:24px}@media only screen and (min-width:670px){.cards-list__arrow{margin-bottom:28px}}@media only screen and (min-width:1280px){.cards-list__arrow{margin-bottom:32px}}@media only screen and (min-width:1600px){.cards-list__arrow{margin-bottom:1.667vw}}.cards-list__items{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-16px;margin-left:-8px;margin-right:-8px}@media only screen and (min-width:670px){.cards-list__items{margin-left:-8px}}@media only screen and (min-width:1280px){.cards-list__items{margin-left:-8px}}@media only screen and (min-width:1440px){.cards-list__items{margin-left:-.416vw}}@media only screen and (min-width:670px){.cards-list__items{margin-right:-8px}}@media only screen and (min-width:1280px){.cards-list__items{margin-right:-8px}}@media only screen and (min-width:1440px){.cards-list__items{margin-right:-.416vw}}@media only screen and (min-width:670px){.cards-list__items{margin-bottom:-16px}}@media only screen and (min-width:1280px){.cards-list__items{margin-bottom:0}}@media only screen and (min-width:1440px){.cards-list__items{margin-bottom:0;margin-left:-1.25vw;margin-right:-1.25vw}}.cards-item{border:1px solid #dedede;border-radius:6px;display:block;margin:0 8px 16px;overflow:hidden;width:100%}@media only screen and (min-width:670px){.cards-item{border-radius:6px}}@media only screen and (min-width:1280px){.cards-item{border-radius:6px}}@media only screen and (min-width:1440px){.cards-item{border-radius:.313vw}}@media only screen and (min-width:670px){.cards-item{width:-webkit-calc(50% - 16px);width:calc(50% - 16px)}}@media only screen and (min-width:1280px){.cards-item{width:-webkit-calc(25% - 16px);width:calc(25% - 16px)}}@media only screen and (min-width:1440px){.cards-item{width:-webkit-calc(25% - .834vw);width:calc(25% - .834vw)}}@media only screen and (min-width:670px){.cards-item{margin:0 8px 16px}}@media only screen and (min-width:1280px){.cards-item{margin:0 8px}}@media only screen and (min-width:1440px){.cards-item{margin:0 .417vw;margin-left:1.25vw;margin-right:1.25vw;width:-webkit-calc(25% - 2.5vw);width:calc(25% - 2.5vw)}}.cards-item__image{height:200px;position:relative;width:100%}@media only screen and (min-width:670px){.cards-item__image{height:200px}}@media only screen and (min-width:1280px){.cards-item__image{height:200px}}@media only screen and (min-width:1440px){.cards-item__image{height:10.417vw}}.cards-item__image img,.cards-item__image picture{font-family:"object-fit: cover; object-position: center;";height:100%;object-fit:cover;object-position:center;position:absolute;width:100%;z-index:0}.cards-item__image .cards-item__award{bottom:8px;font-family:"object-fit: contain; object-position: center;";height:80px;left:8px;object-fit:contain;object-position:center;position:absolute;width:65px}@media only screen and (min-width:670px){.cards-item__image .cards-item__award{width:65px}}@media only screen and (min-width:1280px){.cards-item__image .cards-item__award{width:65px}}@media only screen and (min-width:1440px){.cards-item__image .cards-item__award{width:3.386vw}}@media only screen and (min-width:670px){.cards-item__image .cards-item__award{height:80px}}@media only screen and (min-width:1280px){.cards-item__image .cards-item__award{height:80px}}@media only screen and (min-width:1440px){.cards-item__image .cards-item__award{height:4.167vw}}@media only screen and (min-width:670px){.cards-item__image .cards-item__award{left:8px}}@media only screen and (min-width:1280px){.cards-item__image .cards-item__award{left:8px}}@media only screen and (min-width:1440px){.cards-item__image .cards-item__award{left:.417vw}}@media only screen and (min-width:670px){.cards-item__image .cards-item__award{bottom:8px}}@media only screen and (min-width:1280px){.cards-item__image .cards-item__award{bottom:8px}}@media only screen and (min-width:1440px){.cards-item__image .cards-item__award{bottom:.417vw}}.cards-item__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding:28px 28px 24px}@media only screen and (min-width:670px){.cards-item__content{padding-top:32px}}@media only screen and (min-width:1280px){.cards-item__content{padding-top:40px}}@media only screen and (min-width:1600px){.cards-item__content{padding-top:2.084vw}}@media only screen and (min-width:670px){.cards-item__content{padding-bottom:28px}}@media only screen and (min-width:1280px){.cards-item__content{padding-bottom:32px}}@media only screen and (min-width:1600px){.cards-item__content{padding-bottom:1.667vw}}@media only screen and (min-width:670px){.cards-item__content{padding-left:32px}}@media only screen and (min-width:1280px){.cards-item__content{padding-left:40px}}@media only screen and (min-width:1600px){.cards-item__content{padding-left:2.084vw}}@media only screen and (min-width:670px){.cards-item__content{padding-right:32px}}@media only screen and (min-width:1280px){.cards-item__content{padding-right:40px}}@media only screen and (min-width:1600px){.cards-item__content{padding-right:2.084vw}}.cards-item__text{color:#666462;font-size:14px;font-weight:400;line-height:1.4;margin-top:16px}@media only screen and (min-width:670px){.cards-item__text{margin-top:20px}}@media only screen and (min-width:1280px){.cards-item__text{margin-top:24px}}@media only screen and (min-width:1600px){.cards-item__text{margin-top:1.25vw}}@media only screen and (min-width:670px){.cards-item__text{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.cards-item__text{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.cards-item__text{font-size:.834vw;line-height:1.4}}.cards-item__action{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;margin-top:40px;white-space:nowrap;width:100%}@media only screen and (min-width:670px){.cards-item__action{margin-top:56px}}@media only screen and (min-width:1280px){.cards-item__action{margin-top:64px}}@media only screen and (min-width:1600px){.cards-item__action{margin-top:3.334vw}}@media only screen and (min-width:960px){.cards-item__action{width:auto}}.cards-item__label{background-color:rgba(92,19,40,.9);color:#f5f2ec;font-size:12px;font-weight:500;left:0;line-height:1.4;padding:8px 24px;position:absolute;top:0;z-index:1}@media only screen and (min-width:670px){.cards-item__label{font-size:12px;line-height:1.4}}@media only screen and (min-width:1280px){.cards-item__label{font-size:12px;line-height:1.4}}@media only screen and (min-width:1440px){.cards-item__label{font-size:.625vw;line-height:1.4}}@media only screen and (min-width:670px){.cards-item__label{padding:12px 24px 10px}}@media only screen and (min-width:1280px){.cards-item__label{padding:12px 24px 10px}}@media only screen and (min-width:1440px){.cards-item__label{padding:.625vw 1.25vw .521vw}}.cards-item__location{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:12px}@media only screen and (min-width:670px){.cards-item__location{margin-top:16px}}@media only screen and (min-width:1280px){.cards-item__location{margin-top:16px}}@media only screen and (min-width:1600px){.cards-item__location{margin-top:.834vw}}.cards-item__location li{-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:#666462;display:-webkit-box;display:-webkit-flex;display:flex;font-size:14px;font-weight:400;line-height:1.4}@media only screen and (min-width:670px){.cards-item__location li{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.cards-item__location li{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.cards-item__location li{font-size:.834vw;line-height:1.4}}.cards-item__location li:not(:last-child):after{color:#666462;content:"•";font-size:12px;font-weight:400;line-height:1.4;margin:0 10px;opacity:.8}@media only screen and (min-width:670px){.cards-item__location li:not(:last-child):after{margin:0 10px}}@media only screen and (min-width:1280px){.cards-item__location li:not(:last-child):after{margin:0 10px}}@media only screen and (min-width:1440px){.cards-item__location li:not(:last-child):after{margin:0 .521vw}}@media only screen and (min-width:670px){.cards-item__location li:not(:last-child):after{font-size:12px;line-height:1.4}}@media only screen and (min-width:1280px){.cards-item__location li:not(:last-child):after{font-size:12px;line-height:1.4}}@media only screen and (min-width:1440px){.cards-item__location li:not(:last-child):after{font-size:.625vw;line-height:1.4}}.cards-item__location li svg{margin-right:7px;margin-top:-4px}@media only screen and (min-width:670px){.cards-item__location li svg{margin-right:7px}}@media only screen and (min-width:1280px){.cards-item__location li svg{margin-right:7px}}@media only screen and (min-width:1440px){.cards-item__location li svg{margin-right:.365vw}}@media only screen and (min-width:670px){.cards-item__location li svg{margin-top:-4px}}@media only screen and (min-width:1280px){.cards-item__location li svg{margin-top:-4px}}@media only screen and (min-width:1440px){.cards-item__location li svg{margin-top:-.208vw}}.cards-list__slider-navigation{margin-left:auto;margin-right:auto}.cards-list_theme_info .cards-list__items{margin-bottom:-24px;margin-left:-12px;margin-right:-12px}@media only screen and (min-width:670px){.cards-list_theme_info .cards-list__items{margin-left:-12px}}@media only screen and (min-width:1280px){.cards-list_theme_info .cards-list__items{margin-left:-12px}}@media only screen and (min-width:1440px){.cards-list_theme_info .cards-list__items{margin-left:-.625vw}}@media only screen and (min-width:670px){.cards-list_theme_info .cards-list__items{margin-right:-12px}}@media only screen and (min-width:1280px){.cards-list_theme_info .cards-list__items{margin-right:-12px}}@media only screen and (min-width:1440px){.cards-list_theme_info .cards-list__items{margin-right:-.625vw}}@media only screen and (min-width:670px){.cards-list_theme_info .cards-list__items{margin-bottom:0}}@media only screen and (min-width:1440px){.cards-list_theme_info .cards-list__items{margin-left:-1.458vw;margin-right:-1.458vw}}.cards-list_theme_info .cards-item{background-color:#f5f2ec;border:none;border-radius:0;margin:0 12px 24px;width:100%}@media only screen and (min-width:1280px){.cards-list_theme_info .cards-item{width:-webkit-calc(33.33333% - 24px);width:calc(33.33333% - 24px)}}@media only screen and (min-width:1440px){.cards-list_theme_info .cards-item{width:-webkit-calc(33.33333% - 1.25vw);width:calc(33.33333% - 1.25vw)}}@media only screen and (min-width:670px){.cards-list_theme_info .cards-item{margin:0 12px 24px}}@media only screen and (min-width:1280px){.cards-list_theme_info .cards-item{margin:0 12px}}@media only screen and (min-width:1440px){.cards-list_theme_info .cards-item{margin:0 .625vw}}@media only screen and (min-width:960px) and (max-width:1279px){.cards-list_theme_info .cards-item{width:-webkit-calc(33.33333% - 24px);width:calc(33.33333% - 24px)}}@media only screen and (min-width:1440px){.cards-list_theme_info .cards-item{margin-left:1.459vw;margin-right:1.459vw;width:-webkit-calc(33.33333% - 2.917vw);width:calc(33.33333% - 2.917vw)}}.cards-list_theme_info .cards-item__title{color:#5c1328}@media only screen and (max-width:959px){.cards-list_theme_slider .cards-item{width:-webkit-calc(100% - 24px);width:calc(100% - 24px)}}.cards-list_theme_other{padding-right:0}@media only screen and (min-width:1280px){.cards-list_theme_other{padding-left:5.5555555556%;padding-right:5.5555555556%}}@media only screen and (min-width:1440px){.cards-list_theme_other{padding-left:11.1111111111%;padding-right:11.1111111111%}}.cards-list_theme_other .cards-list__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;height:100%;overflow-x:hidden;overflow-y:visible}@media only screen and (min-width:1280px){.cards-list_theme_other .cards-list__wrapper{overflow-x:visible}}.cards-list_theme_other .cards-list__title{margin-bottom:40px;width:100%}@media only screen and (min-width:670px){.cards-list_theme_other .cards-list__title{margin-bottom:56px}}@media only screen and (min-width:1280px){.cards-list_theme_other .cards-list__title{margin-bottom:64px}}@media only screen and (min-width:1440px){.cards-list_theme_other .cards-list__title{margin-bottom:3.334vw}}@media only screen and (min-width:960px){.cards-list_theme_other .cards-list__title{width:70%}}@media only screen and (min-width:670px){.cards-list_theme_other .cards-list__title br{display:none}}.cards-list_theme_other .cards-list__arrow{height:auto;margin-bottom:40px;width:100%}@media only screen and (min-width:670px){.cards-list_theme_other .cards-list__arrow{margin-bottom:56px}}@media only screen and (min-width:1280px){.cards-list_theme_other .cards-list__arrow{margin-bottom:64px}}@media only screen and (min-width:1440px){.cards-list_theme_other .cards-list__arrow{margin-bottom:3.334vw}}@media only screen and (min-width:670px){.cards-list_theme_other .cards-list__arrow{height:40px}}@media only screen and (min-width:1280px){.cards-list_theme_other .cards-list__arrow{height:40px}}@media only screen and (min-width:1440px){.cards-list_theme_other .cards-list__arrow{height:2.084vw}}@media only screen and (min-width:960px){.cards-list_theme_other .cards-list__arrow{-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;padding-right:5.5555555556%;width:30%}}@media only screen and (min-width:1280px){.cards-list_theme_other .cards-list__arrow{display:none}}.cards-list_theme_other .cards-list__items{margin:0;position:relative;width:100%}.cards-list_theme_other .cards-list__items .slider__counter{margin:0}@media only screen and (min-width:1280px){.cards-list_theme_other .cards-list__items .slider__arrow-button:not(:first-child){margin-left:24px}}@media only screen and (min-width:1440px){.cards-list_theme_other .cards-list__items .slider__arrow-button:not(:first-child){margin-left:1.25vw}}.cards-list_theme_other .cards-item{border-radius:0;margin:0;width:72.2222222222%}@media only screen and (min-width:670px){.cards-list_theme_other .cards-item{width:41.6666666667%}}@media only screen and (min-width:960px){.cards-list_theme_other .cards-item{width:29.1666666667%}}@media only screen and (min-width:1440px){.cards-list_theme_other .cards-item{width:auto}}.cards-list_theme_other .cards-item__title{word-break:break-word}.cards-list_theme_other .cards-list__slider-navigation{display:none}@media only screen and (min-width:1280px){.cards-list_theme_other .cards-list__slider-navigation{top:-118px}}@media only screen and (min-width:1440px){.cards-list_theme_other .cards-list__slider-navigation{top:-6.145vw}}@media only screen and (min-width:1280px){.cards-list_theme_other .cards-list__slider-navigation{display:-webkit-box;display:-webkit-flex;display:flex;margin:0;position:absolute;right:0}}.cards-list_theme_projects{background-color:#f5f2ec;padding:40px 0 40px 8.3333333333%}@media only screen and (min-width:670px){.cards-list_theme_projects{padding-top:56px}}@media only screen and (min-width:1280px){.cards-list_theme_projects{padding-top:88px}}@media only screen and (min-width:1600px){.cards-list_theme_projects{padding-top:4.584vw}}@media only screen and (min-width:670px){.cards-list_theme_projects{padding-bottom:56px}}@media only screen and (min-width:1280px){.cards-list_theme_projects{padding-bottom:112px}}@media only screen and (min-width:1600px){.cards-list_theme_projects{padding-bottom:5.834vw}}@media only screen and (min-width:670px){.cards-list_theme_projects{padding-left:6.9444444444%}}@media only screen and (min-width:960px){.cards-list_theme_projects{padding-left:5.5555555556%}}@media only screen and (max-width:959px){.cards-list_theme_projects .cards-list__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}}.cards-list_theme_projects .cards-list__title{-webkit-box-ordinal-group:1;margin-bottom:28px;-webkit-order:0;order:0}@media only screen and (min-width:670px){.cards-list_theme_projects .cards-list__title{margin-bottom:32px}}@media only screen and (min-width:1280px){.cards-list_theme_projects .cards-list__title{margin-bottom:40px}}@media only screen and (min-width:1600px){.cards-list_theme_projects .cards-list__title{margin-bottom:2.084vw}}.cards-list_theme_projects .cards-list__slider-inner{overflow:hidden;width:100%}.cards-list_theme_projects .cards-list__items{-webkit-box-ordinal-group:2;margin-bottom:0;margin-left:0;margin-right:0;-webkit-order:1;order:1;padding-right:8.3333333333%}@media only screen and (min-width:670px){.cards-list_theme_projects .cards-list__items{padding-right:6.9444444444%}}@media only screen and (min-width:960px){.cards-list_theme_projects .cards-list__items{padding-right:5.5555555556%}}.cards-list_theme_projects .cards-item{border:none;border-radius:0;margin:0 10px;overflow:hidden;width:425px}@media only screen and (min-width:670px){.cards-list_theme_projects .cards-item{margin:0 15px}}@media only screen and (min-width:1280px){.cards-list_theme_projects .cards-item{margin:0 15px}}@media only screen and (min-width:1440px){.cards-list_theme_projects .cards-item{margin:0 .782vw;width:425px}}.cards-list_theme_projects .cards-item:first-child{margin-left:0}.cards-list_theme_projects .cards-item:last-child{margin-right:0}.cards-list_theme_projects .cards-item__image{height:0;padding-bottom:200px;position:relative;width:320px}@media only screen and (min-width:670px){.cards-list_theme_projects .cards-item__image{min-width:425px;padding-bottom:280px}}.cards-list_theme_projects .cards-item__content{padding:24px 0 0}@media only screen and (min-width:670px){.cards-list_theme_projects .cards-item__content{padding-top:28px}}@media only screen and (min-width:1280px){.cards-list_theme_projects .cards-item__content{padding-top:32px}}@media only screen and (min-width:1600px){.cards-list_theme_projects .cards-item__content{padding-top:1.667vw}}.cards-list_theme_projects .cards-item__title{font-size:24px;font-weight:400;line-height:1.1}@media only screen and (min-width:670px){.cards-list_theme_projects .cards-item__title{font-size:36px;line-height:1.1}}@media only screen and (min-width:1280px){.cards-list_theme_projects .cards-item__title{font-size:40px;line-height:1.1}}@media only screen and (min-width:1440px){.cards-list_theme_projects .cards-item__title{font-size:2.084vw;line-height:1.1}}.cards-list_theme_projects .cards-list__arrow{-webkit-box-ordinal-group:3;margin-bottom:0;margin-top:16px;-webkit-order:2;order:2}@media only screen and (min-width:670px){.cards-list_theme_projects .cards-list__arrow{margin-top:20px}}@media only screen and (min-width:1280px){.cards-list_theme_projects .cards-list__arrow{margin-top:24px}}@media only screen and (min-width:1600px){.cards-list_theme_projects .cards-list__arrow{margin-top:1.25vw}}@media only screen and (min-width:960px){.cards-list_theme_projects .cards-list__arrow{display:none}}.info-block{padding:40px 8.3333333333%;width:100%}@media only screen and (min-width:670px){.info-block{padding-top:56px}}@media only screen and (min-width:1280px){.info-block{padding-top:64px}}@media only screen and (min-width:1600px){.info-block{padding-top:3.334vw}}@media only screen and (min-width:670px){.info-block{padding-bottom:56px}}@media only screen and (min-width:1280px){.info-block{padding-bottom:64px}}@media only screen and (min-width:1600px){.info-block{padding-bottom:3.334vw}}@media only screen and (min-width:670px){.info-block{padding-left:5.5555555556%;padding-right:5.5555555556%}}.info-block__title{margin-bottom:28px}@media only screen and (min-width:670px){.info-block__title{margin-bottom:32px}}@media only screen and (min-width:1280px){.info-block__title{margin-bottom:40px}}@media only screen and (min-width:1600px){.info-block__title{margin-bottom:2.084vw}}.info-block__content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width:960px){.info-block__content{-webkit-box-align:center;-webkit-align-items:center;align-items:center}}.info-block__text{border-bottom:1px solid #dbd8d3;color:#666462;font-size:14px;font-weight:400;line-height:1.4;margin-bottom:32px;padding-bottom:32px;width:100%}@media only screen and (min-width:670px){.info-block__text{margin-bottom:40px}}@media only screen and (min-width:1280px){.info-block__text{margin-bottom:48px}}@media only screen and (min-width:1600px){.info-block__text{margin-bottom:2.5vw}}@media only screen and (min-width:670px){.info-block__text{padding-bottom:40px}}@media only screen and (min-width:1280px){.info-block__text{padding-bottom:48px}}@media only screen and (min-width:1600px){.info-block__text{padding-bottom:2.5vw}}@media only screen and (min-width:1920px){.info-block__text{margin-bottom:0}}@media only screen and (min-width:1440px){.info-block__text{margin-bottom:0}}@media only screen and (min-width:1280px){.info-block__text{margin-bottom:0}}@media only screen and (min-width:960px){.info-block__text{margin-bottom:0}}@media only screen and (min-width:1920px){.info-block__text{padding-bottom:0}}@media only screen and (min-width:1440px){.info-block__text{padding-bottom:0}}@media only screen and (min-width:1280px){.info-block__text{padding-bottom:0}}@media only screen and (min-width:960px){.info-block__text{padding-bottom:0}}@media only screen and (min-width:670px){.info-block__text{font-size:16px;line-height:1.4}}@media only screen and (min-width:1280px){.info-block__text{font-size:18px;line-height:1.4}}@media only screen and (min-width:1440px){.info-block__text{font-size:.938vw;line-height:1.4}}@media only screen and (min-width:960px){.info-block__text{border-bottom:none;border-right:1px solid #dbd8d3;padding-right:5%;width:68.75%}}@media only screen and (min-width:1280px){.info-block__text{padding-right:7.8125%;width:70.3125%}}@media only screen and (min-width:1440px){.info-block__text{padding-right:5%}}.info-block__action{width:100%}@media only screen and (min-width:960px){.info-block__action{padding-left:3.125%;width:31.25%}}@media only screen and (min-width:1280px){.info-block__action{-webkit-box-pack:end;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:end;justify-content:end;padding-left:0;width:29.6875%}}.info-block__action .button{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;width:100%}@media only screen and (min-width:1280px){.info-block__action .button{margin-left:auto;width:auto}}.info-block_theme_other{padding-bottom:40px;padding-top:28px}@media only screen and (min-width:670px){.info-block_theme_other{padding-top:32px}}@media only screen and (min-width:1280px){.info-block_theme_other{padding-top:40px}}@media only screen and (min-width:1600px){.info-block_theme_other{padding-top:2.084vw}}@media only screen and (min-width:670px){.info-block_theme_other{padding-bottom:56px}}@media only screen and (min-width:1280px){.info-block_theme_other{padding-bottom:128px}}@media only screen and (min-width:1600px){.info-block_theme_other{padding-bottom:6.667vw}}@media only screen and (min-width:960px){.info-block_theme_other .info-block__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:column;flex-direction:column}}@media only screen and (min-width:1440px){.info-block_theme_other .info-block__content{width:55.5555555556%}}.info-block_theme_other .info-block__text{border-bottom:none;margin-bottom:24px;padding-bottom:0}@media only screen and (min-width:670px){.info-block_theme_other .info-block__text{margin-bottom:28px}}@media only screen and (min-width:1280px){.info-block_theme_other .info-block__text{margin-bottom:32px}}@media only screen and (min-width:1600px){.info-block_theme_other .info-block__text{margin-bottom:1.667vw}}@media only screen and (min-width:670px){.info-block_theme_other .info-block__text{padding-bottom:0}}@media only screen and (min-width:1280px){.info-block_theme_other .info-block__text{padding-bottom:0}}@media only screen and (min-width:1600px){.info-block_theme_other .info-block__text{padding-bottom:0}}@media only screen and (min-width:960px){.info-block_theme_other .info-block__text{border-right:none;padding-right:0;width:100%}.info-block_theme_other .info-block__action{padding-left:0}}@media only screen and (min-width:1280px){.info-block_theme_other .info-block__action{-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}}@media only screen and (min-width:670px){.info-block_theme_other .info-block__action .button{width:auto}}@media only screen and (min-width:1280px){.info-block_theme_other .info-block__action .button{margin-left:0}}.info-block_theme_narrow{margin-left:8.3333333333%;margin-right:8.3333333333%;padding-left:0;padding-right:0;width:83.3333333333%}@media only screen and (min-width:670px){.info-block_theme_narrow{margin-left:5.5555555556%;margin-right:5.5555555556%;width:88.8888888889%}}@media only screen and (min-width:1440px){.info-block_theme_narrow{margin-left:16.6666666667%;margin-right:16.6666666667%;width:66.6666666667%}}@media only screen and (min-width:1280px){.info-block_theme_narrow .info-block__text{width:80%}}@media only screen and (min-width:1440px){.info-block_theme_narrow .info-block__text{width:82%}}@media only screen and (min-width:1280px){.info-block_theme_narrow .info-block__action{width:20%}}@media only screen and (min-width:1440px){.info-block_theme_narrow .info-block__action{width:18%}}@media only screen and (min-width:670px){.info-block_theme_line{padding-left:6.9444444444%;padding-right:6.9444444444%}}@media only screen and (min-width:960px){.info-block_theme_line{padding-left:5.5555555556%;padding-right:5.5555555556%}}@media only screen and (min-width:1440px){.info-block_theme_line{display:-webkit-box;display:-webkit-flex;display:flex}}.info-block_theme_line .info-block__title{color:#332f2c}@media only screen and (min-width:1440px){.info-block_theme_line .info-block__title{width:37.5%}}.info-block_theme_line .info-block__title br{display:none}@media only screen and (min-width:1440px){.info-block_theme_line .info-block__title br{display:block}.info-block_theme_line .info-block__content{margin-left:12.5%;margin-right:6.25%;width:43.75%}}.info-block_theme_line .info-block__text{border:none;color:#332f2c;font-size:14px;font-weight:400;line-height:1.4;margin-bottom:0;padding:0;width:100%}@media only screen and (min-width:670px){.info-block_theme_line .info-block__text{font-size:16px;line-height:1.4}}@media only screen and (min-width:1280px){.info-block_theme_line .info-block__text{font-size:18px;line-height:1.4}}@media only screen and (min-width:1440px){.info-block_theme_line .info-block__text{font-size:.938vw;line-height:1.4}}.info-block_theme_bg-white{background-color:#fff}.info-block_indent_top-zero{padding-top:0}.advantages-tabs{background-color:#fff;padding-bottom:40px;padding-top:40px}@media only screen and (min-width:670px){.advantages-tabs{padding-top:56px}}@media only screen and (min-width:1280px){.advantages-tabs{padding-top:128px}}@media only screen and (min-width:1600px){.advantages-tabs{padding-top:6.667vw}}@media only screen and (min-width:670px){.advantages-tabs{padding-bottom:56px}}@media only screen and (min-width:1280px){.advantages-tabs{padding-bottom:128px}}@media only screen and (min-width:1600px){.advantages-tabs{padding-bottom:6.667vw}}.advantages-tabs__head{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width:960px){.advantages-tabs__head{padding-left:5.5555555556%;padding-right:5.5555555556%}}@media only screen and (min-width:1440px){.advantages-tabs__head{padding-left:11.1111111111%;padding-right:11.1111111111%}}.advantages-tabs__title{padding-left:8.3333333333%;padding-right:8.3333333333%}@media only screen and (min-width:670px){.advantages-tabs__title{padding-left:5.5555555556%;padding-right:5.5555555556%}}@media only screen and (min-width:960px){.advantages-tabs__title{padding-left:0;padding-right:0}}.advantages-tabs__list{display:-webkit-box;display:-webkit-flex;display:flex;margin-left:auto;margin-top:28px;overflow-x:auto;padding-left:8.3333333333%;padding-right:8.3333333333%;width:100%}@media only screen and (min-width:670px){.advantages-tabs__list{margin-top:32px}}@media only screen and (min-width:1280px){.advantages-tabs__list{margin-top:40px}}@media only screen and (min-width:1600px){.advantages-tabs__list{margin-top:2.084vw}}@media only screen and (min-width:1920px){.advantages-tabs__list{margin-top:0}}@media only screen and (min-width:1440px){.advantages-tabs__list{margin-top:0}}@media only screen and (min-width:1280px){.advantages-tabs__list{margin-top:0}}@media only screen and (min-width:670px){.advantages-tabs__list{padding-left:5.5555555556%;padding-right:5.5555555556%}}@media only screen and (min-width:960px){.advantages-tabs__list{padding-left:0;padding-right:0}}@media only screen and (min-width:1280px){.advantages-tabs__list{width:auto}}.advantages-tab{-webkit-box-flex:0;border-bottom:none;border-top-color:#999795;border-top-width:2px;-webkit-flex:none;flex:none;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:border-top-color;transition-property:border-top-color;-webkit-transition-timing-function:ease;transition-timing-function:ease}.advantages-tab:not(:first-child){margin-left:24px}@media only screen and (min-width:670px){.advantages-tab:not(:first-child){margin-left:40px}}@media only screen and (min-width:1280px){.advantages-tab:not(:first-child){margin-left:40px}}@media only screen and (min-width:1440px){.advantages-tab:not(:first-child){margin-left:2.084vw}}.advantages-tab.is-active{border-top-color:#5c1328}.advantages-tab.is-active .button__content{color:#5c1328}.advantages-tab .button__content{background-color:transparent;border:none;color:#666462;margin:0;padding:12px 0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;transition-property:color;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media only screen and (min-width:670px){.advantages-tab .button__content{padding:16px 0}}@media only screen and (min-width:1280px){.advantages-tab .button__content{padding:16px 0}}@media only screen and (min-width:1440px){.advantages-tab .button__content{padding:.834vw 0}}.advantages-tabs__content-item{display:none}.advantages-tabs__content-item.is-active{display:block}.search-panel__wrapper{-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;bottom:0;display:-webkit-box;display:-webkit-flex;display:flex;left:0;pointer-events:none;position:absolute;right:0;top:0}@media only screen and (min-width:960px){.search-panel__wrapper{padding-left:2.7777777778%;padding-right:2.7777777778%}}@media only screen and (min-width:1440px){.search-panel__wrapper{padding-left:5.5555555556%;padding-right:5.5555555556%}}.search-panel__content{margin:12px 13.0434782609% 16px;width:73.9130434783%}@media only screen and (min-width:670px){.search-panel__content{margin-top:16px}}@media only screen and (min-width:1280px){.search-panel__content{margin-top:16px}}@media only screen and (min-width:1600px){.search-panel__content{margin-top:.834vw}}@media only screen and (min-width:670px){.search-panel__content{margin-bottom:20px}}@media only screen and (min-width:1280px){.search-panel__content{margin-bottom:24px}}@media only screen and (min-width:1600px){.search-panel__content{margin-bottom:1.25vw}}@media only screen and (min-width:960px){.search-panel__content{margin-left:2.8571428571%;margin-right:2.8571428571%;width:94.2857142857%}}@media only screen and (min-width:1440px){.search-panel__content{margin-left:4%;margin-right:4%;width:92%}}.search-panel__mobile{text-align:center;width:100%}.search-panel__mobile-link{color:#fff;font-size:12px;font-weight:400;line-height:1.4;margin:-13px;padding:13px;white-space:nowrap}@media only screen and (min-width:670px){.search-panel__mobile-link{padding:13px}}@media only screen and (min-width:1280px){.search-panel__mobile-link{padding:13px}}@media only screen and (min-width:1440px){.search-panel__mobile-link{padding:.678vw}}@media only screen and (min-width:670px){.search-panel__mobile-link{margin:-13px}}@media only screen and (min-width:1280px){.search-panel__mobile-link{margin:-13px}}@media only screen and (min-width:1440px){.search-panel__mobile-link{margin:-.677vw}}@media only screen and (min-width:670px){.search-panel__mobile-link{font-size:12px;line-height:1.4}}@media only screen and (min-width:1280px){.search-panel__mobile-link{font-size:12px;line-height:1.4}}@media only screen and (min-width:1440px){.search-panel__mobile-link{font-size:.625vw;line-height:1.4}}@media only screen and (min-width:960px){.search-panel__mobile-link{display:none}}.search-panel__desktop{display:none}@media only screen and (min-width:960px){.search-panel__desktop{display:block;width:100%}}.search-panel__form{-webkit-box-pack:start;-webkit-align-self:flex-start;align-self:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start;width:100%}.search-panel__form,.search-panel__form-input{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.search-panel__form-input{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:width,margin;transition-property:width,margin;-webkit-transition-timing-function:ease;transition-timing-function:ease}.search-panel__form-input:empty{margin:0;width:0}@media only screen and (min-width:960px){.search-panel__form-range{width:22.7272727273%}}@media only screen and (min-width:1440px){.search-panel__form-range{width:23.9130434783%}}.search-panel__form-button{margin-left:auto}@media only screen and (min-width:960px){.search-panel__form-input_theme_flat{width:16.6666666667%}}@media only screen and (min-width:1440px){.search-panel__form-input_theme_flat{width:17.3913043478%}.search-panel__form-input_theme_objects{width:13.0434782609%}.search-panel__form-input_theme_objects.is-wide{width:28.2608695652%}}@font-face{font-display:swap;font-family:cormorant;font-weight:500;src:url(/fonts/cormorant/cormorant-medium.woff2) format("woff2"),url(/fonts/cormorant/cormorant-medium.woff) format("woff")}@font-face{font-display:swap;font-family:cent;font-weight:400;src:url(/fonts/21cent/21cent-regular.woff2) format("woff2"),url(/fonts/21cent/21cent-regular.woff) format("woff")}@font-face{font-display:swap;font-family:cent;font-weight:700;src:url(/fonts/21cent/21cent-bold.woff2) format("woff2"),url(/fonts/21cent/21cent-bold.woff) format("woff")}@font-face{font-display:swap;font-family:helveticaNeue;font-weight:400;src:url(/fonts/helvetica-neue-cyr/helvetica-neue-cyr-regular.woff2) format("woff2"),url(/fonts/helvetica-neue-cyr/helvetica-neue-cyr-regular.woff) format("woff")}@font-face{font-display:swap;font-family:helveticaNeue;font-weight:500;src:url(/fonts/helvetica-neue-cyr/helvetica-neue-cyr-medium.woff2) format("woff2"),url(/fonts/helvetica-neue-cyr/helvetica-neue-cyr-medium.woff) format("woff")}.premisses{background-color:#fff;padding-bottom:40px;padding-left:8.3333333333%;padding-top:40px}@media only screen and (min-width:670px){.premisses{padding-top:56px}}@media only screen and (min-width:1280px){.premisses{padding-top:128px}}@media only screen and (min-width:1600px){.premisses{padding-top:6.667vw}}@media only screen and (min-width:670px){.premisses{padding-bottom:56px}}@media only screen and (min-width:1280px){.premisses{padding-bottom:128px}}@media only screen and (min-width:1600px){.premisses{padding-bottom:6.667vw}}@media only screen and (min-width:960px){.premisses{padding-left:5.5555555556%}}@media only screen and (min-width:1280px){.premisses{padding-left:5.5555555556%;padding-right:5.5555555556%}}@media only screen and (min-width:1440px){.premisses{padding-left:11.1111111111%;padding-right:11.1111111111%}}.premisses__wrapper{overflow:hidden}@media only screen and (min-width:1280px){.premisses__title{display:-webkit-box;display:-webkit-flex;display:flex}}.premisses__title-title{padding-right:8.3333333333%}@media only screen and (min-width:1280px){.premisses__title-title{padding-right:0;width:37.5%}}@media only screen and (min-width:1440px){.premisses__title-title{width:53.5714285714%}}.premisses__title-text{color:#666462;font-size:14px;font-weight:400;line-height:1.4;padding-right:8.3333333333%}@media only screen and (min-width:670px){.premisses__title-text{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.premisses__title-text{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.premisses__title-text{font-size:.834vw;line-height:1.4}}@media only screen and (min-width:1280px){.premisses__title-text{padding-left:1.5625%;padding-right:0;width:62.5%}}@media only screen and (min-width:1440px){.premisses__title-text{padding-left:0;width:46.4285714286%}}.premisses__title-text:not(:first-child){margin-top:10px}@media only screen and (min-width:670px){.premisses__title-text:not(:first-child){margin-top:10px}}@media only screen and (min-width:1280px){.premisses__title-text:not(:first-child){margin-top:0}}@media only screen and (min-width:1440px){.premisses__title-text:not(:first-child){margin-top:0}}.premisses__list{display:-webkit-box;display:-webkit-flex;display:flex;overflow-y:auto;padding-right:8.3333333333%}@media only screen and (min-width:670px){.premisses__list{padding-right:5.5555555556%}}@media only screen and (min-width:1280px){.premisses__list{overflow-y:hidden;padding-right:0}}.premisses__list:not(:first-child){margin-top:36px}@media only screen and (min-width:670px){.premisses__list:not(:first-child){margin-top:48px}}@media only screen and (min-width:1280px){.premisses__list:not(:first-child){margin-top:56px}}@media only screen and (min-width:1600px){.premisses__list:not(:first-child){margin-top:2.917vw}}.premisses__item{-webkit-box-align:end;-webkit-box-flex:0;-webkit-align-items:flex-end;align-items:flex-end;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;height:375px;padding:24px;position:relative;width:270px}@media only screen and (min-width:670px){.premisses__item{width:273px}}@media only screen and (min-width:1280px){.premisses__item{width:-webkit-calc(25% - 16px);width:calc(25% - 16px)}}@media only screen and (min-width:1440px){.premisses__item{width:-webkit-calc(25% - .83333vw);width:calc(25% - .83333vw)}}@media only screen and (min-width:670px){.premisses__item{height:375px}}@media only screen and (min-width:1280px){.premisses__item{height:350px}}@media only screen and (min-width:1440px){.premisses__item{height:18.23vw}}@media only screen and (min-width:670px){.premisses__item{padding:28px}}@media only screen and (min-width:1280px){.premisses__item{padding:32px}}@media only screen and (min-width:1440px){.premisses__item{padding:1.667vw}}.premisses__item:not(:first-child){margin-left:12px}@media only screen and (min-width:670px){.premisses__item:not(:first-child){margin-left:12px}}@media only screen and (min-width:1280px){.premisses__item:not(:first-child){margin-left:16px}}@media only screen and (min-width:1440px){.premisses__item:not(:first-child){margin-left:.834vw}}.premisses__item-title{color:#5c1328;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.premisses__item-text{color:#5c1328;font-size:14px;font-weight:400;line-height:1.4;opacity:.6}@media only screen and (min-width:670px){.premisses__item-text{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.premisses__item-text{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.premisses__item-text{font-size:.834vw;line-height:1.4}}.premisses__item-text:not(:first-child){margin-top:4px}@media only screen and (min-width:670px){.premisses__item-text:not(:first-child){margin-top:4px}}@media only screen and (min-width:1280px){.premisses__item-text:not(:first-child){margin-top:4px}}@media only screen and (min-width:1600px){.premisses__item-text:not(:first-child){margin-top:.209vw}}.premisses__item-image{display:block}.premisses__item-image,.premisses__item-image img{height:100%;left:0;position:absolute;top:0;width:100%}.premisses__item-image img{font-family:"object-fit: cover; object-position: center;";object-fit:cover;object-position:center}.premisses__item-content{background-color:#f5f2ec;padding:16px;position:relative;width:100%}@media only screen and (min-width:670px){.premisses__item-content{padding-top:20px}}@media only screen and (min-width:1280px){.premisses__item-content{padding-top:24px}}@media only screen and (min-width:1600px){.premisses__item-content{padding-top:1.25vw}}@media only screen and (min-width:670px){.premisses__item-content{padding-bottom:20px}}@media only screen and (min-width:1280px){.premisses__item-content{padding-bottom:24px}}@media only screen and (min-width:1600px){.premisses__item-content{padding-bottom:1.25vw}}@media only screen and (min-width:670px){.premisses__item-content{padding-left:20px}}@media only screen and (min-width:1280px){.premisses__item-content{padding-left:24px}}@media only screen and (min-width:1440px){.premisses__item-content{padding-left:1.25vw}}@media only screen and (min-width:670px){.premisses__item-content{padding-right:20px}}@media only screen and (min-width:1280px){.premisses__item-content{padding-right:24px}}@media only screen and (min-width:1440px){.premisses__item-content{padding-right:1.25vw}}.premisses__item-content:before{border:1px solid #f5f2ec;content:"";height:-webkit-calc(100% + 16px);height:calc(100% + 16px);left:-8px;position:absolute;top:-8px;width:-webkit-calc(100% + 16px);width:calc(100% + 16px)}@media only screen and (min-width:670px){.premisses__item-content:before{width:-webkit-calc(100% + 16px);width:calc(100% + 16px)}}@media only screen and (min-width:1280px){.premisses__item-content:before{width:-webkit-calc(100% + 16px);width:calc(100% + 16px)}}@media only screen and (min-width:1440px){.premisses__item-content:before{width:-webkit-calc(100% + .834vw);width:calc(100% + .834vw)}}@media only screen and (min-width:670px){.premisses__item-content:before{height:-webkit-calc(100% + 16px);height:calc(100% + 16px)}}@media only screen and (min-width:1280px){.premisses__item-content:before{height:-webkit-calc(100% + 16px);height:calc(100% + 16px)}}@media only screen and (min-width:1440px){.premisses__item-content:before{height:-webkit-calc(100% + .834vw);height:calc(100% + .834vw)}}@media only screen and (min-width:670px){.premisses__item-content:before{top:-8px}}@media only screen and (min-width:1280px){.premisses__item-content:before{top:-8px}}@media only screen and (min-width:1440px){.premisses__item-content:before{top:-.416vw}}@media only screen and (min-width:670px){.premisses__item-content:before{left:-8px}}@media only screen and (min-width:1280px){.premisses__item-content:before{left:-8px}}@media only screen and (min-width:1440px){.premisses__item-content:before{left:-.416vw}}.premisses__item-button{display:block}.premisses__item-button:not(:first-child){margin-top:24px}@media only screen and (min-width:670px){.premisses__item-button:not(:first-child){margin-top:28px}}@media only screen and (min-width:1280px){.premisses__item-button:not(:first-child){margin-top:32px}}@media only screen and (min-width:1600px){.premisses__item-button:not(:first-child){margin-top:1.667vw}}.estate-gallery{background-color:#fff;padding-bottom:40px;padding-top:40px}@media only screen and (min-width:670px){.estate-gallery{padding-top:56px}}@media only screen and (min-width:1280px){.estate-gallery{padding-top:96px}}@media only screen and (min-width:1600px){.estate-gallery{padding-top:5vw}}@media only screen and (min-width:670px){.estate-gallery{padding-bottom:56px}}@media only screen and (min-width:1280px){.estate-gallery{padding-bottom:128px}}@media only screen and (min-width:1600px){.estate-gallery{padding-bottom:6.667vw}}.estate-gallery__title{padding-left:8.3333333333%;padding-right:8.3333333333%}@media only screen and (min-width:670px){.estate-gallery__title{padding-left:5.5555555556%;padding-right:5.5555555556%}}@media only screen and (min-width:1440px){.estate-gallery__title{padding-left:11.1111111111%;padding-right:11.1111111111%}}.estate-gallery__list{display:-webkit-box;display:-webkit-flex;display:flex;margin-left:auto;margin-right:8.3333333333%;margin-top:32px;overflow-x:auto;position:relative;width:83.3333333333%}@media only screen and (min-width:670px){.estate-gallery__list{margin-top:40px}}@media only screen and (min-width:1280px){.estate-gallery__list{margin-top:48px}}@media only screen and (min-width:1600px){.estate-gallery__list{margin-top:2.5vw}}@media only screen and (min-width:670px){.estate-gallery__list{margin-left:5.5555555556%;margin-right:5.5555555556%;width:88.8888888889%}}@media only screen and (min-width:1440px){.estate-gallery__list{margin-left:11.1111111111%;margin-right:11.1111111111%;width:77.7777777778%}}.estate-gallery__list:before{background-color:#dedede;content:"";height:1px;left:0;position:absolute;top:0;width:100vw;z-index:1}@media only screen and (min-width:670px){.estate-gallery__list:before{width:100%}}.estate-gallery__tab{-webkit-box-flex:0;border:none;-webkit-flex:none;flex:none;position:relative;-webkit-transition-property:border-top-color;transition-property:border-top-color;-webkit-transition-timing-function:ease;transition-timing-function:ease}.estate-gallery__tab,.estate-gallery__tab:before{-webkit-transition-duration:.3s;transition-duration:.3s}.estate-gallery__tab:before{background-color:#cdb891;content:"";height:2px;left:50%;position:absolute;top:0;-webkit-transition-property:width,left;transition-property:width,left;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:0;z-index:1}.estate-gallery__tab:not(:first-child){margin-left:24px}@media only screen and (min-width:670px){.estate-gallery__tab:not(:first-child){margin-left:40px}}@media only screen and (min-width:1280px){.estate-gallery__tab:not(:first-child){margin-left:40px}}@media only screen and (min-width:1440px){.estate-gallery__tab:not(:first-child){margin-left:2.084vw}}.estate-gallery__tab.is-active{opacity:1}.estate-gallery__tab.is-active:before{left:0;width:100%}.estate-gallery__tab.is-active .button__content{color:#5c1328}.estate-gallery__tab .button__content{background-color:transparent;border:none;color:rgba(51,47,44,.5);margin:0;padding:24px 0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;transition-property:color;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media only screen and (min-width:670px){.estate-gallery__tab .button__content{padding:28px 0}}@media only screen and (min-width:1280px){.estate-gallery__tab .button__content{padding:32px 0}}@media only screen and (min-width:1440px){.estate-gallery__tab .button__content{padding:1.667vw 0}}.estate-gallery__tabs-content{margin-left:8.3333333333%;margin-right:8.3333333333%;width:83.3333333333%}@media only screen and (min-width:670px){.estate-gallery__tabs-content{margin-left:5.5555555556%;margin-right:5.5555555556%;width:88.8888888889%}}@media only screen and (min-width:1440px){.estate-gallery__tabs-content{margin-left:11.1111111111%;margin-right:11.1111111111%;width:77.7777777778%}}.estate-gallery__tabs-item{display:none}.estate-gallery__tabs-item.is-active{display:block}.estate-gallery__slide{width:100%}.estate-gallery__slide-img{height:0;padding-bottom:56%;position:relative;width:100%}.estate-gallery__slide-img img{display:block;font-family:"object-fit: cover; object-position: center;";height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.estate-gallery__slider-navigation{display:-webkit-box;display:-webkit-flex;display:flex;margin-top:36px}@media only screen and (min-width:670px){.estate-gallery__slider-navigation{margin-top:48px}}@media only screen and (min-width:1280px){.estate-gallery__slider-navigation{margin-top:56px}}@media only screen and (min-width:1600px){.estate-gallery__slider-navigation{margin-top:2.917vw}}@media only screen and (min-width:1920px){.estate-gallery__slider-navigation{margin-top:0}}@media only screen and (min-width:1440px){.estate-gallery__slider-navigation{margin-top:0}}@media only screen and (min-width:1280px){.estate-gallery__slider-navigation{margin-top:0;padding:0 48px}}@media only screen and (min-width:1440px){.estate-gallery__slider-navigation{padding:0 2.5vw}}@media only screen and (min-width:1280px){.estate-gallery__slider-navigation{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}}.estate-gallery__navigation-arrow:not(:first-child){margin-left:24px}@media only screen and (min-width:670px){.estate-gallery__navigation-arrow:not(:first-child){margin-left:28px}}@media only screen and (min-width:1280px){.estate-gallery__navigation-arrow:not(:first-child){margin-left:32px}}@media only screen and (min-width:1440px){.estate-gallery__navigation-arrow:not(:first-child){margin-left:1.667vw}}.estate-type{padding-bottom:40px;padding-top:40px}@media only screen and (min-width:670px){.estate-type{padding-top:56px}}@media only screen and (min-width:1280px){.estate-type{padding-top:96px}}@media only screen and (min-width:1600px){.estate-type{padding-top:5vw}}@media only screen and (min-width:670px){.estate-type{padding-bottom:56px}}@media only screen and (min-width:1280px){.estate-type{padding-bottom:96px}}@media only screen and (min-width:1600px){.estate-type{padding-bottom:5vw}}.estate-type__title{padding-left:8.3333333333%;padding-right:8.3333333333%}@media only screen and (min-width:670px){.estate-type__title{padding-left:5.5555555556%;padding-right:5.5555555556%}}@media only screen and (min-width:1440px){.estate-type__title{padding-left:11.1111111111%;padding-right:11.1111111111%}}.estate-type__list{padding-left:8.3333333333%;padding-right:8.3333333333%}@media only screen and (min-width:670px){.estate-type__list{display:-webkit-box;display:-webkit-flex;display:flex;overflow-y:auto;padding-left:5.5555555556%;padding-right:5.5555555556%}}@media only screen and (min-width:1440px){.estate-type__list{padding-left:11.1111111111%;padding-right:11.1111111111%}}.estate-type__list:not(:first-child){margin-top:40px}@media only screen and (min-width:670px){.estate-type__list:not(:first-child){margin-top:56px}}@media only screen and (min-width:1280px){.estate-type__list:not(:first-child){margin-top:64px}}@media only screen and (min-width:1600px){.estate-type__list:not(:first-child){margin-top:3.334vw}}.estate-type__item{-webkit-box-flex:0;background-color:hsla(0,0%,100%,.75);-webkit-flex:none;flex:none;position:relative;width:100%}@media only screen and (min-width:670px){.estate-type__item{width:334px}}@media only screen and (min-width:1280px){.estate-type__item{width:-webkit-calc(25% - 8px);width:calc(25% - 8px)}}@media only screen and (min-width:1440px){.estate-type__item{width:-webkit-calc(25% - .41667vw);width:calc(25% - .41667vw)}}.estate-type__item:not(:first-child){margin-top:16px}@media only screen and (min-width:670px){.estate-type__item:not(:first-child){margin-left:8px}}@media only screen and (min-width:1280px){.estate-type__item:not(:first-child){margin-left:8px}}@media only screen and (min-width:1440px){.estate-type__item:not(:first-child){margin-left:.417vw}}@media only screen and (min-width:670px){.estate-type__item:not(:first-child){margin-top:20px}}@media only screen and (min-width:1280px){.estate-type__item:not(:first-child){margin-top:24px}}@media only screen and (min-width:1600px){.estate-type__item:not(:first-child){margin-top:1.25vw}}@media only screen and (min-width:1920px){.estate-type__item:not(:first-child){margin-top:0}}@media only screen and (min-width:1440px){.estate-type__item:not(:first-child){margin-top:0}}@media only screen and (min-width:1280px){.estate-type__item:not(:first-child){margin-top:0}}@media only screen and (min-width:960px){.estate-type__item:not(:first-child){margin-top:0}}@media only screen and (min-width:670px){.estate-type__item:not(:first-child){margin-top:0}}.estate-type__item-image{height:204px;position:relative;width:100%}@media only screen and (min-width:670px){.estate-type__item-image{height:204px}}@media only screen and (min-width:1280px){.estate-type__item-image{height:204px}}@media only screen and (min-width:1440px){.estate-type__item-image{height:10.625vw}}.estate-type__item-image img{content:"";display:block;font-family:"object-fit: cover; object-position: center;";height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.estate-type__item-content{padding:16px 20px 28px}@media only screen and (min-width:670px){.estate-type__item-content{padding-top:20px}}@media only screen and (min-width:1280px){.estate-type__item-content{padding-top:24px}}@media only screen and (min-width:1600px){.estate-type__item-content{padding-top:1.25vw}}@media only screen and (min-width:670px){.estate-type__item-content{padding-bottom:32px}}@media only screen and (min-width:1280px){.estate-type__item-content{padding-bottom:40px}}@media only screen and (min-width:1600px){.estate-type__item-content{padding-bottom:2.084vw}}@media only screen and (min-width:670px){.estate-type__item-content{padding-left:24px}}@media only screen and (min-width:1280px){.estate-type__item-content{padding-left:32px}}@media only screen and (min-width:1440px){.estate-type__item-content{padding-left:1.667vw}}@media only screen and (min-width:670px){.estate-type__item-content{padding-right:24px}}@media only screen and (min-width:1280px){.estate-type__item-content{padding-right:32px}}@media only screen and (min-width:1440px){.estate-type__item-content{padding-right:1.667vw}}.estate-type__item-title{color:#5c1328}.estate-type__item-title:not(:last-child){margin-bottom:16px}@media only screen and (min-width:670px){.estate-type__item-title:not(:last-child){margin-bottom:20px}}@media only screen and (min-width:1280px){.estate-type__item-title:not(:last-child){margin-bottom:24px}}@media only screen and (min-width:1600px){.estate-type__item-title:not(:last-child){margin-bottom:1.25vw}}.estate-type__item-spec{color:rgba(51,47,44,.6);font-size:14px;font-weight:400;line-height:1.4}@media only screen and (min-width:670px){.estate-type__item-spec{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.estate-type__item-spec{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.estate-type__item-spec{font-size:.834vw;line-height:1.4}}.estate-type__item-spec:not(:first-child){margin-top:8px}@media only screen and (min-width:670px){.estate-type__item-spec:not(:first-child){margin-top:8px}}@media only screen and (min-width:1280px){.estate-type__item-spec:not(:first-child){margin-top:8px}}@media only screen and (min-width:1600px){.estate-type__item-spec:not(:first-child){margin-top:.417vw}}.estate-type__item-button{display:block}.estate-type__item-button:not(:first-child){margin-top:16px}@media only screen and (min-width:670px){.estate-type__item-button:not(:first-child){margin-top:20px}}@media only screen and (min-width:1280px){.estate-type__item-button:not(:first-child){margin-top:24px}}@media only screen and (min-width:1600px){.estate-type__item-button:not(:first-child){margin-top:1.25vw}}.video-section{background-color:#fff;padding-top:24px}@media only screen and (min-width:670px){.video-section{padding-top:28px}}@media only screen and (min-width:1280px){.video-section{padding-top:32px}}@media only screen and (min-width:1600px){.video-section{padding-top:1.667vw}}.video-section iframe{display:-webkit-box;display:-webkit-flex;display:flex;height:100%;min-height:216px;width:100%}@media only screen and (min-width:670px){.video-section iframe{min-height:340px}}@media only screen and (min-width:1280px){.video-section iframe{min-height:834px}}@media only screen and (min-width:1440px){.video-section iframe{min-height:43.438vw}}.video-section__wrapper{margin-bottom:28px}@media only screen and (min-width:670px){.video-section__wrapper{margin-bottom:32px}}@media only screen and (min-width:1280px){.video-section__wrapper{margin-bottom:40px}}@media only screen and (min-width:1600px){.video-section__wrapper{margin-bottom:2.084vw}}@media only screen and (min-width:670px){.video-section__wrapper{padding-left:5.5555555556%;padding-right:5.5555555556%}}@media only screen and (min-width:1280px){.video-section__wrapper{display:-webkit-box;display:-webkit-flex;display:flex}}.video-section__title{border-bottom:1px solid rgba(0,0,0,.05);color:#999795;font-size:12px;font-weight:500;line-height:1.7;margin-bottom:28px;margin-left:8.3333333333%;margin-right:8.3333333333%;padding-bottom:12px;text-transform:uppercase;width:83.3333333333%}@media only screen and (min-width:670px){.video-section__title{padding-bottom:16px}}@media only screen and (min-width:1280px){.video-section__title{padding-bottom:16px}}@media only screen and (min-width:1600px){.video-section__title{padding-bottom:.834vw}}@media only screen and (min-width:670px){.video-section__title{margin-bottom:32px}}@media only screen and (min-width:1280px){.video-section__title{margin-bottom:40px}}@media only screen and (min-width:1600px){.video-section__title{margin-bottom:2.084vw}}@media only screen and (min-width:670px){.video-section__title{font-size:12px;line-height:1.7}}@media only screen and (min-width:1280px){.video-section__title{font-size:12px;line-height:1.7}}@media only screen and (min-width:1440px){.video-section__title{font-size:.625vw;line-height:1.7}}@media only screen and (min-width:670px){.video-section__title{margin-left:6.9444444444%;margin-right:6.9444444444%;width:86.1111111111%}}@media only screen and (min-width:960px){.video-section__title{margin-left:5.5555555556%;margin-right:5.5555555556%;width:88.8888888889%}}.video-section_theme_rectangle{padding-bottom:40px;padding-top:40px}@media only screen and (min-width:670px){.video-section_theme_rectangle{padding-top:56px}}@media only screen and (min-width:1280px){.video-section_theme_rectangle{padding-top:56px}}@media only screen and (min-width:1600px){.video-section_theme_rectangle{padding-top:4.167vw}}@media only screen and (min-width:670px){.video-section_theme_rectangle{padding-bottom:56px}}@media only screen and (min-width:1280px){.video-section_theme_rectangle{padding-bottom:64px}}@media only screen and (min-width:1600px){.video-section_theme_rectangle{padding-bottom:3.334vw}}.video-section_theme_rectangle iframe{display:-webkit-box;display:-webkit-flex;display:flex;height:100%;left:0;min-height:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.video-section_theme_rectangle .video-section__wrapper{margin-left:8.3333333333%;margin-right:8.3333333333%;overflow:hidden;padding-bottom:50%;padding-left:0;padding-right:0;position:relative;width:83.3333333333%}@media only screen and (min-width:670px){.video-section_theme_rectangle .video-section__wrapper{margin-left:6.9444444444%;margin-right:6.9444444444%;width:86.1111111111%}}@media only screen and (min-width:960px){.video-section_theme_rectangle .video-section__wrapper{margin-left:5.5555555556%;margin-right:5.5555555556%;padding-bottom:44%;width:88.8888888889%}}@media only screen and (min-width:1440px){.video-section_theme_rectangle .video-section__wrapper{padding-bottom:37.5%}}.video-section_theme_bg-gray{background-color:#f5f2ec}.numbered-carousel{padding-bottom:40px;padding-left:8.3333333333%;padding-right:8.3333333333%}@media only screen and (min-width:670px){.numbered-carousel{padding-bottom:56px}}@media only screen and (min-width:1280px){.numbered-carousel{padding-bottom:96px}}@media only screen and (min-width:1600px){.numbered-carousel{padding-bottom:5vw}}@media only screen and (min-width:670px){.numbered-carousel{padding-left:5.5555555556%;padding-right:5.5555555556%}}@media only screen and (min-width:1440px){.numbered-carousel{padding-left:16.6666666667%;padding-right:16.6666666667%}}@media only screen and (min-width:1280px){.numbered-carousel__container{overflow:hidden}}.numbered-carousel__title{color:#332f2c;font-size:32px;font-weight:400;line-height:1;margin-bottom:28px}@media only screen and (min-width:670px){.numbered-carousel__title{margin-bottom:32px}}@media only screen and (min-width:1280px){.numbered-carousel__title{margin-bottom:40px}}@media only screen and (min-width:1600px){.numbered-carousel__title{margin-bottom:2.084vw}}@media only screen and (min-width:670px){.numbered-carousel__title{font-size:48px;line-height:1}}@media only screen and (min-width:1280px){.numbered-carousel__title{font-size:66px;line-height:1}}@media only screen and (min-width:1440px){.numbered-carousel__title{font-size:3.438vw;line-height:1}}.numbered-carousel__top{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:flex;margin-bottom:24px}@media only screen and (min-width:670px){.numbered-carousel__top{margin-bottom:28px}}@media only screen and (min-width:1280px){.numbered-carousel__top{margin-bottom:32px}}@media only screen and (min-width:1600px){.numbered-carousel__top{margin-bottom:1.667vw}}.numbered-carousel__top-text{color:#5c1328;font-size:16px;font-weight:700;line-height:1.2;width:100%}@media only screen and (min-width:670px){.numbered-carousel__top-text{font-size:20px;line-height:1.2}}@media only screen and (min-width:1280px){.numbered-carousel__top-text{font-size:23px;line-height:1.2}}@media only screen and (min-width:1440px){.numbered-carousel__top-text{font-size:1.198vw;line-height:1.2}}@media only screen and (min-width:960px){.numbered-carousel__top-text{width:75%}}@media only screen and (min-width:1440px){.numbered-carousel__top-text{width:66.6666666667%}}.numbered-carousel__top-nav{display:none}@media only screen and (min-width:960px){.numbered-carousel__top-nav{display:-webkit-box;display:-webkit-flex;display:flex;margin-left:auto}}@media only screen and (min-width:670px){.numbered-carousel__top-nav>.button:last-child{margin-left:24px}}@media only screen and (min-width:1280px){.numbered-carousel__top-nav>.button:last-child{margin-left:24px}}@media only screen and (min-width:1440px){.numbered-carousel__top-nav>.button:last-child{margin-left:1.25vw}}.numbered-carousel__slider{margin-left:-8px;margin-right:-8px}@media only screen and (min-width:670px){.numbered-carousel__slider{margin-left:-8px}}@media only screen and (min-width:1280px){.numbered-carousel__slider{margin-left:-8px}}@media only screen and (min-width:1440px){.numbered-carousel__slider{margin-left:-.416vw}}@media only screen and (min-width:670px){.numbered-carousel__slider{margin-right:0}}@media only screen and (min-width:1280px){.numbered-carousel__slider{margin-right:-8px}}@media only screen and (min-width:1440px){.numbered-carousel__slider{margin-right:-.416vw}}@media only screen and (max-width:959px){.numbered-carousel__slider{overflow:scroll}}.numbered-item{background-color:#f5f2ec;margin-left:8px;margin-right:8px;min-height:230px;padding:16px;position:relative;width:220px}@media only screen and (min-width:670px){.numbered-item{width:280px}}@media only screen and (min-width:1280px){.numbered-item{width:-webkit-calc(25% - 16px);width:calc(25% - 16px)}}@media only screen and (min-width:1440px){.numbered-item{width:-webkit-calc(25% - .834vw);width:calc(25% - .834vw)}}@media only screen and (min-width:670px){.numbered-item{min-height:280px}}@media only screen and (min-width:1280px){.numbered-item{min-height:300px}}@media only screen and (min-width:1440px){.numbered-item{min-height:15.625vw}}@media only screen and (min-width:670px){.numbered-item{margin-left:8px}}@media only screen and (min-width:1280px){.numbered-item{margin-left:8px}}@media only screen and (min-width:1440px){.numbered-item{margin-left:.417vw}}@media only screen and (min-width:670px){.numbered-item{margin-right:8px}}@media only screen and (min-width:1280px){.numbered-item{margin-right:8px}}@media only screen and (min-width:1440px){.numbered-item{margin-right:.417vw}}@media only screen and (min-width:670px){.numbered-item{padding:20px}}@media only screen and (min-width:1280px){.numbered-item{padding:24px}}@media only screen and (min-width:1440px){.numbered-item{padding:1.25vw}}@media only screen and (min-width:1280px) and (max-width:1439px){.numbered-item{min-width:304px}}.numbered-item__content{height:100%;width:100%}.numbered-item__text{color:#332f2c;font-size:14px;font-weight:400;letter-spacing:.1px;line-height:1.4;padding-bottom:32px}@media only screen and (min-width:670px){.numbered-item__text{padding-bottom:40px}}@media only screen and (min-width:1280px){.numbered-item__text{padding-bottom:48px}}@media only screen and (min-width:1600px){.numbered-item__text{padding-bottom:2.5vw}}@media only screen and (min-width:670px){.numbered-item__text{font-size:16px;line-height:1.4}}@media only screen and (min-width:1280px){.numbered-item__text{font-size:18px;line-height:1.4}}@media only screen and (min-width:1440px){.numbered-item__text{font-size:.938vw;line-height:1.4}}@media only screen and (max-width:1919px){.numbered-item__text{line-height:1.6}}@media only screen and (min-width:1920px){.numbered-item__text{line-height:1.6}}.numbered-item__number{bottom:16px;color:#5c1328;font-family:cent,serif;font-size:16px;font-weight:700;left:16px;line-height:1.2;position:absolute}@media only screen and (min-width:670px){.numbered-item__number{bottom:20px}}@media only screen and (min-width:1280px){.numbered-item__number{bottom:24px}}@media only screen and (min-width:1440px){.numbered-item__number{bottom:1.25vw}}@media only screen and (min-width:670px){.numbered-item__number{left:20px}}@media only screen and (min-width:1280px){.numbered-item__number{left:24px}}@media only screen and (min-width:1440px){.numbered-item__number{left:1.25vw}}@media only screen and (min-width:670px){.numbered-item__number{font-size:20px;line-height:1.2}}@media only screen and (min-width:1280px){.numbered-item__number{font-size:23px;line-height:1.2}}@media only screen and (min-width:1440px){.numbered-item__number{font-size:1.198vw;line-height:1.2}}.project-advantages__container{padding-left:4.1666666667%;padding-right:4.1666666667%;padding-top:24px}@media only screen and (min-width:670px){.project-advantages__container{padding-top:28px}}@media only screen and (min-width:1280px){.project-advantages__container{padding-top:32px}}@media only screen and (min-width:1600px){.project-advantages__container{padding-top:1.667vw}}@media only screen and (min-width:1280px){.project-advantages__container{padding-left:5.5555555556%;padding-right:5.5555555556%}}.project-advantages__list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:-16px -8px 0}@media only screen and (min-width:670px){.project-advantages__list{margin:0 -8px}}@media only screen and (min-width:1280px){.project-advantages__list{margin:0 -20px}}@media only screen and (min-width:1440px){.project-advantages__list{margin:0 -1.041vw}}.project-advantages__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin:16px 8px 0;padding:12px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:-webkit-calc(50% - 16px);width:calc(50% - 16px)}@media only screen and (min-width:670px){.project-advantages__item{width:-webkit-calc(25% - 16px);width:calc(25% - 16px)}}@media only screen and (min-width:1280px){.project-advantages__item{width:-webkit-calc(25% - 40px);width:calc(25% - 40px)}}@media only screen and (min-width:1440px){.project-advantages__item{width:-webkit-calc(25% - 2.084vw);width:calc(25% - 2.084vw)}}@media only screen and (min-width:670px){.project-advantages__item{margin:0 8px}}@media only screen and (min-width:1280px){.project-advantages__item{margin:0 20px}}@media only screen and (min-width:1440px){.project-advantages__item{margin:0 1.042vw}}@media only screen and (min-width:670px){.project-advantages__item{padding:24px}}@media only screen and (min-width:1280px){.project-advantages__item{padding:24px}}@media only screen and (min-width:1440px){.project-advantages__item{padding:1.25vw}}@media only screen and (min-width:1280px){.project-advantages__item:hover{background-color:#5c1328;cursor:pointer}.project-advantages__item:hover svg path{stroke:#fff}.project-advantages__item:hover .text{color:#fff}}.project-advantages__item svg{height:28px;width:28px}@media only screen and (min-width:670px){.project-advantages__item svg{width:28px}}@media only screen and (min-width:1280px){.project-advantages__item svg{width:42px}}@media only screen and (min-width:1440px){.project-advantages__item svg{width:2.188vw}}@media only screen and (min-width:670px){.project-advantages__item svg{height:28px}}@media only screen and (min-width:1280px){.project-advantages__item svg{height:42px}}@media only screen and (min-width:1440px){.project-advantages__item svg{height:2.188vw}}.project-advantages__item svg path{stroke:#5c1328;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:stroke;transition-property:stroke;-webkit-transition-timing-function:ease;transition-timing-function:ease}.project-advantages__item .text{color:#666462;font-family:cent,serif;font-size:16px;font-weight:700;letter-spacing:-.035em;line-height:1.2;margin-top:12px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;transition-property:color;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media only screen and (min-width:670px){.project-advantages__item .text{margin-top:36px}}@media only screen and (min-width:1280px){.project-advantages__item .text{margin-top:44px}}@media only screen and (min-width:1440px){.project-advantages__item .text{margin-top:2.292vw}}@media only screen and (min-width:670px){.project-advantages__item .text{font-size:20px;line-height:1.2}}@media only screen and (min-width:1280px){.project-advantages__item .text{font-size:23px;line-height:1.2}}@media only screen and (min-width:1440px){.project-advantages__item .text{font-size:1.198vw;line-height:1.2}}@media only screen and (min-width:1600px){.project-advantages__item .text{margin-top:1.25vw}}.quotes-list{background-color:#fff;padding-bottom:40px}@media only screen and (min-width:670px){.quotes-list{padding-bottom:56px}}@media only screen and (min-width:1280px){.quotes-list{padding-bottom:80px}}@media only screen and (min-width:1600px){.quotes-list{padding-bottom:4.167vw}}.quotes-list__container{padding-left:8.3333333333%;padding-right:8.3333333333%;width:100%}@media only screen and (min-width:670px){.quotes-list__container{padding-left:6.9444444444%;padding-right:6.9444444444%}}@media only screen and (min-width:960px){.quotes-list__container{padding-left:5.5555555556%;padding-right:5.5555555556%}}.quotes-list__wrapper{-webkit-flex-wrap:wrap;flex-wrap:wrap}.quotes-item,.quotes-list__wrapper{display:-webkit-box;display:-webkit-flex;display:flex}.quotes-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#f5f2ec;-webkit-flex-direction:column;flex-direction:column;padding:40px 30px;width:100%}@media only screen and (min-width:670px){.quotes-item{padding-top:56px}}@media only screen and (min-width:1280px){.quotes-item{padding-top:64px}}@media only screen and (min-width:1600px){.quotes-item{padding-top:3.334vw}}@media only screen and (min-width:670px){.quotes-item{padding-bottom:56px}}@media only screen and (min-width:1280px){.quotes-item{padding-bottom:64px}}@media only screen and (min-width:1600px){.quotes-item{padding-bottom:3.334vw}}@media only screen and (min-width:670px){.quotes-item{padding-left:54px}}@media only screen and (min-width:1280px){.quotes-item{padding-left:64px}}@media only screen and (min-width:1440px){.quotes-item{padding-left:3.334vw}}@media only screen and (min-width:670px){.quotes-item{padding-right:54px}}@media only screen and (min-width:1280px){.quotes-item{padding-right:64px}}@media only screen and (min-width:1440px){.quotes-item{padding-right:3.334vw}}@media only screen and (min-width:1280px){.quotes-item{width:50%}}.quotes-item__title{border-bottom:1px solid rgba(0,0,0,.05);color:#999795;font-size:12px;font-weight:500;line-height:1.7;padding-bottom:12px;text-transform:uppercase;width:100%}@media only screen and (min-width:670px){.quotes-item__title{padding-bottom:16px}}@media only screen and (min-width:1280px){.quotes-item__title{padding-bottom:16px}}@media only screen and (min-width:1600px){.quotes-item__title{padding-bottom:.834vw}}@media only screen and (min-width:670px){.quotes-item__title{font-size:12px;line-height:1.7}}@media only screen and (min-width:1280px){.quotes-item__title{font-size:12px;line-height:1.7}}@media only screen and (min-width:1440px){.quotes-item__title{font-size:.625vw;line-height:1.7}}.quotes-item__quote{-webkit-box-pack:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.quotes-item__quote svg{height:28px;width:36px}.quotes-item__text{color:#332f2c;font-size:14px;font-weight:400;line-height:1.4;margin-top:36px}@media only screen and (min-width:670px){.quotes-item__text{margin-top:48px}}@media only screen and (min-width:1280px){.quotes-item__text{margin-top:auto}}@media only screen and (min-width:1440px){.quotes-item__text{margin-top:auto}}@media only screen and (min-width:670px){.quotes-item__text{font-size:16px;line-height:1.4}}@media only screen and (min-width:1280px){.quotes-item__text{font-size:18px;line-height:1.4}}@media only screen and (min-width:1440px){.quotes-item__text{font-size:.938vw;line-height:1.4}}.quotes-item__author{color:#cdb891;font-family:cent,serif;font-size:16px;font-weight:700;line-height:1.2;margin-top:28px;text-align:center}@media only screen and (min-width:670px){.quotes-item__author{margin-top:32px}}@media only screen and (min-width:1280px){.quotes-item__author{margin-top:40px}}@media only screen and (min-width:1600px){.quotes-item__author{margin-top:2.084vw}}@media only screen and (min-width:670px){.quotes-item__author{font-size:20px;line-height:1.2}}@media only screen and (min-width:1280px){.quotes-item__author{font-size:23px;line-height:1.2}}@media only screen and (min-width:1440px){.quotes-item__author{font-size:1.198vw;line-height:1.2}}.quotes-item__post{color:#cdb891;font-size:14px;font-weight:400;line-height:1.4;margin-top:4px;text-align:center}@media only screen and (min-width:670px){.quotes-item__post{margin-top:4px}}@media only screen and (min-width:1280px){.quotes-item__post{margin-top:4px}}@media only screen and (min-width:1600px){.quotes-item__post{margin-top:.209vw}}@media only screen and (min-width:670px){.quotes-item__post{font-size:14px;line-height:1.4}}@media only screen and (min-width:1280px){.quotes-item__post{font-size:16px;line-height:1.4}}@media only screen and (min-width:1440px){.quotes-item__post{font-size:.834vw;line-height:1.4}}.quotes-item_theme_quote{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;background-color:#5c1328;-webkit-justify-content:center;justify-content:center}.quotes-item_theme_quote .quotes-item__text{color:#fff;margin-top:40px;text-align:center}@media only screen and (min-width:670px){.quotes-item_theme_quote .quotes-item__text{margin-top:56px}}@media only screen and (min-width:1280px){.quotes-item_theme_quote .quotes-item__text{margin-top:64px}}@media only screen and (min-width:1600px){.quotes-item_theme_quote .quotes-item__text{margin-top:3.334vw}}.text-block{padding:24px 8.3333333333%;width:100%}@media only screen and (min-width:670px){.text-block{padding-top:28px}}@media only screen and (min-width:1280px){.text-block{padding-top:32px}}@media only screen and (min-width:1600px){.text-block{padding-top:1.667vw}}@media only screen and (min-width:670px){.text-block{padding-bottom:28px}}@media only screen and (min-width:1280px){.text-block{padding-bottom:32px}}@media only screen and (min-width:1600px){.text-block{padding-bottom:1.667vw}}@media only screen and (min-width:670px){.text-block{padding-left:6.9444444444%;padding-right:6.9444444444%}}@media only screen and (min-width:960px){.text-block{padding-left:5.5555555556%;padding-right:5.5555555556%}}.text-block__container{background-color:#fff;color:#332f2c;font-size:14px;font-weight:400;line-height:1.4;padding:32px 24px}@media only screen and (min-width:670px){.text-block__container{padding-top:40px}}@media only screen and (min-width:1280px){.text-block__container{padding-top:48px}}@media only screen and (min-width:1600px){.text-block__container{padding-top:2.5vw}}@media only screen and (min-width:670px){.text-block__container{padding-bottom:40px}}@media only screen and (min-width:1280px){.text-block__container{padding-bottom:48px}}@media only screen and (min-width:1600px){.text-block__container{padding-bottom:2.5vw}}@media only screen and (min-width:670px){.text-block__container{font-size:16px;line-height:1.4;padding-left:53px;padding-right:53px}}@media only screen and (min-width:1280px){.text-block__container{font-size:18px;line-height:1.4}}@media only screen and (min-width:1440px){.text-block__container{font-size:.938vw;line-height:1.4}}@media only screen and (max-width:669px){.viewed-list__wrapper.is-active .viewed-list__item:nth-child(n+4){display:block}.viewed-list__wrapper .viewed-list__item:nth-child(n+4),.viewed-list__wrapper.is-active .viewed-list__more{display:none}}.viewed-list{padding:40px 8.3333333333%}@media only screen and (min-width:670px){.viewed-list{padding-top:56px}}@media only screen and (min-width:1280px){.viewed-list{padding-top:112px}}@media only screen and (min-width:1600px){.viewed-list{padding-top:5.834vw}}@media only screen and (min-width:670px){.viewed-list{padding-bottom:56px}}@media only screen and (min-width:1280px){.viewed-list{padding-bottom:112px}}@media only screen and (min-width:1600px){.viewed-list{padding-bottom:5.834vw}}@media only screen and (min-width:670px){.viewed-list{padding-left:5.5555555556%;padding-right:5.5555555556%}}@media only screen and (min-width:1440px){.viewed-list{padding-left:11.1111111111%;padding-right:11.1111111111%}}.viewed-list__title{margin-bottom:40px}@media only screen and (min-width:670px){.viewed-list__title{margin-bottom:56px}}@media only screen and (min-width:1280px){.viewed-list__title{margin-bottom:64px}}@media only screen and (min-width:1600px){.viewed-list__title{margin-bottom:3.334vw}}.viewed-list__arrow{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin-bottom:24px}@media only screen and (min-width:670px){.viewed-list__arrow{margin-bottom:28px}}@media only screen and (min-width:1280px){.viewed-list__arrow{margin-bottom:32px}}@media only screen and (min-width:1600px){.viewed-list__arrow{margin-bottom:1.667vw}}.viewed-list__items{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-16px}@media only screen and (min-width:670px){.viewed-list__items{margin-bottom:-16px}}@media only screen and (min-width:1280px){.viewed-list__items{margin-bottom:0}}@media only screen and (min-width:1440px){.viewed-list__items{margin-bottom:0}}.viewed-list__slider-navigation{display:none;margin-left:auto;margin-right:auto}@media only screen and (min-width:670px){.viewed-list__slider-navigation{top:-100px}}@media only screen and (min-width:1280px){.viewed-list__slider-navigation{top:-118px}}@media only screen and (min-width:1440px){.viewed-list__slider-navigation{top:-6.145vw}}@media only screen and (min-width:960px){.viewed-list__slider-navigation{display:-webkit-box;display:-webkit-flex;display:flex;margin:0;position:absolute;right:0}}.viewed-list__slider-navigation .slider__arrow-button:not(:last-child){margin-right:0}@media only screen and (min-width:670px){.viewed-list__slider-navigation .slider__arrow-button:not(:last-child){margin-right:24px}}@media only screen and (min-width:1280px){.viewed-list__slider-navigation .slider__arrow-button:not(:last-child){margin-right:24px}}@media only screen and (min-width:1440px){.viewed-list__slider-navigation .slider__arrow-button:not(:last-child){margin-right:1.25vw}}.viewed-list__item{margin-bottom:8px}@media only screen and (min-width:670px){.viewed-list__item{margin-bottom:0}}@media only screen and (min-width:1280px){.viewed-list__item{margin-bottom:0}}@media only screen and (min-width:1440px){.viewed-list__item{margin-bottom:0}}.viewed-list__slider-inner{width:100%}.viewed-list__more{display:block;margin-left:auto;margin-right:auto;margin-top:36px}@media only screen and (min-width:670px){.viewed-list__more{margin-top:48px}}@media only screen and (min-width:1280px){.viewed-list__more{margin-top:56px}}@media only screen and (min-width:1600px){.viewed-list__more{margin-top:2.917vw}}@media only screen and (min-width:670px){.viewed-list__more{display:none}}@media only screen and (max-width:959px){.viewed-list_theme_slider .viewed-list{width:-webkit-calc(100% - 24px);width:calc(100% - 24px)}}
