*,:after,:before{box-sizing:border-box;margin:0;padding:0}html.overflow-hidden{overflow:hidden}body{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;font-family:Rubik,sans-serif;font-size:18px;line-height:1.3;min-height:100vh;background-color:#010222}@media screen and (max-width:992px){body{font-size:16px}}h1,h2,h3{font-weight:400}.container{max-width:1170px;width:100%;margin:0 auto;padding:0 30px}img{max-width:100%;height:auto}li,ul{list-style:none}a,a:active,a:hover{outline:none;text-decoration:none;transition:.3s}button,button:active,button:focus,button:hover,input,input:active,input:focus,input:hover,textarea,textarea:focus{outline:none}textarea{resize:none}.title{font-size:44px;text-align:center}@media screen and (max-width:992px){.title{font-size:34px}}.title p:after{content:".";color:#fbba4f}.btn{width:200px;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;border-radius:6px;background-color:#fbba4f;font-size:20px;font-weight:700;color:#010324;border:none;cursor:pointer;margin:0 auto}.text-center{text-align:center}#fp-nav.fp-right{right:30px!important}#fp-nav ul li{width:26px;height:26px}#fp-nav ul li a{border-radius:50%}#fp-nav ul li a span{margin:0!important;transform:translate(-50%,-50%)!important;width:8px!important;height:8px!important;background-color:#fff}#fp-nav ul li a.active{border:1px solid #fbba4f}.arrow-up{bottom:10px;cursor:pointer;display:none;position:fixed;right:10px;z-index:100}.footer{padding-bottom:60px;padding-top:60px}@media screen and (max-width:992px){.footer{padding-bottom:40px;padding-top:40px}}.footer__info{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:992px){.footer__info{flex-direction:column}}.footer__data{align-items:center;display:grid;gap:10px;grid-template-columns:18px 1fr}@media screen and (max-width:992px){.footer__data{margin-top:20px}}.footer__data a,.footer__data p{color:#fff;font-size:14px}.footer__address{margin-left:auto;margin-right:28px}@media screen and (max-width:992px){.footer__address{margin:40px 0 20px}}.footer__credits{border-top:1px solid #979797;font-size:12px;margin-top:10px;padding-top:20px}.header{left:0;padding-top:35px;position:fixed;right:0;top:0;transition:.3s;width:100%;z-index:200}@media screen and (max-width:992px){.header{padding-top:20px}}.header.sticky{background:#010222}.header__box{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:992px){.header__box{justify-content:space-between}}.header__info{display:grid;gap:16px;grid-template-columns:auto auto;margin-left:auto;margin-right:34px}@media screen and (max-width:992px){.header__info{display:none}}.header__info-item{align-items:center;display:grid;gap:10px;grid-template-columns:18px 1fr}.header__info-icon,.header__info-text{color:#fff;font-size:14px;font-weight:800}.header__info-icon{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.header__burger,.header__close{cursor:pointer}.header__nav{background-color:#010324;bottom:0;display:none;left:0;overflow-y:auto;position:fixed;right:0;top:0;z-index:1000}.header__nav-head{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;left:50%;max-width:1170px;padding:35px 30px 0;position:absolute;top:0;transform:translateX(-50%);width:100%}.header__nav-box{display:grid;gap:20px;grid-template-columns:4fr 6fr;min-height:100vh}@media screen and (max-width:992px){.header__nav-box{grid-template-columns:1fr}}.header__nav-infoBox{padding:20vh 0 30px 30px;position:relative}@media screen and (max-width:992px){.header__nav-infoBox{order:2;padding-top:0}}.header__nav-image{position:absolute;bottom:20vh;left:50%;transform:translateX(-50%)}.header__nav-info{align-items:center;display:grid;gap:20px;grid-template-columns:36px 1fr}@media screen and (max-width:992px){.header__nav-info{grid-template-columns:18px 1fr}}.header__nav-info:not(:last-child){margin-bottom:40px}@media screen and (max-width:992px){.header__nav-info:not(:last-child){margin-bottom:20px}}.header__nav-data{color:#fff;font-size:22px}@media screen and (max-width:992px){.header__nav-data{font-size:18px}}.header__nav-menu{align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;padding:20vh 30px 30px 125px}@media screen and (max-width:1100px){.header__nav-menu{padding-left:30px}}@media screen and (max-width:992px){.header__nav-menu{background:transparent;order:1;padding-top:15vh}}.header__link{color:#fff;font-size:42px;font-weight:700;line-height:80px;transition:.3s}@media screen and (max-width:992px){.header__link{font-size:28px;line-height:60px}}.header__link:hover{color:#fbba4f;transform:translateX(20px)}.language-switcher{display:grid;grid-template-columns:27px 27px;gap:10px;margin-right:10px;opacity:0;transition:.3s}@media screen and (max-width:992px){.language-switcher{display:none}}.language-switcher_mob{display:none;grid-template-columns:48px 48px}@media screen and (max-width:992px){.language-switcher_mob{display:grid}}.language-switcher.active{opacity:1}.language-switcher img{width:27px!important;height:18px!important}@media screen and (max-width:992px){.language-switcher img{width:48px!important;height:31px!important}}.language-switcher .lang-item{opacity:.4}.language-switcher .lang-item.current-lang{opacity:1}.main-screen{padding:165px 0 0}@media screen and (max-width:1280px){.main-screen{padding-top:130px}}.main-screen__texts{max-width:535px;width:100%;margin:0 auto}.main-screen__subtitle{margin:15px 0 35px}@media screen and (max-width:1360px){.about{padding:40px 0}}.about__subtitle{max-width:920px;margin:30px auto;text-align:center}.about__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(255px,1fr));gap:30px}@media screen and (max-width:768px){.about__list{grid-template-columns:repeat(2,1fr)}}.about__item{position:relative;border-radius:6px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}.about__item:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(1, 3, 36, 0)), to(#010324));background-image:linear-gradient(180deg,rgba(1,3,36,0),#010324)}@media screen and (max-width:768px){.about__item{flex-direction:column}}.about__title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:20px;font-weight:700;text-align:center;white-space:nowrap;color:#fff}@media screen and (max-width:768px){.about__title{position:relative;top:auto;left:auto;transform:translate(0);white-space:normal;margin-top:10px}}.activity{position:relative;padding:50px 10px}.activity:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(1,0,36,.7);z-index:1}.activity__box{position:relative;z-index:10;border-radius:6px;background-color:rgba(1,3,36,.7);padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;align-items:center;max-width:980px;margin:0 auto}.activity__box .title{margin:30px 0}.activity__text{text-align:center}.activity__text p:not(:last-child){margin-bottom:20px}@media screen and (max-width:1360px){.contact-us{padding:40px 30px}}.contact-us__form,.contact-us__subtitle{max-width:650px;margin:0 auto}.contact-us__subtitle{text-align:center;font-size:14px;font-style:italic;color:#fff}.contact-us__form{margin-top:30px}.contact-us__form form{display:grid;gap:30px;grid-template-columns:1fr 1fr}@media screen and (max-width:992px){.contact-us__form form{gap:20px;grid-template-columns:1fr}}.contact-us .btn,.contact-us .wpcf7-form-control-wrap.select,.contact-us .wpcf7-form-control-wrap.textarea{grid-column:1/-1}.contact-us .btn{justify-self:center}.contact-us__field{border-radius:10px;border:2px solid hsla(0,0%,100%,.16862745098039217);padding:19px 17px;font-family:Open Sans,sans-serif;font-size:16px;background:transparent;color:#fff;width:100%}.contact-us__field::-moz-placeholder{opacity:.6}.contact-us__field:-ms-input-placeholder{opacity:.6}.contact-us__field::placeholder{opacity:.6}.contact-us__textarea{height:100px}.contact-us__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(../img/icons/open-select.svg) no-repeat 100% 50%/30px;cursor:pointer}.contact-us .wpcf7-response-output{border:none!important;color:#fff;grid-column:1/-1;margin:-50px 0 0!important;padding:0!important}