@font-face{font-family:"Roboto Black";font-display:swap;src:url(../fonts/Roboto-Black.eot);src:url(../fonts/Roboto-Black.eot?#iefix) format("embedded-opentype"),url(../fonts/Roboto-Black.woff) format("woff"),url(../fonts/Roboto-Black.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Roboto Bold";font-display:swap;src:url(../fonts/Roboto-Bold.eot);src:url(../fonts/Roboto-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/Roboto-Bold.woff) format("woff"),url(../fonts/Roboto-Bold.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Roboto Regular";font-display:swap;src:url(../fonts/Roboto-Regular.eot);src:url(../fonts/Roboto-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/Roboto-Regular.woff) format("woff"),url(../fonts/Roboto-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Roboto Light";font-display:swap;src:url(../fonts/Roboto-Light.eot);src:url(../fonts/Roboto-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/Roboto-Light.woff) format("woff"),url(../fonts/Roboto-Light.ttf) format("truetype");font-weight:400;font-style:normal}*{margin:0;padding:0;font-family:"Roboto Regular"}.container{width:1140px;margin:0 auto}.btn{width:240px;height:60px;display:block;cursor:pointer;background-color:#00c2f0;color:#fff;border:none;text-transform:uppercase;font-size:16px;border-radius:7px}.btn:hover{transition:.6s all;opacity:.8}.title{font-family:"Roboto Black";font-size:30px;text-align:center}.header{height:85px}.header__container{display:flex;flex-direction:row;justify-content:space-between;padding-top:20px;padding-bottom:20px}.header__container_item{display:flex;flex-direction:row;margin-right:30px}.header__container_item:last-child{margin-right:0}.header__container_item-block{display:flex;flex-direction:column;padding-left:15px;font-size:12px;color:#000}.header__container_item-block-title{font-family:"Roboto Bold";padding-bottom:5px}.header__container_item-block-phone{font-family:"Roboto Light";text-decoration:none;color:#000;padding-bottom:5px}.header__container_item-block-addres{font-family:"Roboto Light";text-decoration:none;color:#000;padding-bottom:5px}.promo-section{position:relative}.promo-section .container{position:relative}.promo-section__menu{width:100%;height:100px;display:flex;flex-direction:row;position:absolute;justify-content:space-between;align-items:center}.promo-section__menu_logo{padding-left:0;padding-top:0}.promo-section__menu_block{display:flex;flex-direction:row;justify-content:center;z-index:1000;transition:.6s all}.promo-section__menu_block-item{height:30px;list-style-type:none}.promo-section__menu_block-link{font-size:22px;color:#fff;text-transform:uppercase;text-decoration:none;font-family:"Roboto Regular";padding-left:15px;cursor:pointer}.swiper{width:100%;z-index:-10000}.swiper-wrapper{z-index:-10000}.swiper-slide{z-index:-10000}.swiper-pagination-bullet{background:#00c2f0}.promo:nth-child(even){background:url(../images/promo-phone.jpg) 45%/cover no-repeat}.promo:nth-child(odd){background:url(../images/ofice.jpeg) 55%/cover no-repeat}.promo{color:#fff;min-height:700px;transition:.6s all}.promo__menu{height:130px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;position:relative;z-index:10000000}.promo__menu_logo{width:150px}.promo__menu img{max-width:100%}.promo__menu_block{display:flex}.promo__menu_block-item{list-style-type:none}.promo__menu_block-link{text-decoration:none;padding-left:40px;text-transform:uppercase;font-family:"Roboto Light";font-size:18px;color:#fff}.promo__title{font-size:42px;font-family:"Roboto Black";padding-top:200px;width:530px}.promo__subtitle{font-size:24px;font-family:"Roboto Light";padding-top:40px;padding-bottom:40px;width:500px}.promo__subtitle span{font-family:"Roboto Bold"}.promo__btn{position:absolute;top:450px}.promo-section .hamburger{display:none}.feature{padding-top:80px;padding-bottom:80px}.feature-wrapper{display:flex;justify-content:center}.feature__block{display:flex;justify-content:space-between;width:100%;font-family:"Roboto Light";font-size:18px;padding-bottom:45px}.feature__block-item{width:360px;height:250px;display:flex;flex-direction:column;justify-content:center;align-items:center}.feature__block-item-text{padding:0 30px;text-align:center}.feature .last{font-family:"Roboto Bold"}.feature__title{text-align:center;font-family:"Roboto Bold";font-size:48px}.feature__arrows{width:175px;height:85px;margin:20px auto}.access__block{display:flex;flex-direction:column;align-items:center}.access__block_img{max-width:100%;padding:80px 0}.access__block_title{font-family:"Roboto Black";font-size:30px;text-align:center}.access__block .btn{margin-top:30px}.modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;background-color:rgba(0,0,0,.5);overflow:hidden;display:none}.modal__dialog{max-width:500px;margin:40px auto}.modal__content{background-color:#fff;padding:50px 20px 30px;border:1px solid rgba(0,0,0,.2);border-radius:4px;max-height:80vh;overflow-y:auto;position:relative}.modal__close{position:absolute;top:8px;right:15px;font-size:30px}.modal__title{font-size:20px;text-transform:uppercase}.modal__input{display:block;width:280px;height:50px;background-color:#fff;box-shadow:0 4px 15px rgba(0,0,0,.2);border:none;font-size:18px;text-align:center;padding:0 20px;outline:0;margin:20px auto}.modal .btn_min{margin:30px auto 0}.show{display:block}.hide{display:none}.solution{background:url(../images/promo.jpg) 100%/cover no-repeat;padding:80px 0}.solution__block{max-width:620px;margin:0 auto}.solution__title{color:#fff;padding-bottom:20px}.solution__tab{position:relative}.solution__tab_img{margin-top:90px}.solution__tab_img img{width:100%}.solution__tab .slider-block{position:relative}.solution__tab .slider-block .solution__slider_prev{position:absolute;top:55%;left:0;transform:translateY(-50%);z-index:100}.solution__tab .slider-block .solution__slider_next{position:absolute;top:55%;right:0;transform:translateY(-50%);z-index:100}.solution_block{padding:30px 0}.solution_block-items{display:flex;list-style-type:none;justify-content:space-between;margin:0 auto;width:845px;border:1px solid #fff;border-radius:3px}.solution_block-item{padding:20px 30px;font-size:13px;color:#fff}.solution_img{margin:0 auto}.solution_img img{max-width:100%;display:block;margin:0 auto}.solution__tab_block-item-active{font-family:"Roboto Bold";font-size:14px;color:#00c2f0}.show{display:block}.hide{display:none}.fade{-webkit-animation-name:fade;animation-name:fade;-webkit-animation-duration:1.5s;animation-duration:1.5s}@-webkit-keyframes fade{from{opacity:.1}to{opacity:1}}@keyframes fade{from{opacity:.1}to{opacity:1}}@media(max-width:1200px){.container{width:970px}.header__container_item{margin-right:10px}.header__container_item-block{font-size:10px;padding-left:10px}}@media(max-width:992px){.container{width:700px}.promo-section__menu_block-link{font-size:16px}}@media(max-width:768px){.container{width:500px}.title{font-size:26px}.header{display:none}.header__container{display:none}.promo-section .container{position:initial}.promo-section .hamburger{display:flex;flex-direction:column;justify-content:space-between;position:absolute;width:30px;height:20px;z-index:100000;right:20px;top:40px;cursor:pointer}.promo-section .hamburger_active span:nth-child(1){transform:translateY(12px) rotate(-45deg);transition:.6s all}.promo-section .hamburger_active span:nth-child(2){display:none}.promo-section .hamburger_active span:nth-child(3){transform:translateY(-5px) rotate(45deg);transition:.6s all}.promo-section .hamburger span{width:25px;height:3px;background:#fff;display:block;transition:.6s all;position:relative;z-index:10000}.promo-section__menu{width:100%;height:100px;display:flex;flex-direction:row;position:absolute;z-index:10000;left:0}.promo-section__menu_logo{padding-left:15px;padding-top:10px}.promo-section__menu_logo img{width:80%}.promo-section__menu_block{display:flex;flex-direction:column;justify-content:center;width:300px;height:100vh;position:fixed;top:0;bottom:0;z-index:1000;left:-300px;background:#404047;transition:.6s all}.promo-section__menu_block_active{left:0;transition:.6s all}.promo-section__menu_block-item{height:30px;padding-bottom:20px}.promo-section__menu_block-link{font-size:22px;color:#fff;text-transform:uppercase;text-decoration:none;font-family:"Roboto Regular";padding-left:15px}.promo{background:url(../images/promo-phone.jpg) 30%/cover no-repeat;position:relative}.promo__menu_logo{display:none}.promo__menu_block{display:none}.feature__block{flex-direction:column;align-items:center}.solution__tab_img{margin-top:20px}}@media(max-width:575px){.container{width:300px}.promo__menu{height:100px}.promo__menu_logo img{width:70%}.promo__title{width:100%;font-size:34px;font-family:"Roboto Bold";text-align:center;padding-top:150px}.promo__subtitle{width:100%;font-size:20px;text-align:center}.promo__btn{margin:0 auto;left:50%;transform:translateX(-50%)}.feature__block-item{width:100%}}@media(max-width:320px){.container{width:100%}}