@charset "UTF-8";@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}@font-face{font-display:swap;font-family:Micra;src:local("Micra"),url(../fonts/Micra.woff2) format("woff2"),url(../fonts/Micra.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat-Regular"),local("Montserrat Regular"),url(../fonts/Montserrat-Regular.woff2) format("woff2"),url(../fonts/Montserrat-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:local("Montserrat-Light"),local("Montserrat Light"),url(../fonts/Montserrat-Light.woff2) format("woff2"),url(../fonts/Montserrat-Light.woff) format("woff");font-weight:300;font-style:normal}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font:1em monospace,monospace}a{background:0 0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font:1em monospace,monospace}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font:100%/1.15 inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--c1:#101010;--c2:#F9E63D;--c3:#FFFFFF;--c4:#6B6B6B;--c5:#191919;--c5-opacity:rgba(60, 60, 59, 0.2);--c6:rgba(167, 167, 167, 1);--c7:rgba(255, 255, 255, 0.1)}::-moz-selection{background:var(--c5-opacity);color:var(--c3)}::selection{background:var(--c5-opacity);color:var(--c3)}::-webkit-scrollbar{background:var(--c1);width:0;height:5px}::-webkit-scrollbar-thumb{background:var(--c2);border-radius:10px}*{box-sizing:border-box}:focus{background:var(--c5-opacity);outline:0}* ::after,* ::before{box-sizing:inherit}.tns-visually-hidden,.visually-hidden,[hidden],[type=hidden]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;-webkit-clip-path:inset(100%);clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}body,html{height:100%}html{--offset:max(calc(1.25 * 1vw), 15px);--offset-xl:11.5vw;--offset-l:17vh;--ff:'Montserrat',sans-serif;--ff2:'Micra',sans-serif;--fz:max(1vw, 15px);--fwR:normal;--fwL:300}@media screen and (max-width:1366px){html{--offset-xl:calc(var(--offset) * 6)}}@media screen and (max-width:1299px){html{--offset-xl:calc(var(--offset) * 3)}}@media screen and (max-width:1099px){html{--offset-xl:calc(33px + 16px);--offset-l:80px}}body{font:var(--fwR) var(--fz)/1.6 var(--ff);background:var(--c1);color:var(--c3);min-width:360px;margin:0}@media screen and (min-width:1100px){body{overflow:hidden}}p{margin-top:0;margin-bottom:var(--offset);font-size:.85em;font-weight:var(--fwL)}@media screen and (max-width:899px){p{font-size:15px}}a{text-decoration:none;color:var(--c3);font-size:calc(max(.75em,12px));line-height:1}img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}button{font:.85em var(--ff);background:0 0;margin:0;padding:0;border:none;cursor:pointer}a[data-opener]>*,button[data-opener]>*{pointer-events:none}.btn{font:calc(max(.65em,12px))/1 var(--ff2);position:relative;min-width:250px;padding:calc(var(--offset) * .8) var(--offset);text-transform:uppercase;text-align:center;color:var(--c3);border:.5px solid #f9e63d;transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.77,0,.175,1)}@media screen and (max-width:1099px){.btn{min-width:auto;padding:16px 20px;font-size:11px}}.btn::after,.btn::before{background:rgba(255,255,255,.2);content:"";position:absolute;transition-property:inherit;transition-duration:inherit;transition-timing-function:inherit;width:0;height:100%;top:0;left:100%;z-index:-2}.btn::before{background:var(--c2);z-index:-1}.btn::after{transition-delay:.2s}.btn:focus,.btn:focus-within,.btn:hover{color:var(--c1);transition-delay:.2s}.btn:focus-within::after,.btn:focus-within::before,.btn:focus::after,.btn:focus::before,.btn:hover::after,.btn:hover::before{width:100%;left:0;transition-property:width}.btn:focus-within::before,.btn:focus::before,.btn:hover::before{transition-delay:.2s}.btn:focus-within::after,.btn:focus::after,.btn:hover::after{transition-property:width;transition-delay:0s}.title{margin-top:0;margin-bottom:calc(var(--offset) * 2);font-family:var(--ff2);font-weight:var(--fwR);line-height:1.1}@media screen and (max-width:899px){.title{margin-bottom:16px}}.title--size_l{font-size:3.6em}@media screen and (max-width:1099px){.title--size_l{font-size:2.8em}}@media screen and (max-width:899px){.title--size_l{font-size:2.25em}}.title--size_m{font-size:1.9em}@media screen and (max-width:1099px){.title--size_m{font-size:1.5em}}.title--size_s{font-size:.9em;margin-bottom:calc(var(--offset) * .8)}@media screen and (max-width:1099px){.title--size_s{margin-bottom:15px;font-size:12px;line-height:1.2}}.arrow{flex-shrink:0}.arrow+.arrow{margin-left:var(--offset)}.arrow[disabled] svg:not(.arrow__circle){fill:var(--c3)}.arrow[disabled] circle:last-child{stroke:var(--c3)}@media (hover:hover){.arrow:not([disabled]):hover svg:not(.arrow__circle){transform:translateX(180%);fill:var(--c3)}.arrow:not([disabled]):hover circle:last-child{stroke:var(--c3)}.arrow:not([disabled]):focus .arrow__circle,.arrow:not([disabled]):focus-within .arrow__circle,.arrow:not([disabled]):hover .arrow__circle{transform:rotate(90deg)}.arrow:not([disabled]):first-of-type svg:not(.arrow__circle){transform-origin:right}.arrow:not([disabled]):first-of-type:hover svg:not(.arrow__circle){transform:translateX(-180%)}.arrow:not([disabled]):first-of-type:focus .arrow__circle,.arrow:not([disabled]):first-of-type:focus-within .arrow__circle,.arrow:not([disabled]):first-of-type:hover .arrow__circle{transform:rotate(-90deg)}}.arrow:focus{background:0 0}.arrow__icon{position:relative;display:flex;justify-content:center;align-items:center;width:calc(max((var(--offset) * 2),45px));height:calc(max((var(--offset) * 2),45px))}.arrow__icon svg:not(.arrow__circle){position:relative;width:40%;height:40%;fill:var(--c2);transition:transform .75s cubic-bezier(.77,0,.175,1),fill .75s cubic-bezier(.77,0,.175,1);transform-origin:left}.arrow__circle{position:absolute;top:0;left:0;width:100%;height:100%;fill:none;transition:transform .75s cubic-bezier(.77,0,.175,1)}.arrow__circle circle:first-child{fill:var(--c7)}.arrow__circle circle:last-child{stroke:var(--c2);stroke-width:3;stroke-dasharray:1.5;transition:stroke .75s cubic-bezier(.77,0,.175,1)}@-webkit-keyframes grain{0%{transform:translate(20%,-15%)}10%{transform:translate(-20%,-15%)}100%,20%{transform:translate(20%,-5%)}30%{transform:translate(-20%,-5%)}40%,80%{transform:translate(20%,5%)}50%,90%{transform:translate(-20%,5%)}60%{transform:translate(20%,15%)}70%{transform:translate(-20%,15%)}}@keyframes grain{0%{transform:translate(20%,-15%)}10%{transform:translate(-20%,-15%)}100%,20%{transform:translate(20%,-5%)}30%{transform:translate(-20%,-5%)}40%,80%{transform:translate(20%,5%)}50%,90%{transform:translate(-20%,5%)}60%{transform:translate(20%,15%)}70%{transform:translate(-20%,15%)}}.header{position:fixed;top:0;left:0;right:0;display:flex;justify-content:space-between;align-items:flex-start;padding:var(--offset) calc(var(--offset) * 3);z-index:5}@media screen and (max-width:1099px){.header{padding-left:16px;padding-right:16px}}.header-logo{display:flex;align-items:center}.header-logo__icon{flex-shrink:0;width:calc(max((var(--offset) * 1.5),33px));height:calc(max((var(--offset) * 2),44px));fill:var(--c2)}.header-logo__text{flex-shrink:0;width:calc(max((var(--offset) * 3),78px));height:calc(max((var(--offset) * 2),44px));margin-left:calc(max((var(--offset) * .5),12px));fill:var(--c3)}@media screen and (max-width:1099px){.header-logo__text{display:none}}.header-right{display:flex;justify-content:flex-end;align-items:center;height:calc(max((var(--offset) * 1.8),35px))}.header-phone{display:flex;align-items:center;margin-right:calc(var(--offset) * 2)}@media screen and (max-width:1099px){.header-phone{position:fixed;left:16px;bottom:16px}}.header-phone:focus .header-phone__circle,.header-phone:focus-within .header-phone__circle,.header-phone:hover .header-phone__circle{transform:rotate(90deg)}.header-phone:focus svg:not(.header-phone__circle),.header-phone:focus-within svg:not(.header-phone__circle),.header-phone:hover svg:not(.header-phone__circle){stroke:var(--c3)}.header-phone:focus circle:last-child,.header-phone:focus-within circle:last-child,.header-phone:hover circle:last-child{stroke:var(--c3)}.header-phone:focus .header-phone__text,.header-phone:focus-within .header-phone__text,.header-phone:hover .header-phone__text{color:var(--c3)}.header-phone:focus .header-phone__text::after,.header-phone:focus-within .header-phone__text::after,.header-phone:hover .header-phone__text::after{border-color:var(--c3);-webkit-animation:line .75s cubic-bezier(.77,0,.175,1);animation:line .75s cubic-bezier(.77,0,.175,1)}.header-phone__icon{position:relative;display:flex;justify-content:center;align-items:center;width:calc(max((var(--offset) * 1.8),35px));height:calc(max((var(--offset) * 1.8),35px))}@media screen and (max-width:1099px){.header-phone__icon{width:40px;height:40px}}.header-phone__icon svg:not(.header-phone__circle){position:relative;width:40%;height:40%;fill:none;stroke:var(--c2);transition:stroke .75s cubic-bezier(.77,0,.175,1)}.header-phone__circle{position:absolute;top:0;left:0;width:100%;height:100%;fill:none;transition:transform .75s cubic-bezier(.77,0,.175,1)}.header-phone__circle circle:first-child{fill:var(--c7)}@media screen and (max-width:1099px){.header-phone__circle circle:first-child{fill:var(--c5)}}.header-phone__circle circle:last-child{stroke:var(--c2);stroke-width:3;stroke-dasharray:1.5;transition:stroke .75s cubic-bezier(.77,0,.175,1)}.header-phone__text{position:relative;margin-left:calc(max((var(--offset) * .5),12px));padding-top:calc(var(--offset) * .25);padding-bottom:calc(var(--offset) * .25);font-family:var(--ff2);color:var(--c2);overflow:hidden;transition:color .75s cubic-bezier(.77,0,.175,1)}@media screen and (max-width:1099px){.header-phone__text{display:none}}.header-phone__text::after{content:"";position:absolute;left:0;right:0;bottom:0;border-top:1px dashed var(--c2);transform:translateX(-105%);transition:border-color .75s cubic-bezier(.77,0,.175,1)}.header-lang{display:flex;align-items:center;list-style:none;margin:0;padding:0}@media screen and (max-width:1099px){.header-lang{position:fixed;top:calc(48px + 16px);transform:scale(-1);-ms-writing-mode:tb-lr;writing-mode:vertical-lr}}.header-lang__item{font:calc(max(.75em,12px))/1 var(--ff2);display:flex;align-items:center}.header-lang__item:not(:last-child)::after{content:"/";position:relative}.header-lang__link{position:relative;padding-top:calc(var(--offset) * .25);padding-bottom:calc(var(--offset) * .25);font-size:1em;overflow:hidden;transition:color .35s cubic-bezier(.77,0,.175,1)}@media screen and (max-width:899px){.header-lang__link{font-size:16px}}.header-lang__link.current{color:var(--c2);text-decoration:underline}.header-lang__link:not(.current):focus,.header-lang__link:not(.current):focus-within,.header-lang__link:not(.current):hover{color:var(--c2)}.header-opener{position:relative;display:flex;justify-content:center;align-items:center;margin-left:calc(var(--offset) * 7);width:calc(var(--offset) * .8);height:calc(var(--offset) * .8)}@media screen and (max-width:1099px){.header-opener{width:48px;height:48px;margin-right:-15px;padding:15px}}@media screen and (min-width:1100px){.header-opener::before{content:"";position:absolute;top:50%;left:50%;width:calc(100% + var(--offset));height:calc(100% + var(--offset));transform:translate(-50%,-50%);background-color:transparent;transition:background-color .6s cubic-bezier(.77,0,.175,1)}}.header-opener svg{flex-shrink:0;width:100%;height:100%;fill:var(--c2);stroke:var(--c2);transition:fill .6s cubic-bezier(.77,0,.175,1),stroke .6s cubic-bezier(.77,0,.175,1)}.header-opener.open{visibility:hidden}@media (hover:hover){.header-opener:focus-within::before,.header-opener:focus::before,.header-opener:hover::before{background-color:var(--c5-opacity)}.header-opener:focus svg,.header-opener:focus-within svg,.header-opener:hover svg{fill:var(--c3);stroke:var(--c3)}}.header-closed{position:relative;display:flex;justify-content:center;align-items:center;margin-left:calc(var(--offset) * 7);width:calc(var(--offset) * .8);height:calc(var(--offset) * .8)}@media screen and (max-width:1099px){.header-closed{width:48px;height:48px;margin-right:-15px;padding:15px}}@media screen and (min-width:1100px){.header-closed::before{content:"";position:absolute;top:50%;left:50%;width:calc(100% + var(--offset));height:calc(100% + var(--offset));transform:translate(-50%,-50%);background-color:transparent;transition:background-color .6s cubic-bezier(.77,0,.175,1)}}.header-closed svg{flex-shrink:0;width:100%;height:80%;fill:var(--c2);stroke:var(--c2);transition:fill .6s cubic-bezier(.77,0,.175,1),stroke .6s cubic-bezier(.77,0,.175,1)}@media (hover:hover){.header-closed:focus-within::before,.header-closed:focus::before,.header-closed:hover::before{background-color:var(--c5-opacity)}.header-closed:focus svg,.header-closed:focus-within svg,.header-closed:hover svg{fill:var(--c3);stroke:var(--c3)}}.wrapper{width:100%;height:100%;overflow:hidden}@media screen and (max-width:1099px){.wrapper{height:auto;overflow:visible}}.main{position:relative;display:flex;justify-content:flex-start;align-items:stretch;height:100%}@media screen and (max-width:1099px){.main{flex-direction:column;height:auto}}@media screen and (max-width:899px){.main{padding-right:48px}}.section{display:flex;flex-shrink:0;width:100%;overflow:hidden}@media screen and (max-width:1099px){.section{height:auto}}.section-header{display:flex;padding-top:var(--offset-l);padding-left:var(--offset-xl);padding-right:var(--offset-xl)}.section-content{padding-top:var(--offset-l);padding-left:var(--offset-xl);padding-bottom:var(--offset-l)}.section-content__footer{margin-top:auto}@media screen and (max-width:1099px){.section-content__footer{padding-top:30px}}.section-nav{position:absolute;left:0;bottom:calc(var(--offset) * 4.5);display:flex;align-items:center;height:calc(max((var(--offset) * 2),45px));z-index:1}.section-nav__line{flex-grow:1;border-bottom:1px dashed var(--c2)}input[type=email],input[type=tel],input[type=text],textarea{font:var(--fwR) calc(max(.85em,16px))/1.8 var(--ff);background:0 0;width:100%;padding:calc(var(--offset) * .5) 0;border:none;border-bottom:1px solid #6b6b6b;resize:none;transition:border-color .35s cubic-bezier(.45,.05,.55,.95);-webkit-box-shadow:inset 0 0 0 50px var(--c5);-webkit-text-fill-color:var(--c3);caret-color:var(--c2)}input[type=email]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,textarea::-moz-placeholder{color:var(--c3)}input[type=email]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:var(--c3)}input[type=email]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,textarea::placeholder{color:var(--c3)}input[type=email].error,input[type=tel].error,input[type=text].error,textarea.error{border-bottom-color:#a50808}input[type=email]:focus,input[type=email]:focus-within,input[type=email]:hover,input[type=tel]:focus,input[type=tel]:focus-within,input[type=tel]:hover,input[type=text]:focus,input[type=text]:focus-within,input[type=text]:hover,textarea:focus,textarea:focus-within,textarea:hover{border-color:var(--c2)}.form{display:flex;flex-direction:column;align-items:stretch;margin-top:calc(var(--offset) * 1.5);flex-grow:1}.form-label{margin-bottom:calc(var(--offset) * 2.5)}.form-footer{margin-top:auto;padding-top:var(--offset)}.error-text{font-size:.75em;color:#ff1414}@media screen and (max-width:899px){.error-text{display:block;margin-top:10px}}.home{position:relative}@media screen and (max-width:1099px){.home{height:100vh}}@media screen and (max-width:899px){.home{flex-direction:column;height:calc(var(--vh,1vh) * 100);padding-top:calc(80px + 44px)}}@media screen and (max-width:899px) and (min-width:700px) and (orientation:landscape){.home{flex-direction:row;height:auto;padding-top:80px}}@media screen and (max-width:699px){.home{height:auto;min-height:calc(var(--vh,1vh) * 100);padding-top:calc(80px + (44px / 2))}}.home-content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;flex-shrink:0;width:35%}@media screen and (max-width:1299px){.home-content{margin-left:auto;margin-right:auto}}@media screen and (max-width:899px){.home-content{width:100%;max-width:400px;margin-left:0;padding-top:0}}@media screen and (max-width:899px) and (min-width:700px) and (orientation:landscape){.home-content{padding-bottom:40px}}.home-content .btn{margin-top:calc(var(--offset) * 2)}.home-content .section-content__footer{margin-top:0}.home-title{position:relative}.home-title::before{content:"“";position:absolute;top:0;right:100%}.home-title::after{content:"”";position:absolute;top:0;left:100%}.home-slider{width:55%;height:100%;margin-left:auto;overflow:hidden}@media screen and (max-width:899px){.home-slider{display:flex;width:100%;max-width:400px;height:50%;margin-left:-2px}}@media screen and (max-width:899px) and (min-width:700px) and (orientation:landscape){.home-slider{height:auto;margin-top:calc(0px - (80px + 44px))}}@media screen and (max-width:699px){.home-slider{max-width:none;max-height:300px}}.home-slider .tns-inner,.home-slider .tns-outer,.home-slider .tns-ovh{height:100%}@media screen and (max-width:899px){.home-slider .tns-outer{height:auto}}.home-slider [data-action]{display:none}.home-slider__list{display:flex;justify-content:flex-start;align-items:stretch;height:100%}.home-slider__item{display:flex;justify-content:flex-start;align-items:stretch;width:100%;height:100%;flex-shrink:0;overflow:hidden}.home-slider__item.tns-item{background:var(--c5-opacity)}.home-image{width:100%;height:100%;overflow:hidden}.home-image::after{background:var(--c1);content:"";position:absolute;top:0;left:0;bottom:0;width:2px}.home-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom}.home-nav{left:auto;right:calc(var(--offset) * 5);bottom:calc(var(--offset) * 2)}@media screen and (max-width:899px){.home-nav{right:16px;bottom:16px}}body:not(.no-js) .home-slider__item{position:relative;transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.77,0,.175,1)}body:not(.no-js) .home-slider__item img{opacity:0;transform:scale(1.5);transition-property:transform,opacity;transition-duration:1.6s;transition-timing-function:cubic-bezier(.77,0,.175,1)}body:not(.no-js) .home-slider__item.tns-slide-active img{opacity:1;transform:scale(1);transition-delay:.4s,.8s}.about{position:relative}@media screen and (max-width:699px){.about{width:calc(100% + 48px)}}.about-content{position:relative;display:flex;flex-direction:column;align-items:flex-start;flex-shrink:0;width:35%}@media screen and (max-width:1099px){.about-content{width:100%;max-width:600px;padding-right:var(--offset-xl);padding-bottom:calc(25vw + (var(--offset-l) * 1.5))}}@media screen and (max-width:699px){.about-content{padding-bottom:calc(200px + (var(--offset-l) * 2))}}.about-content .btn{margin-top:auto}.about-image{position:absolute;right:0;bottom:10vh;display:flex;width:30vw;height:25vw;-o-object-fit:cover;object-fit:cover;overflow:hidden}@media screen and (max-width:1099px){.about-image{bottom:var(--offset-l)}}@media screen and (max-width:699px){.about-image{width:220px;height:200px}}.about-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about-car{position:absolute;right:0;bottom:calc(var(--offset-l) + (var(--offset) * 1.3));display:flex;justify-content:flex-end;width:65%;padding-right:calc(var(--offset) * 2);z-index:2}@media screen and (max-width:1099px){.about-car{bottom:calc(var(--offset-l) * 1.5)}}.about-car img{width:55vw;height:auto}@media screen and (max-width:699px){.about-car img{width:82vw}}.about-car__colorful{position:absolute;top:0;right:0;bottom:0;display:flex;justify-content:flex-end;width:30vw;padding-right:calc(var(--offset) * 2);overflow:hidden}@media screen and (max-width:699px){.about-car__colorful{width:220px}}.about-nav{left:35%;right:calc(var(--offset) * 2);bottom:var(--offset-l)}@media screen and (max-width:1099px){.about-nav{left:0;bottom:calc((var(--offset-l) * 1.5) - (max((var(--offset) * 2),45px)/ 2));z-index:2}}.about-nav__line:first-child{flex-grow:0;width:50%;border-bottom-style:solid}.services{position:relative;flex-direction:column}@media screen and (max-width:999px){.services{width:calc(100% + 48px)}}.services-header{margin-bottom:calc(var(--offset) * 3)}@media screen and (max-width:1099px){.services-header{flex-direction:column;margin-bottom:50px;padding-top:0}}@media screen and (max-width:699px){.services-header br{display:none}}.services-header .title{flex-shrink:0;width:40%;margin-bottom:var(--offset)}@media screen and (max-width:1099px){.services-header .title{width:100%;margin-bottom:calc(var(--offset) * 2)}}@media screen and (max-width:899px){.services-header .title{margin-bottom:16px}}.services-list{display:flex;justify-content:space-between;align-items:flex-start;flex-grow:1;list-style:none;margin:0 0 10vh;padding:0 var(--offset-xl) var(--offset-l);counter-reset:service}@media screen and (max-width:1099px){.services-list{flex-direction:column;margin-bottom:50px}}.services-list__item{display:flex;align-items:flex-start;flex-shrink:0;width:27%;counter-increment:service}@media screen and (max-width:1099px){.services-list__item{width:100%;margin-bottom:50px}}.services-list__item::before{font:calc(max(.65em,11px))/1.45 var(--ff2);content:"0" counter(service);position:relative;flex-shrink:0;height:calc(var(--offset) * 1.5);margin-top:calc((var(--offset) * 2) + (var(--offset) * 2));margin-right:var(--offset);padding-left:calc(var(--offset) * .5);padding-bottom:calc(var(--offset) * .5);color:var(--c6);border-left:1px solid var(--c6);overflow:hidden}@media screen and (max-width:1099px){.services-list__item::before{margin-top:calc(40px + (var(--offset) * 2));margin-right:30px;padding-left:10px;padding-bottom:10px;font-size:12px;line-height:1.3}}.services-list__content{font:var(--fwL) .9em/1.6 var(--ff);color:var(--c6)}.services-list__content .title{color:var(--c3)}@media screen and (max-width:1099px){.services-list__content p{font-size:1em}}.services-list__icon{width:calc(var(--offset) * 2);height:calc(var(--offset) * 2);margin-bottom:calc(var(--offset) * 2)}@media screen and (max-width:1099px){.services-list__icon{width:40px;height:40px}}.services-list__icon svg{width:100%;height:100%;fill:var(--c2)}.services-image{position:absolute;left:0;right:0;bottom:0;height:calc(var(--offset) * 13.5);overflow:hidden}@media screen and (max-width:1099px){.services-image{height:200px}}.services-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.services-svg{position:absolute;right:100%;bottom:calc(var(--offset) * 2.5);width:calc(var(--offset) * 5);height:calc(var(--offset) * 1.5)}@media screen and (max-width:1099px){.services-svg{-webkit-animation:car 10s linear infinite 1s;animation:car 10s linear infinite 1s;bottom:50px}}.services-svg .st0{fill:#3b464e}.services-svg .st1{fill:#222b32}.services-svg .st2{fill:#e4edf1}.services-svg .st3{fill:#d8e2e7}.services-svg .st4{fill:#bec9d2}.services-svg .st5{fill:#637079}.services-svg .st6{fill:#7c8b96}.services-svg .st7{fill:#d32f2f}.services-svg .st8{fill:#cad6dd}.services-svg .st9{fill:#929fa9}.services-svg .st10{fill:#eff6f9}@media screen and (max-width:1099px){.advantages{flex-direction:column-reverse}}.advantages-image{position:relative;flex-shrink:0;width:35%;overflow:hidden}@media screen and (max-width:1099px){.advantages-image{width:calc(100% - 48px);max-height:400px}}@media screen and (max-width:899px){.advantages-image{width:100%}}.advantages-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.advantages-svg{position:absolute;top:32.5%;right:-5%;width:75vw;height:130vh;transform:translateY(-50%) rotate(45deg)}.advantages-svg .st0{fill:#3b464e}.advantages-svg .st1{fill:#222b32}.advantages-svg .st2{fill:#e4edf1}.advantages-svg .st3{fill:#d8e2e7}.advantages-svg .st4{fill:#bec9d2}.advantages-svg .st5{fill:#637079}.advantages-svg .st6{fill:#7c8b96}.advantages-svg .st7{fill:#d32f2f}.advantages-svg .st8{fill:#cad6dd}.advantages-svg .st9{fill:#929fa9}.advantages-svg .st10{fill:#eff6f9}@media all and (display-mode:fullscreen){.advantages-svg{top:33%;right:-3%;height:115vh}}@media screen and (max-width:1099px){.advantages-svg{top:58%;right:28%;width:800px;height:800px;-webkit-animation:car-on-the-road 10s linear infinite;animation:car-on-the-road 10s linear infinite}}@media screen and (max-width:899px){.advantages-svg{right:22%}}@media screen and (max-width:799px){.advantages-svg{right:20%}}@media screen and (max-width:699px){.advantages-svg{top:57%;right:16%}}@media screen and (max-width:499px){.advantages-svg{top:55%;right:13%}}.advantages-content{padding-right:var(--offset-xl)}@media screen and (max-width:899px){.advantages-content{padding-right:0}}.advantages-list{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;height:100%;list-style:none;margin:0;padding:0 0 10vh;counter-reset:advantage}@media screen and (max-width:1099px){.advantages-list{padding-bottom:0}}.advantages-list__item{display:flex;align-items:flex-start;width:calc(50% - (var(--offset) * 2));margin-top:var(--offset);margin-bottom:auto;counter-increment:advantage}@media screen and (max-width:1099px){.advantages-list__item{margin-top:50px}}@media screen and (max-width:899px){.advantages-list__item{width:100%}}.advantages-list__item::before{font:calc(max(.7em,12px))/2.5 var(--ff2);content:"0" counter(advantage);position:relative;flex-shrink:0;height:calc(var(--offset) * 2);margin-right:var(--offset);padding-left:calc(var(--offset) * .5);padding-bottom:calc(var(--offset) * .5);color:var(--c2);border-left:1px solid var(--c2);overflow:hidden}@media screen and (max-width:1099px){.advantages-list__item::before{margin-right:30px;padding-left:10px;padding-bottom:10px;font-size:13px;line-height:1.5}}.advantages-list__content{font:var(--fwL) .9em/1.6 var(--ff)}.partners{position:relative}@media screen and (max-width:999px){.partners{flex-direction:column;width:calc(100% + 48px)}}.partners-content{position:relative;display:flex;flex-direction:column;align-items:flex-start;flex-shrink:0;width:35%}@media screen and (max-width:1299px){.partners-content{width:40%}}@media screen and (max-width:999px){.partners-content{width:100%;padding-right:var(--offset-xl)}}.partners-content .btn{margin-top:auto;margin-bottom:10vh}@media screen and (max-width:999px){.partners-content .btn{margin-bottom:0}}.partners-list{display:flex;justify-content:space-between;flex-wrap:wrap;flex-grow:1;list-style:none;margin:0 0 10vh;padding:var(--offset-l) calc(var(--offset-xl) * .7)}@media screen and (max-width:999px){.partners-list{flex-wrap:nowrap;align-items:stretch;margin-bottom:0;padding-top:0;padding-right:0;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scroll-padding:var(--offset-xl);overflow:auto}.partners-list::after{content:"";position:relative;flex-shrink:0;width:var(--offset-xl)}.partners-list::-webkit-scrollbar{height:0}}.partners-list__item{background:var(--c5-opacity);display:flex;justify-content:stretch;width:calc(33.333% - (var(--offset) * .5));height:calc(50% - (var(--offset) * .5))}@media screen and (max-width:999px){.partners-list__item{flex-shrink:0;width:220px;height:200px;scroll-snap-align:start;scroll-snap-stop:always}.partners-list__item:not(:last-child){margin-right:10px}}.partners-list__item:not(:nth-last-child(1)):not(.partners-list__item:nth-last-child(2)){margin-bottom:var(--offset)}@media screen and (max-width:999px){.partners-list__item:not(:nth-last-child(1)):not(.partners-list__item:nth-last-child(2)){margin-bottom:0}}.partners-list__logo{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:100%;margin:0;padding:calc(var(--offset) * 1.5)}.partners-list__text{font:calc(max(.75em,12px))/1.8 var(--ff2);flex-shrink:0;margin-bottom:calc(var(--offset) * .5);text-align:center}@media screen and (max-width:1199px){.partners-list__text{font-size:9px}}@media screen and (max-width:999px){.partners-list__text{font-size:10px}}.partners-list__image{display:flex;align-items:center;height:12vh;margin-top:auto}@media screen and (max-width:999px){.partners-list__image{height:120px}}.partners-list__image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.partners-nav{width:100%}@media screen and (max-width:999px){.partners-nav{position:relative;left:auto;bottom:auto;height:auto}}.partners-nav__line:first-child{flex-grow:0;width:40%;border-bottom-style:solid}.contacts{position:relative;flex-direction:column;overflow:hidden}.contacts-content{position:relative;width:40%}@media screen and (max-width:1099px){.contacts-content{width:100%;padding-top:0;padding-bottom:0}}@media screen and (max-width:999px){.contacts-content{padding-top:var(--offset-l)}}.contacts-list{list-style:none;margin:0;padding:0}.contacts-list__item{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:calc(var(--offset) * 2)}@media screen and (max-height:750px){.contacts-list__item{flex-direction:row;flex-wrap:wrap}.contacts-list__item .title{width:100%}}.contacts-list__link{position:relative;padding-bottom:calc(var(--offset) * .25);font-size:.85em;line-height:1.4;overflow:hidden}@media screen and (max-width:899px){.contacts-list__link{font-size:15px}}.contacts-list__link::after{content:"";position:absolute;left:0;right:0;bottom:0;border-top:1px dashed var(--c3);transform:translateX(-105%)}.contacts-list__link:not(:last-child){margin-bottom:calc(var(--offset) * .25)}@media screen and (max-height:750px){.contacts-list__link:not(:last-child){margin-right:var(--offset)}}.contacts-list__link:focus-within::after,.contacts-list__link:focus::after,.contacts-list__link:hover::after{-webkit-animation:line .75s cubic-bezier(.77,0,.175,1);animation:line .75s cubic-bezier(.77,0,.175,1)}@media screen and (min-width:1100px){.contacts-map{position:absolute;top:var(--offset);left:40%;right:0;bottom:0}}@media screen and (max-width:1099px){.contacts-map{margin-bottom:var(--offset-l)}}@media screen and (max-width:899px){.contacts-map{height:300px;margin-bottom:120px}}.contacts-map canvas{background:0 0;display:block;width:100%!important;height:100%!important}.contacts-nav{width:40%}@media screen and (max-width:1099px){.contacts-nav{bottom:calc(var(--offset-l) + 20px);width:calc(100% - 48px)}.contacts-nav .arrow{transform:rotate(90deg)}}@media screen and (max-width:899px){.contacts-nav{width:100%}}.contacts-footer{position:absolute;left:var(--offset-xl);right:calc(var(--offset) * 5);bottom:calc(var(--offset) * 2);display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:1099px){.contacts-footer{right:calc(var(--offset-xl) + (var(--offset) * 4))}}@media screen and (max-width:899px){.contacts-footer{right:calc(var(--offset) * 4)}}.contacts-footer__text{font-size:.85em;font-weight:var(--fwL);line-height:1}@-webkit-keyframes line{100%{transform:translateX(105%)}}@keyframes line{100%{transform:translateX(105%)}}.social-list{display:flex;align-items:center;list-style:none;margin:0;padding:0}.social-list__item:not(:last-child){margin-right:calc(var(--offset) * 2)}.social-list__link{display:flex;justify-content:center;align-items:center;fill:var(--c2)}@media screen and (max-width:899px){.social-list__link{margin-left:-10px;padding:10px}}.social-list__link svg{width:var(--offset);height:var(--offset)}@media screen and (max-width:899px){.social-list__link svg{width:20px;height:20px}}.copyright{position:relative;display:flex;flex-direction:column;flex-shrink:0}.copyright:focus svg,.copyright:focus-within svg,.copyright:hover svg{fill:var(--c2);stroke:var(--c2)}.copyright:focus .st0:not(.st01),.copyright:focus-within .st0:not(.st01),.copyright:hover .st0:not(.st01){fill:var(--c1)}.copyright svg{width:calc(max((var(--offset) * 2.5),50px));height:calc(max((var(--offset) * 1.5),30px));opacity:1;top:auto;left:auto;fill:var(--c3);stroke:var(--c3);stroke-linecap:round;transition:fill .75s cubic-bezier(.77,0,.175,1),stroke .75s cubic-bezier(.77,0,.175,1)}.copyright .st0{stroke-linejoin:round;stroke-miterlimit:10}.copyright .st0:not(.st01){stroke-width:12;-webkit-animation:st0 2s linear 0s infinite normal;animation:st0 2s linear 0s infinite normal}@-webkit-keyframes st0{80%{stroke-width:12}95%{stroke-width:24}100%{stroke-width:12}}@keyframes st0{80%{stroke-width:12}95%{stroke-width:24}100%{stroke-width:12}}.modal-overlay{background:rgba(0,0,0,.7);position:fixed;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;transition:.3s ease;z-index:5}.modal-overlay.open{transition-delay:0s}.modal-overlay:not(.open){visibility:hidden;transition-delay:.3s;opacity:0}[data-modal]{display:flex;flex-direction:column;align-items:stretch;position:fixed;top:0;right:0;bottom:0;width:55%;height:100%;padding:var(--offset-l) calc(var(--offset) * 5) var(--offset-l);color:var(--c3);margin:auto;background:var(--c5);transition:.3s ease;overflow:auto}@media screen and (max-width:1299px){[data-modal]{padding-left:calc(var(--offset) * 3);padding-right:calc(var(--offset) * 3)}}@media screen and (max-width:1099px){[data-modal] .header-lang{display:none}}@media screen and (max-width:899px){[data-modal]{width:100%;padding-top:calc(80px + 44px);padding-left:16px;padding-right:16px}}[data-modal] .header-logo{position:fixed;top:var(--offset);left:16px}@media screen and (min-width:900px){[data-modal] .header-logo{display:none}}@media screen and (max-width:899px){[data-modal] .header-logo .header-logo__text{display:inline}}[data-modal] .header-right{position:fixed;top:var(--offset);right:calc(var(--offset) * 3)}@media screen and (max-width:1099px){[data-modal] .header-right{right:16px}}@media screen and (max-width:899px){[data-modal] .header-right .header-phone{display:none}}[data-modal]:not(.open){transform:translateX(100%);opacity:0}@media screen and (max-width:899px){[data-modal]:not(.open){transform:translateY(-100%);opacity:1}}.modal__content{display:flex;flex-direction:column}@media screen and (min-width:900px){.modal__content{flex-grow:1}}.nav-list{list-style:none;margin:0;padding:0;counter-reset:menu-item}.nav-list__item{display:flex;align-items:flex-start;counter-increment:menu-item;padding-right:var(--offset-xl)}@media screen and (max-width:1099px){.nav-list__item{padding-right:0}}.nav-list__item::before{font:calc(max(.7em,12px))/2.5 var(--ff2);content:"0" counter(menu-item);position:relative;flex-shrink:0;margin-right:var(--offset);padding-left:calc(var(--offset) * .5);padding-bottom:calc(var(--offset) * .5);color:var(--c2);border-left:1px solid var(--c2)}@media screen and (max-width:1099px){.nav-list__item::before{margin-right:30px;padding-left:10px;padding-bottom:10px}}.nav-list__item:not(:last-child){margin-bottom:calc(var(--offset) * 4)}@media screen and (max-width:1099px){.nav-list__item:not(:last-child){margin-bottom:50px}}.nav-list__item span{margin-top:calc(var(--offset) * .5);font-weight:var(--fwL);font-size:.85em;color:var(--c6)}.nav-list__content{display:flex;flex-direction:column;align-items:flex-start}.nav-list__link{font:1.7em/1.1 var(--ff2);position:relative;color:var(--c3);transition-property:all;transition-duration:.6s;transition-timing-function:cubic-bezier(.77,0,.175,1)}@media screen and (max-width:1099px){.nav-list__link{line-height:1.2}}@media screen and (max-width:899px){.nav-list__link{font-size:18px;line-height:1.5}}.nav-list__link::after,.nav-list__link::before{background:rgba(255,255,255,.2);content:"";position:absolute;transition-property:inherit;transition-duration:inherit;transition-timing-function:inherit;width:calc(0px - (var(--offset) * .25));height:calc(100% + ((var(--offset) * .25) * 2));top:calc(0px - (var(--offset) * .25));left:calc(100% + ((var(--offset) * .25) * 2));z-index:-2}.nav-list__link::before{background:var(--c2);z-index:-1}.nav-list__link::after{transition-delay:.2s}.nav-list__link:focus,.nav-list__link:focus-within,.nav-list__link:hover{color:var(--c1);transition-delay:.2s}.nav-list__link:focus-within::after,.nav-list__link:focus-within::before,.nav-list__link:focus::after,.nav-list__link:focus::before,.nav-list__link:hover::after,.nav-list__link:hover::before{width:calc(100% + ((var(--offset) * .25) * 2));left:calc(0px - (var(--offset) * .25));transition-property:width}.nav-list__link:focus-within::before,.nav-list__link:focus::before,.nav-list__link:hover::before{transition-delay:.2s}.nav-list__link:focus-within::after,.nav-list__link:focus::after,.nav-list__link:hover::after{transition-property:width;transition-delay:0s}.nav-list__link:focus{background:0 0}[data-modal=menu] .nav-list__item{opacity:0;transform:translateY(100px)}[data-modal=menu].open .nav-list__item{opacity:1;transform:translateY(0);transition:transform 1.6s cubic-bezier(.77,0,.175,1),opacity 1.6s cubic-bezier(.77,0,.175,1)}[data-modal=menu].open .nav-list__item:nth-child(2){transition-delay:.25s,.25s}[data-modal=menu].open .nav-list__item:nth-child(3){transition-delay:.5s,.5s}[data-modal=menu].open .nav-list__item:nth-child(4){transition-delay:.75s,.75s}[data-modal=menu].open .nav-list__item:nth-child(5){transition-delay:.9s,.9s}[data-modal] .title{transform:scaleY(0);transform-origin:bottom}[data-modal] .form-footer,[data-modal] .form-label,[data-modal] p{opacity:0;transform:translateY(50px)}[data-modal].open .title{transform:scaleY(1);transition:transform .6s cubic-bezier(.77,0,.175,1)}[data-modal].open .form-footer,[data-modal].open .form-label,[data-modal].open p{opacity:1;transform:translateY(0);transition:transform .8s cubic-bezier(.77,0,.175,1) .25s,opacity .8s cubic-bezier(.77,0,.175,1) .25s}[data-modal].open .form-label:nth-child(1){transition-delay:.25s}[data-modal].open .form-label:nth-child(2){transition-delay:.5s}[data-modal].open .form-label:nth-child(3){transition-delay:.75s}[data-modal].open .form-footer{transition-delay:.9s}@media screen and (min-width:1100px){.home .title{transform:scaleY(0);transform-origin:bottom}.home p{opacity:0;transform:translateY(100px)}.home .section-content__footer{opacity:0;transform:translateY(100px)}.home .tns-outer{opacity:0;transform:scale(1.5)}.home .arrow{opacity:0;transform:scale(1.5)}.home.active .title{transform:scaleY(1);transition:transform .6s cubic-bezier(.77,0,.175,1)}.home.active p{opacity:1;transform:translateY(0);transition:transform 1.6s cubic-bezier(.77,0,.175,1) .25s,opacity 1.6s cubic-bezier(.77,0,.175,1) .25s}.home.active .section-content__footer{opacity:1;transform:translateY(0);transition:transform .8s cubic-bezier(.77,0,.175,1) 1s,opacity .8s cubic-bezier(.77,0,.175,1) 1s}.home.active .tns-outer{opacity:1;transform:scale(1);transition:transform 6s cubic-bezier(.77,0,.175,1),opacity 6s cubic-bezier(.77,0,.175,1)}.home.active .arrow{opacity:1;transform:scale(1);transition:transform .6s cubic-bezier(.77,0,.175,1) 5s,opacity .6s cubic-bezier(.77,0,.175,1) 5s}.about .about-car img{transform:translateX(-180%)}.about .about-nav{left:-50%;transform:translateX(-100%)}.about .about-image img{opacity:0;transform:scale(2)}.about .title{transform:scaleY(0);transform-origin:bottom}.about p{opacity:0;transform:translateY(100px)}.about .section-content__footer{opacity:0;transform:translateY(100px)}.about.active .about-car img{transform:translateX(0);transition:transform 6s cubic-bezier(.77,0,.175,1)}.about.active .about-nav{left:35%;transform:translateX(0);transition:transform 3s cubic-bezier(.77,0,.175,1),left 6s cubic-bezier(.77,0,.175,1) 1s}.about.active .about-image img{opacity:1;transform:scale(1);transition:transform 6s cubic-bezier(.77,0,.175,1),opacity 6s cubic-bezier(.77,0,.175,1)}.about.active .title{transform:scaleY(1);transition:transform .6s cubic-bezier(.77,0,.175,1) 4s}.about.active p{opacity:1;transform:translateY(0);transition:transform 1.6s cubic-bezier(.77,0,.175,1) 4.25s,opacity 1.6s cubic-bezier(.77,0,.175,1) 4.25s}.about.active .section-content__footer{opacity:1;transform:translateY(0);transition:transform .8s cubic-bezier(.77,0,.175,1) 5s,opacity .8s cubic-bezier(.77,0,.175,1) 5s}.services .title{transform:scaleY(0);transform-origin:bottom}.services p{opacity:0;transform:translateY(100px)}.services .services-list__item::before{padding-top:calc(var(--offset) * 1.5);transform:scaleY(0);transform-origin:top}.services .services-list__icon{opacity:0;transform:scale(2)}.services .services-list__content p{opacity:0;transform:translateY(100px)}.services .services-image{opacity:0}.services.active .title{transform:scaleY(1);transition:transform .6s cubic-bezier(.77,0,.175,1)}.services.active p{opacity:1;transform:translateY(0);transition:transform 1.6s cubic-bezier(.77,0,.175,1) .25s,opacity 1.6s cubic-bezier(.77,0,.175,1) .25s}.services.active .services-list__item::before{transform:scaleY(1);padding-top:0;transition:transform .6s cubic-bezier(.77,0,.175,1) 1.5s,padding-top 1s cubic-bezier(.77,0,.175,1) 1.5s}.services.active .services-list__icon{opacity:1;transform:scale(1);transition:transform .6s cubic-bezier(.77,0,.175,1) 2s,opacity .6s cubic-bezier(.77,0,.175,1) 2s}.services.active .services-list__content .title{transition-delay:2s}.services.active .services-list__content p{opacity:1;transform:translateY(0);transition:transform 1.6s cubic-bezier(.77,0,.175,1) 2.25s,opacity 1.6s cubic-bezier(.77,0,.175,1) 2.25s}.services.active .services-image{opacity:1;transition:opacity 3s cubic-bezier(.77,0,.175,1)}.services.active .services-svg{-webkit-animation:car 10s linear infinite 1s;animation:car 10s linear infinite 1s}.advantages .advantages-image img{opacity:0;transform:scale(1.5)}.advantages .title{transform:scaleY(0);transform-origin:bottom}.advantages .advantages-list__item::before{padding-top:calc(var(--offset) * 2);transform:scaleY(0);transform-origin:top}.advantages .advantages-list__content{opacity:0;transform:translateY(100px)}.advantages.active .advantages-image img{opacity:1;transform:scale(1);transition:transform 6s cubic-bezier(.77,0,.175,1),opacity 6s cubic-bezier(.77,0,.175,1)}.advantages.active .advantages-svg{-webkit-animation:car-on-the-road 10s linear infinite 4s;animation:car-on-the-road 10s linear infinite 4s}.advantages.active .title{transform:scaleY(1);transition:transform .6s cubic-bezier(.77,0,.175,1) 2s}.advantages.active .advantages-list__item::before{transform:scaleY(1);padding-top:0;transition:transform .6s cubic-bezier(.77,0,.175,1) 2.25s,padding-top 1s cubic-bezier(.77,0,.175,1) 2.5s}.advantages.active .advantages-list__content{opacity:1;transform:translateY(0);transition:transform 1.6s cubic-bezier(.77,0,.175,1) 2.5s,opacity 1.6s cubic-bezier(.77,0,.175,1) 2.5s}.partners .partners-nav{transform:translateX(-100%)}.partners .title{transform:scaleY(0);transform-origin:bottom}.partners p{opacity:0;transform:translateY(100px)}.partners .section-content__footer{opacity:0;transform:translateY(100px)}.partners .partners-list__item{opacity:0;transform:translateY(100px)}.partners.active .partners-nav{transform:translateX(0);transition:transform 3s cubic-bezier(.77,0,.175,1)}.partners.active .title{transform:scaleY(1);transition:transform .6s cubic-bezier(.77,0,.175,1)}.partners.active p{opacity:1;transform:translateY(0);transition:transform 1.6s cubic-bezier(.77,0,.175,1) .25s,opacity 1.6s cubic-bezier(.77,0,.175,1) .25s}.partners.active .section-content__footer{opacity:1;transform:translateY(0);transition:transform .8s cubic-bezier(.77,0,.175,1) 1s,opacity .8s cubic-bezier(.77,0,.175,1) 1s}.partners.active .partners-list__item{opacity:1;transform:translateY(0);transition:transform 1.6s cubic-bezier(.77,0,.175,1) 1.25s,opacity 1.6s cubic-bezier(.77,0,.175,1) 1.25s}.partners.active .partners-list__item:nth-child(4),.partners.active .partners-list__item:nth-child(5),.partners.active .partners-list__item:nth-child(6){transition-delay:1.5s}.contacts .contacts-nav{transform:translateX(-100%)}.contacts .title{transform:scaleY(0);transform-origin:bottom}.contacts .contacts-list__link,.contacts .social-list{opacity:0;transform:translateY(50px)}.contacts .contacts-footer{opacity:0;transform:translateY(50px)}.contacts .contacts-map{opacity:0;transform:scale(1.5)}.contacts.active .contacts-nav{transform:translateX(0);transition:transform 3s cubic-bezier(.77,0,.175,1)}.contacts.active .title{transform:scaleY(1);transition:transform .6s cubic-bezier(.77,0,.175,1)}.contacts.active .contacts-list__link,.contacts.active .social-list{opacity:1;transform:translateY(0);transition:transform .8s cubic-bezier(.77,0,.175,1) .25s,opacity .8s cubic-bezier(.77,0,.175,1) .25s}.contacts.active .contacts-list__item:nth-child(1) .title{transition-delay:.25s}.contacts.active .contacts-list__item:nth-child(1) .contacts-list__link{transition-delay:.3s}.contacts.active .contacts-list__item:nth-child(2) .title{transition-delay:1s}.contacts.active .contacts-list__item:nth-child(2) .contacts-list__link{transition-delay:1.05s}.contacts.active .contacts-list__item:nth-child(3) .title{transition-delay:1.75s}.contacts.active .contacts-list__item:nth-child(3) .contacts-list__link{transition-delay:1.8s}.contacts.active .social .title{transition-delay:2.5s}.contacts.active .social .social-list{transition-delay:2.55s}.contacts.active .contacts-footer{opacity:1;transform:translateY(0);transition:transform .8s cubic-bezier(.77,0,.175,1) 3.25s,opacity .8s cubic-bezier(.77,0,.175,1) 3.25s}.contacts.active .contacts-map{opacity:1;transform:scale(1);transition:transform 6s cubic-bezier(.77,0,.175,1),opacity 6s cubic-bezier(.77,0,.175,1)}body:not(.no-js) .header{transform:translateY(-100%)}body:not(.no-js).load .header{transform:translateY(0);transition:transform 3s cubic-bezier(.77,0,.175,1)}}@-webkit-keyframes car{0%{transform:translateX(-10vw)}100%{transform:translateX(120vw)}}@keyframes car{0%{transform:translateX(-10vw)}100%{transform:translateX(120vw)}}@-webkit-keyframes car-on-the-road{0%{transform:translateY(-50%) rotate(45deg)}100%{transform:translateY(-50%) rotate(-95deg)}}@keyframes car-on-the-road{0%{transform:translateY(-50%) rotate(45deg)}100%{transform:translateY(-50%) rotate(-95deg)}}