.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}
@charset "UTF-8";:root{--color-violet:#9400d3;--color-violet-rgb:148,0,211;--color-indigo:indigo;--color-indigo-rgb:75,0,130;--color-blue:#00f;--color-blue-rgb:0,0,255;--color-green:#2bcf7e;--color-green-rgb:43,207,126;--color-yellow:#ff0;--color-yellow-rgb:255,255,0;--color-orange:#ff7f00;--color-orange-rgb:255,127,0;--color-red:#f76060;--color-red-rgb:247,96,96;--color-error-red:#fd4c4c;--color-error-red-rgb:253,76,76;--color-black:#000;--color-black-rgb:0,0,0;--color-white:#fff;--color-white-rgb:255,255,255;--color-gray:#ccc;--color-gray-rgb:204,204,204;--color-dark:#1b1b1b;--color-dark-rgb:27,27,27;--color-brand:#004874;--color-brand-rgb:0,72,116;--color-brand-dark:#053b5c;--color-brand-dark-rgb:5,59,92;--color-brand-accent:#9c6f28;--color-brand-accent-rgb:156,111,40;--color-brand-accent-light:#f0b285;--color-brand-accent-light-rgb:240,178,133;--color-brand-secondary:#e8e4e2;--color-brand-secondary-rgb:232,228,226;--color-brand-tertiary:#ada49f;--color-brand-tertiary-rgb:173,164,159;--color-brand-background:#f3f0ef;--color-brand-background-rgb:243,240,239;--color-brand-background-light:#f7f4f2;--color-brand-background-light-rgb:247,244,242;--color-page-error-text:#fd4c4c;--color-page-error-text-rgb:253,76,76}*,:after,:before{box-sizing:border-box}body,html{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}main{-webkit-box-flex:1;-webkit-flex:1 0 auto;flex:1 0 auto}main.main_theme_full{width:100%}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(var(--color-brand),.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}iframe{border-style:none}.body_theme_gradient{position:relative}.body_theme_gradient:before{background:-webkit-gradient(linear,left top,left bottom,from(var(--color-brand-secondary)),to(var(--color-white)));background:linear-gradient(180deg,var(--color-brand-secondary) 0,var(--color-white) 100%);content:"";height:100vh;left:0;position:absolute;top:0;width:100%;z-index:0}.body_theme_gradient-light{position:relative}.body_theme_gradient-light:before{content:"";height:300px;left:0;position:absolute;top:0;width:100%;z-index:-1}.body_theme_gradient-light:before,.wrapper-inner{background:-webkit-gradient(linear,left top,left bottom,from(var(--color-brand-secondary)),to(var(--color-white)));background:linear-gradient(180deg,var(--color-brand-secondary) 0,var(--color-white) 100%)}.visual-wrapper .widget-dom,.visual-wrapper_theme_pantry .visual-canvas_theme_floor .visual-pointer,.visual-wrapper_theme_parking .visual-canvas_theme_floor .visual-pointer,sw-button.circle{display:none}:root{--header-logo-height:20px;--header-height:0px;--is-br:1}html{font-family:TenorSans,sans-serif}h1,html{color:var(--color-brand)}h1{font-size:40px;font-weight:400;letter-spacing:-.06em;line-height:1;margin-bottom:0;margin-top:0}@media only screen and (min-width:960px){h1{font-size:48px;line-height:1}}@media only screen and (min-width:1280px){h1{font-size:4vw;line-height:1}}@media only screen and (min-width:1600px){h1{font-size:64px;line-height:1}}h2{color:var(--color-brand);font-size:36px;font-weight:400;letter-spacing:-.06em;line-height:1;margin-bottom:0;margin-top:0}@media only screen and (min-width:960px){h2{font-size:40px;line-height:1}}@media only screen and (min-width:1280px){h2{font-size:3vw;line-height:1}}@media only screen and (min-width:1600px){h2{font-size:48px;line-height:1}}h3{color:var(--color-brand);font-size:32px;font-weight:400;letter-spacing:-.04em;line-height:1;margin-bottom:0;margin-top:0}@media only screen and (min-width:960px){h3{font-size:36px;line-height:1}}@media only screen and (min-width:1280px){h3{font-size:2.5vw;line-height:1}}@media only screen and (min-width:1600px){h3{font-size:40px;line-height:1}}h4{color:var(--color-brand);font-size:28px;font-weight:400;letter-spacing:-.04em;line-height:1;margin-bottom:0;margin-top:0}@media only screen and (min-width:960px){h4{font-size:32px;line-height:1}}@media only screen and (min-width:1280px){h4{font-size:2.25vw;line-height:1}}@media only screen and (min-width:1600px){h4{font-size:36px;line-height:1}}h5{color:var(--color-brand);font-size:24px;font-weight:400;letter-spacing:-.02em;line-height:1;margin-bottom:0;margin-top:0}@media only screen and (min-width:960px){h5{font-size:28px;line-height:1}}@media only screen and (min-width:1280px){h5{font-size:2vw;line-height:1}}@media only screen and (min-width:1600px){h5{font-size:32px;line-height:1}}h1,h2,h3,h4,h5,h6{text-wrap:balance}p{font-size:20px;font-weight:500;letter-spacing:-.03em;line-height:1.5;margin-bottom:0;margin-top:0}@media only screen and (min-width:960px){p{font-size:20px;line-height:1.5}}@media only screen and (min-width:1280px){p{font-size:1.25vw;line-height:1.5}}@media only screen and (min-width:1600px){p{font-size:20px;line-height:1.5}}ol,ul{border:0;font:inherit;font-size:100%;list-style:none;margin:0;padding:0;vertical-align:initial}.typo-reset li{font-size:20px;font-weight:500;letter-spacing:-.03em;line-height:1.5}@media only screen and (min-width:960px){.typo-reset li{font-size:20px;line-height:1.5}}@media only screen and (min-width:1280px){.typo-reset li{font-size:1.25vw;line-height:1.5}}@media only screen and (min-width:1600px){.typo-reset li{font-size:20px;line-height:1.5}}.typo-reset ul li:before{content:"•";left:0;padding-right:5px;position:absolute;text-align:right;top:0}@media only screen and (min-width:960px){.typo-reset ul li:before{padding-right:5px}}@media only screen and (min-width:1280px){.typo-reset ul li:before{padding-right:.313vw}}@media only screen and (min-width:1600px){.typo-reset ul li:before{padding-right:5px}}.typo-reset ol{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.typo-reset ol>li{counter-increment:list-0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.typo-reset ol>li:before{content:counter(list-0) ". ";left:0;padding-right:5px;position:absolute;top:0;white-space:nowrap}@media only screen and (min-width:960px){.typo-reset ol>li:before{padding-right:5px}}@media only screen and (min-width:1280px){.typo-reset ol>li:before{padding-right:.313vw}}@media only screen and (min-width:1600px){.typo-reset ol>li:before{padding-right:5px}}.typo-reset ol>li.ql-indent-1{counter-increment:list-1;counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.typo-reset ol>li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". ";text-align:right}.typo-reset ol>li.ql-indent-2{counter-increment:list-2;counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.typo-reset ol>li.ql-indent-2:before{content:counter(list-2,lower-roman) ". ";text-align:right}.typo-reset ol>li.ql-indent-3{counter-increment:list-3;counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.typo-reset ol>li.ql-indent-3:before{content:counter(list-3,decimal) ". ";text-align:right}.typo-reset ol>li.ql-indent-4{counter-increment:list-4;counter-reset:list-5 list-6 list-7 list-8 list-9}.typo-reset ol>li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". ";text-align:right}.typo-reset ol>li.ql-indent-5{counter-increment:list-5;counter-reset:list-6 list-7 list-8 list-9}.typo-reset ol>li.ql-indent-5:before{content:counter(list-5,lower-roman) ". ";text-align:right}.typo-reset ol>li.ql-indent-6{counter-increment:list-6;counter-reset:list-7 list-8 list-9}.typo-reset ol>li.ql-indent-6:before{content:counter(list-6,decimal) ". ";text-align:right}.typo-reset ol>li.ql-indent-7{counter-increment:list-7;counter-reset:list-8 list-9}.typo-reset ol>li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". ";text-align:right}.typo-reset ol>li.ql-indent-8{counter-increment:list-8;counter-reset:list-9}.typo-reset ol>li.ql-indent-8:before{content:counter(list-8,lower-roman) ". ";text-align:right}.typo-reset ol>li.ql-indent-9{counter-increment:list-9;counter-reset:list-10 list-9}.typo-reset ol>li.ql-indent-9:before{content:counter(list-9,decimal) ". ";text-align:right}.typo-reset ol li,.typo-reset ul li{padding-left:24px;position:relative}@media only screen and (min-width:960px){.typo-reset ol li,.typo-reset ul li{padding-left:24px}}@media only screen and (min-width:1280px){.typo-reset ol li,.typo-reset ul li{padding-left:1.5vw}}@media only screen and (min-width:1600px){.typo-reset ol li,.typo-reset ul li{padding-left:24px}}.typo-reset ol li:not(:first-child),.typo-reset ol ol,.typo-reset ol ul,.typo-reset ol:not(:first-child),.typo-reset ul li:not(:first-child),.typo-reset ul ol,.typo-reset ul ul,.typo-reset ul:not(:first-child){margin-top:0}.typo-reset ol ol,.typo-reset ul ul{margin-left:40px}@media only screen and (min-width:960px){.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:2.5vw}}@media only screen and (min-width:1600px){.typo-reset ol ol,.typo-reset ul ul{margin-left:40px}}.typo-reset .ql-indent-1{padding-left:48px}@media only screen and (min-width:960px){.typo-reset .ql-indent-1{padding-left:48px}}@media only screen and (min-width:1280px){.typo-reset .ql-indent-1{padding-left:3vw}}@media only screen and (min-width:1600px){.typo-reset .ql-indent-1{padding-left:48px}}.typo-reset .ql-indent-1:before{width:48px}@media only screen and (min-width:960px){.typo-reset .ql-indent-1:before{width:48px}}@media only screen and (min-width:1280px){.typo-reset .ql-indent-1:before{width:3vw}}@media only screen and (min-width:1600px){.typo-reset .ql-indent-1:before{width:48px}}.typo-reset .ql-indent-2{padding-left:72px}@media only screen and (min-width:960px){.typo-reset .ql-indent-2{padding-left:72px}}@media only screen and (min-width:1280px){.typo-reset .ql-indent-2{padding-left:4.5vw}}@media only screen and (min-width:1600px){.typo-reset .ql-indent-2{padding-left:72px}}.typo-reset .ql-indent-2:before{width:72px}@media only screen and (min-width:960px){.typo-reset .ql-indent-2:before{width:72px}}@media only screen and (min-width:1280px){.typo-reset .ql-indent-2:before{width:4.5vw}}@media only screen and (min-width:1600px){.typo-reset .ql-indent-2:before{width:72px}}.typo-reset .ql-indent-3{padding-left:96px}@media only screen and (min-width:960px){.typo-reset .ql-indent-3{padding-left:96px}}@media only screen and (min-width:1280px){.typo-reset .ql-indent-3{padding-left:6vw}}@media only screen and (min-width:1600px){.typo-reset .ql-indent-3{padding-left:96px}}.typo-reset .ql-indent-3:before{width:96px}@media only screen and (min-width:960px){.typo-reset .ql-indent-3:before{width:96px}}@media only screen and (min-width:1280px){.typo-reset .ql-indent-3:before{width:6vw}}@media only screen and (min-width:1600px){.typo-reset .ql-indent-3:before{width:96px}}.typo-reset .ql-indent-4{padding-left:120px}@media only screen and (min-width:960px){.typo-reset .ql-indent-4{padding-left:120px}}@media only screen and (min-width:1280px){.typo-reset .ql-indent-4{padding-left:7.5vw}}@media only screen and (min-width:1600px){.typo-reset .ql-indent-4{padding-left:120px}}.typo-reset .ql-indent-4:before{width:120px}@media only screen and (min-width:960px){.typo-reset .ql-indent-4:before{width:120px}}@media only screen and (min-width:1280px){.typo-reset .ql-indent-4:before{width:7.5vw}}@media only screen and (min-width:1600px){.typo-reset .ql-indent-4:before{width:120px}}.typo-reset .ql-indent-5{padding-left:144px}@media only screen and (min-width:960px){.typo-reset .ql-indent-5{padding-left:144px}}@media only screen and (min-width:1280px){.typo-reset .ql-indent-5{padding-left:9vw}}@media only screen and (min-width:1600px){.typo-reset .ql-indent-5{padding-left:144px}}.typo-reset .ql-indent-5:before{width:144px}@media only screen and (min-width:960px){.typo-reset .ql-indent-5:before{width:144px}}@media only screen and (min-width:1280px){.typo-reset .ql-indent-5:before{width:9vw}}@media only screen and (min-width:1600px){.typo-reset .ql-indent-5:before{width:144px}}.typo-reset .ql-indent-6{padding-left:168px}@media only screen and (min-width:960px){.typo-reset .ql-indent-6{padding-left:168px}}@media only screen and (min-width:1280px){.typo-reset .ql-indent-6{padding-left:10.5vw}}@media only screen and (min-width:1600px){.typo-reset .ql-indent-6{padding-left:168px}}.typo-reset .ql-indent-6:before{width:168px}@media only screen and (min-width:960px){.typo-reset .ql-indent-6:before{width:168px}}@media only screen and (min-width:1280px){.typo-reset .ql-indent-6:before{width:10.5vw}}@media only screen and (min-width:1600px){.typo-reset .ql-indent-6:before{width:168px}}.typo-reset .ql-indent-7{padding-left:192px}@media only screen and (min-width:960px){.typo-reset .ql-indent-7{padding-left:192px}}@media only screen and (min-width:1280px){.typo-reset .ql-indent-7{padding-left:12vw}}@media only screen and (min-width:1600px){.typo-reset .ql-indent-7{padding-left:192px}}.typo-reset .ql-indent-7:before{width:192px}@media only screen and (min-width:960px){.typo-reset .ql-indent-7:before{width:192px}}@media only screen and (min-width:1280px){.typo-reset .ql-indent-7:before{width:12vw}}@media only screen and (min-width:1600px){.typo-reset .ql-indent-7:before{width:192px}}.typo-reset .ql-indent-8{padding-left:216px}@media only screen and (min-width:960px){.typo-reset .ql-indent-8{padding-left:216px}}@media only screen and (min-width:1280px){.typo-reset .ql-indent-8{padding-left:13.5vw}}@media only screen and (min-width:1600px){.typo-reset .ql-indent-8{padding-left:216px}}.typo-reset .ql-indent-8:before{width:216px}@media only screen and (min-width:960px){.typo-reset .ql-indent-8:before{width:216px}}@media only screen and (min-width:1280px){.typo-reset .ql-indent-8:before{width:13.5vw}}@media only screen and (min-width:1600px){.typo-reset .ql-indent-8:before{width:216px}}.typo-reset .ql-indent-9{padding-left:240px}@media only screen and (min-width:960px){.typo-reset .ql-indent-9{padding-left:240px}}@media only screen and (min-width:1280px){.typo-reset .ql-indent-9{padding-left:15vw}}@media only screen and (min-width:1600px){.typo-reset .ql-indent-9{padding-left:240px}}.typo-reset .ql-indent-9:before{width:240px}@media only screen and (min-width:960px){.typo-reset .ql-indent-9:before{width:240px}}@media only screen and (min-width:1280px){.typo-reset .ql-indent-9:before{width:15vw}}@media only screen and (min-width:1600px){.typo-reset .ql-indent-9:before{width:240px}}.grid{margin-left:auto;margin-right:auto;max-width:1815px;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:48px}@media only screen and (min-width:960px){.grid__wrapper:not(:first-child){margin-top:54px}}@media only screen and (min-width:1280px){.grid__wrapper:not(:first-child){margin-top:5vw}}@media only screen and (min-width:1600px){.grid__wrapper:not(:first-child){margin-top:80px}}.grid__button-wrapper{margin-top:0}.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:48px}@media only screen and (min-width:960px){.grid__content:not(:first-child){margin-top:54px}}@media only screen and (min-width:1280px){.grid__content:not(:first-child){margin-top:5vw}}@media only screen and (min-width:1600px){.grid__content:not(:first-child){margin-top:80px}}.grid__content>p:not(:first-child){margin-top:0}@media only screen and (min-width:1280px){.grid__content>p a:hover{color:var(--color-brand)}}.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:50px}@media only screen and (min-width:960px){.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:58px}}@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:5.5vw}}@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:88px}}.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:50px}@media only screen and (min-width:960px){.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:58px}}@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:5.5vw}}@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:88px}}.grid__content small{display:block;font-size:14px;font-weight:500;letter-spacing:-.03em;line-height:1.5}@media only screen and (min-width:960px){.grid__content small{font-size:14px;line-height:1.5}}@media only screen and (min-width:1280px){.grid__content small{font-size:.875vw;line-height:1.5}}@media only screen and (min-width:1600px){.grid__content small{font-size:14px;line-height:1.5}}.grid__content p:not(:first-child),.grid__content small:not(:first-child){margin-top:0}.grid__content-section{width:100%}.grid__content-section:not(:first-child){margin-top:50px}@media only screen and (min-width:960px){.grid__content-section:not(:first-child){margin-top:58px}}@media only screen and (min-width:1280px){.grid__content-section:not(:first-child){margin-top:5.5vw}}@media only screen and (min-width:1600px){.grid__content-section:not(:first-child){margin-top:88px}}.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:960px){.grid__factoid{margin-top:0}}@media only screen and (min-width:1280px){.grid__factoid{margin-top:0}}@media only screen and (min-width:1600px){.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:960px){.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)*0.5vw);border-radius:calc(var(--is-br)*.5vw)}}@media only screen and (min-width:1600px){.grid__media .visual-inner{border-radius:-webkit-calc(var(--is-br)*8px);border-radius:calc(var(--is-br)*8px)}}.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:24px;font-weight:400;letter-spacing:-.02em;line-height:1}@media only screen and (min-width:960px){.grid__caption h2,.grid__caption h3,.grid__caption h4{font-size:28px;line-height:1}}@media only screen and (min-width:1280px){.grid__caption h2,.grid__caption h3,.grid__caption h4{font-size:2vw;line-height:1}}@media only screen and (min-width:1600px){.grid__caption h2,.grid__caption h3,.grid__caption h4{font-size:32px;line-height:1}}.grid__caption>p{font-size:16px;font-weight:500;letter-spacing:-.03em;line-height:1.5}@media only screen and (min-width:960px){.grid__caption>p{font-size:16px;line-height:1.5}}@media only screen and (min-width:1280px){.grid__caption>p{font-size:1vw;line-height:1.5}}@media only screen and (min-width:1600px){.grid__caption>p{font-size:16px;line-height:1.5}}.grid__caption>p:not(:first-child){margin-top:0}.grid__figure{margin-top:24px;width:100%}@media only screen and (min-width:960px){.grid__figure{margin-top:40px}}@media only screen and (min-width:1280px){.grid__figure{margin-top:0}}@media only screen and (min-width:1600px){.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:4vw;top:1vw}}@media only screen and (min-width:1600px){.grid__map-route{margin-right:64px;top:16px}}.grid__map-location{bottom:0;height:100vh;left:0;overflow:hidden;pointer-events:none;position:fixed;right:0;top:0;width:100%;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}.grid__map-filter-btn{bottom:8px;left:8px;position:absolute}@media only screen and (min-width:670px){.grid__map-filter-btn{bottom:16px;left:16px}}@media only screen and (min-width:1280px){.grid__map-filter-btn{bottom:1vw;left:1vw}}@media only screen and (min-width:1600px){.grid__map-filter-btn{bottom:16px;left:16px}}.grid__news{margin-left:0;margin-right:0;width:100%}.grid__news:not(:first-child){margin-top:32px}@media only screen and (min-width:960px){.grid__news:not(:first-child){margin-top:38px}}@media only screen and (min-width:1280px){.grid__news:not(:first-child){margin-top:3vw}}@media only screen and (min-width:1600px){.grid__news:not(:first-child){margin-top:48px}}.grid__features{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0;width:100%}.grid__feature{margin-bottom:0;padding-right:8px;width:50%}@media only screen and (min-width:960px){.grid__feature{padding-right:16px}}@media only screen and (min-width:1280px){.grid__feature{padding-right:1vw}}@media only screen and (min-width:1600px){.grid__feature{padding-right:16px}}@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:14px;font-weight:500;letter-spacing:-.03em;line-height:1.5;opacity:.5}@media only screen and (min-width:960px){.grid__feature-title{font-size:14px;line-height:1.5}}@media only screen and (min-width:1280px){.grid__feature-title{font-size:.875vw;line-height:1.5}}@media only screen and (min-width:1600px){.grid__feature-title{font-size:14px;line-height:1.5}}p.grid__feature-text{font-size:16px;font-weight:600;letter-spacing:-.03em;line-height:1.5}@media only screen and (min-width:960px){p.grid__feature-text{font-size:16px;line-height:1.5}}@media only screen and (min-width:1280px){p.grid__feature-text{font-size:1vw;line-height:1.5}}@media only screen and (min-width:1600px){p.grid__feature-text{font-size:16px;line-height:1.5}}p.grid__feature-text:not(:first-child){margin-top:0}.grid__form{border:1px solid var(--color-brand-secondary);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-left:-6.6666666667%;margin-right:-6.6666666667%;padding:32px 10% 24px;width:113.3333333333%}@media only screen and (min-width:960px){.grid__form{padding-top:38px}}@media only screen and (min-width:1280px){.grid__form{padding-top:3vw}}@media only screen and (min-width:1600px){.grid__form{padding-top:48px}}@media only screen and (min-width:960px){.grid__form{padding-bottom:28px}}@media only screen and (min-width:1280px){.grid__form{padding-bottom:2vw}}@media only screen and (min-width:1600px){.grid__form{padding-bottom:32px}}@media only screen and (min-width:960px){.grid__form{border:1px solid var(--color-brand-secondary)}}@media only screen and (min-width:1280px){.grid__form{border:.063vw solid var(--color-brand-secondary)}}@media only screen and (min-width:1600px){.grid__form{border:1px solid var(--color-brand-secondary)}}@media only screen and (min-width:960px){.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)*0.5vw);border-top-left-radius:calc(var(--is-br)*.5vw)}}@media only screen and (min-width:1600px){.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:960px){.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)*0.5vw);border-bottom-left-radius:calc(var(--is-br)*.5vw)}}@media only screen and (min-width:1600px){.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:960px){.grid__form{border-bottom-right-radius:0;border-top-right-radius:0}}@media only screen and (min-width:670px){.grid__form{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;font-family:"object-fit: cover; object-position: center;";height:100%;object-fit:cover;object-position:center;width:100%}@media only screen and (min-width:960px){.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)*0.5vw);border-top-right-radius:calc(var(--is-br)*.5vw)}}@media only screen and (min-width:1600px){.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:960px){.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)*0.5vw);border-bottom-right-radius:calc(var(--is-br)*.5vw)}}@media only screen and (min-width:1600px){.grid__poster img{border-bottom-right-radius:-webkit-calc(var(--is-br)*8px);border-bottom-right-radius:calc(var(--is-br)*8px)}}.grid__parametric{margin-left:5.5555555556%;margin-right:5.5555555556%;width:88.8888888889%}@media only screen and (min-width:1280px){.grid__parametric{margin-left:5.5555555556%;margin-right:2.7777777778%;width:91.6666666667%}}.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:-11.25vw;width:36.1111111111%}}@media only screen and (min-width:1440px){.grid__flat-plan{top:-12.5vw}}@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__projects{width:100%}@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:32px}@media only screen and (min-width:960px){.grid__wrapper_size_blue:not(:first-child){margin-top:38px}}@media only screen and (min-width:1280px){.grid__wrapper_size_blue:not(:first-child){margin-top:3vw}}@media only screen and (min-width:1600px){.grid__wrapper_size_blue:not(:first-child){margin-top:48px}}@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%}}@media only screen and (min-width:960px){.grid__content_size_full{width:100%}}@media only screen and (min-width:1280px){.grid__content_size_full{width:100%}}.grid__flat_theme_v2{margin-left:0;margin-right:0;width:100%}@media only screen and (min-width:670px){.grid__flat_theme_v2{margin-left:5.5555555556%;margin-right:5.5555555556%;width:88.8888888889%}}.grid_theme_full-tour{height:100%;position:relative}.grid-full-width{margin:0 auto;max-width:1900px}@media only screen and (min-width:960px){.grid-full-width{max-width:1900px}}@media only screen and (min-width:1280px){.grid-full-width{max-width:118.75vw}}@media only screen and (min-width:1600px){.grid-full-width{max-width:1900px}}.link{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;background-color:transparent;border:none;color:inherit;color:var(--color-brand);cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;font:inherit;line-height:normal;margin:0;outline:none;overflow:visible;padding:0;text-align:inherit;text-decoration:none;-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;width:auto}.link::-moz-focus-inner{border:0;padding:0}@media only screen and (min-width:1280px){.link:active,.link:hover{color:var(--color-brand-accent)}}.link svg{margin-left: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}@media only screen and (min-width:1280px){.link_theme_external:active svg,.link_theme_external:hover svg{-webkit-transform:translate(.125vw,-.125vw);transform:translate(.125vw,-.125vw)}}@media only screen and (min-width:1600px){.link_theme_external:active svg,.link_theme_external:hover svg{-webkit-transform:translate(2px,-2px);transform:translate(2px,-2px)}}.navigation__item:not(:last-child){margin-bottom:18px}@media only screen and (min-width:960px){.navigation__item:not(:last-child){margin-bottom:20px}}@media only screen and (min-width:1280px){.navigation__item:not(:last-child){margin-bottom:1.5vw}}@media only screen and (min-width:1600px){.navigation__item:not(:last-child){margin-bottom:24px}}.navigation__link{color:var(--color-brand);font-size:24px;font-weight:400;letter-spacing:-.02em;line-height:1}@media only screen and (min-width:960px){.navigation__link{font-size:28px;line-height:1}}@media only screen and (min-width:1280px){.navigation__link{font-size:2vw;line-height:1}}@media only screen and (min-width:1600px){.navigation__link{font-size:32px;line-height:1}}@media only screen and (min-width:1280px){.navigation__link:hover{color:var(--color-brand-accent)}}.full-menu{background-color:var(--color-white);left:0;overflow:hidden;padding-left:2.7777777778%;padding-right:2.7777777778%;position:absolute;right:0;top:100%;-webkit-transform:translateY(-200%);transform:translateY(-200%);-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;z-index:1}@media only screen and (max-width:959px){.full-menu{height:-webkit-calc(100vh - var(--header-height));height:calc(100vh - var(--header-height));overflow-y:auto}.full-menu::-webkit-scrollbar{height:0;width:0}.full-menu::-webkit-scrollbar-track{background-color:transparent}.full-menu::-webkit-scrollbar-thumb{background:transparent;border-radius:24px}}@media only screen and (max-width:959px) and (min-width:960px){.full-menu::-webkit-scrollbar-thumb{border-radius:24px}}@media only screen and (max-width:959px) and (min-width:1280px){.full-menu::-webkit-scrollbar-thumb{border-radius:1.5vw}}@media only screen and (max-width:959px) and (min-width:1600px){.full-menu::-webkit-scrollbar-thumb{border-radius:24px}}@media only screen and (max-width:959px){.full-menu::-webkit-scrollbar-thumb:hover{background-image:transparent}}.full-menu__inner{display:grid;grid-template-columns:repeat(1,1fr)}@media only screen and (min-width:670px){.full-menu__inner{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:960px){.full-menu__inner{grid-template-columns:repeat(3,1fr)}}.full-menu__column{background-color:var(--color-white);padding:36px 5.5555555556%;position:relative;z-index:1}@media only screen and (min-width:960px){.full-menu__column{padding-top:42px}}@media only screen and (min-width:1280px){.full-menu__column{padding-top:3.5vw}}@media only screen and (min-width:1600px){.full-menu__column{padding-top:56px}}@media only screen and (min-width:960px){.full-menu__column{padding-bottom:42px}}@media only screen and (min-width:1280px){.full-menu__column{padding-bottom:3.5vw}}@media only screen and (min-width:1600px){.full-menu__column{padding-bottom:56px}}@media only screen and (min-width:960px){.full-menu__column{padding-left:2.7777777778%;padding-right:2.7777777778%}}.full-menu__column:first-child{padding-left:0}@media only screen and (min-width:670px){.full-menu__column:first-child{border-right:1px solid var(--color-brand-secondary)}}@media only screen and (min-width:960px){.full-menu__column:first-child{border-right:none}}.full-menu__column:last-child{padding-left:0;padding-right:0;z-index:0}@media only screen and (min-width:670px) and (max-width:959px){.full-menu__column:last-child{display:grid;grid-column:1/3;grid-template-columns:repeat(2,1fr);padding:0}}@media only screen and (min-width:960px){.full-menu__column:last-child{padding-left:2.7777777778%;padding-right:0}}@media only screen and (max-width:669px){.full-menu__column:nth-child(2){padding-left:0;position:relative}.full-menu__column:nth-child(2):before{background-color:var(--color-brand-secondary);content:"";height:1px;left:-50%;position:absolute;top:0;width:300%;z-index:1}}@media only screen and (min-width:960px){.full-menu__column:not(:last-child){border-right:1px solid var(--color-brand-secondary)}}.full-menu__video{padding-bottom:24px}@media only screen and (min-width:960px){.full-menu__video{padding-bottom:36px}}@media only screen and (min-width:1280px){.full-menu__video{padding-bottom:3.125vw}}@media only screen and (min-width:1600px){.full-menu__video{padding-bottom:50px}}@media only screen and (max-width:669px){.full-menu__video{position:relative}.full-menu__video:before{background-color:var(--color-brand-secondary);bottom:0;content:"";height:1px;left:-50%;position:absolute;width:400%}}@media only screen and (min-width:670px) and (max-width:959px){.full-menu__video{border-right:1px solid var(--color-brand-secondary);padding-right:5.5555555556%;padding-top:24px}}.full-menu__video-image{font-family:"object-fit: cover; object-position: center;";height:168px;object-fit:cover;object-position:center;width:100%}@media only screen and (min-width:960px){.full-menu__video-image{height:200px}}@media only screen and (min-width:1280px){.full-menu__video-image{height:18.75vw}}@media only screen and (min-width:1600px){.full-menu__video-image{height:300px}}.full-menu__video-text{display:block;font-size:20px;font-weight:400;letter-spacing:-.02em;line-height:1;margin-top:18px}@media only screen and (min-width:960px){.full-menu__video-text{margin-top:20px}}@media only screen and (min-width:1280px){.full-menu__video-text{margin-top:1.5vw}}@media only screen and (min-width:1600px){.full-menu__video-text{margin-top:24px}}@media only screen and (min-width:960px){.full-menu__video-text{font-size:24px;line-height:1}}@media only screen and (min-width:1280px){.full-menu__video-text{font-size:1.5vw;line-height:1}}@media only screen and (min-width:1600px){.full-menu__video-text{font-size:24px;line-height:1}}@media only screen and (min-width:1280px){.full-menu__pdf-link:hover,.full-menu__video-link:hover{color:var(--color-brand-accent)}}.full-menu__video-link{-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;text-align:inherit;-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}.full-menu__video-link::-moz-focus-inner{border:0;padding:0}.full-menu__pdf{padding-top:24px}@media only screen and (min-width:960px){.full-menu__pdf{padding-top:36px}}@media only screen and (min-width:1280px){.full-menu__pdf{padding-top:3.125vw}}@media only screen and (min-width:1600px){.full-menu__pdf{padding-top:50px}}@media only screen and (min-width:670px) and (max-width:959px){.full-menu__pdf{padding-left:5.5555555556%;padding-top:24px}}@media only screen and (min-width:960px){.full-menu__pdf{position:relative}}.full-menu__pdf:before{background-color:var(--color-brand-secondary);content:"";height:1px;left:-50%;position:absolute;top:0;width:400%}.full-menu__pdf-link{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex}.full-menu__pdf-image{height:74px;margin-right:18px;width:74px}@media only screen and (min-width:960px){.full-menu__pdf-image{width:106px}}@media only screen and (min-width:1280px){.full-menu__pdf-image{width:6.625vw}}@media only screen and (min-width:1600px){.full-menu__pdf-image{width:106px}}@media only screen and (min-width:960px){.full-menu__pdf-image{height:106px}}@media only screen and (min-width:1280px){.full-menu__pdf-image{height:6.625vw}}@media only screen and (min-width:1600px){.full-menu__pdf-image{height:106px}}@media only screen and (min-width:960px){.full-menu__pdf-image{margin-right:20px}}@media only screen and (min-width:1280px){.full-menu__pdf-image{margin-right:1.5vw}}@media only screen and (min-width:1600px){.full-menu__pdf-image{margin-right:24px}}.full-menu__pdf-text{font-size:20px;font-weight:400;letter-spacing:-.02em;line-height:1}@media only screen and (min-width:960px){.full-menu__pdf-text{font-size:24px;line-height:1}}@media only screen and (min-width:1280px){.full-menu__pdf-text{font-size:1.5vw;line-height:1}}@media only screen and (min-width:1600px){.full-menu__pdf-text{font-size:24px;line-height:1}}.button{-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;background-color:var(--color-brand);border:1px solid transparent;border-radius:100px;color:inherit;color:var(--color-white);cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;font:inherit;font-size:14px;font-weight:400;-webkit-justify-content:center;justify-content:center;letter-spacing:-.03em;line-height:normal;line-height:.9;margin:0;min-height:36px;outline:none;overflow:visible;padding:0 24px;text-align:inherit;text-align:center;text-transform:uppercase;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color,background-color,border-color,opacity,-webkit-transform;transition-property:color,background-color,border-color,opacity,-webkit-transform;transition-property:color,background-color,border-color,opacity,transform;transition-property:color,background-color,border-color,opacity,transform,-webkit-transform;-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:960px){.button{padding-left:32px}}@media only screen and (min-width:1280px){.button{padding-left:2vw}}@media only screen and (min-width:1600px){.button{padding-left:32px}}@media only screen and (min-width:960px){.button{padding-right:32px}}@media only screen and (min-width:1280px){.button{padding-right:2vw}}@media only screen and (min-width:1600px){.button{padding-right:32px}}@media only screen and (min-width:960px){.button{min-height:40px}}@media only screen and (min-width:1280px){.button{min-height:3.625vw}}@media only screen and (min-width:1600px){.button{min-height:58px}}@media only screen and (min-width:960px){.button{border:1px solid transparent}}@media only screen and (min-width:1280px){.button{border:.063vw solid transparent}}@media only screen and (min-width:1600px){.button{border:1px solid transparent}}@media only screen and (min-width:960px){.button{border-radius:100px}}@media only screen and (min-width:1280px){.button{border-radius:6.25vw}}@media only screen and (min-width:1600px){.button{border-radius:100px}}@media only screen and (min-width:960px){.button{font-size:14px;line-height:.9}}@media only screen and (min-width:1280px){.button{font-size:1.25vw;line-height:.9}}@media only screen and (min-width:1600px){.button{font-size:20px;line-height:.9}}@media only screen and (min-width:1280px){.button:hover{background-color:var(--color-brand-accent);color:var(--color-white)}}.button-disabled,.button.is-disabled,.button:disabled{cursor:default;pointer-events:none}.button_theme_border{background-color:transparent;border:1px solid var(--color-brand);color:var(--color-brand)}@media only screen and (min-width:1280px){.button_theme_border:hover{background-color:var(--color-brand-accent);border-color:var(--color-brand-accent);color:var(--color-white)}.button_theme_border:hover svg{fill:var(--color-white)}}.button_theme_border svg{fill:var(--color-brand);-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_border-light{background-color:transparent;border:1px solid var(--color-brand-secondary);color:var(--color-brand)}@media only screen and (min-width:1280px){.button_theme_border-light:hover{background-color:var(--color-brand-secondary);border-color:var(--color-brand-secondary);color:var(--color-brand)}.button_theme_border-light:hover svg{fill:var(--color-brand)}}.button_theme_border-light svg{fill:var(--color-brand);-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_transparent{background-color:transparent;border:1px solid var(--color-white);color:var(--color-white)}@media only screen and (min-width:1280px){.button_theme_transparent:hover{background-color:var(--color-brand-accent);border-color:var(--color-brand-accent);color:var(--color-white)}.button_theme_transparent:hover svg{fill:var(--color-white)}}.button_theme_transparent svg{fill:var(--color-brand);-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{background-color:var(--color-white);border:none;color:var(--color-brand)}@media only screen and (min-width:1280px){.button_theme_white:hover{background-color:var(--color-brand-accent);border-color:var(--color-brand-accent);color:var(--color-white)}.button_theme_white:hover svg{fill:var(--color-white)}}.button_theme_white svg{fill:var(--color-brand);-webkit-transition-property:fill;transition-property:fill;-webkit-transition-timing-function:ease;transition-timing-function:ease}.button-circle,.button_theme_white svg{-webkit-transition-duration:.3s;transition-duration:.3s}.button-circle{-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;border:1px solid var(--color-brand-secondary);border-radius:50%;color:inherit;color:var(--color-brand);cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;font:inherit;font-size:14px;font-weight:400;height:34px;-webkit-justify-content:center;justify-content:center;letter-spacing:-.03em;line-height:normal;line-height:.9;margin:0;outline:none;overflow:visible;padding:0;text-align:inherit;text-align:center;text-transform:uppercase;-webkit-transition-property:color,background-color,border-color,opacity,-webkit-transform;transition-property:color,background-color,border-color,opacity,-webkit-transform;transition-property:color,background-color,border-color,opacity,transform;transition-property:color,background-color,border-color,opacity,transform,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:auto;width:34px}.button-circle::-moz-focus-inner{border:0;padding:0}@media only screen and (min-width:960px){.button-circle{width:45px}}@media only screen and (min-width:1280px){.button-circle{width:3.5vw}}@media only screen and (min-width:1600px){.button-circle{width:56px}}@media only screen and (min-width:960px){.button-circle{height:45px}}@media only screen and (min-width:1280px){.button-circle{height:3.5vw}}@media only screen and (min-width:1600px){.button-circle{height:56px}}@media only screen and (min-width:960px){.button-circle{font-size:14px;line-height:.9}}@media only screen and (min-width:1280px){.button-circle{font-size:1.25vw;line-height:.9}}@media only screen and (min-width:1600px){.button-circle{font-size:20px;line-height:.9}}@media only screen and (min-width:1280px){.button-circle:hover{background-color:var(--color-brand-secondary);color:var(--color-brand)}.button-circle:hover svg{fill:var(--color-brand)}}.button-circle svg{fill:var(--color-brand);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:fill,fill-opacity;transition-property:fill,fill-opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:60%}@media only screen and (min-width:960px){.button-circle svg{width:auto}}@media only screen and (min-width:1280px){.button-circle svg{width:auto}}@media only screen and (min-width:1600px){.button-circle svg{width:auto}}.button-circle-disabled,.button-circle.is-disabled,.button-circle:disabled{cursor:default;pointer-events:none}.button-circle_theme_dark{background-color:var(--color-brand);border-color:var(--color-brand)}@media only screen and (min-width:1280px){.button-circle_theme_dark:hover{background-color:var(--color-brand-accent);border-color:var(--color-brand-accent)}.button-circle_theme_dark:hover svg{fill:var(--color-white)}}.button-circle_theme_dark svg{fill:var(--color-white)}.header{opacity:1;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,opacity;transition-property:background-color,opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:100%;z-index:6}.header.is-fixed{left:0;position:fixed;right:0;top:0}.header.is-open-menu,.header.is-open-menu .header__inner-wrapper{background-color:var(--color-white)}.header.is-open-menu .header__callback-button,.header.is-open-menu .header__menu-button{color:var(--color-brand)}.header.is-open-menu .header__logo svg,.header.is-open-menu .header__menu-button svg{fill:var(--color-brand)}.header.is-open-menu .header__inner .link{color:var(--color-brand)}@media only screen and (min-width:1280px){.header.is-open-menu .header__inner .link:hover{color:var(--color-brand);opacity:.7}}.header.is-open-menu .header__inner .link svg{fill:var(--color-brand)}.header.is-open-menu .full-menu{border-top:1px solid var(--color-brand-secondary);-webkit-transform:translateY(0);transform:translateY(0)}.header.is-open-menu .header__overlay{height:100vh;opacity:1;-webkit-transform:translateY(0);transform:translateY(0);width:100vw}.header.is-hide{opacity:0}.header__inner-wrapper{padding:28px 2.7777777778%;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;z-index:2}@media only screen and (min-width:960px){.header__inner-wrapper{padding-top:25px}}@media only screen and (min-width:1280px){.header__inner-wrapper{padding-top:2.188vw}}@media only screen and (min-width:1600px){.header__inner-wrapper{padding-top:35px}}@media only screen and (min-width:960px){.header__inner-wrapper{padding-bottom:25px}}@media only screen and (min-width:1280px){.header__inner-wrapper{padding-bottom:2.188vw}}@media only screen and (min-width:1600px){.header__inner-wrapper{padding-bottom:35px}}.header__inner{-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:670px){.header__inner{-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}}.header__inner .link{color:var(--color-brand);font-size:14px;font-weight:400;letter-spacing:-.03em;line-height:.9;text-transform:uppercase}@media only screen and (min-width:960px){.header__inner .link{font-size:14px;line-height:.9}}@media only screen and (min-width:1280px){.header__inner .link{font-size:1.25vw;line-height:.9}}@media only screen and (min-width:1600px){.header__inner .link{font-size:20px;line-height:.9}}@media only screen and (min-width:1280px){.header__inner .link:hover{color:var(--color-brand);opacity:.7}}.header__inner .link svg{fill:var(--color-brand);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:fill-opacity,fill;transition-property:fill-opacity,fill;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media only screen and (min-width:670px){.header__inner .link svg{display:none}}.header__inner .link__text{display:none}@media only screen and (min-width:670px){.header__inner .link__text{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex}.header__lead{margin-left:auto}}.header__logo{-webkit-box-align:center;-webkit-align-items:center;align-items:center;bottom:18px;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex}@media only screen and (min-width:960px){.header__logo{bottom:12px}}@media only screen and (min-width:1280px){.header__logo{bottom:.625vw}}@media only screen and (min-width:1600px){.header__logo{bottom:10px}}@media only screen and (min-width:670px){.header__logo{left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1}}@media only screen and (min-width:1280px){.header__logo:hover svg{fill-opacity:.7}}.header__logo svg{fill:var(--color-brand);max-height:28px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:fill-opacity,fill;transition-property:fill-opacity,fill;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media only screen and (min-width:960px){.header__logo svg{max-height:34px}}@media only screen and (min-width:1280px){.header__logo svg{max-height:3.438vw}}@media only screen and (min-width:1600px){.header__logo svg{max-height:55px}}.header__menu-button{position:relative}.header__menu-button.is-open .header__menu-button-close{display:-webkit-box;display:-webkit-flex;display:flex}.header__menu-button.is-open .header__menu-button-text{opacity:0;overflow:hidden;visibility:hidden}.header__menu-button.is-open .header__menu-button-burger{fill-opacity:0;overflow:hidden;visibility:hidden}.header__menu-button-text{display:none}@media only screen and (min-width:670px){.header__menu-button-text{display:block}}.header__menu-button-burger{fill:var(--color-brand);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:fill-opacity,fill;transition-property:fill-opacity,fill;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media only screen and (min-width:670px){.header__menu-button-burger{display:none}}.header__menu-button-close{-webkit-box-pack:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;border:1px solid var(--color-brand-secondary);border-radius:50%;display:none;height:56px;-webkit-justify-content:center;justify-content:center;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:border-color,background-color;transition-property:border-color,background-color;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:56px}@media only screen and (min-width:960px){.header__menu-button-close{width:56px}}@media only screen and (min-width:1280px){.header__menu-button-close{width:3.5vw}}@media only screen and (min-width:1600px){.header__menu-button-close{width:56px}}@media only screen and (min-width:960px){.header__menu-button-close{height:56px}}@media only screen and (min-width:1280px){.header__menu-button-close{height:3.5vw}}@media only screen and (min-width:1600px){.header__menu-button-close{height:56px}}@media only screen and (min-width:1280px){.header__menu-button-close:hover{background-color:var(--color-brand-accent);border-color:var(--color-brand-accent)}.header__menu-button-close:hover svg{fill:var(--color-white)}}.header__menu-button-close svg{fill:var(--color-brand);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:fill-opacity,fill;transition-property:fill-opacity,fill;-webkit-transition-timing-function:ease;transition-timing-function:ease}.header__callback-button,.header__menu-button{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;background-color:transparent;border:none;color:inherit;color:var(--color-brand);cursor:pointer;font:inherit;font-size:14px;font-weight:400;letter-spacing:-.03em;line-height:normal;line-height:.9;margin:0;outline:none;overflow:visible;padding:0;text-align:inherit;text-transform:uppercase;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity,color;transition-property:opacity,color;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:auto}@media only screen and (min-width:960px){.header__callback-button,.header__menu-button{margin-right:54px}}@media only screen and (min-width:1280px){.header__callback-button,.header__menu-button{margin-right:6vw}}@media only screen and (min-width:1600px){.header__callback-button,.header__menu-button{margin-right:96px}}.header__callback-button::-moz-focus-inner,.header__menu-button::-moz-focus-inner{border:0;padding:0}@media only screen and (min-width:960px){.header__callback-button,.header__menu-button{font-size:14px;line-height:.9}}@media only screen and (min-width:1280px){.header__callback-button,.header__menu-button{font-size:1.25vw;line-height:.9}}@media only screen and (min-width:1600px){.header__callback-button,.header__menu-button{font-size:20px;line-height:.9}}@media only screen and (min-width:1280px){.header__callback-button:hover,.header__menu-button:hover{opacity:.7}}.header__callback-button,.header__link{display:none}@media only screen and (min-width:960px){.header__callback-button,.header__link{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex}}.header__overlay{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:rgba(var(--color-brand-secondary-rgb),.8);height:0;left:0;opacity:0;position:absolute;top:0;-webkit-transform:translateY(-150%);transform:translateY(-150%);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:0;z-index:-1}.header_theme_filled{background-color:var(--color-brand-secondary)}.header_theme_transparent .header__callback-button,.header_theme_transparent .header__menu-button{color:var(--color-white)}.header_theme_transparent .header__logo svg,.header_theme_transparent .header__menu-button svg{fill:var(--color-white)}.header_theme_transparent .header__inner .link{color:var(--color-white)}@media only screen and (min-width:1280px){.header_theme_transparent .header__inner .link:hover{color:var(--color-white);opacity:.7}}.header_theme_transparent .header__inner .link svg{fill:var(--color-white)}.header_theme_transparent.header_theme_filled .header__callback-button,.header_theme_transparent.header_theme_filled .header__menu-button{color:var(--color-brand)}.header_theme_transparent.header_theme_filled .header__logo svg,.header_theme_transparent.header_theme_filled .header__menu-button svg{fill:var(--color-brand)}.header_theme_transparent.header_theme_filled .header__inner .link{color:var(--color-brand)}@media only screen and (min-width:1280px){.header_theme_transparent.header_theme_filled .header__inner .link:hover{color:var(--color-brand);opacity:.7}}.header_theme_transparent.header_theme_filled .header__inner .link svg{fill:var(--color-brand)}.header_theme_transparent-color .header__callback-button,.header_theme_transparent-color .header__menu-button{color:var(--color-brand)}.header_theme_transparent-color .header__logo svg,.header_theme_transparent-color .header__menu-button svg{fill:var(--color-brand)}.header_theme_transparent-color .header__inner .link{color:var(--color-brand)}@media only screen and (min-width:1280px){.header_theme_transparent-color .header__inner .link:hover{color:var(--color-brand);opacity:.7}}.header_theme_transparent-color .header__inner .link svg{fill:var(--color-brand)}.header_theme_absolute{left:0;position:absolute;top:0;z-index:6}.social{-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}.social__list:not(:last-of-type){margin-right:38px}@media only screen and (min-width:960px){.social__list:not(:last-of-type){margin-right:38px}}@media only screen and (min-width:1280px){.social__list:not(:last-of-type){margin-right:2.375vw}}@media only screen and (min-width:1600px){.social__list:not(:last-of-type){margin-right:38px}}@media only screen and (min-width:1280px){.social__link:hover svg{fill:var(--color-brand-accent)}}.social__icon svg{fill:var(--color-brand-secondary);height:32px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:fill;transition-property:fill;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:32px}@media only screen and (min-width:960px){.social__icon svg{width:32px}}@media only screen and (min-width:1280px){.social__icon svg{width:2vw}}@media only screen and (min-width:1600px){.social__icon svg{width:32px}}@media only screen and (min-width:960px){.social__icon svg{height:32px}}@media only screen and (min-width:1280px){.social__icon svg{height:2vw}}@media only screen and (min-width:1600px){.social__icon svg{height:32px}}.apartment-card{-webkit-box-orient:vertical;-webkit-box-direction:reverse;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}@media only screen and (min-width:960px){.apartment-card{-webkit-box-align:center;-webkit-box-pack:justify;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-align-items:center;align-items:center;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}}.apartment-card__content{padding-left:5.5555555556%;padding-right:5.5555555556%}@media only screen and (min-width:670px){.apartment-card__content{padding:0}}@media only screen and (min-width:960px){.apartment-card__content{width:38.8888888889%}}.apartment-card__image{height:270px;margin-bottom:36px;position:relative}@media only screen and (min-width:960px){.apartment-card__image{margin-bottom:42px}}@media only screen and (min-width:1280px){.apartment-card__image{margin-bottom:3.5vw}}@media only screen and (min-width:1600px){.apartment-card__image{margin-bottom:56px}}@media only screen and (min-width:670px){.apartment-card__image{height:508px}}@media only screen and (min-width:960px){.apartment-card__image{height:758px;margin-bottom:0;width:52.7777777778%}}.apartment-card__image picture{height:100%;width:100%}.apartment-card__image img{font-family:"object-fit: cover; object-position: center;";height:100%;object-fit:cover;object-position:center;width:100%}.apartment-card__title{font-size:36px;font-weight:400;letter-spacing:-.06em;line-height:1;margin-bottom:24px}@media only screen and (min-width:960px){.apartment-card__title{font-size:40px;line-height:1}}@media only screen and (min-width:1280px){.apartment-card__title{font-size:3vw;line-height:1}}@media only screen and (min-width:1600px){.apartment-card__title{font-size:48px;line-height:1}}@media only screen and (min-width:960px){.apartment-card__title{margin-bottom:28px}}@media only screen and (min-width:1280px){.apartment-card__title{margin-bottom:2vw}}@media only screen and (min-width:1600px){.apartment-card__title{margin-bottom:32px}}.apartment-card__text{font-family:Raleway,sans-serif;font-size:20px;font-weight:500;letter-spacing:-.03em;line-height:1.5}@media only screen and (min-width:960px){.apartment-card__text{font-size:20px;line-height:1.5}}@media only screen and (min-width:1280px){.apartment-card__text{font-size:1.25vw;line-height:1.5}}@media only screen and (min-width:1600px){.apartment-card__text{font-size:20px;line-height:1.5}}.apartment-card__text p{font-size:20px;font-weight:500;letter-spacing:-.03em;line-height:1.5}@media only screen and (min-width:960px){.apartment-card__text p{font-size:20px;line-height:1.5}}@media only screen and (min-width:1280px){.apartment-card__text p{font-size:1.25vw;line-height:1.5}}@media only screen and (min-width:1600px){.apartment-card__text p{font-size:20px;line-height:1.5}}.apartment-card__text p:not(:last-child){margin-bottom:8px}@media only screen and (min-width:960px){.apartment-card__text p:not(:last-child){margin-bottom:14px}}@media only screen and (min-width:1280px){.apartment-card__text p:not(:last-child){margin-bottom:1vw}}@media only screen and (min-width:1600px){.apartment-card__text p:not(:last-child){margin-bottom:16px}}.apartment-card__link{-webkit-box-align:center;-webkit-align-items:center;align-items:center;border-bottom:1px solid var(--color-brand-secondary);border-top:1px solid var(--color-brand-secondary);display:-webkit-box;display:-webkit-flex;display:flex;margin-top:36px;padding-bottom:24px;padding-right:6px;padding-top:24px;-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:960px){.apartment-card__link{margin-top:42px}}@media only screen and (min-width:1280px){.apartment-card__link{margin-top:3.5vw}}@media only screen and (min-width:1600px){.apartment-card__link{margin-top:56px}}@media only screen and (min-width:960px){.apartment-card__link{padding-top:28px}}@media only screen and (min-width:1280px){.apartment-card__link{padding-top:2vw}}@media only screen and (min-width:1600px){.apartment-card__link{padding-top:32px}}@media only screen and (min-width:960px){.apartment-card__link{padding-bottom:28px}}@media only screen and (min-width:1280px){.apartment-card__link{padding-bottom:2vw}}@media only screen and (min-width:1600px){.apartment-card__link{padding-bottom:32px}}@media only screen and (min-width:960px){.apartment-card__link{padding-right:6px}}@media only screen and (min-width:1280px){.apartment-card__link{padding-right:.375vw}}@media only screen and (min-width:1600px){.apartment-card__link{padding-right:6px}}@media only screen and (min-width:1280px){.apartment-card__link:hover{background-color:var(--color-brand-secondary)}.apartment-card__link:hover .apartment-card__link-icon{border-color:var(--color-brand)}}.apartment-card__link-image{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;background-color:var(--color-brand-secondary);display:-webkit-box;display:-webkit-flex;display:flex;height:64px;-webkit-justify-content:center;justify-content:center;margin-right:24px;min-width:64px;padding:6px;width:64px}@media only screen and (min-width:960px){.apartment-card__link-image{width:64px}}@media only screen and (min-width:1280px){.apartment-card__link-image{width:4vw}}@media only screen and (min-width:1600px){.apartment-card__link-image{width:64px}}@media only screen and (min-width:960px){.apartment-card__link-image{min-width:64px}}@media only screen and (min-width:1280px){.apartment-card__link-image{min-width:4vw}}@media only screen and (min-width:1600px){.apartment-card__link-image{min-width:64px}}@media only screen and (min-width:960px){.apartment-card__link-image{height:64px}}@media only screen and (min-width:1280px){.apartment-card__link-image{height:4vw}}@media only screen and (min-width:1600px){.apartment-card__link-image{height:64px}}@media only screen and (min-width:960px){.apartment-card__link-image{padding:6px}}@media only screen and (min-width:1280px){.apartment-card__link-image{padding:.375vw}}@media only screen and (min-width:1600px){.apartment-card__link-image{padding:6px}}@media only screen and (min-width:960px){.apartment-card__link-image{margin-right:24px}}@media only screen and (min-width:1280px){.apartment-card__link-image{margin-right:1.5vw}}@media only screen and (min-width:1600px){.apartment-card__link-image{margin-right:24px}}.apartment-card__link-text{font-size:20px;font-weight:400;letter-spacing:-.02em;line-height:1}@media only screen and (min-width:960px){.apartment-card__link-text{font-size:24px;line-height:1}}@media only screen and (min-width:1280px){.apartment-card__link-text{font-size:1.5vw;line-height:1}}@media only screen and (min-width:1600px){.apartment-card__link-text{font-size:24px;line-height:1}}.apartment-card__link-icon{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;border:1px solid var(--color-brand-secondary);border-radius:50%;display:-webkit-box;display:-webkit-flex;display:flex;height:56px;-webkit-justify-content:center;justify-content:center;margin-left:auto;min-width:56px;-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:56px}@media only screen and (min-width:960px){.apartment-card__link-icon{width:56px}}@media only screen and (min-width:1280px){.apartment-card__link-icon{width:3.5vw}}@media only screen and (min-width:1600px){.apartment-card__link-icon{width:56px}}@media only screen and (min-width:960px){.apartment-card__link-icon{min-width:56px}}@media only screen and (min-width:1280px){.apartment-card__link-icon{min-width:3.5vw}}@media only screen and (min-width:1600px){.apartment-card__link-icon{min-width:56px}}@media only screen and (min-width:960px){.apartment-card__link-icon{height:56px}}@media only screen and (min-width:1280px){.apartment-card__link-icon{height:3.5vw}}@media only screen and (min-width:1600px){.apartment-card__link-icon{height:56px}}.apartment-card__link-icon svg{fill:var(--color-brand)}.tour__banner-button{-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;background-color:var(--color-white);border:none;border-radius:50%;color:inherit;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;font:inherit;height:60px;-webkit-justify-content:center;justify-content:center;line-height:normal;margin:0;outline:none;overflow:visible;padding:0;position:absolute;right:16px;text-align:inherit;top:16px;width:auto;width:60px}.tour__banner-button::-moz-focus-inner{border:0;padding:0}@media only screen and (min-width:960px){.tour__banner-button{right:20px}}@media only screen and (min-width:1280px){.tour__banner-button{right:2vw}}@media only screen and (min-width:1600px){.tour__banner-button{right:32px}}@media only screen and (min-width:960px){.tour__banner-button{top:20px}}@media only screen and (min-width:1280px){.tour__banner-button{top:2vw}}@media only screen and (min-width:1600px){.tour__banner-button{top:32px}}@media only screen and (min-width:960px){.tour__banner-button{width:86px}}@media only screen and (min-width:1280px){.tour__banner-button{width:8vw}}@media only screen and (min-width:1600px){.tour__banner-button{width:128px}}@media only screen and (min-width:960px){.tour__banner-button{height:86px}}@media only screen and (min-width:1280px){.tour__banner-button{height:8vw}}@media only screen and (min-width:1600px){.tour__banner-button{height:128px}}.tour__banner-button:after,.tour__banner-button:before{-webkit-animation:pulse 4s linear infinite;animation:pulse 4s linear infinite;border:1px solid var(--color-white);border-radius:50%;bottom:-10px;content:"";left:-10px;opacity:0;position:absolute;right:-10px;top:-10px}@media only screen and (min-width:960px){.tour__banner-button:after,.tour__banner-button:before{left:-10px}}@media only screen and (min-width:1280px){.tour__banner-button:after,.tour__banner-button:before{left:-.625vw}}@media only screen and (min-width:1600px){.tour__banner-button:after,.tour__banner-button:before{left:-10px}}@media only screen and (min-width:960px){.tour__banner-button:after,.tour__banner-button:before{right:-10px}}@media only screen and (min-width:1280px){.tour__banner-button:after,.tour__banner-button:before{right:-.625vw}}@media only screen and (min-width:1600px){.tour__banner-button:after,.tour__banner-button:before{right:-10px}}@media only screen and (min-width:960px){.tour__banner-button:after,.tour__banner-button:before{top:-10px}}@media only screen and (min-width:1280px){.tour__banner-button:after,.tour__banner-button:before{top:-.625vw}}@media only screen and (min-width:1600px){.tour__banner-button:after,.tour__banner-button:before{top:-10px}}@media only screen and (min-width:960px){.tour__banner-button:after,.tour__banner-button:before{bottom:-10px}}@media only screen and (min-width:1280px){.tour__banner-button:after,.tour__banner-button:before{bottom:-.625vw}}@media only screen and (min-width:1600px){.tour__banner-button:after,.tour__banner-button:before{bottom:-10px}}.tour__banner-button:after{-webkit-animation-delay:2s;animation-delay:2s}.tour__banner-button svg{max-width:80%}@-webkit-keyframes pulse{0%{opacity:0;-webkit-transform:scale(.7);transform:scale(.7)}50%{opacity:1}to{opacity:0;-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes pulse{0%{opacity:0;-webkit-transform:scale(.7);transform:scale(.7)}50%{opacity:1}to{opacity:0;-webkit-transform:scale(1.2);transform:scale(1.2)}}.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(18px);backdrop-filter:blur(18px);background-color:rgba(var(--color-brand-secondary-rgb),.8);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-box-pack:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-appearance:none;border:none;border-radius:-webkit-calc(var(--is-br)*50%);border-radius:calc(var(--is-br)*50%);color:inherit;display:-webkit-box;display:-webkit-flex;display:flex;font:inherit;height:40px;-webkit-justify-content:center;justify-content:center;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:960px){.popup__close{width:40px}}@media only screen and (min-width:1280px){.popup__close{width:2.5vw}}@media only screen and (min-width:1600px){.popup__close{width:40px}}@media only screen and (min-width:960px){.popup__close{height:40px}}@media only screen and (min-width:1280px){.popup__close{height:2.5vw}}@media only screen and (min-width:1600px){.popup__close{height:40px}}.popup__close svg,.popup__close-icon{fill:var(--color-brand)}.popup__close-icon{height:100%;width:100%}.popup__container{margin-left:auto;margin-right:auto;max-width:1815px;position:relative;width:100%;z-index:1}@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;position:absolute;right:0;width:100%}@media only screen and (min-width:670px){.popup__wrapper{margin-left:auto;margin-right:auto;position:relative;width:83.3333333333%}}@media only screen and (min-width:1280px){.popup__wrapper{width:38.8888888889%}}.popup__inner{background-color:var(--color-white);overflow-y:scroll;pointer-events:auto;position:relative;width:100%;z-index:1}@media only screen and (min-width:670px){.popup__inner{overflow-y:unset}}@media only screen and (min-width:960px){.popup__inner{margin-bottom:5.46875%;margin-top:5.46875%}}@media only screen and (min-width:1440px){.popup__inner{margin-bottom:10.5263157895%;margin-top:10.5263157895%}}.popup__inner-wrapper{margin-left:8.3333333333%;margin-right:8.3333333333%;padding-bottom:24px;width:83.3333333333%}@media only screen and (min-width:960px){.popup__inner-wrapper{padding-bottom:28px}}@media only screen and (min-width:1280px){.popup__inner-wrapper{padding-bottom:2vw}}@media only screen and (min-width:1600px){.popup__inner-wrapper{padding-bottom:32px}}@media only screen and (min-width:670px){.popup__inner-wrapper{margin-left:11.6666666667%;margin-right:11.6666666667%;width:76.6666666667%}}@media only screen and (min-width:1280px){.popup__inner-wrapper{margin-left:14.2857142857%;margin-right:14.2857142857%;width:71.4285714286%}}.popup__hidden-content{display:none}.popup__header{width:100%}.popup__header p{font-size:20px;font-weight:500;letter-spacing:-.03em;line-height:1.5}@media only screen and (min-width:960px){.popup__header p{font-size:20px;line-height:1.5}}@media only screen and (min-width:1280px){.popup__header p{font-size:1.25vw;line-height:1.5}}@media only screen and (min-width:1600px){.popup__header p{font-size:20px;line-height:1.5}}.popup__header-inner{-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:670px){.popup__header-inner{padding:4px}}@media only screen and (min-width:1280px){.popup__header-inner{padding:.25vw}}@media only screen and (min-width:1600px){.popup__header-inner{padding:4px}}.popup__header-inner .popup__close{-webkit-align-self:flex-start;align-self:flex-start;-webkit-flex-shrink:0;flex-shrink:0;margin-left:auto}.popup__gallery{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin-bottom:0;margin-left:8.3333333333%;margin-right:8.3333333333%;padding-top:32px;width:83.3333333333%}@media only screen and (min-width:960px){.popup__gallery{padding-top:38px}}@media only screen and (min-width:1280px){.popup__gallery{padding-top:3vw}}@media only screen and (min-width:1600px){.popup__gallery{padding-top:48px}}@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:32px}@media only screen and (min-width:960px){.popup__gallery-item:not(:first-child){margin-top:38px}}@media only screen and (min-width:1280px){.popup__gallery-item:not(:first-child){margin-top:3vw}}@media only screen and (min-width:1600px){.popup__gallery-item:not(:first-child){margin-top:48px}}.popup__gallery-item:last-child{margin-bottom:32px}@media only screen and (min-width:960px){.popup__gallery-item:last-child{margin-bottom:38px}}@media only screen and (min-width:1280px){.popup__gallery-item:last-child{margin-bottom:3vw}}@media only screen and (min-width:1600px){.popup__gallery-item:last-child{margin-bottom:48px}}.popup__gallery-item img{display:block;font-family:"object-fit: cover; object-position: center;";max-height:90vh;object-fit:cover;object-position:center;width:100%}.popup__gallery-item img.is-active{z-index:1}.popup__gallery-item p{font-size:16px;font-weight:500;letter-spacing:-.03em;line-height:1.5;margin-top:8px}@media only screen and (min-width:960px){.popup__gallery-item p{margin-top:14px}}@media only screen and (min-width:1280px){.popup__gallery-item p{margin-top:1vw}}@media only screen and (min-width:1600px){.popup__gallery-item p{margin-top:16px}}@media only screen and (min-width:960px){.popup__gallery-item p{font-size:16px;line-height:1.5}}@media only screen and (min-width:1280px){.popup__gallery-item p{font-size:1vw;line-height:1.5}}@media only screen and (min-width:1600px){.popup__gallery-item p{font-size:16px;line-height:1.5}}.popup__gallery-video{padding-top:56.25%;position:relative;width:100%}.popup__gallery-video iframe,.popup__gallery-video video,.popup__planoplan-wrapper{height:100%;left:0;position:absolute;top:0;width:100%}.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;background-color:var(--color-white)}.popup_theme_white .popup__header{box-shadow:0 1px 0 rgba(var(--color-black-rgb),.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:var(--color-white);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:var(--color-brand)}.popup_theme_white .popup__close svg,.popup_theme_white .popup__close-icon{fill:var(--color-white)}.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}}.popup_theme_callback .popup__inner{position:static}@media only screen and (max-width:959px){.popup_theme_callback .popup__inner{height:100%}}.popup_theme_callback .popup__wrapper{position:static;width:100%}@media only screen and (max-width:959px){.popup_theme_callback .popup__wrapper{height:100%;max-height:100%;overflow-y:scroll}}@media only screen and (min-width:960px){.popup_theme_callback .popup__wrapper{width:66.6666666667%}}@media only screen and (min-width:1280px){.popup_theme_callback .popup__wrapper{width:55.5555555556%}}.popup_theme_callback .popup__header{padding-left:2.7777777778%;padding-right:2.7777777778%;padding-top:36px;position:absolute;right:0;top:0}@media only screen and (min-width:960px){.popup_theme_callback .popup__header{padding-top:42px}}@media only screen and (min-width:1280px){.popup_theme_callback .popup__header{padding-top:3.5vw}}@media only screen and (min-width:1600px){.popup_theme_callback .popup__header{padding-top:56px}}@media only screen and (max-width:959px){.popup_theme_callback .popup__header{padding-top:20px}}.popup_theme_callback .popup__close{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;background-color:var(--color-white);display:-webkit-box;display:-webkit-flex;display:flex;height:38px;-webkit-justify-content:center;justify-content:center;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,border-color;transition-property:background-color,border-color;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:38px}@media only screen and (min-width:960px){.popup_theme_callback .popup__close{width:48px}}@media only screen and (min-width:1280px){.popup_theme_callback .popup__close{width:3.5vw}}@media only screen and (min-width:1600px){.popup_theme_callback .popup__close{width:56px}}@media only screen and (min-width:960px){.popup_theme_callback .popup__close{height:48px}}@media only screen and (min-width:1280px){.popup_theme_callback .popup__close{height:3.5vw}}@media only screen and (min-width:1600px){.popup_theme_callback .popup__close{height:56px}}@media only screen and (min-width:960px){.popup_theme_callback .popup__close{border:1px solid var(--color-brand-secondary)}}@media only screen and (min-width:1280px){.popup_theme_callback .popup__close:hover{background-color:var(--color-brand-accent);border-color:var(--color-brand-accent)}.popup_theme_callback .popup__close:hover svg{fill:var(--color-white)}}.popup_theme_callback .popup__close svg{fill:var(--color-brand);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:fill;transition-property:fill;-webkit-transition-timing-function:ease;transition-timing-function:ease}.popup_theme_callback .popup__container{height:100%}.popup_theme_callback .popup__inner-wrapper{height:100%;margin:0;padding:44px 5.5555555556%;width:100%}@media only screen and (min-width:960px){.popup_theme_callback .popup__inner-wrapper{padding-top:50px}}@media only screen and (min-width:1280px){.popup_theme_callback .popup__inner-wrapper{padding-top:4.5vw}}@media only screen and (min-width:1600px){.popup_theme_callback .popup__inner-wrapper{padding-top:72px}}@media only screen and (min-width:960px){.popup_theme_callback .popup__inner-wrapper{padding-bottom:50px}}@media only screen and (min-width:1280px){.popup_theme_callback .popup__inner-wrapper{padding-bottom:4.5vw}}@media only screen and (min-width:1600px){.popup_theme_callback .popup__inner-wrapper{padding-bottom:72px}}.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:0}.popup_theme_content h3:not(:first-child){margin-top:48px}@media only screen and (min-width:960px){.popup_theme_content h3:not(:first-child){margin-top:54px}}@media only screen and (min-width:1280px){.popup_theme_content h3:not(:first-child){margin-top:5vw}}@media only screen and (min-width:1600px){.popup_theme_content h3:not(:first-child){margin-top:80px}}.popup_theme_content h4:not(:first-child){margin-top:0}.popup_theme_planoplan{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.popup_theme_planoplan .popup__wrapper{background-color:transparent;min-height:100%;top:0}@media only screen and (min-width:670px){.popup_theme_planoplan .popup__wrapper{width:100%}}.popup_theme_planoplan .popup__btn-close{margin-top:0;position:absolute;right:2.7777777778%;top:0}.popup_theme_utp .popup__wrapper{-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%;min-height:100%}.popup_theme_utp .popup__header{margin-left:auto;margin-right:auto;padding-left:5.5555555556%;padding-right:5.5555555556%}@media only screen and (min-width:960px){.popup_theme_utp .popup__header{padding-left:2.7777777778%;padding-right:2.7777777778%}}@media only screen and (min-width:1600px){.popup_theme_utp .popup__header{padding-left:0;padding-right:0}}.popup_theme_utp .popup__header-inner{color:var(--color-brand);padding-left:0;padding-right:0;padding-top:50px}@media only screen and (min-width:960px){.popup_theme_utp .popup__header-inner{padding-top:58px}}@media only screen and (min-width:1280px){.popup_theme_utp .popup__header-inner{padding-top:5.5vw}}@media only screen and (min-width:1600px){.popup_theme_utp .popup__header-inner{padding-top:88px}}.popup_theme_utp .popup__close{background-color:rgba(var(--color-gray-rgb),.5)}.popup_theme_utp .popup__close-icon{fill:rgba(var(--color-black-rgb),.8)}.popup_theme_utp .grid{height:100%}.popup_theme_utp .utp-popup{height:-webkit-calc(100vh - 75px);height:calc(100vh - 75px);overflow:hidden;padding-top:48px}@media only screen and (min-width:960px){.popup_theme_utp .utp-popup{height:-webkit-calc(100vh - 98px);height:calc(100vh - 98px)}}@media only screen and (min-width:1280px){.popup_theme_utp .utp-popup{height:-webkit-calc(100vh - 6.5vw);height:calc(100vh - 6.5vw)}}@media only screen and (min-width:1600px){.popup_theme_utp .utp-popup{height:-webkit-calc(100vh - 104px);height:calc(100vh - 104px)}}@media only screen and (min-width:960px){.popup_theme_utp .utp-popup{padding-top:54px}}@media only screen and (min-width:1280px){.popup_theme_utp .utp-popup{padding-top:5vw}}@media only screen and (min-width:1600px){.popup_theme_utp .utp-popup{padding-top:80px}}.popup_theme_utp .utp-popup__content{height:-webkit-calc(100% - 76px);height:calc(100% - 76px);overflow-y:auto;padding-left:5.5555555556%;padding-right:5.5555555556%}@media only screen and (min-width:960px){.popup_theme_utp .utp-popup__content{height:-webkit-calc(100% - 76px);height:calc(100% - 76px)}}@media only screen and (min-width:1280px){.popup_theme_utp .utp-popup__content{height:-webkit-calc(100% - 6.5vw);height:calc(100% - 6.5vw)}}@media only screen and (min-width:1600px){.popup_theme_utp .utp-popup__content{height:-webkit-calc(100% - 104px);height:calc(100% - 104px)}}@media only screen and (min-width:960px){.popup_theme_utp .utp-popup__content{padding-left:2.7777777778%;padding-right:2.7777777778%}}@media only screen and (min-width:1600px){.popup_theme_utp .utp-popup__content{padding-left:0;padding-right:0}}.popup_theme_utp .utp-popup__content::-webkit-scrollbar{display:none}@media only screen and (min-width:1280px){.popup_theme_utp .utp-popup__head{display:-webkit-box;display:-webkit-flex;display:flex}}.popup_theme_utp .utp-popup__head:not(:last-child){margin-bottom:0}@media only screen and (min-width:1280px){.popup_theme_utp .utp-popup__title{width:44.1176470588%}}.popup_theme_utp .utp-popup__title:not(:last-child){margin-bottom:0}@media only screen and (min-width:1280px){.popup_theme_utp .utp-popup__text{padding-left:5.8823529412%;width:55.8823529412%}}.popup_theme_utp .utp-popup__text p{font-size:20px;font-weight:500;letter-spacing:-.03em;line-height:1.5}@media only screen and (min-width:960px){.popup_theme_utp .utp-popup__text p{font-size:20px;line-height:1.5}}@media only screen and (min-width:1280px){.popup_theme_utp .utp-popup__text p{font-size:1.25vw;line-height:1.5}}@media only screen and (min-width:1600px){.popup_theme_utp .utp-popup__text p{font-size:20px;line-height:1.5}}.popup_theme_utp .utp-popup__text p:not(:first-child){margin-top:0}.popup_theme_utp .utp-popup__image{height:230px;overflow:hidden;position:relative;width:100%}@media only screen and (min-width:960px){.popup_theme_utp .utp-popup__image{height:540px}}@media only screen and (min-width:1280px){.popup_theme_utp .utp-popup__image{height:48.75vw}}@media only screen and (min-width:1600px){.popup_theme_utp .utp-popup__image{height:780px}}@media only screen and (min-width:670px) and (max-width:959px){.popup_theme_utp .utp-popup__image{height:380px}}.popup_theme_utp .utp-popup__image img,.popup_theme_utp .utp-popup__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%}.popup_theme_utp .utp-popup__buttons{background-color:var(--color-white);bottom:0;left:0;padding-left:5.5555555556%;padding-right:5.5555555556%;position:-webkit-sticky;position:sticky;width:100%;z-index:2}@media only screen and (min-width:960px){.popup_theme_utp .utp-popup__buttons{padding-left:2.7777777778%;padding-right:2.7777777778%}}@media only screen and (min-width:1280px){.popup_theme_utp .utp-popup__buttons{padding-right:0;width:97.2222222222%}}@media only screen and (min-width:1600px){.popup_theme_utp .utp-popup__buttons{padding-left:0;padding-right:0;width:100%}}.popup_theme_utp .utp-popup__buttons:after,.popup_theme_utp .utp-popup__buttons:before{content:"";display:none;height:100%;position:absolute;top:0;width:45px;z-index:0}@media only screen and (min-width:960px){.popup_theme_utp .utp-popup__buttons:after,.popup_theme_utp .utp-popup__buttons:before{width:45px}}@media only screen and (min-width:1280px){.popup_theme_utp .utp-popup__buttons:after,.popup_theme_utp .utp-popup__buttons:before{width:4.688vw}}@media only screen and (min-width:1600px){.popup_theme_utp .utp-popup__buttons:after,.popup_theme_utp .utp-popup__buttons:before{width:75px}}.popup_theme_utp .utp-popup__buttons:before{background-image:-webkit-gradient(linear,left top,right top,from(rgba(var(--color-white-rgb),1)),color-stop(45%,rgba(var(--color-white-rgb),1)),to(rgba(var(--color-white-rgb),0)));background-image:linear-gradient(90deg,rgba(var(--color-white-rgb),1) 0,rgba(var(--color-white-rgb),1) 45%,rgba(var(--color-white-rgb),0) 100%);left:2.7777777778%}@media only screen and (min-width:1600px){.popup_theme_utp .utp-popup__buttons:before{left:0}}.popup_theme_utp .utp-popup__buttons:after{background-image:-webkit-gradient(linear,left top,right top,from(rgba(var(--color-white-rgb),0)),color-stop(45%,rgba(var(--color-white-rgb),1)),to(rgba(var(--color-white-rgb),1)));background-image:linear-gradient(90deg,rgba(var(--color-white-rgb),0) 0,rgba(var(--color-white-rgb),1) 45%,rgba(var(--color-white-rgb),1) 100%);right:0}.popup_theme_utp .utp-popup__buttons:not(:first-child){padding-bottom:48px;padding-top:48px}@media only screen and (min-width:960px){.popup_theme_utp .utp-popup__buttons:not(:first-child){padding-top:54px}}@media only screen and (min-width:1280px){.popup_theme_utp .utp-popup__buttons:not(:first-child){padding-top:5vw}}@media only screen and (min-width:1600px){.popup_theme_utp .utp-popup__buttons:not(:first-child){padding-top:80px}}@media only screen and (min-width:960px){.popup_theme_utp .utp-popup__buttons:not(:first-child){padding-bottom:54px}}@media only screen and (min-width:1280px){.popup_theme_utp .utp-popup__buttons:not(:first-child){padding-bottom:5vw}}@media only screen and (min-width:1600px){.popup_theme_utp .utp-popup__buttons:not(:first-child){padding-bottom:80px}}.popup_theme_utp .utp-popup__buttons.is-unscrollable .utp-popup__buttons-arrow,.popup_theme_utp .utp-popup__buttons.is-unscrollable:after,.popup_theme_utp .utp-popup__buttons.is-unscrollable:before{display:none}.popup_theme_utp .utp-popup__buttons.is-after:after,.popup_theme_utp .utp-popup__buttons.is-before:before{display:block}.popup_theme_utp .utp-popup__buttons-track{display:-webkit-box;display:-webkit-flex;display:flex;overflow-x:auto;overscroll-behavior-x:contain;-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.popup_theme_utp .utp-popup__buttons-track::-webkit-scrollbar{display:none}.popup_theme_utp .utp-popup__button{-webkit-box-flex:0;-webkit-flex:none;flex:none;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media only screen and (min-width:960px){.popup_theme_utp .utp-popup__button{max-width:200px}}@media only screen and (min-width:1280px){.popup_theme_utp .utp-popup__button{max-width:13.75vw}}@media only screen and (min-width:1600px){.popup_theme_utp .utp-popup__button{max-width:220px}}.popup_theme_utp .utp-popup__button:not(:first-child){margin-left:12px}@media only screen and (min-width:960px){.popup_theme_utp .utp-popup__button:not(:first-child){margin-left:12px}}@media only screen and (min-width:1280px){.popup_theme_utp .utp-popup__button:not(:first-child){margin-left:.75vw}}@media only screen and (min-width:1600px){.popup_theme_utp .utp-popup__button:not(:first-child){margin-left:12px}}.popup_theme_utp .utp-popup__buttons-arrow{-webkit-box-align:center;-webkit-box-pack:center;-webkit-box-flex:0;-webkit-align-items:center;align-items:center;background-color:var(--color-white);border:1px solid var(--color-gray);border-radius:50%;cursor:pointer;display:none;-webkit-flex:none;flex:none;-webkit-justify-content:center;justify-content:center;opacity:1;padding:0;position:absolute;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;visibility:visible;z-index:1}@media only screen and (min-width:1280px){.popup_theme_utp .utp-popup__buttons-arrow{width:2.5vw}}@media only screen and (min-width:1600px){.popup_theme_utp .utp-popup__buttons-arrow{width:40px}}@media only screen and (min-width:1280px){.popup_theme_utp .utp-popup__buttons-arrow{height:2.5vw}}@media only screen and (min-width:1600px){.popup_theme_utp .utp-popup__buttons-arrow{height:40px}}@media only screen and (min-width:1280px){.popup_theme_utp .utp-popup__buttons-arrow{display:-webkit-box;display:-webkit-flex;display:flex}}.popup_theme_utp .utp-popup__buttons-arrow.is-disabled{opacity:0;visibility:hidden;z-index:-1}.popup_theme_utp .utp-popup__button-prev{left:2.7777777778%}@media only screen and (min-width:1600px){.popup_theme_utp .utp-popup__button-prev{left:0}}.popup_theme_utp .utp-popup__button-prev svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.popup_theme_utp .utp-popup__button-next{right:0}.popup_theme_iframe{overflow:hidden}.popup_theme_iframe.popup_state_close{-webkit-animation:popup-fade-out .1s ease;animation:popup-fade-out .1s ease;opacity:0}.popup_theme_iframe.popup_state_open{-webkit-animation:popup-fade-in .1s ease;animation:popup-fade-in .1s ease;opacity:1}.popup_theme_iframe .popup__close{background-color:var(--color-white);height:38px;margin-bottom:24px;-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:38px}@media only screen and (min-width:960px){.popup_theme_iframe .popup__close{margin-bottom:28px}}@media only screen and (min-width:1280px){.popup_theme_iframe .popup__close{margin-bottom:2vw}}@media only screen and (min-width:1600px){.popup_theme_iframe .popup__close{margin-bottom:32px}}@media only screen and (min-width:960px){.popup_theme_iframe .popup__close{width:48px}}@media only screen and (min-width:1280px){.popup_theme_iframe .popup__close{width:3.5vw}}@media only screen and (min-width:1600px){.popup_theme_iframe .popup__close{width:56px}}@media only screen and (min-width:960px){.popup_theme_iframe .popup__close{height:48px}}@media only screen and (min-width:1280px){.popup_theme_iframe .popup__close{height:3.5vw}}@media only screen and (min-width:1600px){.popup_theme_iframe .popup__close{height:56px}}@media only screen and (min-width:1280px){.popup_theme_iframe .popup__close{margin-bottom:0;position:absolute;right:0;top:0}.popup_theme_iframe .popup__close:hover{background-color:var(--color-brand-accent)}.popup_theme_iframe .popup__close:hover svg{fill:var(--color-white)}}.popup_theme_iframe .popup__close svg{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:fill;transition-property:fill;-webkit-transition-timing-function:ease;transition-timing-function:ease}.popup_theme_iframe .popup__container,.popup_theme_iframe .popup__content{height:100%;width:100%}.popup_theme_iframe .popup__header{position:relative;z-index:3}.popup_theme_iframe .popup__header-inner{padding:0}.popup_theme_iframe .popup__inner-wrapper{margin:0}.popup_theme_iframe .popup__inner-wrapper,.popup_theme_iframe .popup__wrapper{-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%}.popup_theme_iframe .popup__wrapper{background-color:transparent;padding-left:2.7777777778%;padding-right:2.7777777778%}.popup_theme_iframe .popup__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:transparent;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:400px;margin:0;max-width:1116px;overflow:hidden}@media only screen and (min-width:960px){.popup_theme_iframe .popup__inner{display:block;height:570px}}.popup_theme_iframe .popup__full-iframe{background-color:var(--color-black);height:100%;max-width:1014px;width:100%}.popup_theme_iframe iframe{height:100%;width:100%}@-webkit-keyframes popup-open{0%{display:none;opacity:0}1%{display:block;opacity:0}to{display:block;opacity:1}}@keyframes popup-open{0%{display:none;opacity:0}1%{display:block;opacity:0}to{display:block;opacity:1}}@-webkit-keyframes popup-close{0%{display:block;opacity:1}99%{display:block;opacity:0}to{display:none;opacity:0}}@keyframes popup-close{0%{display:block;opacity:1}99%{display:block;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%}}.form p{font-size:16px;font-weight:500;letter-spacing:-.03em;line-height:1.5}@media only screen and (min-width:960px){.form p{font-size:16px;line-height:1.5}}@media only screen and (min-width:1280px){.form p{font-size:1vw;line-height:1.5}}@media only screen and (min-width:1600px){.form p{font-size:16px;line-height:1.5}}.form p:not(:first-child){margin-top:28px}@media only screen and (min-width:960px){.form p:not(:first-child){margin-top:34px}}@media only screen and (min-width:1280px){.form p:not(:first-child){margin-top:2.5vw}}@media only screen and (min-width:1600px){.form p:not(:first-child){margin-top:40px}}.form__title{font-size:40px;font-weight:400;letter-spacing:-.06em;line-height:1;margin-bottom:28px}@media only screen and (min-width:960px){.form__title{font-size:48px;line-height:1}}@media only screen and (min-width:1280px){.form__title{font-size:4vw;line-height:1}}@media only screen and (min-width:1600px){.form__title{font-size:64px;line-height:1}}@media only screen and (min-width:960px){.form__title{margin-bottom:34px}}@media only screen and (min-width:1280px){.form__title{margin-bottom:2.5vw}}@media only screen and (min-width:1600px){.form__title{margin-bottom:40px}}.form__caption{font-size:16px;font-weight:500;letter-spacing:-.03em;line-height:1.5;margin-bottom:50px}@media only screen and (min-width:960px){.form__caption{font-size:16px;line-height:1.5}}@media only screen and (min-width:1280px){.form__caption{font-size:1vw;line-height:1.5}}@media only screen and (min-width:1600px){.form__caption{font-size:16px;line-height:1.5}}@media only screen and (min-width:960px){.form__caption{margin-bottom:58px}}@media only screen and (min-width:1280px){.form__caption{margin-bottom:5.5vw}}@media only screen and (min-width:1600px){.form__caption{margin-bottom:88px}}.form__input{margin-bottom:28px}@media only screen and (min-width:960px){.form__input{margin-bottom:34px}}@media only screen and (min-width:1280px){.form__input{margin-bottom:2.5vw}}@media only screen and (min-width:1600px){.form__input{margin-bottom:40px}}.form__submit{margin-bottom:18px}@media only screen and (min-width:960px){.form__submit{margin-bottom:20px}}@media only screen and (min-width:1280px){.form__submit{margin-bottom:1.5vw}}@media only screen and (min-width:1600px){.form__submit{margin-bottom:24px}}.form__agreement{color:var(--color-brand);font-size:16px;font-weight:500;letter-spacing:-.03em;line-height:1.5}@media only screen and (min-width:960px){.form__agreement{font-size:16px;line-height:1.5}}@media only screen and (min-width:1280px){.form__agreement{font-size:1vw;line-height:1.5}}@media only screen and (min-width:1600px){.form__agreement{font-size:16px;line-height:1.5}}.form__agreement a{text-decoration:underline}.form__response{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}.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-heading{font-size:28px;font-weight:400;letter-spacing:-.04em;line-height:1;margin-bottom:0}@media only screen and (min-width:960px){.form__response-heading{font-size:32px;line-height:1}}@media only screen and (min-width:1280px){.form__response-heading{font-size:2.25vw;line-height:1}}@media only screen and (min-width:1600px){.form__response-heading{font-size:36px;line-height:1}}.form__response-message{font-size:16px;font-weight:500;letter-spacing:-.03em;line-height:1.5}@media only screen and (min-width:960px){.form__response-message{font-size:16px;line-height:1.5}}@media only screen and (min-width:1280px){.form__response-message{font-size:1vw;line-height:1.5}}@media only screen and (min-width:1600px){.form__response-message{font-size:16px;line-height:1.5}}.form__parametric-content{background-color:rgba(var(--color-brand-rgb),.16);border-radius:-webkit-calc(var(--is-br)*8px);border-radius:calc(var(--is-br)*8px);margin-bottom:36px;padding:8px 16px}@media only screen and (min-width:960px){.form__parametric-content{margin-bottom:42px}}@media only screen and (min-width:1280px){.form__parametric-content{margin-bottom:3.5vw}}@media only screen and (min-width:1600px){.form__parametric-content{margin-bottom:56px}}@media only screen and (min-width:960px){.form__parametric-content{padding-top:14px}}@media only screen and (min-width:1280px){.form__parametric-content{padding-top:1vw}}@media only screen and (min-width:1600px){.form__parametric-content{padding-top:16px}}@media only screen and (min-width:960px){.form__parametric-content{padding-bottom:14px}}@media only screen and (min-width:1280px){.form__parametric-content{padding-bottom:1vw}}@media only screen and (min-width:1600px){.form__parametric-content{padding-bottom:16px}}@media only screen and (min-width:960px){.form__parametric-content{border-radius:-webkit-calc(var(--is-br)*8px);border-radius:calc(var(--is-br)*8px)}}@media only screen and (min-width:1280px){.form__parametric-content{border-radius:-webkit-calc(var(--is-br)*0.5vw);border-radius:calc(var(--is-br)*.5vw)}}@media only screen and (min-width:1600px){.form__parametric-content{border-radius:-webkit-calc(var(--is-br)*8px);border-radius:calc(var(--is-br)*8px)}}@media only screen and (min-width:960px){.form__parametric-content{padding-left:16px}}@media only screen and (min-width:1280px){.form__parametric-content{padding-left:1vw}}@media only screen and (min-width:1600px){.form__parametric-content{padding-left:16px}}@media only screen and (min-width:960px){.form__parametric-content{padding-right:16px}}@media only screen and (min-width:1280px){.form__parametric-content{padding-right:1vw}}@media only screen and (min-width:1600px){.form__parametric-content{padding-right:16px}}.form__parametric-content-heading:not(:last-of-type),.form__parametric-content-prices:not(:last-of-type){margin-bottom:0}.form__parametric-content-params{font-size:14px;font-weight:500;letter-spacing:-.03em;line-height:1.5}@media only screen and (min-width:960px){.form__parametric-content-params{font-size:14px;line-height:1.5}}@media only screen and (min-width:1280px){.form__parametric-content-params{font-size:.875vw;line-height:1.5}}@media only screen and (min-width:1600px){.form__parametric-content-params{font-size:14px;line-height:1.5}}.form__parametric-content-params:not(:last-of-type){margin-bottom:0}.form__parametric-content-params .list__item{margin-right:8px}@media only screen and (min-width:960px){.form__parametric-content-params .list__item{margin-right:8px}}@media only screen and (min-width:1280px){.form__parametric-content-params .list__item{margin-right:.5vw}}@media only screen and (min-width:1600px){.form__parametric-content-params .list__item{margin-right:8px}}.form_share_form .form__response-heading{font-size:24px;font-weight:400;letter-spacing:-.02em;line-height:1;margin-bottom:0}@media only screen and (min-width:960px){.form_share_form .form__response-heading{font-size:28px;line-height:1}}@media only screen and (min-width:1280px){.form_share_form .form__response-heading{font-size:2vw;line-height:1}}@media only screen and (min-width:1600px){.form_share_form .form__response-heading{font-size:32px;line-height:1}}.form_share_form .form__response-message{font-size:16px;font-weight:600;letter-spacing:-.03em;line-height:1.5}@media only screen and (min-width:960px){.form_share_form .form__response-message{font-size:16px;line-height:1.5}}@media only screen and (min-width:1280px){.form_share_form .form__response-message{font-size:1vw;line-height:1.5}}@media only screen and (min-width:1600px){.form_share_form .form__response-message{font-size:16px;line-height:1.5}}.form_theme_callback{-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;text-align:center}@media only screen and (min-width:960px){.form_theme_callback{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:row;flex-direction:row;text-align:left}}.form__image{margin-bottom:36px}@media only screen and (min-width:960px){.form__image{margin-bottom:42px}}@media only screen and (min-width:1280px){.form__image{margin-bottom:3.5vw}}@media only screen and (min-width:1600px){.form__image{margin-bottom:56px}}@media only screen and (min-width:960px){.form__image{margin-bottom:0;margin-right:5.5555555556%}}@-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:block;position:relative}.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:var(--color-brand)}.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:var(--color-brand-secondary);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-shrink:0;flex-shrink:0;height:24px;-webkit-justify-content:center;justify-content:center;margin-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:24px}@media only screen and (min-width:960px){.checkbox__icon{width:24px}}@media only screen and (min-width:1280px){.checkbox__icon{width:1.5vw}}@media only screen and (min-width:1600px){.checkbox__icon{width:24px}}@media only screen and (min-width:960px){.checkbox__icon{height:24px}}@media only screen and (min-width:1280px){.checkbox__icon{height:1.5vw}}@media only screen and (min-width:1600px){.checkbox__icon{height:24px}}@media only screen and (min-width:960px){.checkbox__icon{margin-right:8px}}@media only screen and (min-width:1280px){.checkbox__icon{margin-right:.5vw}}@media only screen and (min-width:1600px){.checkbox__icon{margin-right:8px}}.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:var(--color-brand);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox__error{font-size:12px;font-weight:600;letter-spacing:-.02em;line-height:1.5;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:960px){.checkbox__error{font-size:12px;line-height:1.5}}@media only screen and (min-width:1280px){.checkbox__error{font-size:.75vw;line-height:1.5}}@media only screen and (min-width:1600px){.checkbox__error{font-size:12px;line-height:1.5}}.checkbox__error-text{color:var(--color-error-red)}.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:960px){.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)*0.25vw);border-radius:calc(var(--is-br)*.25vw)}}@media only screen and (min-width:1600px){.checkbox__icon_type_checkbox{border-radius:-webkit-calc(var(--is-br)*4px);border-radius:calc(var(--is-br)*4px)}}.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:960px){.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)*2.25vw);border-radius:calc(var(--is-br)*2.25vw)}}@media only screen and (min-width:1600px){.checkbox__icon_type_radio{border-radius:-webkit-calc(var(--is-br)*36px);border-radius:calc(var(--is-br)*36px)}}.custom-select{margin-bottom:0;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.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:var(--color-brand);font-weight:700}.custom-select.validate-input-success .custom-select__input{border-color:var(--color-brand)}.custom-select.validate-input-error .custom-select__input{border-color:var(--color-error-red)}.custom-select.validate-input-error .input__error{opacity:1;pointer-events:auto}.custom-select__label{color:rgba(var(--color-brand-rgb),.72);font-size:14px;font-weight:500;letter-spacing:-.03em;line-height:1.5;margin-bottom:0}@media only screen and (min-width:960px){.custom-select__label{font-size:14px;line-height:1.5}}@media only screen and (min-width:1280px){.custom-select__label{font-size:.875vw;line-height:1.5}}@media only screen and (min-width:1600px){.custom-select__label{font-size:14px;line-height:1.5}}.custom-select__input{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:rgba(var(--color-brand-secondary-rgb),.5);border:1px solid transparent;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:960px){.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)*0.5vw);border-radius:calc(var(--is-br)*.5vw)}}@media only screen and (min-width:1600px){.custom-select__input{border-radius:-webkit-calc(var(--is-br)*8px);border-radius:calc(var(--is-br)*8px)}}.custom-select__input-text{color:rgba(var(--color-brand-rgb),.5);display:block;font-size:14px;font-weight:500;letter-spacing:-.03em;line-height:1.5;max-width:100%;overflow:hidden;padding:16px;text-overflow:ellipsis;white-space:nowrap}@media only screen and (min-width:960px){.custom-select__input-text{padding:16px}}@media only screen and (min-width:1280px){.custom-select__input-text{padding:1vw}}@media only screen and (min-width:1600px){.custom-select__input-text{padding:16px}}@media only screen and (min-width:960px){.custom-select__input-text{font-size:14px;line-height:1.5}}@media only screen and (min-width:1280px){.custom-select__input-text{font-size:.875vw;line-height:1.5}}@media only screen and (min-width:1600px){.custom-select__input-text{font-size:14px;line-height:1.5}}.custom-select__input-icon{-webkit-box-pack:center;-webkit-box-align: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;position:absolute;right:16px;top:0;width:10px}@media only screen and (min-width:960px){.custom-select__input-icon{width:10px}}@media only screen and (min-width:1280px){.custom-select__input-icon{width:.625vw}}@media only screen and (min-width:1600px){.custom-select__input-icon{width:10px}}@media only screen and (min-width:960px){.custom-select__input-icon{right:16px}}@media only screen and (min-width:1280px){.custom-select__input-icon{right:1vw}}@media only screen and (min-width:1600px){.custom-select__input-icon{right:16px}}.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:960px){.custom-select__input-icon .custom-select__icon{width:16px}}@media only screen and (min-width:1280px){.custom-select__input-icon .custom-select__icon{width:1vw}}@media only screen and (min-width:1600px){.custom-select__input-icon .custom-select__icon{width:16px}}@media only screen and (min-width:960px){.custom-select__input-icon .custom-select__icon{height:10px}}@media only screen and (min-width:1280px){.custom-select__input-icon .custom-select__icon{height:.625vw}}@media only screen and (min-width:1600px){.custom-select__input-icon .custom-select__icon{height:10px}}.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:960px){.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:1vw}}@media only screen and (min-width:1600px){.custom-select__input-icon .custom-select__icon-open{height:16px}}.custom-select__content{background-color:var(--color-white);bottom:auto;box-shadow:32px 16px 60px rgba(var(--color-brand-secondary-rgb),.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:100%;-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:960px){.custom-select__content{max-width:424px}}@media only screen and (min-width:1280px){.custom-select__content{max-width:26.5vw}}@media only screen and (min-width:1600px){.custom-select__content{max-width:424px}}@media only screen and (min-width:960px){.custom-select__content{box-shadow:32px 16px 60px rgba(var(--color-brand-secondary-rgb),.5)}}@media only screen and (min-width:1280px){.custom-select__content{box-shadow:2vw 1vw 3.75vw rgba(var(--color-brand-secondary-rgb),.5)}}@media only screen and (min-width:1600px){.custom-select__content{box-shadow:32px 16px 60px rgba(var(--color-brand-secondary-rgb),.5)}}.custom-select__content-inner{background-color:var(--color-white);border:1px solid var(--color-brand-secondary);display:inline-block;margin-bottom:24px;position:static;vertical-align:middle;width:100%;z-index:1}@media only screen and (min-width:960px){.custom-select__content-inner{border:1px solid var(--color-brand-secondary)}}@media only screen and (min-width:1280px){.custom-select__content-inner{border:.063vw solid var(--color-brand-secondary)}}@media only screen and (min-width:1600px){.custom-select__content-inner{border:1px solid var(--color-brand-secondary)}}@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:960px){.custom-select__items{max-height:230px}}@media only screen and (min-width:1280px){.custom-select__items{max-height:14.375vw}}@media only screen and (min-width:1600px){.custom-select__items{max-height:230px}}.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:rgba(var(--color-brand-tertiary-rgb),.5);border-radius:24px}@media only screen and (min-width:960px){.custom-select__items::-webkit-scrollbar-thumb{border-radius:24px}}@media only screen and (min-width:1280px){.custom-select__items::-webkit-scrollbar-thumb{border-radius:1.5vw}}@media only screen and (min-width:1600px){.custom-select__items::-webkit-scrollbar-thumb{border-radius:24px}}.custom-select__items::-webkit-scrollbar-thumb:hover{background-image:rgba(var(--color-brand-tertiary-rgb),.5)}.custom-select__items::-webkit-scrollbar-track{margin:8px}@media only screen and (min-width:960px){.custom-select__items::-webkit-scrollbar-track{margin:4px}}@media only screen and (min-width:1280px){.custom-select__items::-webkit-scrollbar-track{margin:.5vw}}@media only screen and (min-width:1600px){.custom-select__items::-webkit-scrollbar-track{margin:8px}}.custom-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}.custom-select__item span{font-size:14px;font-weight:500;letter-spacing:-.03em;line-height:1.5}@media only screen and (min-width:960px){.custom-select__item span{font-size:14px;line-height:1.5}}@media only screen and (min-width:1280px){.custom-select__item span{font-size:.875vw;line-height:1.5}}@media only screen and (min-width:1600px){.custom-select__item span{font-size:14px;line-height:1.5}}@media only screen and (min-width:1280px){.custom-select__item:hover{background-color:rgba(var(--color-brand-rgb),.1)}}.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(var(--color-brand-rgb),.2);color:var(--color-brand-tertiary);cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-shrink:0;flex-shrink:0;font-size:14px;font-weight:500;height:48px;-webkit-justify-content:center;justify-content:center;letter-spacing:-.03em;line-height:1.5}@media only screen and (min-width:960px){.custom-select__submit{height:48px}}@media only screen and (min-width:1280px){.custom-select__submit{height:3vw}}@media only screen and (min-width:1600px){.custom-select__submit{height:48px}}@media only screen and (min-width:960px){.custom-select__submit{font-size:14px;line-height:1.5}}@media only screen and (min-width:1280px){.custom-select__submit{font-size:.875vw;line-height:1.5}}@media only screen and (min-width:1600px){.custom-select__submit{font-size:14px;line-height:1.5}}@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:960px){.custom-select__checkbox .checkbox__label{padding:8px 18px}}@media only screen and (min-width:1280px){.custom-select__checkbox .checkbox__label{padding:.75vw 2vw}}@media only screen and (min-width:1600px){.custom-select__checkbox .checkbox__label{padding:12px 32px}}.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:960px){.custom-select__group-checkbox{padding:8px 18px}}@media only screen and (min-width:1280px){.custom-select__group-checkbox{padding:.75vw 2vw}}@media only screen and (min-width:1600px){.custom-select__group-checkbox{padding:12px 32px}}.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:var(--color-brand);display:block;-webkit-flex-grow:1;flex-grow:1;font-size:24px;font-weight:400;letter-spacing:-.02em;letter-spacing:1;line-height:1;text-transform:uppercase;-webkit-transition:color .2s ease-out;transition:color .2s ease-out}@media only screen and (min-width:960px){.custom-select__group-checkbox-text{font-size:28px;line-height:1}}@media only screen and (min-width:1280px){.custom-select__group-checkbox-text{font-size:2vw;line-height:1}}@media only screen and (min-width:1600px){.custom-select__group-checkbox-text{font-size:32px;line-height:1}}@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(var(--color-brand),.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:960px){.custom-select__group-checkbox-icon{width:20px}}@media only screen and (min-width:1280px){.custom-select__group-checkbox-icon{width:1.5vw}}@media only screen and (min-width:1600px){.custom-select__group-checkbox-icon{width:24px}}@media only screen and (min-width:960px){.custom-select__group-checkbox-icon{height:20px}}@media only screen and (min-width:1280px){.custom-select__group-checkbox-icon{height:1.5vw}}@media only screen and (min-width:1600px){.custom-select__group-checkbox-icon{height:24px}}@media only screen and (min-width:960px){.custom-select__group-checkbox-icon{margin-left:12px}}@media only screen and (min-width:1280px){.custom-select__group-checkbox-icon{margin-left:.75vw}}@media only screen and (min-width:1600px){.custom-select__group-checkbox-icon{margin-left:12px}}@media only screen and (min-width:960px){.custom-select__group-checkbox-icon{border:1px solid rgba(var(--color-brand),.3)}}@media only screen and (min-width:1280px){.custom-select__group-checkbox-icon{border:.063vw solid rgba(var(--color-brand),.3)}}@media only screen and (min-width:1600px){.custom-select__group-checkbox-icon{border:1px solid rgba(var(--color-brand),.3)}}.custom-select__group-checkbox-icon svg{stroke:var(--color-brand-tertiary);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:960px){.custom-select__group-checkbox-icon svg{width:13px}}@media only screen and (min-width:1280px){.custom-select__group-checkbox-icon svg{width:.813vw}}@media only screen and (min-width:1600px){.custom-select__group-checkbox-icon svg{width:13px}}@media only screen and (min-width:960px){.custom-select__group-checkbox-icon svg{height:9px}}@media only screen and (min-width:1280px){.custom-select__group-checkbox-icon svg{height:.563vw}}@media only screen and (min-width:1600px){.custom-select__group-checkbox-icon svg{height:9px}}.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:var(--color-brand-tertiary)}.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(var(--color-brand),.4)}.custom-select__checkbox .checkbox__input:checked~.checkbox__label span{font-weight:700}.input{position:relative;width:100%}.input__label{color:rgba(var(--color-brand-rgb),.72);display:block;font-size:12px;font-weight:600;letter-spacing:-.02em;line-height:1.5;margin-bottom:0}@media only screen and (min-width:960px){.input__label{font-size:12px;line-height:1.5}}@media only screen and (min-width:1280px){.input__label{font-size:.75vw;line-height:1.5}}@media only screen and (min-width:1600px){.input__label{font-size:12px;line-height:1.5}}.input__input{background-color:transparent;border-bottom:1px solid var(--color-brand);color:var(--color-brand);display:block;font-size:14px;font-weight:500;letter-spacing:-.03em;line-height:1.5;padding:8px 0;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:960px){.input__input{padding:8px 0}}@media only screen and (min-width:1280px){.input__input{padding:.5vw 0}}@media only screen and (min-width:1600px){.input__input{padding:8px 0}}@media only screen and (min-width:960px){.input__input{font-size:14px;line-height:1.5}}@media only screen and (min-width:1280px){.input__input{font-size:.875vw;line-height:1.5}}@media only screen and (min-width:1600px){.input__input{font-size:14px;line-height:1.5}}.input__input[disabled=disabled]{background-color:rgba(var(--color-white),.8);border-color:var(--color-brand-secondary);pointer-events:none}.input__input[disabled=disabled]::-webkit-input-placeholder{color:rgba(var(--color-brand-rgb),.3)}.input__input[disabled=disabled]::-ms-input-placeholder{color:rgba(var(--color-brand-rgb),.3)}.input__input[disabled=disabled]::placeholder{color:rgba(var(--color-brand-rgb),.3)}.input__input::-webkit-input-placeholder{color:rgba(var(--color-brand-rgb),.5);font-size:14px;font-weight:500;letter-spacing:-.03em;line-height:1.5;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;transition-property:color;-webkit-transition-timing-function:ease;transition-timing-function:ease}.input__input::-ms-input-placeholder{color:rgba(var(--color-brand-rgb),.5);font-size:14px;font-weight:500;letter-spacing:-.03em;line-height:1.5;transition-duration:.3s;-ms-transition-property:color;transition-property:color;transition-timing-function:ease}.input__input::placeholder{color:rgba(var(--color-brand-rgb),.5);font-size:14px;font-weight:500;letter-spacing:-.03em;line-height:1.5;-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:960px){.input__input::-webkit-input-placeholder{font-size:14px;line-height:1.5}.input__input::-ms-input-placeholder{font-size:14px;line-height:1.5}.input__input::placeholder{font-size:14px;line-height:1.5}}@media only screen and (min-width:1280px){.input__input::-webkit-input-placeholder{font-size:.875vw;line-height:1.5}.input__input::-ms-input-placeholder{font-size:.875vw;line-height:1.5}.input__input::placeholder{font-size:.875vw;line-height:1.5}}@media only screen and (min-width:1600px){.input__input::-webkit-input-placeholder{font-size:14px;line-height:1.5}.input__input::-ms-input-placeholder{font-size:14px;line-height:1.5}.input__input::placeholder{font-size:14px;line-height:1.5}}@media only screen and (min-width:1280px){.input__input:not([disabled=disabled]):hover::-webkit-input-placeholder{color:var(--color-brand)}.input__input:not([disabled=disabled]):hover::-ms-input-placeholder{color:var(--color-brand)}.input__input:not([disabled=disabled]):hover::placeholder{color:var(--color-brand)}}.input__input.validate-input-success{border-color:var(--color-brand)}.input__input.validate-input-error{border-color:var(--color-error-red)}.input__input.validate-input-error~.input__error{opacity:1;pointer-events:auto}textarea.input__input{min-height:120px;padding-top:10px;resize:none}@media only screen and (min-width:960px){textarea.input__input{padding-top:10px}}@media only screen and (min-width:1280px){textarea.input__input{padding-top:.625vw}}@media only screen and (min-width:1600px){textarea.input__input{padding-top:10px}}@media only screen and (min-width:960px){textarea.input__input{min-height:120px}}@media only screen and (min-width:1280px){textarea.input__input{min-height:7.5vw}}@media only screen and (min-width:1600px){textarea.input__input{min-height:120px}}@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:960px){.input__icon{width:20px}}@media only screen and (min-width:1280px){.input__icon{width:1.25vw}}@media only screen and (min-width:1600px){.input__icon{width:20px}}@media only screen and (min-width:960px){.input__icon{height:20px}}@media only screen and (min-width:1280px){.input__icon{height:1.25vw}}@media only screen and (min-width:1600px){.input__icon{height:20px}}@media only screen and (min-width:960px){.input__icon{right:20px}}@media only screen and (min-width:1280px){.input__icon{right:1.25vw}}@media only screen and (min-width:1600px){.input__icon{right:20px}}.input__error{font-size:12px;font-weight:600;letter-spacing:-.02em;line-height:1.5;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:960px){.input__error{font-size:12px;line-height:1.5}}@media only screen and (min-width:1280px){.input__error{font-size:.75vw;line-height:1.5}}@media only screen and (min-width:1600px){.input__error{font-size:12px;line-height:1.5}}.input__error-text{color:var(--color-error-red)}.switcher{opacity:1;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity,visibility;transition-property:opacity,visibility;-webkit-transition-timing-function:ease;transition-timing-function:ease}.switcher.is-hide{opacity:0;visibility:hidden;z-index:-1}.switcher__input{clip:rect(0 0 0 0);border:0;height:0;margin:-1px;overflow:hidden;padding:0;position:absolute;width:0}.switcher__input:checked~.switcher__label .switcher__icon{background-color:var(--color-brand)}.switcher__input:checked~.switcher__label .switcher__icon:before{left:18px}@media only screen and (min-width:960px){.switcher__input:checked~.switcher__label .switcher__icon:before{left:18px}}@media only screen and (min-width:1280px){.switcher__input:checked~.switcher__label .switcher__icon:before{left:1.125vw}}@media only screen and (min-width:1600px){.switcher__input:checked~.switcher__label .switcher__icon:before{left:18px}}.switcher__label{-webkit-box-align:center;-webkit-align-items:center;align-items:center;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex}.switcher__icon{background-color:var(--color-black);border-radius:200px;height:20px;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:36px}@media only screen and (min-width:960px){.switcher__icon{width:36px}}@media only screen and (min-width:1280px){.switcher__icon{width:2.25vw}}@media only screen and (min-width:1600px){.switcher__icon{width:36px}}@media only screen and (min-width:960px){.switcher__icon{height:20px}}@media only screen and (min-width:1280px){.switcher__icon{height:1.25vw}}@media only screen and (min-width:1600px){.switcher__icon{height:20px}}@media only screen and (min-width:960px){.switcher__icon{border-radius:200px}}@media only screen and (min-width:1280px){.switcher__icon{border-radius:12.5vw}}@media only screen and (min-width:1600px){.switcher__icon{border-radius:200px}}.switcher__icon:before{background-color:var(--color-white);border-radius:50%;content:"";height:16px;left:2px;position:absolute;top:2px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:left;transition-property:left;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:16px}@media only screen and (min-width:960px){.switcher__icon:before{width:16px}}@media only screen and (min-width:1280px){.switcher__icon:before{width:1vw}}@media only screen and (min-width:1600px){.switcher__icon:before{width:16px}}@media only screen and (min-width:960px){.switcher__icon:before{height:16px}}@media only screen and (min-width:1280px){.switcher__icon:before{height:1vw}}@media only screen and (min-width:1600px){.switcher__icon:before{height:16px}}@media only screen and (min-width:960px){.switcher__icon:before{top:2px}}@media only screen and (min-width:1280px){.switcher__icon:before{top:.125vw}}@media only screen and (min-width:1600px){.switcher__icon:before{top:2px}}@media only screen and (min-width:960px){.switcher__icon:before{left:2px}}@media only screen and (min-width:1280px){.switcher__icon:before{left:.125vw}}@media only screen and (min-width:1600px){.switcher__icon:before{left:2px}}.switcher__text{font-size:14px;font-weight:600;letter-spacing:-.03em;line-height:1.5;margin-left:8px}@media only screen and (min-width:960px){.switcher__text{margin-left:8px}}@media only screen and (min-width:1280px){.switcher__text{margin-left:.5vw}}@media only screen and (min-width:1600px){.switcher__text{margin-left:8px}}@media only screen and (min-width:960px){.switcher__text{font-size:14px;line-height:1.5}}@media only screen and (min-width:1280px){.switcher__text{font-size:.875vw;line-height:1.5}}@media only screen and (min-width:1600px){.switcher__text{font-size:14px;line-height:1.5}}.carousel-wrapper{border-bottom:1px solid var(--color-brand-secondary);border-top:1px solid var(--color-brand-secondary);padding-left:2.7777777778%;padding-right:2.7777777778%;position:relative}.carousel-wrapper__inner{margin-left:auto;margin-right:auto;max-width:1815px;overflow-x:clip;position:relative;width:100%}.carousel{margin:0 -2.7777777778%}.carousel__inner{-webkit-box-pack:start;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;width:100%}.carousel__navigation{-webkit-box-align:center;-webkit-align-items:center;align-items:center;bottom:100%;display:none;position:absolute;right:0;-webkit-transform:translateY(-80%);transform:translateY(-80%);z-index:1}@media only screen and (min-width:960px){.carousel__navigation{display:-webkit-box;display:-webkit-flex;display:flex}}.carousel__navigation button:not(:last-child){margin-right:32px}@media only screen and (min-width:960px){.carousel__navigation button:not(:last-child){margin-right:28px}}@media only screen and (min-width:1280px){.carousel__navigation button:not(:last-child){margin-right:2vw}}@media only screen and (min-width:1600px){.carousel__navigation button:not(:last-child){margin-right:32px}}.carousel__navigation-item.swiper-button-lock{display:none}.carousel__item{-webkit-flex-shrink:0;flex-shrink:0}.carousel__pagination{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;bottom:-36px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;left:50%;margin-top:36px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1}@media only screen and (min-width:960px){.carousel__pagination{margin-top:42px}}@media only screen and (min-width:1280px){.carousel__pagination{margin-top:3.5vw}}@media only screen and (min-width:1600px){.carousel__pagination{margin-top:56px}}@media only screen and (min-width:960px){.carousel__pagination{bottom:-36px}}@media only screen and (min-width:1280px){.carousel__pagination{bottom:-2.25vw}}@media only screen and (min-width:1600px){.carousel__pagination{bottom:-36px}}@media only screen and (min-width:960px){.carousel__pagination{display:none}}.carousel__pagination-bullet{background-color:var(--color-brand-tertiary);border-radius:50%;display:-webkit-box;display:-webkit-flex;display:flex;height: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:8px}@media only screen and (min-width:960px){.carousel__pagination-bullet{width:8px}}@media only screen and (min-width:1280px){.carousel__pagination-bullet{width:.5vw}}@media only screen and (min-width:1600px){.carousel__pagination-bullet{width:8px}}@media only screen and (min-width:960px){.carousel__pagination-bullet{height:8px}}@media only screen and (min-width:1280px){.carousel__pagination-bullet{height:.5vw}}@media only screen and (min-width:1600px){.carousel__pagination-bullet{height:8px}}.carousel__pagination-bullet:not(:last-child){margin-right:16px}@media only screen and (min-width:960px){.carousel__pagination-bullet:not(:last-child){margin-right:16px}}@media only screen and (min-width:1280px){.carousel__pagination-bullet:not(:last-child){margin-right:1vw}}@media only screen and (min-width:1600px){.carousel__pagination-bullet:not(:last-child){margin-right:16px}}.carousel__pagination-bullet.is-active{background-color:var(--color-brand)}.carousel_theme_news .carousel__item{border-right:1px solid var(--color-brand-secondary);padding:36px 5.5555555556%;width:100%}@media only screen and (min-width:960px){.carousel_theme_news .carousel__item{padding-top:42px}}@media only screen and (min-width:1280px){.carousel_theme_news .carousel__item{padding-top:3.5vw}}@media only screen and (min-width:1600px){.carousel_theme_news .carousel__item{padding-top:56px}}@media only screen and (min-width:960px){.carousel_theme_news .carousel__item{padding-bottom:42px}}@media only screen and (min-width:1280px){.carousel_theme_news .carousel__item{padding-bottom:3.5vw}}@media only screen and (min-width:1600px){.carousel_theme_news .carousel__item{padding-bottom:56px}}@media only screen and (min-width:670px){.carousel_theme_news .carousel__item{padding-left:2.7777777778%;padding-right:2.7777777778%;width:50%}}@media only screen and (min-width:960px){.carousel_theme_news .carousel__item{width:33.3333333333%}}.carousel_theme_flat .carousel__item{border-right:1px solid var(--color-brand-secondary);padding:36px 5.5555555556%;width:100%}@media only screen and (min-width:960px){.carousel_theme_flat .carousel__item{padding-top:42px}}@media only screen and (min-width:1280px){.carousel_theme_flat .carousel__item{padding-top:3.5vw}}@media only screen and (min-width:1600px){.carousel_theme_flat .carousel__item{padding-top:56px}}@media only screen and (min-width:960px){.carousel_theme_flat .carousel__item{padding-bottom:42px}}@media only screen and (min-width:1280px){.carousel_theme_flat .carousel__item{padding-bottom:3.5vw}}@media only screen and (min-width:1600px){.carousel_theme_flat .carousel__item{padding-bottom:56px}}@media only screen and (min-width:670px){.carousel_theme_flat .carousel__item{padding-left:2.7777777778%;padding-right:2.7777777778%;width:50%}}@media only screen and (min-width:960px){.carousel_theme_flat .carousel__item{width:33.3333333333%}}@media only screen and (min-width:1280px){.carousel_theme_flat .carousel__item{width:25%}}.carousel_theme_progress .carousel__item{border-right:1px solid var(--color-brand-secondary);width:100%}@media only screen and (min-width:670px){.carousel_theme_progress .carousel__item{width:50%}}@media only screen and (min-width:960px){.carousel_theme_progress .carousel__item{width:33.3333333333%}}.carousel_theme_progress .progress-card,.carousel_theme_progress .progress-card:nth-child(3n+1),.carousel_theme_progress .video-card,.carousel_theme_progress .video-card:nth-child(3n+1){border:none}.news-card__image{display:block;height:240px;width:100%}@media only screen and (min-width:960px){.news-card__image{height:266px}}@media only screen and (min-width:1280px){.news-card__image{height:25vw}}@media only screen and (min-width:1600px){.news-card__image{height:400px}}.news-card__image img,.news-card__image picture{height:100%;width:100%}.news-card__image img{font-family:"object-fit: cover; object-position: center;";object-fit:cover;object-position:center}.news-card__date{color:var(--color-brand-accent);font-size:14px;font-weight:400;letter-spacing:-.03em;line-height:.9;margin-top:24px;text-align:center;text-transform:uppercase}@media only screen and (min-width:960px){.news-card__date{margin-top:28px}}@media only screen and (min-width:1280px){.news-card__date{margin-top:2vw}}@media only screen and (min-width:1600px){.news-card__date{margin-top:32px}}@media only screen and (min-width:960px){.news-card__date{font-size:14px;line-height:.9}}@media only screen and (min-width:1280px){.news-card__date{font-size:1.25vw;line-height:.9}}@media only screen and (min-width:1600px){.news-card__date{font-size:20px;line-height:.9}}.news-card__title{-webkit-box-pack:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;font-size:20px;font-weight:400;-webkit-justify-content:center;justify-content:center;letter-spacing:-.02em;line-height:1;line-height:120%;margin-top:18px;text-align:center}@media only screen and (min-width:960px){.news-card__title{margin-top:20px}}@media only screen and (min-width:1280px){.news-card__title{margin-top:1.5vw}}@media only screen and (min-width:1600px){.news-card__title{margin-top:24px}}@media only screen and (min-width:960px){.news-card__title{font-size:24px;line-height:1}}@media only screen and (min-width:1280px){.news-card__title{font-size:1.5vw;line-height:1}}@media only screen and (min-width:1600px){.news-card__title{font-size:24px;line-height:1}}.news-card_theme_news-page{border-bottom:1px solid var(--color-brand-secondary);border-right:1px solid var(--color-brand-secondary);padding:24px 20px}@media only screen and (min-width:960px){.news-card_theme_news-page{padding:40px 36px}}@media only screen and (min-width:1280px){.news-card_theme_news-page{padding:3.5vw 3.25vw}}@media only screen and (min-width:1600px){.news-card_theme_news-page{padding:56px 52px}}@media only screen and (min-width:960px){.news-card_theme_news-page{border-left:none}.news-card_theme_news-page:nth-child(3n+1){border-left:1px solid var(--color-brand-secondary)}}.loader{background:url(/webicons/loader/river.svg) 100% 100%/140% 45%,url(/webicons/loader/logo.svg) 50%;background-attachment:fixed;background-color:var(--color-brand-secondary);background-repeat:no-repeat;bottom:0;height:100vh;left:0;overflow:hidden;position:fixed;right:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:height;transition-property:height;-webkit-transition-timing-function:ease;transition-timing-function:ease;z-index:7}@media only screen and (min-width:670px){.loader{background:url(/webicons/loader/river.svg) 100% 100%/100% 60%,url(/webicons/loader/logo.svg) 50%;background-attachment:fixed;background-color:var(--color-brand-secondary);background-repeat:no-repeat}}@media only screen and (min-width:1280px){.loader{background:url(/webicons/loader/river.svg) 100% 100%,url(/webicons/loader/logo.svg) 50%;background-attachment:fixed;background-color:var(--color-brand-secondary);background-repeat:no-repeat}}.loader.is-active{-webkit-animation:loader 3s linear forwards;animation:loader 3s linear forwards}.loader svg{fill:var(--color-brand)}.loader__progress{bottom:56px;left:50%;opacity:0;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.loader__progress.is-active{opacity:1}@-webkit-keyframes loader{0%{height:100vh}to{height:0}}@keyframes loader{0%{height:100vh}to{height:0}}.yandex-map-balloon{color:var(--color-brand-rgb);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:960px){.yandex-map-balloon{width:280px}}@media only screen and (min-width:1280px){.yandex-map-balloon{width:17.5vw}}@media only screen and (min-width:1600px){.yandex-map-balloon{width:280px}}@media only screen and (min-width:960px){.yandex-map-balloon{position:relative}}.yandex-map-balloon:after{background-color:var(--color-white);border-radius:-webkit-calc(var(--is-br)*3px);border-radius:calc(var(--is-br)*3px);bottom:-8px;box-shadow:9px 9px 20px rgba(var(--color-brand-rgb),.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:960px){.yandex-map-balloon:after{width:20px}}@media only screen and (min-width:1280px){.yandex-map-balloon:after{width:1.25vw}}@media only screen and (min-width:1600px){.yandex-map-balloon:after{width:20px}}@media only screen and (min-width:960px){.yandex-map-balloon:after{height:20px}}@media only screen and (min-width:1280px){.yandex-map-balloon:after{height:1.25vw}}@media only screen and (min-width:1600px){.yandex-map-balloon:after{height:20px}}@media only screen and (min-width:960px){.yandex-map-balloon:after{bottom:-8px}}@media only screen and (min-width:1280px){.yandex-map-balloon:after{bottom:-.5vw}}@media only screen and (min-width:1600px){.yandex-map-balloon:after{bottom:-8px}}@media only screen and (min-width:960px){.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)*0.188vw);border-radius:calc(var(--is-br)*.188vw)}}@media only screen and (min-width:1600px){.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:960px){.yandex-map-balloon:after{box-shadow:9px 9px 20px rgba(var(--color-brand-rgb),.15)}}@media only screen and (min-width:1280px){.yandex-map-balloon:after{box-shadow:.563vw .563vw 1.25vw rgba(var(--color-brand-rgb),.15)}}@media only screen and (min-width:1600px){.yandex-map-balloon:after{box-shadow:9px 9px 20px rgba(var(--color-brand-rgb),.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:960px){.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(-1.25vw);transform:translateY(-1.25vw)}}@media only screen and (min-width:1600px){.yandex-map-balloon.is-open-content .yandex-map-balloon__panel-content{-webkit-transform:translateY(-20px);transform:translateY(-20px)}}.yandex-map-balloon.is-open-content .yandex-map-balloon__panel-hand:before{background-color:rgba(var(--color-brand-rgb),.5)}.yandex-map-balloon__modal{display:none}@media only screen and (min-width:960px){.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)*0.375vw);border-radius:calc(var(--is-br)*.375vw)}}@media only screen and (min-width:1600px){.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:960px){.yandex-map-balloon__modal{box-shadow:0 9px 20px rgba(var(--color-brand-rgb),.15)}}@media only screen and (min-width:1280px){.yandex-map-balloon__modal{box-shadow:0 .563vw 1.25vw rgba(var(--color-brand-rgb),.15)}}@media only screen and (min-width:1600px){.yandex-map-balloon__modal{box-shadow:0 9px 20px rgba(var(--color-brand-rgb),.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:var(--color-white);padding:12px 22px}@media only screen and (min-width:960px){.yandex-map-balloon__info{padding:12px 22px}}@media only screen and (min-width:1280px){.yandex-map-balloon__info{padding:.75vw 1.375vw}}@media only screen and (min-width:1600px){.yandex-map-balloon__info{padding:12px 22px}}.yandex-map-balloon__title{font-size:16px;font-weight:600;letter-spacing:-.03em;line-height:1.5}@media only screen and (min-width:960px){.yandex-map-balloon__title{font-size:16px;line-height:1.5}}@media only screen and (min-width:1280px){.yandex-map-balloon__title{font-size:1vw;line-height:1.5}}@media only screen and (min-width:1600px){.yandex-map-balloon__title{font-size:16px;line-height:1.5}}.yandex-map-balloon__panel{padding-bottom:15px}@media only screen and (min-width:960px){.yandex-map-balloon__panel{padding-bottom:15px}}@media only screen and (min-width:1280px){.yandex-map-balloon__panel{padding-bottom:.938vw}}@media only screen and (min-width:1600px){.yandex-map-balloon__panel{padding-bottom:15px}}@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:var(--color-white);border:1px solid var(--color-white);border-radius:-webkit-calc(var(--is-br)*10px);border-radius:calc(var(--is-br)*10px);box-shadow:0 6px 20px rgba(var(--color-brand-rgb),.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:960px){.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)*0.625vw);border-radius:calc(var(--is-br)*.625vw)}}@media only screen and (min-width:1600px){.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:960px){.yandex-map-balloon__panel-content{border:1px solid var(--color-white)}}@media only screen and (min-width:1280px){.yandex-map-balloon__panel-content{border:.063vw solid var(--color-white)}}@media only screen and (min-width:1600px){.yandex-map-balloon__panel-content{border:1px solid var(--color-white)}}@media only screen and (min-width:960px){.yandex-map-balloon__panel-content{box-shadow:0 6px 20px rgba(var(--color-brand-rgb),.16)}}@media only screen and (min-width:1280px){.yandex-map-balloon__panel-content{box-shadow:0 .375vw 1.25vw rgba(var(--color-brand-rgb),.16)}}@media only screen and (min-width:1600px){.yandex-map-balloon__panel-content{box-shadow:0 6px 20px rgba(var(--color-brand-rgb),.16)}}.yandex-map-balloon__panel-visual{min-height:70px;position:relative;width:125px}@media only screen and (min-width:960px){.yandex-map-balloon__panel-visual{width:125px}}@media only screen and (min-width:1280px){.yandex-map-balloon__panel-visual{width:7.813vw}}@media only screen and (min-width:1600px){.yandex-map-balloon__panel-visual{width:125px}}@media only screen and (min-width:960px){.yandex-map-balloon__panel-visual{min-height:70px}}@media only screen and (min-width:1280px){.yandex-map-balloon__panel-visual{min-height:4.375vw}}@media only screen and (min-width:1600px){.yandex-map-balloon__panel-visual{min-height:70px}}.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:960px){.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)*0.625vw);border-radius:calc(var(--is-br)*.625vw)}}@media only screen and (min-width:1600px){.yandex-map-balloon__panel-visual-wrap{border-radius:-webkit-calc(var(--is-br)*10px);border-radius:calc(var(--is-br)*10px)}}.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:960px){.yandex-map-balloon__panel-info{padding:10px 30px}}@media only screen and (min-width:1280px){.yandex-map-balloon__panel-info{padding:.625vw 1.875vw}}@media only screen and (min-width:1600px){.yandex-map-balloon__panel-info{padding:10px 30px}}.yandex-map-balloon__panel-title{font-size:16px;font-weight:600;letter-spacing:-.03em;line-height:1.5;width:100%}@media only screen and (min-width:960px){.yandex-map-balloon__panel-title{font-size:16px;line-height:1.5}}@media only screen and (min-width:1280px){.yandex-map-balloon__panel-title{font-size:1vw;line-height:1.5}}@media only screen and (min-width:1600px){.yandex-map-balloon__panel-title{font-size:16px;line-height:1.5}}.yandex-map-balloon__icon{border:2px solid var(--color-white);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:960px){.yandex-map-balloon__icon{width:72px}}@media only screen and (min-width:1280px){.yandex-map-balloon__icon{width:4.5vw}}@media only screen and (min-width:1600px){.yandex-map-balloon__icon{width:72px}}@media only screen and (min-width:960px){.yandex-map-balloon__icon{height:70px}}@media only screen and (min-width:1280px){.yandex-map-balloon__icon{height:4.375vw}}@media only screen and (min-width:1600px){.yandex-map-balloon__icon{height:70px}}@media only screen and (min-width:960px){.yandex-map-balloon__icon{top:-35px}}@media only screen and (min-width:1280px){.yandex-map-balloon__icon{top:-2.187vw}}@media only screen and (min-width:1600px){.yandex-map-balloon__icon{top:-35px}}@media only screen and (min-width:960px){.yandex-map-balloon__icon{margin-left:-36px}}@media only screen and (min-width:1280px){.yandex-map-balloon__icon{margin-left:-2.25vw}}@media only screen and (min-width:1600px){.yandex-map-balloon__icon{margin-left:-36px}}@media only screen and (min-width:960px){.yandex-map-balloon__icon{border:2px solid var(--color-white)}}@media only screen and (min-width:1280px){.yandex-map-balloon__icon{border:.125vw solid var(--color-white)}}@media only screen and (min-width:1600px){.yandex-map-balloon__icon{border:2px solid var(--color-white)}}.yandex-map-balloon__text{color:rgba(var(--color-brand-rgb),.85);font-size:14px;font-weight:500;letter-spacing:-.03em;line-height:1.5}@media only screen and (min-width:960px){.yandex-map-balloon__text{font-size:14px;line-height:1.5}}@media only screen and (min-width:1280px){.yandex-map-balloon__text{font-size:.875vw;line-height:1.5}}@media only screen and (min-width:1600px){.yandex-map-balloon__text{font-size:14px;line-height:1.5}}.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:960px){.yandex-map-balloon__close{right:30px}}@media only screen and (min-width:1280px){.yandex-map-balloon__close{right:1.875vw}}@media only screen and (min-width:1600px){.yandex-map-balloon__close{right:30px}}@media only screen and (min-width:960px){.yandex-map-balloon__close{top:30px}}@media only screen and (min-width:1280px){.yandex-map-balloon__close{top:1.875vw}}@media only screen and (min-width:1600px){.yandex-map-balloon__close{top:30px}}.yandex-map-balloon__param-list{margin-top:15px}@media only screen and (min-width:960px){.yandex-map-balloon__param-list{margin-top:15px}}@media only screen and (min-width:1280px){.yandex-map-balloon__param-list{margin-top:.938vw}}@media only screen and (min-width:1600px){.yandex-map-balloon__param-list{margin-top:15px}}.yandex-map-balloon__param-item{margin-bottom:10px}@media only screen and (min-width:960px){.yandex-map-balloon__param-item{margin-bottom:10px}}@media only screen and (min-width:1280px){.yandex-map-balloon__param-item{margin-bottom:.625vw}}@media only screen and (min-width:1600px){.yandex-map-balloon__param-item{margin-bottom:10px}}.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:960px){.yandex-map-balloon__contacts-img{height:180px}}@media only screen and (min-width:1280px){.yandex-map-balloon__contacts-img{height:11.25vw}}@media only screen and (min-width:1600px){.yandex-map-balloon__contacts-img{height:180px}}.yandex-map-balloon__contacts-img img{max-height:180px;width:100%}@media only screen and (min-width:960px){.yandex-map-balloon__contacts-img img{max-height:180px}}@media only screen and (min-width:1280px){.yandex-map-balloon__contacts-img img{max-height:11.25vw}}@media only screen and (min-width:1600px){.yandex-map-balloon__contacts-img img{max-height:180px}}.yandex-map-balloon__contacts-content{margin-top:10px;padding-bottom:50px;padding-left:30px;padding-right:30px}@media only screen and (min-width:960px){.yandex-map-balloon__contacts-content{padding-bottom:58px}}@media only screen and (min-width:1280px){.yandex-map-balloon__contacts-content{padding-bottom:5.5vw}}@media only screen and (min-width:1600px){.yandex-map-balloon__contacts-content{padding-bottom:88px}}@media only screen and (min-width:960px){.yandex-map-balloon__contacts-content{margin-top:10px}}@media only screen and (min-width:1280px){.yandex-map-balloon__contacts-content{margin-top:.625vw}}@media only screen and (min-width:1600px){.yandex-map-balloon__contacts-content{margin-top:10px}}@media only screen and (min-width:960px){.yandex-map-balloon__contacts-content{padding-left:30px}}@media only screen and (min-width:1280px){.yandex-map-balloon__contacts-content{padding-left:1.875vw}}@media only screen and (min-width:1600px){.yandex-map-balloon__contacts-content{padding-left:30px}}@media only screen and (min-width:960px){.yandex-map-balloon__contacts-content{padding-right:30px}}@media only screen and (min-width:1280px){.yandex-map-balloon__contacts-content{padding-right:1.875vw}}@media only screen and (min-width:1600px){.yandex-map-balloon__contacts-content{padding-right:30px}}.yandex-map-balloon__contacts-title{font-size:32px;font-weight:400;letter-spacing:-.04em;line-height:1}@media only screen and (min-width:960px){.yandex-map-balloon__contacts-title{margin-bottom:20px}}@media only screen and (min-width:1280px){.yandex-map-balloon__contacts-title{margin-bottom:1.25vw}}@media only screen and (min-width:1600px){.yandex-map-balloon__contacts-title{margin-bottom:20px}}@media only screen and (min-width:960px){.yandex-map-balloon__contacts-title{font-size:36px;line-height:1}}@media only screen and (min-width:1280px){.yandex-map-balloon__contacts-title{font-size:2.5vw;line-height:1}}@media only screen and (min-width:1600px){.yandex-map-balloon__contacts-title{font-size:40px;line-height:1}}.yandex-map-balloon__contacts-text{color:rgba(var(--color-brand-rgb),.85);font-size:14px;font-weight:500;letter-spacing:-.03em;line-height:1.5}@media only screen and (min-width:960px){.yandex-map-balloon__contacts-text{font-size:14px;line-height:1.5}}@media only screen and (min-width:1280px){.yandex-map-balloon__contacts-text{font-size:.875vw;line-height:1.5}}@media only screen and (min-width:1600px){.yandex-map-balloon__contacts-text{font-size:14px;line-height:1.5}}.yandex-map-balloon__contacts-text:not(:first-child){margin-top:0}.yandex-map-balloon__contacts-link{font-size:16px;font-weight:500;letter-spacing:-.03em;line-height:1.5;margin-top:0}@media only screen and (min-width:960px){.yandex-map-balloon__contacts-link{font-size:16px;line-height:1.5}}@media only screen and (min-width:1280px){.yandex-map-balloon__contacts-link{font-size:1vw;line-height:1.5}}@media only screen and (min-width:1600px){.yandex-map-balloon__contacts-link{font-size:16px;line-height:1.5}}.yandex-map-balloon_theme_routes{border:0;margin:0;padding:0;width:100%}@media only screen and (min-width:960px){.yandex-map-balloon_theme_routes{padding:30px}}@media only screen and (min-width:1280px){.yandex-map-balloon_theme_routes{padding:1.875vw}}@media only screen and (min-width:1600px){.yandex-map-balloon_theme_routes{padding:30px}}@media only screen and (min-width:960px){.yandex-map-balloon_theme_routes{width:300px}}@media only screen and (min-width:1280px){.yandex-map-balloon_theme_routes{width:18.75vw}}@media only screen and (min-width:1600px){.yandex-map-balloon_theme_routes{width:300px}}.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:960px){.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:.938vw}}@media only screen and (min-width:1600px){.yandex-map-balloon_theme_routes .yandex-map-balloon__close{top:15px}}@media only screen and (min-width:960px){.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:.938vw}}@media only screen and (min-width:1600px){.yandex-map-balloon_theme_routes .yandex-map-balloon__close{right:15px}}@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:960px){.yandex-map-balloon_theme_visual{width:300px}}@media only screen and (min-width:1280px){.yandex-map-balloon_theme_visual{width:18.75vw}}@media only screen and (min-width:1600px){.yandex-map-balloon_theme_visual{width:300px}}@media only screen and (min-width:960px){.yandex-map-balloon_theme_visual{padding:50px 30px 30px 50}}@media only screen and (min-width:1280px){.yandex-map-balloon_theme_visual{padding:3.125vw 1.875vw 1.875vw 50}}@media only screen and (min-width:1600px){.yandex-map-balloon_theme_visual{padding:50px 30px 30px 50}}.yandex-map-balloon_theme_visual:before{border:6px solid transparent;border-top:8px solid var(--color-white);bottom:-14px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (min-width:960px){.yandex-map-balloon_theme_visual:before{bottom:-14px}}@media only screen and (min-width:1280px){.yandex-map-balloon_theme_visual:before{bottom:-.875vw}}@media only screen and (min-width:1600px){.yandex-map-balloon_theme_visual:before{bottom:-14px}}@media only screen and (min-width:960px){.yandex-map-balloon_theme_visual:before{border:6px solid transparent}}@media only screen and (min-width:1280px){.yandex-map-balloon_theme_visual:before{border:.375vw solid transparent}}@media only screen and (min-width:1600px){.yandex-map-balloon_theme_visual:before{border:6px solid transparent}}@media only screen and (min-width:960px){.yandex-map-balloon_theme_visual:before{border-top:8px solid var(--color-white)}}@media only screen and (min-width:1280px){.yandex-map-balloon_theme_visual:before{border-top:.5vw solid var(--color-white)}}@media only screen and (min-width:1600px){.yandex-map-balloon_theme_visual:before{border-top:8px solid var(--color-white)}}@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:960px){.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:1.25vw 0}}@media only screen and (min-width:1600px){.yandex-map-balloon_theme_visual .yandex-map-balloon__panel-header-content{padding:20px 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(var(--color-brand-rgb),.15);margin:0;padding:0;width:100%}@media only screen and (min-width:960px){.yandex-map-balloon_theme_contacts{width:320px}}@media only screen and (min-width:1280px){.yandex-map-balloon_theme_contacts{width:20vw}}@media only screen and (min-width:1600px){.yandex-map-balloon_theme_contacts{width:320px}}@media only screen and (min-width:960px){.yandex-map-balloon_theme_contacts{box-shadow:0 9px 20px rgba(var(--color-brand-rgb),.15)}}@media only screen and (min-width:1280px){.yandex-map-balloon_theme_contacts{box-shadow:0 .563vw 1.25vw rgba(var(--color-brand-rgb),.15)}}@media only screen and (min-width:1600px){.yandex-map-balloon_theme_contacts{box-shadow:0 9px 20px rgba(var(--color-brand-rgb),.15)}}.yandex-map-balloon_theme_contacts:before{border:6px solid transparent;border-top:8px solid var(--color-white);bottom:-14px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (min-width:960px){.yandex-map-balloon_theme_contacts:before{bottom:-14px}}@media only screen and (min-width:1280px){.yandex-map-balloon_theme_contacts:before{bottom:.875vw}}@media only screen and (min-width:1600px){.yandex-map-balloon_theme_contacts:before{bottom:14px}}@media only screen and (min-width:960px){.yandex-map-balloon_theme_contacts:before{border:6px solid transparent}}@media only screen and (min-width:1280px){.yandex-map-balloon_theme_contacts:before{border:.375vw solid transparent}}@media only screen and (min-width:1600px){.yandex-map-balloon_theme_contacts:before{border:6px solid transparent}}@media only screen and (min-width:960px){.yandex-map-balloon_theme_contacts:before{border-top:8px solid var(--color-white)}}@media only screen and (min-width:1280px){.yandex-map-balloon_theme_contacts:before{border-top:.5vw solid var(--color-white)}}@media only screen and (min-width:1600px){.yandex-map-balloon_theme_contacts:before{border-top:8px solid var(--color-white)}}@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:960px){.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:.938vw}}@media only screen and (min-width:1600px){.yandex-map-balloon_theme_contacts .yandex-map-balloon__close{top:15px}}@media only screen and (min-width:960px){.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:.938vw}}@media only screen and (min-width:1600px){.yandex-map-balloon_theme_contacts .yandex-map-balloon__close{right:15px}}@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:960px){.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:1.563vw}}@media only screen and (min-width:1600px){.yandex-map-balloon_theme_contacts-main .yandex-map-balloon__panel-header-content{padding-bottom:25px}}.yandex-map__zoom-button{background-color:var(--color-white);box-shadow:0 2px 4px rgba(var(--color-brand-rgb),.2);height:32px;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;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:32px}@media only screen and (min-width:960px){.yandex-map__zoom-button{width:32px}}@media only screen and (min-width:1280px){.yandex-map__zoom-button{width:2vw}}@media only screen and (min-width:1600px){.yandex-map__zoom-button{width:32px}}@media only screen and (min-width:960px){.yandex-map__zoom-button{height:32px}}@media only screen and (min-width:1280px){.yandex-map__zoom-button{height:2vw}}@media only screen and (min-width:1600px){.yandex-map__zoom-button{height:32px}}@media only screen and (min-width:960px){.yandex-map__zoom-button{box-shadow:0 2px 4px rgba(var(--color-brand-rgb),.2)}}@media only screen and (min-width:1280px){.yandex-map__zoom-button{box-shadow:0 .125vw .25vw rgba(var(--color-brand-rgb),.2)}}@media only screen and (min-width:1600px){.yandex-map__zoom-button{box-shadow:0 2px 4px rgba(var(--color-brand-rgb),.2)}}.yandex-map__zoom-button:first-child{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)}@media only screen and (min-width:960px){.yandex-map__zoom-button:first-child{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){.yandex-map__zoom-button:first-child{border-top-left-radius:-webkit-calc(var(--is-br)*0.5vw);border-top-left-radius:calc(var(--is-br)*.5vw)}}@media only screen and (min-width:1600px){.yandex-map__zoom-button:first-child{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:960px){.yandex-map__zoom-button:first-child{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){.yandex-map__zoom-button:first-child{border-top-right-radius:-webkit-calc(var(--is-br)*0.5vw);border-top-right-radius:calc(var(--is-br)*.5vw)}}@media only screen and (min-width:1600px){.yandex-map__zoom-button:first-child{border-top-right-radius:-webkit-calc(var(--is-br)*8px);border-top-right-radius:calc(var(--is-br)*8px)}}.yandex-map__zoom-button:last-child{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)}@media only screen and (min-width:960px){.yandex-map__zoom-button:last-child{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){.yandex-map__zoom-button:last-child{border-bottom-right-radius:-webkit-calc(var(--is-br)*0.5vw);border-bottom-right-radius:calc(var(--is-br)*.5vw)}}@media only screen and (min-width:1600px){.yandex-map__zoom-button:last-child{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:960px){.yandex-map__zoom-button:last-child{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){.yandex-map__zoom-button:last-child{border-bottom-left-radius:-webkit-calc(var(--is-br)*0.5vw);border-bottom-left-radius:calc(var(--is-br)*.5vw)}}@media only screen and (min-width:1600px){.yandex-map__zoom-button:last-child{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){.yandex-map__zoom-button:hover{background-color:rgba(var(--color-brand-secondary-rgb),.9)}}.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:var(--color-brand);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:960px){.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:.75vw}}@media only screen and (min-width:1600px){.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:960px){.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:.125vw}}@media only screen and (min-width:1600px){.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}}.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:var(--color-white);border-radius:-webkit-calc(var(--is-br)*50%);border-radius:calc(var(--is-br)*50%);box-shadow:0 2px 4px rgba(var(--color-brand),.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:960px){.yandex-map__fullscreen-button{width:32px}}@media only screen and (min-width:1280px){.yandex-map__fullscreen-button{width:2vw}}@media only screen and (min-width:1600px){.yandex-map__fullscreen-button{width:32px}}@media only screen and (min-width:960px){.yandex-map__fullscreen-button{height:32px}}@media only screen and (min-width:1280px){.yandex-map__fullscreen-button{height:2vw}}@media only screen and (min-width:1600px){.yandex-map__fullscreen-button{height:32px}}@media only screen and (min-width:960px){.yandex-map__fullscreen-button{margin-top:16px}}@media only screen and (min-width:1280px){.yandex-map__fullscreen-button{margin-top:1vw}}@media only screen and (min-width:1600px){.yandex-map__fullscreen-button{margin-top:16px}}@media only screen and (min-width:960px){.yandex-map__fullscreen-button{right:16px}}@media only screen and (min-width:1280px){.yandex-map__fullscreen-button{right:1vw}}@media only screen and (min-width:1600px){.yandex-map__fullscreen-button{right:16px}}@media only screen and (min-width:960px){.yandex-map__fullscreen-button{box-shadow:0 2px 4px rgba(var(--color-brand),.2)}}@media only screen and (min-width:1280px){.yandex-map__fullscreen-button{box-shadow:0 .125vw .25vw rgba(var(--color-brand),.2)}}@media only screen and (min-width:1600px){.yandex-map__fullscreen-button{box-shadow:0 2px 4px rgba(var(--color-brand),.2)}}@media only screen and (min-width:1280px){.yandex-map__fullscreen-button:hover{background-color:rgba(var(--color-brand-secondary-rgb),.9)}}.yandex-map__fullscreen-button.is-open svg{height:19px;width:19px}@media only screen and (min-width:960px){.yandex-map__fullscreen-button.is-open svg{width:19px}}@media only screen and (min-width:1280px){.yandex-map__fullscreen-button.is-open svg{width:1.188vw}}@media only screen and (min-width:1600px){.yandex-map__fullscreen-button.is-open svg{width:19px}}@media only screen and (min-width:960px){.yandex-map__fullscreen-button.is-open svg{height:19px}}@media only screen and (min-width:1280px){.yandex-map__fullscreen-button.is-open svg{height:1.188vw}}@media only screen and (min-width:1600px){.yandex-map__fullscreen-button.is-open svg{height:19px}}.yandex-map__fullscreen-button svg{stroke:var(--color-brand);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:960px){.yandex-map__fullscreen-button svg{width:14px}}@media only screen and (min-width:1280px){.yandex-map__fullscreen-button svg{width:.875vw}}@media only screen and (min-width:1600px){.yandex-map__fullscreen-button svg{width:14px}}@media only screen and (min-width:960px){.yandex-map__fullscreen-button svg{height:14px}}@media only screen and (min-width:1280px){.yandex-map__fullscreen-button svg{height:.875vw}}@media only screen and (min-width:1600px){.yandex-map__fullscreen-button svg{height:14px}}.map-filter__overlay{background-color:rgba(var(--color-black-rgb),.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:var(--color-white);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);bottom:0;left:0;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%}@media only screen and (min-width:960px){.map-filter{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){.map-filter{border-top-left-radius:-webkit-calc(var(--is-br)*0.5vw);border-top-left-radius:calc(var(--is-br)*.5vw)}}@media only screen and (min-width:1600px){.map-filter{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:960px){.map-filter{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){.map-filter{border-top-right-radius:-webkit-calc(var(--is-br)*0.5vw);border-top-right-radius:calc(var(--is-br)*.5vw)}}@media only screen and (min-width:1600px){.map-filter{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:960px){.map-filter{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){.map-filter{border-bottom-right-radius:-webkit-calc(var(--is-br)*0.5vw);border-bottom-right-radius:calc(var(--is-br)*.5vw)}}@media only screen and (min-width:1600px){.map-filter{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:960px){.map-filter{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){.map-filter{border-bottom-left-radius:-webkit-calc(var(--is-br)*0.5vw);border-bottom-left-radius:calc(var(--is-br)*.5vw)}}@media only screen and (min-width:1600px){.map-filter{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:960px){.map-filter{left:-webkit-calc(8.33333% + 16px);left:calc(8.33333% + 16px)}}@media only screen and (min-width:1280px){.map-filter{left:-webkit-calc(5.55556% + 1vw);left:calc(5.55556% + 1vw)}}@media only screen and (min-width:1600px){.map-filter{left:-webkit-calc(5.55556% + 16px);left:calc(5.55556% + 16px)}}@media only screen and (min-width:960px){.map-filter{bottom:64px}}@media only screen and (min-width:1280px){.map-filter{bottom:4vw}}@media only screen and (min-width:1600px){.map-filter{bottom:64px}}.is-open .map-filter{-webkit-transform:translateY(0);transform:translateY(0)}@media only screen and (min-width:670px){.map-filter{margin-left:16.6666666667%;width:66.6666666667%}}@media only screen and (min-width:960px){.map-filter{margin-left:0;width:33.3333333333%}}.map-filter__head{-webkit-box-align:center;-webkit-align-items:center;align-items:center;box-shadow:inset 0 -1px 0 rgba(var(--color-black-rgb),.04);display:-webkit-box;display:-webkit-flex;display:flex;height:32px;position:relative}@media only screen and (min-width:960px){.map-filter__head{height:32px}}@media only screen and (min-width:1280px){.map-filter__head{height:2vw}}@media only screen and (min-width:1600px){.map-filter__head{height:32px}}.map-filter__head:before{background-color:var(--color-brand-secondary);border-radius:-webkit-calc(var(--is-br)*24px);border-radius:calc(var(--is-br)*24px);content:"";height:4px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80px}@media only screen and (min-width:960px){.map-filter__head:before{width:80px}}@media only screen and (min-width:1280px){.map-filter__head:before{width:5vw}}@media only screen and (min-width:1600px){.map-filter__head:before{width:80px}}@media only screen and (min-width:960px){.map-filter__head:before{height:4px}}@media only screen and (min-width:1280px){.map-filter__head:before{height:.25vw}}@media only screen and (min-width:1600px){.map-filter__head:before{height:4px}}@media only screen and (min-width:960px){.map-filter__head:before{border-radius:-webkit-calc(var(--is-br)*24px);border-radius:calc(var(--is-br)*24px)}}@media only screen and (min-width:1280px){.map-filter__head:before{border-radius:-webkit-calc(var(--is-br)*1.5vw);border-radius:calc(var(--is-br)*1.5vw)}}@media only screen and (min-width:1600px){.map-filter__head:before{border-radius:-webkit-calc(var(--is-br)*24px);border-radius:calc(var(--is-br)*24px)}}@media only screen and (min-width:960px){.map-filter__head{display:none}}.map-filter__head-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:24px;-webkit-justify-content:center;justify-content:center;line-height:normal;margin:0 4px 0 auto;outline:none;overflow:visible;padding:0;text-align:inherit;width:auto;width:24px}.map-filter__head-close::-moz-focus-inner{border:0;padding:0}@media only screen and (min-width:960px){.map-filter__head-close{width:24px}}@media only screen and (min-width:1280px){.map-filter__head-close{width:1.5vw}}@media only screen and (min-width:1600px){.map-filter__head-close{width:24px}}@media only screen and (min-width:960px){.map-filter__head-close{height:24px}}@media only screen and (min-width:1280px){.map-filter__head-close{height:1.5vw}}@media only screen and (min-width:1600px){.map-filter__head-close{height:24px}}@media only screen and (min-width:960px){.map-filter__head-close{margin-right:4px}}@media only screen and (min-width:1280px){.map-filter__head-close{margin-right:.25vw}}@media only screen and (min-width:1600px){.map-filter__head-close{margin-right:4px}}.map-filter__header{margin-both:0;-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-left:5.5555555556%;margin-right:5.5555555556%}@media only screen and (min-width:960px){.map-filter__header{margin-right:24px}}@media only screen and (min-width:1280px){.map-filter__header{margin-right:1.5vw}}@media only screen and (min-width:1600px){.map-filter__header{margin-right:24px}}@media only screen and (min-width:960px){.map-filter__header{margin-left:24px}}@media only screen and (min-width:1280px){.map-filter__header{margin-left:1.5vw}}@media only screen and (min-width:1600px){.map-filter__header{margin-left:24px}}@media only screen and (min-width:670px){.map-filter__header{margin-left:4.1666666667%;margin-right:4.1666666667%}}.map-filter__title{font-size:16px;font-weight:600;letter-spacing:-.03em;line-height:1.5}@media only screen and (min-width:960px){.map-filter__title{font-size:16px;line-height:1.5}}@media only screen and (min-width:1280px){.map-filter__title{font-size:1vw;line-height:1.5}}@media only screen and (min-width:1600px){.map-filter__title{font-size:16px;line-height:1.5}}.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:500;letter-spacing:-.03em;line-height:normal;line-height:1.5;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:960px){.map-filter__header-button{font-size:14px;line-height:1.5}}@media only screen and (min-width:1280px){.map-filter__header-button{font-size:.875vw;line-height:1.5}}@media only screen and (min-width:1600px){.map-filter__header-button{font-size:14px;line-height:1.5}}.map-filter__content{height:330px;margin-left:8.3333333333%;margin-right:8.3333333333%}@media only screen and (min-width:960px){.map-filter__content{height:330px}}@media only screen and (min-width:1280px){.map-filter__content{height:20.625vw}}@media only screen and (min-width:1600px){.map-filter__content{height:330px}}@media only screen and (min-width:960px){.map-filter__content{margin-right:32px}}@media only screen and (min-width:1280px){.map-filter__content{margin-right:2vw}}@media only screen and (min-width:1600px){.map-filter__content{margin-right:32px}}@media only screen and (min-width:960px){.map-filter__content{margin-left:32px}}@media only screen and (min-width:1280px){.map-filter__content{margin-left:2vw}}@media only screen and (min-width:1600px){.map-filter__content{margin-left:32px}}@media only screen and (max-width:959px) and (orientation:landscape){.map-filter__content{height:40vh}}@media only screen and (min-width:670px){.map-filter__content{margin-left:6.25%;margin-right:6.25%}}.map-filter__infrastructure-list{height:100%;overflow-x:hidden;overflow-y:scroll}.map-filter__infrastructure-list::-webkit-scrollbar{height:0;width:0}.map-filter__infrastructure-list::-webkit-scrollbar-track{background-color:transparent}.map-filter__infrastructure-list::-webkit-scrollbar-thumb{background:transparent;border-radius:24px}@media only screen and (min-width:960px){.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:1.5vw}}@media only screen and (min-width:1600px){.map-filter__infrastructure-list::-webkit-scrollbar-thumb{border-radius:24px}}.map-filter__infrastructure-list::-webkit-scrollbar-thumb:hover{background-image:transparent}.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:960px){.map-filter__infrastructure-item{margin-bottom:16px}}@media only screen and (min-width:1280px){.map-filter__infrastructure-item{margin-bottom:1vw}}@media only screen and (min-width:1600px){.map-filter__infrastructure-item{margin-bottom:16px}}.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:16px;font-weight:500;letter-spacing:-.03em;line-height:1.5;-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:960px){.map-filter__infrastructure-label{font-size:16px;line-height:1.5}}@media only screen and (min-width:1280px){.map-filter__infrastructure-label{font-size:1vw;line-height:1.5}}@media only screen and (min-width:1600px){.map-filter__infrastructure-label{font-size:16px;line-height:1.5}}@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:960px){.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:1.75vw}}@media only screen and (min-width:1600px){.map-filter__infrastructure-label img,.map-filter__infrastructure-label svg{width:28px}}.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;border-radius:-webkit-calc(var(--is-br)*4px);border-radius:calc(var(--is-br)*4px);color:inherit;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;font:inherit;height:24px;-webkit-justify-content:center;justify-content:center;line-height:normal;margin:0 6.6666666667% 0 auto;outline:none;overflow:visible;padding:0;text-align:inherit;width:auto;width:24px}.map-filter__fake-checkbox::-moz-focus-inner{border:0;padding:0}@media only screen and (min-width:960px){.map-filter__fake-checkbox{width:24px}}@media only screen and (min-width:1280px){.map-filter__fake-checkbox{width:1.5vw}}@media only screen and (min-width:1600px){.map-filter__fake-checkbox{width:24px}}@media only screen and (min-width:960px){.map-filter__fake-checkbox{height:24px}}@media only screen and (min-width:1280px){.map-filter__fake-checkbox{height:1.5vw}}@media only screen and (min-width:1600px){.map-filter__fake-checkbox{height:24px}}@media only screen and (min-width:960px){.map-filter__fake-checkbox{border-radius:-webkit-calc(var(--is-br)*4px);border-radius:calc(var(--is-br)*4px)}}@media only screen and (min-width:1280px){.map-filter__fake-checkbox{border-radius:-webkit-calc(var(--is-br)*0.25vw);border-radius:calc(var(--is-br)*.25vw)}}@media only screen and (min-width:1600px){.map-filter__fake-checkbox{border-radius:-webkit-calc(var(--is-br)*4px);border-radius:calc(var(--is-br)*4px)}}.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-color:var(--color-brand);border-style:solid;border-width:1px;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:var(--color-brand);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:rgba(var(--color-white-rgb),.3)}.map-filter__checkbox.has-error+.map-filter__fake-checkbox,.map-filter__checkbox.is-error+.map-filter__fake-checkbox{background-color:rgba(var(--color-red-rgb),.2);border-color:rgba(var(--color-red-rgb),.4)}.map-filter__content-close{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;margin-both:0;-webkit-box-pack:center;-webkit-appearance:none;background-color:transparent;background-color:var(--color-brand);border:none;border-radius:-webkit-calc(var(--is-br)*100px);border-radius:calc(var(--is-br)*100px);color:inherit;color:var(--color-white);cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;font:inherit;font-size:16px;font-weight:600;-webkit-justify-content:center;justify-content:center;letter-spacing:-.03em;line-height:normal;line-height:1.5;margin:0 5.5555555556%;outline:none;overflow:visible;padding:8px 0;text-align:inherit;width:auto;width:88.8888888889%}.map-filter__content-close::-moz-focus-inner{border:0;padding:0}@media only screen and (min-width:960px){.map-filter__content-close{border-radius:-webkit-calc(var(--is-br)*100px);border-radius:calc(var(--is-br)*100px)}}@media only screen and (min-width:1280px){.map-filter__content-close{border-radius:-webkit-calc(var(--is-br)*6.25vw);border-radius:calc(var(--is-br)*6.25vw)}}@media only screen and (min-width:1600px){.map-filter__content-close{border-radius:-webkit-calc(var(--is-br)*100px);border-radius:calc(var(--is-br)*100px)}}@media only screen and (min-width:960px){.map-filter__content-close{font-size:16px;line-height:1.5}}@media only screen and (min-width:1280px){.map-filter__content-close{font-size:1vw;line-height:1.5}}@media only screen and (min-width:1600px){.map-filter__content-close{font-size:16px;line-height:1.5}}@media only screen and (min-width:670px){.map-filter__content-close{margin-left:4.1666666667%;margin-right:4.1666666667%;width:91.6666666667%}}@media only screen and (min-width:960px){.map-filter__content-close{display:none}}.yandex-map{overflow:hidden;position:relative;width:100%}.yandex-map__overlay{background-color:rgba(var(--color-black-rgb),.7);height:100%;left:0;position:absolute;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}@media only screen and (min-width:1024px){.yandex-map__overlay{display:none}}.yandex-map__overlay.is-hidden{opacity:0}.yandex-map__overlay-content{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.yandex-map__overlay-content p{color:var(--color-white);margin-top:0;text-align:center}.yandex-map__overlay-img{background-color:var(--color-white);border-radius:50%;height:56px;margin-left:auto;margin-right:auto;position:relative;width:56px}@media only screen and (min-width:960px){.yandex-map__overlay-img{height:56px;width:56px}}.yandex-map__overlay-img img{height:32px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:32px}@media only screen and (min-width:960px){.yandex-map__overlay-img img{width:32px}}@media only screen and (min-width:1280px){.yandex-map__overlay-img img{width:2vw}}@media only screen and (min-width:1600px){.yandex-map__overlay-img img{width:32px}}@media only screen and (min-width:960px){.yandex-map__overlay-img img{height:32px}}@media only screen and (min-width:1280px){.yandex-map__overlay-img img{height:2vw}}@media only screen and (min-width:1600px){.yandex-map__overlay-img img{height:32px}}.yandex-map__container{padding-top:448px;position:relative}@media only screen and (min-width:960px){.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:var(--color-white);color:var(--color-brand);display:-webkit-box;display:-webkit-flex;display:flex;font-size:16px;font-weight:600;letter-spacing:-.03em;line-height:1.5;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:960px){.yandex-map__route{padding:4px 22px 4px 16px}}@media only screen and (min-width:1280px){.yandex-map__route{padding:.25vw 1.375vw .25vw 1vw}}@media only screen and (min-width:1600px){.yandex-map__route{padding:4px 22px 4px 16px}}@media only screen and (min-width:960px){.yandex-map__route{font-size:16px;line-height:1.5}}@media only screen and (min-width:1280px){.yandex-map__route{font-size:1vw;line-height:1.5}}@media only screen and (min-width:1600px){.yandex-map__route{font-size:16px;line-height:1.5}}@media only screen and (min-width:1280px){.yandex-map__route:active,.yandex-map__route:focus,.yandex-map__route:hover{background-color:rgba(var(--color-brand-secondary-rgb),.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:960px){.yandex-map__route svg{margin-left:14px}}@media only screen and (min-width:1280px){.yandex-map__route svg{margin-left:.875vw}}@media only screen and (min-width:1600px){.yandex-map__route svg{margin-left:14px}}@media only screen and (min-width:960px){.yandex-map__route svg{width:12px}}@media only screen and (min-width:1280px){.yandex-map__route svg{width:.75vw}}@media only screen and (min-width:1600px){.yandex-map__route svg{width:12px}}@media only screen and (min-width:960px){.yandex-map__route svg{height:12px}}@media only screen and (min-width:1280px){.yandex-map__route svg{height:.75vw}}@media only screen and (min-width:1600px){.yandex-map__route svg{height:12px}}.yandex-map__filter{-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;background-color:var(--color-brand);border:none;box-shadow:0 1px 2px rgba(11,23,57,.1);color:inherit;-webkit-column-gap:10px;column-gap:10px;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;font:inherit;height:40px;-webkit-justify-content:center;justify-content:center;line-height:normal;margin:0;outline:none;overflow:visible;padding:0;text-align:inherit;width:auto;width:40px}.yandex-map__filter::-moz-focus-inner{border:0;padding:0}@media only screen and (min-width:960px){.yandex-map__filter{-webkit-column-gap:10px;column-gap:10px;height:auto;width:auto}}@media only screen and (min-width:1280px){.yandex-map__filter{-webkit-column-gap:.625vw;column-gap:.625vw}}@media only screen and (min-width:1600px){.yandex-map__filter{-webkit-column-gap:10px;column-gap:10px}}@media only screen and (min-width:960px){.yandex-map__filter{padding:8px 24px}}@media only screen and (min-width:1280px){.yandex-map__filter{padding:.5vw 1.5vw}}@media only screen and (min-width:1600px){.yandex-map__filter{padding:8px 24px}}@media only screen and (min-width:960px){.yandex-map__filter{box-shadow:0 1px 2px rgba(11,23,57,.1)}}@media only screen and (min-width:1280px){.yandex-map__filter{box-shadow:0 .063vw .125vw rgba(11,23,57,.1)}}@media only screen and (min-width:1600px){.yandex-map__filter{box-shadow:0 1px 2px rgba(11,23,57,.1)}}@media only screen and (min-width:670px) and (max-width:959px){.yandex-map__filter{border-radius:-webkit-calc(var(--is-br)*100px);border-radius:calc(var(--is-br)*100px);height:auto;padding:8px 24px;width:auto}}.yandex-map__filter.is-open .yandex-map__filter-icon.open{display:none}.yandex-map__filter.is-open .yandex-map__filter-icon.close{display:-webkit-box;display:-webkit-flex;display:flex}.yandex-map__filter .yandex-map__filter-icon{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;height:24px;-webkit-justify-content:center;justify-content:center;width:24px}@media only screen and (min-width:960px){.yandex-map__filter .yandex-map__filter-icon{width:24px}}@media only screen and (min-width:1280px){.yandex-map__filter .yandex-map__filter-icon{width:1.5vw}}@media only screen and (min-width:1600px){.yandex-map__filter .yandex-map__filter-icon{width:24px}}@media only screen and (min-width:960px){.yandex-map__filter .yandex-map__filter-icon{height:24px}}@media only screen and (min-width:1280px){.yandex-map__filter .yandex-map__filter-icon{height:1.5vw}}@media only screen and (min-width:1600px){.yandex-map__filter .yandex-map__filter-icon{height:24px}}.yandex-map__filter .yandex-map__filter-icon.open{display:-webkit-box;display:-webkit-flex;display:flex}.yandex-map__filter .yandex-map__filter-icon.close{display:none}.yandex-map__filter .yandex-map__filter-text{color:var(--color-white);font-size:16px;font-weight:600;letter-spacing:-.03em;line-height:1.5}@media only screen and (min-width:960px){.yandex-map__filter .yandex-map__filter-text{font-size:16px;line-height:1.5}}@media only screen and (min-width:1280px){.yandex-map__filter .yandex-map__filter-text{font-size:1vw;line-height:1.5}}@media only screen and (min-width:1600px){.yandex-map__filter .yandex-map__filter-text{font-size:16px;line-height:1.5}}@media only screen and (max-width:669px){.yandex-map__filter .yandex-map__filter-text{display:none}}.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(var(--color-brand-rgb),.13);cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;-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:960px){.yandex-map__about-marker{box-shadow:0 5px 30px rgba(var(--color-brand-rgb),.13)}}@media only screen and (min-width:1280px){.yandex-map__about-marker{box-shadow:0 .313vw 1.875vw rgba(var(--color-brand-rgb),.13)}}@media only screen and (min-width:1600px){.yandex-map__about-marker{box-shadow:0 5px 30px rgba(var(--color-brand-rgb),.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:var(--color-white);border:4px solid var(--color-brand);border-radius:-webkit-calc(var(--is-br)*50%);border-radius:calc(var(--is-br)*50%);box-shadow:0 3px 8px solid rgba(var(--color-brand-rgb),.12);color:var(--color-brand);cursor:default;display:-webkit-box;display:-webkit-flex;display:flex;font-size:16px;font-weight:500;height:42px;-webkit-justify-content:center;justify-content:center;letter-spacing:-.03em;line-height:1.5;margin-left:-23px;margin-top:-23px;width:42px}@media only screen and (min-width:960px){.yandex-map__cluster{width:42px}}@media only screen and (min-width:1280px){.yandex-map__cluster{width:2.625vw}}@media only screen and (min-width:1600px){.yandex-map__cluster{width:42px}}@media only screen and (min-width:960px){.yandex-map__cluster{height:42px}}@media only screen and (min-width:1280px){.yandex-map__cluster{height:2.625vw}}@media only screen and (min-width:1600px){.yandex-map__cluster{height:42px}}@media only screen and (min-width:960px){.yandex-map__cluster{border:4px solid var(--color-brand)}}@media only screen and (min-width:1280px){.yandex-map__cluster{border:.25vw solid var(--color-brand)}}@media only screen and (min-width:1600px){.yandex-map__cluster{border:4px solid var(--color-brand)}}@media only screen and (min-width:960px){.yandex-map__cluster{box-shadow:0 3px 8px solid rgba(var(--color-brand-rgb),.12)}}@media only screen and (min-width:1280px){.yandex-map__cluster{box-shadow:0 .188vw .5vw solid rgba(var(--color-brand-rgb),.12)}}@media only screen and (min-width:1600px){.yandex-map__cluster{box-shadow:0 3px 8px solid rgba(var(--color-brand-rgb),.12)}}@media only screen and (min-width:960px){.yandex-map__cluster{margin-left:-23px}}@media only screen and (min-width:1280px){.yandex-map__cluster{margin-left:-1.437vw}}@media only screen and (min-width:1600px){.yandex-map__cluster{margin-left:-23px}}@media only screen and (min-width:960px){.yandex-map__cluster{margin-top:-23px}}@media only screen and (min-width:1280px){.yandex-map__cluster{margin-top:-1.437vw}}@media only screen and (min-width:1600px){.yandex-map__cluster{margin-top:-23px}}@media only screen and (min-width:960px){.yandex-map__cluster{font-size:16px;line-height:1.5}}@media only screen and (min-width:1280px){.yandex-map__cluster{font-size:1vw;line-height:1.5}}@media only screen and (min-width:1600px){.yandex-map__cluster{font-size:16px;line-height:1.5}}.yandex-map__location-marker{-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;min-width:204px}@media only screen and (min-width:960px){.yandex-map__location-marker{min-width:288px}}@media only screen and (min-width:1280px){.yandex-map__location-marker{min-width:18vw}}@media only screen and (min-width:1600px){.yandex-map__location-marker{min-width:288px}}.yandex-map__location-marker-icon{border:2px solid var(--color-brand-accent);border-radius:50%;height:96px;width:96px}@media only screen and (min-width:960px){.yandex-map__location-marker-icon{width:160px}}@media only screen and (min-width:1280px){.yandex-map__location-marker-icon{width:10vw}}@media only screen and (min-width:1600px){.yandex-map__location-marker-icon{width:160px}}@media only screen and (min-width:960px){.yandex-map__location-marker-icon{height:160px}}@media only screen and (min-width:1280px){.yandex-map__location-marker-icon{height:10vw}}@media only screen and (min-width:1600px){.yandex-map__location-marker-icon{height:160px}}@media only screen and (min-width:670px){.yandex-map__location-marker-icon{border:6px solid var(--color-brand-accent)}}.yandex-map__location-marker-icon img{border-radius:50%;font-family:"object-fit: cover; object-position: center;";height:100%;object-fit:cover;object-position:center;width:100%}.yandex-map__location-marker-name{background-color:var(--color-brand);border-radius:6px;color:var(--color-white);font-size:20px;font-weight:400;letter-spacing:-.02em;line-height:1;margin-top:-16px;padding:8px;text-align:center;width:100%}@media only screen and (min-width:960px){.yandex-map__location-marker-name{padding-top:14px}}@media only screen and (min-width:1280px){.yandex-map__location-marker-name{padding-top:1vw}}@media only screen and (min-width:1600px){.yandex-map__location-marker-name{padding-top:16px}}@media only screen and (min-width:960px){.yandex-map__location-marker-name{padding-bottom:14px}}@media only screen and (min-width:1280px){.yandex-map__location-marker-name{padding-bottom:1vw}}@media only screen and (min-width:1600px){.yandex-map__location-marker-name{padding-bottom:16px}}@media only screen and (min-width:960px){.yandex-map__location-marker-name{padding-left:14px}}@media only screen and (min-width:1280px){.yandex-map__location-marker-name{padding-left:1vw}}@media only screen and (min-width:1600px){.yandex-map__location-marker-name{padding-left:16px}}@media only screen and (min-width:960px){.yandex-map__location-marker-name{padding-right:14px}}@media only screen and (min-width:1280px){.yandex-map__location-marker-name{padding-right:1vw}}@media only screen and (min-width:1600px){.yandex-map__location-marker-name{padding-right:16px}}@media only screen and (min-width:960px){.yandex-map__location-marker-name{border-radius:8px}}@media only screen and (min-width:1280px){.yandex-map__location-marker-name{border-radius:.5vw}}@media only screen and (min-width:1600px){.yandex-map__location-marker-name{border-radius:8px}}@media only screen and (min-width:960px){.yandex-map__location-marker-name{margin-top:-20px}}@media only screen and (min-width:1280px){.yandex-map__location-marker-name{margin-top:-1.25vw}}@media only screen and (min-width:1600px){.yandex-map__location-marker-name{margin-top:-20px}}@media only screen and (min-width:960px){.yandex-map__location-marker-name{font-size:24px;line-height:1}}@media only screen and (min-width:1280px){.yandex-map__location-marker-name{font-size:1.5vw;line-height:1}}@media only screen and (min-width:1600px){.yandex-map__location-marker-name{font-size:24px;line-height:1}}.yandex-map__about-marker_object_marker{background:var(--color-brand)}.breadcrumbs{-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;margin-bottom:24px;margin-top:36px;position:relative}@media only screen and (min-width:960px){.breadcrumbs{margin-top:42px}}@media only screen and (min-width:1280px){.breadcrumbs{margin-top:3.5vw}}@media only screen and (min-width:1600px){.breadcrumbs{margin-top:56px}}@media only screen and (min-width:960px){.breadcrumbs{margin-bottom:28px}}@media only screen and (min-width:1280px){.breadcrumbs{margin-bottom:2vw}}@media only screen and (min-width:1600px){.breadcrumbs{margin-bottom:32px}}@media only screen and (max-width:669px){.breadcrumbs{margin-top:12px}}.breadcrumbs__list{-webkit-box-pack:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;position:relative;z-index:1}.breadcrumbs__item,.breadcrumbs__list{-webkit-box-align:center;-webkit-align-items:center;align-items:center}.breadcrumbs__item{color:var(--color-brand-tertiary);display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;font-size:12px;font-weight:500;letter-spacing:-.02em;line-height:1.5}@media only screen and (min-width:960px){.breadcrumbs__item{font-size:12px;line-height:1.5}}@media only screen and (min-width:1280px){.breadcrumbs__item{font-size:.75vw;line-height:1.5}}@media only screen and (min-width:1600px){.breadcrumbs__item{font-size:12px;line-height:1.5}}@media only screen and (min-width:1280px){.breadcrumbs__item:is(a):hover{color:var(--color-brand-accent)}}.breadcrumbs__item:not(:last-child):after{background-color:var(--color-brand-tertiary);border-radius:50%;content:"";display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;height:5px;margin:0 8px;width:5px}.breadcrumbs__background{-webkit-animation:screen_zoom 5s ease-in-out forwards;animation:screen_zoom 5s ease-in-out forwards;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.breadcrumbs__background:before{background-color:rgba(var(--color-black-rgb),.3);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.breadcrumbs__background picture{height:100%;width:100%}.breadcrumbs__background img{font-family:"object-fit: cover; object-position: center top;";height:100%;object-fit:cover;object-position:center top;width:100%}.breadcrumbs__title{color:var(--color-white);position:relative;text-align:center;z-index:1}.breadcrumbs__nav{-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;margin-left:auto;margin-right:auto;max-width:1815px;position:relative;width:100%;z-index:1}@media only screen and (min-width:670px){.breadcrumbs__nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:end;-webkit-box-pack:start;-webkit-align-items:flex-end;align-items:flex-end;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;justify-content:flex-start}}.breadcrumbs__nav .button{margin-top:18px}@media only screen and (min-width:960px){.breadcrumbs__nav .button{margin-top:0}}@media only screen and (min-width:1280px){.breadcrumbs__nav .button{margin-top:0}}@media only screen and (min-width:1600px){.breadcrumbs__nav .button{margin-top:0}}@media only screen and (min-width:670px){.breadcrumbs__nav .button{margin-left:auto}}.breadcrumbs__nav-item{color:var(--color-white);display:none;font-size:32px;font-weight:400;letter-spacing:-.04em;line-height:1;-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:960px){.breadcrumbs__nav-item{font-size:36px;line-height:1}}@media only screen and (min-width:1280px){.breadcrumbs__nav-item{font-size:2.5vw;line-height:1}}@media only screen and (min-width:1600px){.breadcrumbs__nav-item{font-size:40px;line-height:1}}@media only screen and (min-width:1280px){.breadcrumbs__nav-item{display:block}.breadcrumbs__nav-item:hover{opacity:.8}}.breadcrumbs__nav-item.is-active{display:block;font-size:40px;font-weight:400;letter-spacing:-.06em;line-height:1}@media only screen and (min-width:960px){.breadcrumbs__nav-item.is-active{font-size:48px;line-height:1}}@media only screen and (min-width:1280px){.breadcrumbs__nav-item.is-active{font-size:4vw;line-height:1}}@media only screen and (min-width:1600px){.breadcrumbs__nav-item.is-active{font-size:64px;line-height:1}}.breadcrumbs__nav-item:not(:last-child){margin-right:0}@media only screen and (min-width:960px){.breadcrumbs__nav-item:not(:last-child){margin-right:48px}}@media only screen and (min-width:1280px){.breadcrumbs__nav-item:not(:last-child){margin-right:3vw}}@media only screen and (min-width:1600px){.breadcrumbs__nav-item:not(:last-child){margin-right:48px}}.breadcrumbs_theme_background{-webkit-box-orient:vertical;-webkit-box-direction:normal;-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-direction:column;flex-direction:column;height:450px;-webkit-justify-content:space-between;justify-content:space-between;margin:0;overflow:hidden;padding:54px 5.5555555556% 36px}@media only screen and (min-width:960px){.breadcrumbs_theme_background{padding-top:64px}}@media only screen and (min-width:1280px){.breadcrumbs_theme_background{padding-top:6vw}}@media only screen and (min-width:1600px){.breadcrumbs_theme_background{padding-top:96px}}@media only screen and (min-width:960px){.breadcrumbs_theme_background{padding-bottom:42px}}@media only screen and (min-width:1280px){.breadcrumbs_theme_background{padding-bottom:3.5vw}}@media only screen and (min-width:1600px){.breadcrumbs_theme_background{padding-bottom:56px}}@media only screen and (min-width:960px){.breadcrumbs_theme_background{height:450px}}@media only screen and (min-width:1280px){.breadcrumbs_theme_background{height:34.375vw}}@media only screen and (min-width:1600px){.breadcrumbs_theme_background{height:550px}}@media only screen and (min-width:670px){.breadcrumbs_theme_background{padding-left:2.7777777778%;padding-right:2.7777777778%}}.breadcrumbs_theme_background .breadcrumbs__list{padding-top:36px}@media only screen and (min-width:960px){.breadcrumbs_theme_background .breadcrumbs__list{padding-top:42px}}@media only screen and (min-width:1280px){.breadcrumbs_theme_background .breadcrumbs__list{padding-top:3.5vw}}@media only screen and (min-width:1600px){.breadcrumbs_theme_background .breadcrumbs__list{padding-top:56px}}.breadcrumbs_theme_background .breadcrumbs__item{color:var(--color-white)}@media only screen and (min-width:1280px){.breadcrumbs_theme_background .breadcrumbs__item:is(a){-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity,color;transition-property:opacity,color;-webkit-transition-timing-function:ease;transition-timing-function:ease}.breadcrumbs_theme_background .breadcrumbs__item:is(a):hover{color:var(--color-white);opacity:.7}}.breadcrumbs_theme_background .breadcrumbs__item:not(:last-child):after{background-color:var(--color-white)}.breadcrumbs_theme_parametric{height:450px}@media only screen and (min-width:960px){.breadcrumbs_theme_parametric{height:500px}}@media only screen and (min-width:1280px){.breadcrumbs_theme_parametric{height:45vw}}@media only screen and (min-width:1600px){.breadcrumbs_theme_parametric{height:720px}}.breadcrumbs_theme_parametric .breadcrumbs__background img{font-family:"object-fit: cover; object-position: center;";object-fit:cover;object-position:center}.breadcrumbs_theme_inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;padding-left:11.1111111111%;padding-right:11.1111111111%}@media only screen and (min-width:1280px){.breadcrumbs_theme_inner{padding:0}}.breadcrumbs_theme_inner .breadcrumbs__title{color:var(--color-brand);margin-top:24px}@media only screen and (min-width:960px){.breadcrumbs_theme_inner .breadcrumbs__title{margin-top:28px}}@media only screen and (min-width:1280px){.breadcrumbs_theme_inner .breadcrumbs__title{margin-top:2vw}}@media only screen and (min-width:1600px){.breadcrumbs_theme_inner .breadcrumbs__title{margin-top:32px}}@-webkit-keyframes screen_zoom{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.15);transform:scale(1.15)}}.finishing-card{-webkit-box-orient:vertical;-webkit-box-direction:reverse;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}@media only screen and (min-width:1280px){.finishing-card{-webkit-box-align:center;-webkit-box-pack:justify;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-align-items:center;align-items:center;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}}.finishing-card__content{-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-left:2.7777777778%;padding-right:2.7777777778%;width:100%}@media only screen and (min-width:1280px){.finishing-card__content{padding-left:0;padding-right:2.9411764706%;width:32.3529411765%}}.finishing-card__slider{margin-bottom:44px;position:relative;width:100%}@media only screen and (min-width:960px){.finishing-card__slider{margin-bottom:50px}}@media only screen and (min-width:1280px){.finishing-card__slider{margin-bottom:4.5vw}}@media only screen and (min-width:1600px){.finishing-card__slider{margin-bottom:72px}}@media only screen and (min-width:1280px){.finishing-card__slider{margin-bottom:0;width:67.6470588235%}}.finishing-card__slider picture{height:100%;width:100%}.finishing-card__slider img{font-family:"object-fit: cover; object-position: center;";height:100%;object-fit:cover;object-position:center;width:100%}.finishing-card__image{height:105px;margin-bottom:40px;margin-left:auto;margin-right:auto;width:185px}@media only screen and (min-width:960px){.finishing-card__image{margin-bottom:46px}}@media only screen and (min-width:1280px){.finishing-card__image{margin-bottom:4vw}}@media only screen and (min-width:1600px){.finishing-card__image{margin-bottom:64px}}@media only screen and (min-width:670px){.finishing-card__image{height:180px;width:356px}}@media only screen and (min-width:1280px){.finishing-card__image{width:54.5454545455%}}.finishing-card__image img{font-family:"object-fit: cover; object-position: center;";height:100%;object-fit:cover;object-position:center;width:100%}.finishing-card__title{font-size:32px;font-weight:400;letter-spacing:-.04em;line-height:1;margin-bottom:28px;text-align:center}@media only screen and (min-width:960px){.finishing-card__title{margin-bottom:34px}}@media only screen and (min-width:1280px){.finishing-card__title{margin-bottom:2.5vw}}@media only screen and (min-width:1600px){.finishing-card__title{margin-bottom:40px}}@media only screen and (min-width:960px){.finishing-card__title{font-size:36px;line-height:1}}@media only screen and (min-width:1280px){.finishing-card__title{font-size:2.5vw;line-height:1}}@media only screen and (min-width:1600px){.finishing-card__title{font-size:40px;line-height:1}}.finishing-card__text{font-family:Raleway,sans-serif;font-size:20px;font-weight:500;letter-spacing:-.03em;line-height:1.5;text-align:center}@media only screen and (min-width:960px){.finishing-card__text{font-size:20px;line-height:1.5}}@media only screen and (min-width:1280px){.finishing-card__text{font-size:1.25vw;line-height:1.5}}@media only screen and (min-width:1600px){.finishing-card__text{font-size:20px;line-height:1.5}}.finishing-card__text p{font-size:20px;font-weight:500;letter-spacing:-.03em;line-height:1.5}@media only screen and (min-width:960px){.finishing-card__text p{font-size:20px;line-height:1.5}}@media only screen and (min-width:1280px){.finishing-card__text p{font-size:1.25vw;line-height:1.5}}@media only screen and (min-width:1600px){.finishing-card__text p{font-size:20px;line-height:1.5}}.finishing-card__text p:not(:last-child){margin-bottom:8px}@media only screen and (min-width:960px){.finishing-card__text p:not(:last-child){margin-bottom:14px}}@media only screen and (min-width:1280px){.finishing-card__text p:not(:last-child){margin-bottom:1vw}}@media only screen and (min-width:1600px){.finishing-card__text p:not(:last-child){margin-bottom:16px}}.finishing-card__link{margin-top:28px}@media only screen and (min-width:960px){.finishing-card__link{margin-top:34px}}@media only screen and (min-width:1280px){.finishing-card__link{margin-top:2.5vw}}@media only screen and (min-width:1600px){.finishing-card__link{margin-top:40px}}.slider-mini,.slider-mini-wrapper{overflow:hidden;position:relative;width:100%}.slider-mini{height:auto}@media only screen and (min-width:960px){.slider-mini{height:auto}}@media only screen and (min-width:1280px){.slider-mini{height:43.125vw}}@media only screen and (min-width:1600px){.slider-mini{height:690px}}.slider-mini__wrap{-webkit-box-pack:start;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;height:100%;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;width:100%}.slider-mini__item{-webkit-flex-shrink:0;flex-shrink:0}.slider-mini__item,.slider-mini__item picture{height:100%;width:100%}.slider-mini__item img{font-family:"object-fit: cover; object-position: center;";height:100%;object-fit:cover;object-position:center;width:100%}.slider-mini__item-inner{height:100%;position:relative;width:100%}.slider-mini__item-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;-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;-webkit-justify-content:flex-end;justify-content:flex-end;padding:36px 2.7777777778%}@media only screen and (min-width:960px){.slider-mini__item-content{padding-top:42px}}@media only screen and (min-width:1280px){.slider-mini__item-content{padding-top:3.5vw}}@media only screen and (min-width:1600px){.slider-mini__item-content{padding-top:56px}}@media only screen and (min-width:960px){.slider-mini__item-content{padding-bottom:42px}}@media only screen and (min-width:1280px){.slider-mini__item-content{padding-bottom:3.5vw}}@media only screen and (min-width:1600px){.slider-mini__item-content{padding-bottom:56px}}@media only screen and (max-width:1279px){.slider-mini__item-content{padding-bottom:0}}@media only screen and (min-width:1280px){.slider-mini__item-content{background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(var(--color-black-rgb),0)),to(rgba(var(--color-black-rgb),.6)));background:linear-gradient(-180deg,rgba(var(--color-black-rgb),0) 50%,rgba(var(--color-black-rgb),.6) 100%);bottom:0;color:var(--color-white);left:0;position:absolute;right:0;top:0;z-index:1}}.slider-mini__item-title{font-size:36px;font-weight:400;letter-spacing:-.06em;line-height:1;text-align:center}@media only screen and (min-width:960px){.slider-mini__item-title{font-size:40px;line-height:1}}@media only screen and (min-width:1280px){.slider-mini__item-title{font-size:3vw;line-height:1}}@media only screen and (min-width:1600px){.slider-mini__item-title{font-size:48px;line-height:1}}.slider-mini__item-button{margin-top:18px}@media only screen and (min-width:960px){.slider-mini__item-button{margin-top:20px}}@media only screen and (min-width:1280px){.slider-mini__item-button{margin-top:1.5vw}}@media only screen and (min-width:1600px){.slider-mini__item-button{margin-top:24px}}@media only screen and (max-width:1279px){.slider-mini__item-button{background-color:transparent;border:1px solid var(--color-brand);color:var(--color-brand)}}.slider-mini__navigation{bottom:32px;display:none;position:absolute;right:32px;z-index:1}@media only screen and (min-width:960px){.slider-mini__navigation{right:32px}}@media only screen and (min-width:1280px){.slider-mini__navigation{right:2vw}}@media only screen and (min-width:1600px){.slider-mini__navigation{right:32px}}@media only screen and (min-width:960px){.slider-mini__navigation{bottom:32px}}@media only screen and (min-width:1280px){.slider-mini__navigation{bottom:2vw}}@media only screen and (min-width:1600px){.slider-mini__navigation{bottom:32px}}@media only screen and (min-width:960px){.slider-mini__navigation{-webkit-box-pack:end;-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}}.slider-mini__navigation-item{height:45px;padding:0;width:45px}@media only screen and (min-width:960px){.slider-mini__navigation-item{width:45px}}@media only screen and (min-width:1280px){.slider-mini__navigation-item{width:3.5vw}}@media only screen and (min-width:1600px){.slider-mini__navigation-item{width:56px}}@media only screen and (min-width:960px){.slider-mini__navigation-item{height:45px}}@media only screen and (min-width:1280px){.slider-mini__navigation-item{height:3.5vw}}@media only screen and (min-width:1600px){.slider-mini__navigation-item{height:56px}}.slider-mini__navigation-item:last-child{margin-left:28px}@media only screen and (min-width:960px){.slider-mini__navigation-item:last-child{margin-left:28px}}@media only screen and (min-width:1280px){.slider-mini__navigation-item:last-child{margin-left:1.75vw}}@media only screen and (min-width:1600px){.slider-mini__navigation-item:last-child{margin-left:28px}}.slider-mini__navigation-item.swiper-button-lock{display:none}.slider-mini__pagination{-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-top:18px}@media only screen and (min-width:960px){.slider-mini__pagination{display:none}}.slider-mini__pagination.swiper-pagination-lock{display:none}.slider-mini__pagination-bullet{background-color:var(--color-brand-tertiary);border-radius:50%;display:-webkit-box;display:-webkit-flex;display:flex;height: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:8px}@media only screen and (min-width:960px){.slider-mini__pagination-bullet{width:8px}}@media only screen and (min-width:1280px){.slider-mini__pagination-bullet{width:.5vw}}@media only screen and (min-width:1600px){.slider-mini__pagination-bullet{width:8px}}@media only screen and (min-width:960px){.slider-mini__pagination-bullet{height:8px}}@media only screen and (min-width:1280px){.slider-mini__pagination-bullet{height:.5vw}}@media only screen and (min-width:1600px){.slider-mini__pagination-bullet{height:8px}}.slider-mini__pagination-bullet:not(:last-child){margin-right:6px}@media only screen and (min-width:670px){.slider-mini__pagination-bullet:not(:last-child){margin-right:16px}}.slider-mini__pagination-bullet.is-active{background-color:var(--color-brand)}.slider_theme_content{height:auto;margin-bottom:24px}@media only screen and (min-width:960px){.slider_theme_content{margin-bottom:28px}}@media only screen and (min-width:1280px){.slider_theme_content{margin-bottom:2vw}}@media only screen and (min-width:1600px){.slider_theme_content{margin-bottom:32px}}@media only screen and (min-width:960px){.slider_theme_content{height:545px}}@media only screen and (min-width:1280px){.slider_theme_content{height:45vw}}@media only screen and (min-width:1600px){.slider_theme_content{height:720px}}.slider_theme_content .slider-mini__pagination{-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.slider_theme_content .slider-mini__item{height:100%}.slider_theme_flats-card{height:320px}@media only screen and (min-width:960px){.slider_theme_flats-card{height:550px}}@media only screen and (min-width:1280px){.slider_theme_flats-card{height:43.125vw}}@media only screen and (min-width:1600px){.slider_theme_flats-card{height:690px}}@media only screen and (max-width:959px){.slider_theme_flats-card{overflow:visible}}.slider_theme_flats-card .slider-content{height:100%}.slider_theme_flats-card .slider-content__image img{font-family:"object-fit: contain; object-position: center;";object-fit:contain;object-position:center}.slider_theme_flats-card .slider-mini__pagination{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;left:50%;margin:0;position:absolute;top:-webkit-calc(100% + 36px);top:calc(100% + 36px);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.slider_theme_flats-card .slider-mini__navigation-item{border:1px solid var(--color-brand-secondary);height:56px;width:56px}.slider-finishing{height:100%;padding-left:5.5555555556%;padding-right:5.5555555556%;position:relative;width:100%}@media only screen and (min-width:670px){.slider-finishing{padding:0}}.slider-finishing__image{height:100%;position:relative;width:100%}.slider-finishing__image picture{height:100%;width:100%}.slider-finishing__image img{font-family:"object-fit: cover; object-position: center;";height:100%;object-fit:cover;object-position:center;width:100%}.slider-finishing__list-mobile{-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:670px){.slider-finishing__list-mobile{display:none}}.slider-finishing__list-mobile-item{-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:var(--color-brand);display:-webkit-box;display:-webkit-flex;display:flex;font-size:20px;font-weight:400;letter-spacing:-.02em;line-height:1;margin-top:28px}@media only screen and (min-width:960px){.slider-finishing__list-mobile-item{font-size:24px;line-height:1}}@media only screen and (min-width:1280px){.slider-finishing__list-mobile-item{font-size:1.5vw;line-height:1}}@media only screen and (min-width:1600px){.slider-finishing__list-mobile-item{font-size:24px;line-height:1}}.slider-finishing__list-mobile-image{-webkit-flex-shrink:0;flex-shrink:0;height:80px;margin-right:18px;width:80px}.slider-finishing__list-mobile-image img{font-family:"object-fit: cover; object-position: center;";height:100%;object-fit:cover;object-position:center;width:100%}.slider-content{height:180px;position:relative;width:100%}@media only screen and (min-width:670px){.slider-content{height:355px}}@media only screen and (min-width:960px){.slider-content{height:545px}}@media only screen and (min-width:1280px){.slider-content{height:720px}}.slider-content__image{height:100%;position:relative;width:100%}.slider-content__image picture{height:100%;width:100%}.slider-content__image img{font-family:"object-fit: cover; object-position: center;";height:100%;object-fit:cover;object-position:center;width:100%}.slider-content__list-mobile{-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:670px){.slider-content__list-mobile{display:none}}.slider-content__list-mobile-item{-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:var(--color-brand);display:-webkit-box;display:-webkit-flex;display:flex;font-size:20px;font-weight:400;letter-spacing:-.02em;line-height:1;margin-top:28px}@media only screen and (min-width:960px){.slider-content__list-mobile-item{font-size:24px;line-height:1}}@media only screen and (min-width:1280px){.slider-content__list-mobile-item{font-size:1.5vw;line-height:1}}@media only screen and (min-width:1600px){.slider-content__list-mobile-item{font-size:24px;line-height:1}}.slider-content__list-mobile-image{-webkit-flex-shrink:0;flex-shrink:0;height:80px;margin-right:18px;width:80px}.slider-content__list-mobile-image img{font-family:"object-fit: cover; object-position: center;";height:100%;object-fit:cover;object-position:center;width:100%}.info-point{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;height:28px;max-width:28px;position:absolute;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:width;transition-property:width;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media only screen and (min-width:960px){.info-point{max-width:36px}}@media only screen and (min-width:1280px){.info-point{max-width:2.25vw}}@media only screen and (min-width:1600px){.info-point{max-width:36px}}@media only screen and (min-width:960px){.info-point{height:36px}}@media only screen and (min-width:1280px){.info-point{height:2.25vw}}@media only screen and (min-width:1600px){.info-point{height:36px}}@media only screen and (min-width:670px){.info-point.is-active .info-point__point{background-color:var(--color-brand-accent)}.info-point.is-active .info-point__point svg{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.info-point.is-active .info-point__text-image{-webkit-animation:opacityImage .5s ease-in-out forwards;animation:opacityImage .5s ease-in-out forwards}.info-point.is-active .info-point__text{-webkit-animation:slideRightPX .5s ease-in-out forwards;animation:slideRightPX .5s ease-in-out forwards}}.info-point__point{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;background-color:var(--color-brand);border-radius:50%;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;height:28px;-webkit-justify-content:center;justify-content:center;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:28px;z-index:2}@media only screen and (min-width:960px){.info-point__point{width:36px}}@media only screen and (min-width:1280px){.info-point__point{width:2.25vw}}@media only screen and (min-width:1600px){.info-point__point{width:36px}}@media only screen and (min-width:960px){.info-point__point{height:36px}}@media only screen and (min-width:1280px){.info-point__point{height:2.25vw}}@media only screen and (min-width:1600px){.info-point__point{height:36px}}@media only screen and (min-width:960px){.info-point__point{top:0}}@media only screen and (min-width:1280px){.info-point__point{top:0}}@media only screen and (min-width:1600px){.info-point__point{top:0}}@media only screen and (min-width:960px){.info-point__point{left:0}}@media only screen and (min-width:1280px){.info-point__point{left:0}}@media only screen and (min-width:1600px){.info-point__point{left:0}}.info-point__point svg{fill:var(--color-brand-secondary);pointer-events:none;-webkit-transition-property:fill,-webkit-transform;transition-property:fill,-webkit-transform;transition-property:fill,transform;transition-property:fill,transform,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease}.info-point__point svg,.info-point__text{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.info-point__text{-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:transparent;color:transparent;display:-webkit-box;display:-webkit-flex;display:flex;font-size:20px;font-weight:400;letter-spacing:-.02em;line-height:1;max-height:100px;max-width:280px;overflow:hidden;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition-property:color;transition-property:color;-webkit-transition-timing-function:ease;transition-timing-function:ease;z-index:1}@media only screen and (min-width:960px){.info-point__text{max-width:400px}}@media only screen and (min-width:1280px){.info-point__text{max-width:28.125vw}}@media only screen and (min-width:1600px){.info-point__text{max-width:450px}}@media only screen and (min-width:960px){.info-point__text{max-height:120px}}@media only screen and (min-width:1280px){.info-point__text{max-height:9.375vw}}@media only screen and (min-width:1600px){.info-point__text{max-height:150px}}@media only screen and (min-width:960px){.info-point__text{font-size:24px;line-height:1}}@media only screen and (min-width:1280px){.info-point__text{font-size:1.5vw;line-height:1}}@media only screen and (min-width:1600px){.info-point__text{font-size:24px;line-height:1}}@media only screen and (max-width:669px){.info-point__text{font-size:16px}}.info-point__text-image{-webkit-flex-shrink:0;flex-shrink:0;height:80px;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;width:80px}@media only screen and (min-width:960px){.info-point__text-image{width:100px}}@media only screen and (min-width:1280px){.info-point__text-image{width:8.125vw}}@media only screen and (min-width:1600px){.info-point__text-image{width:130px}}@media only screen and (min-width:960px){.info-point__text-image{height:100px}}@media only screen and (min-width:1280px){.info-point__text-image{height:8.125vw}}@media only screen and (min-width:1600px){.info-point__text-image{height:130px}}@media only screen and (max-width:669px){.info-point__text-image{height:60px;width:60px}}.info-point__text-image img{font-family:"object-fit: cover; object-position: center;";height:100%;object-fit:cover;object-position:center;width:100%}.info-point__text-inner{padding-left:18px}@media only screen and (min-width:960px){.info-point__text-inner{padding-left:20px}}@media only screen and (min-width:1280px){.info-point__text-inner{padding-left:1.5vw}}@media only screen and (min-width:1600px){.info-point__text-inner{padding-left:24px}}@media only screen and (min-width:670px){.info-point_theme_left.is-active .info-point__text{-webkit-animation:slideLeftPX .5s ease-in-out forwards;animation:slideLeftPX .5s ease-in-out forwards}}@-webkit-keyframes slideRightPX{0%{inset:0;left:18px}75%{color:transparent;left:18px}to{padding:10px;@media only screen and (min-width:960px){padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px}@media only screen and (min-width:1280px){padding-bottom:.625vw;padding-left:.625vw;padding-right:.625vw;padding-top:.625vw}@media only screen and (min-width:1600px){padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px}width:450px;@media only screen and (min-width:960px){width:450px}@media only screen and (min-width:1280px){width:28.125vw}@media only screen and (min-width:1600px){width:450px}height:150px;@media only screen and (min-width:960px){height:150px}@media only screen and (min-width:1280px){height:9.375vw}@media only screen and (min-width:1600px){height:150px}background:var(--color-white);color:var(--color-brand);left:18px}}@keyframes slideRightPX{0%{inset:0;left:18px}75%{color:transparent;left:18px}to{padding:10px;@media only screen and (min-width:960px){padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px}@media only screen and (min-width:1280px){padding-bottom:.625vw;padding-left:.625vw;padding-right:.625vw;padding-top:.625vw}@media only screen and (min-width:1600px){padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px}width:450px;@media only screen and (min-width:960px){width:450px}@media only screen and (min-width:1280px){width:28.125vw}@media only screen and (min-width:1600px){width:450px}height:150px;@media only screen and (min-width:960px){height:150px}@media only screen and (min-width:1280px){height:9.375vw}@media only screen and (min-width:1600px){height:150px}background:var(--color-white);color:var(--color-brand);left:18px}}@-webkit-keyframes slideRightVW{0%{inset:0}75%{color:transparent;height:3.188vw;inset:0 -webkit-calc(-100% + 3.188vw) 0 0;inset:0 calc(-100% + 3.188vw) 0 0;max-width:100%;padding-left:3.188vw;padding-right:.5vw}to{background:var(--color-white);color:rgba(var(--color-black-rgb),.9);height:3.188vw;inset:0 -webkit-calc(-100% + 3.188vw) 0 0;inset:0 calc(-100% + 3.188vw) 0 0;max-width:100%;padding-left:3.188vw;padding-right:.5vw}}@keyframes slideRightVW{0%{inset:0}75%{color:transparent;height:3.188vw;inset:0 -webkit-calc(-100% + 3.188vw) 0 0;inset:0 calc(-100% + 3.188vw) 0 0;max-width:100%;padding-left:3.188vw;padding-right:.5vw}to{background:var(--color-white);color:rgba(var(--color-black-rgb),.9);height:3.188vw;inset:0 -webkit-calc(-100% + 3.188vw) 0 0;inset:0 calc(-100% + 3.188vw) 0 0;max-width:100%;padding-left:3.188vw;padding-right:.5vw}}@-webkit-keyframes slideLeftPX{0%{inset:0;left:auto;right:-18px}75%{color:transparent;left:auto;right:-18px}to{padding:10px;@media only screen and (min-width:960px){padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px}@media only screen and (min-width:1280px){padding-bottom:.625vw;padding-left:.625vw;padding-right:.625vw;padding-top:.625vw}@media only screen and (min-width:1600px){padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px}width:450px;@media only screen and (min-width:960px){width:450px}@media only screen and (min-width:1280px){width:28.125vw}@media only screen and (min-width:1600px){width:450px}height:150px;@media only screen and (min-width:960px){height:150px}@media only screen and (min-width:1280px){height:9.375vw}@media only screen and (min-width:1600px){height:150px}background:var(--color-white);color:var(--color-brand);left:auto;right:-18px}}@keyframes slideLeftPX{0%{inset:0;left:auto;right:-18px}75%{color:transparent;left:auto;right:-18px}to{padding:10px;@media only screen and (min-width:960px){padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px}@media only screen and (min-width:1280px){padding-bottom:.625vw;padding-left:.625vw;padding-right:.625vw;padding-top:.625vw}@media only screen and (min-width:1600px){padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px}width:450px;@media only screen and (min-width:960px){width:450px}@media only screen and (min-width:1280px){width:28.125vw}@media only screen and (min-width:1600px){width:450px}height:150px;@media only screen and (min-width:960px){height:150px}@media only screen and (min-width:1280px){height:9.375vw}@media only screen and (min-width:1600px){height:150px}background:var(--color-white);color:var(--color-brand);left:auto;right:-18px}}@-webkit-keyframes slideLeftVW{0%{inset:0}75%{color:transparent;height:3.188vw;inset:0 0 0 -webkit-calc(-100% + 3.188vw);inset:0 0 0 calc(-100% + 3.188vw);max-width:100%;padding-left:.5vw;padding-right:3.188vw}to{background:var(--color-white);color:rgba(var(--color-black-rgb),.9);height:3.188vw;inset:0 0 0 -webkit-calc(-100% + 3.188vw);inset:0 0 0 calc(-100% + 3.188vw);max-width:100%;padding-left:.5vw;padding-right:3.188vw}}@keyframes slideLeftVW{0%{inset:0}75%{color:transparent;height:3.188vw;inset:0 0 0 -webkit-calc(-100% + 3.188vw);inset:0 0 0 calc(-100% + 3.188vw);max-width:100%;padding-left:.5vw;padding-right:3.188vw}to{background:var(--color-white);color:rgba(var(--color-black-rgb),.9);height:3.188vw;inset:0 0 0 -webkit-calc(-100% + 3.188vw);inset:0 0 0 calc(-100% + 3.188vw);max-width:100%;padding-left:.5vw;padding-right:3.188vw}}@-webkit-keyframes opacityImage{0%{opacity:0}75%{opacity:0}to{opacity:1}}@keyframes opacityImage{0%{opacity:0}75%{opacity:0}to{opacity:1}}.mortgage-calculator__filter{margin-bottom:36px;padding-left:5.5555555556%;padding-right:5.5555555556%}@media only screen and (min-width:960px){.mortgage-calculator__filter{margin-bottom:42px}}@media only screen and (min-width:1280px){.mortgage-calculator__filter{margin-bottom:3.5vw}}@media only screen and (min-width:1600px){.mortgage-calculator__filter{margin-bottom:56px}}@media only screen and (min-width:670px){.mortgage-calculator__filter{padding-left:2.7777777778%;padding-right:2.7777777778%}}@media only screen and (min-width:960px){.mortgage-calculator__filter{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}}.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:36px;width:100%}@media only screen and (min-width:960px){.mortgage-calculator__filter-item{margin-bottom:42px}}@media only screen and (min-width:1280px){.mortgage-calculator__filter-item{margin-bottom:3.5vw}}@media only screen and (min-width:1600px){.mortgage-calculator__filter-item{margin-bottom:56px}}@media only screen and (min-width:960px){.mortgage-calculator__filter-item{margin-bottom:0}.mortgage-calculator__filter-item:not(:last-child){margin-right:5.5555555556%}}.mortgage-calculator__filter-item .range-slider{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.mortgage-calculator__filter-item .range-slider__input-container{padding-top:18px;position:relative;z-index:1}@media only screen and (min-width:960px){.mortgage-calculator__filter-item .range-slider__input-container{padding-top:20px}}@media only screen and (min-width:1280px){.mortgage-calculator__filter-item .range-slider__input-container{padding-top:1.5vw}}@media only screen and (min-width:1600px){.mortgage-calculator__filter-item .range-slider__input-container{padding-top:24px}}.mortgage-calculator__filter-item .range-slider__input-container[data-disabled=true]{padding-top:0}.mortgage-calculator__filter-item .range-slider__input-container[data-disabled=true] .range-slider__input{font-size:28px;font-weight:400;letter-spacing:-.04em;line-height:1;text-align:center;width:100%}@media only screen and (min-width:960px){.mortgage-calculator__filter-item .range-slider__input-container[data-disabled=true] .range-slider__input{font-size:32px;line-height:1}}@media only screen and (min-width:1280px){.mortgage-calculator__filter-item .range-slider__input-container[data-disabled=true] .range-slider__input{font-size:2.25vw;line-height:1}}@media only screen and (min-width:1600px){.mortgage-calculator__filter-item .range-slider__input-container[data-disabled=true] .range-slider__input{font-size:36px;line-height:1}}.mortgage-calculator__filter-item .range-slider__input[disabled]:nth-child(2){display:none}.mortgage-calculator__filter-heading{color:var(--color-brand);font-size:14px;font-weight:400;letter-spacing:-.03em;line-height:.9;margin-bottom:18px;text-align:center;text-transform:uppercase}@media only screen and (min-width:960px){.mortgage-calculator__filter-heading{margin-bottom:20px}}@media only screen and (min-width:1280px){.mortgage-calculator__filter-heading{margin-bottom:1.5vw}}@media only screen and (min-width:1600px){.mortgage-calculator__filter-heading{margin-bottom:24px}}@media only screen and (min-width:960px){.mortgage-calculator__filter-heading{font-size:14px;line-height:.9}}@media only screen and (min-width:1280px){.mortgage-calculator__filter-heading{font-size:1.25vw;line-height:.9}}@media only screen and (min-width:1600px){.mortgage-calculator__filter-heading{font-size:20px;line-height:.9}}.mortgage-calculator__filter-percent{color:var(--color-brand);font-size:20px;font-weight:400;letter-spacing:-.02em;line-height:1;-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:960px){.mortgage-calculator__filter-percent{font-size:24px;line-height:1}}@media only screen and (min-width:1280px){.mortgage-calculator__filter-percent{font-size:1.5vw;line-height:1}}@media only screen and (min-width:1600px){.mortgage-calculator__filter-percent{font-size:24px;line-height:1}}.mortgage-calculator__filter-percent.is-error{color:var(--color-error-red)}.mortgage-calculator__mortgage-heading.is-hidden,.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}.mortgage-calculator__mortgage-heading{display:none}.mortgage-calculator__mortgage-fit{font-size:24px;font-weight:400;letter-spacing:-.02em;line-height:1;margin-bottom:0}@media only screen and (min-width:960px){.mortgage-calculator__mortgage-fit{font-size:28px;line-height:1}}@media only screen and (min-width:1280px){.mortgage-calculator__mortgage-fit{font-size:2vw;line-height:1}}@media only screen and (min-width:1600px){.mortgage-calculator__mortgage-fit{font-size:32px;line-height:1}}.mortgage-calculator__mortgage-amount{color:var(--color-brand);font-size:20px;font-weight:500;letter-spacing:-.03em;line-height:1.5}@media only screen and (min-width:960px){.mortgage-calculator__mortgage-amount{font-size:20px;line-height:1.5}}@media only screen and (min-width:1280px){.mortgage-calculator__mortgage-amount{font-size:1.25vw;line-height:1.5}}@media only screen and (min-width:1600px){.mortgage-calculator__mortgage-amount{font-size:20px;line-height:1.5}}.mortgage-calculator__mortgage-amount span{color:var(--color-brand);font-size:20px;font-weight:600;letter-spacing:-.03em;line-height:1.5}@media only screen and (min-width:960px){.mortgage-calculator__mortgage-amount span{font-size:20px;line-height:1.5}}@media only screen and (min-width:1280px){.mortgage-calculator__mortgage-amount span{font-size:1.25vw;line-height:1.5}}@media only screen and (min-width:1600px){.mortgage-calculator__mortgage-amount span{font-size:20px;line-height:1.5}}.mortgage-calculator__programs-list{border-left:1px solid var(--color-brand-secondary);border-top:1px solid var(--color-brand-secondary);display:grid;grid-template-columns:repeat(1,1fr)}@media only screen and (min-width:670px){.mortgage-calculator__programs-list{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:960px){.mortgage-calculator__programs-list{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:1280px){.mortgage-calculator__programs-list{grid-template-columns:repeat(4,1fr)}}.mortgage-calculator__program{border-bottom:1px solid var(--color-brand-secondary);border-right:1px solid var(--color-brand-secondary);display:-webkit-box;display:-webkit-flex;display:flex;padding:36px 5.5555555556%}@media only screen and (min-width:960px){.mortgage-calculator__program{padding-top:42px}}@media only screen and (min-width:1280px){.mortgage-calculator__program{padding-top:3.5vw}}@media only screen and (min-width:1600px){.mortgage-calculator__program{padding-top:56px}}@media only screen and (min-width:960px){.mortgage-calculator__program{padding-bottom:42px}}@media only screen and (min-width:1280px){.mortgage-calculator__program{padding-bottom:3.5vw}}@media only screen and (min-width:1600px){.mortgage-calculator__program{padding-bottom:56px}}@media only screen and (min-width:670px){.mortgage-calculator__program{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}}@media only screen and (min-width:960px){.mortgage-calculator__program{padding-left:11.1111111111%;padding-right:11.1111111111%}}.mortgage-calculator__program.is-disabled{cursor:default;opacity:.5;pointer-events:none}.mortgage-calculator__program-logo-wrapper{height:130px;margin-bottom:18px;width:214px}@media only screen and (min-width:960px){.mortgage-calculator__program-logo-wrapper{margin-bottom:20px}}@media only screen and (min-width:1280px){.mortgage-calculator__program-logo-wrapper{margin-bottom:1.5vw}}@media only screen and (min-width:1600px){.mortgage-calculator__program-logo-wrapper{margin-bottom:24px}}@media only screen and (min-width:960px){.mortgage-calculator__program-logo-wrapper{width:214px}}@media only screen and (min-width:1280px){.mortgage-calculator__program-logo-wrapper{width:13.375vw}}@media only screen and (min-width:1600px){.mortgage-calculator__program-logo-wrapper{width:214px}}@media only screen and (min-width:960px){.mortgage-calculator__program-logo-wrapper{height:130px}}@media only screen and (min-width:1280px){.mortgage-calculator__program-logo-wrapper{height:8.125vw}}@media only screen and (min-width:1600px){.mortgage-calculator__program-logo-wrapper{height:130px}}@media only screen and (max-width:669px){.mortgage-calculator__program-logo-wrapper{height:60px;margin-right:20px;width:100px}}.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-title{font-size:28px;font-weight:400;letter-spacing:-.04em;line-height:1;margin-bottom:8px}@media only screen and (min-width:960px){.mortgage-calculator__program-title{margin-bottom:14px}}@media only screen and (min-width:1280px){.mortgage-calculator__program-title{margin-bottom:1vw}}@media only screen and (min-width:1600px){.mortgage-calculator__program-title{margin-bottom:16px}}@media only screen and (min-width:960px){.mortgage-calculator__program-title{font-size:32px;line-height:1}}@media only screen and (min-width:1280px){.mortgage-calculator__program-title{font-size:2.25vw;line-height:1}}@media only screen and (min-width:1600px){.mortgage-calculator__program-title{font-size:36px;line-height:1}}.mortgage-calculator__program-name{color:var(--color-brand-tertiary);font-family:Raleway,sans-serif;font-size:16px;font-weight:500;letter-spacing:-.03em;line-height:1.5;margin-bottom:6px;white-space:nowrap}@media only screen and (min-width:960px){.mortgage-calculator__program-name{margin-bottom:8px}}@media only screen and (min-width:1280px){.mortgage-calculator__program-name{margin-bottom:.5vw}}@media only screen and (min-width:1600px){.mortgage-calculator__program-name{margin-bottom:8px}}@media only screen and (min-width:960px){.mortgage-calculator__program-name{font-size:16px;line-height:1.5}}@media only screen and (min-width:1280px){.mortgage-calculator__program-name{font-size:1vw;line-height:1.5}}@media only screen and (min-width:1600px){.mortgage-calculator__program-name{font-size:16px;line-height:1.5}}.mortgage-calculator__program-amount{font-size:20px;font-weight:400;letter-spacing:-.02em;line-height:1}@media only screen and (min-width:960px){.mortgage-calculator__program-amount{font-size:24px;line-height:1}}@media only screen and (min-width:1280px){.mortgage-calculator__program-amount{font-size:1.5vw;line-height:1}}@media only screen and (min-width:1600px){.mortgage-calculator__program-amount{font-size:24px;line-height:1}}.mortgage-calculator__program-value{font-size:20px;font-weight:400;letter-spacing:-.02em;line-height:1}@media only screen and (min-width:960px){.mortgage-calculator__program-value{font-size:24px;line-height:1}}@media only screen and (min-width:1280px){.mortgage-calculator__program-value{font-size:1.5vw;line-height:1}}@media only screen and (min-width:1600px){.mortgage-calculator__program-value{font-size:24px;line-height:1}}.mortgage-calculator__item:not(:last-child){margin-bottom:8px}@media only screen and (min-width:960px){.mortgage-calculator__item:not(:last-child){margin-bottom:14px}}@media only screen and (min-width:1280px){.mortgage-calculator__item:not(:last-child){margin-bottom:1vw}}@media only screen and (min-width:1600px){.mortgage-calculator__item:not(:last-child){margin-bottom:16px}}.mortgage-calculator__program-about{color:var(--color-brand);font-size:16px;font-weight:500;grid-column:1/6;letter-spacing:-.03em;line-height:1.5;margin-top:0}@media only screen and (min-width:960px){.mortgage-calculator__program-about{font-size:16px;line-height:1.5}}@media only screen and (min-width:1280px){.mortgage-calculator__program-about{font-size:1vw;line-height:1.5}}@media only screen and (min-width:1600px){.mortgage-calculator__program-about{font-size:16px;line-height:1.5}}@media only screen and (min-width:670px){.mortgage-calculator__program-about{grid-column:2/6}}.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 rgba(var(--color-black-rgb),.1);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:48px 6.25%}@media only screen and (min-width:960px){.mortgage-calculator__mortgage-programs-no-result{padding-top:54px}}@media only screen and (min-width:1280px){.mortgage-calculator__mortgage-programs-no-result{padding-top:5vw}}@media only screen and (min-width:1600px){.mortgage-calculator__mortgage-programs-no-result{padding-top:80px}}@media only screen and (min-width:960px){.mortgage-calculator__mortgage-programs-no-result{padding-bottom:54px}}@media only screen and (min-width:1280px){.mortgage-calculator__mortgage-programs-no-result{padding-bottom:5vw}}@media only screen and (min-width:1600px){.mortgage-calculator__mortgage-programs-no-result{padding-bottom:80px}}@media only screen and (min-width:960px){.mortgage-calculator__mortgage-programs-no-result{border:1px solid rgba(var(--color-black-rgb),.1)}}@media only screen and (min-width:1280px){.mortgage-calculator__mortgage-programs-no-result{border:.063vw solid rgba(var(--color-black-rgb),.1)}}@media only screen and (min-width:1600px){.mortgage-calculator__mortgage-programs-no-result{border:1px solid rgba(var(--color-black-rgb),.1)}}@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:48px}@media only screen and (min-width:960px){.mortgage-calculator__empty-result-icon{margin-bottom:54px}}@media only screen and (min-width:1280px){.mortgage-calculator__empty-result-icon{margin-bottom:5vw}}@media only screen and (min-width:1600px){.mortgage-calculator__empty-result-icon{margin-bottom:80px}}.mortgage-calculator__empty-result-icon path{fill:var(--color-brand)}.mortgage-calculator__no-result-heading{font-size:20px;font-weight:400;letter-spacing:-.02em;line-height:1;margin-bottom:0}@media only screen and (min-width:960px){.mortgage-calculator__no-result-heading{font-size:24px;line-height:1}}@media only screen and (min-width:1280px){.mortgage-calculator__no-result-heading{font-size:1.5vw;line-height:1}}@media only screen and (min-width:1600px){.mortgage-calculator__no-result-heading{font-size:24px;line-height:1}}.mortgage-calculator__reset{margin-top:0}.mortgage-calculator__contact{border:1px solid rgba(var(--color-black-rgb),.1);height:-webkit-max-content;height:-moz-max-content;height:max-content;padding:48px 6.25%}@media only screen and (min-width:960px){.mortgage-calculator__contact{padding-top:54px}}@media only screen and (min-width:1280px){.mortgage-calculator__contact{padding-top:5vw}}@media only screen and (min-width:1600px){.mortgage-calculator__contact{padding-top:80px}}@media only screen and (min-width:960px){.mortgage-calculator__contact{padding-bottom:54px}}@media only screen and (min-width:1280px){.mortgage-calculator__contact{padding-bottom:5vw}}@media only screen and (min-width:1600px){.mortgage-calculator__contact{padding-bottom:80px}}@media only screen and (min-width:960px){.mortgage-calculator__contact{border:1px solid rgba(var(--color-black-rgb),.1)}}@media only screen and (min-width:1280px){.mortgage-calculator__contact{border:.063vw solid rgba(var(--color-black-rgb),.1)}}@media only screen and (min-width:1600px){.mortgage-calculator__contact{border:1px solid rgba(var(--color-black-rgb),.1)}}@media only screen and (min-width:1280px){.mortgage-calculator__contact{padding-left:3.5714285714%;padding-right:3.5714285714%;width:28.5714285714%}}.mortgage-calculator__contact-info:not(:last-child){margin-bottom:48px}@media only screen and (min-width:960px){.mortgage-calculator__contact-info:not(:last-child){margin-bottom:54px}}@media only screen and (min-width:1280px){.mortgage-calculator__contact-info:not(:last-child){margin-bottom:5vw}}@media only screen and (min-width:1600px){.mortgage-calculator__contact-info:not(:last-child){margin-bottom:80px}}.mortgage-calculator__contact-info .button:not(:last-child){margin-bottom:0}.mortgage-calculator__contact-text{font-size:16px;font-weight:500;letter-spacing:-.03em;line-height:1.5;margin-bottom:0}@media only screen and (min-width:960px){.mortgage-calculator__contact-text{font-size:16px;line-height:1.5}}@media only screen and (min-width:1280px){.mortgage-calculator__contact-text{font-size:1vw;line-height:1.5}}@media only screen and (min-width:1600px){.mortgage-calculator__contact-text{font-size:16px;line-height:1.5}}.mortgage-calculator__contact-number{display:block;font-size:16px;font-weight:600;letter-spacing:-.03em;line-height:1.5;margin-bottom:0}@media only screen and (min-width:960px){.mortgage-calculator__contact-number{font-size:16px;line-height:1.5}}@media only screen and (min-width:1280px){.mortgage-calculator__contact-number{font-size:1vw;line-height:1.5}}@media only screen and (min-width:1600px){.mortgage-calculator__contact-number{font-size:16px;line-height:1.5}}.mortgage-calculator__notice{margin-bottom:18px;margin-top:6px}@media only screen and (min-width:960px){.mortgage-calculator__notice{margin-top:8px}}@media only screen and (min-width:1280px){.mortgage-calculator__notice{margin-top:.5vw}}@media only screen and (min-width:1600px){.mortgage-calculator__notice{margin-top:8px}}@media only screen and (min-width:960px){.mortgage-calculator__notice{margin-bottom:20px}}@media only screen and (min-width:1280px){.mortgage-calculator__notice{margin-bottom:1.5vw}}@media only screen and (min-width:1600px){.mortgage-calculator__notice{margin-bottom:24px}}.mortgage-calculator__notice,.mortgage-calculator__notice p{color:var(--color-brand);font-size:14px;font-weight:500;letter-spacing:-.03em;line-height:1.5}@media only screen and (min-width:960px){.mortgage-calculator__notice,.mortgage-calculator__notice p{font-size:14px;line-height:1.5}}@media only screen and (min-width:1280px){.mortgage-calculator__notice,.mortgage-calculator__notice p{font-size:.875vw;line-height:1.5}}@media only screen and (min-width:1600px){.mortgage-calculator__notice,.mortgage-calculator__notice p{font-size:14px;line-height:1.5}}.price{position:relative;width:100%}.price__wrapper{-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}.price__basic{color:var(--color-brand);font-size:14px;font-weight:500;letter-spacing:-.03em;line-height:1.5;opacity:.4;text-decoration:line-through;width:100%}@media only screen and (min-width:960px){.price__basic{font-size:14px;line-height:1.5}}@media only screen and (min-width:1280px){.price__basic{font-size:.875vw;line-height:1.5}}@media only screen and (min-width:1600px){.price__basic{font-size:14px;line-height:1.5}}.price__current{color:var(--color-brand);font-size:24px;font-weight:400;letter-spacing:-.02em;line-height:1}@media only screen and (min-width:960px){.price__current{font-size:28px;line-height:1}}@media only screen and (min-width:1280px){.price__current{font-size:2vw;line-height:1}}@media only screen and (min-width:1600px){.price__current{font-size:32px;line-height:1}}.price__discount{-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:var(--color-brand-accent);color:var(--color-white);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-size:14px;font-weight:600;letter-spacing:-.03em;line-height:1.5;margin-left:auto;margin-right:0;padding:1px 4px 1px 6px}@media only screen and (min-width:960px){.price__discount{padding:1px 4px 1px 6px}}@media only screen and (min-width:1280px){.price__discount{padding:.063vw .25vw .063vw .375vw}}@media only screen and (min-width:1600px){.price__discount{padding:1px 4px 1px 6px}}@media only screen and (min-width:960px){.price__discount{font-size:14px;line-height:1.5}}@media only screen and (min-width:1280px){.price__discount{font-size:.875vw;line-height:1.5}}@media only screen and (min-width:1600px){.price__discount{font-size:14px;line-height:1.5}}.price__discount .info-pin{background-color:var(--color-white);height:12px;width:12px}@media only screen and (min-width:960px){.price__discount .info-pin{width:12px}}@media only screen and (min-width:1280px){.price__discount .info-pin{width:.75vw}}@media only screen and (min-width:1600px){.price__discount .info-pin{width:12px}}@media only screen and (min-width:960px){.price__discount .info-pin{height:12px}}@media only screen and (min-width:1280px){.price__discount .info-pin{height:.75vw}}@media only screen and (min-width:1600px){.price__discount .info-pin{height:12px}}.price__discount .info-pin rect{fill:var(--color-brand-accent)}.price__discount .info-pin__tooltip{right:10%;top:-10px;-webkit-transform:translate(10%,-100%);transform:translate(10%,-100%)}@media only screen and (min-width:960px){.price__discount .info-pin__tooltip{top:-10px}}@media only screen and (min-width:1280px){.price__discount .info-pin__tooltip{top:-.625vw}}@media only screen and (min-width:1600px){.price__discount .info-pin__tooltip{top:-10px}}.price__discount .info-pin__tooltip:before{border-top:5px solid var(--color-white);bottom:-10px;left:auto;right:10%;-webkit-transform:translateX(0);transform:translateX(0)}@media only screen and (min-width:960px){.price__discount .info-pin__tooltip:before{bottom:-10px}}@media only screen and (min-width:1280px){.price__discount .info-pin__tooltip:before{bottom:-.625vw}}@media only screen and (min-width:1600px){.price__discount .info-pin__tooltip:before{bottom:-10px}}@media only screen and (min-width:960px){.price__discount .info-pin__tooltip:before{border-top:5px solid var(--color-white)}}@media only screen and (min-width:1280px){.price__discount .info-pin__tooltip:before{border-top:.313vw solid var(--color-white)}}@media only screen and (min-width:1600px){.price__discount .info-pin__tooltip:before{border-top:5px solid var(--color-white)}}@media only screen and (min-width:960px){.price__discount .info-pin__tooltip:before{border-right-color:transparent;top:auto}}.price__discount-text{padding-top:1px}.price__mortgage-wrapper{-webkit-box-align:center;-webkit-align-items:center;align-items:center;border-top:1px solid rgba(var(--color-brand-rgb),.1);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;height:0;opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:height,opacity;transition-property:height,opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease;visibility:hidden;z-index:-1}.price__mortgage-wrapper.is-active{height:auto;margin-top:0;opacity:1;visibility:visible;z-index:1}.price__mortgage-wrapper.is-empty{position:relative}.price__mortgage-wrapper.is-empty .price__mortgage-empty{opacity:.85;visibility:visible;z-index:1}.price__mortgage-title{color:var(--color-brand);font-size:14px;font-weight:500;letter-spacing:-.03em;line-height:1.5;margin-bottom:0;margin-top:0;opacity:.5;width:100%}@media only screen and (min-width:960px){.price__mortgage-title{font-size:14px;line-height:1.5}}@media only screen and (min-width:1280px){.price__mortgage-title{font-size:.875vw;line-height:1.5}}@media only screen and (min-width:1600px){.price__mortgage-title{font-size:14px;line-height:1.5}}.price__mortgage-monthly{color:var(--color-brand);font-size:16px;font-weight:600;letter-spacing:-.03em;line-height:1.5}@media only screen and (min-width:960px){.price__mortgage-monthly{font-size:16px;line-height:1.5}}@media only screen and (min-width:1280px){.price__mortgage-monthly{font-size:1vw;line-height:1.5}}@media only screen and (min-width:1600px){.price__mortgage-monthly{font-size:16px;line-height:1.5}}.price__mortgage-link{color:var(--color-brand);font-size:16px;font-weight:600;letter-spacing:-.03em;line-height:1.5;margin-left:auto;margin-right:0}@media only screen and (min-width:960px){.price__mortgage-link{font-size:16px;line-height:1.5}}@media only screen and (min-width:1280px){.price__mortgage-link{font-size:1vw;line-height:1.5}}@media only screen and (min-width:1600px){.price__mortgage-link{font-size:16px;line-height:1.5}}.price__mortgage-empty{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:var(--color-white);color:var(--color-brand);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;font-weight:600;height:100%;-webkit-justify-content:center;justify-content:center;left:0;opacity:0;position:absolute;text-align:center;top:0;visibility:hidden;width:100%;z-index:-1}.range-slider{margin-bottom:0;position:relative}.range-slider .irs-bar{background:var(--color-brand);border:0;bottom:0;height:3px;top:0;z-index:1}.range-slider .irs-line{background:var(--color-brand-secondary);border:0;border-radius:0;bottom:0;height:3px;top:1px}.range-slider .irs-handle{background:var(--color-brand);border-radius:-webkit-calc(var(--is-br)*50%);border-radius:calc(var(--is-br)*50%);cursor:pointer;height:16px;top:-6px;-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:960px){.range-slider .irs-handle{width:16px}}@media only screen and (min-width:1280px){.range-slider .irs-handle{width:1vw}}@media only screen and (min-width:1600px){.range-slider .irs-handle{width:16px}}@media only screen and (min-width:960px){.range-slider .irs-handle{height:16px}}@media only screen and (min-width:1280px){.range-slider .irs-handle{height:1vw}}@media only screen and (min-width:1600px){.range-slider .irs-handle{height:16px}}@media only screen and (min-width:960px){.range-slider .irs-handle{top:-6px}}@media only screen and (min-width:1280px){.range-slider .irs-handle{top:-.375vw}}@media only screen and (min-width:1600px){.range-slider .irs-handle{top:-6px}}.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.3);transform:scale(1.3)}}.range-slider .irs-handle:before{border-radius:50%;content:"";height:36px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:36px}@media only screen and (min-width:960px){.range-slider .irs-handle:before{width:36px}}@media only screen and (min-width:1280px){.range-slider .irs-handle:before{width:2.25vw}}@media only screen and (min-width:1600px){.range-slider .irs-handle:before{width:36px}}@media only screen and (min-width:960px){.range-slider .irs-handle:before{height:36px}}@media only screen and (min-width:1280px){.range-slider .irs-handle:before{height:2.25vw}}@media only screen and (min-width:1600px){.range-slider .irs-handle:before{height:36px}}.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;margin-bottom:0}.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:var(--color-brand);font-size:20px;font-weight:400;letter-spacing:-.02em;line-height:1;position:relative;width:70%}@media only screen and (min-width:960px){.range-slider__input{font-size:24px;line-height:1}}@media only screen and (min-width:1280px){.range-slider__input{font-size:1.5vw;line-height:1}}@media only screen and (min-width:1600px){.range-slider__input{font-size:24px;line-height:1}}.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}.range-slider__input:last-child{text-align:right}.flat-card__image{display:block;height:320px;position:relative;width:100%}@media only screen and (min-width:960px){.flat-card__image{height:248px}}@media only screen and (min-width:1280px){.flat-card__image{height:23.375vw}}@media only screen and (min-width:1600px){.flat-card__image{height:374px}}.flat-card__image img,.flat-card__image picture{height:100%;width:100%}.flat-card__image img{font-family:"object-fit: contain; object-position: center;";object-fit:contain;object-position:center}.flat-card__title{-webkit-box-pack:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;font-size:20px;font-weight:400;-webkit-justify-content:center;justify-content:center;letter-spacing:-.02em;line-height:1;line-height:120%;margin-top:18px;text-align:center}@media only screen and (min-width:960px){.flat-card__title{margin-top:20px}}@media only screen and (min-width:1280px){.flat-card__title{margin-top:1.5vw}}@media only screen and (min-width:1600px){.flat-card__title{margin-top:24px}}@media only screen and (min-width:960px){.flat-card__title{font-size:24px;line-height:1}}@media only screen and (min-width:1280px){.flat-card__title{font-size:1.5vw;line-height:1}}@media only screen and (min-width:1600px){.flat-card__title{font-size:24px;line-height:1}}.flat-card__info{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;font-size:16px;font-weight:500;letter-spacing:-.03em;line-height:1.5}@media only screen and (min-width:960px){.flat-card__info{font-size:16px;line-height:1.5}}@media only screen and (min-width:1280px){.flat-card__info{font-size:1vw;line-height:1.5}}@media only screen and (min-width:1600px){.flat-card__info{font-size:16px;line-height:1.5}}.flat-card__info span{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex}.flat-card__info span:not(:last-child){margin-right:8px}@media only screen and (min-width:960px){.flat-card__info span:not(:last-child){margin-right:14px}}@media only screen and (min-width:1280px){.flat-card__info span:not(:last-child){margin-right:1vw}}@media only screen and (min-width:1600px){.flat-card__info span:not(:last-child){margin-right:16px}}.flat-card__price{font-size:28px;font-weight:400;letter-spacing:-.04em;line-height:1;margin-top:18px}@media only screen and (min-width:960px){.flat-card__price{margin-top:20px}}@media only screen and (min-width:1280px){.flat-card__price{margin-top:1.5vw}}@media only screen and (min-width:1600px){.flat-card__price{margin-top:24px}}@media only screen and (min-width:960px){.flat-card__price{font-size:32px;line-height:1}}@media only screen and (min-width:1280px){.flat-card__price{font-size:2.25vw;line-height:1}}@media only screen and (min-width:1600px){.flat-card__price{font-size:36px;line-height:1}}.flat-card__discount{color:var(--color-brand-tertiary);font-size:20px;font-weight:400;letter-spacing:-.02em;line-height:1;margin-top:4px;text-decoration:line-through}@media only screen and (min-width:960px){.flat-card__discount{margin-top:4px}}@media only screen and (min-width:1280px){.flat-card__discount{margin-top:.25vw}}@media only screen and (min-width:1600px){.flat-card__discount{margin-top:4px}}@media only screen and (min-width:960px){.flat-card__discount{font-size:24px;line-height:1}}@media only screen and (min-width:1280px){.flat-card__discount{font-size:1.5vw;line-height:1}}@media only screen and (min-width:1600px){.flat-card__discount{font-size:24px;line-height:1}}.flat-card__mortgage{color:var(--color-brand-tertiary);font-size:16px;font-weight:500;letter-spacing:-.03em;line-height:1.5;margin-top:4px}@media only screen and (min-width:960px){.flat-card__mortgage{margin-top:4px}}@media only screen and (min-width:1280px){.flat-card__mortgage{margin-top:.25vw}}@media only screen and (min-width:1600px){.flat-card__mortgage{margin-top:4px}}@media only screen and (min-width:960px){.flat-card__mortgage{font-size:16px;line-height:1.5}}@media only screen and (min-width:1280px){.flat-card__mortgage{font-size:1vw;line-height:1.5}}@media only screen and (min-width:1600px){.flat-card__mortgage{font-size:16px;line-height:1.5}}.flat-card__tags{left:0;position:absolute;top:0;z-index:1}.flat-card__tag-item{-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:var(--color-brand-accent);border-radius:100px;color:var(--color-white);display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;font-size:14px;font-weight:400;letter-spacing:-.03em;line-height:.9;margin-bottom:6px;padding:8px 16px;text-transform:uppercase}@media only screen and (min-width:960px){.flat-card__tag-item{padding:8px 16px}}@media only screen and (min-width:1280px){.flat-card__tag-item{padding:.5vw 1vw}}@media only screen and (min-width:1600px){.flat-card__tag-item{padding:8px 16px}}@media only screen and (min-width:960px){.flat-card__tag-item{border-radius:100px}}@media only screen and (min-width:1280px){.flat-card__tag-item{border-radius:6.25vw}}@media only screen and (min-width:1600px){.flat-card__tag-item{border-radius:100px}}@media only screen and (min-width:960px){.flat-card__tag-item{margin-bottom:6px}}@media only screen and (min-width:1280px){.flat-card__tag-item{margin-bottom:.375vw}}@media only screen and (min-width:1600px){.flat-card__tag-item{margin-bottom:6px}}@media only screen and (min-width:960px){.flat-card__tag-item{font-size:14px;line-height:.9}}@media only screen and (min-width:1280px){.flat-card__tag-item{font-size:.875vw;line-height:.9}}@media only screen and (min-width:1600px){.flat-card__tag-item{font-size:14px;line-height:.9}}.flat-card__tag-item:not(:last-child){margin-right:6px}@media only screen and (min-width:960px){.flat-card__tag-item:not(:last-child){margin-right:6px}}@media only screen and (min-width:1280px){.flat-card__tag-item:not(:last-child){margin-right:.375vw}}@media only screen and (min-width:1600px){.flat-card__tag-item:not(:last-child){margin-right:6px}}.cookies-notice{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:var(--color-brand-secondary);border-radius:10px;bottom:0;display:none;-webkit-flex-direction:column;flex-direction:column;padding:32px;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:960px){.cookies-notice{padding:32px}}@media only screen and (min-width:1280px){.cookies-notice{padding:2vw}}@media only screen and (min-width:1600px){.cookies-notice{padding:32px}}@media only screen and (min-width:960px){.cookies-notice{bottom:32px}}@media only screen and (min-width:1280px){.cookies-notice{bottom:2vw}}@media only screen and (min-width:1600px){.cookies-notice{bottom:32px}}@media only screen and (min-width:960px){.cookies-notice{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:960px){.cookies-notice.is-open{-webkit-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%)}}.cookies-notice__title{font-size:20px;font-weight:400;letter-spacing:-.02em;line-height:1;margin-bottom:18px}@media only screen and (min-width:960px){.cookies-notice__title{margin-bottom:20px}}@media only screen and (min-width:1280px){.cookies-notice__title{margin-bottom:1.5vw}}@media only screen and (min-width:1600px){.cookies-notice__title{margin-bottom:24px}}@media only screen and (min-width:960px){.cookies-notice__title{font-size:24px;line-height:1}}@media only screen and (min-width:1280px){.cookies-notice__title{font-size:1.5vw;line-height:1}}@media only screen and (min-width:1600px){.cookies-notice__title{font-size:24px;line-height:1}}.cookies-notice__text{color:var(--color-brand);font-size:16px;font-weight:500;letter-spacing:-.03em;line-height:1.5}@media only screen and (min-width:960px){.cookies-notice__text{font-size:16px;line-height:1.5}}@media only screen and (min-width:1280px){.cookies-notice__text{font-size:1vw;line-height:1.5}}@media only screen and (min-width:1600px){.cookies-notice__text{font-size:16px;line-height:1.5}}.cookies-notice__text p{font-size:14px;font-weight:500;letter-spacing:-.03em;line-height:1.5}@media only screen and (min-width:960px){.cookies-notice__text p{font-size:14px;line-height:1.5}}@media only screen and (min-width:1280px){.cookies-notice__text p{font-size:.875vw;line-height:1.5}}@media only screen and (min-width:1600px){.cookies-notice__text p{font-size:14px;line-height:1.5}}.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:var(--color-brand);cursor:pointer;font:inherit;line-height:normal;margin:0;outline:none;overflow:visible;padding:0;text-align:inherit;width:auto}.cookies-notice__text a::-moz-focus-inner,.cookies-notice__text button::-moz-focus-inner{border:0;padding:0}.cookies-notice__button{margin-top:18px;width:100%}@media only screen and (min-width:960px){.cookies-notice__button{margin-top:20px}}@media only screen and (min-width:1280px){.cookies-notice__button{margin-top:1.5vw}}@media only screen and (min-width:1600px){.cookies-notice__button{margin-top:24px}}@media only screen and (min-width:960px){.cookies-notice__button{width:auto}}.search-menu{background-color:var(--color-brand);height:100vh;left:0;overflow:hidden;position:fixed;top: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;width:100%;z-index:7}.search-menu:not(.is-active){opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.search-menu__background{height:100%;position:relative;width:100%}.search-menu__background img{font-family:"object-fit: cover; object-position: center;";height:100%;object-fit:cover;object-position:center;width:100%}.search-menu__close{-webkit-box-pack:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:var(--color-white);border:1px solid var(--color-brand-secondary);border-radius:50%;display:-webkit-box;display:-webkit-flex;display:flex;height:56px;-webkit-justify-content:center;justify-content:center;position:absolute;right:20px;top:20px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,border-color;transition-property:background-color,border-color;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:56px;z-index:2}@media only screen and (min-width:960px){.search-menu__close{width:56px}}@media only screen and (min-width:1280px){.search-menu__close{width:3.5vw}}@media only screen and (min-width:1600px){.search-menu__close{width:56px}}@media only screen and (min-width:960px){.search-menu__close{height:56px}}@media only screen and (min-width:1280px){.search-menu__close{height:3.5vw}}@media only screen and (min-width:1600px){.search-menu__close{height:56px}}@media only screen and (min-width:960px){.search-menu__close{top:35px}}@media only screen and (min-width:1280px){.search-menu__close{top:3.5vw}}@media only screen and (min-width:1600px){.search-menu__close{top:56px}}@media only screen and (min-width:960px){.search-menu__close{right:35px}}@media only screen and (min-width:1280px){.search-menu__close{right:3.25vw}}@media only screen and (min-width:1600px){.search-menu__close{right:52px}}@media only screen and (min-width:1280px){.search-menu__close:hover{background-color:var(--color-brand-accent);border-color:var(--color-brand-accent);cursor:pointer}.search-menu__close:hover svg{fill:var(--color-white)}}.search-menu__close svg{fill:var(--color-brand);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:fill;transition-property:fill;-webkit-transition-timing-function:ease;transition-timing-function:ease}.search-menu__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:rgba(var(--color-black-rgb),.4);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media only screen and (min-width:960px){.search-menu__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-flex-direction:row;flex-direction:row}}.search-menu__item{-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:50%;-webkit-justify-content:center;justify-content: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:100%}@media only screen and (min-width:960px){.search-menu__item{height:100%;width:50%}}@media only screen and (min-width:1280px){.search-menu__item:hover{background-color:rgba(var(--color-black-rgb),.1)}.search-menu__item:hover .search-menu__item-button{opacity:1}}.search-menu__item:not(:last-child){border-bottom:1px solid rgba(var(--color-white-rgb),.1)}@media only screen and (min-width:960px){.search-menu__item:not(:last-child){border-bottom:none;border-right:1px solid rgba(var(--color-white-rgb),.1)}}.search-menu__item-info{color:var(--color-white);font-size:14px;font-weight:400;letter-spacing:-.03em;line-height:.9;margin-bottom:18px;text-transform:uppercase}@media only screen and (min-width:960px){.search-menu__item-info{margin-bottom:20px}}@media only screen and (min-width:1280px){.search-menu__item-info{margin-bottom:1.5vw}}@media only screen and (min-width:1600px){.search-menu__item-info{margin-bottom:24px}}@media only screen and (min-width:960px){.search-menu__item-info{font-size:14px;line-height:.9}}@media only screen and (min-width:1280px){.search-menu__item-info{font-size:1.25vw;line-height:.9}}@media only screen and (min-width:1600px){.search-menu__item-info{font-size:20px;line-height:.9}}.search-menu__item-title{color:var(--color-white);font-size:40px;font-weight:400;letter-spacing:-.06em;line-height:1;margin-bottom:32px}@media only screen and (min-width:960px){.search-menu__item-title{margin-bottom:38px}}@media only screen and (min-width:1280px){.search-menu__item-title{margin-bottom:3vw}}@media only screen and (min-width:1600px){.search-menu__item-title{margin-bottom:48px}}@media only screen and (min-width:960px){.search-menu__item-title{font-size:48px;line-height:1}}@media only screen and (min-width:1280px){.search-menu__item-title{font-size:4vw;line-height:1}}@media only screen and (min-width:1600px){.search-menu__item-title{font-size:64px;line-height:1}}.search-menu__item-button{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity,background-color;transition-property:opacity,background-color;-webkit-transition-timing-function:ease;transition-timing-function:ease}@media only screen and (min-width:1280px){.search-menu__item-button{opacity:0}}.progress-card{border-bottom:1px solid var(--color-brand-secondary);border-right:1px solid var(--color-brand-secondary);display:block;padding:32px}@media only screen and (min-width:960px){.progress-card{padding-top:38px}}@media only screen and (min-width:1280px){.progress-card{padding-top:3vw}}@media only screen and (min-width:1600px){.progress-card{padding-top:48px}}@media only screen and (min-width:960px){.progress-card{padding-bottom:38px}}@media only screen and (min-width:1280px){.progress-card{padding-bottom:3vw}}@media only screen and (min-width:1600px){.progress-card{padding-bottom:48px}}@media only screen and (min-width:960px){.progress-card{padding-left:38px}}@media only screen and (min-width:1280px){.progress-card{padding-left:3vw}}@media only screen and (min-width:1600px){.progress-card{padding-left:48px}}@media only screen and (min-width:960px){.progress-card{padding-right:38px}}@media only screen and (min-width:1280px){.progress-card{padding-right:3vw}}@media only screen and (min-width:1600px){.progress-card{padding-right:48px}}@media only screen and (min-width:960px){.progress-card{border-left:none}.progress-card:nth-child(3n+1){border-left:1px solid var(--color-brand-secondary)}}.progress-card__image{display:block;height:220px;width:100%}@media only screen and (min-width:960px){.progress-card__image{height:264px}}@media only screen and (min-width:1280px){.progress-card__image{height:25.625vw}}@media only screen and (min-width:1600px){.progress-card__image{height:410px}}.progress-card__image picture{height:100%;width:100%}.progress-card__image img{font-family:"object-fit: cover; object-position: center;";height:100%;object-fit:cover;object-position:center;width:100%}.progress-card__date{-webkit-box-pack:center;color:var(--color-brand-accent);display:-webkit-box;display:-webkit-flex;display:flex;font-size:14px;font-weight:400;-webkit-justify-content:center;justify-content:center;letter-spacing:-.03em;line-height:.9;margin-top:24px;text-align:center;text-transform:uppercase}@media only screen and (min-width:960px){.progress-card__date{margin-top:28px}}@media only screen and (min-width:1280px){.progress-card__date{margin-top:2vw}}@media only screen and (min-width:1600px){.progress-card__date{margin-top:32px}}@media only screen and (min-width:960px){.progress-card__date{font-size:14px;line-height:.9}}@media only screen and (min-width:1280px){.progress-card__date{font-size:1.25vw;line-height:.9}}@media only screen and (min-width:1600px){.progress-card__date{font-size:20px;line-height:.9}}.video-card{border-bottom:1px solid var(--color-brand-secondary);border-right:1px solid var(--color-brand-secondary);display:block;padding:32px}@media only screen and (min-width:960px){.video-card{padding-top:38px}}@media only screen and (min-width:1280px){.video-card{padding-top:3vw}}@media only screen and (min-width:1600px){.video-card{padding-top:48px}}@media only screen and (min-width:960px){.video-card{padding-bottom:38px}}@media only screen and (min-width:1280px){.video-card{padding-bottom:3vw}}@media only screen and (min-width:1600px){.video-card{padding-bottom:48px}}@media only screen and (min-width:960px){.video-card{padding-left:38px}}@media only screen and (min-width:1280px){.video-card{padding-left:3vw}}@media only screen and (min-width:1600px){.video-card{padding-left:48px}}@media only screen and (min-width:960px){.video-card{padding-right:38px}}@media only screen and (min-width:1280px){.video-card{padding-right:3vw}}@media only screen and (min-width:1600px){.video-card{padding-right:48px}}@media only screen and (min-width:960px){.video-card{border-left:none}.video-card:nth-child(3n+1){border-left:1px solid var(--color-brand-secondary)}}.video-card__iframe{background-color:var(--color-brand-secondary);display:block;height:220px;width:100%}@media only screen and (min-width:960px){.video-card__iframe{height:264px}}@media only screen and (min-width:1280px){.video-card__iframe{height:25.625vw}}@media only screen and (min-width:1600px){.video-card__iframe{height:410px}}.video-card__iframe picture{height:100%;width:100%}.video-card__iframe img{font-family:"object-fit: cover; object-position: center;";height:100%;object-fit:cover;object-position:center;width:100%}.video-card__iframe iframe{height:100%;width:100%}.video-card__title{-webkit-box-pack:center;color:var(--color-brand-accent);display:-webkit-box;display:-webkit-flex;display:flex;font-size:14px;font-weight:400;-webkit-justify-content:center;justify-content:center;letter-spacing:-.03em;line-height:.9;margin-top:24px;text-align:center;text-transform:uppercase}@media only screen and (min-width:960px){.video-card__title{margin-top:28px}}@media only screen and (min-width:1280px){.video-card__title{margin-top:2vw}}@media only screen and (min-width:1600px){.video-card__title{margin-top:32px}}@media only screen and (min-width:960px){.video-card__title{font-size:14px;line-height:.9}}@media only screen and (min-width:1280px){.video-card__title{font-size:1.25vw;line-height:.9}}@media only screen and (min-width:1600px){.video-card__title{font-size:20px;line-height:.9}}.first-screen{height:100vh;overflow:hidden;position:relative;width:100%}.first-screen__slider{height:100%;width:100%}.first-screen__slider-wrap{-webkit-box-pack:start;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;height:100%;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;width:100%}.first-screen__slider-item{-webkit-flex-shrink:0;flex-shrink:0;height:100%;width:100%}.first-screen__slider-item.is-animated .first-screen__slider-image{-webkit-animation:screen_zoom 5s ease-in-out forwards;animation:screen_zoom 5s ease-in-out forwards}.first-screen__slider-image{height:100%;position:relative;width:100%}.first-screen__slider-image:before{background:-webkit-gradient(linear,left top,left bottom,from(rgba(var(--color-black-rgb),.3)),color-stop(20%,rgba(var(--color-black-rgb),0)));background:linear-gradient(180deg,rgba(var(--color-black-rgb),.3) 0,rgba(var(--color-black-rgb),0) 20%);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.first-screen__slider-image picture{height:100%;width:100%}.first-screen__slider-image img{font-family:"object-fit: cover; object-position: center;";height:100%;object-fit:cover;object-position:center;width:100%}@keyframes screen_zoom{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.15);transform:scale(1.15)}}.about{padding:54px 2.7777777778% 96px;position:relative}@media only screen and (min-width:960px){.about{padding-top:64px}}@media only screen and (min-width:1280px){.about{padding-top:6vw}}@media only screen and (min-width:1600px){.about{padding-top:96px}}@media only screen and (min-width:960px){.about{padding-bottom:96px}}@media only screen and (min-width:1280px){.about{padding-bottom:8vw}}@media only screen and (min-width:1600px){.about{padding-bottom:128px}}.about:before{background:-webkit-gradient(linear,left top,left bottom,from(var(--color-brand-secondary)),to(var(--color-white)));background:linear-gradient(180deg,var(--color-brand-secondary) 0,var(--color-white) 100%);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.about__content{-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;margin:0 auto;max-width:none;text-align:center}@media only screen and (min-width:960px){.about__content{max-width:960px}}@media only screen and (min-width:1280px){.about__content{max-width:60vw}}@media only screen and (min-width:1600px){.about__content{max-width:960px}}.about__title{text-wrap:wrap;font-size:40px;font-weight:400;letter-spacing:-.06em;line-height:1}@media only screen and (min-width:960px){.about__title{font-size:48px;line-height:1}}@media only screen and (min-width:1280px){.about__title{font-size:4vw;line-height:1}}@media only screen and (min-width:1600px){.about__title{font-size:64px;line-height:1}}.about__subtitle{font-size:14px;font-weight:400;letter-spacing:-.03em;line-height:.9;margin-bottom:36px;text-transform:uppercase}@media only screen and (min-width:960px){.about__subtitle{margin-bottom:42px}}@media only screen and (min-width:1280px){.about__subtitle{margin-bottom:3.5vw}}@media only screen and (min-width:1600px){.about__subtitle{margin-bottom:56px}}@media only screen and (min-width:960px){.about__subtitle{font-size:14px;line-height:.9}}@media only screen and (min-width:1280px){.about__subtitle{font-size:1.25vw;line-height:.9}}@media only screen and (min-width:1600px){.about__subtitle{font-size:20px;line-height:.9}}.about__text{font-family:Raleway,sans-serif;font-size:20px;font-weight:500;letter-spacing:-.03em;line-height:1.5;margin-top:36px}@media only screen and (min-width:960px){.about__text{margin-top:42px}}@media only screen and (min-width:1280px){.about__text{margin-top:3.5vw}}@media only screen and (min-width:1600px){.about__text{margin-top:56px}}@media only screen and (min-width:960px){.about__text{font-size:20px;line-height:1.5}}@media only screen and (min-width:1280px){.about__text{font-size:1.25vw;line-height:1.5}}@media only screen and (min-width:1600px){.about__text{font-size:20px;line-height:1.5}}.about__numbers{display:grid;gap:36px;grid-template-columns:1fr;margin-top:48px}@media only screen and (min-width:960px){.about__numbers{margin-top:54px}}@media only screen and (min-width:1280px){.about__numbers{margin-top:5vw}}@media only screen and (min-width:1600px){.about__numbers{margin-top:80px}}@media only screen and (min-width:960px){.about__numbers{gap:10px}}@media only screen and (min-width:1280px){.about__numbers{gap:2.25vw}}@media only screen and (min-width:1600px){.about__numbers{gap:36px}}@media only screen and (min-width:670px){.about__numbers{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:960px){.about__numbers{grid-template-columns:repeat(4,1fr)}}.about__numbers-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;text-align:center}.about__numbers-item,.about__numbers-item-title{display:-webkit-box;display:-webkit-flex;display:flex}.about__numbers-item-title{-webkit-box-align:baseline;-webkit-align-items:baseline;align-items:baseline;font-size:64px;font-weight:400;letter-spacing:-.06em;line-height:.8}@media only screen and (min-width:960px){.about__numbers-item-title{font-size:74px;line-height:.8}}@media only screen and (min-width:1280px){.about__numbers-item-title{font-size:6vw;line-height:.8}}@media only screen and (min-width:1600px){.about__numbers-item-title{font-size:96px;line-height:.8}}.about__numbers-item-title span{font-size:28px;font-weight:400;letter-spacing:-.04em;line-height:1;margin-left:6px}@media only screen and (min-width:960px){.about__numbers-item-title span{margin-left:6px}}@media only screen and (min-width:1280px){.about__numbers-item-title span{margin-left:.375vw}}@media only screen and (min-width:1600px){.about__numbers-item-title span{margin-left:6px}}@media only screen and (min-width:960px){.about__numbers-item-title span{font-size:32px;line-height:1}}@media only screen and (min-width:1280px){.about__numbers-item-title span{font-size:2.25vw;line-height:1}}@media only screen and (min-width:1600px){.about__numbers-item-title span{font-size:36px;line-height:1}}.about__numbers-item-text{font-size:20px;font-weight:600;letter-spacing:-.03em;line-height:1.5;margin-top:8px}@media only screen and (min-width:960px){.about__numbers-item-text{margin-top:14px}}@media only screen and (min-width:1280px){.about__numbers-item-text{margin-top:1vw}}@media only screen and (min-width:1600px){.about__numbers-item-text{margin-top:16px}}@media only screen and (min-width:960px){.about__numbers-item-text{font-size:20px;line-height:1.5}}@media only screen and (min-width:1280px){.about__numbers-item-text{font-size:1.25vw;line-height:1.5}}@media only screen and (min-width:1600px){.about__numbers-item-text{font-size:20px;line-height:1.5}}.about__delivery{-webkit-box-align:end;-webkit-box-pack:center;-webkit-align-items:flex-end;align-items:flex-end;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin-top:54px;position:relative}@media only screen and (min-width:960px){.about__delivery{margin-top:64px}}@media only screen and (min-width:1280px){.about__delivery{margin-top:6vw}}@media only screen and (min-width:1600px){.about__delivery{margin-top:96px}}@media only screen and (min-width:670px){.about__delivery{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}}.about__delivery-item{padding-bottom:8px;width:26.4705882353%}@media only screen and (min-width:960px){.about__delivery-item{padding-bottom:14px}}@media only screen and (min-width:1280px){.about__delivery-item{padding-bottom:1vw}}@media only screen and (min-width:1600px){.about__delivery-item{padding-bottom:16px}}.about__delivery-item:nth-child(2){width:100%}@media only screen and (min-width:670px){.about__delivery-item:nth-child(2){width:41.1764705882%}.about__delivery-item:nth-child(2) .about__delivery-image{height:225px}}@media only screen and (min-width:960px){.about__delivery-item:nth-child(2) .about__delivery-image{height:340px}}@media only screen and (min-width:1280px){.about__delivery-item:nth-child(2) .about__delivery-image{height:430px}}@media only screen and (min-width:1440px){.about__delivery-item:nth-child(2) .about__delivery-image{height:560px}}.about__delivery-item:not(:nth-child(2)){bottom:0;display:none;left:0;position:-webkit-sticky;position:sticky;right:0}@media only screen and (min-width:670px){.about__delivery-item:not(:nth-child(2)){display:block}.about__delivery-item:not(:nth-child(2)) .about__delivery-image{height:145px}}@media only screen and (min-width:960px){.about__delivery-item:not(:nth-child(2)) .about__delivery-image{height:220px}}@media only screen and (min-width:1280px){.about__delivery-item:not(:nth-child(2)) .about__delivery-image{height:280px}}@media only screen and (min-width:1440px){.about__delivery-item:not(:nth-child(2)) .about__delivery-image{height:360px}}.about__delivery-image{position:relative}.about__delivery-image:after{background:rgba(var(--color-brand-tertiary-rgb),.6);bottom:-10px;content:"";-webkit-filter:blur(64px);filter:blur(64px);height:90%;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:80%;z-index:0}@media only screen and (min-width:960px){.about__delivery-image:after{bottom:-20px}}@media only screen and (min-width:1280px){.about__delivery-image:after{bottom:-1.25vw}}@media only screen and (min-width:1600px){.about__delivery-image:after{bottom:-20px}}.about__delivery-image picture{height:100%;width:100%}.about__delivery-image img{font-family:"object-fit: cover; object-position: center;";height:100%;object-fit:cover;object-position:center;position:relative;width:100%;z-index:1}.about__delivery-list-wrapper{margin-bottom:54px}@media only screen and (min-width:960px){.about__delivery-list-wrapper{margin-bottom:64px}}@media only screen and (min-width:1280px){.about__delivery-list-wrapper{margin-bottom:6vw}}@media only screen and (min-width:1600px){.about__delivery-list-wrapper{margin-bottom:96px}}.about__delivery-title{font-size:36px;font-weight:400;letter-spacing:-.06em;line-height:1;text-align:center;text-transform:uppercase}@media only screen and (min-width:960px){.about__delivery-title{font-size:40px;line-height:1}}@media only screen and (min-width:1280px){.about__delivery-title{font-size:3vw;line-height:1}}@media only screen and (min-width:1600px){.about__delivery-title{font-size:48px;line-height:1}}.about__delivery-list{margin-top:24px}@media only screen and (min-width:960px){.about__delivery-list{margin-top:28px}}@media only screen and (min-width:1280px){.about__delivery-list{margin-top:2vw}}@media only screen and (min-width:1600px){.about__delivery-list{margin-top:32px}}.about__delivery-list-item{-webkit-box-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-webkit-align-items:center;align-items:center;border-top:1px solid var(--color-brand-tertiary);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;padding-bottom:18px;padding-top:18px}@media only screen and (min-width:960px){.about__delivery-list-item{padding-top:20px}}@media only screen and (min-width:1280px){.about__delivery-list-item{padding-top:1.5vw}}@media only screen and (min-width:1600px){.about__delivery-list-item{padding-top:24px}}@media only screen and (min-width:960px){.about__delivery-list-item{padding-bottom:20px}}@media only screen and (min-width:1280px){.about__delivery-list-item{padding-bottom:1.5vw}}@media only screen and (min-width:1600px){.about__delivery-list-item{padding-bottom:24px}}@media only screen and (min-width:670px){.about__delivery-list-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}}@media only screen and (min-width:1280px){.about__delivery-list-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}}.about__delivery-list-item:last-child{border-bottom:1px solid var(--color-brand-tertiary)}.about__delivery-list-title{font-size:14px;font-weight:400;letter-spacing:-.03em;line-height:.9;text-transform:uppercase}@media only screen and (min-width:960px){.about__delivery-list-title{font-size:14px;line-height:.9}}@media only screen and (min-width:1280px){.about__delivery-list-title{font-size:1.25vw;line-height:.9}}@media only screen and (min-width:1600px){.about__delivery-list-title{font-size:20px;line-height:.9}}.about__delivery-list-info,.about__delivery-list-text{font-family:Raleway,sans-serif;font-size:20px;font-weight:600;letter-spacing:-.03em;line-height:1.5}@media only screen and (min-width:960px){.about__delivery-list-info,.about__delivery-list-text{font-size:20px;line-height:1.5}}@media only screen and (min-width:1280px){.about__delivery-list-info,.about__delivery-list-text{font-size:1.25vw;line-height:1.5}}@media only screen and (min-width:1600px){.about__delivery-list-info,.about__delivery-list-text{font-size:20px;line-height:1.5}}.about_theme_simple{padding-bottom:96px;padding-top:96px}@media only screen and (min-width:960px){.about_theme_simple{padding-top:96px}}@media only screen and (min-width:1280px){.about_theme_simple{padding-top:8vw}}@media only screen and (min-width:1600px){.about_theme_simple{padding-top:128px}}@media only screen and (min-width:960px){.about_theme_simple{padding-bottom:96px}}@media only screen and (min-width:1280px){.about_theme_simple{padding-bottom:8vw}}@media only screen and (min-width:1600px){.about_theme_simple{padding-bottom:128px}}.about_theme_simple .about__title{font-size:36px;font-weight:400;letter-spacing:-.06em;line-height:1}@media only screen and (min-width:960px){.about_theme_simple .about__title{font-size:40px;line-height:1}}@media only screen and (min-width:1280px){.about_theme_simple .about__title{font-size:3vw;line-height:1}}@media only screen and (min-width:1600px){.about_theme_simple .about__title{font-size:48px;line-height:1}}.infrastructure{overflow:hidden}.infrastructure__item{height:100vh;max-height:640px;position:relative}@media only screen and (min-width:960px){.infrastructure__item{max-height:none}}@media only screen and (min-width:1280px){.infrastructure__item{max-height:none}}@media only screen and (min-width:1600px){.infrastructure__item{max-height:none}}@media only screen and (max-width:959px){.infrastructure__item.is-active .infrastructure__item-text{max-height:320px}.infrastructure__item.is-active .infrastructure__item-button{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.infrastructure__item:is(.is-active) .infrastructure__item-title{margin-bottom:28px}}@media only screen and (max-width:959px) and (min-width:960px){.infrastructure__item:is(.is-active) .infrastructure__item-title{margin-bottom:34px}}@media only screen and (max-width:959px) and (min-width:1280px){.infrastructure__item:is(.is-active) .infrastructure__item-title{margin-bottom:2.5vw}}@media only screen and (max-width:959px) and (min-width:1600px){.infrastructure__item:is(.is-active) .infrastructure__item-title{margin-bottom:40px}}.infrastructure__item-image{height:100%}.infrastructure__item-image picture{height:100%;width:100%}.infrastructure__item-image img{font-family:"object-fit: cover; object-position: center;";height:100%;object-fit:cover;object-position:center;width:100%}.infrastructure__item-content{background-color:var(--color-white);bottom:20px;left:20px;max-width:316px;min-height:auto;padding:0 20px 20px;position:absolute;width:100%;z-index:1}@media only screen and (min-width:960px){.infrastructure__item-content{left:36px}}@media only screen and (min-width:1280px){.infrastructure__item-content{left:3.438vw}}@media only screen and (min-width:1600px){.infrastructure__item-content{left:55px}}@media only screen and (min-width:960px){.infrastructure__item-content{bottom:36px}}@media only screen and (min-width:1280px){.infrastructure__item-content{bottom:3.438vw}}@media only screen and (min-width:1600px){.infrastructure__item-content{bottom:55px}}@media only screen and (min-width:960px){.infrastructure__item-content{padding:0 50px 50px}}@media only screen and (min-width:1280px){.infrastructure__item-content{padding:0 3.125vw 3.125vw}}@media only screen and (min-width:1600px){.infrastructure__item-content{padding:0 50px 50px}}@media only screen and (min-width:960px){.infrastructure__item-content{max-width:638px}}@media only screen and (min-width:1280px){.infrastructure__item-content{max-width:39.875vw}}@media only screen and (min-width:1600px){.infrastructure__item-content{max-width:638px}}@media only screen and (min-width:960px){.infrastructure__item-content{min-height:318px}}@media only screen and (min-width:1280px){.infrastructure__item-content{min-height:19.875vw}}@media only screen and (min-width:1600px){.infrastructure__item-content{min-height:318px}}.infrastructure__item-counter{color:var(--color-brand-secondary);display:-webkit-box;display:-webkit-flex;display:flex;font-size:64px;font-weight:400;letter-spacing:-.06em;line-height:.8;margin-top:-26px}@media only screen and (min-width:960px){.infrastructure__item-counter{margin-top:-32px}}@media only screen and (min-width:1280px){.infrastructure__item-counter{margin-top:-2vw}}@media only screen and (min-width:1600px){.infrastructure__item-counter{margin-top:-32px}}@media only screen and (min-width:960px){.infrastructure__item-counter{font-size:74px;line-height:.8}}@media only screen and (min-width:1280px){.infrastructure__item-counter{font-size:6vw;line-height:.8}}@media only screen and (min-width:1600px){.infrastructure__item-counter{font-size:96px;line-height:.8}}.infrastructure__item-title{margin-top:28px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:margin;transition-property:margin;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}@media only screen and (min-width:960px){.infrastructure__item-title{margin-top:34px}}@media only screen and (min-width:1280px){.infrastructure__item-title{margin-top:2.5vw}}@media only screen and (min-width:1600px){.infrastructure__item-title{margin-top:40px}}.infrastructure__item-text{font-family:Raleway,sans-serif;font-size:16px;font-weight:500;letter-spacing:-.03em;line-height:1.5;margin-top:18px;max-height:0;overflow:hidden;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:max-height;transition-property:max-height;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}@media only screen and (min-width:960px){.infrastructure__item-text{margin-top:20px}}@media only screen and (min-width:1280px){.infrastructure__item-text{margin-top:1.5vw}}@media only screen and (min-width:1600px){.infrastructure__item-text{margin-top:24px}}@media only screen and (min-width:960px){.infrastructure__item-text{font-size:16px;line-height:1.5}}@media only screen and (min-width:1280px){.infrastructure__item-text{font-size:1vw;line-height:1.5}}@media only screen and (min-width:1600px){.infrastructure__item-text{font-size:16px;line-height:1.5}}@media only screen and (max-width:959px){.infrastructure__item-text{margin:0}}@media only screen and (min-width:960px){.infrastructure__item-text{max-height:none}}.infrastructure__item-button{position:absolute;right:20px;top:20px;-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;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;z-index:1}@media only screen and (min-width:960px){.infrastructure__item-button{right:20px}}@media only screen and (min-width:1280px){.infrastructure__item-button{right:1.25vw}}@media only screen and (min-width:1600px){.infrastructure__item-button{right:20px}}@media only screen and (min-width:960px){.infrastructure__item-button{top:20px}}@media only screen and (min-width:1280px){.infrastructure__item-button{top:1.25vw}}@media only screen and (min-width:1600px){.infrastructure__item-button{top:20px}}@media only screen and (min-width:960px){.infrastructure__item-button{display:none}}.infrastructure__item-button svg{fill:var(--color-brand-accent)}.footer{background-color:var(--color-brand-dark);background-image:url(/webicons/footer/river.svg);background-position:60% 25%;background-repeat:no-repeat;background-size:130% auto;color:var(--color-brand-secondary);padding:96px 5.5555555556% 32px;position:relative}@media only screen and (min-width:960px){.footer{padding-top:96px}}@media only screen and (min-width:1280px){.footer{padding-top:8vw}}@media only screen and (min-width:1600px){.footer{padding-top:128px}}@media only screen and (min-width:960px){.footer{padding-bottom:38px}}@media only screen and (min-width:1280px){.footer{padding-bottom:3vw}}@media only screen and (min-width:1600px){.footer{padding-bottom:48px}}@media only screen and (min-width:670px){.footer{background-position:60% 14%;padding-left:2.7777777778%;padding-right:2.7777777778%}}@media only screen and (min-width:1280px){.footer{background-position:100% 100%;background-size:auto}.footer a:hover{color:var(--color-brand-accent)}.footer a:hover svg{fill:var(--color-brand-accent)}}.footer svg{fill:var(--color-brand-secondary);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:fill;transition-property:fill;-webkit-transition-timing-function:ease;transition-timing-function:ease}.footer__inner-top{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.footer__inner-bottom,.footer__inner-top{display:-webkit-box;display:-webkit-flex;display:flex}.footer__inner-bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;padding-top:210px}@media only screen and (min-width:960px){.footer__inner-bottom{padding-top:290px}}@media only screen and (min-width:1280px){.footer__inner-bottom{padding-top:22.813vw}}@media only screen and (min-width:1600px){.footer__inner-bottom{padding-top:365px}}@media only screen and (min-width:1280px){.footer__inner-bottom{-webkit-box-pack:justify;-webkit-box-align:end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-align-items:flex-end;align-items:flex-end;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}}.footer__logo{display:none}@media only screen and (min-width:1280px){.footer__logo{display:block}}.footer__text{font-family:Raleway,sans-serif;font-size:12px;font-weight:500;letter-spacing:-.02em;line-height:1.5;line-height:120%;width:100%}@media only screen and (min-width:960px){.footer__text{font-size:12px;line-height:1.5}}@media only screen and (min-width:1280px){.footer__text{font-size:.75vw;line-height:1.5}}@media only screen and (min-width:1600px){.footer__text{font-size:12px;line-height:1.5}}@media only screen and (min-width:1280px){.footer__text{width:35.2941176471%}}@media only screen and (min-width:1440px){.footer__text{width:23.5294117647%}}.footer__text p{font-family:Raleway,sans-serif;font-size:12px;font-weight:500;letter-spacing:-.02em;line-height:1.5;line-height:120%}@media only screen and (min-width:960px){.footer__text p{font-size:12px;line-height:1.5}}@media only screen and (min-width:1280px){.footer__text p{font-size:.75vw;line-height:1.5}}@media only screen and (min-width:1600px){.footer__text p{font-size:12px;line-height:1.5}}.footer__text p:not(:last-child){margin-bottom:8px}@media only screen and (min-width:960px){.footer__text p:not(:last-child){margin-bottom:14px}}@media only screen and (min-width:1280px){.footer__text p:not(:last-child){margin-bottom:1vw}}@media only screen and (min-width:1600px){.footer__text p:not(:last-child){margin-bottom:16px}}.footer__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin-top:44px;width:100%}@media only screen and (min-width:960px){.footer__info{margin-top:50px}}@media only screen and (min-width:1280px){.footer__info{margin-top:4.5vw}}@media only screen and (min-width:1600px){.footer__info{margin-top:72px}}@media only screen and (min-width:1280px){.footer__info{-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;width:61.7647058824%}}@media only screen and (min-width:1440px){.footer__info{width:73.5294117647%}}@media only screen and (min-width:1280px){.footer__contacts{width:35.2941176471%}}.footer__contacts-inner{margin-bottom:36px}@media only screen and (min-width:960px){.footer__contacts-inner{margin-bottom:42px}}@media only screen and (min-width:1280px){.footer__contacts-inner{margin-bottom:3.5vw}}@media only screen and (min-width:1600px){.footer__contacts-inner{margin-bottom:56px}}.footer__contacts-title{font-size:14px;font-weight:400;letter-spacing:-.03em;line-height:.9;margin-bottom:28px;text-transform:uppercase}@media only screen and (min-width:960px){.footer__contacts-title{margin-bottom:34px}}@media only screen and (min-width:1280px){.footer__contacts-title{margin-bottom:2.5vw}}@media only screen and (min-width:1600px){.footer__contacts-title{margin-bottom:40px}}@media only screen and (min-width:960px){.footer__contacts-title{font-size:14px;line-height:.9}}@media only screen and (min-width:1280px){.footer__contacts-title{font-size:1.25vw;line-height:.9}}@media only screen and (min-width:1600px){.footer__contacts-title{font-size:20px;line-height:.9}}.footer__contacts-item{font-size:20px;font-weight:400;letter-spacing:-.02em;line-height:1;line-height:100%}@media only screen and (min-width:960px){.footer__contacts-item{font-size:24px;line-height:1}}@media only screen and (min-width:1280px){.footer__contacts-item{font-size:1.5vw;line-height:1}}@media only screen and (min-width:1600px){.footer__contacts-item{font-size:24px;line-height:1}}.footer__contacts-item:not(:last-child){margin-bottom:24px}@media only screen and (min-width:960px){.footer__contacts-item:not(:last-child){margin-bottom:28px}}@media only screen and (min-width:1280px){.footer__contacts-item:not(:last-child){margin-bottom:2vw}}@media only screen and (min-width:1600px){.footer__contacts-item:not(:last-child){margin-bottom:32px}}.footer__info-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;font-family:Raleway,sans-serif;font-size:16px;font-weight:500;letter-spacing:-.03em;line-height:1.5;margin-top:48px;width:100%}@media only screen and (min-width:960px){.footer__info-content{margin-top:54px}}@media only screen and (min-width:1280px){.footer__info-content{margin-top:5vw}}@media only screen and (min-width:1600px){.footer__info-content{margin-top:80px}}@media only screen and (min-width:960px){.footer__info-content{font-size:16px;line-height:1.5}}@media only screen and (min-width:1280px){.footer__info-content{font-size:1vw;line-height:1.5}}@media only screen and (min-width:1600px){.footer__info-content{font-size:16px;line-height:1.5}}@media only screen and (min-width:1280px){.footer__info-content{-webkit-box-align:end;-webkit-box-pack:end;-webkit-align-items:flex-end;align-items:flex-end;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-end;justify-content:flex-end}}.footer__info-menu{-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}@media only screen and (min-width:1280px){.footer__info-menu{-webkit-box-pack:end;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-end;justify-content:flex-end}}.footer__info-menu-item{margin-bottom:6px}@media only screen and (min-width:960px){.footer__info-menu-item{margin-bottom:8px}}@media only screen and (min-width:1280px){.footer__info-menu-item{margin-bottom:.5vw}}@media only screen and (min-width:1600px){.footer__info-menu-item{margin-bottom:8px}}@media only screen and (min-width:1280px){.footer__info-menu-item{margin-bottom:0}}.footer__info-menu-item:not(:last-child){margin-right:28px}@media only screen and (min-width:960px){.footer__info-menu-item:not(:last-child){margin-right:34px}}@media only screen and (min-width:1280px){.footer__info-menu-item:not(:last-child){margin-right:2.5vw}}@media only screen and (min-width:1600px){.footer__info-menu-item:not(:last-child){margin-right:40px}}.footer__info-menu-item svg{margin-left:20px}@media only screen and (min-width:960px){.footer__info-menu-item svg{margin-left:20px}}@media only screen and (min-width:1280px){.footer__info-menu-item svg{margin-left:1.25vw}}@media only screen and (min-width:1600px){.footer__info-menu-item svg{margin-left:20px}}.footer__info-menu-item:last-child{width:100%}@media only screen and (min-width:1280px){.footer__info-menu-item:last-child{width:auto}}.links-card{background:-webkit-gradient(linear,left bottom,left top,from(var(--color-brand-secondary)),to(var(--color-white)));background:linear-gradient(1turn,var(--color-brand-secondary) 0,var(--color-white) 100%);padding:40px 5.5555555556% 96px}@media only screen and (min-width:960px){.links-card{padding-top:46px}}@media only screen and (min-width:1280px){.links-card{padding-top:4vw}}@media only screen and (min-width:1600px){.links-card{padding-top:64px}}@media only screen and (min-width:960px){.links-card{padding-bottom:96px}}@media only screen and (min-width:1280px){.links-card{padding-bottom:8vw}}@media only screen and (min-width:1600px){.links-card{padding-bottom:128px}}@media only screen and (min-width:670px){.links-card{padding-left:2.7777777778%;padding-right:2.7777777778%}}.links-card__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}.links-card__title{font-size:40px;font-weight:400;letter-spacing:-.06em;line-height:1;margin-bottom:36px;text-align:center}@media only screen and (min-width:960px){.links-card__title{margin-bottom:42px}}@media only screen and (min-width:1280px){.links-card__title{margin-bottom:3.5vw}}@media only screen and (min-width:1600px){.links-card__title{margin-bottom:56px}}@media only screen and (min-width:960px){.links-card__title{font-size:48px;line-height:1}}@media only screen and (min-width:1280px){.links-card__title{font-size:4vw;line-height:1}}@media only screen and (min-width:1600px){.links-card__title{font-size:64px;line-height:1}}.links-card__list{display:grid;gap:20px;grid-template-columns:repeat(1,1fr)}@media only screen and (min-width:960px){.links-card__list{gap:36px}}@media only screen and (min-width:1280px){.links-card__list{gap:3.5vw}}@media only screen and (min-width:1600px){.links-card__list{gap:56px}}@media only screen and (max-width:669px){.links-card__list{gap:36px}}@media only screen and (min-width:670px){.links-card__list{grid-template-columns:repeat(3,1fr)}}.links-card__item-image{height:200px;margin-bottom:28px;width:100%}@media only screen and (min-width:960px){.links-card__item-image{height:378px}}@media only screen and (min-width:1280px){.links-card__item-image{height:35.5vw}}@media only screen and (min-width:1600px){.links-card__item-image{height:568px}}@media only screen and (min-width:960px){.links-card__item-image{margin-bottom:34px}}@media only screen and (min-width:1280px){.links-card__item-image{margin-bottom:2.5vw}}@media only screen and (min-width:1600px){.links-card__item-image{margin-bottom:40px}}@media only screen and (max-width:669px){.links-card__item-image{height:320px}}.links-card__item-image picture{height:100%;width:100%}.links-card__item-image img{font-family:"object-fit: cover; object-position: center;";height:100%;object-fit:cover;object-position:center;width:100%}.links-card__item-title{font-size:36px;font-weight:400;letter-spacing:-.06em;line-height:1;margin-bottom:24px;text-align:center}@media only screen and (min-width:960px){.links-card__item-title{margin-bottom:28px}}@media only screen and (min-width:1280px){.links-card__item-title{margin-bottom:2vw}}@media only screen and (min-width:1600px){.links-card__item-title{margin-bottom:32px}}@media only screen and (min-width:960px){.links-card__item-title{font-size:40px;line-height:1}}@media only screen and (min-width:1280px){.links-card__item-title{font-size:3vw;line-height:1}}@media only screen and (min-width:1600px){.links-card__item-title{font-size:48px;line-height:1}}.content-section{border-top:1px solid var(--color-brand-secondary);padding:96px 5.5555555556% 32px}@media only screen and (min-width:960px){.content-section{padding-top:96px}}@media only screen and (min-width:1280px){.content-section{padding-top:8vw}}@media only screen and (min-width:1600px){.content-section{padding-top:128px}}@media only screen and (min-width:960px){.content-section{padding-bottom:38px}}@media only screen and (min-width:1280px){.content-section{padding-bottom:3vw}}@media only screen and (min-width:1600px){.content-section{padding-bottom:48px}}@media only screen and (min-width:670px){.content-section{padding-left:2.7777777778%;padding-right:2.7777777778%}}.content-section__title{margin-bottom:36px;text-align:center}@media only screen and (min-width:960px){.content-section__title{margin-bottom:42px}}@media only screen and (min-width:1280px){.content-section__title{margin-bottom:3.5vw}}@media only screen and (min-width:1600px){.content-section__title{margin-bottom:56px}}.content-section__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;text-align:center}@media only screen and (min-width:960px){.content-section__inner{-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}}.content-section__inner-image{height:360px;margin-bottom:36px;padding-bottom:40px;position:relative}@media only screen and (min-width:960px){.content-section__inner-image{height:604px}}@media only screen and (min-width:1280px){.content-section__inner-image{height:56.75vw}}@media only screen and (min-width:1600px){.content-section__inner-image{height:908px}}@media only screen and (min-width:960px){.content-section__inner-image{padding-bottom:0}}@media only screen and (min-width:1280px){.content-section__inner-image{padding-bottom:0}}@media only screen and (min-width:1600px){.content-section__inner-image{padding-bottom:0}}@media only screen and (min-width:960px){.content-section__inner-image{margin-bottom:42px}}@media only screen and (min-width:1280px){.content-section__inner-image{margin-bottom:3.5vw}}@media only screen and (min-width:1600px){.content-section__inner-image{margin-bottom:56px}}@media only screen and (min-width:960px){.content-section__inner-image{margin-bottom:0;width:50%}}.content-section__inner-image picture{height:100%;width:100%}.content-section__inner-image img{font-family:"object-fit: cover; object-position: center;";height:100%;object-fit:cover;object-position:center;width:100%}.content-section__inner-image-small{-webkit-box-pack:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:var(--color-brand-secondary);bottom:0;display:-webkit-box;display:-webkit-flex;display:flex;height:80px;-webkit-justify-content:center;justify-content:center;left:50%;position:absolute;-webkit-transform:translate(-50%);transform:translate(-50%);width:80px;z-index:1}@media only screen and (min-width:960px){.content-section__inner-image-small{width:142px}}@media only screen and (min-width:1280px){.content-section__inner-image-small{width:13.375vw}}@media only screen and (min-width:1600px){.content-section__inner-image-small{width:214px}}@media only screen and (min-width:960px){.content-section__inner-image-small{height:142px}}@media only screen and (min-width:1280px){.content-section__inner-image-small{height:13.375vw}}@media only screen and (min-width:1600px){.content-section__inner-image-small{height:214px}}@media only screen and (min-width:960px){.content-section__inner-image-small{bottom:auto;left:auto;right:0;top:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}}.content-section__inner-image-small img{font-family:"object-fit: contain; object-position: center;";max-width:88%;object-fit:contain;object-position:center}.content-section__content{-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}@media only screen and (min-width:960px){.content-section__content{padding-left:11.7647058824%;width:50%}}@media only screen and (min-width:1280px){.content-section__content{padding-right:2.9411764706%}}.content-section__content-subtitle{font-size:14px;font-weight:400;letter-spacing:-.03em;line-height:.9;margin-bottom:36px;text-transform:uppercase}@media only screen and (min-width:960px){.content-section__content-subtitle{margin-bottom:42px}}@media only screen and (min-width:1280px){.content-section__content-subtitle{margin-bottom:3.5vw}}@media only screen and (min-width:1600px){.content-section__content-subtitle{margin-bottom:56px}}@media only screen and (min-width:960px){.content-section__content-subtitle{font-size:14px;line-height:.9}}@media only screen and (min-width:1280px){.content-section__content-subtitle{font-size:1.25vw;line-height:.9}}@media only screen and (min-width:1600px){.content-section__content-subtitle{font-size:20px;line-height:.9}}.content-section__content-title{font-size:36px;font-weight:400;letter-spacing:-.06em;line-height:1;margin-bottom:36px}@media only screen and (min-width:960px){.content-section__content-title{margin-bottom:42px}}@media only screen and (min-width:1280px){.content-section__content-title{margin-bottom:3.5vw}}@media only screen and (min-width:1600px){.content-section__content-title{margin-bottom:56px}}@media only screen and (min-width:960px){.content-section__content-title{font-size:40px;line-height:1}}@media only screen and (min-width:1280px){.content-section__content-title{font-size:3vw;line-height:1}}@media only screen and (min-width:1600px){.content-section__content-title{font-size:48px;line-height:1}}.content-section__content-text{font-size:20px;font-weight:500;letter-spacing:-.03em;line-height:1.5;margin-bottom:36px}@media only screen and (min-width:960px){.content-section__content-text{font-size:20px;line-height:1.5}}@media only screen and (min-width:1280px){.content-section__content-text{font-size:1.25vw;line-height:1.5}}@media only screen and (min-width:1600px){.content-section__content-text{font-size:20px;line-height:1.5}}@media only screen and (min-width:960px){.content-section__content-text{margin-bottom:42px}}@media only screen and (min-width:1280px){.content-section__content-text{margin-bottom:3.5vw}}@media only screen and (min-width:1600px){.content-section__content-text{margin-bottom:56px}}.content-section__content-icon{-webkit-box-pack:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin-bottom:18px}@media only screen and (min-width:960px){.content-section__content-icon{margin-bottom:20px}}@media only screen and (min-width:1280px){.content-section__content-icon{margin-bottom:1.5vw}}@media only screen and (min-width:1600px){.content-section__content-icon{margin-bottom:24px}}.content-section__content-icon svg{fill:var(--color-brand-accent)}.content-section__content-author{-webkit-box-pack:center;color:var(--color-brand-accent);display:-webkit-box;display:-webkit-flex;display:flex;font-size:20px;font-weight:600;-webkit-justify-content:center;justify-content:center;letter-spacing:-.03em;line-height:1.5}@media only screen and (min-width:960px){.content-section__content-author{font-size:20px;line-height:1.5}}@media only screen and (min-width:1280px){.content-section__content-author{font-size:1.25vw;line-height:1.5}}@media only screen and (min-width:1600px){.content-section__content-author{font-size:20px;line-height:1.5}}.content-section_theme_reverse{overflow:hidden}.content-section_theme_reverse .content-section__inner{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}@media only screen and (min-width:960px){.content-section_theme_reverse .content-section__inner{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}}.content-section_theme_reverse .content-section__inner-image{margin-bottom:0;margin-top:36px;padding-bottom:0;padding-top:40px}@media only screen and (min-width:960px){.content-section_theme_reverse .content-section__inner-image{padding-top:0}}@media only screen and (min-width:1280px){.content-section_theme_reverse .content-section__inner-image{padding-top:0}}@media only screen and (min-width:1600px){.content-section_theme_reverse .content-section__inner-image{padding-top:0}}@media only screen and (min-width:960px){.content-section_theme_reverse .content-section__inner-image{margin-top:42px}}@media only screen and (min-width:1280px){.content-section_theme_reverse .content-section__inner-image{margin-top:3.5vw}}@media only screen and (min-width:1600px){.content-section_theme_reverse .content-section__inner-image{margin-top:56px}}@media only screen and (min-width:960px){.content-section_theme_reverse .content-section__inner-image{margin-top:0}}.content-section_theme_reverse .content-section__inner-image-small{bottom:auto;top:0;-webkit-transform:translate(-50%);transform:translate(-50%)}@media only screen and (min-width:960px){.content-section_theme_reverse .content-section__inner-image-small{left:0;right:auto;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.content-section_theme_reverse .content-section__inner-image-small img{font-family:"object-fit: cover; object-position: center;";max-width:none;object-fit:cover;object-position:center}@media only screen and (min-width:960px){.content-section_theme_reverse .content-section__content{padding-left:0;padding-right:8.8235294118%;width:50%}}@media only screen and (min-width:1280px){.content-section_theme_reverse .content-section__content{padding-left:2.9411764706%;padding-right:11.7647058824%}}.content-section_theme_page{border:none;padding-top:0}.content-section_theme_page .content-section__title{font-size:40px;font-weight:400;letter-spacing:-.06em;line-height:1}@media only screen and (min-width:960px){.content-section_theme_page .content-section__title{font-size:48px;line-height:1}}@media only screen and (min-width:1280px){.content-section_theme_page .content-section__title{font-size:4vw;line-height:1}}@media only screen and (min-width:1600px){.content-section_theme_page .content-section__title{font-size:64px;line-height:1}}.content-section_theme_page .content-section__inner-image{height:240px}@media only screen and (min-width:960px){.content-section_theme_page .content-section__inner-image{height:340px}}@media only screen and (min-width:1280px){.content-section_theme_page .content-section__inner-image{height:31.875vw}}@media only screen and (min-width:1600px){.content-section_theme_page .content-section__inner-image{height:510px}}.content-section_theme_comment{border:none;padding-bottom:96px;padding-top:0}@media only screen and (min-width:960px){.content-section_theme_comment{padding-bottom:96px}}@media only screen and (min-width:1280px){.content-section_theme_comment{padding-bottom:8vw}}@media only screen and (min-width:1600px){.content-section_theme_comment{padding-bottom:128px}}.content-section_theme_comment .content-section__content-text{margin-bottom:18px}@media only screen and (min-width:960px){.content-section_theme_comment .content-section__content-text{margin-bottom:20px}}@media only screen and (min-width:1280px){.content-section_theme_comment .content-section__content-text{margin-bottom:1.5vw}}@media only screen and (min-width:1600px){.content-section_theme_comment .content-section__content-text{margin-bottom:24px}}.content-section_theme_simple{background:-webkit-gradient(linear,left top,left bottom,from(var(--color-brand-secondary)),to(var(--color-white)));background:linear-gradient(180deg,var(--color-brand-secondary) 0,var(--color-white) 100%);padding-bottom:96px;padding-top:96px}@media only screen and (min-width:960px){.content-section_theme_simple{padding-top:96px}}@media only screen and (min-width:1280px){.content-section_theme_simple{padding-top:8vw}}@media only screen and (min-width:1600px){.content-section_theme_simple{padding-top:128px}}@media only screen and (min-width:960px){.content-section_theme_simple{padding-bottom:96px}}@media only screen and (min-width:1280px){.content-section_theme_simple{padding-bottom:8vw}}@media only screen and (min-width:1600px){.content-section_theme_simple{padding-bottom:128px}}.content-section_theme_simple .content-section__content{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}@media only screen and (min-width:1280px){.content-section_theme_simple .content-section__content{padding-left:0;padding-right:8.8235294118%}}.content-section_theme_simple .content-section__content-title{font-size:48px;font-weight:400;letter-spacing:-.06em;line-height:1}@media only screen and (min-width:960px){.content-section_theme_simple .content-section__content-title{font-size:64px;line-height:1}}@media only screen and (min-width:1280px){.content-section_theme_simple .content-section__content-title{font-size:5vw;line-height:1}}@media only screen and (min-width:1600px){.content-section_theme_simple .content-section__content-title{font-size:80px;line-height:1}}.content-section_theme_simple .content-section__inner{text-align:left}.content-section_theme_simple .content-section__inner-image{height:355px}@media only screen and (min-width:960px){.content-section_theme_simple .content-section__inner-image{height:355px}}@media only screen and (min-width:1280px){.content-section_theme_simple .content-section__inner-image{height:37.5vw}}@media only screen and (min-width:1600px){.content-section_theme_simple .content-section__inner-image{height:600px}}@media only screen and (max-width:669px){.content-section_theme_simple .content-section__inner-image{height:200px}}.slider-wrapper{overflow:hidden;padding:40px 5.5555555556%;position:relative;width:100%}@media only screen and (min-width:960px){.slider-wrapper{padding-top:46px}}@media only screen and (min-width:1280px){.slider-wrapper{padding-top:4vw}}@media only screen and (min-width:1600px){.slider-wrapper{padding-top:64px}}@media only screen and (min-width:960px){.slider-wrapper{padding-bottom:46px}}@media only screen and (min-width:1280px){.slider-wrapper{padding-bottom:4vw}}@media only screen and (min-width:1600px){.slider-wrapper{padding-bottom:64px}}@media only screen and (min-width:670px){.slider-wrapper{padding-left:0;padding-right:0}}@media only screen and (min-width:1280px){.slider-wrapper{padding-left:5.5555555556%;padding-right:5.5555555556%}}.slider{height:auto;height:100%;overflow:hidden;position:relative;width:100%}@media only screen and (min-width:960px){.slider{height:auto}}@media only screen and (min-width:1280px){.slider{height:52.5vw}}@media only screen and (min-width:1600px){.slider{height:840px}}@media only screen and (min-width:1280px){.slider{overflow:visible;padding-left:5.5555555556%}}.slider__wrap{-webkit-box-pack:start;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;height:100%;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;width:100%}.slider__item{-webkit-flex-shrink:0;flex-shrink:0;height:100%;width:100%}@media only screen and (min-width:1280px){.slider__item{padding-right:5.5555555556%}}.slider__item picture{height:356px;width:100%}@media only screen and (min-width:960px){.slider__item picture{height:560px}}@media only screen and (min-width:1280px){.slider__item picture{height:100%}}@media only screen and (min-width:1600px){.slider__item picture{height:100%}}@media only screen and (max-width:669px){.slider__item picture{height:100%}}.slider__item img{font-family:"object-fit: cover; object-position: center;";height:100%;object-fit:cover;object-position:center;width:100%}.slider__item-inner{height:100%;position:relative;width:100%}.slider__item-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;-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;-webkit-justify-content:flex-end;justify-content:flex-end;padding:36px 2.7777777778%}@media only screen and (min-width:960px){.slider__item-content{padding-top:42px}}@media only screen and (min-width:1280px){.slider__item-content{padding-top:3.5vw}}@media only screen and (min-width:1600px){.slider__item-content{padding-top:56px}}@media only screen and (min-width:960px){.slider__item-content{padding-bottom:42px}}@media only screen and (min-width:1280px){.slider__item-content{padding-bottom:3.5vw}}@media only screen and (min-width:1600px){.slider__item-content{padding-bottom:56px}}@media only screen and (max-width:1279px){.slider__item-content{padding-bottom:0}}@media only screen and (min-width:1280px){.slider__item-content{background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(var(--color-black-rgb),0)),to(rgba(var(--color-black-rgb),.6)));background:linear-gradient(-180deg,rgba(var(--color-black-rgb),0) 50%,rgba(var(--color-black-rgb),.6) 100%);bottom:0;color:var(--color-white);left:0;position:absolute;right:0;top:0;z-index:1}}.slider__item-title{font-size:36px;font-weight:400;letter-spacing:-.06em;line-height:1;text-align:center}@media only screen and (min-width:960px){.slider__item-title{font-size:40px;line-height:1}}@media only screen and (min-width:1280px){.slider__item-title{font-size:3vw;line-height:1}}@media only screen and (min-width:1600px){.slider__item-title{font-size:48px;line-height:1}}.slider__item-button{margin-top:18px}@media only screen and (min-width:960px){.slider__item-button{margin-top:20px}}@media only screen and (min-width:1280px){.slider__item-button{margin-top:1.5vw}}@media only screen and (min-width:1600px){.slider__item-button{margin-top:24px}}@media only screen and (max-width:1279px){.slider__item-button{background-color:transparent;border:1px solid var(--color-brand);color:var(--color-brand)}}.slider__navigation-item{display:none;height:45px;left:1%;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:45px;z-index:1}@media only screen and (min-width:960px){.slider__navigation-item{width:45px}}@media only screen and (min-width:1280px){.slider__navigation-item{width:3.5vw}}@media only screen and (min-width:1600px){.slider__navigation-item{width:56px}}@media only screen and (min-width:960px){.slider__navigation-item{height:45px}}@media only screen and (min-width:1280px){.slider__navigation-item{height:3.5vw}}@media only screen and (min-width:1600px){.slider__navigation-item{height:56px}}@media only screen and (min-width:1280px){.slider__navigation-item{display:-webkit-box;display:-webkit-flex;display:flex;left:1%}}@media only screen and (min-width:1440px){.slider__navigation-item{left:1.4%}}.slider__navigation-item:last-child{left:auto;right:.7%}@media only screen and (min-width:1280px){.slider__navigation-item:last-child{display:-webkit-box;display:-webkit-flex;display:flex;right:.7%}}@media only screen and (min-width:1440px){.slider__navigation-item:last-child{right:1%}}.slider__navigation-item:is(:disabled){display:none}.slider__pagination{-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-top:36px}@media only screen and (min-width:960px){.slider__pagination{margin-top:42px}}@media only screen and (min-width:1280px){.slider__pagination{margin-top:3.5vw}}@media only screen and (min-width:1600px){.slider__pagination{margin-top:56px}}@media only screen and (min-width:1280px){.slider__pagination{display:none}}.slider__pagination.swiper-pagination-lock{display:none}.slider__pagination-bullet{background-color:var(--color-brand-tertiary);border-radius:50%;display:-webkit-box;display:-webkit-flex;display:flex;height: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:8px}@media only screen and (min-width:960px){.slider__pagination-bullet{width:8px}}@media only screen and (min-width:1280px){.slider__pagination-bullet{width:.5vw}}@media only screen and (min-width:1600px){.slider__pagination-bullet{width:8px}}@media only screen and (min-width:960px){.slider__pagination-bullet{height:8px}}@media only screen and (min-width:1280px){.slider__pagination-bullet{height:.5vw}}@media only screen and (min-width:1600px){.slider__pagination-bullet{height:8px}}.slider__pagination-bullet:not(:last-child){margin-right:16px}@media only screen and (min-width:960px){.slider__pagination-bullet:not(:last-child){margin-right:16px}}@media only screen and (min-width:1280px){.slider__pagination-bullet:not(:last-child){margin-right:1vw}}@media only screen and (min-width:1600px){.slider__pagination-bullet:not(:last-child){margin-right:16px}}.slider__pagination-bullet.is-active{background-color:var(--color-brand)}.slider__item-gallery-button{-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;background-color:var(--color-white);border:none;border:1px solid var(--color-brand-secondary);border-radius:50%;bottom:12px;color:inherit;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:flex;font:inherit;height:36px;-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;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,border-color;transition-property:background-color,border-color;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:auto;width:36px;z-index:5}.slider__item-gallery-button::-moz-focus-inner{border:0;padding:0}@media only screen and (min-width:960px){.slider__item-gallery-button{width:48px}}@media only screen and (min-width:1280px){.slider__item-gallery-button{width:3.5vw}}@media only screen and (min-width:1600px){.slider__item-gallery-button{width:56px}}@media only screen and (min-width:960px){.slider__item-gallery-button{height:48px}}@media only screen and (min-width:1280px){.slider__item-gallery-button{height:3.5vw}}@media only screen and (min-width:1600px){.slider__item-gallery-button{height:56px}}@media only screen and (min-width:960px){.slider__item-gallery-button{right:20px}}@media only screen and (min-width:1280px){.slider__item-gallery-button{right:2vw}}@media only screen and (min-width:1600px){.slider__item-gallery-button{right:32px}}@media only screen and (min-width:960px){.slider__item-gallery-button{bottom:20px}}@media only screen and (min-width:1280px){.slider__item-gallery-button{bottom:2vw}}@media only screen and (min-width:1600px){.slider__item-gallery-button{bottom:32px}}@media only screen and (min-width:1280px){.slider__item-gallery-button:hover{background-color:var(--color-brand-accent);border-color:var(--color-brand-accent)}.slider__item-gallery-button:hover svg{fill:var(--color-white)}}.slider__item-gallery-button svg{fill:var(--color-brand);max-width:62%;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:fill;transition-property:fill;-webkit-transition-timing-function:ease;transition-timing-function:ease}.slider-wrapper_theme_tabs{overflow:visible;padding:0}@media only screen and (min-width:1280px){.slider-wrapper_theme_tabs{padding-left:5.5555555556%;padding-right:5.5555555556%}}.slider-wrapper_theme_tabs .slider__pagination{display:-webkit-box;display:-webkit-flex;display:flex;margin-top:18px}@media only screen and (min-width:960px){.slider-wrapper_theme_tabs .slider__pagination{margin-top:20px}}@media only screen and (min-width:1280px){.slider-wrapper_theme_tabs .slider__pagination{margin-top:1.5vw}}@media only screen and (min-width:1600px){.slider-wrapper_theme_tabs .slider__pagination{margin-top:24px}}@media only screen and (min-width:1280px){.slider-wrapper_theme_tabs .slider__pagination{padding-right:5.5555555556%}}.slider-wrapper_theme_tabs .slider__pagination.swiper-pagination-lock{display:none}.slider-wrapper_theme_progress{padding:36px 5.5555555556% 48px}@media only screen and (min-width:960px){.slider-wrapper_theme_progress{padding-top:42px}}@media only screen and (min-width:1280px){.slider-wrapper_theme_progress{padding-top:3.5vw}}@media only screen and (min-width:1600px){.slider-wrapper_theme_progress{padding-top:56px}}@media only screen and (min-width:960px){.slider-wrapper_theme_progress{padding-bottom:54px}}@media only screen and (min-width:1280px){.slider-wrapper_theme_progress{padding-bottom:5vw}}@media only screen and (min-width:1600px){.slider-wrapper_theme_progress{padding-bottom:80px}}.slider-wrapper_theme_progress .slider{height:auto;overflow:visible;padding-left:2.7777777778%}.slider-wrapper_theme_progress .slider__navigation{-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-top:36px}@media only screen and (min-width:960px){.slider-wrapper_theme_progress .slider__navigation{margin-top:42px}}@media only screen and (min-width:1280px){.slider-wrapper_theme_progress .slider__navigation{margin-top:3.5vw}}@media only screen and (min-width:1600px){.slider-wrapper_theme_progress .slider__navigation{margin-top:56px}}@media only screen and (min-width:1280px){.slider-wrapper_theme_progress .slider__navigation{padding-right:2.7777777778%}}.slider-wrapper_theme_progress .slider__pagination{display:none}.slider-wrapper_theme_progress .slider__navigation-item{-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;position:static}.slider-wrapper_theme_progress .slider__navigation-item:not(:last-child){margin-right:20px}@media only screen and (min-width:960px){.slider-wrapper_theme_progress .slider__navigation-item:not(:last-child){margin-right:20px}}@media only screen and (min-width:1280px){.slider-wrapper_theme_progress .slider__navigation-item:not(:last-child){margin-right:1.25vw}}@media only screen and (min-width:1600px){.slider-wrapper_theme_progress .slider__navigation-item:not(:last-child){margin-right:20px}}.slider-wrapper_theme_progress .slider__item{height:340px;max-width:578px;padding-right:2.7777777778%}@media only screen and (min-width:960px){.slider-wrapper_theme_progress .slider__item{max-width:868px}}@media only screen and (min-width:1280px){.slider-wrapper_theme_progress .slider__item{max-width:76.75vw}}@media only screen and (min-width:1600px){.slider-wrapper_theme_progress .slider__item{max-width:1228px}}@media only screen and (min-width:670px){.slider-wrapper_theme_progress .slider__item{height:324px}}@media only screen and (min-width:960px){.slider-wrapper_theme_progress .slider__item{height:500px}}@media only screen and (min-width:1280px){.slider-wrapper_theme_progress .slider__item{height:720px}}.slider-wrapper_theme_progress .slider__item picture{height:100%}.slider-vertical-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:reverse;border-top:1px solid var(--color-brand-secondary);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column-reverse;flex-direction:column-reverse;overflow:hidden;padding:36px 5.5555555556%;position:relative;width:100%}@media only screen and (min-width:960px){.slider-vertical-wrapper{padding-top:42px}}@media only screen and (min-width:1280px){.slider-vertical-wrapper{padding-top:3.5vw}}@media only screen and (min-width:1600px){.slider-vertical-wrapper{padding-top:56px}}@media only screen and (min-width:960px){.slider-vertical-wrapper{padding-bottom:42px}}@media only screen and (min-width:1280px){.slider-vertical-wrapper{padding-bottom:3.5vw}}@media only screen and (min-width:1600px){.slider-vertical-wrapper{padding-bottom:56px}}@media only screen and (min-width:670px){.slider-vertical-wrapper{padding-left:2.7777777778%;padding-right:2.7777777778%}}@media only screen and (max-width:959px){.slider-vertical-wrapper{padding-top:96px}}@media only screen and (min-width:960px){.slider-vertical-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;overflow:visible}.slider-vertical-inner{display:none;width:50%}}.slider-vertical{height:auto;overflow:hidden;position:relative;width:100%}@media only screen and (min-width:670px){.slider-vertical{overflow:visible}}@media only screen and (min-width:960px){.slider-vertical{height:100vh}}.slider-vertical:before{background-color:rgba(var(--color-black),.4);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.slider-vertical__wrap{height:100%;position:relative;width:100%}@media only screen and (max-width:959px){.slider-vertical__wrap{-webkit-box-pack:start;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}}.slider-vertical__item{-webkit-box-align:center;-webkit-box-pack:justify;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;height:100%;-webkit-justify-content:space-between;justify-content:space-between;min-width:100%;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.2s!important;transition-duration:.2s!important;-webkit-transition-timing-function:linear!important;transition-timing-function:linear!important;width:100%}@media only screen and (max-width:959px){.slider-vertical__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-shrink:0;flex-shrink:0;-webkit-justify-content:center;justify-content:center}}.slider-vertical__item-image{height:320px;margin-bottom:36px;width:100%}@media only screen and (min-width:960px){.slider-vertical__item-image{margin-bottom:42px}}@media only screen and (min-width:1280px){.slider-vertical__item-image{margin-bottom:3.5vw}}@media only screen and (min-width:1600px){.slider-vertical__item-image{margin-bottom:56px}}@media only screen and (min-width:670px){.slider-vertical__item-image{height:630px;margin-bottom:0}}@media only screen and (max-width:959px){.slider-vertical__item-image{-webkit-box-ordinal-group:3;-webkit-order:2;order:2}}@media only screen and (min-width:960px){.slider-vertical__item-image{height:100%}}.slider-vertical__item-image picture{height:100%;width:100%}.slider-vertical__item-image img{font-family:"object-fit: cover; object-position: center;";height:100%;object-fit:cover;object-position:center;width:100%}.slider-vertical__item-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;background-color:var(--color-white);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;text-align:center}@media only screen and (min-width:670px){.slider-vertical__item-content{padding-top:110px}}@media only screen and (max-width:959px){.slider-vertical__item-content{-webkit-box-ordinal-group:4;-webkit-order:3;order:3}}@media only screen and (min-width:960px){.slider-vertical__item-content{height:100%;padding-right:17.6470588235%;padding-top:10px}}@media only screen and (min-width:1600px){.slider-vertical__item-content{padding-left:5.8823529412%;padding-right:23.5294117647%}}.slider-vertical__item-title,.slider-vertical__item-title-mobile{font-size:40px;font-weight:400;letter-spacing:-.06em;line-height:1;margin-bottom:44px;text-align:center}@media only screen and (min-width:960px){.slider-vertical__item-title,.slider-vertical__item-title-mobile{margin-bottom:50px}}@media only screen and (min-width:1280px){.slider-vertical__item-title,.slider-vertical__item-title-mobile{margin-bottom:4.5vw}}@media only screen and (min-width:1600px){.slider-vertical__item-title,.slider-vertical__item-title-mobile{margin-bottom:72px}}@media only screen and (min-width:960px){.slider-vertical__item-title,.slider-vertical__item-title-mobile{font-size:48px;line-height:1}}@media only screen and (min-width:1280px){.slider-vertical__item-title,.slider-vertical__item-title-mobile{font-size:4vw;line-height:1}}@media only screen and (min-width:1600px){.slider-vertical__item-title,.slider-vertical__item-title-mobile{font-size:64px;line-height:1}}.slider-vertical__item-title{display:none}@media only screen and (min-width:960px){.slider-vertical__item-title{display:block}}.slider-vertical__item-title-mobile{-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;display:-webkit-box;display:-webkit-flex;display:flex;min-height:80px}@media only screen and (max-width:959px){.slider-vertical__item-title-mobile{-webkit-box-ordinal-group:2;-webkit-order:1;order:1}}@media only screen and (min-width:960px){.slider-vertical__item-title-mobile{display:none}}.slider-vertical__item-subtitle{color:var(--color-brand-accent);font-size:36px;font-weight:400;letter-spacing:-.06em;line-height:1;margin-bottom:24px}@media only screen and (min-width:960px){.slider-vertical__item-subtitle{margin-bottom:28px}}@media only screen and (min-width:1280px){.slider-vertical__item-subtitle{margin-bottom:2vw}}@media only screen and (min-width:1600px){.slider-vertical__item-subtitle{margin-bottom:32px}}@media only screen and (min-width:960px){.slider-vertical__item-subtitle{font-size:40px;line-height:1}}@media only screen and (min-width:1280px){.slider-vertical__item-subtitle{font-size:3vw;line-height:1}}@media only screen and (min-width:1600px){.slider-vertical__item-subtitle{font-size:48px;line-height:1}}.slider-vertical__item-text{font-size:20px;font-weight:500;letter-spacing:-.03em;line-height:1.5}@media only screen and (min-width:960px){.slider-vertical__item-text{font-size:20px;line-height:1.5}}@media only screen and (min-width:1280px){.slider-vertical__item-text{font-size:1.25vw;line-height:1.5}}@media only screen and (min-width:1600px){.slider-vertical__item-text{font-size:20px;line-height:1.5}}.slider-vertical__pagination{-webkit-box-pack:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:none;font-size:32px;font-weight:400;height:142px;-webkit-justify-content:center;justify-content:center;letter-spacing:-.04em;line-height:1;margin:0 auto;padding:20px;width:142px}@media only screen and (min-width:960px){.slider-vertical__pagination{width:142px}}@media only screen and (min-width:1280px){.slider-vertical__pagination{width:13.375vw}}@media only screen and (min-width:1600px){.slider-vertical__pagination{width:214px}}@media only screen and (min-width:960px){.slider-vertical__pagination{height:142px}}@media only screen and (min-width:1280px){.slider-vertical__pagination{height:13.375vw}}@media only screen and (min-width:1600px){.slider-vertical__pagination{height:214px}}@media only screen and (min-width:960px){.slider-vertical__pagination{padding:20px}}@media only screen and (min-width:1280px){.slider-vertical__pagination{padding:1.5vw 1.5vw 2.5vw}}@media only screen and (min-width:1600px){.slider-vertical__pagination{padding:24px 24px 40px}}@media only screen and (min-width:960px){.slider-vertical__pagination{font-size:36px;line-height:1}}@media only screen and (min-width:1280px){.slider-vertical__pagination{font-size:2.5vw;line-height:1}}@media only screen and (min-width:1600px){.slider-vertical__pagination{font-size:40px;line-height:1}}@media only screen and (max-width:669px){.slider-vertical__pagination{height:auto;margin-bottom:36px;padding:0;width:100%}}@media only screen and (min-width:670px){.slider-vertical__pagination{-webkit-box-pack:end;background-color:var(--color-brand-secondary);bottom:0;color:var(--color-brand-accent);-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-end;justify-content:flex-end;left:50%;position:absolute;text-align:right;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);z-index:1}}@media only screen and (min-width:960px){.slider-vertical__pagination{display:-webkit-box;display:-webkit-flex;display:flex;left:0;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.slider-vertical__pagination.slider-vertical__pagination-mobile{display:-webkit-box;display:-webkit-flex;display:flex}@media only screen and (min-width:960px){.slider-vertical__pagination.slider-vertical__pagination-mobile{display:none}}.slider-vertical__pagination .swiper-pagination-current{color:var(--color-brand);display:block;font-size:64px;font-weight:400;letter-spacing:-.06em;line-height:.8;text-align:left;width:100%}@media only screen and (min-width:960px){.slider-vertical__pagination .swiper-pagination-current{font-size:74px;line-height:.8}}@media only screen and (min-width:1280px){.slider-vertical__pagination .swiper-pagination-current{font-size:6vw;line-height:.8}}@media only screen and (min-width:1600px){.slider-vertical__pagination .swiper-pagination-current{font-size:96px;line-height:.8}}.slider-vertical__pagination .swiper-pagination-total{margin-left:10px}@media only screen and (min-width:960px){.slider-vertical__pagination .swiper-pagination-total{margin-left:10px}}@media only screen and (min-width:1280px){.slider-vertical__pagination .swiper-pagination-total{margin-left:.625vw}}@media only screen and (min-width:1600px){.slider-vertical__pagination .swiper-pagination-total{margin-left:10px}}.slider-vertical__pagination-bullet{background-color:var(--color-brand-tertiary);border-radius:50%;display:-webkit-box;display:-webkit-flex;display:flex;height: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:8px}@media only screen and (min-width:960px){.slider-vertical__pagination-bullet{width:8px}}@media only screen and (min-width:1280px){.slider-vertical__pagination-bullet{width:.5vw}}@media only screen and (min-width:1600px){.slider-vertical__pagination-bullet{width:8px}}@media only screen and (min-width:960px){.slider-vertical__pagination-bullet{height:8px}}@media only screen and (min-width:1280px){.slider-vertical__pagination-bullet{height:.5vw}}@media only screen and (min-width:1600px){.slider-vertical__pagination-bullet{height:8px}}.slider-vertical__pagination-bullet:not(:last-child){margin-right:16px}@media only screen and (min-width:960px){.slider-vertical__pagination-bullet:not(:last-child){margin-right:16px}}@media only screen and (min-width:1280px){.slider-vertical__pagination-bullet:not(:last-child){margin-right:1vw}}@media only screen and (min-width:1600px){.slider-vertical__pagination-bullet:not(:last-child){margin-right:16px}}.slider-vertical__pagination-bullet.is-active{background-color:var(--color-brand)}.slider-vertical-content{height:100%;overflow:hidden;width:100%}.slider-vertical-content__wrap{-webkit-box-pack:start;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;height:100%;-webkit-justify-content:flex-start;justify-content:flex-start;position:relative;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;width:100%}.slider-vertical-content__item{-webkit-flex-shrink:0;flex-shrink:0;height:100%;width:100%}@media only screen and (min-width:960px){.slider-vertical-content__item{left:0;opacity:1!important;position:absolute;top:0}.slider-vertical-content__item.swiper-slide-active .slider-vertical__item-content{-webkit-animation:content_up .9s ease-in-out forwards;animation:content_up .9s ease-in-out forwards}.slider-vertical-content__item .slider-vertical__item-content{opacity:0}}@-webkit-keyframes content_up{0%{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes content_up{0%{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.apartments{padding-bottom:96px;padding-top:96px}@media only screen and (min-width:960px){.apartments{padding-top:96px}}@media only screen and (min-width:1280px){.apartments{padding-top:8vw}}@media only screen and (min-width:1600px){.apartments{padding-top:128px}}@media only screen and (min-width:960px){.apartments{padding-bottom:96px}}@media only screen and (min-width:1280px){.apartments{padding-bottom:8vw}}@media only screen and (min-width:1600px){.apartments{padding-bottom:128px}}@media only screen and (min-width:670px){.apartments{padding-left:2.7777777778%;padding-right:2.7777777778%}}.apartments__title{margin-bottom:32px;text-align:center}@media only screen and (min-width:960px){.apartments__title{margin-bottom:38px}}@media only screen and (min-width:1280px){.apartments__title{margin-bottom:3vw}}@media only screen and (min-width:1600px){.apartments__title{margin-bottom:48px}}.apartments__tabs-list-wrapper{margin-bottom:32px;overflow-x:auto;padding-left:5.5555555556%;padding-right:5.5555555556%;width:100%}.apartments__tabs-list-wrapper::-webkit-scrollbar{height:0;width:0}.apartments__tabs-list-wrapper::-webkit-scrollbar-track{background-color:transparent}.apartments__tabs-list-wrapper::-webkit-scrollbar-thumb{background:transparent;border-radius:24px}@media only screen and (min-width:960px){.apartments__tabs-list-wrapper::-webkit-scrollbar-thumb{border-radius:24px}}@media only screen and (min-width:1280px){.apartments__tabs-list-wrapper::-webkit-scrollbar-thumb{border-radius:1.5vw}}@media only screen and (min-width:1600px){.apartments__tabs-list-wrapper::-webkit-scrollbar-thumb{border-radius:24px}}.apartments__tabs-list-wrapper::-webkit-scrollbar-thumb:hover{background-image:transparent}@media only screen and (min-width:960px){.apartments__tabs-list-wrapper{margin-bottom:38px}}@media only screen and (min-width:1280px){.apartments__tabs-list-wrapper{margin-bottom:3vw}}@media only screen and (min-width:1600px){.apartments__tabs-list-wrapper{margin-bottom:48px}}@media only screen and (min-width:960px){.apartments__tabs-list-wrapper{padding-left:0;padding-right:0}}.apartments__tabs-list{-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:960px){.apartments__tabs-list{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}}.apartments__tabs-button{white-space:nowrap}.apartments__tabs-button:not(:last-child){margin-right:10px}@media only screen and (min-width:960px){.apartments__tabs-button:not(:last-child){margin-right:10px}}@media only screen and (min-width:1280px){.apartments__tabs-button:not(:last-child){margin-right:.625vw}}@media only screen and (min-width:1600px){.apartments__tabs-button:not(:last-child){margin-right:10px}}.apartments__tabs-button.is-active{background-color:var(--color-brand-secondary)}.apartments__tabs-content-item{opacity:1;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease}.apartments__tabs-content-item:not(.is-active){clip:rect(0 0 0 0);left:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:0}.news-main{overflow:hidden;padding-bottom:40px;padding-top:40px}@media only screen and (min-width:960px){.news-main{padding-top:46px}}@media only screen and (min-width:1280px){.news-main{padding-top:4vw}}@media only screen and (min-width:1600px){.news-main{padding-top:64px}}@media only screen and (min-width:960px){.news-main{padding-bottom:46px}}@media only screen and (min-width:1280px){.news-main{padding-bottom:4vw}}@media only screen and (min-width:1600px){.news-main{padding-bottom:64px}}.news-main__title{margin-bottom:36px;text-align:center}@media only screen and (min-width:960px){.news-main__title{margin-bottom:42px}}@media only screen and (min-width:1280px){.news-main__title{margin-bottom:3.5vw}}@media only screen and (min-width:1600px){.news-main__title{margin-bottom:56px}}.error404{overflow:hidden;padding-top:28px;position:relative}@media only screen and (min-width:960px){.error404{padding-top:34px}}@media only screen and (min-width:1280px){.error404{padding-top:2.5vw}}@media only screen and (min-width:1600px){.error404{padding-top:40px}}.error404__background{padding-left:5.5555555556%;padding-top:28px;position:relative;z-index:0}@media only screen and (min-width:960px){.error404__background{padding-top:34px}}@media only screen and (min-width:1280px){.error404__background{padding-top:2.5vw}}@media only screen and (min-width:1600px){.error404__background{padding-top:40px}}@media only screen and (min-width:960px){.error404__background{padding-left:13.8888888889%}}@media only screen and (min-width:1280px){.error404__background{padding-left:5.5555555556%}}.error404__background picture{-webkit-box-pack:end;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;display:-webkit-box;display:-webkit-flex;display:flex;height:100%;-webkit-justify-content:flex-end;justify-content:flex-end;margin-left:auto;position:relative;width:100%;z-index:1}.error404__background img{font-family:"object-fit: contain; object-position: right top;";height:100%;object-fit:contain;object-position:right top;width:100%}.error404__number{left:0;margin-left:2.7777777778%;max-width:54%;position:absolute;top:0;z-index:0}@media only screen and (min-width:960px){.error404__number{max-width:48%}}.error404__number svg{height:auto;max-width:100%}.error404__content{-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;margin-bottom:28px;margin-left:auto;margin-right:auto;max-width:1815px;padding-bottom:28px;padding-left:2.7777777778%;padding-right:2.7777777778%;width:100%}@media only screen and (min-width:960px){.error404__content{padding-bottom:34px}}@media only screen and (min-width:1280px){.error404__content{padding-bottom:2.5vw}}@media only screen and (min-width:1600px){.error404__content{padding-bottom:40px}}@media only screen and (min-width:960px){.error404__content{margin-bottom:34px}}@media only screen and (min-width:1280px){.error404__content{margin-bottom:2.5vw}}@media only screen and (min-width:1600px){.error404__content{margin-bottom:40px}}@media only screen and (min-width:960px){.error404__content{bottom:5%;display:block;left:0;margin-bottom:0;padding-bottom:0;position:absolute;z-index:1}}@media only screen and (min-width:1280px){.error404__content{bottom:22%}}.error404__title{margin-bottom:32px;text-align:center}@media only screen and (min-width:960px){.error404__title{margin-bottom:38px}}@media only screen and (min-width:1280px){.error404__title{margin-bottom:3vw}}@media only screen and (min-width:1600px){.error404__title{margin-bottom:48px}}@media only screen and (min-width:960px){.error404__title{max-width:300px;text-align:left}}@media only screen and (min-width:1280px){.error404__title{max-width:none}}.contacts-section{padding-bottom:40px;padding-left:5.5555555556%;padding-right:5.5555555556%}@media only screen and (min-width:960px){.contacts-section{padding-bottom:46px}}@media only screen and (min-width:1280px){.contacts-section{padding-bottom:4vw}}@media only screen and (min-width:1600px){.contacts-section{padding-bottom:64px}}@media only screen and (min-width:670px){.contacts-section{padding-left:2.7777777778%;padding-right:2.7777777778%}}.contacts-section__title{margin-bottom:36px;text-align:center}@media only screen and (min-width:960px){.contacts-section__title{margin-bottom:42px}}@media only screen and (min-width:1280px){.contacts-section__title{margin-bottom:3.5vw}}@media only screen and (min-width:1600px){.contacts-section__title{margin-bottom:56px}}.contacts-section__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;text-align:center}@media only screen and (min-width:960px){.contacts-section__inner{-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}}.contacts__map-wrapper{height:355px;margin-top:96px;padding-bottom:40px;position:relative}@media only screen and (min-width:960px){.contacts__map-wrapper{height:340px}}@media only screen and (min-width:1280px){.contacts__map-wrapper{height:31.875vw}}@media only screen and (min-width:1600px){.contacts__map-wrapper{height:510px}}@media only screen and (min-width:960px){.contacts__map-wrapper{padding-bottom:0}}@media only screen and (min-width:1280px){.contacts__map-wrapper{padding-bottom:0}}@media only screen and (min-width:1600px){.contacts__map-wrapper{padding-bottom:0}}@media only screen and (min-width:960px){.contacts__map-wrapper{margin-top:96px}}@media only screen and (min-width:1280px){.contacts__map-wrapper{margin-top:8vw}}@media only screen and (min-width:1600px){.contacts__map-wrapper{margin-top:128px}}@media only screen and (min-width:960px){.contacts__map-wrapper{margin-top:0;width:50%}}.contacts__map{position:relative;z-index:1}.contacts__map,.contacts__map-inner,.yandex-map__base,.yandex-map__container{height:100%;padding:0}.contacts-section__inner-image-small{height:80px;left:50%;position:absolute;top:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80px;z-index:2}@media only screen and (min-width:960px){.contacts-section__inner-image-small{width:142px}}@media only screen and (min-width:1280px){.contacts-section__inner-image-small{width:13.375vw}}@media only screen and (min-width:1600px){.contacts-section__inner-image-small{width:214px}}@media only screen and (min-width:960px){.contacts-section__inner-image-small{height:142px}}@media only screen and (min-width:1280px){.contacts-section__inner-image-small{height:13.375vw}}@media only screen and (min-width:1600px){.contacts-section__inner-image-small{height:214px}}@media only screen and (min-width:960px){.contacts-section__inner-image-small{left:0;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.contacts-section__inner-image-small img{font-family:"object-fit: cover; object-position: center;";height:100%;object-fit:cover;object-position:center;width:100%}.contacts-section__items{-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}@media only screen and (min-width:960px){.contacts-section__items{padding-right:11.1111111111%;width:50%}}@media only screen and (min-width:1280px){.contacts-section__items{padding-right:11.1111111111%}}.contacts-section__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-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;margin-bottom:28px}@media only screen and (min-width:960px){.contacts-section__buttons{margin-bottom:34px}}@media only screen and (min-width:1280px){.contacts-section__buttons{margin-bottom:2.5vw}}@media only screen and (min-width:1600px){.contacts-section__buttons{margin-bottom:40px}}.contacts-section__buttons .button{margin:4px}.contacts-section__item{font-size:28px;font-weight:400;letter-spacing:-.04em;line-height:1}@media only screen and (min-width:960px){.contacts-section__item{font-size:32px;line-height:1}}@media only screen and (min-width:1280px){.contacts-section__item{font-size:2.25vw;line-height:1}}@media only screen and (min-width:1600px){.contacts-section__item{font-size:36px;line-height:1}}.contacts-section__item:not(:last-child){margin-bottom:28px}@media only screen and (min-width:960px){.contacts-section__item:not(:last-child){margin-bottom:34px}}@media only screen and (min-width:1280px){.contacts-section__item:not(:last-child){margin-bottom:2.5vw}}@media only screen and (min-width:1600px){.contacts-section__item:not(:last-child){margin-bottom:40px}}.contacts-section__item span{font-size:20px;font-weight:500;letter-spacing:-.03em;line-height:1.5}@media only screen and (min-width:960px){.contacts-section__item span{font-size:20px;line-height:1.5}}@media only screen and (min-width:1280px){.contacts-section__item span{font-size:1.25vw;line-height:1.5}}@media only screen and (min-width:1600px){.contacts-section__item span{font-size:20px;line-height:1.5}}.gallery{overflow:hidden;padding-bottom:54px;padding-left:5.5555555556%;padding-right:5.5555555556%}@media only screen and (min-width:960px){.gallery{padding-bottom:64px}}@media only screen and (min-width:1280px){.gallery{padding-bottom:6vw}}@media only screen and (min-width:1600px){.gallery{padding-bottom:96px}}@media only screen and (min-width:670px){.gallery{padding-left:2.7777777778%;padding-right:2.7777777778%}}@media only screen and (min-width:1280px){.gallery{padding-left:0;padding-right:0}}.gallery__title{margin-bottom:32px;position:relative;text-align:center}@media only screen and (min-width:960px){.gallery__title{margin-bottom:38px}}@media only screen and (min-width:1280px){.gallery__title{margin-bottom:3vw}}@media only screen and (min-width:1600px){.gallery__title{margin-bottom:48px}}.gallery__tabs-list-wrapper{margin-bottom:32px;overflow-x:auto;width:100%}.gallery__tabs-list-wrapper::-webkit-scrollbar{height:0;width:0}.gallery__tabs-list-wrapper::-webkit-scrollbar-track{background-color:transparent}.gallery__tabs-list-wrapper::-webkit-scrollbar-thumb{background:transparent;border-radius:24px}@media only screen and (min-width:960px){.gallery__tabs-list-wrapper::-webkit-scrollbar-thumb{border-radius:24px}}@media only screen and (min-width:1280px){.gallery__tabs-list-wrapper::-webkit-scrollbar-thumb{border-radius:1.5vw}}@media only screen and (min-width:1600px){.gallery__tabs-list-wrapper::-webkit-scrollbar-thumb{border-radius:24px}}.gallery__tabs-list-wrapper::-webkit-scrollbar-thumb:hover{background-image:transparent}@media only screen and (min-width:960px){.gallery__tabs-list-wrapper{margin-bottom:38px}}@media only screen and (min-width:1280px){.gallery__tabs-list-wrapper{margin-bottom:3vw}}@media only screen and (min-width:1600px){.gallery__tabs-list-wrapper{margin-bottom:48px}}.gallery__tabs-list{-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:960px){.gallery__tabs-list{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}}.gallery__tabs-button{white-space:nowrap}.gallery__tabs-button:not(:last-child){margin-right:10px}@media only screen and (min-width:960px){.gallery__tabs-button:not(:last-child){margin-right:10px}}@media only screen and (min-width:1280px){.gallery__tabs-button:not(:last-child){margin-right:.625vw}}@media only screen and (min-width:1600px){.gallery__tabs-button:not(:last-child){margin-right:10px}}.gallery__tabs-button.is-active{background-color:var(--color-brand-secondary)}.gallery__tabs-content-item{opacity:1;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease}.gallery__tabs-content-item:not(.is-active){clip:rect(0 0 0 0);left:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:0}.finishing{border-top:1px solid var(--color-brand-secondary);overflow:hidden;padding-bottom:96px;padding-top:96px}@media only screen and (min-width:960px){.finishing{padding-top:96px}}@media only screen and (min-width:1280px){.finishing{padding-top:8vw}}@media only screen and (min-width:1600px){.finishing{padding-top:128px}}@media only screen and (min-width:960px){.finishing{padding-bottom:96px}}@media only screen and (min-width:1280px){.finishing{padding-bottom:8vw}}@media only screen and (min-width:1600px){.finishing{padding-bottom:128px}}@media only screen and (min-width:670px){.finishing{padding-left:2.7777777778%;padding-right:2.7777777778%}}.finishing__title{margin-bottom:32px;text-align:center}@media only screen and (min-width:960px){.finishing__title{margin-bottom:38px}}@media only screen and (min-width:1280px){.finishing__title{margin-bottom:3vw}}@media only screen and (min-width:1600px){.finishing__title{margin-bottom:48px}}.finishing__tabs-list-wrapper{margin-bottom:32px;overflow-x:auto;padding-left:5.5555555556%;padding-right:5.5555555556%;width:100%}.finishing__tabs-list-wrapper::-webkit-scrollbar{height:0;width:0}.finishing__tabs-list-wrapper::-webkit-scrollbar-track{background-color:transparent}.finishing__tabs-list-wrapper::-webkit-scrollbar-thumb{background:transparent;border-radius:24px}@media only screen and (min-width:960px){.finishing__tabs-list-wrapper::-webkit-scrollbar-thumb{border-radius:24px}}@media only screen and (min-width:1280px){.finishing__tabs-list-wrapper::-webkit-scrollbar-thumb{border-radius:1.5vw}}@media only screen and (min-width:1600px){.finishing__tabs-list-wrapper::-webkit-scrollbar-thumb{border-radius:24px}}.finishing__tabs-list-wrapper::-webkit-scrollbar-thumb:hover{background-image:transparent}@media only screen and (min-width:960px){.finishing__tabs-list-wrapper{margin-bottom:38px}}@media only screen and (min-width:1280px){.finishing__tabs-list-wrapper{margin-bottom:3vw}}@media only screen and (min-width:1600px){.finishing__tabs-list-wrapper{margin-bottom:48px}}@media only screen and (min-width:960px){.finishing__tabs-list-wrapper{padding-left:0;padding-right:0}}.finishing__tabs-list{-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:960px){.finishing__tabs-list{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}}.finishing__tabs-button{white-space:nowrap}.finishing__tabs-button:not(:last-child){margin-right:10px}@media only screen and (min-width:960px){.finishing__tabs-button:not(:last-child){margin-right:10px}}@media only screen and (min-width:1280px){.finishing__tabs-button:not(:last-child){margin-right:.625vw}}@media only screen and (min-width:1600px){.finishing__tabs-button:not(:last-child){margin-right:10px}}.finishing__tabs-button.is-active{background-color:var(--color-brand-secondary)}.finishing__tabs-content-item{opacity:1;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease}.finishing__tabs-content-item:not(.is-active){clip:rect(0 0 0 0);left:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:0}.link-text{border-top:1px solid var(--color-brand-secondary);overflow:hidden;padding:96px 5.5555555556%}@media only screen and (min-width:960px){.link-text{padding-top:96px}}@media only screen and (min-width:1280px){.link-text{padding-top:8vw}}@media only screen and (min-width:1600px){.link-text{padding-top:128px}}@media only screen and (min-width:960px){.link-text{padding-bottom:96px}}@media only screen and (min-width:1280px){.link-text{padding-bottom:8vw}}@media only screen and (min-width:1600px){.link-text{padding-bottom:128px}}.link-text__content{-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}.link-text__image{height:180px;margin-bottom:40px;max-width:320px;width:100%}@media only screen and (min-width:960px){.link-text__image{max-width:320px}}@media only screen and (min-width:1280px){.link-text__image{max-width:20vw}}@media only screen and (min-width:1600px){.link-text__image{max-width:320px}}@media only screen and (min-width:960px){.link-text__image{height:180px}}@media only screen and (min-width:1280px){.link-text__image{height:11.25vw}}@media only screen and (min-width:1600px){.link-text__image{height:180px}}@media only screen and (min-width:960px){.link-text__image{margin-bottom:46px}}@media only screen and (min-width:1280px){.link-text__image{margin-bottom:4vw}}@media only screen and (min-width:1600px){.link-text__image{margin-bottom:64px}}.link-text__image img{font-family:"object-fit: cover; object-position: center;";height:100%;object-fit:cover;object-position:center;width:100%}.link-text__subtitle{font-size:20px;font-weight:400;letter-spacing:-.02em;line-height:1;margin-bottom:32px;text-align:center;text-transform:uppercase}@media only screen and (min-width:960px){.link-text__subtitle{margin-bottom:38px}}@media only screen and (min-width:1280px){.link-text__subtitle{margin-bottom:3vw}}@media only screen and (min-width:1600px){.link-text__subtitle{margin-bottom:48px}}@media only screen and (min-width:960px){.link-text__subtitle{font-size:24px;line-height:1}}@media only screen and (min-width:1280px){.link-text__subtitle{font-size:1.5vw;line-height:1}}@media only screen and (min-width:1600px){.link-text__subtitle{font-size:24px;line-height:1}}.link-text__title{max-width:960px;text-align:center}@media only screen and (min-width:960px){.link-text__title{max-width:960px}}@media only screen and (min-width:1280px){.link-text__title{max-width:60vw}}@media only screen and (min-width:1600px){.link-text__title{max-width:960px}}.link-text__link{margin-top:32px}@media only screen and (min-width:960px){.link-text__link{margin-top:38px}}@media only screen and (min-width:1280px){.link-text__link{margin-top:3vw}}@media only screen and (min-width:1600px){.link-text__link{margin-top:48px}}.news{padding-bottom:96px}@media only screen and (min-width:960px){.news{padding-bottom:96px}}@media only screen and (min-width:1280px){.news{padding-bottom:8vw}}@media only screen and (min-width:1600px){.news{padding-bottom:128px}}.news__title{margin-bottom:32px;text-align:center}@media only screen and (min-width:960px){.news__title{margin-bottom:38px}}@media only screen and (min-width:1280px){.news__title{margin-bottom:3vw}}@media only screen and (min-width:1600px){.news__title{margin-bottom:48px}}.news__tabs-list-wrapper{margin-bottom:32px;padding-left:5.5555555556%;padding-right:5.5555555556%;width:100%}.news__tabs-list-wrapper::-webkit-scrollbar{height:0;width:0}.news__tabs-list-wrapper::-webkit-scrollbar-track{background-color:transparent}.news__tabs-list-wrapper::-webkit-scrollbar-thumb{background:transparent;border-radius:24px}@media only screen and (min-width:960px){.news__tabs-list-wrapper::-webkit-scrollbar-thumb{border-radius:24px}}@media only screen and (min-width:1280px){.news__tabs-list-wrapper::-webkit-scrollbar-thumb{border-radius:1.5vw}}@media only screen and (min-width:1600px){.news__tabs-list-wrapper::-webkit-scrollbar-thumb{border-radius:24px}}.news__tabs-list-wrapper::-webkit-scrollbar-thumb:hover{background-image:transparent}@media only screen and (min-width:960px){.news__tabs-list-wrapper{margin-bottom:38px}}@media only screen and (min-width:1280px){.news__tabs-list-wrapper{margin-bottom:3vw}}@media only screen and (min-width:1600px){.news__tabs-list-wrapper{margin-bottom:48px}}@media only screen and (min-width:960px){.news__tabs-list-wrapper{padding-left:0;padding-right:0}}.news__tabs-list{-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:960px){.news__tabs-list{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}}.news__tabs-button{white-space:nowrap}.news__tabs-button:not(:last-child){margin-right:10px}@media only screen and (min-width:960px){.news__tabs-button:not(:last-child){margin-right:10px}}@media only screen and (min-width:1280px){.news__tabs-button:not(:last-child){margin-right:.625vw}}@media only screen and (min-width:1600px){.news__tabs-button:not(:last-child){margin-right:10px}}.news__tabs-button.is-active{background-color:var(--color-brand-secondary)}.news__tabs-content-item{opacity:1;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease}.news__tabs-content-item:not(.is-active){clip:rect(0 0 0 0);left:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:0}.news__list{border-top:1px solid var(--color-brand-secondary);display:grid;grid-template-columns:repeat(1,1fr)}@media only screen and (min-width:670px){.news__list{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:960px){.news__list{grid-template-columns:repeat(3,1fr)}}.news__list.is-active .news-card:nth-child(n+10){display:block}.news__list .news-card:nth-child(n+10){display:none}.news__list-more-wrapper{border:none;display:-webkit-box;display:-webkit-flex;display:flex;grid-column:1/-1}.news__list-more,.news__list-more-wrapper{-webkit-box-pack:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.news__list-more{-webkit-box-orient:vertical;-webkit-box-direction:normal;cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-flex-direction:column;flex-direction:column;font-size:14px;font-weight:400;letter-spacing:-.03em;line-height:.9;margin-top:32px;text-transform:uppercase;-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:960px){.news__list-more{margin-top:38px}}@media only screen and (min-width:1280px){.news__list-more{margin-top:3vw}}@media only screen and (min-width:1600px){.news__list-more{margin-top:48px}}@media only screen and (min-width:960px){.news__list-more{font-size:14px;line-height:.9}}@media only screen and (min-width:1280px){.news__list-more{font-size:1.25vw;line-height:.9}}@media only screen and (min-width:1600px){.news__list-more{font-size:20px;line-height:.9}}@media only screen and (min-width:1280px){.news__list-more:hover{color:var(--color-brand-accent)}.news__list-more:hover .news__list-more-icon{background-color:var(--color-brand-accent);border-color:var(--color-brand-accent)}.news__list-more:hover svg{fill:var(--color-white)}}.news__list-more.is-hide{display:none}.news__list-more-icon{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;background-color:var(--color-white);border:1px solid var(--color-brand-secondary);border-radius:50%;display:-webkit-box;display:-webkit-flex;display:flex;height:48px;-webkit-justify-content:center;justify-content:center;margin-bottom:8px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,border-color;transition-property:background-color,border-color;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:48px}@media only screen and (min-width:960px){.news__list-more-icon{margin-bottom:14px}}@media only screen and (min-width:1280px){.news__list-more-icon{margin-bottom:1vw}}@media only screen and (min-width:1600px){.news__list-more-icon{margin-bottom:16px}}@media only screen and (min-width:960px){.news__list-more-icon{width:56px}}@media only screen and (min-width:1280px){.news__list-more-icon{width:3.5vw}}@media only screen and (min-width:1600px){.news__list-more-icon{width:56px}}@media only screen and (min-width:960px){.news__list-more-icon{height:56px}}@media only screen and (min-width:1280px){.news__list-more-icon{height:3.5vw}}@media only screen and (min-width:1600px){.news__list-more-icon{height:56px}}.news__list-more-icon svg{fill:var(--color-brand);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:fill;transition-property:fill;-webkit-transition-timing-function:ease;transition-timing-function:ease}.news-list__empty{font-size:24px;font-weight:400;grid-column:1/-1;letter-spacing:-.02em;line-height:1;padding-bottom:18px;padding-top:18px;text-align:center}@media only screen and (min-width:960px){.news-list__empty{padding-top:20px}}@media only screen and (min-width:1280px){.news-list__empty{padding-top:1.5vw}}@media only screen and (min-width:1600px){.news-list__empty{padding-top:24px}}@media only screen and (min-width:960px){.news-list__empty{padding-bottom:20px}}@media only screen and (min-width:1280px){.news-list__empty{padding-bottom:1.5vw}}@media only screen and (min-width:1600px){.news-list__empty{padding-bottom:24px}}@media only screen and (min-width:960px){.news-list__empty{font-size:28px;line-height:1}}@media only screen and (min-width:1280px){.news-list__empty{font-size:2vw;line-height:1}}@media only screen and (min-width:1600px){.news-list__empty{font-size:32px;line-height:1}}.content-text{overflow:hidden;padding-bottom:40px;padding-left:2.7777777778%;padding-right:2.7777777778%;position:relative}@media only screen and (min-width:960px){.content-text{padding-bottom:46px}}@media only screen and (min-width:1280px){.content-text{padding-bottom:4vw}}@media only screen and (min-width:1600px){.content-text{padding-bottom:64px}}.content-text__title{margin-bottom:32px;text-align:center}@media only screen and (min-width:960px){.content-text__title{margin-bottom:38px}}@media only screen and (min-width:1280px){.content-text__title{margin-bottom:3vw}}@media only screen and (min-width:1600px){.content-text__title{margin-bottom:48px}}.content-text__preview{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin-bottom:32px}@media only screen and (min-width:960px){.content-text__preview{margin-bottom:38px}}@media only screen and (min-width:1280px){.content-text__preview{margin-bottom:3vw}}@media only screen and (min-width:1600px){.content-text__preview{margin-bottom:48px}}@media only screen and (min-width:960px){.content-text__preview{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}}.content-text__image{height:300px;margin-bottom:36px}@media only screen and (min-width:960px){.content-text__image{margin-bottom:42px}}@media only screen and (min-width:1280px){.content-text__image{margin-bottom:3.5vw}}@media only screen and (min-width:1600px){.content-text__image{margin-bottom:56px}}@media only screen and (min-width:960px){.content-text__image{height:400px}}@media only screen and (min-width:1280px){.content-text__image{height:34.875vw}}@media only screen and (min-width:1600px){.content-text__image{height:558px}}@media only screen and (min-width:960px){.content-text__image{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-shrink:0;flex-shrink:0;margin-bottom:0;width:58.8235294118%}}.content-text__image picture{height:100%;width:100%}.content-text__image img{font-family:"object-fit: cover; object-position: center;";height:100%;object-fit:cover;object-position:center;width:100%}@media only screen and (min-width:960px){.content-text__info{width:38.2352941176%}}.content-text__info-head{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;margin-bottom:32px}@media only screen and (min-width:960px){.content-text__info-head{margin-bottom:38px}}@media only screen and (min-width:1280px){.content-text__info-head{margin-bottom:3vw}}@media only screen and (min-width:1600px){.content-text__info-head{margin-bottom:48px}}.content-text__info-tag{background-color:var(--color-brand-secondary);border-radius:100px;font-size:14px;font-weight:400;letter-spacing:-.03em;line-height:.9;margin-right:28px;padding:12px 24px;text-transform:uppercase}@media only screen and (min-width:960px){.content-text__info-tag{padding:20px 36px}}@media only screen and (min-width:1280px){.content-text__info-tag{padding:1.25vw 2.25vw}}@media only screen and (min-width:1600px){.content-text__info-tag{padding:20px 36px}}@media only screen and (min-width:960px){.content-text__info-tag{margin-right:34px}}@media only screen and (min-width:1280px){.content-text__info-tag{margin-right:2.5vw}}@media only screen and (min-width:1600px){.content-text__info-tag{margin-right:40px}}@media only screen and (min-width:960px){.content-text__info-tag{font-size:14px;line-height:.9}}@media only screen and (min-width:1280px){.content-text__info-tag{font-size:1.25vw;line-height:.9}}@media only screen and (min-width:1600px){.content-text__info-tag{font-size:20px;line-height:.9}}.content-text__info-date{color:var(--color-brand-tertiary);font-size:14px;font-weight:400;letter-spacing:-.03em;line-height:.9;text-transform:uppercase}@media only screen and (min-width:960px){.content-text__info-date{font-size:14px;line-height:.9}}@media only screen and (min-width:1280px){.content-text__info-date{font-size:1.25vw;line-height:.9}}@media only screen and (min-width:1600px){.content-text__info-date{font-size:20px;line-height:.9}}.content-text__intro{color:var(--color-brand);font-size:20px;font-weight:400;letter-spacing:-.02em;line-height:1;line-height:120%}@media only screen and (min-width:960px){.content-text__intro{font-size:24px;line-height:1}}@media only screen and (min-width:1280px){.content-text__intro{font-size:1.5vw;line-height:1}}@media only screen and (min-width:1600px){.content-text__intro{font-size:24px;line-height:1}}@media only screen and (min-width:670px){.content-text__intro{line-height:120%}}.content-text__content{color:var(--color-brand)}.content-text__content p{color:var(--color-brand);font-family:Raleway,sans-serif;font-size:20px;font-weight:500;letter-spacing:-.03em;line-height:1.5;margin-bottom:24px}@media only screen and (min-width:960px){.content-text__content p{margin-bottom:28px}}@media only screen and (min-width:1280px){.content-text__content p{margin-bottom:2vw}}@media only screen and (min-width:1600px){.content-text__content p{margin-bottom:32px}}@media only screen and (min-width:960px){.content-text__content p{font-size:20px;line-height:1.5}}@media only screen and (min-width:1280px){.content-text__content p{font-size:1.25vw;line-height:1.5}}@media only screen and (min-width:1600px){.content-text__content p{font-size:20px;line-height:1.5}}.content-text__content span,.content-text__content strong{color:var(--color-brand)!important}.content-text__content h2,.content-text__content h3,.content-text__content h4,.content-text__content h5,.content-text__content h6{margin-bottom:24px}@media only screen and (min-width:960px){.content-text__content h2,.content-text__content h3,.content-text__content h4,.content-text__content h5,.content-text__content h6{margin-bottom:28px}}@media only screen and (min-width:1280px){.content-text__content h2,.content-text__content h3,.content-text__content h4,.content-text__content h5,.content-text__content h6{margin-bottom:2vw}}@media only screen and (min-width:1600px){.content-text__content h2,.content-text__content h3,.content-text__content h4,.content-text__content h5,.content-text__content h6{margin-bottom:32px}}.content-text__content ul{font-size:20px;font-weight:500;letter-spacing:-.03em;line-height:1.5;list-style:disc;padding-left:20px}@media only screen and (min-width:960px){.content-text__content ul{font-size:20px;line-height:1.5}}@media only screen and (min-width:1280px){.content-text__content ul{font-size:1.25vw;line-height:1.5}}@media only screen and (min-width:1600px){.content-text__content ul{font-size:20px;line-height:1.5}}.content-text__content ul li:not(:last-child){margin-bottom:8px}@media only screen and (min-width:960px){.content-text__content ul li:not(:last-child){margin-bottom:14px}}@media only screen and (min-width:1280px){.content-text__content ul li:not(:last-child){margin-bottom:1vw}}@media only screen and (min-width:1600px){.content-text__content ul li:not(:last-child){margin-bottom:16px}}.content-text__content ol{font-size:20px;font-weight:500;letter-spacing:-.03em;line-height:1.5;list-style:decimal;padding-left:20px}@media only screen and (min-width:960px){.content-text__content ol{font-size:20px;line-height:1.5}}@media only screen and (min-width:1280px){.content-text__content ol{font-size:1.25vw;line-height:1.5}}@media only screen and (min-width:1600px){.content-text__content ol{font-size:20px;line-height:1.5}}.content-text__content ol li:not(:last-child){margin-bottom:8px}@media only screen and (min-width:960px){.content-text__content ol li:not(:last-child){margin-bottom:14px}}@media only screen and (min-width:1280px){.content-text__content ol li:not(:last-child){margin-bottom:1vw}}@media only screen and (min-width:1600px){.content-text__content ol li:not(:last-child){margin-bottom:16px}}.how-buy{margin:0 auto;max-width:1920px;padding-bottom:96px}@media only screen and (min-width:960px){.how-buy{padding-bottom:96px}}@media only screen and (min-width:1280px){.how-buy{padding-bottom:8vw}}@media only screen and (min-width:1600px){.how-buy{padding-bottom:128px}}.how-buy__title{margin-bottom:32px;text-align:center}@media only screen and (min-width:960px){.how-buy__title{margin-bottom:38px}}@media only screen and (min-width:1280px){.how-buy__title{margin-bottom:3vw}}@media only screen and (min-width:1600px){.how-buy__title{margin-bottom:48px}}.how-buy__tabs-list-wrapper{margin-bottom:32px;overflow-x:auto;padding-left:5.5555555556%;padding-right:5.5555555556%;width:100%}.how-buy__tabs-list-wrapper::-webkit-scrollbar{height:0;width:0}.how-buy__tabs-list-wrapper::-webkit-scrollbar-track{background-color:transparent}.how-buy__tabs-list-wrapper::-webkit-scrollbar-thumb{background:transparent;border-radius:24px}@media only screen and (min-width:960px){.how-buy__tabs-list-wrapper::-webkit-scrollbar-thumb{border-radius:24px}}@media only screen and (min-width:1280px){.how-buy__tabs-list-wrapper::-webkit-scrollbar-thumb{border-radius:1.5vw}}@media only screen and (min-width:1600px){.how-buy__tabs-list-wrapper::-webkit-scrollbar-thumb{border-radius:24px}}.how-buy__tabs-list-wrapper::-webkit-scrollbar-thumb:hover{background-image:transparent}@media only screen and (min-width:960px){.how-buy__tabs-list-wrapper{margin-bottom:38px}}@media only screen and (min-width:1280px){.how-buy__tabs-list-wrapper{margin-bottom:3vw}}@media only screen and (min-width:1600px){.how-buy__tabs-list-wrapper{margin-bottom:48px}}@media only screen and (min-width:960px){.how-buy__tabs-list-wrapper{padding-left:0;padding-right:0}}.how-buy__tabs-list{-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}.how-buy__tabs-button{white-space:nowrap}.how-buy__tabs-button:not(:last-child){margin-right:10px}@media only screen and (min-width:960px){.how-buy__tabs-button:not(:last-child){margin-right:10px}}@media only screen and (min-width:1280px){.how-buy__tabs-button:not(:last-child){margin-right:.625vw}}@media only screen and (min-width:1600px){.how-buy__tabs-button:not(:last-child){margin-right:10px}}.how-buy__tabs-button.is-active{background-color:var(--color-brand-secondary)}.how-buy__tabs-content-item{opacity:1;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease}.how-buy__tabs-content-item:not(.is-active){clip:rect(0 0 0 0);left:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:0}.how-buy__tabs-content-inner{padding-left:5.5555555556%;padding-right:5.5555555556%}@media only screen and (min-width:670px){.how-buy__tabs-content-inner{padding-left:2.7777777778%;padding-right:2.7777777778%}}@media only screen and (min-width:960px){.how-buy__tabs-content-inner{-webkit-box-pack:justify;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}}.how-buy__tabs-content-image{margin-top:44px}@media only screen and (min-width:960px){.how-buy__tabs-content-image{margin-top:50px}}@media only screen and (min-width:1280px){.how-buy__tabs-content-image{margin-top:4.5vw}}@media only screen and (min-width:1600px){.how-buy__tabs-content-image{margin-top:72px}}@media only screen and (min-width:960px){.how-buy__tabs-content-image{margin-top:0;width:47.2222222222%}}.how-buy__tabs-content-image picture{height:320px;width:100%}@media only screen and (min-width:670px){.how-buy__tabs-content-image picture{height:630px}}@media only screen and (min-width:960px){.how-buy__tabs-content-image picture{height:600px}}@media only screen and (min-width:1280px){.how-buy__tabs-content-image picture{height:900px}}.how-buy__tabs-content-image img{font-family:"object-fit: cover; object-position: center;";height:100%;object-fit:cover;object-position:center;width:100%}.how-buy__tabs-content-text{color:var(--color-brand)}@media only screen and (min-width:960px){.how-buy__tabs-content-text{width:50%}}.how-buy__tabs-content-text p{font-family:Raleway,sans-serif;font-size:20px;font-weight:500;letter-spacing:-.03em;line-height:1.5;margin-bottom:24px}@media only screen and (min-width:960px){.how-buy__tabs-content-text p{margin-bottom:28px}}@media only screen and (min-width:1280px){.how-buy__tabs-content-text p{margin-bottom:2vw}}@media only screen and (min-width:1600px){.how-buy__tabs-content-text p{margin-bottom:32px}}@media only screen and (min-width:960px){.how-buy__tabs-content-text p{font-size:20px;line-height:1.5}}@media only screen and (min-width:1280px){.how-buy__tabs-content-text p{font-size:1.25vw;line-height:1.5}}@media only screen and (min-width:1600px){.how-buy__tabs-content-text p{font-size:20px;line-height:1.5}}.how-buy__tabs-content-text h2,.how-buy__tabs-content-text h3,.how-buy__tabs-content-text h4,.how-buy__tabs-content-text h5,.how-buy__tabs-content-text h6{margin-bottom:24px}@media only screen and (min-width:960px){.how-buy__tabs-content-text h2,.how-buy__tabs-content-text h3,.how-buy__tabs-content-text h4,.how-buy__tabs-content-text h5,.how-buy__tabs-content-text h6{margin-bottom:28px}}@media only screen and (min-width:1280px){.how-buy__tabs-content-text h2,.how-buy__tabs-content-text h3,.how-buy__tabs-content-text h4,.how-buy__tabs-content-text h5,.how-buy__tabs-content-text h6{margin-bottom:2vw}}@media only screen and (min-width:1600px){.how-buy__tabs-content-text h2,.how-buy__tabs-content-text h3,.how-buy__tabs-content-text h4,.how-buy__tabs-content-text h5,.how-buy__tabs-content-text h6{margin-bottom:32px}}.how-buy__tabs-content-text ul{font-size:20px;font-weight:500;letter-spacing:-.03em;line-height:1.5;list-style:disc;padding-left:20px}@media only screen and (min-width:960px){.how-buy__tabs-content-text ul{font-size:20px;line-height:1.5}}@media only screen and (min-width:1280px){.how-buy__tabs-content-text ul{font-size:1.25vw;line-height:1.5}}@media only screen and (min-width:1600px){.how-buy__tabs-content-text ul{font-size:20px;line-height:1.5}}.how-buy__tabs-content-text ul li:not(:last-child){margin-bottom:8px}@media only screen and (min-width:960px){.how-buy__tabs-content-text ul li:not(:last-child){margin-bottom:14px}}@media only screen and (min-width:1280px){.how-buy__tabs-content-text ul li:not(:last-child){margin-bottom:1vw}}@media only screen and (min-width:1600px){.how-buy__tabs-content-text ul li:not(:last-child){margin-bottom:16px}}.how-buy__tabs-content-text ol{font-size:20px;font-weight:500;letter-spacing:-.03em;line-height:1.5;list-style:decimal;padding-left:20px}@media only screen and (min-width:960px){.how-buy__tabs-content-text ol{font-size:20px;line-height:1.5}}@media only screen and (min-width:1280px){.how-buy__tabs-content-text ol{font-size:1.25vw;line-height:1.5}}@media only screen and (min-width:1600px){.how-buy__tabs-content-text ol{font-size:20px;line-height:1.5}}.how-buy__tabs-content-text ol li:not(:last-child){margin-bottom:8px}@media only screen and (min-width:960px){.how-buy__tabs-content-text ol li:not(:last-child){margin-bottom:14px}}@media only screen and (min-width:1280px){.how-buy__tabs-content-text ol li:not(:last-child){margin-bottom:1vw}}@media only screen and (min-width:1600px){.how-buy__tabs-content-text ol li:not(:last-child){margin-bottom:16px}}.how-buy_theme_inner{padding-top:40px}@media only screen and (min-width:960px){.how-buy_theme_inner{padding-top:46px}}@media only screen and (min-width:1280px){.how-buy_theme_inner{padding-top:4vw}}@media only screen and (min-width:1600px){.how-buy_theme_inner{padding-top:64px}}.flats-card{border-bottom:1px solid var(--color-brand-secondary);margin-bottom:96px;overflow:hidden;padding-bottom:96px}@media only screen and (min-width:960px){.flats-card{padding-bottom:96px}}@media only screen and (min-width:1280px){.flats-card{padding-bottom:8vw}}@media only screen and (min-width:1600px){.flats-card{padding-bottom:128px}}@media only screen and (min-width:960px){.flats-card{margin-bottom:96px}}@media only screen and (min-width:1280px){.flats-card{margin-bottom:8vw}}@media only screen and (min-width:1600px){.flats-card{margin-bottom:128px}}@media only screen and (min-width:960px){.flats-card{padding-left:2.7777777778%;padding-right:2.7777777778%}}@media only screen and (max-width:959px){.flats-card .slider-mini-wrapper{overflow:visible}}.flats-card__title{margin-bottom:36px;text-align:center}@media only screen and (min-width:960px){.flats-card__title{margin-bottom:42px}}@media only screen and (min-width:1280px){.flats-card__title{margin-bottom:3.5vw}}@media only screen and (min-width:1600px){.flats-card__title{margin-bottom:56px}}.flats-card__info{-webkit-box-pack:center;-webkit-box-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;margin-bottom:36px}@media only screen and (min-width:960px){.flats-card__info{margin-bottom:42px}}@media only screen and (min-width:1280px){.flats-card__info{margin-bottom:3.5vw}}@media only screen and (min-width:1600px){.flats-card__info{margin-bottom:56px}}@media only screen and (min-width:670px){.flats-card__info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}}.flats-card__info-first{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;margin-right:54px}@media only screen and (min-width:960px){.flats-card__info-first{margin-right:54px}}@media only screen and (min-width:1280px){.flats-card__info-first{margin-right:5vw}}@media only screen and (min-width:1600px){.flats-card__info-first{margin-right:80px}}@media only screen and (max-width:669px){.flats-card__info-first{margin-right:0}}.flats-card__info-first .flats-card__info-item:not(:last-child):after{background-color:var(--color-brand);border-radius:50%;content:"";display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;height:5px;margin-left:18px;width:5px}@media only screen and (min-width:960px){.flats-card__info-first .flats-card__info-item:not(:last-child):after{margin-left:18px}}@media only screen and (min-width:1280px){.flats-card__info-first .flats-card__info-item:not(:last-child):after{margin-left:1.125vw}}@media only screen and (min-width:1600px){.flats-card__info-first .flats-card__info-item:not(:last-child):after{margin-left:18px}}.flats-card__info-second{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex}@media only screen and (max-width:669px){.flats-card__info-second{margin-top:8px}}.flats-card__info-item{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;font-size:16px;font-weight:500;letter-spacing:-.03em;line-height:1.5;position:relative}@media only screen and (min-width:960px){.flats-card__info-item{font-size:16px;line-height:1.5}}@media only screen and (min-width:1280px){.flats-card__info-item{font-size:1vw;line-height:1.5}}@media only screen and (min-width:1600px){.flats-card__info-item{font-size:16px;line-height:1.5}}.flats-card__info-item:not(:last-child){margin-right:18px}@media only screen and (min-width:960px){.flats-card__info-item:not(:last-child){margin-right:18px}}@media only screen and (min-width:1280px){.flats-card__info-item:not(:last-child){margin-right:1.125vw}}@media only screen and (min-width:1600px){.flats-card__info-item:not(:last-child){margin-right:18px}}.flats-card__info-item svg{fill:var(--color-brand);margin-right:8px}@media only screen and (min-width:960px){.flats-card__info-item svg{margin-right:14px}}@media only screen and (min-width:1280px){.flats-card__info-item svg{margin-right:.875vw}}@media only screen and (min-width:1600px){.flats-card__info-item svg{margin-right:14px}}.flats-card__content{-webkit-box-orient:vertical;-webkit-box-direction:reverse;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}@media only screen and (min-width:960px){.flats-card__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}}.flats-card__left-column{padding-top:54px}@media only screen and (min-width:960px){.flats-card__left-column{padding-top:64px}}@media only screen and (min-width:1280px){.flats-card__left-column{padding-top:6vw}}@media only screen and (min-width:1600px){.flats-card__left-column{padding-top:96px}}@media only screen and (min-width:960px){.flats-card__left-column{padding-top:0;width:29.4117647059%}}.flats-card__price{border-bottom:1px solid var(--color-brand-secondary);border-top:1px solid var(--color-brand-secondary);font-size:28px;font-weight:400;letter-spacing:-.04em;line-height:1;margin-bottom:36px;padding:24px 5.5555555556%}@media only screen and (min-width:960px){.flats-card__price{font-size:32px;line-height:1}}@media only screen and (min-width:1280px){.flats-card__price{font-size:2.25vw;line-height:1}}@media only screen and (min-width:1600px){.flats-card__price{font-size:36px;line-height:1}}@media only screen and (min-width:960px){.flats-card__price{padding-top:28px}}@media only screen and (min-width:1280px){.flats-card__price{padding-top:2vw}}@media only screen and (min-width:1600px){.flats-card__price{padding-top:32px}}@media only screen and (min-width:960px){.flats-card__price{padding-bottom:28px}}@media only screen and (min-width:1280px){.flats-card__price{padding-bottom:2vw}}@media only screen and (min-width:1600px){.flats-card__price{padding-bottom:32px}}@media only screen and (min-width:960px){.flats-card__price{margin-bottom:42px}}@media only screen and (min-width:1280px){.flats-card__price{margin-bottom:3.5vw}}@media only screen and (min-width:1600px){.flats-card__price{margin-bottom:56px}}@media only screen and (min-width:670px){.flats-card__price{padding-left:2.7777777778%;padding-right:2.7777777778%}}@media only screen and (min-width:960px){.flats-card__price{padding-left:0;padding-right:0}}.flats-card__price-label{font-size:16px;font-weight:500;letter-spacing:-.03em;line-height:1.5;margin-bottom:18px}@media only screen and (min-width:960px){.flats-card__price-label{margin-bottom:20px}}@media only screen and (min-width:1280px){.flats-card__price-label{margin-bottom:1.5vw}}@media only screen and (min-width:1600px){.flats-card__price-label{margin-bottom:24px}}@media only screen and (min-width:960px){.flats-card__price-label{font-size:16px;line-height:1.5}}@media only screen and (min-width:1280px){.flats-card__price-label{font-size:1vw;line-height:1.5}}@media only screen and (min-width:1600px){.flats-card__price-label{font-size:16px;line-height:1.5}}.flats-card__buttons{-webkit-box-align:start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;padding-left:5.5555555556%;padding-right:5.5555555556%}@media only screen and (min-width:670px){.flats-card__buttons{padding-left:2.7777777778%;padding-right:2.7777777778%}}@media only screen and (min-width:960px){.flats-card__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;padding-left:0;padding-right:0}}@media only screen and (min-width:1280px){.flats-card__buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}}.flats-card__buttons .button{white-space:nowrap}.flats-card__buttons .button:not(:last-child){margin-right:8px}@media only screen and (min-width:670px){.flats-card__buttons .button:not(:last-child){margin-bottom:14px}}@media only screen and (min-width:960px){.flats-card__buttons .button:not(:last-child){margin-bottom:16px}}.flats-card__gallery{border-bottom:1px solid var(--color-brand-secondary);border-top:1px solid var(--color-brand-secondary);padding:18px 5.5555555556%;position:relative}@media only screen and (min-width:960px){.flats-card__gallery{padding-top:20px}}@media only screen and (min-width:1280px){.flats-card__gallery{padding-top:1.5vw}}@media only screen and (min-width:1600px){.flats-card__gallery{padding-top:24px}}@media only screen and (min-width:960px){.flats-card__gallery{padding-bottom:20px}}@media only screen and (min-width:1280px){.flats-card__gallery{padding-bottom:1.5vw}}@media only screen and (min-width:1600px){.flats-card__gallery{padding-bottom:24px}}@media only screen and (min-width:670px){.flats-card__gallery{padding-left:2.7777777778%;padding-right:2.7777777778%}}@media only screen and (max-width:959px){.flats-card__gallery{-webkit-box-orient:vertical;-webkit-box-direction:reverse;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}}@media only screen and (min-width:960px){.flats-card__gallery{border:none;padding:0;width:67.6470588235%}}.flats-card__gallery-content{margin-bottom:18px;margin-top:18px;position:relative}@media only screen and (min-width:960px){.flats-card__gallery-content{margin-top:20px}}@media only screen and (min-width:1280px){.flats-card__gallery-content{margin-top:1.5vw}}@media only screen and (min-width:1600px){.flats-card__gallery-content{margin-top:24px}}@media only screen and (min-width:960px){.flats-card__gallery-content{margin-bottom:20px}}@media only screen and (min-width:1280px){.flats-card__gallery-content{margin-bottom:1.5vw}}@media only screen and (min-width:1600px){.flats-card__gallery-content{margin-bottom:24px}}@media only screen and (max-width:959px){.flats-card__gallery-content{margin-bottom:0}}@media only screen and (min-width:960px){.flats-card__gallery-content{border:1px solid var(--color-brand-secondary);margin-top:0}}.flats-card__gallery-content-item{opacity:1;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease}.flats-card__gallery-content-item:not(.is-active){clip:rect(0 0 0 0);left:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:0}.flats-card__gallery-nav{display:-webkit-box;display:-webkit-flex;display:flex;overflow-x:auto;width:100%}.flats-card__gallery-nav::-webkit-scrollbar{height:0;width:0}.flats-card__gallery-nav::-webkit-scrollbar-track{background-color:transparent}.flats-card__gallery-nav::-webkit-scrollbar-thumb{background:transparent;border-radius:24px}@media only screen and (min-width:960px){.flats-card__gallery-nav::-webkit-scrollbar-thumb{border-radius:24px}}@media only screen and (min-width:1280px){.flats-card__gallery-nav::-webkit-scrollbar-thumb{border-radius:1.5vw}}@media only screen and (min-width:1600px){.flats-card__gallery-nav::-webkit-scrollbar-thumb{border-radius:24px}}.flats-card__gallery-nav::-webkit-scrollbar-thumb:hover{background-image:transparent}.flats-card__gallery-button{white-space:nowrap}.flats-card__gallery-button:not(:last-child){margin-right:4px}@media only screen and (min-width:960px){.flats-card__gallery-button:not(:last-child){margin-right:4px}}@media only screen and (min-width:1280px){.flats-card__gallery-button:not(:last-child){margin-right:.25vw}}@media only screen and (min-width:1600px){.flats-card__gallery-button:not(:last-child){margin-right:4px}}.flats-card__gallery-button.is-active{background-color:var(--color-brand-secondary)}.flats-card__gallery-compass{background-color:rgba(var(--color-white-rgb),.8);border-radius:50%;height:130px;padding:10px;position:absolute;right:10px;top:10px;width:130px;z-index:1}@media only screen and (min-width:960px){.flats-card__gallery-compass{width:140px}}@media only screen and (min-width:1280px){.flats-card__gallery-compass{width:10vw}}@media only screen and (min-width:1600px){.flats-card__gallery-compass{width:160px}}@media only screen and (min-width:960px){.flats-card__gallery-compass{height:140px}}@media only screen and (min-width:1280px){.flats-card__gallery-compass{height:10vw}}@media only screen and (min-width:1600px){.flats-card__gallery-compass{height:160px}}@media only screen and (min-width:960px){.flats-card__gallery-compass{right:15px}}@media only screen and (min-width:1280px){.flats-card__gallery-compass{right:1.25vw}}@media only screen and (min-width:1600px){.flats-card__gallery-compass{right:20px}}@media only screen and (min-width:960px){.flats-card__gallery-compass{top:15px}}@media only screen and (min-width:1280px){.flats-card__gallery-compass{top:1.25vw}}@media only screen and (min-width:1600px){.flats-card__gallery-compass{top:20px}}@media only screen and (min-width:960px){.flats-card__gallery-compass{padding:10px}}@media only screen and (min-width:1280px){.flats-card__gallery-compass{padding:.625vw}}@media only screen and (min-width:1600px){.flats-card__gallery-compass{padding:10px}}.flats-card__gallery-compass svg{width:100%}.flats-card__peculiarities{border-top:1px solid var(--color-brand-secondary);padding:24px 5.5555555556%}@media only screen and (min-width:960px){.flats-card__peculiarities{padding-top:28px}}@media only screen and (min-width:1280px){.flats-card__peculiarities{padding-top:2vw}}@media only screen and (min-width:1600px){.flats-card__peculiarities{padding-top:32px}}@media only screen and (min-width:960px){.flats-card__peculiarities{padding-bottom:28px}}@media only screen and (min-width:1280px){.flats-card__peculiarities{padding-bottom:2vw}}@media only screen and (min-width:1600px){.flats-card__peculiarities{padding-bottom:32px}}@media only screen and (min-width:670px){.flats-card__peculiarities{padding-left:2.7777777778%;padding-right:2.7777777778%}}@media only screen and (min-width:960px){.flats-card__peculiarities{padding-left:0;padding-right:0}}.flats-card__peculiarities-title{font-size:20px;font-weight:400;letter-spacing:-.02em;line-height:1;margin-bottom:28px}@media only screen and (min-width:960px){.flats-card__peculiarities-title{margin-bottom:34px}}@media only screen and (min-width:1280px){.flats-card__peculiarities-title{margin-bottom:2.5vw}}@media only screen and (min-width:1600px){.flats-card__peculiarities-title{margin-bottom:40px}}@media only screen and (min-width:960px){.flats-card__peculiarities-title{font-size:24px;line-height:1}}@media only screen and (min-width:1280px){.flats-card__peculiarities-title{font-size:1.5vw;line-height:1}}@media only screen and (min-width:1600px){.flats-card__peculiarities-title{font-size:24px;line-height:1}}.flats-card__peculiarities-list{display:grid;gap:24px 40px;grid-template-columns:repeat(1,1fr)}@media only screen and (min-width:960px){.flats-card__peculiarities-list{gap:24px 40px}}@media only screen and (min-width:1280px){.flats-card__peculiarities-list{gap:1.5vw 2.5vw}}@media only screen and (min-width:1600px){.flats-card__peculiarities-list{gap:24px 40px}}@media only screen and (min-width:670px){.flats-card__peculiarities-list{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:960px){.flats-card__peculiarities-list{grid-template-columns:repeat(1,1fr)}}@media only screen and (min-width:1280px){.flats-card__peculiarities-list{grid-template-columns:repeat(2,1fr)}}.flats-card__peculiarities-item{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex}.flats-card__peculiarities-icon{-webkit-flex-shrink:0;flex-shrink:0;height:36px;margin-right:16px;object-fit:contain}@media only screen and (min-width:960px){.flats-card__peculiarities-icon{height:36px}}@media only screen and (min-width:1280px){.flats-card__peculiarities-icon{height:2.25vw}}@media only screen and (min-width:1600px){.flats-card__peculiarities-icon{height:36px}}@media only screen and (min-width:960px){.flats-card__peculiarities-icon{margin-right:16px}}@media only screen and (min-width:1280px){.flats-card__peculiarities-icon{margin-right:1vw}}@media only screen and (min-width:1600px){.flats-card__peculiarities-icon{margin-right:16px}}.flats-card__peculiarities-text{font-size:14px;font-weight:400;letter-spacing:-.03em;line-height:.9;text-transform:uppercase}@media only screen and (min-width:960px){.flats-card__peculiarities-text{font-size:14px;line-height:.9}}@media only screen and (min-width:1280px){.flats-card__peculiarities-text{font-size:.875vw;line-height:.9}}@media only screen and (min-width:1600px){.flats-card__peculiarities-text{font-size:14px;line-height:.9}}.flat-carousel{overflow:hidden;padding-bottom:40px}@media only screen and (min-width:960px){.flat-carousel{padding-bottom:46px}}@media only screen and (min-width:1280px){.flat-carousel{padding-bottom:4vw}}@media only screen and (min-width:1600px){.flat-carousel{padding-bottom:64px}}.flat-carousel__title{margin-bottom:36px;text-align:center}@media only screen and (min-width:960px){.flat-carousel__title{margin-bottom:42px}}@media only screen and (min-width:1280px){.flat-carousel__title{margin-bottom:3.5vw}}@media only screen and (min-width:1600px){.flat-carousel__title{margin-bottom:56px}}.progress{padding-bottom:40px}@media only screen and (min-width:960px){.progress{padding-bottom:46px}}@media only screen and (min-width:1280px){.progress{padding-bottom:4vw}}@media only screen and (min-width:1600px){.progress{padding-bottom:64px}}.progress__title{font-size:36px;font-weight:400;letter-spacing:-.06em;line-height:1;margin-bottom:28px;padding-left:5.5555555556%;padding-right:5.5555555556%}@media only screen and (min-width:960px){.progress__title{margin-bottom:34px}}@media only screen and (min-width:1280px){.progress__title{margin-bottom:2.5vw}}@media only screen and (min-width:1600px){.progress__title{margin-bottom:40px}}@media only screen and (min-width:960px){.progress__title{font-size:40px;line-height:1}}@media only screen and (min-width:1280px){.progress__title{font-size:3vw;line-height:1}}@media only screen and (min-width:1600px){.progress__title{font-size:48px;line-height:1}}@media only screen and (min-width:670px){.progress__title{padding-left:2.7777777778%;padding-right:2.7777777778%}}.progress__video{overflow:hidden;padding-top:36px}@media only screen and (min-width:960px){.progress__video{padding-top:42px}}@media only screen and (min-width:1280px){.progress__video{padding-top:3.5vw}}@media only screen and (min-width:1600px){.progress__video{padding-top:56px}}.progress__video .carousel{position:relative}@media only screen and (max-width:669px){.progress__video .carousel:before{background-color:var(--color-brand-secondary);bottom:0;content:"";height:1px;left:0;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:200vw}}.progress__video .carousel-wrapper{border-left:1px solid var(--color-brand-secondary);border-right:1px solid var(--color-brand-secondary)}@media only screen and (max-width:669px){.progress__video .carousel-wrapper{border-bottom:none;padding-left:5.5555555556%;padding-right:5.5555555556%}.progress__video .carousel-wrapper__inner{overflow:visible;padding-bottom:58px}}.progress__video .carousel__navigation{display:-webkit-box;display:-webkit-flex;display:flex}@media only screen and (max-width:669px){.progress__video .carousel__navigation{-webkit-box-pack:center;bottom:0;-webkit-justify-content:center;justify-content:center;left:50%;right:auto;top:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media only screen and (max-width:959px){.progress__video .carousel__navigation button{height:34px;width:34px}}.progress__video .carousel__navigation button:not(:last-child){margin-right:18px}@media only screen and (min-width:960px){.progress__video .carousel__navigation button:not(:last-child){margin-right:18px}}@media only screen and (min-width:1280px){.progress__video .carousel__navigation button:not(:last-child){margin-right:.5vw}}@media only screen and (min-width:1600px){.progress__video .carousel__navigation button:not(:last-child){margin-right:8px}}@media only screen and (max-width:959px){.progress__video .carousel__navigation svg{width:60%}}.progress__video .carousel__pagination{display:none}.progress__albums{padding-top:44px}@media only screen and (min-width:960px){.progress__albums{padding-top:50px}}@media only screen and (min-width:1280px){.progress__albums{padding-top:4.5vw}}@media only screen and (min-width:1600px){.progress__albums{padding-top:72px}}.progress__list{border-top:1px solid var(--color-brand-secondary);display:grid;grid-template-columns:repeat(1,1fr)}@media only screen and (min-width:670px){.progress__list{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:960px){.progress__list{grid-template-columns:repeat(3,1fr)}}.progress__list-more-wrapper{border:none;display:-webkit-box;display:-webkit-flex;display:flex;grid-column:1/-1}.progress__list-more,.progress__list-more-wrapper{-webkit-box-pack:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.progress__list-more{-webkit-box-orient:vertical;-webkit-box-direction:normal;cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-flex-direction:column;flex-direction:column;font-size:14px;font-weight:400;letter-spacing:-.03em;line-height:.9;margin-top:32px;text-transform:uppercase;-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:960px){.progress__list-more{margin-top:38px}}@media only screen and (min-width:1280px){.progress__list-more{margin-top:3vw}}@media only screen and (min-width:1600px){.progress__list-more{margin-top:48px}}@media only screen and (min-width:960px){.progress__list-more{font-size:14px;line-height:.9}}@media only screen and (min-width:1280px){.progress__list-more{font-size:1.25vw;line-height:.9}}@media only screen and (min-width:1600px){.progress__list-more{font-size:20px;line-height:.9}}@media only screen and (min-width:1280px){.progress__list-more:hover{color:var(--color-brand-accent)}.progress__list-more:hover .progress__list-more-icon{background-color:var(--color-brand-accent);border-color:var(--color-brand-accent)}.progress__list-more:hover svg{fill:var(--color-white)}}.progress__list-more.is-hide{display:none}.progress__list-more-icon{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;background-color:var(--color-white);border:1px solid var(--color-brand-secondary);border-radius:50%;display:-webkit-box;display:-webkit-flex;display:flex;height:48px;-webkit-justify-content:center;justify-content:center;margin-bottom:8px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background-color,border-color;transition-property:background-color,border-color;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:48px}@media only screen and (min-width:960px){.progress__list-more-icon{margin-bottom:14px}}@media only screen and (min-width:1280px){.progress__list-more-icon{margin-bottom:1vw}}@media only screen and (min-width:1600px){.progress__list-more-icon{margin-bottom:16px}}@media only screen and (min-width:960px){.progress__list-more-icon{width:56px}}@media only screen and (min-width:1280px){.progress__list-more-icon{width:3.5vw}}@media only screen and (min-width:1600px){.progress__list-more-icon{width:56px}}@media only screen and (min-width:960px){.progress__list-more-icon{height:56px}}@media only screen and (min-width:1280px){.progress__list-more-icon{height:3.5vw}}@media only screen and (min-width:1600px){.progress__list-more-icon{height:56px}}.progress__list-more-icon svg{fill:var(--color-brand);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:fill;transition-property:fill;-webkit-transition-timing-function:ease;transition-timing-function:ease}.progress-list__empty{font-size:24px;font-weight:400;grid-column:1/-1;letter-spacing:-.02em;line-height:1;padding-bottom:18px;padding-top:18px;text-align:center}@media only screen and (min-width:960px){.progress-list__empty{padding-top:20px}}@media only screen and (min-width:1280px){.progress-list__empty{padding-top:1.5vw}}@media only screen and (min-width:1600px){.progress-list__empty{padding-top:24px}}@media only screen and (min-width:960px){.progress-list__empty{padding-bottom:20px}}@media only screen and (min-width:1280px){.progress-list__empty{padding-bottom:1.5vw}}@media only screen and (min-width:1600px){.progress-list__empty{padding-bottom:24px}}@media only screen and (min-width:960px){.progress-list__empty{font-size:28px;line-height:1}}@media only screen and (min-width:1280px){.progress-list__empty{font-size:2vw;line-height:1}}@media only screen and (min-width:1600px){.progress-list__empty{font-size:32px;line-height:1}}.back-title{padding-left:2.7777777778%;padding-right:2.7777777778%}.back-title__inner{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex}.back-title__link{margin-right:24px}@media only screen and (min-width:960px){.back-title__link{margin-right:28px}}@media only screen and (min-width:1280px){.back-title__link{margin-right:2vw}}@media only screen and (min-width:1600px){.back-title__link{margin-right:32px}}.slider-vertical-sticky{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;display:none;height:100vh;position:relative;width:100%}@media only screen and (min-width:960px){.slider-vertical-sticky{display:-webkit-box;display:-webkit-flex;display:flex}}.slider-vertical-sticky__content{height:100vh;left:0;max-width:50%;position:-webkit-sticky;position:sticky;top:0;width:50%}.slider-vertical-sticky__content-item{-webkit-flex-shrink:0;flex-shrink:0;height:100%;left:0;position:absolute;top:0;width:100%}.slider-vertical-sticky__content-item.is-show{opacity:1}.slider-vertical-sticky__content-item.is-show .word{-webkit-animation:sticky-slide-up .6s ease-out both;animation:sticky-slide-up .6s ease-out both;-webkit-animation-delay:-webkit-calc(0.1s*var(--line-index));animation-delay:calc(.1s*var(--line-index))}.slider-vertical-sticky__content-item.is-hide{-webkit-animation:sticky-fade-out .1s linear forwards;animation:sticky-fade-out .1s linear forwards}.slider-vertical-sticky__content-item .word{opacity:0}.slider-vertical-sticky__content-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;background-color:var(--color-white);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%;-webkit-justify-content:center;justify-content:center;padding-right:17.6470588235%;padding-top:10px;text-align:center}@media only screen and (min-width:1600px){.slider-vertical-sticky__content-inner{padding-left:5.8823529412%;padding-right:23.5294117647%}}.slider-vertical-sticky__content-title{font-size:40px;font-weight:400;letter-spacing:-.06em;line-height:1;margin-bottom:44px;text-align:center}@media only screen and (min-width:960px){.slider-vertical-sticky__content-title{margin-bottom:50px}}@media only screen and (min-width:1280px){.slider-vertical-sticky__content-title{margin-bottom:4.5vw}}@media only screen and (min-width:1600px){.slider-vertical-sticky__content-title{margin-bottom:72px}}@media only screen and (min-width:960px){.slider-vertical-sticky__content-title{font-size:48px;line-height:1}}@media only screen and (min-width:1280px){.slider-vertical-sticky__content-title{font-size:4vw;line-height:1}}@media only screen and (min-width:1600px){.slider-vertical-sticky__content-title{font-size:64px;line-height:1}}.slider-vertical-sticky__content-subtitle{color:var(--color-brand-accent);font-size:36px;font-weight:400;letter-spacing:-.06em;line-height:1;margin-bottom:24px}@media only screen and (min-width:960px){.slider-vertical-sticky__content-subtitle{margin-bottom:28px}}@media only screen and (min-width:1280px){.slider-vertical-sticky__content-subtitle{margin-bottom:2vw}}@media only screen and (min-width:1600px){.slider-vertical-sticky__content-subtitle{margin-bottom:32px}}@media only screen and (min-width:960px){.slider-vertical-sticky__content-subtitle{font-size:40px;line-height:1}}@media only screen and (min-width:1280px){.slider-vertical-sticky__content-subtitle{font-size:3vw;line-height:1}}@media only screen and (min-width:1600px){.slider-vertical-sticky__content-subtitle{font-size:48px;line-height:1}}.slider-vertical-sticky__content-text{font-size:20px;font-weight:500;letter-spacing:-.03em;line-height:1.5}@media only screen and (min-width:960px){.slider-vertical-sticky__content-text{font-size:20px;line-height:1.5}}@media only screen and (min-width:1280px){.slider-vertical-sticky__content-text{font-size:1.25vw;line-height:1.5}}@media only screen and (min-width:1600px){.slider-vertical-sticky__content-text{font-size:20px;line-height:1.5}}.slider-vertical-sticky__numbers{height:100vh;left:0;position:-webkit-sticky;position:sticky;top:0;width:0;z-index:1}.slider-vertical-sticky__numbers-wrapper{-webkit-box-pack:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:var(--color-brand-secondary);color:var(--color-brand-accent);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-size:32px;font-weight:400;height:142px;-webkit-justify-content:center;justify-content:center;left:50%;letter-spacing:-.04em;line-height:1;padding:20px;position:relative;text-align:right;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:142px}@media only screen and (min-width:960px){.slider-vertical-sticky__numbers-wrapper{width:142px}}@media only screen and (min-width:1280px){.slider-vertical-sticky__numbers-wrapper{width:13.375vw}}@media only screen and (min-width:1600px){.slider-vertical-sticky__numbers-wrapper{width:214px}}@media only screen and (min-width:960px){.slider-vertical-sticky__numbers-wrapper{height:142px}}@media only screen and (min-width:1280px){.slider-vertical-sticky__numbers-wrapper{height:13.375vw}}@media only screen and (min-width:1600px){.slider-vertical-sticky__numbers-wrapper{height:214px}}@media only screen and (min-width:960px){.slider-vertical-sticky__numbers-wrapper{padding:20px}}@media only screen and (min-width:1280px){.slider-vertical-sticky__numbers-wrapper{padding:1.5vw 1.5vw 2.5vw}}@media only screen and (min-width:1600px){.slider-vertical-sticky__numbers-wrapper{padding:24px 24px 40px}}@media only screen and (min-width:960px){.slider-vertical-sticky__numbers-wrapper{font-size:36px;line-height:1}}@media only screen and (min-width:1280px){.slider-vertical-sticky__numbers-wrapper{font-size:2.5vw;line-height:1}}@media only screen and (min-width:1600px){.slider-vertical-sticky__numbers-wrapper{font-size:40px;line-height:1}}.slider-vertical-sticky__numbers-wrapper>span:first-child{color:var(--color-brand);font-size:64px;font-weight:400;letter-spacing:-.06em;line-height:.8;text-align:left;width:100%}@media only screen and (min-width:960px){.slider-vertical-sticky__numbers-wrapper>span:first-child{font-size:74px;line-height:.8}}@media only screen and (min-width:1280px){.slider-vertical-sticky__numbers-wrapper>span:first-child{font-size:6vw;line-height:.8}}@media only screen and (min-width:1600px){.slider-vertical-sticky__numbers-wrapper>span:first-child{font-size:96px;line-height:.8}}.slider-vertical-sticky__numbers-wrapper>span:last-child{margin-left:auto}.slider-vertical-sticky__images{height:100vh;left:0;min-width:50%;position:-webkit-sticky;position:sticky;top:0;width:50%}.slider-vertical-sticky__block{bottom:0;height:0;left:0;overflow:hidden;position:absolute;width:100%}.slider-vertical-sticky__block:first-child{height:100%!important}.slider-vertical-sticky__image{bottom:0;height:100vh;left:0;position:absolute;-webkit-transition:.1s linear;transition:.1s linear;width:100%}.slider-vertical-sticky__image img,.slider-vertical-sticky__image picture{height:100%;object-fit:cover;object-position:center;width:100%}@-webkit-keyframes sticky-fade-in{0%{opacity:0;-webkit-transform:translateY(70px);transform:translateY(70px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes sticky-fade-in{0%{opacity:0;-webkit-transform:translateY(70px);transform:translateY(70px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes sticky-fade-out{0%{opacity:1}to{opacity:0}}@keyframes sticky-fade-out{0%{opacity:1}to{opacity:0}}@-webkit-keyframes sticky-slide-up{0%{opacity:0;-webkit-transform:translateY(75px);transform:translateY(75px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes sticky-slide-up{0%{opacity:0;-webkit-transform:translateY(75px);transform:translateY(75px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.steps__title{font-size:36px;font-weight:400;letter-spacing:-.06em;line-height:1;margin-bottom:96px;margin-left:20px;margin-right:20px;max-width:none;text-align:center}@media only screen and (min-width:960px){.steps__title{margin-bottom:120px}}@media only screen and (min-width:1280px){.steps__title{margin-bottom:10vw}}@media only screen and (min-width:1600px){.steps__title{margin-bottom:160px}}@media only screen and (min-width:960px){.steps__title{max-width:960px}}@media only screen and (min-width:1280px){.steps__title{max-width:60vw}}@media only screen and (min-width:1600px){.steps__title{max-width:960px}}@media only screen and (min-width:960px){.steps__title{font-size:40px;line-height:1}}@media only screen and (min-width:1280px){.steps__title{font-size:3vw;line-height:1}}@media only screen and (min-width:1600px){.steps__title{font-size:48px;line-height:1}}@media only screen and (max-width:669px){.steps__title{font-size:24px}}@media only screen and (min-width:670px){.steps__title{margin-left:53px;margin-right:53px}}@media only screen and (min-width:960px){.steps__title{margin-left:auto;margin-right:auto}}.steps__list{border-top:1px solid var(--color-brand-secondary);display:grid;grid-template-columns:repeat(1,1fr)}@media only screen and (min-width:670px){.steps__list{grid-template-columns:repeat(2,1fr)}}.steps__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-bottom:1px solid var(--color-brand-secondary);border-right:1px solid var(--color-brand-secondary);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding:40px 20px}@media only screen and (min-width:960px){.steps__item{padding-top:46px}}@media only screen and (min-width:1280px){.steps__item{padding-top:4vw}}@media only screen and (min-width:1600px){.steps__item{padding-top:64px}}@media only screen and (min-width:960px){.steps__item{padding-bottom:46px}}@media only screen and (min-width:1280px){.steps__item{padding-bottom:4vw}}@media only screen and (min-width:1600px){.steps__item{padding-bottom:64px}}@media only screen and (min-width:960px){.steps__item{border-left:none;padding-left:36px;padding-right:36px}.steps__item:nth-child(odd){border-left:1px solid var(--color-brand-secondary)}}@media only screen and (min-width:1280px){.steps__item{padding-left:53px;padding-right:53px}}.steps__item-content{padding-bottom:32px}@media only screen and (min-width:960px){.steps__item-content{padding-bottom:38px}}@media only screen and (min-width:1280px){.steps__item-content{padding-bottom:3vw}}@media only screen and (min-width:1600px){.steps__item-content{padding-bottom:48px}}.steps__item-counter{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-shrink:0;flex-shrink:0;margin-bottom:24px}@media only screen and (min-width:670px){.steps__item-counter{-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:1280px){.steps__item-counter{margin-bottom:0;width:200px}}.steps__item-counter-current{color:var(--color-brand);font-size:48px;font-weight:400;letter-spacing:-.06em;line-height:1}@media only screen and (min-width:960px){.steps__item-counter-current{font-size:64px;line-height:1}}@media only screen and (min-width:1280px){.steps__item-counter-current{font-size:5vw;line-height:1}}@media only screen and (min-width:1600px){.steps__item-counter-current{font-size:80px;line-height:1}}.steps__item-counter-total{color:var(--color-brand-tertiary);font-size:36px;font-weight:400;letter-spacing:-.06em;line-height:1;padding-left:40px}@media only screen and (min-width:960px){.steps__item-counter-total{padding-left:46px}}@media only screen and (min-width:1280px){.steps__item-counter-total{padding-left:4vw}}@media only screen and (min-width:1600px){.steps__item-counter-total{padding-left:64px}}@media only screen and (min-width:960px){.steps__item-counter-total{font-size:40px;line-height:1}}@media only screen and (min-width:1280px){.steps__item-counter-total{font-size:3vw;line-height:1}}@media only screen and (min-width:1600px){.steps__item-counter-total{font-size:48px;line-height:1}}@media only screen and (max-width:669px){.steps__item-counter-total{padding-left:8px}}@media only screen and (min-width:1280px){.steps__item-info{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex}}.steps__item-title{font-size:36px;font-weight:400;letter-spacing:-.06em;line-height:1}@media only screen and (min-width:960px){.steps__item-title{font-size:40px;line-height:1}}@media only screen and (min-width:1280px){.steps__item-title{font-size:3vw;line-height:1}}@media only screen and (min-width:1600px){.steps__item-title{font-size:48px;line-height:1}}@media only screen and (min-width:1280px){.steps__item-title{padding-left:16px}}.steps__item-text{font-size:20px;font-weight:500;letter-spacing:-.03em;line-height:1.5;margin-top:32px}@media only screen and (min-width:960px){.steps__item-text{margin-top:38px}}@media only screen and (min-width:1280px){.steps__item-text{margin-top:3vw}}@media only screen and (min-width:1600px){.steps__item-text{margin-top:48px}}@media only screen and (min-width:960px){.steps__item-text{font-size:20px;line-height:1.5}}@media only screen and (min-width:1280px){.steps__item-text{font-size:1.25vw;line-height:1.5}}@media only screen and (min-width:1600px){.steps__item-text{font-size:20px;line-height:1.5}}@media only screen and (min-width:1280px){.steps__item-text{padding-left:216px}}.steps__item-image{height:180px;margin-top:auto;width:100%}@media only screen and (min-width:960px){.steps__item-image{height:320px}}@media only screen and (min-width:1280px){.steps__item-image{height:480px}}.steps__item-image picture{height:100%;max-width:100%;width:100%}.steps__item-image img{font-family:"object-fit: cover; object-position: center;";height:100%;object-fit:cover;object-position:center;width:100%}.steps_theme_reverse{background:-webkit-gradient(linear,left top,left bottom,from(var(--color-brand-secondary)),to(var(--color-white)));background:linear-gradient(180deg,var(--color-brand-secondary) 0,var(--color-white) 100%);padding-top:96px}@media only screen and (min-width:960px){.steps_theme_reverse{padding-top:120px}}@media only screen and (min-width:1280px){.steps_theme_reverse{padding-top:10vw}}@media only screen and (min-width:1600px){.steps_theme_reverse{padding-top:160px}}.steps_theme_reverse .steps__item{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-box-pack:end;-webkit-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-justify-content:flex-end;justify-content:flex-end}.steps_theme_reverse .steps__item-content{padding-bottom:0;padding-top:32px}@media only screen and (min-width:960px){.steps_theme_reverse .steps__item-content{padding-top:38px}}@media only screen and (min-width:1280px){.steps_theme_reverse .steps__item-content{padding-top:3vw}}@media only screen and (min-width:1600px){.steps_theme_reverse .steps__item-content{padding-top:48px}}.steps_theme_reverse .steps__item-image{height:auto;margin-top:0}@media only screen and (min-width:960px){.steps_theme_reverse .steps__item-image{height:410px}}@media only screen and (min-width:1280px){.steps_theme_reverse .steps__item-image{height:38.75vw}}@media only screen and (min-width:1600px){.steps_theme_reverse .steps__item-image{height:620px}}.steps_theme_reverse .steps__item-counter{display:none}.steps_theme_reverse .steps__item-title{font-size:32px;font-weight:400;letter-spacing:-.04em;line-height:1;padding-left:0}@media only screen and (min-width:960px){.steps_theme_reverse .steps__item-title{font-size:36px;line-height:1}}@media only screen and (min-width:1280px){.steps_theme_reverse .steps__item-title{font-size:2.5vw;line-height:1}}@media only screen and (min-width:1600px){.steps_theme_reverse .steps__item-title{font-size:40px;line-height:1}}@media only screen and (max-width:669px){.steps_theme_reverse .steps__item-title{font-size:36px}}.steps_theme_reverse .steps__item-text{font-family:Raleway,sans-serif;font-size:16px;font-weight:500;letter-spacing:-.03em;line-height:1.5;padding:0}@media only screen and (min-width:960px){.steps_theme_reverse .steps__item-text{font-size:16px;line-height:1.5}}@media only screen and (min-width:1280px){.steps_theme_reverse .steps__item-text{font-size:1vw;line-height:1.5}}@media only screen and (min-width:1600px){.steps_theme_reverse .steps__item-text{font-size:16px;line-height:1.5}}.steps-row{background-color:var(--color-brand-background);padding-left:2.7777777778%;padding-right:2.7777777778%;padding-top:96px}@media only screen and (min-width:960px){.steps-row{padding-top:96px}}@media only screen and (min-width:1280px){.steps-row{padding-top:8vw}}@media only screen and (min-width:1600px){.steps-row{padding-top:128px}}.steps-row__title{font-size:40px;font-weight:400;letter-spacing:-.06em;line-height:1;margin-bottom:36px;margin-left:auto;margin-right:auto;text-align:center}@media only screen and (min-width:1280px){.steps-row__title{max-width:35vw}}@media only screen and (min-width:1600px){.steps-row__title{max-width:560px}}@media only screen and (min-width:960px){.steps-row__title{margin-bottom:42px}}@media only screen and (min-width:1280px){.steps-row__title{margin-bottom:3.5vw}}@media only screen and (min-width:1600px){.steps-row__title{margin-bottom:56px}}@media only screen and (min-width:960px){.steps-row__title{font-size:48px;line-height:1}}@media only screen and (min-width:1280px){.steps-row__title{font-size:4vw;line-height:1}}@media only screen and (min-width:1600px){.steps-row__title{font-size:64px;line-height:1}}.steps-row__text{font-size:20px;font-weight:500;letter-spacing:-.03em;line-height:1.5;margin-bottom:36px;margin-left:auto;margin-right:auto;text-align:center}@media only screen and (min-width:1280px){.steps-row__text{max-width:35vw}}@media only screen and (min-width:1600px){.steps-row__text{max-width:560px}}@media only screen and (min-width:960px){.steps-row__text{margin-bottom:42px}}@media only screen and (min-width:1280px){.steps-row__text{margin-bottom:3.5vw}}@media only screen and (min-width:1600px){.steps-row__text{margin-bottom:56px}}@media only screen and (min-width:960px){.steps-row__text{font-size:20px;line-height:1.5}}@media only screen and (min-width:1280px){.steps-row__text{font-size:1.25vw;line-height:1.5}}@media only screen and (min-width:1600px){.steps-row__text{font-size:20px;line-height:1.5}}.steps-row__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-bottom:1px solid rgba(var(--color-brand-tertiary-rgb),.48);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding:32px}@media only screen and (min-width:960px){.steps-row__item{padding-top:38px}}@media only screen and (min-width:1280px){.steps-row__item{padding-top:3vw}}@media only screen and (min-width:1600px){.steps-row__item{padding-top:48px}}@media only screen and (min-width:960px){.steps-row__item{padding-bottom:38px}}@media only screen and (min-width:1280px){.steps-row__item{padding-bottom:3vw}}@media only screen and (min-width:1600px){.steps-row__item{padding-bottom:48px}}@media only screen and (min-width:960px){.steps-row__item{padding-right:38px}}@media only screen and (min-width:1280px){.steps-row__item{padding-right:3vw}}@media only screen and (min-width:1600px){.steps-row__item{padding-right:48px}}@media only screen and (min-width:960px){.steps-row__item{padding-left:38px}}@media only screen and (min-width:1280px){.steps-row__item{padding-left:3vw}}@media only screen and (min-width:1600px){.steps-row__item{padding-left:48px}}@media only screen and (min-width:960px){.steps-row__item{-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}}.steps-row__item:first-child{border-top:1px solid rgba(var(--color-brand-tertiary-rgb),.48)}.steps-row__item-content{-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:670px){.steps-row__item-content{-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}}.steps-row__item-counter{-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;-webkit-flex-shrink:0;flex-shrink:0;margin-right:48px}@media only screen and (min-width:960px){.steps-row__item-counter{margin-right:54px}}@media only screen and (min-width:1280px){.steps-row__item-counter{margin-right:5vw}}@media only screen and (min-width:1600px){.steps-row__item-counter{margin-right:80px}}.steps-row__item-counter-current{color:var(--color-brand);font-size:48px;font-weight:400;letter-spacing:-.06em;line-height:1}@media only screen and (min-width:960px){.steps-row__item-counter-current{font-size:64px;line-height:1}}@media only screen and (min-width:1280px){.steps-row__item-counter-current{font-size:5vw;line-height:1}}@media only screen and (min-width:1600px){.steps-row__item-counter-current{font-size:80px;line-height:1}}.steps-row__item-counter-total{color:var(--color-brand-tertiary);font-size:36px;font-weight:400;letter-spacing:-.06em;line-height:1;padding-left:40px}@media only screen and (min-width:960px){.steps-row__item-counter-total{padding-left:46px}}@media only screen and (min-width:1280px){.steps-row__item-counter-total{padding-left:4vw}}@media only screen and (min-width:1600px){.steps-row__item-counter-total{padding-left:64px}}@media only screen and (min-width:960px){.steps-row__item-counter-total{font-size:40px;line-height:1}}@media only screen and (min-width:1280px){.steps-row__item-counter-total{font-size:3vw;line-height:1}}@media only screen and (min-width:1600px){.steps-row__item-counter-total{font-size:48px;line-height:1}}@media only screen and (min-width:1280px){.steps-row__item-info{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex}}.steps-row__item-text{font-size:20px;font-weight:500;letter-spacing:-.03em;line-height:1.5;margin-top:48px}@media only screen and (min-width:1280px){.steps-row__item-text{max-width:50vw}}@media only screen and (min-width:1600px){.steps-row__item-text{max-width:800px}}@media only screen and (min-width:960px){.steps-row__item-text{margin-top:54px}}@media only screen and (min-width:1280px){.steps-row__item-text{margin-top:5vw}}@media only screen and (min-width:1600px){.steps-row__item-text{margin-top:80px}}@media only screen and (min-width:960px){.steps-row__item-text{font-size:20px;line-height:1.5}}@media only screen and (min-width:1280px){.steps-row__item-text{font-size:1.25vw;line-height:1.5}}@media only screen and (min-width:1600px){.steps-row__item-text{font-size:20px;line-height:1.5}}@media only screen and (max-width:669px){.steps-row__item-text{margin-top:28px}}@media only screen and (min-width:960px){.steps-row__item-text{margin-top:0}}.steps-row__item-image{height:208px;margin-right:48px;margin-top:28px;width:320px}@media only screen and (min-width:960px){.steps-row__item-image{width:380px}}@media only screen and (min-width:1280px){.steps-row__item-image{width:30.375vw}}@media only screen and (min-width:1600px){.steps-row__item-image{width:486px}}@media only screen and (min-width:960px){.steps-row__item-image{height:247px}}@media only screen and (min-width:1280px){.steps-row__item-image{height:19.75vw}}@media only screen and (min-width:1600px){.steps-row__item-image{height:316px}}@media only screen and (min-width:960px){.steps-row__item-image{margin-right:54px}}@media only screen and (min-width:1280px){.steps-row__item-image{margin-right:5vw}}@media only screen and (min-width:1600px){.steps-row__item-image{margin-right:80px}}@media only screen and (min-width:960px){.steps-row__item-image{margin-top:34px}}@media only screen and (min-width:1280px){.steps-row__item-image{margin-top:2.5vw}}@media only screen and (min-width:1600px){.steps-row__item-image{margin-top:40px}}@media only screen and (min-width:670px){.steps-row__item-image{margin-top:0}}@media only screen and (max-width:959px){.steps-row__item-image{margin-right:0}}.steps-row__item-image picture{height:100%;max-width:100%;width:100%}.steps-row__item-image img{font-family:"object-fit: cover; object-position: center;";height:100%;object-fit:cover;object-position:center;width:100%}.steps-row_theme_last{padding-bottom:54px}@media only screen and (min-width:960px){.steps-row_theme_last{padding-bottom:64px}}@media only screen and (min-width:1280px){.steps-row_theme_last{padding-bottom:6vw}}@media only screen and (min-width:1600px){.steps-row_theme_last{padding-bottom:96px}}.info{background-color:var(--color-brand);background-image:url(/webicons/info/river.svg);background-position:0 0;background-repeat:no-repeat;background-size:cover;margin-bottom:40px;padding:36px 5.5555555556%}@media only screen and (min-width:960px){.info{padding-top:42px}}@media only screen and (min-width:1280px){.info{padding-top:3.5vw}}@media only screen and (min-width:1600px){.info{padding-top:56px}}@media only screen and (min-width:960px){.info{padding-bottom:42px}}@media only screen and (min-width:1280px){.info{padding-bottom:3.5vw}}@media only screen and (min-width:1600px){.info{padding-bottom:56px}}@media only screen and (min-width:960px){.info{margin-bottom:46px}}@media only screen and (min-width:1280px){.info{margin-bottom:4vw}}@media only screen and (min-width:1600px){.info{margin-bottom:64px}}@media only screen and (min-width:960px){.info{padding-left:2.7777777778%;padding-right:2.7777777778%}}.info__inner{-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){.info__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-webkit-box-pack:justify;-webkit-align-items:center;align-items:center;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}.info__content{width:47.0588235294%}}.info__image{height:320px}@media only screen and (min-width:960px){.info__image{height:500px}}@media only screen and (min-width:1280px){.info__image{height:auto}}@media only screen and (min-width:1600px){.info__image{height:auto}}@media only screen and (max-width:959px){.info__image{margin-top:53px}}@media only screen and (min-width:960px){.info__image{width:50%}}.info__image img,.info__image picture{height:100%;width:100%}.info__image img{font-family:"object-fit: cover; object-position: center;";object-fit:cover;object-position:center}.info__title{color:var(--color-white);font-size:40px;font-weight:400;letter-spacing:-.06em;line-height:1;margin-bottom:48px;margin-left:auto;margin-right:auto;max-width:560px;text-align:center}@media only screen and (min-width:960px){.info__title{max-width:560px}}@media only screen and (min-width:1280px){.info__title{max-width:41.5vw}}@media only screen and (min-width:1600px){.info__title{max-width:664px}}@media only screen and (min-width:960px){.info__title{margin-bottom:54px}}@media only screen and (min-width:1280px){.info__title{margin-bottom:5vw}}@media only screen and (min-width:1600px){.info__title{margin-bottom:80px}}@media only screen and (min-width:960px){.info__title{font-size:48px;line-height:1}}@media only screen and (min-width:1280px){.info__title{font-size:4vw;line-height:1}}@media only screen and (min-width:1600px){.info__title{font-size:64px;line-height:1}}.info__text{color:var(--color-white);font-size:20px;font-weight:500;letter-spacing:-.03em;line-height:1.5;margin-left:auto;margin-right:auto;max-width:540px;text-align:center}@media only screen and (min-width:960px){.info__text{max-width:540px}}@media only screen and (min-width:1280px){.info__text{max-width:33.75vw}}@media only screen and (min-width:1600px){.info__text{max-width:540px}}@media only screen and (min-width:960px){.info__text{font-size:20px;line-height:1.5}}@media only screen and (min-width:1280px){.info__text{font-size:1.25vw;line-height:1.5}}@media only screen and (min-width:1600px){.info__text{font-size:20px;line-height:1.5}}.info__subtitle{color:var(--color-white);font-size:20px;font-weight:400;letter-spacing:-.02em;line-height:1;margin-bottom:32px;text-align:center}@media only screen and (min-width:960px){.info__subtitle{margin-bottom:38px}}@media only screen and (min-width:1280px){.info__subtitle{margin-bottom:3vw}}@media only screen and (min-width:1600px){.info__subtitle{margin-bottom:48px}}@media only screen and (min-width:960px){.info__subtitle{font-size:24px;line-height:1}}@media only screen and (min-width:1280px){.info__subtitle{font-size:1.5vw;line-height:1}}@media only screen and (min-width:1600px){.info__subtitle{font-size:24px;line-height:1}}@media only screen and (max-width:669px){.info__subtitle{font-size:16px}}.info_theme_simple{margin-bottom:0}.info_theme_single-title .info__title{font-size:36px;font-weight:400;letter-spacing:-.06em;line-height:1;margin-bottom:0}@media only screen and (min-width:960px){.info_theme_single-title .info__title{font-size:40px;line-height:1}}@media only screen and (min-width:1280px){.info_theme_single-title .info__title{font-size:3vw;line-height:1}}@media only screen and (min-width:1600px){.info_theme_single-title .info__title{font-size:48px;line-height:1}}@media only screen and (min-width:960px){.info_theme_single-title .info__title{letter-spacing:-2.88px}}.image-section{height:auto}@media only screen and (min-width:960px){.image-section{height:720px}}@media only screen and (min-width:1280px){.image-section{height:67.5vw}}@media only screen and (min-width:1600px){.image-section{height:1080px}}.image-section img,.image-section picture{height:100%;width:100%}.image-section img{font-family:"object-fit: cover; object-position: center;";object-fit:cover;object-position:center}.image-section__inner{height:100%;width:100%}.persona{background-color:var(--color-brand-secondary);background-image:url(/webicons/persona/river.svg);background-position:0 0;background-repeat:no-repeat;background-size:auto;padding:470px 5.5555555556% 96px}@media only screen and (min-width:960px){.persona{padding-bottom:96px}}@media only screen and (min-width:1280px){.persona{padding-bottom:8vw}}@media only screen and (min-width:1600px){.persona{padding-bottom:128px}}@media only screen and (min-width:960px){.persona{padding-top:280px}}@media only screen and (min-width:1280px){.persona{padding-top:17.5vw}}@media only screen and (min-width:1600px){.persona{padding-top:280px}}@media only screen and (min-width:960px){.persona{background-size:contain;padding-left:2.7777777778%;padding-right:2.7777777778%}}.persona__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:var(--color-brand);background-image:url(/webicons/persona/river-inner.svg);background-position:100% 100%;background-repeat:no-repeat;background-size:contain;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding-left:96px;padding-right:96px;position:relative}@media only screen and (min-width:960px){.persona__inner{padding-left:96px}}@media only screen and (min-width:1280px){.persona__inner{padding-left:8vw}}@media only screen and (min-width:1600px){.persona__inner{padding-left:128px}}@media only screen and (min-width:960px){.persona__inner{padding-right:96px}}@media only screen and (min-width:1280px){.persona__inner{padding-right:8vw}}@media only screen and (min-width:1600px){.persona__inner{padding-right:128px}}@media only screen and (max-width:959px){.persona__inner{padding:0 53px}}@media only screen and (max-width:669px){.persona__inner{padding:0 36px}}@media only screen and (min-width:960px){.persona__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}}.persona__content{padding-bottom:96px;padding-top:96px}@media only screen and (min-width:960px){.persona__content{padding-top:96px}}@media only screen and (min-width:1280px){.persona__content{padding-top:8vw}}@media only screen and (min-width:1600px){.persona__content{padding-top:128px}}@media only screen and (min-width:960px){.persona__content{padding-bottom:96px}}@media only screen and (min-width:1280px){.persona__content{padding-bottom:8vw}}@media only screen and (min-width:1600px){.persona__content{padding-bottom:128px}}@media only screen and (max-width:959px){.persona__content{padding:36px 0}}@media only screen and (max-width:669px){.persona__content{padding:36px 0}}@media only screen and (min-width:960px){.persona__content{width:50%}.persona__image-wrapper{position:relative;width:46.6666666667%}}.persona__image{bottom:100%;height:440px;position:absolute;right:0;z-index:1}@media only screen and (min-width:960px){.persona__image{height:850px}}@media only screen and (min-width:1280px){.persona__image{height:61.125vw}}@media only screen and (min-width:1600px){.persona__image{height:978px}}@media only screen and (min-width:960px){.persona__image{bottom:0;right:0;-webkit-transform:translateX(35%);transform:translateX(35%)}}@media only screen and (min-width:1280px){.persona__image{left:50%;right:auto;-webkit-transform:translateX(-40%);transform:translateX(-40%)}}.persona__image img{height:100%;max-width:none;width:auto}.persona__info{color:var(--color-brand-secondary);font-size:14px;font-weight:400;letter-spacing:-.03em;line-height:.9;line-height:120%;margin-bottom:40px;opacity:.7}@media only screen and (min-width:960px){.persona__info{margin-bottom:46px}}@media only screen and (min-width:1280px){.persona__info{margin-bottom:4vw}}@media only screen and (min-width:1600px){.persona__info{margin-bottom:64px}}@media only screen and (min-width:960px){.persona__info{font-size:14px;line-height:.9}}@media only screen and (min-width:1280px){.persona__info{font-size:1.25vw;line-height:.9}}@media only screen and (min-width:1600px){.persona__info{font-size:20px;line-height:.9}}.persona__text{color:var(--color-brand-secondary);font-size:24px;font-weight:400;letter-spacing:-.02em;line-height:1}@media only screen and (min-width:960px){.persona__text{font-size:28px;line-height:1}}@media only screen and (min-width:1280px){.persona__text{font-size:2vw;line-height:1}}@media only screen and (min-width:1600px){.persona__text{font-size:32px;line-height:1}}@media only screen and (max-width:959px){.persona__text{font-size:20px;font-weight:400;letter-spacing:-.2px;line-height:120%}}@media only screen and (max-width:669px){.persona__text{font-size:14px;font-weight:500;letter-spacing:-.28px;line-height:150%}}.persona__text-icon{color:var(--color-brand-secondary);font-size:40px;font-weight:400;letter-spacing:-.06em;line-height:1}@media only screen and (min-width:960px){.persona__text-icon{font-size:48px;line-height:1}}@media only screen and (min-width:1280px){.persona__text-icon{font-size:4vw;line-height:1}}@media only screen and (min-width:1600px){.persona__text-icon{font-size:64px;line-height:1}}.location-map{margin:0 auto;max-width:1920px;padding-bottom:36px}@media only screen and (min-width:960px){.location-map{padding-bottom:42px}}@media only screen and (min-width:1280px){.location-map{padding-bottom:3.5vw}}@media only screen and (min-width:1600px){.location-map{padding-bottom:56px}}@media only screen and (max-width:959px){.location-map{padding-bottom:0}}@media only screen and (min-width:960px){.location-map{padding-left:2.7777777778%;padding-right:2.7777777778%}}.location-map__inner{height:322px}@media only screen and (min-width:670px){.location-map__inner{height:600px}}@media only screen and (min-width:960px){.location-map__inner{height:800px}}@media only screen and (min-width:1280px){.location-map__inner{height:900px}}.location-map__map{height:100%;width:100%}.content-slider{margin:0 auto;max-width:1920px}.content-slider__slider{background-color:var(--color-brand);overflow:hidden;position:relative}.content-slider__inner{-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:670px){.content-slider__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}}.content-slider__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-shrink:0;flex-shrink:0;position:relative}@media only screen and (min-width:1280px){.content-slider__item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-flex-direction:row;flex-direction:row}}@media only screen and (max-width:669px){.content-slider__item:not(:last-child) .content-slider__item-content-inner{border-bottom:1px solid var(--color-brand-tertiary);padding-bottom:32px}.content-slider__item:last-child .content-slider__item-content-inner{padding-bottom:32px}}.content-slider__item.swiper-slide-active{z-index:2}.content-slider__item-image{display:none;max-height:none}@media only screen and (min-width:960px){.content-slider__item-image{max-height:none}}@media only screen and (min-width:1280px){.content-slider__item-image{max-height:65.625vw}}@media only screen and (min-width:1600px){.content-slider__item-image{max-height:1050px}}@media only screen and (min-width:670px){.content-slider__item-image{bottom:0;display:block;left:0;position:absolute;right:0;top:0}}@media only screen and (min-width:1280px){.content-slider__item-image{position:relative;width:50%}}.content-slider__item-image picture{height:100%;width:100%}.content-slider__item-image img{font-family:"object-fit: cover; object-position: center;";height:100%;object-fit:cover;object-position:center;width:100%}.content-slider__item-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;background-color:var(--color-brand);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-shrink:0;flex-shrink:0;-webkit-justify-content:flex-end;justify-content:flex-end;padding:32px 20px 132px;position:relative;z-index:1}@media only screen and (min-width:960px){.content-slider__item-content{padding-top:38px}}@media only screen and (min-width:1280px){.content-slider__item-content{padding-top:3vw}}@media only screen and (min-width:1600px){.content-slider__item-content{padding-top:48px}}@media only screen and (min-width:960px){.content-slider__item-content{padding-bottom:132px}}@media only screen and (min-width:1280px){.content-slider__item-content{padding-bottom:9.5vw}}@media only screen and (min-width:1600px){.content-slider__item-content{padding-bottom:152px}}@media only screen and (min-width:960px){.content-slider__item-content{padding-right:36px}}@media only screen and (min-width:1280px){.content-slider__item-content{padding-right:3.5vw}}@media only screen and (min-width:1600px){.content-slider__item-content{padding-right:56px}}@media only screen and (min-width:960px){.content-slider__item-content{padding-left:36px}}@media only screen and (min-width:1280px){.content-slider__item-content{padding-left:3.5vw}}@media only screen and (min-width:1600px){.content-slider__item-content{padding-left:56px}}@media only screen and (max-width:669px){.content-slider__item-content{padding-bottom:0}}@media only screen and (min-width:670px){.content-slider__item-content{background-color:rgba(var(--color-black-rgb),.12);min-height:900px}}@media only screen and (min-width:960px){.content-slider__item-content{min-height:740px}}@media only screen and (min-width:1280px){.content-slider__item-content{background-color:var(--color-brand);min-height:980px;width:50%}}.content-slider__item-content-inner{border-radius:32px;max-width:900px;padding:36px 32px}@media only screen and (min-width:960px){.content-slider__item-content-inner{padding-top:42px}}@media only screen and (min-width:1280px){.content-slider__item-content-inner{padding-top:3.5vw}}@media only screen and (min-width:1600px){.content-slider__item-content-inner{padding-top:56px}}@media only screen and (min-width:960px){.content-slider__item-content-inner{padding-bottom:42px}}@media only screen and (min-width:1280px){.content-slider__item-content-inner{padding-bottom:3.5vw}}@media only screen and (min-width:1600px){.content-slider__item-content-inner{padding-bottom:56px}}@media only screen and (min-width:960px){.content-slider__item-content-inner{padding-left:38px}}@media only screen and (min-width:1280px){.content-slider__item-content-inner{padding-left:3vw}}@media only screen and (min-width:1600px){.content-slider__item-content-inner{padding-left:48px}}@media only screen and (min-width:960px){.content-slider__item-content-inner{padding-right:38px}}@media only screen and (min-width:1280px){.content-slider__item-content-inner{padding-right:3vw}}@media only screen and (min-width:1600px){.content-slider__item-content-inner{padding-right:48px}}@media only screen and (min-width:960px){.content-slider__item-content-inner{border-radius:32px}}@media only screen and (min-width:1280px){.content-slider__item-content-inner{border-radius:2vw}}@media only screen and (min-width:1600px){.content-slider__item-content-inner{border-radius:32px}}@media only screen and (min-width:960px){.content-slider__item-content-inner{max-width:900px}}@media only screen and (min-width:1280px){.content-slider__item-content-inner{max-width:none}}@media only screen and (min-width:1600px){.content-slider__item-content-inner{max-width:none}}@media only screen and (max-width:669px){.content-slider__item-content-inner{border-radius:0;padding:0}}@media only screen and (min-width:670px){.content-slider__item-content-inner{background-color:var(--color-white)}}.content-slider__item-header{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;margin-bottom:32px}@media only screen and (min-width:960px){.content-slider__item-header{margin-bottom:38px}}@media only screen and (min-width:1280px){.content-slider__item-header{margin-bottom:3vw}}@media only screen and (min-width:1600px){.content-slider__item-header{margin-bottom:48px}}.content-slider__item-title{color:var(--color-white);font-size:32px;font-weight:400;letter-spacing:-.04em;line-height:1;margin-left:24px}@media only screen and (min-width:960px){.content-slider__item-title{margin-left:28px}}@media only screen and (min-width:1280px){.content-slider__item-title{margin-left:2vw}}@media only screen and (min-width:1600px){.content-slider__item-title{margin-left:32px}}@media only screen and (min-width:960px){.content-slider__item-title{font-size:36px;line-height:1}}@media only screen and (min-width:1280px){.content-slider__item-title{font-size:2.5vw;line-height:1}}@media only screen and (min-width:1600px){.content-slider__item-title{font-size:40px;line-height:1}}@media only screen and (min-width:670px){.content-slider__item-title{color:var(--color-brand)}}.content-slider__item-icon{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;border:1px solid var(--color-brand-tertiary);border-radius:50%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-shrink:0;flex-shrink:0;height:60px;-webkit-justify-content:center;justify-content:center;width:60px}@media only screen and (min-width:960px){.content-slider__item-icon{width:120px}}@media only screen and (min-width:1280px){.content-slider__item-icon{width:12.5vw}}@media only screen and (min-width:1600px){.content-slider__item-icon{width:200px}}@media only screen and (min-width:960px){.content-slider__item-icon{height:120px}}@media only screen and (min-width:1280px){.content-slider__item-icon{height:12.5vw}}@media only screen and (min-width:1600px){.content-slider__item-icon{height:200px}}@media only screen and (min-width:670px){.content-slider__item-icon{border:1px solid var(--color-brand-secondary)}.content-slider__item-icon svg{fill:var(--color-white)}}.content-slider__item-icon svg{fill:var(--color-white);max-height:36px;max-width:36px}@media only screen and (min-width:960px){.content-slider__item-icon svg{max-width:72px}}@media only screen and (min-width:1280px){.content-slider__item-icon svg{max-width:6.375vw}}@media only screen and (min-width:1600px){.content-slider__item-icon svg{max-width:102px}}@media only screen and (min-width:960px){.content-slider__item-icon svg{max-height:72px}}@media only screen and (min-width:1280px){.content-slider__item-icon svg{max-height:6.375vw}}@media only screen and (min-width:1600px){.content-slider__item-icon svg{max-height:102px}}@media only screen and (min-width:670px){.content-slider__item-icon svg{fill:var(--color-brand-tertiary)}}.content-slider__item-text{color:var(--color-white);font-family:Raleway,sans-serif;font-size:14px;font-weight:400;font-weight:500;letter-spacing:.28px;letter-spacing:-.03em;line-height:.9;line-height:150%}@media only screen and (min-width:960px){.content-slider__item-text{letter-spacing:.6px}}@media only screen and (min-width:1280px){.content-slider__item-text{letter-spacing:.038vw}}@media only screen and (min-width:1600px){.content-slider__item-text{letter-spacing:.6px}}@media only screen and (min-width:960px){.content-slider__item-text{font-size:14px;line-height:.9}}@media only screen and (min-width:1280px){.content-slider__item-text{font-size:1.25vw;line-height:.9}}@media only screen and (min-width:1600px){.content-slider__item-text{font-size:20px;line-height:.9}}@media only screen and (min-width:670px){.content-slider__item-text{color:var(--color-brand);line-height:150%}}.content-slider__item-content-image{margin-bottom:32px}@media only screen and (min-width:960px){.content-slider__item-content-image{margin-bottom:38px}}@media only screen and (min-width:1280px){.content-slider__item-content-image{margin-bottom:3vw}}@media only screen and (min-width:1600px){.content-slider__item-content-image{margin-bottom:48px}}@media only screen and (min-width:670px){.content-slider__item-content-image{display:none}}.content-slider__item-content-image img{max-width:100%;width:100%}.content-slider__nav{-webkit-box-align:center;-webkit-align-items:center;align-items:center;bottom:38px;display:-webkit-box;display:-webkit-flex;display:flex;left:20px}@media only screen and (min-width:960px){.content-slider__nav{left:36px}}@media only screen and (min-width:1280px){.content-slider__nav{left:-webkit-calc(50% + 3.5vw);left:calc(50% + 3.5vw)}}@media only screen and (min-width:1600px){.content-slider__nav{left:-webkit-calc(50% + 56px);left:calc(50% + 56px)}}@media only screen and (min-width:960px){.content-slider__nav{bottom:38px}}@media only screen and (min-width:1280px){.content-slider__nav{bottom:3vw}}@media only screen and (min-width:1600px){.content-slider__nav{bottom:48px}}@media only screen and (max-width:669px){.content-slider__nav{display:none}}@media only screen and (min-width:670px){.content-slider__nav{position:absolute;z-index:3}}.content-slider__nav-item{background-color:var(--color-white);height:45px;padding:0;width:45px}@media only screen and (min-width:960px){.content-slider__nav-item{width:45px}}@media only screen and (min-width:1280px){.content-slider__nav-item{width:3.5vw}}@media only screen and (min-width:1600px){.content-slider__nav-item{width:56px}}@media only screen and (min-width:960px){.content-slider__nav-item{height:45px}}@media only screen and (min-width:1280px){.content-slider__nav-item{height:3.5vw}}@media only screen and (min-width:1600px){.content-slider__nav-item{height:56px}}.content-slider__nav-item:not(:last-child){margin-right:6px}@media only screen and (min-width:960px){.content-slider__nav-item:not(:last-child){margin-right:8px}}@media only screen and (min-width:1280px){.content-slider__nav-item:not(:last-child){margin-right:.5vw}}@media only screen and (min-width:1600px){.content-slider__nav-item:not(:last-child){margin-right:8px}}.content-slider__nav-item svg{fill:var(--color-brand)}.reviews-slider{background:-webkit-gradient(linear,left top,left bottom,from(var(--color-brand-secondary)),to(var(--color-white)));background:linear-gradient(180deg,var(--color-brand-secondary) 0,var(--color-white) 100%);margin:0 auto;max-width:1920px;padding:96px 5.5555555556%}@media only screen and (min-width:960px){.reviews-slider{padding-top:96px}}@media only screen and (min-width:1280px){.reviews-slider{padding-top:8vw}}@media only screen and (min-width:1600px){.reviews-slider{padding-top:128px}}@media only screen and (min-width:960px){.reviews-slider{padding-bottom:96px}}@media only screen and (min-width:1280px){.reviews-slider{padding-bottom:8vw}}@media only screen and (min-width:1600px){.reviews-slider{padding-bottom:128px}}@media only screen and (min-width:960px){.reviews-slider{padding-left:2.7777777778%;padding-right:2.7777777778%}}.reviews-slider__title{font-size:64px;font-weight:400;letter-spacing:-.06em;line-height:.8;margin-bottom:36px;text-align:center}@media only screen and (min-width:960px){.reviews-slider__title{margin-bottom:42px}}@media only screen and (min-width:1280px){.reviews-slider__title{margin-bottom:3.5vw}}@media only screen and (min-width:1600px){.reviews-slider__title{margin-bottom:56px}}@media only screen and (min-width:960px){.reviews-slider__title{font-size:74px;line-height:.8}}@media only screen and (min-width:1280px){.reviews-slider__title{font-size:6vw;line-height:.8}}@media only screen and (min-width:1600px){.reviews-slider__title{font-size:96px;line-height:.8}}@media only screen and (max-width:669px){.reviews-slider__title{font-size:48px;font-weight:400;letter-spacing:-1.92px;line-height:80%}}.reviews-slider__slider{overflow:hidden;position:relative}.reviews-slider__inner{-webkit-box-orient:horizontal;-webkit-flex-direction:row;flex-direction:row}.reviews-slider__inner,.reviews-slider__item{-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex}.reviews-slider__item{-webkit-box-orient:vertical;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-shrink:0;flex-shrink:0;position:relative}@media only screen and (min-width:1280px){.reviews-slider__item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-flex-direction:row;flex-direction:row}}.reviews-slider__item.swiper-slide-active{z-index:2}.reviews-slider__item-image{display:none}@media only screen and (min-width:1280px){.reviews-slider__item-image{display:block;width:44.1176470588%}}.reviews-slider__item-image picture{height:100%;width:100%}.reviews-slider__item-image img{font-family:"object-fit: cover; object-position: center;";height:100%;object-fit:cover;object-position:center;width:100%}.reviews-slider__item-reviews{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;background-color:var(--color-brand);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1039' height='800' fill='none'%3E%3Cpath opacity='.1' d='M604.023 204.177C675.08-9.133 1001.47-97.64 1155.78-115.23l290.82 13.929-21.29 1123.721C827.966 972.025-280.159 872.881 66.11 879.463c432.838 8.227 449.092-408.65 537.913-675.286Z' fill='%23E8E4E2'/%3E%3C/svg%3E");background-position:50% bottom;background-repeat:no-repeat;background-size:auto 100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-shrink:0;flex-shrink:0;height:100%;-webkit-justify-content:space-between;justify-content:space-between;padding:32px 38px 136px;position:relative;z-index:1}@media only screen and (min-width:960px){.reviews-slider__item-reviews{padding-top:38px}}@media only screen and (min-width:1280px){.reviews-slider__item-reviews{padding-top:3vw}}@media only screen and (min-width:1600px){.reviews-slider__item-reviews{padding-top:48px}}@media only screen and (min-width:960px){.reviews-slider__item-reviews{padding-bottom:122px}}@media only screen and (min-width:1280px){.reviews-slider__item-reviews{padding-bottom:12.5vw}}@media only screen and (min-width:1600px){.reviews-slider__item-reviews{padding-bottom:200px}}@media only screen and (min-width:960px){.reviews-slider__item-reviews{padding-right:50px}}@media only screen and (min-width:1280px){.reviews-slider__item-reviews{padding-right:4.5vw}}@media only screen and (min-width:1600px){.reviews-slider__item-reviews{padding-right:72px}}@media only screen and (min-width:960px){.reviews-slider__item-reviews{padding-left:50px}}@media only screen and (min-width:1280px){.reviews-slider__item-reviews{padding-left:4.5vw}}@media only screen and (min-width:1600px){.reviews-slider__item-reviews{padding-left:72px}}@media only screen and (max-width:669px){.reviews-slider__item-reviews{border-radius:20px}}@media only screen and (min-width:670px){.reviews-slider__item-reviews{min-height:770px}}@media only screen and (min-width:960px){.reviews-slider__item-reviews{background-position:100% 100%;min-height:666px}}@media only screen and (min-width:1280px){.reviews-slider__item-reviews{background-size:cover;min-height:800px;width:55.8823529412%}}.reviews-slider__item-reviews-inner{border-radius:24px;max-width:900px;padding:18px 24px}@media only screen and (min-width:960px){.reviews-slider__item-reviews-inner{padding-top:20px}}@media only screen and (min-width:1280px){.reviews-slider__item-reviews-inner{padding-top:1.5vw}}@media only screen and (min-width:1600px){.reviews-slider__item-reviews-inner{padding-top:24px}}@media only screen and (min-width:960px){.reviews-slider__item-reviews-inner{padding-bottom:20px}}@media only screen and (min-width:1280px){.reviews-slider__item-reviews-inner{padding-bottom:1.5vw}}@media only screen and (min-width:1600px){.reviews-slider__item-reviews-inner{padding-bottom:24px}}@media only screen and (min-width:960px){.reviews-slider__item-reviews-inner{padding-left:28px}}@media only screen and (min-width:1280px){.reviews-slider__item-reviews-inner{padding-left:2vw}}@media only screen and (min-width:1600px){.reviews-slider__item-reviews-inner{padding-left:32px}}@media only screen and (min-width:960px){.reviews-slider__item-reviews-inner{padding-right:28px}}@media only screen and (min-width:1280px){.reviews-slider__item-reviews-inner{padding-right:2vw}}@media only screen and (min-width:1600px){.reviews-slider__item-reviews-inner{padding-right:32px}}@media only screen and (min-width:960px){.reviews-slider__item-reviews-inner{border-radius:24px}}@media only screen and (min-width:1280px){.reviews-slider__item-reviews-inner{border-radius:2vw}}@media only screen and (min-width:1600px){.reviews-slider__item-reviews-inner{border-radius:32px}}@media only screen and (min-width:960px){.reviews-slider__item-reviews-inner{max-width:900px}}@media only screen and (min-width:1280px){.reviews-slider__item-reviews-inner{max-width:none}}@media only screen and (min-width:1600px){.reviews-slider__item-reviews-inner{max-width:none}}@media only screen and (max-width:669px){.reviews-slider__item-reviews-inner{border-radius:0;padding:0}}@media only screen and (min-width:670px){.reviews-slider__item-reviews-inner{background-color:var(--color-white)}}.reviews-slider__item-header{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;margin-bottom:24px}@media only screen and (min-width:960px){.reviews-slider__item-header{margin-bottom:28px}}@media only screen and (min-width:1280px){.reviews-slider__item-header{margin-bottom:2vw}}@media only screen and (min-width:1600px){.reviews-slider__item-header{margin-bottom:32px}}.reviews-slider__item-title{color:var(--color-white);font-family:Raleway,sans-serif;font-size:20px;font-weight:400;font-weight:600;letter-spacing:-.02em;letter-spacing:0;line-height:1;line-height:120%;margin-left:24px}@media only screen and (min-width:960px){.reviews-slider__item-title{margin-left:28px}}@media only screen and (min-width:1280px){.reviews-slider__item-title{margin-left:2vw}}@media only screen and (min-width:1600px){.reviews-slider__item-title{margin-left:32px}}@media only screen and (min-width:960px){.reviews-slider__item-title{font-size:24px;line-height:1}}@media only screen and (min-width:1280px){.reviews-slider__item-title{font-size:1.5vw;line-height:1}}@media only screen and (min-width:1600px){.reviews-slider__item-title{font-size:24px;line-height:1}}@media only screen and (max-width:669px){.reviews-slider__item-title{font-size:18px}}@media only screen and (min-width:670px){.reviews-slider__item-title{color:var(--color-brand)}}.reviews-slider__item-icon{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;border:1px solid var(--color-brand-tertiary);border-radius:50%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-shrink:0;flex-shrink:0;height:60px;-webkit-justify-content:center;justify-content:center;width:60px}@media only screen and (min-width:960px){.reviews-slider__item-icon{width:120px}}@media only screen and (min-width:1280px){.reviews-slider__item-icon{width:12.5vw}}@media only screen and (min-width:1600px){.reviews-slider__item-icon{width:200px}}@media only screen and (min-width:960px){.reviews-slider__item-icon{height:120px}}@media only screen and (min-width:1280px){.reviews-slider__item-icon{height:12.5vw}}@media only screen and (min-width:1600px){.reviews-slider__item-icon{height:200px}}@media only screen and (min-width:670px){.reviews-slider__item-icon{border:1px solid var(--color-brand-secondary)}.reviews-slider__item-icon svg{fill:var(--color-white)}}.reviews-slider__item-icon svg{fill:var(--color-white);max-height:36px;max-width:36px}@media only screen and (min-width:960px){.reviews-slider__item-icon svg{max-width:72px}}@media only screen and (min-width:1280px){.reviews-slider__item-icon svg{max-width:6.375vw}}@media only screen and (min-width:1600px){.reviews-slider__item-icon svg{max-width:102px}}@media only screen and (min-width:960px){.reviews-slider__item-icon svg{max-height:72px}}@media only screen and (min-width:1280px){.reviews-slider__item-icon svg{max-height:6.375vw}}@media only screen and (min-width:1600px){.reviews-slider__item-icon svg{max-height:102px}}@media only screen and (min-width:670px){.reviews-slider__item-icon svg{fill:var(--color-brand-tertiary)}}.reviews-slider__item-text{color:var(--color-white);display:-webkit-box;display:-webkit-flex;display:flex;font-family:Raleway,sans-serif;font-size:14px;font-weight:400;font-weight:500;letter-spacing:.28px;letter-spacing:-.03em;letter-spacing:-.6px;line-height:.9;line-height:150%}@media only screen and (min-width:960px){.reviews-slider__item-text{letter-spacing:.6px}}@media only screen and (min-width:1280px){.reviews-slider__item-text{letter-spacing:.038vw}}@media only screen and (min-width:1600px){.reviews-slider__item-text{letter-spacing:.6px}}@media only screen and (min-width:960px){.reviews-slider__item-text{font-size:14px;line-height:.9}}@media only screen and (min-width:1280px){.reviews-slider__item-text{font-size:1.25vw;line-height:.9}}@media only screen and (min-width:1600px){.reviews-slider__item-text{font-size:20px;line-height:.9}}@media only screen and (min-width:670px){.reviews-slider__item-text{color:var(--color-brand);line-height:150%}}.reviews-slider__item-text svg{fill:var(--color-brand-accent);-webkit-flex-shrink:0;flex-shrink:0;margin-right:40px}@media only screen and (min-width:960px){.reviews-slider__item-text svg{margin-right:40px}}@media only screen and (min-width:1280px){.reviews-slider__item-text svg{margin-right:2.5vw}}@media only screen and (min-width:1600px){.reviews-slider__item-text svg{margin-right:40px}}@media only screen and (max-width:669px){.reviews-slider__item-text svg{display:none}}.reviews-slider__item-reviews-image{margin-bottom:32px}@media only screen and (min-width:960px){.reviews-slider__item-reviews-image{margin-bottom:38px}}@media only screen and (min-width:1280px){.reviews-slider__item-reviews-image{margin-bottom:3vw}}@media only screen and (min-width:1600px){.reviews-slider__item-reviews-image{margin-bottom:48px}}@media only screen and (min-width:670px){.reviews-slider__item-reviews-image{display:none}}.reviews-slider__item-reviews-image img{max-width:100%;width:100%}.reviews-slider__nav{-webkit-box-align:center;-webkit-align-items:center;align-items:center;bottom:38px;display:-webkit-box;display:-webkit-flex;display:flex;left:38px;position:absolute;z-index:3}@media only screen and (min-width:960px){.reviews-slider__nav{left:50px}}@media only screen and (min-width:1280px){.reviews-slider__nav{left:-webkit-calc(44% + 4.5vw);left:calc(44% + 4.5vw)}}@media only screen and (min-width:1600px){.reviews-slider__nav{left:-webkit-calc(44% + 72px);left:calc(44% + 72px)}}@media only screen and (min-width:960px){.reviews-slider__nav{bottom:38px}}@media only screen and (min-width:1280px){.reviews-slider__nav{bottom:3vw}}@media only screen and (min-width:1600px){.reviews-slider__nav{bottom:48px}}.reviews-slider__nav-item{background-color:var(--color-white);height:48px;padding:0;width:48px}@media only screen and (min-width:960px){.reviews-slider__nav-item{width:60px}}@media only screen and (min-width:1280px){.reviews-slider__nav-item{width:5vw}}@media only screen and (min-width:1600px){.reviews-slider__nav-item{width:80px}}@media only screen and (min-width:960px){.reviews-slider__nav-item{height:60px}}@media only screen and (min-width:1280px){.reviews-slider__nav-item{height:5vw}}@media only screen and (min-width:1600px){.reviews-slider__nav-item{height:80px}}.reviews-slider__nav-item:not(:last-child){margin-right:8px}@media only screen and (min-width:960px){.reviews-slider__nav-item:not(:last-child){margin-right:14px}}@media only screen and (min-width:1280px){.reviews-slider__nav-item:not(:last-child){margin-right:1vw}}@media only screen and (min-width:1600px){.reviews-slider__nav-item:not(:last-child){margin-right:16px}}.reviews-slider__nav-item svg{fill:var(--color-brand);height:16px}@media only screen and (min-width:960px){.reviews-slider__nav-item svg{height:20px}}@media only screen and (min-width:1280px){.reviews-slider__nav-item svg{height:1.625vw}}@media only screen and (min-width:1600px){.reviews-slider__nav-item svg{height:26px}}.reviews-slider__item-icon-image{border-radius:50%;-webkit-flex-shrink:0;flex-shrink:0;height:80px;overflow:hidden;width:80px}@media only screen and (min-width:960px){.reviews-slider__item-icon-image{width:80px}}@media only screen and (min-width:1280px){.reviews-slider__item-icon-image{width:5vw}}@media only screen and (min-width:1600px){.reviews-slider__item-icon-image{width:80px}}@media only screen and (min-width:960px){.reviews-slider__item-icon-image{height:80px}}@media only screen and (min-width:1280px){.reviews-slider__item-icon-image{height:5vw}}@media only screen and (min-width:1600px){.reviews-slider__item-icon-image{height:80px}}@media only screen and (max-width:669px){.reviews-slider__item-icon-image{height:100px;width:100px}}.reviews-slider__item-icon-image picture{height:100%;width:100%}.reviews-slider__item-icon-image img{font-family:"object-fit: cover; object-position: center;";height:100%;object-fit:cover;object-position:center;width:100%}.reviews-slider__item-complex{color:var(--color-white);font-size:32px;font-weight:400;letter-spacing:-.04em;line-height:1;margin-bottom:24px}@media only screen and (min-width:960px){.reviews-slider__item-complex{margin-bottom:28px}}@media only screen and (min-width:1280px){.reviews-slider__item-complex{margin-bottom:2vw}}@media only screen and (min-width:1600px){.reviews-slider__item-complex{margin-bottom:32px}}@media only screen and (min-width:960px){.reviews-slider__item-complex{font-size:36px;line-height:1}}@media only screen and (min-width:1280px){.reviews-slider__item-complex{font-size:2.5vw;line-height:1}}@media only screen and (min-width:1600px){.reviews-slider__item-complex{font-size:40px;line-height:1}}@media only screen and (max-width:669px){.reviews-slider__item-complex{font-size:24px}}.reviews-slider__item-info{left:0;padding-left:32px;padding-top:32px;position:absolute;top:0;z-index:1}@media only screen and (min-width:960px){.reviews-slider__item-info{padding-top:38px}}@media only screen and (min-width:1280px){.reviews-slider__item-info{padding-top:3vw}}@media only screen and (min-width:1600px){.reviews-slider__item-info{padding-top:48px}}@media only screen and (min-width:960px){.reviews-slider__item-info{padding-left:38px}}@media only screen and (min-width:1280px){.reviews-slider__item-info{padding-left:3vw}}@media only screen and (min-width:1600px){.reviews-slider__item-info{padding-left:48px}}.reviews-slider__item-info-title{color:var(--color-white);font-size:36px;font-weight:400;letter-spacing:-.06em;line-height:1;margin-bottom:6px}@media only screen and (min-width:960px){.reviews-slider__item-info-title{margin-bottom:8px}}@media only screen and (min-width:1280px){.reviews-slider__item-info-title{margin-bottom:.5vw}}@media only screen and (min-width:1600px){.reviews-slider__item-info-title{margin-bottom:8px}}@media only screen and (min-width:960px){.reviews-slider__item-info-title{font-size:40px;line-height:1}}@media only screen and (min-width:1280px){.reviews-slider__item-info-title{font-size:3vw;line-height:1}}@media only screen and (min-width:1600px){.reviews-slider__item-info-title{font-size:48px;line-height:1}}.reviews-slider__item-info-text{color:var(--color-white);font-family:Raleway,sans-serif;font-size:20px;font-weight:600;letter-spacing:-.03em;line-height:1.5}@media only screen and (min-width:960px){.reviews-slider__item-info-text{font-size:20px;line-height:1.5}}@media only screen and (min-width:1280px){.reviews-slider__item-info-text{font-size:1.25vw;line-height:1.5}}@media only screen and (min-width:1600px){.reviews-slider__item-info-text{font-size:20px;line-height:1.5}}.statistics{background-color:var(--color-brand-secondary);padding:50px 5.5555555556% 54px}@media only screen and (min-width:960px){.statistics{padding-top:58px}}@media only screen and (min-width:1280px){.statistics{padding-top:5.5vw}}@media only screen and (min-width:1600px){.statistics{padding-top:88px}}@media only screen and (min-width:960px){.statistics{padding-bottom:64px}}@media only screen and (min-width:1280px){.statistics{padding-bottom:6vw}}@media only screen and (min-width:1600px){.statistics{padding-bottom:96px}}@media only screen and (min-width:960px){.statistics{padding-left:2.7777777778%;padding-right:2.7777777778%}}.statistics__list-row{display:grid;gap:18px;grid-template-columns:1fr}@media only screen and (min-width:960px){.statistics__list-row{gap:20px}}@media only screen and (min-width:1280px){.statistics__list-row{gap:1.5vw}}@media only screen and (min-width:1600px){.statistics__list-row{gap:24px}}@media only screen and (min-width:1280px){.statistics__list-row{grid-template-columns:1fr 1fr}}.statistics__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:var(--color-brand);color:var(--color-white);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;min-height:360px;padding:36px 36px 32px;position:relative}@media only screen and (min-width:960px){.statistics__item{padding-top:42px}}@media only screen and (min-width:1280px){.statistics__item{padding-top:3.5vw}}@media only screen and (min-width:1600px){.statistics__item{padding-top:56px}}@media only screen and (min-width:960px){.statistics__item{padding-bottom:38px}}@media only screen and (min-width:1280px){.statistics__item{padding-bottom:3vw}}@media only screen and (min-width:1600px){.statistics__item{padding-bottom:48px}}@media only screen and (min-width:960px){.statistics__item{padding-left:42px}}@media only screen and (min-width:1280px){.statistics__item{padding-left:3.5vw}}@media only screen and (min-width:1600px){.statistics__item{padding-left:56px}}@media only screen and (min-width:960px){.statistics__item{padding-right:42px}}@media only screen and (min-width:1280px){.statistics__item{padding-right:3.5vw}}@media only screen and (min-width:1600px){.statistics__item{padding-right:56px}}@media only screen and (min-width:960px){.statistics__item{min-height:540px}}@media only screen and (min-width:1280px){.statistics__item{min-height:23vw}}@media only screen and (min-width:1600px){.statistics__item{min-height:368px}}@media only screen and (min-width:1280px){.statistics__item:first-child{grid-column:1/2;grid-row:1/3}.statistics__item:nth-child(2){grid-column:2/3;grid-row:1/2}.statistics__item:nth-child(3){grid-column:2/3;grid-row:2/3}}.statistics__item-background{-webkit-box-align:end;-webkit-box-pack:end;-webkit-align-items:flex-end;align-items:flex-end;display:-webkit-box;display:-webkit-flex;display:flex;height:100%;-webkit-justify-content:flex-end;justify-content:flex-end;left:0;position:absolute;top:0;width:100%;z-index:0}@media only screen and (max-width:669px){.statistics__item-background{padding-bottom:32px}}.statistics__item-background img{height:auto;max-width:240px;width:auto}@media only screen and (min-width:670px){.statistics__item-background img{height:100%;max-width:368px;object-fit:none;object-position:right center;width:100%}}@media only screen and (min-width:960px){.statistics__item-background img{max-width:none}}.statistics__item-subtitle{font-size:20px;font-weight:400;letter-spacing:-.02em;line-height:1;line-height:120%;margin-bottom:8px;position:relative;z-index:1}@media only screen and (min-width:960px){.statistics__item-subtitle{margin-bottom:14px}}@media only screen and (min-width:1280px){.statistics__item-subtitle{margin-bottom:1vw}}@media only screen and (min-width:1600px){.statistics__item-subtitle{margin-bottom:16px}}@media only screen and (min-width:960px){.statistics__item-subtitle{font-size:24px;line-height:1}}@media only screen and (min-width:1280px){.statistics__item-subtitle{font-size:1.5vw;line-height:1}}@media only screen and (min-width:1600px){.statistics__item-subtitle{font-size:24px;line-height:1}}.statistics__item-title{font-size:64px;font-weight:400;letter-spacing:-.06em;letter-spacing:-5.76px;line-height:.8;margin-bottom:18px;position:relative;text-transform:uppercase;z-index:1}@media only screen and (min-width:960px){.statistics__item-title{margin-bottom:20px}}@media only screen and (min-width:1280px){.statistics__item-title{margin-bottom:1.5vw}}@media only screen and (min-width:1600px){.statistics__item-title{margin-bottom:24px}}@media only screen and (min-width:960px){.statistics__item-title{font-size:74px;line-height:.8}}@media only screen and (min-width:1280px){.statistics__item-title{font-size:6vw;line-height:.8}}@media only screen and (min-width:1600px){.statistics__item-title{font-size:96px;line-height:.8}}@media only screen and (max-width:669px){.statistics__item-title{font-size:48px;letter-spacing:-1.92px}}.statistics__item-text{font-size:20px;font-weight:400;letter-spacing:-.02em;line-height:1;line-height:120%;position:relative;z-index:1}@media only screen and (min-width:960px){.statistics__item-text{font-size:24px;line-height:1}}@media only screen and (min-width:1280px){.statistics__item-text{font-size:1.5vw;line-height:1}}@media only screen and (min-width:1600px){.statistics__item-text{font-size:24px;line-height:1}}@media only screen and (min-width:670px){.statistics__item-text{margin-top:auto}}.statistics__item_theme_big{min-height:360px}@media only screen and (min-width:960px){.statistics__item_theme_big{min-height:540px}}@media only screen and (min-width:1280px){.statistics__item_theme_big{min-height:47.5vw}}@media only screen and (min-width:1600px){.statistics__item_theme_big{min-height:760px}}@media only screen and (min-width:1280px){.statistics__item_theme_big{-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding-top:128px}}@media only screen and (max-width:669px){.statistics__item_theme_big .statistics__item-background{padding-bottom:0}}.statistics__item_theme_big img{font-family:"object-fit: cover; object-position: center;";height:100%;max-width:none;object-fit:cover;object-position:center;width:100%}.statistics__item_theme_white{background-color:var(--color-white);color:var(--color-brand)}@media only screen and (max-width:669px){.statistics__item_theme_white .statistics__item-background{padding-bottom:0}}.statistics__item_theme_white img{font-family:"object-fit: contain; object-position: center;";object-fit:contain;object-position:center;object-position:right bottom}.content-simple{background-color:var(--color-brand-secondary);padding-bottom:96px;padding-top:54px}@media only screen and (min-width:960px){.content-simple{padding-top:64px}}@media only screen and (min-width:1280px){.content-simple{padding-top:6vw}}@media only screen and (min-width:1600px){.content-simple{padding-top:96px}}@media only screen and (min-width:960px){.content-simple{padding-bottom:96px}}@media only screen and (min-width:1280px){.content-simple{padding-bottom:8vw}}@media only screen and (min-width:1600px){.content-simple{padding-bottom:128px}}@media only screen and (min-width:960px){.content-simple{padding-left:2.7777777778%;padding-right:2.7777777778%}}.content-simple__inner{-webkit-box-orient:vertical;-webkit-box-direction:reverse;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}@media only screen and (min-width:960px){.content-simple__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}}.content-simple__image{-webkit-box-pack:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}@media only screen and (min-width:960px){.content-simple__image{width:29.4117647059%}}.content-simple__image.is-active{-webkit-transform:translateY(0);transform:translateY(0)}.content-simple__image.is-active svg{-webkit-animation:fill-opacity 6s ease forwards;animation:fill-opacity 6s ease forwards;-webkit-animation-delay:.1s;animation-delay:.1s}.content-simple__image.is-active svg path{-webkit-animation:draw 12s ease forwards;animation:draw 12s ease forwards;-webkit-animation-delay:.1s;animation-delay:.1s}.content-simple__image svg{fill-opacity:0;height:auto;max-width:100%;width:100%}.content-simple__image svg path{stroke:rgba(var(--color-brand-rgb),.5);stroke-width:.5;stroke-dasharray:800;stroke-dashoffset:800}.content-simple__content{margin-bottom:50px;padding-left:5.5555555556%;padding-right:5.5555555556%}@media only screen and (min-width:960px){.content-simple__content{margin-bottom:58px}}@media only screen and (min-width:1280px){.content-simple__content{margin-bottom:5.5vw}}@media only screen and (min-width:1600px){.content-simple__content{margin-bottom:88px}}@media only screen and (min-width:960px){.content-simple__content{margin-bottom:0;padding:0;width:67.6470588235%}}.content-simple__title{font-size:32px;letter-spacing:-.06em;line-height:100%;margin-bottom:48px}@media only screen and (min-width:960px){.content-simple__title{margin-bottom:54px}}@media only screen and (min-width:1280px){.content-simple__title{margin-bottom:5vw}}@media only screen and (min-width:1600px){.content-simple__title{margin-bottom:80px}}@media only screen and (min-width:960px){.content-simple__title{font-size:48px}}@media only screen and (min-width:1280px){.content-simple__title{font-size:4.25vw}}@media only screen and (min-width:1600px){.content-simple__title{font-size:68px}}.content-simple__text{font-size:20px;font-weight:500;letter-spacing:-.03em;line-height:1.5}@media only screen and (min-width:960px){.content-simple__text{font-size:20px;line-height:1.5}}@media only screen and (min-width:1280px){.content-simple__text{font-size:1.25vw;line-height:1.5}}@media only screen and (min-width:1600px){.content-simple__text{font-size:20px;line-height:1.5}}@media only screen and (max-width:669px){.content-simple__text{font-size:16px;letter-spacing:0;line-height:100%}}@-webkit-keyframes draw{to{stroke-dashoffset:0}}@keyframes draw{to{stroke-dashoffset:0}}@-webkit-keyframes fill-opacity{to{fill-opacity:1}}@keyframes fill-opacity{to{fill-opacity:1}}.values-section{background:-webkit-gradient(linear,left top,left bottom,from(var(--color-brand-secondary)),to(var(--color-white)));background:linear-gradient(180deg,var(--color-brand-secondary) 0,var(--color-white) 100%);padding:96px 5.5555555556%}@media only screen and (min-width:960px){.values-section{padding-top:96px}}@media only screen and (min-width:1280px){.values-section{padding-top:8vw}}@media only screen and (min-width:1600px){.values-section{padding-top:128px}}@media only screen and (min-width:960px){.values-section{padding-bottom:96px}}@media only screen and (min-width:1280px){.values-section{padding-bottom:8vw}}@media only screen and (min-width:1600px){.values-section{padding-bottom:128px}}@media only screen and (min-width:960px){.values-section{padding-left:2.7777777778%;padding-right:2.7777777778%}}.values-section__title{font-size:64px;font-weight:400;letter-spacing:-.06em;line-height:.8;margin-left:auto;margin-right:auto;max-width:none;text-align:center}@media only screen and (min-width:960px){.values-section__title{max-width:none}}@media only screen and (min-width:1280px){.values-section__title{max-width:76.25vw}}@media only screen and (min-width:1600px){.values-section__title{max-width:1220px}}@media only screen and (min-width:960px){.values-section__title{font-size:74px;line-height:.8}}@media only screen and (min-width:1280px){.values-section__title{font-size:6vw;line-height:.8}}@media only screen and (min-width:1600px){.values-section__title{font-size:96px;line-height:.8}}@media only screen and (max-width:669px){.values-section__title{font-size:32px;line-height:100%}}.values-section__info{font-size:20px;font-weight:500;letter-spacing:-.03em;line-height:1.5;margin-top:28px;text-align:center}@media only screen and (min-width:960px){.values-section__info{margin-top:34px}}@media only screen and (min-width:1280px){.values-section__info{margin-top:2.5vw}}@media only screen and (min-width:1600px){.values-section__info{margin-top:40px}}@media only screen and (min-width:960px){.values-section__info{font-size:20px;line-height:1.5}}@media only screen and (min-width:1280px){.values-section__info{font-size:1.25vw;line-height:1.5}}@media only screen and (min-width:1600px){.values-section__info{font-size:20px;line-height:1.5}}.values-section__list{display:grid;gap:18px;grid-template-columns:repeat(1,1fr);margin-top:54px}@media only screen and (min-width:960px){.values-section__list{margin-top:64px}}@media only screen and (min-width:1280px){.values-section__list{margin-top:6vw}}@media only screen and (min-width:1600px){.values-section__list{margin-top:96px}}@media only screen and (min-width:960px){.values-section__list{gap:20px}}@media only screen and (min-width:1280px){.values-section__list{gap:1.5vw}}@media only screen and (min-width:1600px){.values-section__list{gap:24px}}@media only screen and (min-width:960px){.values-section__list{grid-template-columns:repeat(2,1fr)}}.values-section__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;background-color:var(--color-white);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between}@media only screen and (min-width:1280px){.values-section__item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-flex-direction:row;flex-direction:row}}.values-section__item-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:32px 36px 36px;width:100%}@media only screen and (min-width:960px){.values-section__item-content{padding-top:38px}}@media only screen and (min-width:1280px){.values-section__item-content{padding-top:3vw}}@media only screen and (min-width:1600px){.values-section__item-content{padding-top:48px}}@media only screen and (min-width:960px){.values-section__item-content{padding-bottom:42px}}@media only screen and (min-width:1280px){.values-section__item-content{padding-bottom:3.5vw}}@media only screen and (min-width:1600px){.values-section__item-content{padding-bottom:56px}}@media only screen and (min-width:960px){.values-section__item-content{padding-left:42px}}@media only screen and (min-width:1280px){.values-section__item-content{padding-left:3.5vw}}@media only screen and (min-width:1600px){.values-section__item-content{padding-left:56px}}@media only screen and (min-width:960px){.values-section__item-content{padding-right:42px}}@media only screen and (min-width:1280px){.values-section__item-content{padding-right:3.5vw}}@media only screen and (min-width:1600px){.values-section__item-content{padding-right:56px}}.values-section__item-title{font-size:28px;font-weight:400;letter-spacing:-.04em;letter-spacing:-2px;line-height:1;line-height:120%;margin-bottom:24px}@media only screen and (min-width:960px){.values-section__item-title{margin-bottom:28px}}@media only screen and (min-width:1280px){.values-section__item-title{margin-bottom:2vw}}@media only screen and (min-width:1600px){.values-section__item-title{margin-bottom:32px}}@media only screen and (min-width:960px){.values-section__item-title{font-size:32px;line-height:1}}@media only screen and (min-width:1280px){.values-section__item-title{font-size:2.25vw;line-height:1}}@media only screen and (min-width:1600px){.values-section__item-title{font-size:36px;line-height:1}}@media only screen and (max-width:669px){.values-section__item-title{font-size:24px;line-height:100%}}.values-section__item-text{font-size:20px;font-weight:500;letter-spacing:-.03em;line-height:1.5;margin-top:auto}@media only screen and (min-width:960px){.values-section__item-text{font-size:20px;line-height:1.5}}@media only screen and (min-width:1280px){.values-section__item-text{font-size:1.25vw;line-height:1.5}}@media only screen and (min-width:1600px){.values-section__item-text{font-size:20px;line-height:1.5}}@media only screen and (max-width:669px){.values-section__item-text{font-size:16px}}.values-section__item-image{height:360px;width:100%}@media only screen and (min-width:960px){.values-section__item-image{width:100%}}@media only screen and (min-width:1280px){.values-section__item-image{width:23.125vw}}@media only screen and (min-width:1600px){.values-section__item-image{width:370px}}@media only screen and (min-width:960px){.values-section__item-image{height:500px}}@media only screen and (min-width:1280px){.values-section__item-image{height:40vw}}@media only screen and (min-width:1600px){.values-section__item-image{height:640px}}@media only screen and (min-width:1280px){.values-section__item-image{-webkit-flex-shrink:0;flex-shrink:0}}.values-section__item-image img{font-family:"object-fit: cover; object-position: center;";height:100%;object-fit:cover;object-position:center;width:100%}.values-section_theme_light .values-section__item-image{height:240px}@media only screen and (min-width:960px){.values-section_theme_light .values-section__item-image{height:400px}}@media only screen and (min-width:1280px){.values-section_theme_light .values-section__item-image{height:36.25vw}}@media only screen and (min-width:1600px){.values-section_theme_light .values-section__item-image{height:580px}}.values-section__item_theme_special{grid-column:1/-1}@media only screen and (min-width:960px){.values-section__item_theme_special{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-flex-direction:row;flex-direction:row}}.values-section__item_theme_special .values-section__item-image{-webkit-flex-shrink:0;flex-shrink:0;width:100%}@media only screen and (min-width:960px){.values-section__item_theme_special .values-section__item-image{width:50%}}@media only screen and (min-width:1280px){.values-section__item_theme_special .values-section__item-image{width:50%}}@media only screen and (min-width:1600px){.values-section__item_theme_special .values-section__item-image{width:50%}}.history-sales{background-color:var(--color-brand);background-image:url(/webicons/history-sales/river-top.svg);background-position:left 200px;background-repeat:repeat-y;background-size:contain;padding:96px 5.5555555556%}@media only screen and (min-width:960px){.history-sales{padding-top:96px}}@media only screen and (min-width:1280px){.history-sales{padding-top:8vw}}@media only screen and (min-width:1600px){.history-sales{padding-top:128px}}@media only screen and (min-width:960px){.history-sales{padding-bottom:96px}}@media only screen and (min-width:1280px){.history-sales{padding-bottom:8vw}}@media only screen and (min-width:1600px){.history-sales{padding-bottom:128px}}@media only screen and (min-width:960px){.history-sales{padding-left:2.7777777778%;padding-right:2.7777777778%}}.history-sales__title{color:var(--color-white);font-size:48px;font-weight:400;letter-spacing:-.06em;line-height:1;margin-bottom:96px;margin-left:auto;margin-right:auto;max-width:860px;text-align:center}@media only screen and (min-width:960px){.history-sales__title{max-width:860px}}@media only screen and (min-width:1280px){.history-sales__title{max-width:53.75vw}}@media only screen and (min-width:1600px){.history-sales__title{max-width:860px}}@media only screen and (min-width:960px){.history-sales__title{margin-bottom:96px}}@media only screen and (min-width:1280px){.history-sales__title{margin-bottom:8vw}}@media only screen and (min-width:1600px){.history-sales__title{margin-bottom:128px}}@media only screen and (min-width:960px){.history-sales__title{font-size:64px;line-height:1}}@media only screen and (min-width:1280px){.history-sales__title{font-size:5vw;line-height:1}}@media only screen and (min-width:1600px){.history-sales__title{font-size:80px;line-height:1}}.history-sales__content{-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){.history-sales__content{-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}.history-sales__column{width:50%}}.history-sales__column:not(:last-child){margin-bottom:18px;margin-right:0}@media only screen and (min-width:960px){.history-sales__column:not(:last-child){margin-right:20px}}@media only screen and (min-width:1280px){.history-sales__column:not(:last-child){margin-right:1.5vw}}@media only screen and (min-width:1600px){.history-sales__column:not(:last-child){margin-right:24px}}@media only screen and (min-width:960px){.history-sales__column:not(:last-child){margin-bottom:0}}@media only screen and (min-width:1280px){.history-sales__column:not(:last-child){margin-bottom:0}}@media only screen and (min-width:1600px){.history-sales__column:not(:last-child){margin-bottom:0}}.history-sales__item{height:480px;position:relative}@media only screen and (min-width:960px){.history-sales__item{height:640px}}@media only screen and (min-width:1280px){.history-sales__item{height:45vw}}@media only screen and (min-width:1600px){.history-sales__item{height:720px}}.history-sales__item:not(:last-child){margin-bottom:18px}@media only screen and (min-width:960px){.history-sales__item:not(:last-child){margin-bottom:20px}}@media only screen and (min-width:1280px){.history-sales__item:not(:last-child){margin-bottom:1.5vw}}@media only screen and (min-width:1600px){.history-sales__item:not(:last-child){margin-bottom:24px}}.history-sales__item:not(.history-sales__item_theme_special) .history-sales__item-text{background-color:var(--color-brand);color:var(--color-white);font-family:Raleway,sans-serif;font-size:20px;font-weight:500;letter-spacing:-.03em;line-height:1.5;margin-top:auto;padding:18px;width:220px}@media only screen and (min-width:960px){.history-sales__item:not(.history-sales__item_theme_special) .history-sales__item-text{padding-top:20px}}@media only screen and (min-width:1280px){.history-sales__item:not(.history-sales__item_theme_special) .history-sales__item-text{padding-top:1.5vw}}@media only screen and (min-width:1600px){.history-sales__item:not(.history-sales__item_theme_special) .history-sales__item-text{padding-top:24px}}@media only screen and (min-width:960px){.history-sales__item:not(.history-sales__item_theme_special) .history-sales__item-text{padding-bottom:20px}}@media only screen and (min-width:1280px){.history-sales__item:not(.history-sales__item_theme_special) .history-sales__item-text{padding-bottom:1.5vw}}@media only screen and (min-width:1600px){.history-sales__item:not(.history-sales__item_theme_special) .history-sales__item-text{padding-bottom:24px}}@media only screen and (min-width:960px){.history-sales__item:not(.history-sales__item_theme_special) .history-sales__item-text{padding-left:20px}}@media only screen and (min-width:1280px){.history-sales__item:not(.history-sales__item_theme_special) .history-sales__item-text{padding-left:1.5vw}}@media only screen and (min-width:1600px){.history-sales__item:not(.history-sales__item_theme_special) .history-sales__item-text{padding-left:24px}}@media only screen and (min-width:960px){.history-sales__item:not(.history-sales__item_theme_special) .history-sales__item-text{padding-right:20px}}@media only screen and (min-width:1280px){.history-sales__item:not(.history-sales__item_theme_special) .history-sales__item-text{padding-right:1.5vw}}@media only screen and (min-width:1600px){.history-sales__item:not(.history-sales__item_theme_special) .history-sales__item-text{padding-right:24px}}@media only screen and (min-width:960px){.history-sales__item:not(.history-sales__item_theme_special) .history-sales__item-text{width:220px}}@media only screen and (min-width:1280px){.history-sales__item:not(.history-sales__item_theme_special) .history-sales__item-text{width:13.75vw}}@media only screen and (min-width:1600px){.history-sales__item:not(.history-sales__item_theme_special) .history-sales__item-text{width:220px}}@media only screen and (min-width:960px){.history-sales__item:not(.history-sales__item_theme_special) .history-sales__item-text{font-size:20px;line-height:1.5}}@media only screen and (min-width:1280px){.history-sales__item:not(.history-sales__item_theme_special) .history-sales__item-text{font-size:1.25vw;line-height:1.5}}@media only screen and (min-width:1600px){.history-sales__item:not(.history-sales__item_theme_special) .history-sales__item-text{font-size:20px;line-height:1.5}}@media only screen and (max-width:669px){.history-sales__item:not(.history-sales__item_theme_special) .history-sales__item-text{font-size:16px;letter-spacing:-.48px}}.history-sales__item:not(.history-sales__item_theme_special) .history-sales__item-text span{color:var(--color-brand-accent-light);font-size:20px;font-weight:600;letter-spacing:-.03em;line-height:1.5}@media only screen and (min-width:960px){.history-sales__item:not(.history-sales__item_theme_special) .history-sales__item-text span{font-size:20px;line-height:1.5}}@media only screen and (min-width:1280px){.history-sales__item:not(.history-sales__item_theme_special) .history-sales__item-text span{font-size:1.25vw;line-height:1.5}}@media only screen and (min-width:1600px){.history-sales__item:not(.history-sales__item_theme_special) .history-sales__item-text span{font-size:20px;line-height:1.5}}@media only screen and (max-width:669px){.history-sales__item:not(.history-sales__item_theme_special) .history-sales__item-text span{font-size:16px;letter-spacing:-.48px}}.history-sales__item:not(.history-sales__item_theme_special) .history-sales__item-text_theme_done{background-color:var(--color-brand-accent)}.history-sales__item-content,.history-sales__item:not(.history-sales__item_theme_special) .history-sales__item-text_theme_done .history-sales__item-text-icon{display:-webkit-box;display:-webkit-flex;display:flex}.history-sales__item-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;bottom:0;-webkit-flex-direction:column;flex-direction:column;left:0;padding:32px 36px 36px;position:absolute;right:0;top:0;z-index:1}@media only screen and (min-width:960px){.history-sales__item-content{padding-top:38px}}@media only screen and (min-width:1280px){.history-sales__item-content{padding-top:3vw}}@media only screen and (min-width:1600px){.history-sales__item-content{padding-top:48px}}@media only screen and (min-width:960px){.history-sales__item-content{padding-bottom:42px}}@media only screen and (min-width:1280px){.history-sales__item-content{padding-bottom:3.5vw}}@media only screen and (min-width:1600px){.history-sales__item-content{padding-bottom:56px}}@media only screen and (min-width:960px){.history-sales__item-content{padding-left:42px}}@media only screen and (min-width:1280px){.history-sales__item-content{padding-left:3.5vw}}@media only screen and (min-width:1600px){.history-sales__item-content{padding-left:56px}}@media only screen and (min-width:960px){.history-sales__item-content{padding-right:42px}}@media only screen and (min-width:1280px){.history-sales__item-content{padding-right:3.5vw}}@media only screen and (min-width:1600px){.history-sales__item-content{padding-right:56px}}.history-sales__item-image{height:100%}.history-sales__item-image picture{height:100%;width:100%}.history-sales__item-image img{font-family:"object-fit: cover; object-position: center;";height:100%;object-fit:cover;object-position:center;width:100%}.history-sales__item-header{-webkit-box-align:center;-webkit-box-pack:justify;-webkit-align-items:center;align-items:center;border-bottom:1px solid rgba(var(--color-white-rgb),.2);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:24px;padding-bottom:24px;width:100%}@media only screen and (min-width:960px){.history-sales__item-header{margin-bottom:28px}}@media only screen and (min-width:1280px){.history-sales__item-header{margin-bottom:2vw}}@media only screen and (min-width:1600px){.history-sales__item-header{margin-bottom:32px}}@media only screen and (min-width:960px){.history-sales__item-header{padding-bottom:28px}}@media only screen and (min-width:1280px){.history-sales__item-header{padding-bottom:2vw}}@media only screen and (min-width:1600px){.history-sales__item-header{padding-bottom:32px}}.history-sales__item-info{color:var(--color-white);font-family:Raleway,sans-serif;font-size:16px;font-weight:500;letter-spacing:-.03em;line-height:1.5}@media only screen and (min-width:960px){.history-sales__item-info{font-size:16px;line-height:1.5}}@media only screen and (min-width:1280px){.history-sales__item-info{font-size:1vw;line-height:1.5}}@media only screen and (min-width:1600px){.history-sales__item-info{font-size:16px;line-height:1.5}}.history-sales__item-delivery{color:rgba(var(--color-white-rgb),.5);font-family:Raleway,sans-serif;font-size:16px;font-weight:500;letter-spacing:-.03em;line-height:1.5}@media only screen and (min-width:960px){.history-sales__item-delivery{font-size:16px;line-height:1.5}}@media only screen and (min-width:1280px){.history-sales__item-delivery{font-size:1vw;line-height:1.5}}@media only screen and (min-width:1600px){.history-sales__item-delivery{font-size:16px;line-height:1.5}}.history-sales__item-delivery-item{color:var(--color-white)}.history-sales__item-title{color:var(--color-white);font-size:40px;font-weight:400;letter-spacing:-.06em;letter-spacing:-3.84px;line-height:1;margin-bottom:24px}@media only screen and (min-width:960px){.history-sales__item-title{margin-bottom:28px}}@media only screen and (min-width:1280px){.history-sales__item-title{margin-bottom:2vw}}@media only screen and (min-width:1600px){.history-sales__item-title{margin-bottom:32px}}@media only screen and (min-width:960px){.history-sales__item-title{font-size:48px;line-height:1}}@media only screen and (min-width:1280px){.history-sales__item-title{font-size:4vw;line-height:1}}@media only screen and (min-width:1600px){.history-sales__item-title{font-size:64px;line-height:1}}@media only screen and (max-width:669px){.history-sales__item-title{font-size:36px;letter-spacing:-1.08px}}.history-sales__item-text-icon{-webkit-box-pack:end;display:none;-webkit-justify-content:flex-end;justify-content:flex-end;margin-top:8px}@media only screen and (min-width:960px){.history-sales__item-text-icon{margin-top:14px}}@media only screen and (min-width:1280px){.history-sales__item-text-icon{margin-top:1vw}}@media only screen and (min-width:1600px){.history-sales__item-text-icon{margin-top:16px}}.history-sales__item_theme_special .history-sales__item-title{text-align:center}.history-sales__item_theme_special .history-sales__item-text{color:var(--color-white);font-family:Raleway,sans-serif;font-size:20px;font-weight:500;letter-spacing:-.03em;line-height:1.5;text-align:center}@media only screen and (min-width:960px){.history-sales__item_theme_special .history-sales__item-text{font-size:20px;line-height:1.5}}@media only screen and (min-width:1280px){.history-sales__item_theme_special .history-sales__item-text{font-size:1.25vw;line-height:1.5}}@media only screen and (min-width:1600px){.history-sales__item_theme_special .history-sales__item-text{font-size:20px;line-height:1.5}}@media only screen and (max-width:669px){.history-sales__item_theme_special .history-sales__item-text{font-size:16px;letter-spacing:-.48px}}@font-face{font-display:swap;font-family:TenorSans;font-weight:400;src:url(/fonts/tenorsans/TenorSans.woff2) format("woff2"),url(/fonts/tenorsans/TenorSans.woff) format("woff")}@font-face{font-display:swap;font-family:Raleway;font-weight:500;src:url(/fonts/raleway/Raleway-Medium.woff2) format("woff2"),url(/fonts/raleway/Raleway-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Raleway;font-weight:600;src:url(/fonts/raleway/Raleway-SemiBold.woff2) format("woff2"),url(/fonts/raleway/Raleway-SemiBold.woff) format("woff")}.carousel-slider{background-color:var(--color-brand-background-light);overflow:hidden;padding:96px 5.5555555556% 54px;position:relative}@media only screen and (min-width:960px){.carousel-slider{padding-top:96px}}@media only screen and (min-width:1280px){.carousel-slider{padding-top:8vw}}@media only screen and (min-width:1600px){.carousel-slider{padding-top:128px}}@media only screen and (min-width:960px){.carousel-slider{padding-bottom:64px}}@media only screen and (min-width:1280px){.carousel-slider{padding-bottom:6vw}}@media only screen and (min-width:1600px){.carousel-slider{padding-bottom:96px}}@media only screen and (min-width:670px){.carousel-slider{padding-left:2.7777777778%;padding-right:2.7777777778%}}.carousel-slider__background{bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}.carousel-slider__background picture{height:100%;width:100%}.carousel-slider__background img{font-family:"object-fit: cover; object-position: center;";height:100%;object-fit:cover;object-position:center;width:100%}.carousel-slider__title{font-size:40px;font-weight:400;letter-spacing:-.06em;line-height:1;margin-bottom:54px;margin-left:auto;margin-right:auto;max-width:854px;text-align:center}@media only screen and (min-width:960px){.carousel-slider__title{margin-bottom:64px}}@media only screen and (min-width:1280px){.carousel-slider__title{margin-bottom:6vw}}@media only screen and (min-width:1600px){.carousel-slider__title{margin-bottom:96px}}@media only screen and (min-width:960px){.carousel-slider__title{max-width:854px}}@media only screen and (min-width:1280px){.carousel-slider__title{max-width:53.375vw}}@media only screen and (min-width:1600px){.carousel-slider__title{max-width:854px}}@media only screen and (min-width:960px){.carousel-slider__title{font-size:48px;line-height:1}}@media only screen and (min-width:1280px){.carousel-slider__title{font-size:4vw;line-height:1}}@media only screen and (min-width:1600px){.carousel-slider__title{font-size:64px;line-height:1}}.carousel-slider__slider{position:relative}.carousel-slider__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.carousel-slider__item{-webkit-flex-shrink:0;flex-shrink:0;width:310px}@media only screen and (min-width:960px){.carousel-slider__item{width:394px}}@media only screen and (min-width:1280px){.carousel-slider__item{width:27.625vw}}@media only screen and (min-width:1600px){.carousel-slider__item{width:442px}}.carousel-slider__item:not(:first-child){padding-left:8px}@media only screen and (min-width:960px){.carousel-slider__item:not(:first-child){padding-left:14px}}@media only screen and (min-width:1280px){.carousel-slider__item:not(:first-child){padding-left:1vw}}@media only screen and (min-width:1600px){.carousel-slider__item:not(:first-child){padding-left:16px}}.carousel-slider__item-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:var(--color-white);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%;width:100%}.carousel-slider__item-image{height:270px}@media only screen and (min-width:960px){.carousel-slider__item-image{height:364px}}@media only screen and (min-width:1280px){.carousel-slider__item-image{height:26.25vw}}@media only screen and (min-width:1600px){.carousel-slider__item-image{height:420px}}.carousel-slider__item-image picture{height:100%;width:100%}.carousel-slider__item-image img{font-family:"object-fit: cover; object-position: center;";height:100%;object-fit:cover;object-position:center;width:100%}.carousel-slider__item-text{font-size:20px;font-weight:400;letter-spacing:-.02em;letter-spacing:-.48px;line-height:1;line-height:120%;padding:32px}@media only screen and (min-width:960px){.carousel-slider__item-text{padding-top:38px}}@media only screen and (min-width:1280px){.carousel-slider__item-text{padding-top:3vw}}@media only screen and (min-width:1600px){.carousel-slider__item-text{padding-top:48px}}@media only screen and (min-width:960px){.carousel-slider__item-text{padding-bottom:38px}}@media only screen and (min-width:1280px){.carousel-slider__item-text{padding-bottom:3vw}}@media only screen and (min-width:1600px){.carousel-slider__item-text{padding-bottom:48px}}@media only screen and (min-width:960px){.carousel-slider__item-text{padding-left:38px}}@media only screen and (min-width:1280px){.carousel-slider__item-text{padding-left:3vw}}@media only screen and (min-width:1600px){.carousel-slider__item-text{padding-left:48px}}@media only screen and (min-width:960px){.carousel-slider__item-text{padding-right:38px}}@media only screen and (min-width:1280px){.carousel-slider__item-text{padding-right:3vw}}@media only screen and (min-width:1600px){.carousel-slider__item-text{padding-right:48px}}@media only screen and (min-width:960px){.carousel-slider__item-text{font-size:24px;line-height:1}}@media only screen and (min-width:1280px){.carousel-slider__item-text{font-size:1.5vw;line-height:1}}@media only screen and (min-width:1600px){.carousel-slider__item-text{font-size:24px;line-height:1}}.carousel-slider__nav{-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-top:24px}@media only screen and (min-width:960px){.carousel-slider__nav{margin-top:28px}}@media only screen and (min-width:1280px){.carousel-slider__nav{margin-top:2vw}}@media only screen and (min-width:1600px){.carousel-slider__nav{margin-top:32px}}.carousel-slider__nav-item{background-color:var(--color-white);border-radius:50%;height:56px;padding:0;width:56px}@media only screen and (min-width:960px){.carousel-slider__nav-item{width:56px}}@media only screen and (min-width:1280px){.carousel-slider__nav-item{width:3.5vw}}@media only screen and (min-width:1600px){.carousel-slider__nav-item{width:56px}}@media only screen and (min-width:960px){.carousel-slider__nav-item{height:56px}}@media only screen and (min-width:1280px){.carousel-slider__nav-item{height:3.5vw}}@media only screen and (min-width:1600px){.carousel-slider__nav-item{height:56px}}@media only screen and (min-width:1280px){.carousel-slider__nav-item:hover{background-color:var(--color-brand-secondary)}}.carousel-slider__nav-item.swiper-button-disabled{opacity:.4}.carousel-slider__nav-item:not(:last-child){margin-right:14px}@media only screen and (min-width:960px){.carousel-slider__nav-item:not(:last-child){margin-right:20px}}@media only screen and (min-width:1280px){.carousel-slider__nav-item:not(:last-child){margin-right:1.25vw}}@media only screen and (min-width:1600px){.carousel-slider__nav-item:not(:last-child){margin-right:20px}}.carousel-slider__item-title{font-size:32px;font-weight:400;letter-spacing:-.04em;line-height:1;padding:32px;text-align:center}@media only screen and (min-width:960px){.carousel-slider__item-title{padding-top:38px}}@media only screen and (min-width:1280px){.carousel-slider__item-title{padding-top:3vw}}@media only screen and (min-width:1600px){.carousel-slider__item-title{padding-top:48px}}@media only screen and (min-width:960px){.carousel-slider__item-title{padding-bottom:38px}}@media only screen and (min-width:1280px){.carousel-slider__item-title{padding-bottom:3vw}}@media only screen and (min-width:1600px){.carousel-slider__item-title{padding-bottom:48px}}@media only screen and (min-width:960px){.carousel-slider__item-title{padding-left:38px}}@media only screen and (min-width:1280px){.carousel-slider__item-title{padding-left:3vw}}@media only screen and (min-width:1600px){.carousel-slider__item-title{padding-left:48px}}@media only screen and (min-width:960px){.carousel-slider__item-title{padding-right:38px}}@media only screen and (min-width:1280px){.carousel-slider__item-title{padding-right:3vw}}@media only screen and (min-width:1600px){.carousel-slider__item-title{padding-right:48px}}@media only screen and (min-width:960px){.carousel-slider__item-title{font-size:36px;line-height:1}}@media only screen and (min-width:1280px){.carousel-slider__item-title{font-size:2.5vw;line-height:1}}@media only screen and (min-width:1600px){.carousel-slider__item-title{font-size:40px;line-height:1}}.carousel_theme_background .carousel-slider__title{color:var(--color-white)}.carousel_theme_background .carousel-slider__item{width:394px}@media only screen and (min-width:960px){.carousel_theme_background .carousel-slider__item{width:394px}}@media only screen and (min-width:1280px){.carousel_theme_background .carousel-slider__item{width:37.125vw}}@media only screen and (min-width:1600px){.carousel_theme_background .carousel-slider__item{width:594px}}@media only screen and (max-width:669px){.carousel_theme_background .carousel-slider__item{width:322px}}.carousel_theme_background .carousel-slider__item-inner{-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.carousel_theme_background .carousel-slider__item-image{border-radius:50%;height:220px;margin-left:auto;margin-right:auto;overflow:hidden;width:220px}@media only screen and (min-width:960px){.carousel_theme_background .carousel-slider__item-image{width:300px}}@media only screen and (min-width:1280px){.carousel_theme_background .carousel-slider__item-image{width:25vw}}@media only screen and (min-width:1600px){.carousel_theme_background .carousel-slider__item-image{width:400px}}@media only screen and (min-width:960px){.carousel_theme_background .carousel-slider__item-image{height:300px}}@media only screen and (min-width:1280px){.carousel_theme_background .carousel-slider__item-image{height:25vw}}@media only screen and (min-width:1600px){.carousel_theme_background .carousel-slider__item-image{height:400px}}.carousel_theme_background .carousel-slider__item-title{margin-bottom:auto;padding:28px 24px}@media only screen and (min-width:960px){.carousel_theme_background .carousel-slider__item-title{padding-top:34px}}@media only screen and (min-width:1280px){.carousel_theme_background .carousel-slider__item-title{padding-top:2.5vw}}@media only screen and (min-width:1600px){.carousel_theme_background .carousel-slider__item-title{padding-top:40px}}@media only screen and (min-width:960px){.carousel_theme_background .carousel-slider__item-title{padding-bottom:34px}}@media only screen and (min-width:1280px){.carousel_theme_background .carousel-slider__item-title{padding-bottom:2.5vw}}@media only screen and (min-width:1600px){.carousel_theme_background .carousel-slider__item-title{padding-bottom:40px}}@media only screen and (min-width:960px){.carousel_theme_background .carousel-slider__item-title{padding-left:28px}}@media only screen and (min-width:1280px){.carousel_theme_background .carousel-slider__item-title{padding-left:2vw}}@media only screen and (min-width:1600px){.carousel_theme_background .carousel-slider__item-title{padding-left:32px}}@media only screen and (min-width:960px){.carousel_theme_background .carousel-slider__item-title{padding-right:28px}}@media only screen and (min-width:1280px){.carousel_theme_background .carousel-slider__item-title{padding-right:2vw}}@media only screen and (min-width:1600px){.carousel_theme_background .carousel-slider__item-title{padding-right:32px}}@media only screen and (max-width:669px){.carousel_theme_background .carousel-slider__item-title{font-size:28px}}.carousel_theme_background .carousel-slider__item-text{font-family:Raleway,sans-serif;font-size:20px;font-size:14px;font-weight:500;letter-spacing:-.03em;line-height:1.5;min-height:120px;padding:28px;text-align:center}@media only screen and (min-width:960px){.carousel_theme_background .carousel-slider__item-text{padding-top:34px}}@media only screen and (min-width:1280px){.carousel_theme_background .carousel-slider__item-text{padding-top:2.5vw}}@media only screen and (min-width:1600px){.carousel_theme_background .carousel-slider__item-text{padding-top:40px}}@media only screen and (min-width:960px){.carousel_theme_background .carousel-slider__item-text{padding-bottom:34px}}@media only screen and (min-width:1280px){.carousel_theme_background .carousel-slider__item-text{padding-bottom:2.5vw}}@media only screen and (min-width:1600px){.carousel_theme_background .carousel-slider__item-text{padding-bottom:40px}}@media only screen and (min-width:960px){.carousel_theme_background .carousel-slider__item-text{padding-left:34px}}@media only screen and (min-width:1280px){.carousel_theme_background .carousel-slider__item-text{padding-left:2.5vw}}@media only screen and (min-width:1600px){.carousel_theme_background .carousel-slider__item-text{padding-left:40px}}@media only screen and (min-width:960px){.carousel_theme_background .carousel-slider__item-text{padding-right:34px}}@media only screen and (min-width:1280px){.carousel_theme_background .carousel-slider__item-text{padding-right:2.5vw}}@media only screen and (min-width:1600px){.carousel_theme_background .carousel-slider__item-text{padding-right:40px}}@media only screen and (min-width:960px){.carousel_theme_background .carousel-slider__item-text{font-size:20px;line-height:1.5}}@media only screen and (min-width:1280px){.carousel_theme_background .carousel-slider__item-text{font-size:1.25vw;line-height:1.5}}@media only screen and (min-width:1600px){.carousel_theme_background .carousel-slider__item-text{font-size:20px;line-height:1.5}}@media only screen and (min-width:670px){.carousel_theme_background .carousel-slider__item-text{font-size:16px;min-height:auto}}@media only screen and (min-width:1280px){.carousel_theme_background .carousel-slider__item-text{font-size:20px}}.carousel_theme_background .carousel-slider__nav{margin-top:36px}@media only screen and (min-width:960px){.carousel_theme_background .carousel-slider__nav{margin-top:42px}}@media only screen and (min-width:1280px){.carousel_theme_background .carousel-slider__nav{margin-top:3.5vw}}@media only screen and (min-width:1600px){.carousel_theme_background .carousel-slider__nav{margin-top:56px}}.carousel_theme_background .carousel-slider__nav-item:not(:last-child){margin-right:6px}@media only screen and (min-width:960px){.carousel_theme_background .carousel-slider__nav-item:not(:last-child){margin-right:8px}}@media only screen and (min-width:1280px){.carousel_theme_background .carousel-slider__nav-item:not(:last-child){margin-right:.5vw}}@media only screen and (min-width:1600px){.carousel_theme_background .carousel-slider__nav-item:not(:last-child){margin-right:8px}}

/*# sourceMappingURL=styles.css.map*/