@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700,800&subset=latin,cyrillic);@import 'https://fonts.googleapis.com/css?family=Comfortaa:300,400&subset=cyrillic';@font-face{font-family:ProximaNovaT-Thin;src:url(../fonts/ProximaNova-Thin.eot);src:url(../fonts/ProximaNova-Thin.woff2) format('woff2'),url(../fonts/ProximaNova-Thin.woff) format('woff'),url(../fonts/ProximaNova-Thin.ttf) format('truetype'),url(../fonts/ProximaNova-Thin.eot?#iefix) format('embedded-opentype');font-weight:400;font-style:normal}@font-face{font-family:ProximaNova;src:url(../fonts/ProximaNova-Light.eot);src:url(../fonts/ProximaNova-Light.eot?#iefix) format('embedded-opentype'),url(../fonts/ProximaNova-Light.woff2) format('woff2'),url(../fonts/ProximaNova-Light.woff) format('woff'),url(../fonts/ProximaNova-Light.ttf) format('truetype');font-weight:300;font-style:normal}@font-face{font-family:ProximaNova;src:url(../fonts/ProximaNova-Regular.eot);src:url(../fonts/ProximaNova-Regular.eot?#iefix) format('embedded-opentype'),url(../fonts/ProximaNova-Regular.woff2) format('woff2'),url(../fonts/ProximaNova-Regular.woff) format('woff'),url(../fonts/ProximaNova-Regular.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:ProximaNova;src:url(../fonts/ProximaNova-Semibold.eot);src:url(../fonts/ProximaNova-Semibold.eot?#iefix) format('embedded-opentype'),url(../fonts/ProximaNova-Semibold.woff2) format('woff2'),url(../fonts/ProximaNova-Semibold.woff) format('woff'),url(../fonts/ProximaNova-Semibold.ttf) format('truetype');font-weight:600;font-style:normal}*{box-sizing:border-box;margin:0;padding:0;outline:0}h1,h2,h3,h4,h5,h6{margin:20px 0}h1,h2{font-weight:400}p{margin:5px 0 10px}a,input,textarea{outline:0;box-shadow:none;text-decoration:none}ol,ul{list-style:none}input::-webkit-input-placeholder{opacity:1}input::-moz-placeholder{opacity:1}input:-moz-placeholder{opacity:1}input:-ms-input-placeholder{opacity:1}input:placeholder{opacity:1}textarea::-webkit-input-placeholder{opacity:1}textarea::-moz-placeholder{opacity:1}textarea:-moz-placeholder{opacity:1}textarea:-ms-input-placeholder{opacity:1}textarea:placeholder{opacity:1}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}.clear-float{position:relative}.clear-float:after,.clear-float:before{content:'';display:block;clear:both}.s-1240,.s-768{display:none}.blue-btn{font-size:12px;font-weight:600;color:#fff;text-transform:uppercase;text-align:center;line-height:50px;background-color:#1e90ff;border-radius:10px;height:50px;margin:auto;cursor:pointer;display:block}.blue-btn:hover{background-color:#006ad1}.blue-btn:active{background-color:#092860}.gray-bg{background-color:#e6e9ed}#pop-up-bg{display:none;position:fixed;background-color:#092860;top:0;left:0;width:100%;height:100%;z-index:10000;opacity:.9}#pop-up-bg.active{display:block}body,html{width:100%;height:100%;min-width:360px;position:relative;font-family:ProximaNova,sans-serif}.content-block .content-wrap{position:relative;overflow:hidden}.content-block .content-wrap .content{margin:0 30px}.content-block .content-wrap .content .youtube-player{position:relative;padding-bottom:56.23%;height:0;overflow:hidden;max-width:100%;background:#000;margin:5px}.content-block .content-wrap .content .youtube-player iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background:0 0}.content-block .content-wrap .content .youtube-player img{bottom:0;display:block;left:0;margin:auto;max-width:100%;width:100%;position:absolute;right:0;top:0;border:none;height:auto;cursor:pointer;-webkit-transition:.4s all;-moz-transition:.4s all;transition:.4s all}.content-block .content-wrap .content .youtube-player img:hover{-webkit-filter:brightness(75%)}.content-block .content-wrap .content .youtube-player .play{height:72px;width:72px;left:50%;top:50%;margin-left:-36px;margin-top:-36px;position:absolute;background:url(//i.imgur.com/TxzC70f.png) no-repeat;cursor:pointer}.content-block .content-wrap .content .description a:not(.blue-btn){color:#0091ff}#page-404 .content{text-align:center}#page-404 .content h1{font-family:Comfortaa;font-size:200px;color:#02225b;text-align:center}#page-404 .content h1>*{display:inline-block;vertical-align:middle}#page-404 .content h1 span:nth-of-type(1){transform:translate(65px,10px)}#page-404 .content h1 span:nth-of-type(2){transform:translate(-50px,10px)}#page-404 .content h4{font-family:ProximaNova;color:#02225b;font-size:40px}#page-404 .content p{font-family:ProximaNova;color:#02225b;font-size:32px}.slider-nav{position:relative;height:26px}.slider-nav:before{content:'';display:block;position:absolute;top:12px;left:0;width:100%;height:1px;background-color:rgba(123,142,155,.2)}.slider-nav .slider-arrow{position:absolute;width:58px;height:26px;top:0;cursor:pointer;z-index:1}.slider-nav .slider-arrow:before{content:'';display:block;position:absolute;top:0;left:0;width:58px;height:26px;background-image:url(../images/front-page/slider-arrows.png);background-repeat:no-repeat}.slider-nav .slider-arrow-prev{left:0}.slider-nav .slider-arrow-prev:before{background-position:left}.slider-nav .slider-arrow-next{right:0}.slider-nav .slider-arrow-next:before{background-position:right}.header-wrap{display:table-row;height:1px}.header-wrap header{margin:0 30px;position:relative;height:93px;border-bottom:1px solid #ced4e9}.header-wrap header .logo{display:block;background-image:url(../images/logo-360.png);background-position:center;background-size:contain;background-repeat:no-repeat;width:172px;height:54px;position:absolute;top:20px}.header-wrap header .nav-wrap{display:none}.header-wrap header .nav-wrap .close-menu-btn{background-image:url(../images/close-menu-btn.png);position:absolute;right:0;top:0;width:24px;height:24px;z-index:1;touch-action:manipulation;cursor:pointer}.header-wrap header .nav-wrap nav ul{border-left:1px solid rgba(255,255,255,.2);padding:8px 0}.header-wrap header .nav-wrap nav ul li{position:relative;padding:13px 0 13px 30px}.header-wrap header .nav-wrap nav ul li a{font-size:14px;font-family:ProximaNova;font-weight:600;color:#fff;text-transform:uppercase;line-height:24px;letter-spacing:.075em;display:inline-block}.header-wrap header .nav-wrap nav ul li:hover a{color:#7385a3}.header-wrap header .nav-wrap nav ul li.current-menu-item a{color:#1e90ff}.header-wrap header .nav-wrap nav ul li.current-menu-item:before{content:'';background-color:#1e90ff;position:absolute;display:block;width:3px;height:24px;left:-2px;top:13px}.header-wrap header .nav-wrap .send-request-btn{display:block;margin:60px 0 0}.header-wrap header .nav-wrap.active{display:block;z-index:20000;position:fixed;top:50%;left:50%;width:300px;height:490px;max-height:95%;transform:translate(-50%,-50%);padding:55px 29px 0;overflow:auto}.header-wrap header .show-menu-btn{background-image:url(../images/show-menu-btn.png);background-position:center;background-size:contain;background-repeat:no-repeat;width:30px;height:22px;position:absolute;right:0;top:37px;touch-action:manipulation;cursor:pointer}.header-wrap header .send-request-btn{display:none}.footer-wrap{display:table-row;height:1px;background-color:#092860}.footer-wrap footer{margin:0 30px}.footer-wrap footer .logo{display:none}.footer-wrap footer .contacts-and-description-wrap .contacts{width:300px;margin:auto;padding:27px 0}.footer-wrap footer .contacts-and-description-wrap .contacts .contacts-item{display:block;position:relative;font-size:15px;font-family:ProximaNova,sans-serif;color:rgba(255,255,255,.5);padding:8px 0 9px 30px;line-height:20px}.footer-wrap footer .contacts-and-description-wrap .contacts .contacts-item:before{content:'';display:block;position:absolute;top:11px;left:0;background-image:url(../images/contacts-icons.png);background-repeat:no-repeat;width:14px;height:14px}.footer-wrap footer .contacts-and-description-wrap .contacts .email:before{background-position:top}.footer-wrap footer .contacts-and-description-wrap .contacts .adress:before{background-position:center}.footer-wrap footer .contacts-and-description-wrap .contacts .tel:before{background-position:bottom}.footer-wrap footer .contacts-and-description-wrap .description{padding:7px 0 0}.footer-wrap footer .contacts-and-description-wrap .description .part{float:left;width:50%;font-size:15px;font-family:ProximaNova;color:rgba(255,255,255,.6);text-decoration:underline;line-height:45px;font-weight:300}.footer-wrap footer .contacts-and-description-wrap .description .part:nth-child(1){padding:0 5px 0 0}.footer-wrap footer .contacts-and-description-wrap .description .part:nth-child(2){padding:0 0 0 5px}.footer-wrap footer .social{padding:48px 0 0}.footer-wrap footer .social .call-request-btn{width:200px}.footer-wrap footer .social ul{margin:40px auto;width:266px}.footer-wrap footer .social ul li{float:left;width:25%;text-align:center}.footer-wrap footer .social ul li .social-link{display:inline-block;border-radius:50%;background-color:#1d448a;width:32px;height:32px;background-position:center;background-repeat:no-repeat}.footer-wrap footer .social ul li .social-link-facebook{background-image:url(../images/social-icon-facebook.png)}.footer-wrap footer .social ul li .social-link-linkedin{background-image:url(../images/social-icon-linkedin.png)}.footer-wrap footer .social ul li .social-link-instagram{background-image:url(../images/social-icon-instagram.png)}.footer-wrap footer .social ul li .social-link-youtube{background-image:url(../images/social-icon-youtube.png)}.footer-wrap footer .social ul li .social-link-google{background-image:url(../images/social-icon-google.png)}.footer-wrap footer .social ul li .social-link-twitter{background-image:url(../images/social-icon-twitter.png)}.footer-wrap footer .social ul li .social-link-telegram{background-image:url(../images/social-icon-telegram.png)}.footer-wrap footer .social ul li .social-link-blog{background-image:url(../images/social-icon-blog.png)}.sign-wrap{display:table-row;height:1px;background-color:#011945}.sign-wrap .sign{font-family:ProximaNova;font-size:12px;letter-spacing:.01em;line-height:37px;color:rgba(255,255,255,.302);margin:0 30px}@media all and (min-width:768px){.slider-nav{margin:0 62px}.slider-nav .slider-arrow,.slider-nav .slider-arrow:before{width:98px}.s-360{display:none}.s-768{display:block}.content-block .content-wrap .content,.header-wrap header{margin:0 22px}.footer-wrap footer{margin:0 64px}.footer-wrap footer .contacts-and-description-wrap .contacts{margin:0;padding:68px 0 0;float:left}.footer-wrap footer .contacts-and-description-wrap .contacts .contacts-item{padding:13px 0 14px 30px;letter-spacing:.01em}.footer-wrap footer .contacts-and-description-wrap .contacts .contacts-item:before{top:16px}.footer-wrap footer .contacts-and-description-wrap .description{padding:64px 0 0;float:right;width:51.5%}.footer-wrap footer .contacts-and-description-wrap .description .part:nth-child(1){padding:0 20px 0 0}.footer-wrap footer .contacts-and-description-wrap .description .part:nth-child(2){padding:0 0 0 20px}.footer-wrap footer .social{padding:58px 0 35px}.footer-wrap footer .social ul{margin:40px auto 0}.sign-wrap .sign{margin:0 64px}}@media all and (min-width:1240px){.slider-nav{height:56px;margin:0}.slider-nav:before{top:23px}.slider-nav .slider-arrow{width:119px;height:56px}.slider-nav .slider-arrow:before{top:11px;z-index:2}.slider-nav .slider-arrow:after{content:'';position:absolute;top:0;width:56px;height:56px;border-radius:50%;background-color:rgba(161,197,114,.5);z-index:1}.slider-nav .slider-arrow:hover:after{background-color:#a1c572}.slider-nav .slider-arrow-prev,.slider-nav .slider-arrow-prev:before{left:0}.slider-nav .slider-arrow-next,.slider-nav .slider-arrow-prev:after{right:0}.slider-nav .slider-arrow-next:before{right:0;left:auto}.slider-nav .slider-arrow-next:after{left:0}.s-768{display:none}.s-1240{display:block}.content-block .content-wrap .content{margin:0 auto;width:1240px}.header-wrap header{margin:0 auto;width:1240px;height:93px;border-bottom:none}.header-wrap header .logo{display:block;background-image:url(../images/logo-1240.png);width:112px;height:77px;position:absolute;top:auto;bottom:0;left:35px}.header-wrap header .nav-wrap{display:block;width:770px;position:absolute;left:235px;top:46px}.header-wrap header .nav-wrap .close-menu-btn{display:none}.header-wrap header .nav-wrap nav ul{border-left:none;border-bottom:1px solid #cdd3de;padding:0}.header-wrap header .nav-wrap nav ul li{padding:0 24px 9px;float:left}.header-wrap header .nav-wrap nav ul li a{font-size:13px;color:#00336d}.header-wrap header .nav-wrap nav ul li.current-menu-item a{color:#1e90ff;position:relative}.header-wrap header .nav-wrap nav ul li.current-menu-item a:before{content:'';background-color:#1e90ff;position:absolute;display:block;width:100%;height:2px;left:0;bottom:-10px}.header-wrap header .nav-wrap .send-request-btn,.header-wrap header .nav-wrap nav ul li.current-menu-item:before,.header-wrap header .show-menu-btn{display:none}.header-wrap header .send-request-btn{display:block;width:160px;position:absolute;top:32px;right:0}.footer-wrap footer{margin:auto;width:1240px;min-height:210px;position:relative}.footer-wrap footer .logo{display:block;background-image:url(../images/logo-footer.png);width:152px;height:105px;position:absolute;top:55px;left:0}.footer-wrap footer .contacts-and-description-wrap{width:630px;margin:auto;padding:0 0 29px}.footer-wrap footer .contacts-and-description-wrap .contacts{padding:49px 0 0;float:right;width:230px}.footer-wrap footer .contacts-and-description-wrap .contacts .contacts-item{padding:11px 0 11px 30px}.footer-wrap footer .contacts-and-description-wrap .contacts .contacts-item:before{top:15px}.footer-wrap footer .contacts-and-description-wrap .description{padding:53px 0 0;float:left;width:400px}.footer-wrap footer .contacts-and-description-wrap .description .part{line-height:32px;letter-spacing:.01em}.footer-wrap footer .contacts-and-description-wrap .description .part:nth-child(1),.footer-wrap footer .contacts-and-description-wrap .description .part:nth-child(2){padding:0 50px 0 0}.footer-wrap footer .social{padding:0;position:absolute;right:0;top:34px}.footer-wrap footer .social ul{margin:26px auto 0;width:200px}.footer-wrap footer .social ul:after,.footer-wrap footer .social ul:before{display:none}.footer-wrap footer .social ul li .social-link:hover{background-color:#1e90ff}.sign-wrap .sign{margin:auto;width:1240px;line-height:34px}}#send-request-form,#thanks{display:none;position:fixed;z-index:20000;width:430px;max-width:90%;top:50%;left:50%;transform:translate(-50%,-50%);overflow:auto;max-height:90%;padding:0 0 55px}#send-request-form.active,#thanks.active{display:block}#send-request-form .close-btn,#thanks .close-btn{background-image:url(../images/close-menu-btn.png);position:absolute;width:24px;height:24px;top:0;right:0;cursor:pointer;z-index:1}#send-request-form .form-header,#thanks .form-header{font-size:20px;font-family:ProximaNova,sans-serif;color:#fff;text-transform:uppercase}#send-request-form .input-wrap,#thanks .input-wrap{position:relative;padding:40px 0 0}#send-request-form .input-wrap input,#thanks .input-wrap input{width:100%;display:block;font-size:16px;line-height:30px;font-family:ProximaNova,sans-serif;color:#fff;background-color:transparent;border:none}#send-request-form .input-wrap .placeholder,#thanks .input-wrap .placeholder{position:absolute;bottom:10px;left:0;font-size:16px;line-height:16px;color:#8796b2;letter-spacing:.05em;transition:.3s;transition-property:color,bottom,font-size}#send-request-form .input-wrap .error-message,#thanks .input-wrap .error-message{display:none;position:absolute;bottom:-19px;left:0;color:#ff5d5d;font-size:12px;letter-spacing:.05em;line-height:14px}#send-request-form .input-wrap .line,#thanks .input-wrap .line{display:block;width:100%;height:1px;position:absolute;bottom:-1px;left:0;background-color:rgba(255,255,255,.3);transition:.3s;transition-property:background-color}#send-request-form .input-wrap input:focus~.placeholder,#thanks .input-wrap input:focus~.placeholder{font-size:12px;color:#1e90ff;bottom:27px}#send-request-form .input-wrap input:focus~.line,#thanks .input-wrap input:focus~.line{height:2px;bottom:-2px;background-color:rgba(30,144,255,.6)}#send-request-form .input-wrap input:not([value=""])~.placeholder,#thanks .input-wrap input:not([value=""])~.placeholder{font-size:12px;color:#8796b2;bottom:27px}#send-request-form .input-wrap input.invalid~.line,#thanks .input-wrap input.invalid~.line{height:2px;bottom:-2px;background-color:#ff5d5d}#send-request-form .info,#thanks .info{text-align:center;padding:20px 0;font-size:14px}#send-request-form .info a,#thanks .info a{color:#8796b2}#send-request-form .s-hidden,#thanks .s-hidden{display:none;visibility:hidden}#send-request-form .select,#thanks .select{cursor:pointer;display:block;position:relative;font-size:16px;line-height:30px;font-family:ProximaNova,sans-serif;color:#8796b2;min-height:80px;padding:80px 0 0}#send-request-form .styledSelect,#thanks .styledSelect{position:absolute;top:0;right:0;bottom:0;left:0;padding:0 20px 0 0;margin:40px 0 0;border-bottom:1px solid rgba(255,255,255,.3);text-overflow:ellipsis;white-space:pre;overflow:hidden;height:40px}#send-request-form .styledSelect:after,#thanks .styledSelect:after{content:"";width:0;height:0;border-style:solid;border-width:8px 6px 0;border-color:#536990 transparent transparent;position:absolute;top:9px;right:6px}#send-request-form .styledSelect.active,#thanks .styledSelect.active{color:#fff}#send-request-form .styledSelect.active:after,#thanks .styledSelect.active:after{border-width:0 6px 8px;border-color:transparent transparent #fff}#send-request-form .options,#thanks .options{display:none;position:absolute;top:81px;right:0;left:0;z-index:1;background-color:#163368;max-height:185px;overflow:auto;padding:10px 0}#send-request-form .options li,#thanks .options li{margin:20px 0;padding:0 20px}#send-request-form .options li:hover,#thanks .options li:hover{color:#fff}#send-request-form input[type=submit],#thanks input[type=submit]{border:none;display:block;width:240px;margin:15px auto 0}@media all and (min-width:1240px){#send-request-form input[type=submit]{width:170px}}@media all and (max-width:768px){.about-videos-slider-wrap{margin-bottom:60px}#thanks.active{padding:25px}}@media all and (max-width:420px){#page-404 span{-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important}}#about-docs-slider .icon{-webkit-background-size:cover;background-size:cover}