/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}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-family:monospace,monospace;font-size:1em}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-family:inherit;font-size:100%;line-height:1.15;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}[hidden],template{display:none}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;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") format("woff")}:root{--swiper-theme-color:#007aff}.swiper-container{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;width:100%;z-index:1}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important;text-transform:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{left:auto;right:10px}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#fff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:#000;border-radius:50%;display:inline-block;height:8px;opacity:.2;width:8px}button.swiper-pagination-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.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));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;left:0;top:0;width:100%}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px}.swiper-pagination-white{--swiper-pagination-color:#fff}.swiper-pagination-black{--swiper-pagination-color:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:rgba(0,0,0,.1);border-radius:10px;position:relative;-ms-touch-action:none}.swiper-container-horizontal>.swiper-scrollbar{bottom:3px;height:5px;left:1%;position:absolute;width:98%;z-index:50}.swiper-container-vertical>.swiper-scrollbar{height:98%;position:absolute;right:3px;top:1%;width:5px;z-index:50}.swiper-scrollbar-drag{background:rgba(0,0,0,.5);border-radius:10px;height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s linear infinite;animation:swiper-preloader-spin 1s linear infinite;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{to{transform:rotate(1turn)}}@keyframes swiper-preloader-spin{to{transform:rotate(1turn)}}.swiper-container .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper-container-cube .swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0}.swiper-container-cube .swiper-cube-shadow:before{background:#000;bottom:0;content:"";filter:blur(50px);left:0;position:absolute;right:0;top:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}@font-face{font-family:Gordita;font-style:normal;font-weight:300;src:local("Gordita-Light");src:url(../assets/fonts/Gordita-Light.woff2) format("woff2")}@font-face{font-family:Gordita;font-style:normal;font-weight:500;src:local("Gordita-Medium");src:url(../assets/fonts/Gordita-Medium.woff2) format("woff2")}@font-face{font-family:Gordita;font-style:normal;font-weight:700;src:local("Gordita-Bold");src:url(../assets/fonts/Gordita-Bold.woff2) format("woff2")}@font-face{font-family:Myriadpro;font-style:normal;font-weight:400;src:local("MYRIADPRO-REGULAR");src:url(../assets/fonts/MYRIADPRO-REGULAR.woff2) format("woff2")}@font-face{font-family:Myriadpro;font-style:normal;font-weight:600;src:local("MYRIADPRO-SEMIBOLD");src:url(../assets/fonts/MYRIADPRO-SEMIBOLD.woff2) format("woff2")}@font-face{font-family:Myriadpro;font-style:normal;font-weight:700;src:local("MYRIADPRO-BOLD");src:url(../assets/fonts/MYRIADPRO-BOLD.woff2) format("woff2")}html{min-height:100%;scroll-behavior:smooth}a{display:block;text-decoration:none}h1,h2,h3,h4,p{margin:0}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;cursor:pointer;padding:0}body{color:#3c3c42;overflow-x:hidden;position:relative}section{overflow:hidden}.container,section{box-sizing:border-box}.container{height:100%;margin:0 auto;max-width:1280px;padding:0 105px;position:relative;width:100%}@media only screen and (max-width:1024px){.container{padding:0 20px}}.container_lg{padding:0}@media only screen and (max-width:1024px){.container_lg{padding:0 20px}}img,svg{max-width:100%}.swiper{overflow:hidden}.header{align-items:center;box-sizing:border-box;display:flex;height:80px;padding:0 20px}@media only screen and (max-width:768px){.header{height:50px}}.header__logo{height:43px;width:125px}@media only screen and (max-width:768px){.header__logo{height:31px;width:83px}}.header__link{height:52px;width:62px}@media only screen and (max-width:768px){.header__link{height:34px;width:41px}}.header__separator{background-color:#9d9d9d;height:46px;margin:0 25px;width:1px}@media only screen and (max-width:768px){.header__separator{height:30px;margin:0 17px}}.header__burger{cursor:pointer;height:23px;margin-left:auto;position:relative;width:30px}@media only screen and (max-width:768px){.header__burger{height:16px;width:20px}}.header__burger-line{background-color:#000;height:3px;position:absolute;width:100%}@media only screen and (max-width:768px){.header__burger-line{height:2px}}.header__burger-line:first-child{left:0;top:0}.header__burger-line:nth-child(2){left:0;top:10px}@media only screen and (max-width:768px){.header__burger-line:nth-child(2){top:7px}}.header__burger-line:last-child{bottom:0;left:0}.footer{background-color:#e1e1e1;padding:40px 0}@media only screen and (max-width:768px){.footer{padding:31px 0 40px}}.footer .container{display:flex;justify-content:space-between}@media only screen and (max-width:768px){.footer .container{align-items:center;flex-direction:column}.footer__block{text-align:center}.footer__block:not(:first-child){margin-top:40px}.footer__block:nth-child(2) .footer__link_bg{margin-bottom:16px}}.footer__logo{height:43px;transition:.4s;width:125px}@media only screen and (max-width:768px){.footer__logo{height:52px;width:139px}}.footer__logo:hover{opacity:.6}.footer__logo:active{opacity:1}.footer__text{color:#9e9e9e;font:400 18px/26px Myriadpro,sans-serif;margin:25px 0 16px}@media only screen and (max-width:768px){.footer__text{font:400 18px/22px Myriadpro,sans-serif}}.footer__link{color:#9e9e9e;font:400 18px/26px Myriadpro,sans-serif;transition:.4s}.footer__link:not(:last-child){margin-bottom:8px}.footer__link_bg{font:400 20px/24px Myriadpro,sans-serif;text-transform:uppercase}.footer__link_bg:not(:last-child){margin-bottom:42px}.footer__link:hover{color:#7d7b7b}.footer__link:active{color:#9e9e9e}.socials,.socials__link{align-items:center;display:flex}.socials__link{border:1px solid #9e9e9e;border-radius:50%;box-sizing:border-box;flex-shrink:0;height:38px;justify-content:center;transition:.4s;width:38px}@media only screen and (max-width:768px){.socials__link{height:50px;width:50px}}.socials__link:not(:last-child){margin-right:23px}.socials__link.socials__link_blue{border-color:#20c6d9}.socials__link.socials__link_blue svg path{fill:#20c6d9;transition:.4s}.socials__link.socials__link_blue:hover{background-color:#20c6d9}.socials__link.socials__link_blue:hover svg path{fill:#fff}@media only screen and (max-width:768px){.socials__link svg{height:23px;width:20px}}.socials__link svg path{transition:.4s}.socials__link:hover{background-color:#9e9e9e}.socials__link:hover svg path{fill:#e1e1e1}.btn{align-items:center;border-radius:30px;box-sizing:border-box;display:flex;font:500 18px/19px Gordita,sans-serif;height:42px;justify-content:center;padding:0 20px;text-align:center;text-transform:uppercase;transition:.4s;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:768px){.btn{font:500 14px/14px Gordita,sans-serif;height:38px}}.btn_grad{background:linear-gradient(65.52deg,#00a1d6 14.01%,#00b8cb 27.38%,#00dcba 51.77%,#00f2af 71.64%,#00faab 84.36%);color:#fff}.btn_grad:hover{box-shadow:0 4px 13px rgba(0,0,0,.25)}.btn_grad:active{box-shadow:none}.btn_white{background:#fff;border:1px solid #20c6d9;color:#20c6d9}.btn_white:hover{background-color:#20c6d9;color:#fff}.btn_white:active{background-color:#fff;color:#20c6d9}.btn_white-shadow{background:#fff;color:#20c6d9}.btn_white-shadow:hover{box-shadow:0 4px 13px rgba(0,0,0,.25)}.btn_white-shadow:active{box-shadow:none}.section-title{font:500 50px/50px Gordita,sans-serif;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:1024px){.section-title{font:500 24px/25px Gordita,sans-serif}}.section-title_white{color:#fff}.section-title_lg{font:500 80px/80px Gordita,sans-serif;position:relative}@media only screen and (max-width:768px){.section-title_lg{font:500 44px/44px Gordita,sans-serif}}.section-block{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between}@media only screen and (max-width:768px){.section-block{flex-direction:column}}.section-block:not(:last-child){margin-bottom:45px}.section-list{color:#fff;display:flex;flex-direction:column;flex-wrap:wrap;font:400 18px/29px Myriadpro,sans-serif;list-style-type:none;padding:0}@media only screen and (max-width:768px){.section-list{flex-wrap:nowrap;font:400 16px/29px Myriadpro,sans-serif;margin:50px 0 0;max-height:none}}.section-list_black{color:#3c3c42}.section-list li{box-sizing:border-box;display:block;margin:10px 0;padding-left:30px;position:relative}@media only screen and (max-width:768px){.section-list li{margin:8px 0}}.section-list li:before{background-color:#01faad;content:"";height:4px;left:0;position:absolute;top:12px;width:20px}.form{margin:0 auto}.form__text{font:400 16px/26px Myriadpro,sans-serif}.form__item{font:700 16px/26px Myriadpro,sans-serif;height:46px;max-width:315px;position:relative;width:100%}@media only screen and (max-width:768px){.form__item{max-width:none}}.form__item-message{color:#f21b4f;display:none;font:400 12px/14px Myriadpro,sans-serif;left:20px;position:absolute;top:calc(100% + 4px)}.form__item-label{background-color:transparent;color:#3c3c42;cursor:text;display:block;font:400 16px/26px Myriadpro,sans-serif;left:20px;position:absolute;top:10px;transition:.2s;z-index:0}.form__item-label.active{font-size:12px;transform:translateY(-12px)}.form__item-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f8f8f8;border:1px solid #000;border-radius:4px;box-sizing:border-box;font:400 16px/26px Myriadpro,sans-serif;height:100%;outline:none;padding:15px 20px 3px;width:100%}.form__item-input:focus{background:#fff;border-color:#15d8bc}.form__item-input:focus~.form__item-label,.form__item-input:optional:invalid~.form__item-label,.form__item-input:required:valid~.form__item-label{font-size:12px;transform:translateY(-12px);z-index:2}.form__item_valid .form__item-message{color:#15d8bc}.form__item_valid .form__item-input{border:1px solid #15d8bc}.form__item_valid .form__item-input:focus{border-color:#15d8bc}.form__item_invalid .form__item-message{color:#f21b4f;display:block}.form__item_invalid .form__item-input{border:1px solid #f21b4f}.form__item_invalid .form__item-input:focus{border-color:#f21b4f}.form__item.form__item_dark .form__item-input{background-color:rgba(151,228,236,.2);border-color:transparent;color:#fff}.form__item.form__item_dark .form__item-input:focus{background-color:rgba(151,228,236,.2);border-color:#fff}.form__item.form__item_dark .form__item-input+.form__item-label,.form__item.form__item_dark .form__item-input:focus~.form__item-label,.form__item.form__item_dark.form__item_valid .form__item-message{color:#fff}.form__item.form__item_dark.form__item_valid .form__item-input{border:1px solid #fff}.form__item.form__item_dark.form__item_valid .form__item-input:focus{border-color:#fff}.form__item.form__item_dark.form__item_invalid .form__item-label,.form__item.form__item_dark.form__item_invalid .form__item-message{color:#3c3c42}.form__item.form__item_dark.form__item_invalid .form__item-input{border:1px solid #3c3c42}.form__item.form__item_dark.form__item_invalid .form__item-input:focus{border-color:#3c3c42}.form__checkbox{background-color:#f8f8f8;border:1px solid transparent;border-radius:4px;box-sizing:border-box;font:400 16px/16px Myriadpro,sans-serif;height:26px;transition:.4s;width:37px}@media only screen and (max-width:1024px){.form__checkbox{height:46px;width:56px}}.form__checkbox.active{background-color:#15d8bc}.form__checkbox:hover{border-color:#15d8bc}.form__checkbox-text{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;width:100%}.form__checkbox input{display:none}.textarea{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:#f8f8f8;border:none;border-radius:4px;box-sizing:border-box;font:400 16px/26px Myriadpro,sans-serif;height:100%;outline:none;padding:10px 20px;resize:none;width:100%}@media only screen and (max-width:1024px){.textarea{height:230px}}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.select{height:46px;position:relative;width:315px}.select__message{color:#f21b4f;display:none;font:400 12px/14px Myriadpro,sans-serif;left:20px;position:absolute;top:calc(100% + 4px)}.select.form__item_invalid .select__message{display:block}.select.active .select__container{background-color:#fff;border-color:#15d8bc}.select.select_sm{height:26px;width:80px}@media only screen and (max-width:768px){.select.select_sm{height:46px;width:100px}}.select.select_sm .select__input{color:#018de5;padding:0 10px}@media only screen and (max-width:768px){.select.select_sm .select__input{padding:0 20px}}.select.select_sm .select__arrow{right:10px;top:55%;transform:translateY(-45%)}@media only screen and (max-width:768px){.select.select_sm .select__arrow{right:20px}}.select.select_sm .select__arrow path{stroke:#018de5}.select.select_sm .select__arrow_active{transform:translateY(-45%) rotate(180deg)}.select.select_sm .select__options{color:#018de5}.select.select_sm .select__options.active{padding:7px 0}.select.select_sm .select__options .select__item{position:relative}@media only screen and (max-width:768px){.select.select_sm .select__options .select__item{height:46px}}.select.select_sm .select__options .select__item.active{background-color:#f8f8f8}.select.select_sm .select__options .select__item.active:after{background:url(../assets/img/global/check.svg) no-repeat 50%/cover;content:"";height:8px;position:absolute;right:10px;top:55%;transform:translateY(-45%);width:11px}.select input{display:none}.select__container{background-color:#f8f8f8;border:1px solid transparent;border-radius:4px;color:#3c3c42;cursor:pointer;position:relative}.select__container,.select__input{box-sizing:border-box;height:100%;width:100%}.select__input{padding:10px 20px}.select__input .select__item{height:100%;padding:0;pointer-events:none}.select__input .select__item:hover{background:transparent}.select__input .select__item.active{background:transparent!important}.select__input .select__item.active:after{display:none}.select__options{background:#fff;border-radius:4px;box-shadow:0 4px 13px rgba(0,0,0,.25);left:0;max-height:0;overflow:hidden;position:absolute;top:calc(100% + 4px);transition:max-height .3s;width:100%;z-index:5}.select__options.active{padding:12px 0}.select__item{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;font:400 16px/26px Myriadpro,sans-serif;height:30px;padding-left:10px;position:relative;transition:background-color .3s}.select__item.active,.select__item:hover{background-color:#f8f8f8}.select__item.active:after{background:url(../assets/img/global/check-green.svg) no-repeat 50%/cover;content:"";height:8px;position:absolute;right:10px;top:55%;transform:translateY(-45%);width:11px}.select__arrow{height:7px;pointer-events:none;position:absolute;right:20px;top:50%;transform:translateY(-50%);transition:.3s;width:12px}.select__arrow_active{transform:translateY(-50%) rotate(180deg)}.select__arrow path{stroke:#3c3c42}.select__hidden{display:none}.menu{align-items:center;background-color:#fff;box-sizing:border-box;display:flex;height:100vh;justify-content:space-between;left:-120vw;min-height:600px;overflow:hidden;padding:85px 125px 95px 105px;position:fixed;top:0;transition:left .4s;width:100vw;z-index:100}@media only screen and (max-width:768px){.menu{flex-direction:column;min-height:568px;padding:11px 20px 30px}}.menu.active{left:0}.menu__close{background:url(../assets/img/menu/close.svg) no-repeat 50%/contain;cursor:pointer;height:22px;position:absolute;right:20px;top:30px;width:22px}@media only screen and (max-width:768px){.menu__close{height:15px;right:20px;top:20px;width:15px}}.menu__logos{align-items:center;display:flex;position:absolute;right:125px;top:80px}@media only screen and (max-width:768px){.menu__logos{margin-bottom:40px;position:relative;right:auto;top:auto}}.menu__logo{height:59px;width:156px}@media only screen and (max-width:768px){.menu__logo{height:30px;width:80px}}.menu__gorilla{height:68px;width:68px}@media only screen and (max-width:768px){.menu__gorilla{height:33px;width:39px}}.menu__gorilla img,.menu__logo img{width:100%}.menu__separator{background-color:#9d9d9d;height:57px;margin:0 31px;width:1px}@media only screen and (max-width:768px){.menu__separator{height:29px}}.menu__links{display:flex;flex-direction:column;font:500 40px/49px Gordita,sans-serif;height:100%;justify-content:space-between;width:321px}@media only screen and (max-width:768px){.menu__links{align-items:center;font:500 18px/20px Gordita,sans-serif;justify-content:center;margin:auto;width:100%}}.menu__link{color:#3c3c42;transition:.4s}@media only screen and (max-width:768px){.menu__link:not(:last-child){margin-bottom:36px}}.menu__link:hover{color:#15d8bc}.menu__link:active{color:#3c3c42}.menu__contacts{position:relative;text-align:right}@media only screen and (max-width:768px){.menu__contacts{text-align:center}}.menu__phone{color:#3c3c42;font:500 28px/28px Gordita,sans-serif;letter-spacing:2.5px;margin-bottom:25px}@media only screen and (max-width:1024px){.menu__phone{font:500 20px/20px Gordita,sans-serif;margin-bottom:10px}}.menu__spot{height:616px;position:absolute;right:-80px;top:-100px;width:610px;z-index:-1}@media only screen and (max-width:768px){.menu__spot{height:330px;right:-30px;top:-70px;width:327px}}.menu__time{font:500 27px/34px Gordita,sans-serif}@media only screen and (max-width:1024px){.menu__time{font:500 20px/26px Gordita,sans-serif}}@media only screen and (max-width:768px){.menu__time{font:500 16px/26px Gordita,sans-serif;margin-top:6px}}.modal{align-items:center;background:rgba(60,60,66,.86);bottom:0;box-sizing:border-box;display:flex;justify-content:center;left:0;opacity:0;overflow-x:hidden;overflow-y:auto;padding:20px 0;pointer-events:none;position:fixed;right:0;top:0;transition:all .3s;visibility:hidden;z-index:100}@media only screen and (max-width:1024px){.modal{align-items:flex-start;padding:30px 20px}}.modal.active{opacity:1;pointer-events:auto;visibility:visible}.modal__close{background:50%/100% no-repeat url(../assets/img/modals/close.svg);cursor:pointer;height:20px;position:absolute;right:40px;top:40px;width:20px;z-index:1}@media only screen and (max-width:1024px){.modal__close{height:16px;right:14px;top:14px;width:16px}}.modal__wrapper{background:#fff;border-radius:10px;box-shadow:0 4px 30px rgba(0,0,0,.4);box-sizing:border-box;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:auto;max-width:1110px;overflow:hidden;padding:40px;position:relative;width:calc(100vw - 100px)}@media only screen and (max-width:1024px){.modal__wrapper{padding:30px 14px;width:100%}}.modal__block{max-width:50%;position:relative;width:100%}@media only screen and (max-width:1024px){.modal__block{max-width:none}}.modal__block:nth-child(2){margin-right:42px;max-width:524px}@media only screen and (max-width:1024px){.modal__block:nth-child(2){margin:0 0 30px;max-width:none}}.modal__logo{height:79px;margin-bottom:30px;position:relative;width:210px;z-index:1}@media only screen and (max-width:1024px){.modal__logo{height:42px;width:113px}}.modal__text{font:400 16px/24px Myriadpro,sans-serif;margin-top:16px;position:relative;z-index:1}@media only screen and (max-width:1024px){.modal__text{margin-top:20px}}.modal__spot{height:602px;left:-200px;position:absolute;top:50%;transform:translateY(-50%);width:596px;z-index:0}@media only screen and (max-width:1024px){.modal__spot{height:364px;left:50%;top:65%;transform:translate(-50%,-35%);width:363px}}.modal__image{position:relative;width:100%;z-index:1}@media only screen and (max-width:1024px){.modal__image{height:100px}}.modal__image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.modal__title{font:500 40px/43px Gordita,sans-serif;margin-bottom:27px;width:100%}@media only screen and (max-width:1024px){.modal__title{font:500 24px/25px Gordita,sans-serif;margin-bottom:22px}}.modal__item{display:flex}@media only screen and (max-width:1024px){.modal__item{box-sizing:border-box;padding-left:12px}.modal__item:not(:first-child){margin-top:35px}}.modal__item-num{color:#15d8bc;font:700 74px/80px Gordita,sans-serif;margin-right:10px}@media only screen and (max-width:1024px){.modal__item-num{font:700 44px/48px Gordita,sans-serif;margin-right:5px}}.modal__item-text{font:700 30px/32px Gordita,sans-serif;margin-top:10px;text-transform:uppercase}@media only screen and (max-width:1024px){.modal__item-text{font:700 18px/20px Gordita,sans-serif;margin-top:5px}}.modal__item-desc{font:400 14px/17px Myriadpro,sans-serif;margin-top:7px}.modal__container{-moz-columns:auto 2;columns:2;width:100%}@media only screen and (max-width:1024px){.modal__container{-moz-columns:auto 1;columns:1}}.modal__container p:first-child{margin-top:0}.modal__bloquote{margin-top:30px}.modal__bloquote-text{color:#16d6bd;font:700 17px/24px Gordita,sans-serif}.modal__bloquote-name{font:700 18px/24px Gordita,sans-serif}.modal__list{color:#3c3c42;display:flex;flex-direction:column;flex-wrap:wrap;font:400 16px/24px Myriadpro,sans-serif;list-style-type:none;margin:17px 0 0;padding:0}@media only screen and (max-width:768px){.modal__list{flex-wrap:nowrap;font:400 16px/20px Myriadpro,sans-serif;max-height:none}}.modal__list li{box-sizing:border-box;display:block;margin:5px 0;padding-left:30px;position:relative}@media only screen and (max-width:768px){.modal__list li{margin:8px 0}}.modal__list li:before{background-color:#01faad;content:"";height:4px;left:0;position:absolute;top:12px;width:20px}@media only screen and (max-width:1024px){.modal__list li:before{top:8px}}.modal__form{width:100%}.modal__form-message{color:#f21b4f;font:400 12px/14px Myriadpro,sans-serif;left:20px;position:absolute;top:calc(100% + 4px)}.modal__form-container{display:flex;justify-content:space-between}@media only screen and (max-width:1024px){.modal__form-container{flex-direction:column}}.modal__form-block{max-width:315px;width:100%}@media only screen and (max-width:1024px){.modal__form-block{max-width:none}}.modal__form-block:not(:last-child){margin-right:10px}@media only screen and (max-width:1024px){.modal__form-block:not(:last-child){margin:0 0 30px}.modal__form-block .form__item{max-width:100%}}.modal__form-block .form__item:not(:last-child),.modal__form-block .select{margin-bottom:30px}@media only screen and (max-width:1024px){.modal__form-block .select{width:100%}}.modal__form-block .modal__text{margin:0}@media only screen and (max-width:1024px){.modal__form-block .modal__text{margin-bottom:14px}}.modal__form-submit{margin-top:48px}.modal__form-submit .btn{margin-left:auto}.modal__form-checkboxes{grid-gap:9px;display:grid;grid-template-columns:repeat(auto-fit,37px);grid-template-rows:repeat(auto-fit,26px);position:relative}@media only screen and (max-width:1024px){.modal__form-checkboxes{grid-gap:38px 30px;grid-template-columns:repeat(auto-fit,56px);grid-template-rows:repeat(auto-fit,46px)}}.modal_about .modal__wrapper{align-items:center}@media only screen and (max-width:1024px){.modal_about .modal__wrapper{flex-direction:column}}.modal_interior .modal__wrapper{align-items:flex-start;flex-direction:column}@media only screen and (max-width:1024px){.modal_interior .modal__container:last-child{margin-top:36px}}.modal_adult .modal__wrapper,.modal_athlete .modal__wrapper,.modal_kid .modal__wrapper{flex-direction:column;justify-content:space-between}.modal_adult .modal__wrap,.modal_athlete .modal__wrap,.modal_kid .modal__wrap{display:flex;width:100%}@media only screen and (max-width:1024px){.modal_adult .modal__wrap,.modal_athlete .modal__wrap,.modal_kid .modal__wrap{flex-direction:column}}.modal_adult .modal__block,.modal_athlete .modal__block,.modal_kid .modal__block{max-width:504px;width:100%}@media only screen and (max-width:1024px){.modal_adult .modal__block,.modal_athlete .modal__block,.modal_kid .modal__block{max-width:none}}.modal_adult .modal__block:first-child,.modal_athlete .modal__block:first-child,.modal_kid .modal__block:first-child{margin-right:20px}@media only screen and (max-width:1024px){.modal_adult .modal__block:first-child,.modal_athlete .modal__block:first-child,.modal_kid .modal__block:first-child{margin:0 0 30px}}.modal_adult .modal__block p:first-child,.modal_athlete .modal__block p:first-child,.modal_kid .modal__block p:first-child{margin-top:0}@media only screen and (max-width:1024px){.modal_gallery{display:none}}.modal_gallery .modal__wrapper{background-color:rgba(0,0,0,.5);height:400px;padding:0;width:600px}.modal_gallery .modal__close{right:20px;top:20px}.modal_gallery .modal__gallery-image{border-radius:10px;height:100%;width:100%}.modal_gallery .modal__gallery-image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.modal_feedback .modal__wrapper{flex-direction:column;overflow:visible}.modal_response .modal__wrapper{align-items:flex-start;background:url(../assets/img/modals/response/spot.png) no-repeat 85% 130%/35% #fff;flex-direction:column;height:232px;max-width:745px;padding:40px 105px;position:relative}@media only screen and (max-width:1024px){.modal_response .modal__wrapper{background:url(../assets/img/modals/response/spot.png) no-repeat calc(100% + 25px) 130%/350px 154px #fff;height:256px;padding:30px 14px}}.modal_response .modal__text{text-align:left}.soon{background-color:#f5f7f7;display:flex;flex-direction:column;min-height:686px;padding-top:56px}@media only screen and (max-width:768px){.soon{max-height:none;min-height:518px}}@media only screen and (max-width:576px){.soon{padding-top:37px}}.soon .container{background:url(../assets/img/soon/bg.png) no-repeat 100% 100%/65%;flex-grow:1;height:100%}@media only screen and (max-width:576px){.soon .container{background:url(../assets/img/soon/bg-mobile.png) no-repeat 100% 100%/80%}}.soon__title{height:184px;width:368px}@media only screen and (max-width:576px){.soon__title{height:114px;width:227px}}.soon__text{font:300 30px/35px Gordita,sans-serif;margin-top:71px}@media only screen and (max-width:768px){.soon__text{font:300 24px/24px Gordita,sans-serif;margin-top:31px}}.soon__link{margin-top:130px}@media only screen and (max-width:576px){.soon__link{margin-top:32px}}.about .container{display:flex;padding:60px 105px}@media only screen and (max-width:1024px){.about .container{padding:50px 20px 55px}}@media only screen and (max-width:768px){.about .container{flex-direction:column}.about__block{margin-top:20px}}.about__title{margin-right:105px}@media only screen and (max-width:768px){.about__title{margin-right:0}}.about__text{font:400 18px/26px Myriadpro,sans-serif;margin-top:20px}@media only screen and (max-width:1024px){.about__text{font:400 16px/26px Myriadpro,sans-serif;margin-top:0}}.about__link{margin-top:36px}.about__image{height:626px;width:100%}@media only screen and (max-width:768px){.about__image{height:200px}}.about__image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.interior{overflow:hidden;padding:115px 0 100px}@media only screen and (max-width:768px){.interior{padding:50px 0 90px}.interior .section-block{align-items:flex-start;padding-left:20px}.interior .btn{margin-bottom:40px}.interior .container{padding:0}}.interior__spot{height:830px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:821px;z-index:-1}@media only screen and (max-width:1024px){.interior__spot{left:-60px}}@media only screen and (max-width:768px){.interior__spot{left:-100px}}@media only screen and (max-width:576px){.interior__spot{height:603px;left:-70px;top:52%;transform:translateY(-48%);width:600px}}@media only screen and (max-width:335px){.interior__spot{height:503px;width:500px}}@media only screen and (max-width:768px){.interior__logo{display:none}}.interior__slider{position:relative}@media only screen and (max-width:768px){.interior__slider{width:100%}}.interior .swiper{max-width:735px;width:100%}@media only screen and (max-width:1200px){.interior .swiper{max-width:500px}}@media only screen and (max-width:768px){.interior .swiper{max-width:100%}}.interior .swiper-slide img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.interior .swiper-pagination{bottom:60px;left:-100px;transform:rotate(90deg);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:768px){.interior .swiper-pagination{bottom:-30px;left:50%;transform:translateX(-50%)}}.interior .swiper-pagination-bullet{background-color:#01faad;height:10px;opacity:1;width:10px}.interior .swiper-pagination-bullet:not(:last-child){margin-right:14px}.interior .swiper-pagination-bullet-active{background-color:#fff}.services{min-height:626px;padding:85px 0 0;position:relative}@media only screen and (max-width:768px){.services{min-height:auto;padding:50px 0}}.services__bg{z-index:-1}.services__bg,.services__bg:after{height:100%;left:0;position:absolute;top:0;width:100%}.services__bg:after{background-color:#000;content:"";opacity:.2}.services__bg img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media only screen and (max-width:375px){.services__bg img{-o-object-position:34% 100%;object-position:34% 100%}}.services .section-list{margin:120px 0 0;max-height:190px}@media only screen and (max-width:768px){.services .section-list{margin-top:50px;max-height:none}}.education{padding:60px 0 100px}@media only screen and (max-width:768px){.education{padding:50px 0 30px}}.education .section-block:first-child{padding:0 105px}@media only screen and (max-width:768px){.education .section-block:first-child{padding:0}}.education .section-block:last-child{flex-wrap:wrap}@media only screen and (max-width:1241px){.education .section-block:last-child{justify-content:center}}@media only screen and (max-width:768px){.education__logo{display:none}}.education__item{color:#fff;cursor:pointer;height:414px;position:relative;width:414px}@media only screen and (max-width:1241px){.education__item{margin:10px}}@media only screen and (max-width:907px){.education__item{margin:0 0 20px;width:100%}}@media only screen and (max-width:576px){.education__item{height:280px}}.education__item:after{background-color:#000;content:"";height:100%;left:0;opacity:.4;position:absolute;top:0;transition:.4s;width:100%}.education__item:hover:after{opacity:.2}.education__item:active:after{opacity:.4}.education__item-image{height:100%;position:relative;width:100%}.education__item-image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.education__item-title{font:500 26px/34px Gordita,sans-serif;left:35px;position:absolute;top:35px;z-index:1}@media only screen and (max-width:576px){.education__item-title{font:500 18px/20px Gordita,sans-serif}}.education__item-more{bottom:35px;font:500 18px/28px Gordita,sans-serif;left:35px;position:absolute;z-index:1}@media only screen and (max-width:576px){.education__item-more{font:500 16px/18px Gordita,sans-serif}}.education__item-more:after{background-color:#fff;content:"";height:2px;left:calc(100% + 12px);position:absolute;top:16px;width:69px}@media only screen and (max-width:576px){.education__item-more:after{top:8px;width:59px}}.train{background:url(../assets/img/train/bg.jpg) no-repeat 50%/cover;box-sizing:border-box;display:flex;flex-direction:column;min-height:666px;overflow:hidden;padding:85px 0 55px}@media only screen and (max-width:768px){.train{background-position:88% 100%;min-height:568px;padding:41px 0 25px}}.train .container{align-items:flex-start;display:flex;flex-grow:1;flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width:768px){.train .container{flex-direction:column;flex-wrap:nowrap;order:1}}.train .section-title:after{background-color:#3c3c42;bottom:26px;content:"";height:4px;position:absolute;right:0;width:178px}@media only screen and (max-width:768px){.train .section-title:after{bottom:16px;height:2px;width:100px}}.train__logo{height:68px;margin:45px 0 0;width:179px;z-index:1}@media only screen and (max-width:768px){.train__logo{height:38px;margin:auto 0 0;order:1;width:100px}}.train__text{font:400 18px/26px Myriadpro,sans-serif;margin-top:auto;width:100%}@media only screen and (max-width:768px){.train__text{font:400 16px/26px Myriadpro,sans-serif;margin-top:16px}}.train__image{bottom:-59px;position:absolute;right:240px}@media only screen and (max-width:1200px){.train__image{bottom:-55px;height:423px;width:423px}}@media only screen and (max-width:1024px){.train__image{height:323px;right:0;width:323px}}@media only screen and (max-width:768px){.train__image{bottom:-25px}}@media only screen and (max-width:375px){.train__image{right:-30px}}.athletes{display:none;overflow:hidden;padding:100px 0 0}.athletes__grid{grid-gap:70px 32px;display:grid;grid-template:repeat(2,auto)/repeat(auto-fit,335px);justify-content:center}@media only screen and (max-width:768px){.athletes__grid{grid-gap:50px 0;grid-template:auto/280px}}.athletes__image{height:335px}@media only screen and (max-width:768px){.athletes__image{height:280px}}.athletes__image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.athletes__spot{position:absolute;right:-150px;top:50%;transform:translateY(-50%);z-index:-1}@media only screen and (max-width:768px){.athletes__spot{height:743px;left:55%;right:auto;top:48%;transform:translate(-45%,-52%);width:737px}}.athletes__name{font:500 27px/29px Gordita,sans-serif;margin-top:16px}@media only screen and (max-width:768px){.athletes__name{font:500 23px/24px Gordita,sans-serif;margin-top:26px}}.athletes__date{font:500 16px/29px Gordita,sans-serif;margin-top:14px}@media only screen and (max-width:768px){.athletes__date{font:500 14px/16px Gordita,sans-serif;margin-top:18px}}.athletes__text{font:400 16px/26px Myriadpro,sans-serif;margin-top:22px}.athletes__more{font:400 18px/29px Myriadpro,sans-serif;margin-top:26px;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:768px){.athletes__more{font:400 16px/18px Myriadpro,sans-serif}}.athletes__more:after{background-color:#3c3c42;content:"";height:1px;left:calc(100% + 9px);position:absolute;top:15px;width:74px}@media only screen and (max-width:768px){.athletes__more:after{top:9px;width:59px}}.gallery{box-sizing:border-box;padding:100px 0}@media only screen and (max-width:1070px){.gallery{padding:50px 0 85px 20px}}.gallery .container{padding:0}.gallery__slider{display:none}@media only screen and (max-width:1070px){.gallery__slider{display:block}}.gallery__slider .swiper-slide{height:370px;width:100%}@media only screen and (max-width:576px){.gallery__slider .swiper-slide{height:210px}}.gallery__slider .swiper-slide img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.gallery__slider .swiper-pagination{bottom:-30px}@media only screen and (max-width:768px){.gallery__slider .swiper-pagination{left:50%;transform:translateX(-50%)}}.gallery__slider .swiper-pagination-bullet{background-color:#01faad;border:1px solid #01faad;height:10px;opacity:1;width:10px}.gallery__slider .swiper-pagination-bullet-active{background-color:#fff}.gallery__slider .swiper-pagination-bullet:not(:last-child){margin:0 14px 0 0}.gallery__grid{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:1070px;width:100%}@media only screen and (max-width:1070px){.gallery__grid{display:none}}.gallery__grid-item{cursor:pointer;position:relative;transition:.3s}.gallery__grid-item:hover{box-shadow:10px 14px 20px rgba(0,0,0,.4)}.gallery__grid-item:active{box-shadow:none}.gallery__grid-item img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.gallery__grid-item:first-child,.gallery__grid-item:nth-child(2){height:356px;margin-bottom:20px;width:525px}.gallery__grid-item:first-child,.gallery__grid-item:nth-child(3),.gallery__grid-item:nth-child(4){margin-right:20px}.gallery__grid-item:nth-child(3),.gallery__grid-item:nth-child(4),.gallery__grid-item:nth-child(5){height:230px;width:343px}.get{background:url(../assets/img/get/bg.jpg) no-repeat 50%/cover;box-sizing:border-box;color:#fff;overflow:hidden;padding:65px 0 75px}@media only screen and (max-width:768px){.get{padding:40px 0 20px}}.get .container{display:flex}@media only screen and (max-width:768px){.get .container{flex-direction:column}.get .section-title{white-space:normal;width:216px}}.get .section-title:after{background-color:#fff;content:"";height:4px;position:absolute;right:0;top:48px;width:178px}@media only screen and (max-width:768px){.get .section-title:after{bottom:14px;height:2px;right:11px;top:auto;width:79px}}.get__left{width:60%}@media only screen and (max-width:768px){.get__left{width:100%}}.get__right{pointer-events:none;width:40%}@media only screen and (max-width:768px){.get__right{margin-top:-60px;width:100%}}.get__text{font:400 18px/26px Myriadpro,sans-serif;margin-top:40px}@media only screen and (max-width:768px){.get__text{font:400 16px/26px Myriadpro,sans-serif}}.get__cards{color:#fff;display:none;font:600 18px/26px Myriadpro,sans-serif;margin-top:30px;text-decoration:underline;text-transform:uppercase;transition:.4s}@media only screen and (max-width:768px){.get__cards{font:600 16px/19px Myriadpro,sans-serif}}.get__cards:hover{opacity:.6}.get__cards:active{opacity:1}@media only screen and (max-width:768px){.get__case{margin-left:auto;width:162px}}.get__shadow{margin-top:-50px;opacity:.6}@media only screen and (max-width:768px){.get__shadow{margin:-40px 0 0 auto;transform:translateX(75px);width:235px}}.get__form{display:flex;flex-wrap:wrap;margin-top:45px}@media only screen and (max-width:768px){.get__form{flex-direction:column}}.get__form .form__block-item:first-child{margin-bottom:22px}@media only screen and (max-width:1173px){.get__form .form__block-item:first-child{margin:50px 0 30px}}@media only screen and (max-width:768px){.get__form .form__block-item .form__text{padding-bottom:10px}}.get__form .form__submit{margin-top:76px;width:100%}@media only screen and (max-width:768px){.get__form .form__submit{margin-top:50px}}.get__form .form__fields{margin:5px 20px 0 0;max-width:315px;width:100%}@media only screen and (max-width:768px){.get__form .form__fields{max-width:none}}.get__form .form__fields .form__item:not(:last-child){margin-bottom:30px}.get__form .form__radios{display:flex;flex-wrap:wrap;max-width:178px}.get__form .form__radio{align-items:center;background-color:rgba(151,228,236,.3);border-radius:4px;color:#fff;display:flex;font:400 16px/26px Myriadpro,sans-serif;height:26px;justify-items:center;margin:5px 0;padding:0 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:768px){.get__form .form__radio{height:46px}}.get__form .form__radio:not(:last-child){margin-right:10px}.get__form .form__radio input{display:none}.get__form .form__radio.active{background-color:#fff;color:#018de5}.list{padding:60px 0 32px}@media only screen and (max-width:768px){.list{padding:50px 0}}.list .container{display:flex}@media only screen and (max-width:768px){.list .container{flex-direction:column}}.list__block:first-child{margin-right:180px}@media only screen and (max-width:1024px){.list__block:first-child{margin-right:90px}}@media only screen and (max-width:768px){.list__block:first-child{margin-right:0}.list__block:nth-child(2){margin-top:50px}}.list__title{font:500 30px/32px Myriadpro,sans-serif}@media only screen and (max-width:768px){.list__items{margin-top:26px}}.contacts{background-color:#f8f8f8;padding-bottom:50px}@media only screen and (max-width:768px){.contacts{padding-bottom:0}}.contacts a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.contacts .container{display:flex}@media only screen and (max-width:768px){.contacts .container{flex-direction:column;padding:0}}.contacts .section-list li{margin:0}.contacts__info,.contacts__place{width:50%}@media only screen and (max-width:768px){.contacts__info,.contacts__place{width:100%}}.contacts__info{box-sizing:border-box;padding:40px 0 0 20px}@media only screen and (max-width:768px){.contacts__info{padding:40px 20px 0}}.contacts__info .contacts__qr{display:none}@media only screen and (max-width:768px){.contacts__info .contacts__qr{display:block}}@media only screen and (max-width:375px){.contacts__info .contacts__qr{margin:30px auto}}@media only screen and (max-width:768px){.contacts__place{align-items:center;display:flex;flex-direction:column}.contacts__place .contacts__qr{display:none}.contacts__block{align-items:center;display:flex;flex-direction:column;padding:0 20px}}.contacts__logo{margin-bottom:40px}@media only screen and (max-width:768px){.contacts__logo{height:47px;width:125px}}.contacts__text{font:400 16px/26px Myriadpro,sans-serif;margin-top:20px}.contacts__links{margin-top:20px}.contacts__links-item{color:#3c3c42;font:600 16px/26px Myriadpro,sans-serif}.contacts__links-item:last-child{margin-top:20px}.contacts__title{font:700 22px/24px Gordita,sans-serif;margin-top:40px}.contacts__subtitle{font:700 16px/26px Myriadpro,sans-serif;margin-top:20px}.contacts__map{max-height:331px;position:relative;width:100%}@media only screen and (max-width:768px){.contacts__map{order:1}}.contacts__map img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.contacts__map:after{background:linear-gradient(65.52deg,#00a1d6 14.01%,#00b8cb 27.38%,#00dcba 51.77%,#00f2af 71.64%,#00faab 84.36%);content:"";height:100%;left:0;opacity:.3;position:absolute;top:0;width:100%}.contacts__socials{display:none;margin:36px 0 0}@media only screen and (max-width:768px){.contacts__socials{flex-wrap:wrap;justify-content:center}.contacts__socials-button{margin-top:30px;width:100%}.contacts__socials-button .btn{margin:0 auto}}.contacts__partners{align-items:center;display:flex;margin-top:40px}@media only screen and (max-width:768px){.contacts__partners{margin-bottom:50px}}.contacts__partners-item:not(:last-child){margin-right:30px}.contacts__sign-up{margin-top:32px}@media only screen and (max-width:768px){.contacts__sign-up{font:500 14px/20px Gordita,sans-serif;height:60px;width:235px}}.contacts__qr{height:166px;margin-top:50px;width:165px}.contacts__qr img{height:100%;width:100%}
