/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}html{-webkit-text-size-adjust:100%}details,main{display:block}h1{margin:.67em 0;font-size:2em}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-size:1em;font-family:monospace,monospace}a{background-color:transparent;color:#000;text-decoration:none}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:none}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-size:100%;line-height:1.15;font-family:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}[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{display:table;max-width:100%;color:inherit;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto;resize:none}[type=checkbox],[type=radio],legend{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}summary{display:list-item}[hidden],template{display:none}@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;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-pointer-events.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;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{-webkit-transform-style:preserve-3d;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:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:linear-gradient(to left,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:linear-gradient(to right,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:linear-gradient(to top,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:linear-gradient(to bottom,rgba(0,0,0,.5),transparent)}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.no-scrollbar::-webkit-scrollbar,.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{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:"";-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);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{-webkit-margin-before:var(--swiper-centered-offset-before);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}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:300ms opacity;-o-transition:300ms opacity;transition:300ms opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, 0.2)}button.swiper-pagination-bullet{border:0;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:200ms top,200ms -webkit-transform;-o-transition:200ms transform,200ms top;transition:200ms transform,200ms top;transition:200ms transform,200ms top,200ms -webkit-transform}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:200ms left,200ms -webkit-transform;-o-transition:200ms transform,200ms left;transition:200ms transform,200ms left;transition:200ms transform,200ms left,200ms -webkit-transform}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:200ms right,200ms -webkit-transform;-o-transition:200ms transform,200ms right;transition:200ms transform,200ms right;transition:200ms transform,200ms right,200ms -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;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;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cards,.swiper-cube,.swiper-flip{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cards .swiper-slide,.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.swiper-creative .swiper-slide{-webkit-transition-property:opacity,height,-webkit-transform;-o-transition-property:transform,opacity,height;transition-property:transform,opacity,height;transition-property:transform,opacity,height,-webkit-transform}.swiper-cards .swiper-slide{-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}@font-face{font-style:normal;font-weight:400;font-family:"Rouble";font-display:swap;src:url(../fonts/rouble.woff2) format("woff2"),url(../fonts/rouble.woff) format("woff")}@font-face{font-style:normal;font-weight:300;font-family:"Roboto Condensed";font-display:swap;src:url(../fonts/RobotoCondensed-Light.woff2) format("woff2"),url(../fonts/RobotoCondensed-Light.woff) format("woff")}@font-face{font-style:normal;font-weight:400;font-family:"Roboto Condensed";font-display:swap;src:url(../fonts/RobotoCondensed-Regular.woff2) format("woff2"),url(../fonts/RobotoCondensed-Regular.woff) format("woff")}@font-face{font-style:normal;font-weight:700;font-family:"Roboto Condensed";font-display:swap;src:url(../fonts/RobotoCondensed-Bold.woff2) format("woff2"),url(../fonts/RobotoCondensed-Bold.woff) format("woff")}@font-face{font-style:normal;font-weight:600;font-family:"Alumni Sans";font-display:swap;src:url(../fonts/AlumniSans-SemiBold.woff2) format("woff2"),url(../fonts/AlumniSans-SemiBold.woff) format("woff")}@font-face{font-style:normal;font-weight:800;font-family:"Alumni Sans";font-display:swap;src:url(../fonts/AlumniSans-ExtraBold.woff2) format("woff2"),url(../fonts/AlumniSans-ExtraBold.woff) format("woff")}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{margin:0;padding:0;min-height:100vh}html{font-style:normal;font-weight:400;font-size:16px;line-height:24px;font-family:"Roboto Condensed","Courier",monospace;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{width:100%;height:100%;background-color:#fff}img,video{display:block;max-width:100%;height:auto}input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #fff;box-shadow:inset 0 0 0 1000px #fff;-webkit-text-fill-color:#000}input,select,textarea{border-radius:0}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1}input::-ms-input-placeholder,textarea::-ms-input-placeholder{opacity:1}input::placeholder,textarea::placeholder{opacity:1}input:invalid,textarea:invalid{-webkit-box-shadow:none;box-shadow:none}input::-ms-clear,input::-ms-reveal{display:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input:matches([type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url]),select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.wrapper{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;min-height:100vh;min-height:calc(100*var(--vh, 1vh))}.wrapper .footer,.wrapper .header{-ms-flex-negative:0;flex-shrink:0}.wrapper main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.rouble{font-family:"Rouble","Arial",sans-serif;text-transform:lowercase!important;font-weight:400!important}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(100%);clip-path:inset(100%)}.scroll-lock-ios{position:fixed;overflow:hidden}.scroll-lock{overflow:hidden}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-transition{-webkit-transition:none!important;-o-transition:none!important;transition:none!important}.container{width:100%;max-width:1160px;margin:0 auto}.button{padding:24px 56px;border:2px solid #fff;outline:2px solid #fff;text-transform:uppercase;font-family:"Roboto Condensed","Courier",monospace;font-weight:700;font-size:12px;line-height:14px;letter-spacing:.05em}.arrow-button{border:0;background-color:transparent;stroke:#afafaf;fill:none;cursor:pointer;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.arrow-button:hover{stroke:#102654;stroke-width:2px;-webkit-transform:scale(120%);-ms-transform:scale(120%);transform:scale(120%)}.arrow-button:focus,.arrow-button:focus-within{stroke:#102654;outline:0;stroke-width:2px}.arrow-button:active{opacity:.7}.arrow-button.swiper-button-disabled{stroke:#afafaf;stroke-width:1px;opacity:.5;-webkit-transform:none;-ms-transform:none;transform:none;cursor:text}.page{height:100%}.page__wrapper{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;min-height:100%}.main-header{position:absolute;width:100%}.main-header__wrapper{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:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px}.main-header__logo{margin-right:auto}.main-header__logo svg{fill:#fff}.main-header__phone,.main-header__phone::after{-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.main-header__phone{position:relative;margin-left:10px;font-family:"Alumni Sans","Arial",sans-serif;font-weight:600;font-size:26px;line-height:31px;letter-spacing:.03em;color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.main-header__phone::after{position:absolute;bottom:20px;left:0;right:0;margin:auto;width:0%;content:".";color:transparent;background:#d10a42;height:1px}.main-header__phone:hover::after{width:100%;background:#fff}.main-header__phone:focus,.main-header__phone:focus-within{outline:0}.main-header__phone:focus-within::after,.main-header__phone:focus::after{width:100%;background:#fff}.main-header__phone:active{color:#b6bdcc}.main-header__phone:active::after{background:#b6bdcc;width:0}.main-container{margin:0;padding:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.intro{background:conic-gradient(from 130.31deg at 16.03% 39.06%,#b80027 -46.69deg,#003d85 32.24deg,#b80027 313.31deg,#003d85 392.24deg);min-height:658px}.intro__text-wrapper,.intro__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.intro__wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:51px 200px 51px 19px}.intro__text-wrapper{position:relative;margin-top:111px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.intro__text-container,.intro__title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.intro__title-container{-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}.intro__text,.intro__title{font-family:"Alumni Sans","Arial",sans-serif;font-weight:600;color:#fff}.intro__text{margin:0 0 14px;padding:0 50px 0 0;-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end;font-size:48px;line-height:58px;letter-spacing:.03em;text-transform:lowercase}.intro__title{margin:0 0 51px;max-width:252px;font-size:92px;line-height:110px;text-align:right;letter-spacing:.05em;-webkit-text-stroke:4px #fff;text-transform:uppercase}.intro__list{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;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;max-width:113px;margin:108px 12px 0 0;padding:0;list-style:none}.intro__item{font-family:"Roboto Condensed","Courier",monospace;font-weight:400;font-size:14px;line-height:150%;color:#fff}.intro__button{max-width:230px;-ms-flex-item-align:end;align-self:flex-end;padding:21px 55px 18px;color:#fff;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form button:focus,.form button:focus-within,.form button:hover,.intro__button:focus,.intro__button:focus-within,.intro__button:hover{background-color:#fff;color:#102654;-webkit-box-shadow:0 0 7px 0 #102654 inset,0 0 2px 2px #fff;box-shadow:0 0 7px 0 #102654 inset,0 0 2px 2px #fff}.intro__button:active{background-color:#b6bdcc}.about,.about__wrapper{position:relative}.about__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:85px;-moz-column-gap:85px;column-gap:85px;min-height:756px;padding-top:120px;padding-left:60px;padding-bottom:120px}.about__wrapper img{width:660px;height:401px}.about__text-container{max-width:355px;margin-top:39px}.about__title{margin:0 0 7px;font-family:"Alumni Sans","Arial",sans-serif;font-weight:600;font-size:48px;line-height:58px;letter-spacing:.03em;color:#102654}.about__description,.about__text{margin:0 0 38px;font-family:"Roboto Condensed","Courier",monospace;font-weight:400;font-size:18px;line-height:150%;color:#102654}.about__description{margin:0 0 7px;font-weight:300;font-size:16px}.about__description:last-child{margin-bottom:0}.about__video-wrapper{position:absolute;width:364px;height:228px;top:408px;left:437px;background-color:rgba(16,38,84,.89);background-image:url(../img/poster.webp)}.no-webp .about__video-wrapper{background-image:url(../img/poster.jpg)}.about__video{position:absolute;width:100%;height:100%;top:0;bottom:0;left:0;right:0;background:url(../img/svg/play-button.svg) no-repeat center;background-size:100px 100px;z-index:5;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.about__video:hover{cursor:pointer;background-size:120px 120px}.about__video:focus,.about__video:focus-within{background-size:120px 120px;outline:0}.about__video iframe{position:absolute;width:100%;height:100%;top:0;bottom:0;left:0;right:0;border:0}.subscription{position:relative;background-color:#f8f9fc;z-index:1}.subscription::before{position:absolute;content:"";bottom:-68px;right:0;width:287px;height:412px;background:url(../img/discs-150.webp);background-repeat:no-repeat;z-index:-1}.no-webp .subscription::before{background:url(../img/discs-150.png);background-repeat:no-repeat}.subscription__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;min-height:851px;padding-top:120px;padding-bottom:120px}.subscription__title{margin:0;font-family:"Alumni Sans","Arial",sans-serif;font-weight:600;font-size:54px;line-height:65px;letter-spacing:.03em;color:#102654}.subscription__triggers{position:relative;display:-ms-grid;display:grid;padding:0 0 13px;margin-bottom:38px;-ms-grid-columns:-webkit-max-content -webkit-max-content -webkit-max-content;-ms-grid-columns:max-content max-content max-content;grid-template-columns:-webkit-max-content -webkit-max-content -webkit-max-content;grid-template-columns:max-content max-content max-content;-webkit-column-gap:46px;-moz-column-gap:46px;column-gap:46px;row-gap:20px;list-style:none}.subscription__triggers-link::after,.subscription__triggers::after{position:absolute;content:"";bottom:0;width:100%;height:2px;background-color:rgba(120,120,120,.2)}.subscription__triggers-link{position:relative;font-family:"Roboto Condensed","Courier",monospace;font-weight:400;font-size:20px;line-height:150%;padding-bottom:17px;color:rgba(16,38,84,.5);cursor:pointer;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.subscription__triggers-link::after{left:0;right:0;width:0;height:3px;background-color:rgba(209,10,66,.2);-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.subscription__triggers-link:hover{text-shadow:0 0 0 rgba(16,38,84,.5)}.subscription__triggers-link:hover::after{width:100%;background-color:rgba(209,10,66,.2)}.subscription__triggers-link:focus,.subscription__triggers-link:focus-within{text-shadow:0 0 0 rgba(16,38,84,.5);outline:0}.subscription__triggers-link:focus-within::after,.subscription__triggers-link:focus::after{width:100%;background-color:rgba(209,10,66,.2)}.subscription__triggers-link.is-active{color:#102654}.subscription__triggers-link.is-active::after{position:absolute;content:"";bottom:0;left:0;width:100%;height:3px;background-color:#d10a42}.subscription__content{display:none;margin:0;padding:0;list-style:none}.subscription__content.is-active{display:-ms-grid;display:grid;-ms-grid-columns:-webkit-max-content -webkit-max-content -webkit-max-content;-ms-grid-columns:max-content max-content max-content;grid-template-columns:-webkit-max-content -webkit-max-content -webkit-max-content;grid-template-columns:max-content max-content max-content;gap:40px}.subscription__content-item{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;min-width:360px;min-height:448px;padding:56px 70px;background-color:#fff;border:7px solid transparent}.subscription__content-item:hover{-o-border-image:-o-linear-gradient(301.18deg,#d10a42 .85%,#00359f 100%) 1;border-image:linear-gradient(148.82deg,#d10a42 .85%,#00359f 100%) 1;border-width:7px;border-style:solid}.subscription__content-item:focus,.subscription__content-item:focus-within{-o-border-image:-o-linear-gradient(301.18deg,#d10a42 .85%,#00359f 100%) 1;border-image:linear-gradient(148.82deg,#d10a42 .85%,#00359f 100%) 1;border-width:7px;border-style:solid;outline:0}.subscription__content-item h3{margin:0 0 10px;font-family:"Roboto Condensed","Courier",monospace;font-weight:700;font-size:26px;line-height:29px;color:#102654}.subscription__content-item p,.subscription__content-item span{font-family:"Roboto Condensed","Courier",monospace;line-height:150%}.subscription__content-item p{margin:0 0 30px;font-weight:400;font-size:16px;color:#495a7d}.subscription__content-item div{padding-top:36px;padding-bottom:34px}.subscription__content-item span{position:relative;font-weight:700;font-size:60px;color:#103aae;z-index:2}.subscription__content-item span::before{content:attr(data-title);-webkit-transform-origin:31px 78px;-ms-transform-origin:31px 78px;transform-origin:31px 78px;-webkit-transform:scale(1.7);-ms-transform:scale(1.7);transform:scale(1.7);position:absolute;opacity:.47;bottom:-8px;z-index:-1;left:0;color:#e8e8e8}.subscription__content-item svg{position:relative;z-index:23}.subscription__content-item a{padding:24px 43px;outline:0;background-color:transparent;border-color:#102654;color:#102654;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.subscription__content-item:focus a,.subscription__content-item:focus-within a,.subscription__content-item:hover a{background:-o-linear-gradient(352.95deg,#ed0233 17.6%,#003eb7 95.31%);background:linear-gradient(97.05deg,#ed0233 17.6%,#003eb7 95.31%);width:206px;min-height:64px;padding-top:26px;padding-left:45px;border:0;color:#fff;-webkit-box-shadow:0 0 0 0 #102654;box-shadow:0 0 0 0 #102654;-webkit-transition:-webkit-box-shadow .3s ease;-o-transition:box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease}.subscription__content-item a:hover{-webkit-box-shadow:0 0 2px 2px #102654;box-shadow:0 0 2px 2px #102654}.subscription__content-item a:focus,.subscription__content-item a:focus-within{outline:0;-webkit-box-shadow:0 0 2px 2px #102654;box-shadow:0 0 2px 2px #102654;background:-o-linear-gradient(352.95deg,#ed0233 17.6%,#003eb7 95.31%);background:linear-gradient(97.05deg,#ed0233 17.6%,#003eb7 95.31%);width:206px;min-height:64px;padding-top:26px;padding-left:45px;border:0;color:#fff}.subscription__content-item a:active{background:-o-linear-gradient(352.95deg,rgba(237,2,51,.7) 17.6%,rgba(0,62,183,.7) 95.31%);background:linear-gradient(97.05deg,rgba(237,2,51,.7) 17.6%,rgba(0,62,183,.7) 95.31%)}.contest__wrapper{display:-ms-grid;display:grid;-ms-grid-columns:500px 660px;grid-template-columns:500px 660px;padding-top:120px;padding-bottom:60px}.contest__info-wrapper,.contest__text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.contest__text-wrapper{min-height:500px;margin:0;padding:85px 78px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#ed0233}.contest__info-wrapper{margin-bottom:9px}.contest__title{width:-webkit-min-content;width:-moz-min-content;width:min-content;margin:0 60px 0 12px;font-family:"Alumni Sans","Arial",sans-serif;font-weight:600;font-size:82px;line-height:96%;letter-spacing:.03em;color:#fff}.contest__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:-4px 0 0}.contest__list-description,.contest__list-title{font-family:"Roboto Condensed","Courier",monospace;font-weight:400;font-size:18px;line-height:150%;color:#fff}.contest__list-description{position:relative;margin:0;display:-ms-grid;display:grid;-ms-grid-columns:-webkit-max-content -webkit-min-content;-ms-grid-columns:max-content min-content;grid-template-columns:-webkit-max-content -webkit-min-content;grid-template-columns:max-content min-content;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-min-content;width:-moz-min-content;width:min-content;font-weight:700;font-size:40px}.contest__list-description:not(:last-child){margin-bottom:8px}.contest__list-description::before{position:absolute;content:"";width:100%;height:1px;top:4px;left:0;background-color:#fff}.contest__info,.contest__list-description span{font-family:"Roboto Condensed","Courier",monospace;font-weight:400;line-height:150%;color:#fff}.contest__list-description span{margin-left:7px;font-size:14px}.contest__info{margin:0 0 48px;font-size:18px}.contest__button{text-align:center;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.contest__button:focus,.contest__button:focus-within,.contest__button:hover{background-color:#fff;color:#ed0233;-webkit-box-shadow:0 0 7px 0 #102654 inset,0 0 2px 2px #fff;box-shadow:0 0 7px 0 #102654 inset,0 0 2px 2px #fff}.contest__button:active,.form button:active{background-color:#b6bdcc}.staff__wrapper{position:relative;width:85vw;max-width:1160px;margin:0 auto;padding-top:46px;padding-bottom:91px}.staff__title{width:100%;max-width:1160px;margin:0 auto 48px;font-family:"Alumni Sans","Arial",sans-serif;font-weight:600;font-size:54px;line-height:65px;letter-spacing:.03em;color:#102654}.staff__arrow-wrapper{position:relative}.staff__button{position:absolute;top:44%}.staff__button--prev{left:-62px}.staff__button--next{right:-62px}.staff__slider-container{overflow:hidden;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;width:100%;max-width:1160px}.staff__list{position:relative;display:-ms-grid;display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 120px)/4);gap:40px;left:0;margin:0;padding:0;list-style:none}.staff__item{position:relative;height:294px;width:260px;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:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:30px;padding-bottom:26px;background-size:cover}.staff__item:hover::after{content:"";background-color:rgba(16,38,84,.89)}.staff__item img,.staff__item:hover::after{position:absolute;left:0;right:0;top:0;bottom:0}.staff__item h3{margin:0 0 -4px;font-family:"Roboto Condensed","Courier",monospace;font-weight:700;font-size:18px;line-height:150%;color:#fff;z-index:2}.form__field label,.staff__item div{display:none}.staff__item:focus div,.staff__item:focus-within div,.staff__item:hover div{display:block;z-index:2;overflow-y:scroll;scrollbar-width:0}.staff__item:focus div::-webkit-scrollbar,.staff__item:focus-within div::-webkit-scrollbar,.staff__item:hover div::-webkit-scrollbar{width:0;height:0}.staff__item p,.staff__item ul{font-family:"Roboto Condensed","Courier",monospace;font-weight:400;line-height:150%}.staff__item p{margin:0 0 32px;font-size:16px;color:#b6bdcc;text-align:center}.staff__item ul{max-width:170px;padding-left:26px;padding-bottom:27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:13px;font-size:14px;list-style-type:disc;color:#fff}.benefits{background-color:#f8f9fc}.benefits__wrapper{max-width:1040px;min-height:664px;padding-top:146px;padding-bottom:87px;padding-left:16px}.benefits__title{margin:0 7px 55px 0;text-align:center;font-family:"Alumni Sans","Arial",sans-serif;font-weight:600;font-size:54px;line-height:65px;letter-spacing:.03em;color:#102654}.benefits__list{position:relative;padding:0;margin:0 0 0 -16px;display:-ms-grid;display:grid;grid-template-areas:"empty simulators parking" "comfort simulators experience";-ms-grid-columns:1fr 57px .72fr 57px 1fr;grid-template-columns:1fr .72fr 1fr;-ms-grid-rows:1fr 1fr;grid-template-rows:1fr 1fr;-webkit-column-gap:57px;-moz-column-gap:57px;column-gap:57px;list-style:none}.benefits__list::after,.benefits__list::before{position:absolute;content:"";width:340px;height:2px;top:50%;background-color:rgba(209,10,66,.2)}.benefits__list::after{left:0}.benefits__list::before{right:0}.benefits__item--empty{-ms-grid-row:1;-ms-grid-column:1;grid-area:empty}.benefits__item--parking{-ms-grid-row:1;-ms-grid-column:5;grid-area:parking}.benefits__item--comfort{-ms-grid-row:2;-ms-grid-column:1;grid-area:comfort}.benefits__item--experience{-ms-grid-row:2;-ms-grid-column:5;grid-area:experience}.benefits__item--simulators{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:3;grid-area:simulators;background-color:#1c3374}.benefit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.benefit:nth-child(n+4){padding-top:77px}.benefit:nth-child(3n+1){padding-left:20px}.benefit--simulators,.benefit__number{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.benefit--simulators{text-align:center;padding:50px 34px}.benefit__number{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 30px 0 0;row-gap:4px;font-family:"Roboto Condensed","Courier",monospace;font-weight:700;font-size:71px;line-height:75%;background:-o-linear-gradient(307.49deg,#d10a42 0,#0041ca 87.33%);background:linear-gradient(142.51deg,#d10a42 0,#0041ca 87.33%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.benefit:last-child .benefit__number{margin-right:33px}.benefit--simulators .benefit__number{text-align:center;margin:0 auto;font-weight:700;font-size:74px;line-height:110%;-webkit-text-fill-color:#fff}.benefit__number span{font-weight:400;font-size:14px;line-height:150%;-webkit-text-fill-color:#2e35ac}.benefit:not(.benefit--simulators) .benefit__text-wrapper{max-width:230px}.benefit__description,.benefit__title{margin:0 0 10px;font-family:"Roboto Condensed","Courier",monospace;font-weight:700;font-size:22px;line-height:100%;color:#102654}.benefit--simulators .benefit__title{margin-bottom:30px;font-size:26px;line-height:150%;color:#fff}.benefit__description{margin:0;font-weight:300;font-size:16px;line-height:140%}.benefit--simulators .benefit__description{font-weight:400;line-height:150%;color:#fff}.promo__wrapper{padding-top:149px;padding-bottom:69px}.promo__title{margin:0 0 34px;text-align:center;font-family:"Alumni Sans","Arial",sans-serif;font-weight:600;font-size:54px;line-height:65px;letter-spacing:.03em;color:#102654}.promo__list{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;min-height:462px}.promo__cards-wrapper{display:-ms-grid;display:grid;-ms-grid-rows:-webkit-max-content -webkit-max-content;-ms-grid-rows:max-content max-content;grid-template-rows:-webkit-max-content -webkit-max-content;grid-template-rows:max-content max-content;row-gap:40px}.promo-card--main{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.promo-card--secondary,.promo-card__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:justify;-ms-flex-pack:justify;justify-content:space-between}.promo-card--secondary{border-style:solid;-o-border-image:-o-linear-gradient(301.18deg,#d10a42 .85%,#00359f 100%) 1/7px;border-image:linear-gradient(148.82deg,#d10a42 .85%,#00359f 100%) 1/7px;padding-top:30px;padding-left:32px;padding-bottom:34px}.promo-card__wrapper{padding:41px 45px 46px;background-color:#ed0233}.promo-card--secondary .promo-card__text-wrapper{margin-bottom:66px}.promo-card--main .promo-card__title,.promo-card__title span{font-family:"Roboto Condensed","Courier",monospace;font-weight:700;color:#fff}.promo-card--main .promo-card__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;font-size:28px;line-height:100%}.promo-card--secondary .promo-card__title{margin:0 0 10px;font-family:"Roboto Condensed","Courier",monospace;font-weight:700;font-size:26px;color:#102654}.promo-card__title span{font-size:70px;line-height:105%}.promo-card--main .promo-card__description,.promo-card--secondary .promo-card__description{font-family:"Roboto Condensed","Courier",monospace;font-weight:400;font-size:18px;line-height:140%;color:#fff}.promo-card--secondary .promo-card__description{margin:0 0 5px;font-size:16px;line-height:23px;color:#102654}.promo-card__link,.promo-card__link::after{-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.promo-card__link{position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content;font-family:"Roboto Condensed","Courier",monospace;font-weight:700;letter-spacing:.05em;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.promo-card__link::after{position:absolute;content:"";width:100%;height:1px;bottom:-1px;left:0;background-color:#fff}.promo-card__link:active{opacity:.7}.promo-card--main .promo-card__link{font-size:14px;line-height:16px;color:#fff}.promo-card--main .promo-card__link:hover{color:#102654;-webkit-transform:scale(110%);-ms-transform:scale(110%);transform:scale(110%)}.promo-card--main .promo-card__link:hover::after,.promo-card--secondary .promo-card__link::after{background-color:#102654}.promo-card--main .promo-card__link:focus,.promo-card--main .promo-card__link:focus-within{outline:0;color:#102654;-webkit-transform:scale(110%);-ms-transform:scale(110%);transform:scale(110%)}.promo-card--main .promo-card__link:focus-within::after,.promo-card--main .promo-card__link:focus::after{background-color:#102654}.promo-card--secondary .promo-card__link{font-size:12px;line-height:14px;color:#102654}.promo-card--secondary .promo-card__link:hover{color:#ed0233;-webkit-transform:scale(110%);-ms-transform:scale(110%);transform:scale(110%)}.promo-card--secondary .promo-card__link:hover::after{background-color:#ed0233}.promo-card--secondary .promo-card__link:focus,.promo-card--secondary .promo-card__link:focus-within{outline:0;color:#ed0233;-webkit-transform:scale(110%);-ms-transform:scale(110%);transform:scale(110%)}.promo-card--secondary .promo-card__link:focus-within::after,.promo-card--secondary .promo-card__link:focus::after{background-color:#ed0233}.promo-card__image{width:280px;min-height:462px;overflow:hidden;background-color:#3e7bd0}.promo-card__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:1% -38px;object-position:1% -38px;-webkit-transform:scale(123%);-ms-transform:scale(123%);transform:scale(123%);aspect-ratio:399/462}.reviews__wrapper{position:relative;padding-top:49px;padding-bottom:118px;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}.reviews__title{margin:0 0 36px 8px;text-align:center;font-family:"Alumni Sans","Arial",sans-serif;font-weight:600;font-size:54px;line-height:65px;letter-spacing:.03em;color:#102654}.reviews__carousel-wrapper{overflow:hidden;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;width:560px}.reviews__button{position:absolute;top:50%;z-index:10}.reviews__button--prev{left:236px}.reviews__button--next{right:236px}.reviews__button--next.swiper-button-disabled,.reviews__button--prev.swiper-button-disabled{opacity:.5}.reviews__list{position:relative;display:-ms-grid;display:grid;grid-auto-flow:column;grid-auto-columns:560px;left:0;margin:0;padding:0;list-style:none}.review{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-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-column-gap:28px;-moz-column-gap:28px;column-gap:28px;padding:62px 62px 58px;width:560px;min-height:242px;background-color:#1c3374;-webkit-box-shadow:0 0 40px rgba(28,51,116,.2);box-shadow:0 0 40px rgba(28,51,116,.2)}.review__text-wrapper{width:328px}.review__name,.review__text{margin:0 0 20px;font-family:"Roboto Condensed","Courier",monospace;font-weight:700;font-size:20px;line-height:70%;color:#fff}.review__text{margin:0;font-weight:400;font-size:16px;line-height:140%}.contacts__wrapper{max-width:100%;min-height:337px;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.contacts__form-wrapper{padding-top:56px;padding-right:24.9%;padding-bottom:70px;background-color:#102654}.contacts__form-container{max-width:410px;margin-left:auto}.contacts__form-title{margin:0 0 16px;font-family:"Alumni Sans","Arial",sans-serif;font-weight:800;font-size:54px;line-height:156%;letter-spacing:.03em;color:#fff}.contacts__list-wrapper{padding-top:57px;padding-left:17.8%;padding-bottom:20px;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:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;row-gap:36px;border-top:1px solid #74819c}.contacts__list-title{margin:0;font-family:"Alumni Sans","Arial",sans-serif;font-weight:600;font-size:54px;line-height:65px;letter-spacing:.03em;color:#102654}.contacts__lists-container{position:relative;display:-ms-grid;display:grid;-ms-grid-columns:-webkit-max-content -webkit-max-content;-ms-grid-columns:max-content max-content;grid-template-columns:-webkit-max-content -webkit-max-content;grid-template-columns:max-content max-content;-webkit-column-gap:120px;-moz-column-gap:120px;column-gap:120px}.contacts__lists-container::after{position:absolute;content:"";width:1px;height:88%;top:0;right:42%;margin-top:6px;background-color:#74819c}.contacts__list,.form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contacts__list{row-gap:17px;margin:0;padding:0 0 0 2px;list-style:none}.form{row-gap:30px}.form__input-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:30px}.form__field input{width:100%;padding-top:5px;padding-bottom:5px;background-color:transparent;border:0;border-bottom:1px solid #74819c;color:#fff;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;padding-left:0}.form__field input:hover{background-color:#fff;color:#102654;border-color:transparent;-webkit-box-shadow:0 0 2px 2px #fff;box-shadow:0 0 2px 2px #fff}.form__field input:hover::-webkit-input-placeholder{color:#74819c}.form__field input:hover::-moz-placeholder{color:#74819c}.form__field input:hover:-ms-input-placeholder{color:#74819c}.form__field input:hover::-ms-input-placeholder{color:#74819c}.form__field input:hover::placeholder{color:#74819c}.form__field input:focus,.form__field input:focus-within{background-color:#fff;color:#102654;outline:0;border-color:transparent;-webkit-box-shadow:0 0 2px 2px #fff;box-shadow:0 0 2px 2px #fff}.form__field input:focus-within::-webkit-input-placeholder,.form__field input:focus::-webkit-input-placeholder{color:#74819c}.form__field input:focus-within::-moz-placeholder,.form__field input:focus::-moz-placeholder{color:#74819c}.form__field input:focus-within:-ms-input-placeholder,.form__field input:focus:-ms-input-placeholder{color:#74819c}.form__field input:focus-within::-ms-input-placeholder,.form__field input:focus::-ms-input-placeholder{color:#74819c}.form__field input:focus-within::placeholder,.form__field input:focus::placeholder{color:#74819c}.form__field input::-webkit-input-placeholder{font-family:"Roboto Condensed","Courier",monospace;font-weight:400;font-size:14px;line-height:16px;color:#fff}.form__field input::-moz-placeholder{font-family:"Roboto Condensed","Courier",monospace;font-weight:400;font-size:14px;line-height:16px;color:#fff}.form__field input:-ms-input-placeholder{font-family:"Roboto Condensed","Courier",monospace;font-weight:400;font-size:14px;line-height:16px;color:#fff}.form__field input::-ms-input-placeholder{font-family:"Roboto Condensed","Courier",monospace;font-weight:400;font-size:14px;line-height:16px;color:#fff}.form__field input::placeholder{font-family:"Roboto Condensed","Courier",monospace;font-weight:400;font-size:14px;line-height:16px;color:#fff}.contact a,.contact h4,.contact p,.form button{font-family:"Roboto Condensed","Courier",monospace;font-weight:700}.form button{padding-top:16px;padding-bottom:16px;font-size:14px;line-height:16px;letter-spacing:.05em;background-color:transparent;color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact a,.contact h4,.contact p{margin:0 0 1px;font-size:16px;line-height:150%;color:#102654}.contact a,.contact p{margin:0;font-weight:400;font-size:14px;line-height:23px}.contact a{position:relative;padding-bottom:2px}.contact a:focus,.contact a:focus-within{outline:0}.contact a::before,.footer-nav__link::before{content:"";background:-o-linear-gradient(307.49deg,#d10a42 0,#0041ca 87.33%);background:linear-gradient(142.51deg,#d10a42 0,#0041ca 87.33%);display:block;position:absolute;bottom:-1px;left:0;width:0;height:1px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.contact a:focus::before,.contact a:hover::before,.footer-nav__link:focus::before,.footer-nav__link:hover::before{width:100%}.contact a:active{opacity:.7}.main-footer{background-color:#030a1a}.main-footer__wrapper{min-height:108px}.main-footer__nav,.main-footer__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-footer__logo{margin-top:7px;margin-right:277px}.main-footer__logo svg{vertical-align:middle;fill:#fff}.footer-nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-nav__link{position:relative;padding:3px 0;margin-right:40px;font-family:"Roboto Condensed","Courier",monospace;font-weight:400;font-size:14px;line-height:16px;color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.footer-nav__link:focus,.footer-nav__link:hover{background-position:0;outline:0}.footer-nav__link:active,.footer-nav__link:active::before{opacity:.7}.socials{display:-ms-grid;display:grid;-ms-grid-columns:(25px)[3];grid-template-columns:repeat(3,25px);-ms-grid-rows:25px;grid-template-rows:25px;gap:11px;padding:0;margin:0 0 0 auto;list-style:none}.socials__item{height:25px;background:#fff;border-radius:50%;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.socials__item:hover{background:-o-linear-gradient(352.95deg,#ed0233 17.6%,#003eb7 95.31%);background:linear-gradient(97.05deg,#ed0233 17.6%,#003eb7 95.31%);-webkit-transform:scale(125%);-ms-transform:scale(125%);transform:scale(125%)}.socials__item:focus,.socials__item:focus-within{outline:0;background:-o-linear-gradient(352.95deg,#ed0233 17.6%,#003eb7 95.31%);background:linear-gradient(97.05deg,#ed0233 17.6%,#003eb7 95.31%);-webkit-transform:scale(125%);-ms-transform:scale(125%);transform:scale(125%)}.socials__item:active{opacity:.7}.socials__link{position:relative;display:block;width:inherit;height:inherit}.socials__link:focus,.socials__link:focus-within{outline:0}.socials__link svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (-webkit-min-device-pixel-ratio:1.5) and (min-width:768px),(-o-min-device-pixel-ratio:3/2) and (min-width:768px),(min-resolution:1.5dppx) and (min-width:768px){.about__video-wrapper{background:url(../img/poster@2x.webp);background-size:cover}.no-webp .about__video-wrapper{background:url(../img/poster@2x.jpg);background-size:cover}}@media (-webkit-min-device-pixel-ratio:1.5) and (min-width:1200px),(-o-min-device-pixel-ratio:3/2) and (min-width:1200px),(min-resolution:1.5dppx) and (min-width:1200px){.subscription::before{background:url(../img/discs-150@2x.webp);background-size:cover;background-repeat:no-repeat}.no-webp .subscription::before{background:url(../img/discs-150@2x.png);background-size:cover;background-repeat:no-repeat}}@media (max-width:1199px){.container{max-width:678px}.arrow-button svg{display:block;width:16px;height:32px}.main-header__wrapper{margin-top:34px}.main-header__logo{margin-top:6px}.main-header__logo svg{width:82px;height:17px}.main-header__phone{font-weight:700;font-size:24px;line-height:29px;letter-spacing:.02em}.intro{background:conic-gradient(from 139.4deg at 20.7% 35.74%,#b80027 -46.69deg,#003d85 32.24deg,#b80027 313.31deg,#003d85 392.24deg);min-height:554px}.intro__wrapper{padding:82px 0 50px;gap:30px}.intro__wrapper img{width:324px;height:390px;-o-object-fit:cover;object-fit:cover}.intro__text-wrapper{margin-top:50px}.intro__title{max-width:191px;margin-bottom:37px;text-transform:none;font-size:72px;line-height:86px;-webkit-text-stroke:3.5px #fff}.intro__text{padding-right:3px;margin-bottom:7px;font-weight:600;font-size:34px;line-height:41px}.intro__button{max-width:183px;padding-left:31px;padding-right:31px}.intro__list{margin-top:77px;margin-right:20px}.about__text-container,.about__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}.about__wrapper{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;min-height:854px;padding-top:100px;padding-left:0;padding-bottom:183px}.about__text-container{margin:0;max-width:100%;width:503px}.about__title{margin:0 16px 0 0;font-size:42px;line-height:50px}.about__text{margin-bottom:34px}.about__description-container{margin-bottom:36px}.about__description{text-align:center}.about__description--second-row{display:none}.about__wrapper img{width:678px;height:345px}.about__video-wrapper{bottom:100px;left:206px;top:auto;width:266px;height:167px;background-size:cover}.about__video{background-size:73px 73px}.about__video:hover{cursor:pointer;background-size:100px 100px}.subscription::before{position:absolute;content:"";bottom:-53px;right:0;width:347px;height:372px;background:url(../img/discs-150-tablet.webp);z-index:-1}.no-webp .subscription::before{background:url(../img/discs-150-tablet.png);z-index:-1}.subscription__wrapper{min-height:1779px;padding-top:100px;padding-bottom:100px}.subscription__title{margin-left:-15px;font-size:42px;line-height:50px;margin-bottom:20px}.subscription__triggers{margin:0 0 44px;-webkit-column-gap:54px;-moz-column-gap:54px;column-gap:54px}.subscription__triggers-link{font-size:18px;padding-bottom:17px}.subscription__content.is-active{display:-ms-grid;display:grid;-ms-grid-columns:-webkit-max-content;-ms-grid-columns:max-content;grid-template-columns:-webkit-max-content;grid-template-columns:max-content;-ms-grid-rows:-webkit-max-content;-ms-grid-rows:max-content;grid-template-rows:-webkit-max-content;grid-template-rows:max-content;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;row-gap:40px}.subscription__content-item{min-width:442px}.contest__wrapper{-ms-grid-columns:292px 386px;grid-template-columns:292px 386px;padding-top:100px;padding-bottom:50px}.contest__text-wrapper{min-height:292px;padding:51px 45px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#ed0233}.contest__title{margin-left:7px;margin-right:34px;font-size:48px}.contest__list-title{font-size:12px}.contest__list-description{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:24px}.contest__list-description span{margin-left:4px;margin-top:5px;font-size:10px;line-height:116%}.contest__list-description:not(:last-child){margin-bottom:0}.contest__list-description::before{position:absolute;content:"";width:100%;height:1px;top:0;left:0}.contest__info-wrapper{margin-bottom:-2px}.contest__info{margin-bottom:30px;font-size:12px}.contest__button{padding:12px 50px;font-size:10px;line-height:12px}.staff__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;padding-top:50px;padding-bottom:100px}.staff__slider-container{width:566px}.staff__title{width:100%;text-align:center;margin-bottom:32px;font-size:42px;line-height:50px}.staff__list{grid-auto-columns:calc((100% - 30px)/2);gap:30px;left:0}.staff__item{background-size:cover}.staff__item,.staff__item img{width:268px;height:294px}.benefits{margin-left:0}.benefits__wrapper{min-height:755px;padding-left:0;padding-top:91px;padding-bottom:100px}.benefits__title{margin-bottom:50px;margin-right:22px;font-size:42px;line-height:50px}.benefits__list{margin-left:0;grid-template-areas:"empty parking" "simulators simulators" "comfort experience";-ms-grid-columns:303px 50px 317px;grid-template-columns:303px 317px;-ms-grid-rows:62px 50px 238px 50px 62px;grid-template-rows:62px 238px 62px;gap:50px}.benefits__list::after,.benefits__list::before{content:none}.benefits__item--empty{-ms-grid-row:1;-ms-grid-column:1}.benefits__item--parking{-ms-grid-row:1;-ms-grid-column:3}.benefits__item--comfort{-ms-grid-row:5;-ms-grid-column:1}.benefits__item--experience{-ms-grid-row:5;-ms-grid-column:3}.benefits__item--simulators{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:3}.benefit:nth-child(3n+1){padding-left:0}.benefit:nth-child(n+4){padding-top:0}.benefit--simulators{position:relative;left:6px;min-width:442px;margin:0 auto;padding-top:30px;text-align:center}.benefit--simulators .benefit__number{margin-bottom:-5px;font-size:74px}.benefit--simulators .benefit__text-wrapper{max-width:200px;margin:0 auto}.benefit--simulators .benefit__title{margin-bottom:14px;font-size:22px}.benefit__number{font-size:58px}.benefit__title{margin-bottom:4px;font-size:20px}.benefit__description{font-size:16px}.promo__wrapper{padding-top:92px;padding-bottom:50px}.promo__title{margin-left:-7px;margin-bottom:40px;font-size:42px;line-height:50px}.promo__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:30px}.promo__cards-wrapper{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:-webkit-min-content;-ms-grid-rows:min-content;grid-template-rows:-webkit-min-content;grid-template-rows:min-content;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.promo-card--main{-ms-grid-columns:279px 399px;grid-template-columns:279px 399px;min-height:462px}.promo-card--secondary{min-height:211px}.promo-card--secondary .promo-card__text-wrapper{margin-bottom:43px}.promo-card--secondary:first-child .promo-card__description{max-width:200px}.promo-card__image{width:399px;min-height:299px}.promo-card__image img{-o-object-position:27px -56px;object-position:27px -56px;-webkit-transform:scale(119%);-ms-transform:scale(119%);transform:scale(119%)}.reviews__wrapper{padding-top:41px;padding-bottom:98px}.reviews__title{margin:0 0 41px -5px;font-size:42px;line-height:50px}.reviews__carousel-wrapper{width:566px}.reviews__button{top:52%}.reviews__button--prev{left:-7px}.reviews__button--next{right:-7px}.reviews__list{grid-auto-columns:566px}.review{width:566px}.contacts,.contacts__wrapper{display:-ms-grid;display:grid}.contacts__wrapper{max-width:inherit;min-height:675px;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:-webkit-max-content -webkit-max-content;-ms-grid-rows:max-content max-content;grid-template-rows:-webkit-max-content -webkit-max-content;grid-template-rows:max-content max-content;gap:0}.contacts__form-wrapper{height:-webkit-max-content;height:-moz-max-content;height:max-content;min-height:324px;padding:61px 21.2% 70px 17.3%}.contacts__form-container{max-width:472px;margin:0 auto}.contacts__form-title{margin-bottom:32px;font-weight:700;font-size:42px;line-height:50px;letter-spacing:.02em}.contacts__list-wrapper{margin:0 auto;padding:62px 21.2% 55px 15.3%;row-gap:33px;border-top:none}.contacts__list-title{font-size:42px;line-height:50px}.contacts__lists-container{-webkit-column-gap:96px;-moz-column-gap:96px;column-gap:96px}.contacts__lists-container::after{height:86%;right:41%;margin-top:7px}.contacts__list{padding-left:0}.form__input-wrapper{-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px}.contact h4{margin:0 0 1px;font-family:"Roboto Condensed","Courier",monospace;font-weight:700;font-size:20px;line-height:150%;color:#102654}.contact a,.contact p{font-size:18px;line-height:33px}.main-footer__wrapper{min-height:114px}.main-footer__logo{margin-top:-2px;margin-right:62px}.main-footer__logo svg{width:82px;height:18px}.footer-nav__link{margin-right:30px}.socials{margin-right:-5px}}@media (max-width:1199px) and (-webkit-min-device-pixel-ratio:1.5),(max-width:1199px) and (-o-min-device-pixel-ratio:3/2),(max-width:1199px) and (min-resolution:1.5dppx){.subscription::before{background:url(../img/discs-150-tablet@2x.webp);background-size:cover;background-repeat:no-repeat}.no-webp .subscription::before{background:url(../img/discs-150-tablet@2x.png);background-size:cover;background-repeat:no-repeat}}@media (max-width:767px){.container{min-width:290px;max-width:none;width:90%}.arrow-button svg{width:10px;height:19px}.main-header__wrapper{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:15px}.main-header__logo{margin-top:0}.main-header__logo svg{width:69px;height:24px}.main-header__phone{font-weight:600;font-size:20px;line-height:24px}.intro{min-height:491px;background:conic-gradient(from 171.43deg at 35.31% 34.22%,#b80027 -46.69deg,#003d85 32.24deg,#b80027 313.31deg,#003d85 392.24deg)}.intro__wrapper{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-top:108px;gap:0}.intro__wrapper img{display:none}.intro__text-wrapper{width:100%;margin-top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}.intro__text-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.intro__title-container{margin-left:-9px}.intro__text{margin-bottom:14px;font-size:28px;line-height:34px}.intro__title{margin-bottom:24px}.intro__button{width:100%;max-width:100%;margin-right:0;padding-bottom:20px;text-align:center}.intro__list{position:relative;min-width:113px;margin-top:70px;margin-right:0;right:1px}.about__wrapper{min-height:925px;padding-top:64px;padding-bottom:70px;width:100%}.about__text-container{min-width:290px;width:90%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.about__title{margin-bottom:5px;font-size:32px;line-height:38px}.about__text{margin-bottom:24px}.about__description-container{width:90%;margin-bottom:26px}.about__description{text-align:start}.about__image-wrapper{position:relative;width:100%;padding-top:97.81%;margin-bottom:40px}.about__wrapper img,.contest__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about__wrapper img{position:absolute;top:0;bottom:0;left:0;right:0}.about__video-wrapper{position:relative;bottom:0;left:0;width:100%;height:167px;padding-top:52.25%;background:url(../img/poster-mobile.webp);background-size:cover}.no-webp .about__video-wrapper{background-image:url(../img/poster-mobile.jpg)}.contacts__lists-container::after,.subscription::before{content:none}.subscription__wrapper{min-height:1487px;padding-top:64px;padding-bottom:70px}.subscription__title{font-size:32px;line-height:38px;margin-bottom:20px}.subscription__triggers{margin:0 0 32px;padding-bottom:15px;-webkit-column-gap:45px;-moz-column-gap:45px;column-gap:45px}.subscription__triggers-link{font-size:16px;padding-bottom:18px}.subscription__content.is-active{row-gap:35px}.subscription__content-item{min-width:290px;min-height:384px;padding:45px 42px}.subscription__content-item h3{font-size:22px;line-height:24px}.subscription__content-item span{font-size:48px}.subscription__content-item span::before{content:attr(data-title);-webkit-transform-origin:24px 65px;-ms-transform-origin:24px 65px;transform-origin:24px 65px;-webkit-transform:scale(1.7);-ms-transform:scale(1.7);transform:scale(1.7);position:absolute;opacity:.47;bottom:-8px;z-index:-1;left:0;color:#e8e8e8}.subscription__content-item div{padding-top:24px;padding-bottom:30px}.subscription__content-item svg{width:24px;height:33px}.contest__wrapper{margin:0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:-webkit-min-content -webkit-min-content;-ms-grid-rows:min-content min-content;grid-template-rows:-webkit-min-content -webkit-min-content;grid-template-rows:min-content min-content;padding-top:70px;padding-bottom:35px}.contest__info-wrapper{margin:0 auto -1px}.contest__info{text-align:center;margin-right:15px;margin-bottom:auto}.contest__image{width:100%;height:100%;min-height:290px;background-color:#07004e;overflow:hidden}.contest__image img{-o-object-position:48% 20px;object-position:48% 20px;-webkit-transform:scale(116%);-ms-transform:scale(116%);transform:scale(116%)}.contest__text-wrapper{max-height:290px;padding:50px 44px}.staff__wrapper{padding-top:29px}.staff__title{margin-bottom:42px;font-size:32px;line-height:38px}.staff__slider-container{width:70vw;height:-webkit-max-content;height:-moz-max-content;height:max-content}.staff__list{grid-auto-columns:100%;gap:0;left:0;height:100%}.staff__button{top:47%}.staff__button--prev{left:-39px}.staff__button--next{right:-39px}.staff__ratio-wrapper{position:relative;width:100%;padding-top:123%}.staff__item{position:absolute;top:0;right:0;bottom:0;left:0;padding-bottom:16px;background-size:cover}.staff__item,.staff__item img{width:100%;height:100%}.staff__item ul{padding-left:21px}.benefits__wrapper{width:100%;padding-top:35px;padding-bottom:70px}.benefits__title{font-size:32px;line-height:38px;margin-right:16px}.benefits__list{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;row-gap:43px}.benefit--simulators{min-width:100%;min-height:239px;left:0;padding-bottom:30px;padding-top:34px}.benefit{-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}.benefit:nth-child(n+4){padding-top:4px}.benefit__number{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 10px}.benefit:last-child .benefit__number{margin-right:0}.benefit--simulators .benefit__number{line-height:105%}.benefit__text-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}.benefit:not(.benefit--simulators) .benefit__text-wrapper{max-width:227px}.benefit__title{margin-bottom:6px}.benefit--simulators .benefit__title{margin-bottom:10px}.benefit__description{text-align:center}.promo__wrapper{padding-top:56px;padding-bottom:35px}.promo__title{margin-bottom:44px;font-size:32px;line-height:38px}.promo__cards-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:30px}.promo-card--main{-ms-grid-rows:-webkit-min-content -webkit-min-content;-ms-grid-rows:min-content min-content;grid-template-rows:-webkit-min-content -webkit-min-content;grid-template-rows:min-content min-content;-ms-grid-columns:none;grid-template-columns:none;min-height:598px}.promo-card--secondary,.promo-card__wrapper{text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.promo-card--main .promo-card__title{margin-bottom:13px}.promo-card--main .promo-card__description{margin:0 0 30px}.promo-card--secondary{padding-left:0;padding-top:42px;padding-bottom:45px}.promo-card--secondary .promo-card__text-wrapper{margin-bottom:20px}.promo-card--secondary .promo-card__description{max-width:200px}.promo-card__image{position:relative;width:100%;height:299px;padding-top:96%}.promo-card__image img{position:relative;margin-top:-96%;height:inherit;-o-object-position:19px -42px;object-position:19px -42px;-webkit-transform:scale(120%);-ms-transform:scale(120%);transform:scale(120%)}.reviews__wrapper{padding-top:29px;padding-bottom:70px}.reviews__title{margin-left:-5px;margin-bottom:41px;font-size:32px;line-height:38px}.reviews__carousel-wrapper{width:70vw}.reviews__list{grid-auto-columns:100%}.review{position:relative;display:block;min-height:-webkit-max-content;min-height:-moz-max-content;min-height:max-content;padding:48px 25px 35px}.review img{position:absolute;width:68px;height:68px;top:41px;left:41px}.review,.review__text-wrapper{width:100%}.review__name{width:174px;margin-bottom:22px;padding-left:99px;text-align:start;line-height:130%}.review__text{text-align:center}.contacts__wrapper{width:100%;max-width:100%}.contacts__form-wrapper{padding-top:64px;padding-left:15px;padding-right:15px}.contacts__form-title{margin-bottom:33px;font-weight:600;font-size:32px;line-height:38px;letter-spacing:.03em}.contacts__list-wrapper{margin:0;padding:63px 15px 61px;row-gap:35px}.contacts__list-title{font-size:32px;line-height:38px}.contacts__lists-container{row-gap:12px}.contacts__lists-container,.form__input-wrapper,.main-footer__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form__input-wrapper{row-gap:31px;margin-bottom:10px}.contact p{line-height:36px}.main-footer__wrapper{min-height:260px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;row-gap:33px;padding-top:45px}.main-footer__logo{margin-top:-2px;margin-right:0;margin-bottom:15px}.main-footer__logo svg{width:68px;height:15px}.footer-nav{display:-ms-grid;display:grid;grid-template-areas:"logo second-column" "first-column second-column";-webkit-column-gap:46px;-moz-column-gap:46px;column-gap:46px}.footer-nav__logo{grid-area:logo}.footer-nav__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:15px}.footer-nav__list:last-child{margin-right:0}.footer-nav__list--first-column{grid-area:first-column}.footer-nav__list--second-column{grid-area:second-column}.footer-nav__link{font-size:16px;line-height:19px}.footer-nav__logo{-ms-grid-row:1;-ms-grid-column:1}.footer-nav__list--first-column{-ms-grid-row:2;-ms-grid-column:1}.footer-nav__list--second-column{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:3}.socials{margin-left:0}}@media (max-width:767px) and (-webkit-min-device-pixel-ratio:1.5),(max-width:767px) and (-o-min-device-pixel-ratio:3/2),(max-width:767px) and (min-resolution:1.5dppx){.about__video-wrapper{background:url(../img/poster-mobile@2x.webp);background-size:cover}.no-webp .about__video-wrapper{background:url(../img/poster-mobile@2x.jpg);background-size:cover}}
/*# sourceMappingURL=style.min.css.map */