@media(min-width:576px){body{font-size:10px!important}.container{max-width:100%}}@media(min-width:768px){body{font-size:10px!important}.container{max-width:100%}}@media(min-width:992px){body{font-size:14.5px!important}}@media(min-width:1200px){body{font-size:16px!important}}html{scroll-behavior:smooth}@font-face{font-family:Montserrat-Regular;src:url(../fonts/Montserrat-Regular.eot);font-display:swap;webkit-text-stroke:.15px;src:url(../fonts/Montserrat-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat-Regular.woff) format("woff"),url(../fonts/Montserrat-Regular.ttf) format("truetype");font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal}@font-face{font-family:Montserrat-Medium;src:url(../fonts/Montserrat-Medium.eot);font-display:swap;webkit-text-stroke:.15px;src:url(../fonts/Montserrat-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat-Medium.woff) format("woff"),url(../fonts/Montserrat-Medium.ttf) format("truetype");font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal}@font-face{font-family:Montserrat-Bold;src:url(../fonts/Montserrat-Bold.eot);font-display:swap;webkit-text-stroke:.15px;src:url(../fonts/Montserrat-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat-Bold.woff) format("woff"),url(../fonts/Montserrat-Bold.ttf) format("truetype");font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal}body{font-family:Montserrat-Regular,Roboto,sans-serif}.fr{font-family:Montserrat-Regular,Verdana,sans-serif}.fm{font-family:Montserrat-Medium,Verdana,sans-serif}.fb{font-family:Montserrat-Bold,Verdana,sans-serif}.logo{background-repeat:no-repeat;background-size:100%}.light .logo{background-image:url(../img/logo_dark.svg)}.dark .logo{background-image:url(../img/logo_light.svg)}header{position:relative;background-color:#000;width:100%;overflow:hidden}header video{position:absolute;top:50%;left:50%;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;z-index:0;transform:translateX(-50%) translateY(-50%);background:#000}@keyframes border-pulsate{0%{border-color:#fff}30%{border-color:#fff}to{border-color:hsla(0,0%,100%,0)}}@keyframes blur{0%{filter:blur(0)}50%{filter:blur(10px)}to{filter:blur(0)}}@keyframes run{0%{left:0}10%{left:0}50%{left:10px}90%{left:0}to{left:0}}@keyframes pulse-yellow{0%{box-shadow:0 0 0 0 rgba(247,230,0,.6)}to{box-shadow:0 0 0 10px rgba(247,230,0,0)}}@keyframes pulse-cyan{0%{box-shadow:0 0 0 0 rgba(0,255,249,.6)}to{box-shadow:0 0 0 10px rgba(0,255,249,0)}}@keyframes pulse-white{0%{box-shadow:0 0 0 0 hsla(0,0%,100%,.6)}to{box-shadow:0 0 0 10px hsla(0,0%,100%,0)}}@keyframes pulse-red{0%{box-shadow:0 0 0 0 rgba(255,47,81,.6)}to{box-shadow:0 0 0 10px rgba(255,47,81,0)}}.block3 .ico-1{background:url(../img/block3_ico_1.svg) no-repeat}.block3 .ico-2{background:url(../img/block3_ico_2.svg) no-repeat}.block3 .ico-3{background:url(../img/block3_ico_3.svg) no-repeat}.block3 .ico-4{background:url(../img/block3_ico_4.svg) no-repeat}.block3 .ico-5{background:url(../img/block3_ico_5.svg) no-repeat}.block3 .ico-6{background:url(../img/block3_ico_6.svg) no-repeat}.block3 .ico-1,.block3 .ico-2,.block3 .ico-3,.block3 .ico-4,.block3 .ico-5,.block3 .ico-6{background-size:auto 100%}.block6 .line .icon.active,.block6 .line .icon:hover{transform:rotate(-45deg)}.block6 .line .icon.yellow{background-color:#f7e600;animation:pulse-yellow 1s infinite}.block6 .line .icon.cyan{background-color:#00fff9;animation:pulse-cyan 1s infinite}.block6 .line .icon.white{background-color:#fff;animation:pulse-white 1s infinite}.block7 .pic img{width:100%}#footer a,#footer a:hover{color:#252525}.slick-slide{outline:0}.slick-next:before,.slick-prev:before{color:transparent}input,select,textarea{font-family:Montserrat-Regular,Roboto,sans-serif}.error{border-color:#ff2f51!important}.error-text{font-family:Montserrat-Regular,Roboto,sans-serif;font-size:10px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#ff2f51}.error-left-border{border-left-color:#ff2f51!important}input.error:after{content:"Некорректно введен номер телефона Некорректно введен номер телефона";font-family:Montserrat-Regular,Roboto,sans-serif;font-size:10px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#ff2f51;border-color:#ff2f51}.input-group .error-text{position:absolute}.comment-container .error-text{opacity:0}.form-expand .comment-container .error-text{opacity:1}input,select,textarea{outline:0}.check-text{display:inline-block;position:relative;width:100%;height:20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}input[type=checkbox]{display:none!important}.check-text:before{background:url(../img/unchecked.svg) no-repeat;content:"";cursor:pointer;color:transparent;line-height:18px;font-size:18px;font-weight:700;text-align:center;height:20px;width:20px;display:inline-block;box-sizing:content-box;border-radius:3px;margin-right:10px;-ms-flex-item-align:center;align-self:center}:checked+.check-text:before{background:url(../img/checked.svg) no-repeat}a,a:hover{color:inherit}form br,form p{display:none}.pd-policy .title,.privacy-policy .title{font-family:Montserrat-Bold,Roboto,sans-serif}.en #team .l3{display:none}