@font-face{font-family:DMSans;font-display:swap;src:url("../fonts/DMSans-VariableFont_wght.ttf") format("truetype");font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url("../fonts/Montserrat-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url("../fonts/Montserrat-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url("../fonts/Montserrat-Regular.ttf") format("truetype");font-weight:400;font-style:normal}:root{--primary-color: teal;--white-color: #ffffff;--white-opacity-color: #ffffffbb;--white-second-color: #E5E4E1;--white-third-color: #FEF1E9;--bg-color: #2D2D2D;--black-color: #000000;--orange-color: #F37021;--orange-hover-color: #EB5900;--red-color: #EF3A3A;--pink-color: #FF3665;--pink-opacity-color: #FF36651A;--brown-color: #33312F;--gray-color: #868686;--gray-second-color: #CBCAC6;--secondary-color: #f5f5f5;--text-color: #636363;--text-second-color: #333333}[data-theme=dark]{--primary-color: #000000;--secondary-color: #333333;--text-color: #ffffff}*{margin:0;padding:0;border:0}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box}:focus,:active{outline:none}a:focus,a:active{outline:none}nav,footer,header,aside{display:block}html,body{height:100%;width:100%;font-size:100%;line-height:1;font-size:18px;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}input,button,textarea{font-family:inherit}input::-ms-clear{display:none}button{cursor:pointer;color:inherit}button::-moz-focus-inner{padding:0;border:0}a,a:visited{text-decoration:none}a:hover{-webkit-text-decoration:0;text-decoration:0}ul li{list-style:none}ol li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:400}button{background-color:rgba(0,0,0,0);cursor:pointer}span{display:inline-block}a{display:inline-block;color:inherit;font-family:inherit}html{scroll-behavior:smooth}body{-webkit-animation:loadPage .15s ease forwards;animation:loadPage .15s ease forwards;background:var(--bg-color);color:var(--white-color)}body::-webkit-scrollbar{display:none}@media(min-width: 1024px){body::-webkit-scrollbar{display:none;width:0.208vw}body::-webkit-scrollbar-track{background:var(--secondary-color)}body::-webkit-scrollbar-thumb{background:var(--text-color)}body::-webkit-scrollbar-thumb:hover{background:var(--primary-color)}}.lock{overflow:hidden}.wrapper{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100%}.main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.logo{position:relative;overflow:hidden}.logo__img{position:relative;top:0;left:0;width:100%;height:100%}.section{margin-bottom:21.333vw;padding-top:16vw;margin-bottom:5.333vw}@media(min-width: 768px){.section{margin-bottom:15.625vw}}@media(min-width: 1024px){.section{margin-bottom:10.417vw}}@media(min-width: 768px){.section{padding-top:10.417vw;margin-bottom:5.208vw}}@media(min-width: 1024px){.section{padding-top:5.208vw;margin-bottom:5.208vw}}.section.banner{padding-top:0;margin-bottom:5.333vw}@media(min-width: 768px){.section.banner{margin-bottom:5.208vw}}@media(min-width: 1024px){.section.banner{margin-bottom:5.208vw}}.section.contacts{margin-bottom:0}.section:last-child{margin-bottom:0;padding-top:10.667vw}@media(min-width: 768px){.section:last-child{padding-top:17.708vw}}@media(min-width: 1024px){.section:last-child{padding-top:5vw}}.section-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:4.267vw;margin-bottom:8vw}@media(min-width: 768px){.section-top{grid-gap:2.604vw;margin-bottom:5.208vw}}@media(min-width: 1024px){.section-top{grid-gap:1.042vw;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:3.125vw}}@media(min-width: 1024px){.section-title{max-width:35.938vw}}@media(min-width: 1024px){.section-text{max-width:46.354vw}}.container{max-width:100vw;margin:0 auto;padding:0 4vw;width:100%}@media(min-width: 768px){.container{max-width:100vw;padding:0 3.906vw}}@media(min-width: 1024px){.container{max-width:94.792vw;padding:0 0.521vw}}.splide__arrows{position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:0.267vw}@media(min-width: 768px){.splide__arrows{grid-gap:0.13vw}}@media(min-width: 1024px){.splide__arrows{grid-gap:0.052vw}}.splide__arrows .splide__arrow{cursor:pointer;position:static;overflow:hidden;padding:1.333vw 2.667vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .3s;transition:all .3s;background-color:var(--orange-color)}@media(min-width: 768px){.splide__arrows .splide__arrow{padding:0.651vw 1.953vw}}@media(min-width: 1024px){.splide__arrows .splide__arrow{padding:0.26vw 0.781vw}}@media(any-hover: hover){.splide__arrows .splide__arrow:hover{background-color:var(--orange-hover-color)}}.splide__arrows svg{position:relative;width:8vw;height:auto;aspect-ratio:1/1;fill:var(--white-color);-webkit-transition:all .3s;transition:all .3s}@media(min-width: 768px){.splide__arrows svg{width:6.51vw}}@media(min-width: 1024px){.splide__arrows svg{width:2.604vw}}.splide__pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;grid-gap:2.133vw;height:1.6vw;margin-top:2.667vw;padding:2.667vw}@media(min-width: 768px){.splide__pagination{grid-gap:1.042vw;height:0.781vw;margin-top:1.302vw;padding:1.302vw}}@media(min-width: 1024px){.splide__pagination{grid-gap:0.417vw;height:0.313vw;margin-top:1.042vw;padding:0.521vw}}.splide__pagination li{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.splide__pagination .splide__pagination__page{width:100%;height:1.6vw;opacity:.6;background-color:var(--white-third-color);-webkit-transition:all .3s;transition:all .3s}@media(min-width: 768px){.splide__pagination .splide__pagination__page{height:0.781vw}}@media(min-width: 1024px){.splide__pagination .splide__pagination__page{height:0.313vw}}.splide__pagination .splide__pagination__page.is-active{background-color:var(--orange-color)}.h1{font-family:Montserrat;font-size:8vw;font-weight:500;line-height:1}@media(min-width: 768px){.h1{font-size:7.813vw;line-height:1.1}}@media(min-width: 1024px){.h1{font-size:3.646vw}}.h2{font-family:Montserrat;font-size:8.533vw;font-weight:500;line-height:1.22}@media(min-width: 768px){.h2{font-size:6.51vw}}@media(min-width: 1024px){.h2{font-size:3.542vw;line-height:1.2}}.h3{font-family:Montserrat;font-size:5.333vw;font-weight:500;line-height:1.2}@media(min-width: 768px){.h3{font-size:4.167vw}}@media(min-width: 1024px){.h3{font-size:1.667vw}}.h4{font-family:Montserrat;font-size:4.8vw;font-weight:600;line-height:1.2}@media(min-width: 768px){.h4{font-size:3.125vw}}@media(min-width: 1024px){.h4{font-size:1.458vw}}.t1{font-family:DMSans;font-size:4.8vw;font-weight:400;line-height:1.3}@media(min-width: 768px){.t1{font-size:2.865vw;line-height:1.2}}@media(min-width: 1024px){.t1{font-size:1.25vw}}.t2{font-family:DMSans;font-size:4.267vw;font-weight:400;line-height:1.35}@media(min-width: 768px){.t2{font-size:2.344vw;line-height:1.3}}@media(min-width: 1024px){.t2{font-size:1.042vw}}.fancybox__thumbs,.fancybox__button--zoom,.fancybox__button--slideshow,.fancybox__button--fullscreen,.fancybox__button--thumbs,.fancybox__toolbar__items--left{display:none}@-webkit-keyframes loadPage{0%{opacity:0;visibility:hidden}100%{opacity:1;visibility:visible}}@keyframes loadPage{0%{opacity:0;visibility:hidden}100%{opacity:1;visibility:visible}}.header{position:fixed;top:0;left:0;z-index:5;width:100%;padding:3.2vw 0;border-bottom:1px solid var(--gray-second-color);background:rgba(0,0,0,0);-webkit-transition:all .3s;transition:all .3s}@media(min-width: 768px){.header{padding:2.083vw 0}}@media(min-width: 1024px){.header{padding:1.302vw 0}}.header.scroll{background-color:var(--bg-color);border-color:hsla(0,0%,100%,.4)}.header__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header.active .header__inner{-webkit-transition:right .3s linear,background .8s linear;transition:right .3s linear,background .8s linear;position:fixed;overflow:scroll;top:0;right:0;z-index:9;width:100%;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:rgba(39,38,38,.67);-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px)}.header.active .header__wrapper{max-width:72vw;width:100%;height:100%;min-height:-webkit-min-content;min-height:-moz-min-content;min-height:min-content;background-color:var(--bg-color);border-bottom:1px solid rgba(0,0,0,.2)}@media(min-width: 768px){.header.active .header__wrapper{max-width:48.698vw}}.header.active .header__wrapper-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:4vw;border-bottom:1px solid var(--white-second-color)}@media(min-width: 768px){.header.active .header__wrapper-top{padding:2.083vw 3.906vw}}.header.active .header__close{display:block}.header.active .header__menu-list{display:-webkit-box;display:-ms-flexbox;display:flex;padding:9.333vw 4vw 13.6vw;border-bottom:1px solid var(--white-second-color)}@media(min-width: 768px){.header.active .header__menu-list{padding:5.208vw 3.906vw}}.header.active .header__wrapper-bottom{display:block;padding:9.333vw 4vw 5.333vw}@media(min-width: 768px){.header.active .header__wrapper-bottom{padding:5.208vw 3.906vw 5.208vw}}.header__inner{right:100%}@media(min-width: 768px){.header__inner{margin-left:auto}}@media(min-width: 1024px){.header__inner{margin-left:0}}.header__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width: 1024px){.header__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;grid-gap:2.604vw}}.header__logo{width:17.6vw;height:8vw;margin:0 auto}@media(min-width: 768px){.header__logo{width:9.896vw;height:4.557vw}}@media(min-width: 1024px){.header__logo{width:3.958vw;height:1.823vw;margin-right:4.063vw}}.header__close{display:none;width:7.467vw;height:7.467vw}@media(min-width: 768px){.header__close{width:4.948vw;height:4.948vw;padding:0.781vw}}@media(min-width: 1024px){.header__close{width:1.979vw;height:1.979vw;padding:0.313vw}}.header__menu-list{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:5.333vw}@media(min-width: 768px){.header__menu-list{grid-gap:2.083vw}}@media(min-width: 1024px){.header__menu-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;grid-gap:2.083vw}}.header__menu-list .menu-item{font-family:DMSans;font-size:4.267vw;font-style:normal;font-weight:400;line-height:1.35;color:var(--white-color);-webkit-transition:all .3s;transition:all .3s}@media(min-width: 768px){.header__menu-list .menu-item{font-size:2.344vw;line-height:1.2}}@media(min-width: 1024px){.header__menu-list .menu-item{font-size:0.938vw}}.header__menu-list .menu-item a{position:relative}.header__menu-list .menu-item a::before{content:"";position:absolute;top:100%;right:0;width:0;height:1px;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px);-webkit-transition:all .3s;transition:all .3s;background-color:var(--white-color)}@media(any-hover: hover){.header__menu-list .menu-item:hover a::before{width:100%}}.header__wrapper-bottom{display:none}.header__wrapper-bottom-tel{position:relative;overflow:hidden;text-wrap:nowrap;padding:0 0 1.067vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;grid-gap:2.133vw;-webkit-transition:all .3s;transition:all .3s;margin-bottom:7.467vw}@media(min-width: 768px){.header__wrapper-bottom-tel{padding:0 0 0.521vw;grid-gap:1.042vw;margin-bottom:3.906vw}}@media(min-width: 1024px){.header__wrapper-bottom-tel{grid-gap:0.417vw;padding:0 0 0.208vw;margin-bottom:1.563vw}}.header__wrapper-bottom-tel span{position:relative;font-family:DMSans;font-size:4.267vw;font-weight:500;line-height:1.2;color:var(--white-color);-webkit-transition:all .3s;transition:all .3s}@media(min-width: 768px){.header__wrapper-bottom-tel span{font-size:2.344vw}}@media(min-width: 1024px){.header__wrapper-bottom-tel span{font-size:0.938vw}}.header__wrapper-bottom-tel span::before{content:"";position:absolute;top:100%;right:0;width:0;height:1px;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px);-webkit-transition:all .3s;transition:all .3s;background-color:var(--white-color)}@media(any-hover: hover){.header__wrapper-bottom-tel:hover span::before{width:100%}}.header__wrapper-bottom-tel svg{position:relative;height:6.4vw;width:6.4vw;margin-bottom:0.267vw;-webkit-transition:all .3s;transition:all .3s}@media(min-width: 768px){.header__wrapper-bottom-tel svg{width:3.125vw;height:3.125vw;margin-bottom:0.13vw}}@media(min-width: 1024px){.header__wrapper-bottom-tel svg{width:1.25vw;height:1.25vw;margin-bottom:0.052vw}}.header__wrapper-bottom-text{font-family:Montserrat;font-size:4.8vw;font-weight:500;line-height:1.2;color:var(--white-color);margin-bottom:4.267vw}@media(min-width: 768px){.header__wrapper-bottom-text{display:block;font-size:2.604vw;margin-bottom:2.083vw}}@media(min-width: 1024px){.header__wrapper-bottom-text{font-size:1.042vw;margin-bottom:0.833vw}}.header .socials{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;grid-gap:4.533vw}@media(min-width: 768px){.header .socials{grid-gap:2.214vw}}@media(min-width: 1024px){.header .socials{grid-gap:0.885vw}}.header__tel{position:relative;overflow:hidden;text-wrap:nowrap;height:8.533vw;width:8.533vw;padding:1.067vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:hsla(0,0%,100%,.0666666667);-webkit-transition:all .3s;transition:all .3s;margin-left:auto}@media(min-width: 768px){.header__tel{height:auto;width:auto;padding:0 0 0.521vw;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;grid-gap:1.042vw;background-color:rgba(0,0,0,0)}}@media(min-width: 1024px){.header__tel{grid-gap:0.417vw;padding:0 0 0.208vw;margin-right:0}}.header__tel span{position:relative;display:none;margin:0 auto;font-family:DMSans;font-size:4.267vw;font-weight:500;line-height:1.2;color:var(--white-color);-webkit-transition:all .3s;transition:all .3s}@media(min-width: 768px){.header__tel span{display:block;font-size:2.344vw}}@media(min-width: 1024px){.header__tel span{font-size:0.938vw}}.header__tel span::before{content:"";position:absolute;top:100%;right:0;width:0;height:1px;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px);-webkit-transition:all .3s;transition:all .3s;background-color:var(--white-color)}@media(any-hover: hover){.header__tel:hover span::before{width:100%}}.header__tel svg{position:relative;height:6.4vw;width:6.4vw;-webkit-transition:all .3s;transition:all .3s}@media(min-width: 768px){.header__tel svg{width:3.125vw;height:3.125vw;margin-bottom:0.13vw}}@media(min-width: 1024px){.header__tel svg{width:1.25vw;height:1.25vw;margin-bottom:0.052vw}}.header__burger{width:7.467vw;height:7.467vw;margin-right:auto;background-color:var(--gold-color)}@media(min-width: 768px){.header__burger{width:4.948vw;height:4.948vw}}@media(min-width: 1024px){.header__burger{display:none}}.header__burger svg{width:100%}.footer{position:relative;border-top:1px solid hsla(0,0%,100%,.2);padding:12.8vw 0 0}@media(min-width: 768px){.footer{padding:10.417vw 0 0}}@media(min-width: 1024px){.footer{padding:5.208vw 0 0}}.footer__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:10.667vw;margin-bottom:10.667vw}@media(min-width: 768px){.footer__top{grid-gap:6.51vw;margin-bottom:7.813vw}}@media(min-width: 1024px){.footer__top{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;grid-gap:2.604vw;margin-bottom:5.208vw}}.footer__top-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:6.4vw}@media(min-width: 768px){.footer__top-left{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;grid-gap:3.125vw;margin-bottom:-11.068vw}}@media(min-width: 1024px){.footer__top-left{margin-bottom:0;padding-top:0.26vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;grid-gap:1.094vw}}.footer__logo{width:17.6vw;height:8vw}@media(min-width: 768px){.footer__logo{width:9.896vw;height:4.557vw}}@media(min-width: 1024px){.footer__logo{width:3.958vw;height:1.823vw}}.footer__top-links{position:absolute;top:112.267vw;left:4vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:4.267vw}@media(min-width: 768px){.footer__top-links{top:47.656vw;left:auto;right:3.906vw;grid-gap:2.083vw}}@media(min-width: 1024px){.footer__top-links{position:static;top:auto;left:auto;grid-gap:0.417vw}}.footer__top-link{position:relative;display:none;opacity:.6;text-wrap:nowrap;padding-bottom:0.8vw}@media(min-width: 768px){.footer__top-link{padding-bottom:0.391vw}}@media(min-width: 1024px){.footer__top-link{display:block;padding-bottom:0.156vw}}.footer a.footer__top-link{opacity:1;display:block}.footer a.footer__top-link::before{content:"";position:absolute;top:100%;right:0;width:0;height:1px;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);-webkit-transition:all .3s;transition:all .3s;background-color:var(--white-color)}@media(any-hover: hover){.footer a.footer__top-link:hover::before{width:100%}}.footer__menu-list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;grid-gap:3.2vw 6.667vw}@media(min-width: 768px){.footer__menu-list{max-width:61.198vw;margin-left:auto;grid-gap:2.083vw 3.906vw}}@media(min-width: 1024px){.footer__menu-list{margin-left:0;max-width:39.583vw;grid-gap:0.833vw 6.25vw}}.footer__menu-list .menu-item{width:100%;max-width:41.333vw}@media(min-width: 768px){.footer__menu-list .menu-item{max-width:15.625vw}}@media(min-width: 1024px){.footer__menu-list .menu-item{max-width:7.031vw}}.footer__menu-list .menu-item a{position:relative;font-family:DMSans;font-size:4.8vw;font-weight:500;line-height:1.4;color:var(--white-color);-webkit-transition:all .3s;transition:all .3s}@media(min-width: 768px){.footer__menu-list .menu-item a{font-size:2.344vw}}@media(min-width: 1024px){.footer__menu-list .menu-item a{font-size:0.938vw}}.footer__menu-list .menu-item a::before{content:"";position:absolute;top:100%;right:0;width:0;height:1px;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px);-webkit-transition:all .3s;transition:all .3s;background-color:var(--white-color)}@media(any-hover: hover){.footer__menu-list .menu-item:hover a::before{width:100%}}.footer__top-right{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;grid-gap:34.667vw}@media(min-width: 768px){.footer__top-right{grid-gap:5.208vw}}@media(min-width: 1024px){.footer__top-right{max-width:14.688vw;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;grid-gap:2.865vw}}.footer__top-right .socials{grid-gap:2.133vw}@media(min-width: 768px){.footer__top-right .socials{grid-gap:1.042vw}}@media(min-width: 1024px){.footer__top-right .socials{grid-gap:0.417vw}}.footer__btn{width:100%;height:16vw;background-color:var(--orange-color);-webkit-transition:all .3s;transition:all .3s}@media(min-width: 768px){.footer__btn{height:7.813vw}}@media(min-width: 1024px){.footer__btn{height:3.125vw;margin:0.417vw 0 -0.417vw}}@media(any-hover: hover){.footer__btn:hover{background-color:var(--orange-hover-color)}}.footer__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;grid-gap:7.467vw;padding:5.333vw 0;border-top:1px solid hsla(0,0%,100%,.2)}@media(min-width: 768px){.footer__bottom{grid-gap:6.51vw;padding:4.167vw 0}}@media(min-width: 1024px){.footer__bottom{grid-gap:2.604vw;padding:1.667vw 0}}.footer__copyrite{font-family:DMSans;font-size:3.733vw;font-weight:400;line-height:1.35;color:var(--white-color);opacity:.5}@media(min-width: 768px){.footer__copyrite{font-size:2.083vw}}@media(min-width: 1024px){.footer__copyrite{font-size:0.833vw}}.footer__policy{position:relative;font-family:DMSans;font-size:3.733vw;font-weight:500;line-height:1.3;color:var(--white-color);-webkit-transition:all .3s;transition:all .3s;opacity:.5}@media(min-width: 768px){.footer__policy{font-size:2.083vw}}@media(min-width: 1024px){.footer__policy{font-size:0.833vw}}@media(any-hover: hover){.footer__policy:hover{opacity:1}}[data-validate=false]{border-color:red}[data-validate=true]{border-color:rgba(0,0,0,0)}[data-sent=false]{display:-webkit-box;display:-ms-flexbox;display:flex}[data-sent=true]{display:none}[data-sent]+[data-responce]{display:none}[data-sent=true]+[data-responce]{display:-webkit-box;display:-ms-flexbox;display:flex}.form{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:8.533vw}@media(min-width: 768px){.form{grid-gap:4.167vw}}@media(min-width: 1024px){.form{grid-gap:1.667vw}}.form__label{position:relative;width:100%;padding:2.667vw 0 3.467vw;border-bottom:1px solid hsla(0,0%,100%,.2)}@media(min-width: 768px){.form__label{padding:1.302vw 0}}@media(min-width: 1024px){.form__label{padding:0.521vw 0}}.form__label::before{content:"";height:1px;width:0;position:absolute;top:100%;left:0;background-color:var(--orange-color);-webkit-transition:all .3s;transition:all .3s}.form__label[data-validate=false]{color:var(--red-color) !important;border-color:var(--red-color) !important}.form__label[data-validate=false] .form__input{color:var(--red-color) !important}.form__label[data-validate=false]::before{background-color:var(--red-color)}@media(any-hover: hover){.form__label{-webkit-transition:all .3s;transition:all .3s}.form__label:hover::before{width:100%}}.form__input{width:100%;border:0;outline:rgba(0,0,0,0);background-color:rgba(0,0,0,0);font-family:DMSans;font-size:3.733vw;font-weight:400;line-height:1.35;color:#fff;-webkit-transition:all .3s;transition:all .3s}@media(min-width: 768px){.form__input{font-size:2.083vw}}@media(min-width: 1024px){.form__input{font-size:0.833vw}}.form__input::-webkit-input-placeholder{color:hsla(0,0%,100%,.6);-webkit-transition:all .3s;transition:all .3s}.form__input::-moz-placeholder{color:hsla(0,0%,100%,.6);-moz-transition:all .3s;transition:all .3s}.form__input:-ms-input-placeholder{color:hsla(0,0%,100%,.6);-ms-transition:all .3s;transition:all .3s}.form__input::-ms-input-placeholder{color:hsla(0,0%,100%,.6);-ms-transition:all .3s;transition:all .3s}.form__input::placeholder{color:hsla(0,0%,100%,.6);-webkit-transition:all .3s;transition:all .3s}.form__submit{margin:2.133vw 0 -2.133vw;width:100%;height:16vw;background-color:var(--orange-color);-webkit-transition:all .3s;transition:all .3s}@media(min-width: 768px){.form__submit{height:7.813vw;margin:1.042vw 0 -1.042vw}}@media(min-width: 1024px){.form__submit{height:3.125vw;margin:0.417vw 0 -0.417vw}}@media(any-hover: hover){.form__submit:hover{background-color:var(--orange-hover-color)}}.form__acception{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:3.2vw}@media(min-width: 768px){.form__acception{grid-gap:1.563vw}}@media(min-width: 1024px){.form__acception{grid-gap:0.625vw}}.form__acception svg{max-width:7.733vw;min-width:7.733vw;width:7.733vw;padding:1.067vw;height:auto;aspect-ratio:1/1;-webkit-transition:all .3s;transition:all .3s}@media(min-width: 768px){.form__acception svg{max-width:3.776vw;min-width:3.776vw;width:3.776vw;padding:0.521vw}}@media(min-width: 1024px){.form__acception svg{max-width:1.51vw;min-width:1.51vw;width:1.51vw;padding:0.208vw}}.form__acception svg path{-webkit-transition:all .3s;transition:all .3s;fill:rgba(0,0,0,0)}.form__acception:has(>.form__acception-input:checked) .form__acception-text,.form__acception:has(>.form__acception-input:checked) .form__acception-text a{color:hsla(0,0%,100%,.6);-webkit-transition:all .3s;transition:all .3s}.form__acception:has(>.form__acception-input:checked) .form__acception-text a:hover{color:var(--white-color)}.form__acception:has(>.form__acception-input:checked) svg path{fill:var(--orange-color)}.form__acception-input{position:absolute;top:0;left:0;width:0;height:0;opacity:0;overflow:hidden;pointer-events:none}.form__acception-text{font-family:DMSans;font-size:3.733vw;font-weight:400;line-height:1.35;color:var(--red-color)}@media(min-width: 768px){.form__acception-text{font-size:1.823vw}}@media(min-width: 1024px){.form__acception-text{font-size:0.729vw}}.form__acception-text a{display:inline}.form .razzylom{position:absolute;opacity:0;width:0;height:0;overflow:hidden;border:0;background-color:rgba(0,0,0,0)}.form__notice:has(>.form__notice-thenks){z-index:999;position:fixed;top:0;left:0;width:100%;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background-color:rgba(4,13,14,.8);padding-top:13.333vw;overflow:auto;max-height:100vh}@media(min-width: 768px){.form__notice:has(>.form__notice-thenks){padding-top:0;margin-top:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.form__notice:has(>.form__notice-thenks) .form__notice-thenks{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;margin:4vw 4vw auto;background:var(--bg-color);overflow:hidden}@media(min-width: 768px){.form__notice:has(>.form__notice-thenks) .form__notice-thenks{margin:auto 3.906vw;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;max-width:92.188vw}}@media(min-width: 1024px){.form__notice:has(>.form__notice-thenks) .form__notice-thenks{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:62.5vw}}.form__notice:has(>.form__notice-thenks) .form__notice-image{position:relative;display:block;-o-object-fit:cover;object-fit:cover;width:100%;overflow:hidden;height:42.667vw}@media(min-width: 768px){.form__notice:has(>.form__notice-thenks) .form__notice-image{height:39.063vw}}@media(min-width: 1024px){.form__notice:has(>.form__notice-thenks) .form__notice-image{height:41.667vw;max-width:28.854vw;-o-object-position:center;object-position:center}}.form__notice:has(>.form__notice-thenks) .form__notice-image img{position:absolute;-o-object-position:top;object-position:top;width:100%;height:auto;top:0;right:0}@media(min-width: 768px){.form__notice:has(>.form__notice-thenks) .form__notice-image img{top:-4.557vw;right:0}}@media(min-width: 1024px){.form__notice:has(>.form__notice-thenks) .form__notice-image img{height:100%;width:auto;top:0;right:0;-o-object-position:right;object-position:right}}.form__notice:has(>.form__notice-thenks) .form__notice-close{cursor:pointer;position:absolute;top:5.333vw;right:5.333vw;width:9.333vw;height:9.333vw;aspect-ratio:1/1}@media(min-width: 768px){.form__notice:has(>.form__notice-thenks) .form__notice-close{top:1.302vw;right:1.302vw;width:4.557vw;height:4.557vw}}@media(min-width: 1024px){.form__notice:has(>.form__notice-thenks) .form__notice-close{top:1.042vw;right:1.042vw;width:1.823vw;height:1.823vw}}.form__notice:has(>.form__notice-thenks) .form__notice-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:31.467vw 4vw 31.467vw}@media(min-width: 768px){.form__notice:has(>.form__notice-thenks) .form__notice-wrapper{padding:13.281vw 3.906vw 13.281vw}}@media(min-width: 1024px){.form__notice:has(>.form__notice-thenks) .form__notice-wrapper{padding:5.208vw 2.604vw}}.form__notice:has(>.form__notice-thenks) .form__notice-title{text-align:center;text-transform:uppercase;font-family:Montserrat;font-size:6.4vw;font-weight:600;line-height:1.2;margin-bottom:8vw}@media(min-width: 768px){.form__notice:has(>.form__notice-thenks) .form__notice-title{font-size:6.25vw;margin-bottom:5.208vw}}@media(min-width: 1024px){.form__notice:has(>.form__notice-thenks) .form__notice-title{font-size:2.5vw;margin-bottom:2.604vw}}.form__notice:has(>.form__notice-thenks) .form__notice-text{text-align:center;font-family:DMSans;font-size:5.333vw;font-weight:400;line-height:1.3;margin-bottom:8vw}@media(min-width: 768px){.form__notice:has(>.form__notice-thenks) .form__notice-text{font-size:2.604vw;margin-bottom:5.208vw}}@media(min-width: 1024px){.form__notice:has(>.form__notice-thenks) .form__notice-text{font-size:1.042vw;margin-bottom:2.604vw}}.form__notice:has(>.form__notice-thenks) .form__notice-link{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:13.333vw;background-color:var(--orange-color);-webkit-transition:all .3s;transition:all .3s}@media(min-width: 768px){.form__notice:has(>.form__notice-thenks) .form__notice-link{height:7.813vw}}@media(min-width: 1024px){.form__notice:has(>.form__notice-thenks) .form__notice-link{height:3.125vw}}@media(any-hover: hover){.form__notice:has(>.form__notice-thenks) .form__notice-link:hover{background-color:var(--orange-hover-color)}}.modal{display:none;position:fixed;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:0;left:0;width:100%;height:100%;background-color:rgba(4,13,14,.8);z-index:16;padding-top:13.333vw;overflow:auto;max-height:100vh}@media(min-width: 768px){.modal{padding-top:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.modal__content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;margin:4vw 4vw auto;background-color:var(--bg-color);overflow:hidden;max-width:92vw}@media(min-width: 768px){.modal__content{margin:auto 3.906vw;max-width:92.188vw}}@media(min-width: 1024px){.modal__content{margin:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:62.5vw}}.modal__content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;overflow:hidden;padding:17.6vw 4vw}@media(min-width: 768px){.modal__content-wrapper{padding:15.234vw 3.906vw}}@media(min-width: 1024px){.modal__content-wrapper{padding:2.604vw}}.modal__title{font-family:Montserrat;font-size:5.333vw;font-weight:600;line-height:1.2;color:var(--white-color);text-align:center;text-transform:uppercase;margin-bottom:8vw}@media(min-width: 768px){.modal__title{font-size:6.25vw;margin-bottom:5.208vw}}@media(min-width: 1024px){.modal__title{font-size:2.5vw;margin-bottom:4.167vw}}.modal__content-image{position:relative;display:none;-o-object-fit:cover;object-fit:cover;width:100%;overflow:hidden}@media(min-width: 1024px){.modal__content-image{display:block;height:41.667vw;max-width:28.854vw;min-width:28.854vw;-o-object-position:center;object-position:center}}.modal__content-image::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.1333333333);z-index:1;pointer-events:none}.modal__content-image img{position:absolute;-o-object-position:top;object-position:top;height:100%;width:auto;top:0;right:0;-o-object-position:right;object-position:right;z-index:0}.modal__close{cursor:pointer;position:absolute;top:2.667vw;right:2.667vw;width:9.333vw;height:9.333vw;aspect-ratio:1/1}@media(min-width: 768px){.modal__close{top:2.604vw;right:2.604vw;width:4.557vw;height:4.557vw}}@media(min-width: 1024px){.modal__close{top:1.042vw;right:1.042vw;width:1.823vw;height:1.823vw}}.modal__bottom-socials{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:9.333vw;padding-top:8vw;grid-gap:4.267vw}@media(min-width: 768px){.modal__bottom-socials{margin-top:5.859vw;padding-top:5.208vw;grid-gap:2.083vw}}@media(min-width: 1024px){.modal__bottom-socials{margin-top:3.385vw;padding-top:3.125vw;grid-gap:0.833vw}}.modal__bottom-socials::before{content:"";position:absolute;top:0;left:50%;height:1px;width:200%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:hsla(0,0%,100%,.2)}@media(min-width: 1024px){.modal__bottom-socials::before{max-width:28.438vw}}.modal .form__acception{position:absolute;pointer-events:none;opacity:0}.modal .form__notice{background-color:rgba(0,0,0,0)}.modal[data-modal-close=false]{display:-webkit-box;display:-ms-flexbox;display:flex}.action{display:none;position:fixed;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:0;left:0;width:100%;height:100%;background-color:rgba(4,13,14,.8);z-index:16;padding-top:13.333vw;overflow:auto;max-height:100vh}@media(min-width: 768px){.action{padding-top:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.action.active{display:-webkit-box;display:-ms-flexbox;display:flex}.action__content{position:relative;z-index:1;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;margin:4vw 4vw auto;background-color:var(--bg-color);overflow:hidden;max-width:92vw}@media(min-width: 768px){.action__content{margin:auto 3.906vw;max-width:92.188vw}}@media(min-width: 1024px){.action__content{margin:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:62.5vw}}.action__content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;overflow:hidden;padding:25.333vw 8.8vw}@media(min-width: 768px){.action__content-wrapper{padding:13.021vw 7.813vw}}@media(min-width: 1024px){.action__content-wrapper{padding:4.531vw 2.604vw;max-width:33.646vw}}.action__title{font-family:Montserrat;font-size:7.467vw;font-weight:600;line-height:1.25;color:var(--white-color);text-align:center;text-transform:uppercase;margin-bottom:10.667vw}@media(min-width: 768px){.action__title{font-size:6.25vw;margin-bottom:9.115vw}}@media(min-width: 1024px){.action__title{font-size:2.5vw;margin-bottom:2.083vw}}.action__content-image{position:absolute;display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;overflow:hidden;z-index:-1}.action__content-image::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.1333333333);z-index:0;pointer-events:none}.action__content-image img{position:absolute;height:100%;width:100%;top:0;right:0;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right;z-index:-1}@media(min-width: 1024px){.action__content-image img{-o-object-position:top center;object-position:top center}}.action__timer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2.667vw 2.133vw 3.2vw;grid-gap:4.267vw;background-color:var(--bg-color);margin-bottom:10.667vw}@media(min-width: 768px){.action__timer{grid-gap:10.417vw;padding:1.823vw 3.125vw 1.042vw;margin-bottom:9.115vw}}@media(min-width: 1024px){.action__timer{grid-gap:3.333vw;padding:0.313vw 1.25vw 0.677vw;margin-bottom:2.083vw}}.action__timer-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.action__timer-item::before{content:"";position:absolute;top:50%;left:calc(100% + 2.133vw);width:1px;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:10.667vw;background-color:var(--white-color);opacity:.5}@media(min-width: 768px){.action__timer-item::before{left:calc(100% + 5.208vw);height:6.51vw}}@media(min-width: 1024px){.action__timer-item::before{left:calc(100% + 1.667vw);height:3.958vw}}.action__timer-item:last-child::before{display:none}.action__timer-item span{opacity:.4;font-family:Montserrat;font-size:3.2vw;font-weight:600;line-height:1.2;color:var(--white-color);text-transform:uppercase}@media(min-width: 768px){.action__timer-item span{font-size:2.344vw}}@media(min-width: 1024px){.action__timer-item span{font-size:1.042vw}}.action__timer-item span[id]{opacity:1;font-family:Montserrat;font-size:5.333vw;font-weight:500;line-height:1.2}@media(min-width: 768px){.action__timer-item span[id]{font-size:6.51vw;line-height:1.22}}@media(min-width: 1024px){.action__timer-item span[id]{font-size:3.542vw}}.action__date{text-align:center;font-family:Montserrat;font-size:4.8vw;font-weight:500;line-height:1.2;color:var(--white-color)}@media(min-width: 768px){.action__date{font-size:3.646vw;line-height:1.22}}@media(min-width: 1024px){.action__date{font-size:1.563vw}}.action__action{text-align:center;font-family:Montserrat;font-size:10.667vw;font-weight:600;line-height:1.2;color:var(--white-color);text-transform:uppercase;margin-bottom:10.667vw}@media(min-width: 768px){.action__action{font-size:7.813vw;line-height:1.22;margin-bottom:9.115vw}}@media(min-width: 1024px){.action__action{font-size:4.167vw;margin-bottom:2.083vw}}.action__btn{height:13.333vw;background-color:var(--black-color);-webkit-transition:all .3s;transition:all .3s}@media(min-width: 768px){.action__btn{height:7.813vw}}@media(min-width: 1024px){.action__btn{height:3.125vw}}.action__btn:hover{background-color:var(--bg-color)}.action__close{cursor:pointer;position:absolute;top:2.667vw;right:2.667vw;width:9.333vw;height:9.333vw;aspect-ratio:1/1}@media(min-width: 768px){.action__close{top:2.604vw;right:2.604vw;width:4.557vw;height:4.557vw}}@media(min-width: 1024px){.action__close{top:1.042vw;right:1.042vw;width:1.823vw;height:1.823vw}}.socials{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:2.133vw}@media(min-width: 768px){.socials{grid-gap:3.125vw}}@media(min-width: 1024px){.socials{grid-gap:1.25vw}}.socials__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:12.267vw;height:auto;padding:2.933vw;aspect-ratio:1/1;border:1px solid hsla(0,0%,100%,.2);border-radius:50%}@media(min-width: 768px){.socials__link{width:5.99vw;padding:1.432vw}}@media(min-width: 1024px){.socials__link{width:2.396vw;padding:0.573vw}}.socials__link svg{width:100%;height:auto;aspect-ratio:1/1}.redactor{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:3.2vw;font-family:DMSans;font-size:4.267vw;font-weight:400;line-height:1.35}@media(min-width: 768px){.redactor{grid-gap:1.563vw}}@media(min-width: 1024px){.redactor{grid-gap:0.625vw}}@media(min-width: 768px){.redactor{font-size:2.344vw;line-height:1.3}}@media(min-width: 1024px){.redactor{font-size:1.042vw}}.redactor h1{font-family:Montserrat;font-size:8vw;font-weight:500;line-height:1}@media(min-width: 768px){.redactor h1{font-size:7.813vw;line-height:1.1}}@media(min-width: 1024px){.redactor h1{font-size:3.646vw}}.redactor h2{font-family:Montserrat;font-size:8.533vw;font-weight:500;line-height:1.22}@media(min-width: 768px){.redactor h2{font-size:6.51vw}}@media(min-width: 1024px){.redactor h2{font-size:3.542vw;line-height:1.2}}.redactor h3{font-family:Montserrat;font-size:5.333vw;font-weight:500;line-height:1.2}@media(min-width: 768px){.redactor h3{font-size:4.167vw}}@media(min-width: 1024px){.redactor h3{font-size:1.667vw}}.redactor h4{font-family:Montserrat;font-size:4.8vw;font-weight:600;line-height:1.2}@media(min-width: 768px){.redactor h4{font-size:3.125vw}}@media(min-width: 1024px){.redactor h4{font-size:1.458vw}}.redactor ul,.redactor ol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:6.4vw}@media(min-width: 768px){.redactor ul,.redactor ol{grid-gap:3.125vw}}@media(min-width: 1024px){.redactor ul,.redactor ol{grid-gap:1.25vw}}.banner{min-height:100vh;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.banner__bg{position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;-o-object-fit:cover;object-fit:cover}.banner__splide{position:absolute;width:100%;height:100%;top:0;left:0;z-index:0}.banner__list{min-height:100vh}.banner__list-item{min-height:100vh}.banner__list-image{position:absolute;width:174%;height:auto;bottom:18.667vw;left:-21%;z-index:0;-o-object-fit:cover;object-fit:cover}@media(min-width: 768px){.banner__list-image{width:124%;left:-14%;bottom:18.88vw}}@media(min-width: 1024px){.banner__list-image{width:100%;height:auto;min-height:82vh;left:0;bottom:0.26vw}}.banner__title{position:relative;z-index:1;text-transform:uppercase;padding:32vw 4vw 0;margin-bottom:5.333vw}@media(min-width: 768px){.banner__title{max-width:68.359vw;padding:24.609vw 3.906vw 0;margin-bottom:5.208vw}}@media(min-width: 1024px){.banner__title{max-width:40.625vw;padding:9.688vw 3.125vw 0;margin-bottom:1.042vw}}.banner__text{position:relative;z-index:1;padding:0 4vw 0}@media(min-width: 768px){.banner__text{max-width:68.359vw;padding:0 3.906vw 0}}@media(min-width: 1024px){.banner__text{display:none}}.banner .splide__pagination{position:absolute;top:91.733vw;left:4vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:0;z-index:4;margin:0;padding:0;height:auto}@media(min-width: 768px){.banner .splide__pagination{top:5.938vw;right:1.563vw;left:auto}}@media(min-width: 1024px){.banner .splide__pagination{top:6.302vw;right:5.573vw}}.banner .splide__pagination button.splide__pagination__page{width:11.467vw;height:11.467vw;margin:-0.853vw 0;opacity:1;border-radius:50%;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}@media(min-width: 768px){.banner .splide__pagination button.splide__pagination__page{width:11.719vw;height:11.719vw;margin:-0.977vw 0}}@media(min-width: 1024px){.banner .splide__pagination button.splide__pagination__page{width:4.688vw;height:4.688vw;margin:-0.391vw 0}}.banner .splide__pagination button.splide__pagination__page.is-active{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.banner .splide__pagination li:first-child{opacity:0}.banner .splide__pagination li:nth-child(2) button.splide__pagination__page{background-color:#e8be61}.banner .splide__pagination li:nth-child(3) button.splide__pagination__page{background-color:#e08d6f}.banner .splide__pagination li:last-child button.splide__pagination__page{background-color:#53cfcf}.banner__bottom{position:relative;z-index:1;margin-top:auto;background-color:#1c1c1c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:4vw}@media(min-width: 768px){.banner__bottom{padding-left:3.906vw}}@media(min-width: 1024px){.banner__bottom{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;grid-gap:5.573vw;padding-left:3.125vw}}.banner__bottom span{font-family:Montserrat;font-size:7.467vw;font-weight:500;color:var(--white-color)}@media(min-width: 768px){.banner__bottom span{font-size:5.208vw}}@media(min-width: 1024px){.banner__bottom span{font-size:2.604vw}}.banner__bottom-btn{padding:2.667vw 13.333vw;background-color:var(--orange-color)}@media(min-width: 768px){.banner__bottom-btn{padding:1.953vw 6.51vw 1.953vw 9.375vw}}@media(min-width: 1024px){.banner__bottom-btn{padding:0.781vw 4.844vw 0.781vw 5.99vw}}@media(any-hover: hover){.banner__bottom-btn:hover{background-color:var(--orange-hover-color)}}.banner__bottom-btn svg{width:16vw;height:auto;aspect-ratio:1/1}@media(min-width: 768px){.banner__bottom-btn svg{width:16.927vw}}@media(min-width: 1024px){.banner__bottom-btn svg{width:6.771vw}}.banner__bottom-text{display:none}@media(min-width: 1024px){.banner__bottom-text{display:block;max-width:28.646vw;margin-right:auto}}.direction__splide{position:relative}.direction__list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:14.4vw}@media(min-width: 768px){.direction__list-item{grid-gap:9.505vw}}@media(min-width: 1024px){.direction__list-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:3.125vw}}.direction__list-image{width:100%;height:65.067vw;-o-object-fit:cover;object-fit:cover}@media(min-width: 768px){.direction__list-image{height:63.021vw}}@media(min-width: 1024px){.direction__list-image{max-width:44.271vw;height:33.333vw}}.direction__list-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:2.133vw}@media(min-width: 768px){.direction__list-content{grid-gap:2.083vw}}@media(min-width: 1024px){.direction__list-content{grid-gap:0.833vw}}.direction__list-content h3{margin-bottom:3.2vw}@media(min-width: 768px){.direction__list-content h3{margin-bottom:2.083vw}}@media(min-width: 1024px){.direction__list-content h3{margin-bottom:0.833vw}}.direction__list-content p,.direction__list-content span{opacity:.8}.direction__list-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:3.2vw 0;grid-gap:2.133vw}@media(min-width: 768px){.direction__list-items{margin:2.083vw 0;grid-gap:1.302vw}}@media(min-width: 1024px){.direction__list-items{margin:0.833vw 0;grid-gap:0.521vw}}.direction__list-items li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;grid-gap:2.933vw}@media(min-width: 768px){.direction__list-items li{grid-gap:1.432vw}}@media(min-width: 1024px){.direction__list-items li{grid-gap:0.573vw}}.direction__list-items li span{padding-top:1.067vw}@media(min-width: 768px){.direction__list-items li span{padding-top:1.042vw}}@media(min-width: 1024px){.direction__list-items li span{padding-top:0.208vw}}.direction__list-items li img{min-width:6.4vw;max-width:6.4vw;min-height:6.4vw;max-height:6.4vw;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}@media(min-width: 768px){.direction__list-items li img{min-width:3.906vw;max-width:3.906vw;min-height:3.906vw;max-height:3.906vw}}@media(min-width: 1024px){.direction__list-items li img{min-width:1.563vw;max-width:1.563vw;min-height:1.563vw;max-height:1.563vw}}.direction__list-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:Montserrat;font-size:4.267vw;font-weight:500;line-height:1.2;color:var(--orange-color);text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;-webkit-transition:all .3s;transition:all .3s}@media(min-width: 768px){.direction__list-btn{font-size:2.604vw}}@media(min-width: 1024px){.direction__list-btn{font-size:1.042vw}}@media(any-hover: hover){.direction__list-btn:hover{color:var(--orange-hover-color)}}.direction .splide__pagination{position:absolute;top:65.067vw;z-index:2;width:100%}@media(min-width: 768px){.direction .splide__pagination{top:63.672vw}}@media(min-width: 1024px){.direction .splide__pagination{position:static;margin-top:0.521vw;max-width:44.271vw}}.direction .splide__arrows{position:absolute;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;left:0;width:92vw;top:54.667vw;z-index:2}@media(min-width: 768px){.direction .splide__arrows{width:92.188vw;top:55.208vw}}@media(min-width: 1024px){.direction .splide__arrows{top:auto;width:44.271vw;bottom:1.563vw}}.choose__list{position:relative;display:grid;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1px;grid-gap:1.5px 1.2px;grid-template-columns:91.467vw}@media(min-width: 768px){.choose__list{padding:2px 1px;grid-template-columns:45.964vw 45.964vw;grid-template-rows:42.057vw 42.057vw 42.057vw}}@media(min-width: 1024px){.choose__list{grid-template-columns:23.281vw 23.281vw 23.333vw 23.281vw;grid-template-rows:19.583vw 19.531vw}}.choose__list-svg{display:none;position:absolute;width:94.133vw;height:auto;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:-1}@media(min-width: 768px){.choose__list-svg{width:93.229vw}}@media(min-width: 1024px){.choose__list-svg{width:94.219vw}}.choose__list-svg--mob{display:block}@media(min-width: 768px){.choose__list-svg--mob{display:none}}.choose__list-svg--tab{display:none}@media(min-width: 768px){.choose__list-svg--tab{display:block}}@media(min-width: 1024px){.choose__list-svg--tab{display:none}}@media(min-width: 1024px){.choose__list-svg--desk{display:block}}.choose__list-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:4vw;min-height:64vw;padding:6.667vw 3.733vw;overflow:hidden}@media(min-width: 768px){.choose__list-item{min-height:unset;grid-gap:2.604vw;padding:3.906vw 2.604vw}}@media(min-width: 1024px){.choose__list-item{grid-gap:1.042vw;padding:2.604vw 1.042vw}}.choose__list-item--left,.choose__list-item--right{overflow:visible;position:relative;padding:0;z-index:-2}@media(min-width: 1024px){.choose__list-item--left,.choose__list-item--right{grid-column:span 2}}@media(min-width: 1024px){.choose__list-item--left{padding-left:0.365vw}}.choose__list-item--left img{width:100%;height:66.133vw}@media(min-width: 768px){.choose__list-item--left img{width:calc(100% + 0.391vw);height:calc(100% + 0.26vw);-webkit-transform:translate(-0.065vw, -0.26vw);-ms-transform:translate(-0.065vw, -0.26vw);transform:translate(-0.065vw, -0.26vw)}}@media(min-width: 1024px){.choose__list-item--left img{position:relative;z-index:1;width:calc(50% + 0.052vw);height:calc(100% + 0vw);-webkit-transform:translate(0vw, 0vw);-ms-transform:translate(0vw, 0vw);transform:translate(0vw, 0vw)}}.choose__list-item--right{display:none}@media(min-width: 768px){.choose__list-item--right{display:-webkit-box;display:-ms-flexbox;display:flex}}@media(min-width: 768px){.choose__list-item--right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-right:0.313vw}}.choose__list-item--right img{width:calc(100% + 0.26vw);min-height:calc(100% + 0.391vw);max-height:calc(100% + 0.26vw);-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}@media(min-width: 1024px){.choose__list-item--right img{position:relative;z-index:1;width:calc(50% + 0.052vw);min-height:calc(100% + 0.052vw);max-height:calc(100% + 0.052vw);-webkit-transform:translateX(0.234vw);-ms-transform:translateX(0.234vw);transform:translateX(0.234vw)}}.choose__list-icon{max-width:10.667vw;width:100%;height:auto;aspect-ratio:1/1}@media(min-width: 768px){.choose__list-icon{max-width:7.813vw}}@media(min-width: 1024px){.choose__list-icon{max-width:3.125vw}}.choose__list-title{margin-top:auto;text-transform:uppercase;-webkit-transition:all .3s;transition:all .3s}.choose__list-text{opacity:.8}.about__inner{position:relative}.about__image{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1}.about__wrapper{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:44.8vw;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:5.333vw 4vw}@media(min-width: 768px){.about__wrapper{grid-gap:4.167vw;padding:48.438vw 3.906vw 7.813vw}}@media(min-width: 1024px){.about__wrapper{grid-gap:1.563vw;padding:18.906vw 3.125vw 3.125vw 50.521vw}}.about__wrapper::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--black-color);opacity:.2;z-index:-1}.about__subtitle{color:var(--white-color);text-transform:uppercase;border-bottom:1px solid var(--white-opacity-color);padding-bottom:6.933vw}@media(min-width: 768px){.about__subtitle{padding-bottom:4.167vw}}@media(min-width: 1024px){.about__subtitle{padding-bottom:1.771vw}}.about__list{display:grid;grid-template-columns:44vw 44vw;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:4vw 3.733vw;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(min-width: 768px){.about__list{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:2.344vw;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}@media(min-width: 1024px){.about__list{grid-gap:0.938vw}}.about__list-item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;grid-gap:4.267vw;padding:4.267vw 4.267vw 3.733vw;background-color:var(--orange-color)}@media(min-width: 768px){.about__list-item{grid-gap:2.604vw;max-width:29.036vw;padding:1.302vw 2.604vw 4.167vw}}@media(min-width: 1024px){.about__list-item{grid-gap:1.042vw;max-width:14.74vw;padding:0.521vw 1.042vw}}@media(max-width: 767.5px){.about__list-item:nth-child(2){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;grid-column:span 2;grid-gap:6.4vw}.about__list-item:last-child{grid-row-start:0;grid-row-end:1}}@media(min-width: 768px){.about__list-text{margin-top:auto;max-width:65%}}.stages{display:none}@media(min-width: 1024px){.stages{display:block}}.stages__list{display:-webkit-box;display:-ms-flexbox;display:flex;counter-reset:stages;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:4vw}@media(min-width: 768px){.stages__list{grid-gap:2.604vw}}@media(min-width: 1024px){.stages__list{grid-gap:1.042vw}}.stages__list-item{counter-increment:stages;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:3.733vw;border:1px solid hsla(0,0%,100%,.2);-webkit-transition:all .3s;transition:all .3s;background-color:rgba(0,0,0,0);overflow:hidden}@media(min-width: 768px){.stages__list-item{grid-gap:2.083vw}}@media(min-width: 1024px){.stages__list-item{max-width:22.656vw;width:100%;height:20.833vw;grid-gap:0.833vw;padding:1.25vw 1.25vw 1.563vw}}.stages__list-item::before{position:absolute;content:"0" counter(stages);font-family:Montserrat;font-size:4.267vw;font-weight:400;line-height:1.2;color:var(--white-color)}@media(min-width: 1024px){.stages__list-item::before{top:1.25vw;right:1.25vw;font-size:1.667vw}}@media(min-width: 1024px){.stages__list-item::after{content:"";position:absolute;z-index:-1;left:21.667vw;bottom:calc(100% + 0.313vw);width:5.208vw;height:5.208vw;border-radius:50%;background-color:var(--orange-color);-webkit-transition:all .5s;transition:all .5s}}@media(any-hover: hover)and (min-width: 1024px){.stages__list-item:hover{padding-bottom:2.083vw}}@media(any-hover: hover)and (min-width: 1024px){.stages__list-item:hover::after{content:"";position:absolute;left:-4.948vw;bottom:-5.208vw;width:31.563vw;height:31.563vw}}@media(any-hover: hover){.stages__list-item:hover .stages__list-svg{opacity:0}.stages__list-item:hover .stages__list-svg--white{opacity:1}.stages__list-item:hover .stages__list-title{color:var(--white-color)}}.stages__list-svg{opacity:1;max-width:9.6vw;width:100%;height:auto;aspect-ratio:1/1;-webkit-transition:all .3s;transition:all .3s;stroke:var(--orange-color)}@media(min-width: 768px){.stages__list-svg{max-width:5.859vw}}@media(min-width: 1024px){.stages__list-svg{max-width:3.125vw}}.stages__list-svg--white{opacity:0;-webkit-transform:translateY(calc(-100% - 3.733vw));-ms-transform:translateY(calc(-100% - 3.733vw));transform:translateY(calc(-100% - 3.733vw))}@media(min-width: 768px){.stages__list-svg--white{-webkit-transform:translateY(calc(-100% - 2.083vw));-ms-transform:translateY(calc(-100% - 2.083vw));transform:translateY(calc(-100% - 2.083vw))}}@media(min-width: 1024px){.stages__list-svg--white{-webkit-transform:translateY(calc(-100% - 0.833vw));-ms-transform:translateY(calc(-100% - 0.833vw));transform:translateY(calc(-100% - 0.833vw))}}.stages__list-title{margin-top:auto;color:var(--orange-color);text-transform:uppercase;-webkit-transition:all .3s;transition:all .3s}.stages__list-text{opacity:.8}.portfolio{position:relative}.portfolio .slider-container{position:relative;overflow:hidden}.portfolio .image-container{position:relative;z-index:1;height:86.4vw}@media(min-width: 768px){.portfolio .image-container{height:82.031vw}}@media(min-width: 1024px){.portfolio .image-container{height:36.458vw}}.portfolio .slider-image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.portfolio .image-before{position:absolute;top:0;left:0;width:50%;height:100%;overflow:hidden;z-index:2}.portfolio .image-before-img{width:92vw}@media(min-width: 768px){.portfolio .image-before-img{width:92.188vw}}@media(min-width: 1024px){.portfolio .image-before-img{width:93.75vw}}.portfolio .slider-handle{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:1px;height:100%;cursor:ew-resize;z-index:10}.portfolio .slider-handle-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:0.533vw;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:10.667vw;padding:0.8vw;height:auto;aspect-ratio:1/1;border-radius:50%;background-color:var(--white-opacity-color);-webkit-box-shadow:0 2px 8px rgba(0,0,0,.3);box-shadow:0 2px 8px rgba(0,0,0,.3)}@media(min-width: 768px){.portfolio .slider-handle-btn{grid-gap:0vw;width:7.813vw;padding:0.781vw}}@media(min-width: 1024px){.portfolio .slider-handle-btn{grid-gap:0vw;width:3.125vw;padding:0.313vw}}.portfolio .slider-handle-btn svg{-webkit-transform:translateY(2%);-ms-transform:translateY(2%);transform:translateY(2%)}.portfolio .slider-handle-btn svg+svg{-webkit-transform:translateY(2%) scaleX(-1);-ms-transform:translateY(2%) scaleX(-1);transform:translateY(2%) scaleX(-1)}.portfolio__splide-tab{position:absolute;top:0;width:20vw;height:6.667vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--orange-color);z-index:3;font-family:Montserrat;font-size:3.733vw;font-weight:500;line-height:1.21}@media(min-width: 768px){.portfolio__splide-tab{width:13.151vw;height:5.469vw;font-size:2.344vw}}@media(min-width: 1024px){.portfolio__splide-tab{width:9.375vw;height:2.396vw;font-size:1.042vw;line-height:1.3}}.portfolio__splide-tab--before{left:0}.portfolio__splide-tab--after{right:0}.portfolio__list-prevs{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;z-index:2;left:50%;bottom:5.333vw;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width: 768px){.portfolio__list-prevs{bottom:5.208vw}}@media(min-width: 1024px){.portfolio__list-prevs{bottom:2.083vw}}.portfolio__list-prevs-prev{width:9.333vw;margin:0 -0.667vw;height:auto;aspect-ratio:1/1;border:1px solid var(--bg-color);border-radius:50%}@media(min-width: 768px){.portfolio__list-prevs-prev{width:8.333vw}}@media(min-width: 1024px){.portfolio__list-prevs-prev{width:3.333vw;margin:0 -0.286vw}}.portfolio .splide__arrows{position:absolute;right:0;bottom:0}.reviews .splide__track{overflow:visible}.reviews .splide__arrows{display:none}@media(min-width: 1024px){.reviews .splide__arrows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:1.667vw}}.reviews__list-item{cursor:pointer;position:relative;z-index:1;width:100%;max-width:82.667vw;height:109.333vw}@media(min-width: 768px){.reviews__list-item{max-width:44.792vw;height:52.344vw}}@media(min-width: 1024px){.reviews__list-item{max-width:22.656vw;height:27.083vw}}@media(min-width: 1024px)and (any-hover: hover){.reviews__list-item:hover .reviews__list-btn{opacity:1}.reviews__list-item:hover .reviews__list-btn svg{background-color:var(--orange-hover-color)}}.reviews__list-image{position:absolute;width:100%;height:100%;top:0;left:0;z-index:0}.reviews__list-btn{position:absolute;bottom:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1;pointer-events:none;width:10.667vw;height:10.667vw}@media(min-width: 768px){.reviews__list-btn{width:7.813vw;height:7.813vw}}@media(min-width: 1024px){.reviews__list-btn{width:100%;height:100%;background-color:rgba(0,0,0,.2);opacity:0;-webkit-transition:all .3s;transition:all .3s}}.reviews__list-btn svg{width:10.667vw;height:10.667vw;padding:3.467vw;background-color:var(--orange-color)}@media(min-width: 768px){.reviews__list-btn svg{width:7.813vw;height:7.813vw;padding:2.995vw}}@media(min-width: 1024px){.reviews__list-btn svg{width:3.125vw;height:3.125vw;padding:1.198vw}}@media(min-width: 1024px){.faq__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.faq__images{display:none}@media(min-width: 1024px){.faq__images{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:1.563vw;max-width:46.354vw;max-height:44.635vw;height:100%;width:100%}}.faq__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(min-width: 1024px){.faq__image{max-width:30.573vw;max-height:17.083vw;margin-right:auto}}@media(min-width: 1024px){.faq__image--right{max-width:30.729vw;max-height:26.042vw;margin-left:auto;margin-right:0}}.faq__list{width:100%}@media(min-width: 1024px){.faq__list{max-width:44.271vw}}.faq__list-item{padding:5.333vw 0;border-bottom:1px solid hsla(0,0%,100%,.3333333333)}@media(min-width: 768px){.faq__list-item{padding:3.906vw 0}}@media(min-width: 1024px){.faq__list-item{padding:1.563vw 0}}.faq__list-item.active .faq__list-title{color:var(--orange-color)}.faq__list-item.active .faq__list-btn{border-color:var(--orange-color)}.faq__list-item.active .faq__list-btn::before{opacity:0}.faq__list-item.active .faq__list-btn::after{background-color:var(--orange-color);-webkit-transform:translate(-50%, -50%) rotate(0deg);-ms-transform:translate(-50%, -50%) rotate(0deg);transform:translate(-50%, -50%) rotate(0deg)}.faq__list-item.active .faq__list-text{padding-top:2.667vw;line-height:1.35;opacity:1}@media(min-width: 768px){.faq__list-item.active .faq__list-text{padding-top:1.823vw;line-height:1.3}}@media(min-width: 1024px){.faq__list-item.active .faq__list-text{padding-top:0.938vw;line-height:1.3}}.faq__list-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;grid-gap:2.133vw}@media(min-width: 768px){.faq__list-top{grid-gap:1.042vw}}@media(min-width: 1024px){.faq__list-top{grid-gap:0.938vw}}.faq__list-title{-webkit-transition:all .3s;transition:all .3s}.faq__list-btn{min-width:8.533vw;height:auto;aspect-ratio:1/1;position:relative;border-radius:50%;border:1px solid var(--white-color);-webkit-transition:all .3s;transition:all .3s}@media(min-width: 768px){.faq__list-btn{min-width:5.208vw}}@media(min-width: 1024px){.faq__list-btn{min-width:2.083vw}}.faq__list-btn::before,.faq__list-btn::after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:3.467vw;height:0.8vw;border-radius:1.067vw;background-color:var(--white-color);-webkit-transition:all .3s;transition:all .3s}@media(min-width: 768px){.faq__list-btn::before,.faq__list-btn::after{width:2.214vw;height:0.391vw}}@media(min-width: 1024px){.faq__list-btn::before,.faq__list-btn::after{width:0.885vw;height:0.156vw}}.faq__list-btn::after{-webkit-transform:translate(-50%, -50%) rotate(90deg);-ms-transform:translate(-50%, -50%) rotate(90deg);transform:translate(-50%, -50%) rotate(90deg)}.faq__list-text{padding-top:0;overflow:hidden;opacity:0;line-height:0;-webkit-transition:all .3s;transition:all .3s;max-width:81.333vw}@media(min-width: 768px){.faq__list-text{max-width:85.938vw}}@media(min-width: 1024px){.faq__list-text{max-width:41.146vw}}.areas__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:8.533vw}@media(min-width: 768px){.areas__inner{grid-gap:4.167vw}}@media(min-width: 1024px){.areas__inner{max-height:39.583vw;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:grid;grid-gap:0.052vw;padding:0.26vw;grid-template-columns:22.604vw auto 22.813vw}}.areas__inner .desk{display:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:-1;width:94.271vw;height:39.688vw}@media(min-width: 1024px){.areas__inner .desk{display:block}}.areas__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:3.2vw}@media(min-width: 768px){.areas__left{margin-bottom:0.391vw}}@media(min-width: 1024px){.areas__left{margin-bottom:0}}@media(min-width: 1024px){.areas__left-text{padding:1.042vw 1.042vw 0;margin-bottom:auto}}.areas__left-image{display:none}@media(min-width: 1024px){.areas__left-image{display:block;position:relative;z-index:-2;width:100%;max-width:22.604vw;max-height:19.583vw;-o-object-fit:cover;object-fit:cover;-webkit-transform:translate(-0.26vw, 0.052vw);-ms-transform:translate(-0.26vw, 0.052vw);transform:translate(-0.26vw, 0.052vw)}}.areas__center{position:relative}.areas__center>svg:not(.areas__map-icon){display:none;width:94.133vw;height:114.4vw;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:-1}@media(min-width: 768px){.areas__center>svg:not(.areas__map-icon){width:93.099vw;height:93.099vw}}.areas__center>svg:not(.areas__map-icon).mob{display:block}@media(min-width: 768px){.areas__center>svg:not(.areas__map-icon).mob{display:none}}@media(min-width: 768px){.areas__center>svg:not(.areas__map-icon).tab{display:block}}@media(min-width: 1024px){.areas__center>svg:not(.areas__map-icon).tab{display:none}}.areas__map{position:relative;overflow:hidden;width:100%;height:112vw}@media(min-width: 768px){.areas__map{height:92.188vw}}@media(min-width: 1024px){.areas__map{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:39.063vw}}.areas__map-icon{display:block;position:absolute;width:16vw;height:auto;aspect-ratio:1/1;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:4.267vw;border-radius:2px;z-index:4;pointer-events:none}@media(min-width: 768px){.areas__map-icon{width:7.813vw;bottom:2.604vw}}@media(min-width: 1024px){.areas__map-icon{display:none}}.areas__map-svg{position:absolute;top:0;left:0;min-width:204vw;min-height:200vw}@media(min-width: 768px){.areas__map-svg{min-width:99.609vw;min-height:97.656vw}}@media(min-width: 1024px){.areas__map-svg{right:0;margin:0 auto;min-width:39.844vw;max-width:39.844vw;min-height:39.063vw;max-height:39.063vw}}.areas__map-svg g[class]>rect{fill:rgba(0,0,0,0);-webkit-transition:all .4s;transition:all .4s}.areas__map-svg g[class]>path{fill:var(--orange-color)}.areas__map-svg g[class]+path{fill:var(--white-color)}@media(min-width: 1024px){.areas__right{max-height:39.063vw;overflow:hidden;padding:1.042vw 1.302vw}}.areas__subtitle{padding-right:21.333vw;margin-bottom:4.267vw}@media(min-width: 768px){.areas__subtitle{padding-right:5.208vw;margin-bottom:2.083vw}}@media(min-width: 1024px){.areas__subtitle{padding-right:0;margin-bottom:1.667vw}}.areas__list-item{-webkit-transition:all .4s;transition:all .4s;border-bottom:1px solid hsla(0,0%,100%,.2)}.areas__list-item.active{padding-bottom:2.667vw}@media(min-width: 768px){.areas__list-item.active{padding-bottom:1.563vw}}@media(min-width: 1024px){.areas__list-item.active{padding-bottom:0.625vw}}.areas__list-item.active .areas__list-top{color:var(--orange-hover-color);margin-bottom:2.667vw}@media(min-width: 768px){.areas__list-item.active .areas__list-top{margin-bottom:1.563vw}}@media(min-width: 1024px){.areas__list-item.active .areas__list-top{margin-bottom:0.625vw}}.areas__list-item.active .areas__list-top svg{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.areas__list-item.active .areas__list-places{overflow-y:auto;grid-gap:2.133vw;opacity:1}@media(min-width: 768px){.areas__list-item.active .areas__list-places{grid-gap:1.042vw}}@media(min-width: 1024px){.areas__list-item.active .areas__list-places{grid-gap:0.417vw}}.areas__list-item.active .areas__list-places::-webkit-scrollbar{opacity:1;width:0.104vw}@media(min-width: 768px){.areas__list-item.active .areas__list-places::-webkit-scrollbar{width:0.391vw}}@media(min-width: 1024px){.areas__list-item.active .areas__list-places::-webkit-scrollbar{width:0.208vw}}.areas__list-item.active .areas__list-places::-webkit-scrollbar-track{background:var(--text-color);border-radius:1px}.areas__list-item.active .areas__list-places::-webkit-scrollbar-thumb{background:var(--secondary-color)}.areas__list-item.active .areas__list-places::-webkit-scrollbar-thumb:hover{background:var(--primary-color)}.areas__list-item.active .areas__list-place{padding:0.267vw 0;line-height:1.3}@media(min-width: 768px){.areas__list-item.active .areas__list-place{padding:0.13vw 0}}@media(min-width: 1024px){.areas__list-item.active .areas__list-place{padding:0.052vw 0}}.areas__list-item.active .areas__list-place svg{max-height:6.4vw}@media(min-width: 768px){.areas__list-item.active .areas__list-place svg{max-height:3.125vw}}@media(min-width: 1024px){.areas__list-item.active .areas__list-place svg{max-height:1.25vw}}.areas__list-top{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:2.667vw 0 2.4vw;-webkit-transition:all .4s;transition:all .4s}@media(min-width: 768px){.areas__list-top{padding:1.563vw 0 1.432vw}}@media(min-width: 1024px){.areas__list-top{padding:0.521vw 0 0.521vw}}.areas__list-top svg{width:100%;max-width:6.4vw;height:auto;aspect-ratio:1/1;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transition:all .4s;transition:all .4s}@media(min-width: 768px){.areas__list-top svg{max-width:3.125vw}}@media(min-width: 1024px){.areas__list-top svg{max-width:1.25vw}}.areas__list-title{font-family:Montserrat;font-size:4.267vw;font-weight:600;line-height:1.2;text-transform:uppercase}@media(min-width: 768px){.areas__list-title{font-size:2.604vw}}@media(min-width: 1024px){.areas__list-title{font-size:1.042vw}}.areas__list-places{max-height:72.533vw;overflow:hidden;-webkit-transition:all .3s;transition:all .3s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;opacity:0;grid-gap:0vw}@media(min-width: 768px){.areas__list-places{max-height:37.76vw}}@media(min-width: 1024px){.areas__list-places{max-height:15.104vw}}.areas__list-places::-webkit-scrollbar{opacity:0;-webkit-transition:all .5s;transition:all .5s}.areas__list-place{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:2.133vw;opacity:1;-webkit-transition:all .5s;transition:all .5s;line-height:0}@media(min-width: 768px){.areas__list-place{grid-gap:1.042vw}}@media(min-width: 1024px){.areas__list-place{grid-gap:0.417vw}}.areas__list-place svg{width:100%;max-width:6.4vw;height:auto;aspect-ratio:1/1;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transition:all .4s;transition:all .4s;max-height:0}@media(min-width: 768px){.areas__list-place svg{max-width:3.125vw}}@media(min-width: 1024px){.areas__list-place svg{max-width:1.25vw}}.areas__list-place:hover{cursor:pointer;color:var(--orange-hover-color)}.areas:has(.areas__list-place.wdh:hover) path.wdh{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.wdh:hover) g.wdh>rect{fill:var(--white-color)}.areas:has(.areas__list-place.wdh:hover) g.wdh+path{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.bvh:hover) path.bvh{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.bvh:hover) g.bvh>rect{fill:var(--white-color)}.areas:has(.areas__list-place.bvh:hover) g.bvh+path{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.trz:hover) path.trz{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.trz:hover) g.trz>rect{fill:var(--white-color)}.areas:has(.areas__list-place.trz:hover) g.trz+path{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.enc:hover) path.enc{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.enc:hover) g.enc>rect{fill:var(--white-color)}.areas:has(.areas__list-place.enc:hover) g.enc+path{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.bla:hover) path.bla{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.bla:hover) g.bla>rect{fill:var(--white-color)}.areas:has(.areas__list-place.bla:hover) g.bla+path{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.pcp:hover) path.pcp{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.pcp:hover) g.pcp>rect{fill:var(--white-color)}.areas:has(.areas__list-place.pcp:hover) g.pcp+path{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.brw:hover) path.brw{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.brw:hover) g.brw>rect{fill:var(--white-color)}.areas:has(.areas__list-place.brw:hover) g.brw+path{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.wstw:hover) path.wstw{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.wstw:hover) g.wstw>rect{fill:var(--white-color)}.areas:has(.areas__list-place.wstw:hover) g.wstw+path{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.wstla:hover) path.wstla{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.wstla:hover) g.wstla>rect{fill:var(--white-color)}.areas:has(.areas__list-place.wstla:hover) g.wstla+path{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.sntm:hover) path.sntm{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.sntm:hover) g.sntm>rect{fill:var(--white-color)}.areas:has(.areas__list-place.sntm:hover) g.sntm+path{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.shoa:hover) path.shoa{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.shoa:hover) g.shoa>rect{fill:var(--white-color)}.areas:has(.areas__list-place.shoa:hover) g.shoa+path{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.stuci:hover) path.stuci{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.stuci:hover) g.stuci>rect{fill:var(--white-color)}.areas:has(.areas__list-place.stuci:hover) g.stuci+path{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.tolla:hover) path.tolla{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.tolla:hover) g.tolla>rect{fill:var(--white-color)}.areas:has(.areas__list-place.tolla:hover) g.tolla+path{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.losfel:hover) path.losfel{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.losfel:hover) g.losfel>rect{fill:var(--white-color)}.areas:has(.areas__list-place.losfel:hover) g.losfel+path{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.grifp:hover) path.grifp{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.grifp:hover) g.grifp>rect{fill:var(--white-color)}.areas:has(.areas__list-place.grifp:hover) g.grifp+path{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.atwvil:hover) path.atwvil{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.atwvil:hover) g.atwvil>rect{fill:var(--white-color)}.areas:has(.areas__list-place.atwvil:hover) g.atwvil+path{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.silake:hover) path.silake{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.silake:hover) g.silake>rect{fill:var(--white-color)}.areas:has(.areas__list-place.silake:hover) g.silake+path{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.eagr:hover) path.eagr{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.eagr:hover) g.eagr>rect{fill:var(--white-color)}.areas:has(.areas__list-place.eagr:hover) g.eagr+path{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.mouwas:hover) path.mouwas{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.mouwas:hover) g.mouwas>rect{fill:var(--white-color)}.areas:has(.areas__list-place.mouwas:hover) g.mouwas+path{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.cheh:hover) path.cheh{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.cheh:hover) g.cheh>rect{fill:var(--white-color)}.areas:has(.areas__list-place.cheh:hover) g.cheh+path{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.rancp:hover) path.rancp{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.rancp:hover) g.rancp>rect{fill:var(--white-color)}.areas:has(.areas__list-place.rancp:hover) g.rancp+path{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.cenci:hover) path.cenci{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.cenci:hover) g.cenci>rect{fill:var(--white-color)}.areas:has(.areas__list-place.cenci:hover) g.cenci+path{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.bvrlw:hover) path.bvrlw{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.bvrlw:hover) g.bvrlw>rect{fill:var(--white-color)}.areas:has(.areas__list-place.bvrlw:hover) g.bvrlw+path{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.picrob:hover) path.picrob{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.picrob:hover) g.picrob>rect{fill:var(--white-color)}.areas:has(.areas__list-place.picrob:hover) g.picrob+path{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.mal:hover) path.mal{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.mal:hover) g.mal>rect{fill:var(--white-color)}.areas:has(.areas__list-place.mal:hover) g.mal+path{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.manbe:hover) path.manbe{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.manbe:hover) g.manbe>rect{fill:var(--white-color)}.areas:has(.areas__list-place.manbe:hover) g.manbe+path{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.redbe:hover) path.redbe{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.redbe:hover) g.redbe>rect{fill:var(--white-color)}.areas:has(.areas__list-place.redbe:hover) g.redbe+path{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.herbe:hover) path.herbe{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.herbe:hover) g.herbe>rect{fill:var(--white-color)}.areas:has(.areas__list-place.herbe:hover) g.herbe+path{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.clbss:hover) path.clbss{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.clbss:hover) g.clbss>rect{fill:var(--white-color)}.areas:has(.areas__list-place.clbss:hover) g.clbss+path{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.hddh:hover) path.hddh{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.hddh:hover) g.hddh>rect{fill:var(--white-color)}.areas:has(.areas__list-place.hddh:hover) g.hddh+path{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.plrvest:hover) path.plrvest{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.plrvest:hover) g.plrvest>rect{fill:var(--white-color)}.areas:has(.areas__list-place.plrvest:hover) g.plrvest+path{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.rnplv:hover) path.rnplv{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.rnplv:hover) g.rnplv>rect{fill:var(--white-color)}.areas:has(.areas__list-place.rnplv:hover) g.rnplv+path{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.rllhilest:hover) path.rllhilest{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.rllhilest:hover) g.rllhilest>rect{fill:var(--white-color)}.areas:has(.areas__list-place.rllhilest:hover) g.rllhilest+path{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.lcrsmn:hover) path.lcrsmn{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.lcrsmn:hover) g.lcrsmn>rect{fill:var(--white-color)}.areas:has(.areas__list-place.lcrsmn:hover) g.lcrsmn+path{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.lcndfl:hover) path.lcndfl{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.lcndfl:hover) g.lcndfl>rect{fill:var(--white-color)}.areas:has(.areas__list-place.lcndfl:hover) g.lcndfl+path{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.psdn:hover) path.psdn{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.psdn:hover) g.psdn>rect{fill:var(--white-color)}.areas:has(.areas__list-place.psdn:hover) g.psdn+path{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.suthpsdn:hover) path.suthpsdn{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.suthpsdn:hover) g.suthpsdn>rect{fill:var(--white-color)}.areas:has(.areas__list-place.suthpsdn:hover) g.suthpsdn+path{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.snmar:hover) path.snmar{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.snmar:hover) g.snmar>rect{fill:var(--white-color)}.areas:has(.areas__list-place.snmar:hover) g.snmar+path{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.glndl:hover) path.glndl{fill:var(--orange-hover-color)}.areas:has(.areas__list-place.glndl:hover) g.glndl>rect{fill:var(--white-color)}.areas:has(.areas__list-place.glndl:hover) g.glndl+path{fill:var(--orange-hover-color)}.contacts__map{width:100%;height:121.6vw}@media(min-width: 768px){.contacts__map{height:59.635vw}}@media(min-width: 1024px){.contacts__map{height:27.917vw}}.contacts__bottom{padding-left:4vw;display:grid;grid-gap:5.333vw;grid-template-columns:auto 22.933vw;grid-template-rows:19.467vw 14.4vw 20.267vw}@media(min-width: 768px){.contacts__bottom{padding-left:0;padding-top:1.953vw;grid-gap:3.906vw 9.375vw;grid-template-columns:30.859vw 22.917vw 27.474vw;grid-template-rows:9.896vw 13.802vw}}@media(min-width: 1024px){.contacts__bottom{padding-top:0;grid-gap:10.417vw;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;grid-template-columns:11.458vw 11.458vw 11.458vw 25.729vw;grid-template-rows:auto}}.contacts__bottom-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:0.533vw;grid-column-start:1}@media(min-width: 768px){.contacts__bottom-item{grid-gap:1.042vw;grid-column-start:auto}}@media(min-width: 1024px){.contacts__bottom-item{grid-gap:1.042vw;padding:2.083vw 0}}.contacts__bottom-item:first-child{padding-top:5.333vw}@media(min-width: 768px){.contacts__bottom-item:first-child{padding-top:0;padding-left:3.906vw}}@media(min-width: 1024px){.contacts__bottom-item:first-child{padding-left:3.125vw;padding-top:2.083vw}}.contacts__bottom-item:nth-child(2){padding-bottom:5.333vw}@media(min-width: 768px){.contacts__bottom-item:nth-child(2){padding-bottom:0;padding-right:3.906vw}}@media(min-width: 1024px){.contacts__bottom-item:nth-child(2){padding-right:0}}.contacts__bottom-item:last-child{background-color:var(--orange-color);grid-row-start:1;grid-row-end:4;grid-column-start:2;padding:4.533vw 5.333vw}@media(min-width: 768px){.contacts__bottom-item:last-child{grid-row-start:2;grid-row-end:3;grid-column-start:1;grid-column-end:4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:3.906vw;padding:3.906vw}}@media(min-width: 1024px){.contacts__bottom-item:last-child{grid-row-start:auto;grid-row-end:auto;grid-column-start:auto;grid-column-end:auto;padding:2.083vw 7.76vw 1.458vw 4.635vw;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:0.625vw}}.contacts__bottom-item:last-child .contacts__bottom-text{display:none}@media(min-width: 768px){.contacts__bottom-item:last-child .contacts__bottom-text{display:block}}.contacts__bottom-link{position:relative;opacity:.8;text-wrap:nowrap;padding-bottom:0.8vw}@media(min-width: 768px){.contacts__bottom-link{padding-bottom:0.391vw}}@media(min-width: 1024px){.contacts__bottom-link{padding-bottom:0.391vw}}.contacts a.contacts__bottom-link::before{content:"";position:absolute;top:100%;right:0;width:0;height:1px;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);-webkit-transition:all .3s;transition:all .3s;background-color:var(--white-color)}@media(any-hover: hover){.contacts a.contacts__bottom-link:hover::before{width:100%}}.call{padding-bottom:10.667vw;position:relative}@media(min-width: 768px){.call{padding-bottom:17.708vw}}@media(min-width: 1024px){.call{padding-bottom:4.948vw}}@media(min-width: 768px){.call__inner{margin-right:auto;max-width:60.677vw}}@media(min-width: 1024px){.call__inner{margin:0 auto;max-width:30.469vw}}.call__title{text-align:center;margin-bottom:6.4vw}@media(min-width: 768px){.call__title{margin-bottom:2.604vw}}@media(min-width: 1024px){.call__title{margin-bottom:2.292vw}}.call__text{text-align:center;margin-bottom:6.4vw}@media(min-width: 768px){.call__text{margin-bottom:5.208vw}}@media(min-width: 1024px){.call__text{margin-bottom:3.229vw}}.call__image{position:absolute;bottom:0;display:none}@media(min-width: 1024px){.call__image--left{display:block;left:0;max-width:26.198vw}}@media(min-width: 768px){.call__image--right{display:block;right:-16.927vw;max-width:58.594vw}}@media(min-width: 1024px){.call__image--right{right:0;max-width:25.573vw}}.policy.section{padding-top:30.667vw;margin-bottom:21.333vw}@media(min-width: 768px){.policy.section{padding-top:19.531vw;margin-bottom:18.229vw}}@media(min-width: 1024px){.policy.section{padding-top:9.688vw;margin-bottom:9.896vw}}@media(min-width: 1024px){.policy__body{max-width:62.187vw;width:100%;margin:0 auto}}.policy__title{color:var(--white-color);margin-bottom:10.667vw}@media(min-width: 768px){.policy__title{margin-bottom:7.813vw}}@media(min-width: 1024px){.policy__title{margin-bottom:3.177vw}}.policy .redactor{color:var(--white-color)}.policy .redactor h4{margin:12.8vw 0 5.333vw}@media(min-width: 768px){.policy .redactor h4{margin:6.25vw 0 2.604vw}}@media(min-width: 1024px){.policy .redactor h4{margin:2.5vw 0 1.042vw}}.policy .redactor p{opacity:.8}