@font-face{font-family:'Proxima Nova Bold';src:url(../../../fonts/ProximaNova-Bold.eot);src:url(../../../fonts/ProximaNova-Bold.eot?#iefix) format("embedded-opentype"),url(../../../fonts/ProximaNova-Bold.woff2) format("woff2"),url(../../../fonts/ProximaNova-Bold.woff) format("woff"),url(../../../fonts/ProximaNova-Bold.ttf) format("truetype"),url(../../../fonts/ProximaNova-Bold.svg#ProximaNova-Bold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:'Proxima Nova Th';src:url(../../../fonts/ProximaNovaT-Thin.eot);src:url(../../../fonts/ProximaNovaT-Thin.eot?#iefix) format("embedded-opentype"),url(../../../fonts/ProximaNovaT-Thin.woff2) format("woff2"),url(../../../fonts/ProximaNovaT-Thin.woff) format("woff"),url(../../../fonts/ProximaNovaT-Thin.ttf) format("truetype"),url(../../../fonts/ProximaNovaT-Thin.svg#ProximaNovaT-Thin) format("svg");font-weight:100;font-style:normal}@font-face{font-family:'Proxima Nova Sm';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"),url(../../../fonts/ProximaNova-Semibold.svg#ProximaNova-Semibold) format("svg");font-weight:600;font-style:normal}@font-face{font-family:'Proxima Nova Rg';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"),url(../../../fonts/ProximaNova-Regular.svg#ProximaNova-Regular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Proxima Nova Lt';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"),url(../../../fonts/ProximaNova-Light.svg#ProximaNova-Light) format("svg");font-weight:300;font-style:normal}*{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}h1,h2,h3,h4,h5,h6,hr{padding:0;margin:0}body{font-family:'Proxima Nova Rg',sans-serif;font-size:16px}.feedback-block,button,input{outline:0!important}img{max-width:100%}section{padding:80px 0}.slider-arrow{height:100%;position:absolute;bottom:40%;z-index:99;height:100%;width:22px;cursor:pointer}.slider-arrow__left{left:30%;background:transparent url(../../../img/feedback/arrow-left.png) center center no-repeat}.slider-arrow__right{right:30%;background:transparent url(../../../img/feedback/arrow-right.png) center center no-repeat}.input{padding:12px 20px;border-radius:30px;border:none}.input_name{background:#fff url(../../../img/user_icon_name.png) center left 20px no-repeat;padding-left:50px}.input_tel{background:#fff url(../../../img/phone_icon.png) center left 20px no-repeat;padding-left:50px}.input::-webkit-input-placeholder{color:#606060;font-size:14px;font-weight:300}.input:-ms-input-placeholder{color:#606060;font-size:14px;font-weight:300}.input::-ms-input-placeholder{color:#606060;font-size:14px;font-weight:300}.input::placeholder{color:#606060;font-size:14px;font-weight:300}.button{color:#202020;font-size:14px;font-weight:700;background-color:#ffdc38;border:none;border-radius:30px;padding:12px 25px}.button:hover{cursor:pointer;-webkit-box-shadow:0 0 13px rgba(0,0,0,.19);box-shadow:0 0 13px rgba(0,0,0,.19);background-color:#ffbb38}.thanks__button{margin:0 auto}.text-black{color:#202020;font-family:'Proxima Nova Rg',sans-serif;font-weight:700}.gradient-bg:before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-image:linear-gradient(45deg,#1c8fd4 0,#7e66e7 100%);z-index:-1;opacity:.8}.section-header{text-align:center;color:#202020;font-size:26px;font-family:'Proxima Nova Sm',sans-serif;text-transform:uppercase}.section-header::after{content:'';top:0;left:50%;display:block;height:1px;width:48px;background-image:linear-gradient(45deg,#1c8fd4 0,#7e66e7 100%);margin:23px auto 44px auto}.down-arrow{margin:auto;margin-left:50%}.main{background:#fff url(../../../img/main-bg.jpg) center center no-repeat;background-size:cover;position:relative;color:#fff;z-index:2;padding:50px 0}.main-logo__text{display:inline-block;vertical-align:middle;margin-left:45px}.main-contacts{text-align:right}.main-contacts__phone{font-size:14px;font-weight:300;display:inline-block;vertical-align:middle;margin-right:26px}.main-contacts__phone a{display:block;font-size:19px;font-family:'Proxima Nova Sm',sans-serif;color:#fff;letter-spacing:1px}.main-text{padding:150px 0}.main-text__title{font-size:48px;font-weight:700;margin-bottom:20px}.main-text__title-small{font-size:24px;font-weight:400;display:block;margin-top:16px}.main-text__subtitle{font-size:18px;font-weight:100;font-family:'Proxima Nova Th',sans-serif;margin-bottom:33px}.main-form{padding:39px 30px 0 30px;margin:90px 0;border:1px solid #adb0ea;text-align:center}.main-form__title{font-size:22px;font-weight:700;text-transform:uppercase;margin-bottom:15px}.main-form__subtitle{font-family:'Proxima Nova Lt',sans-serif;margin-bottom:25px}.main-form__input{width:100%;margin-bottom:20px}.main-form__button{-webkit-transform:translateY(20px);transform:translateY(20px);margin:0 20px}.about-text__descr{color:#5b5b5b;font-size:18px}.about-text__block-text{color:#202020;font-size:18px;font-weight:700;margin:6px 0 0 15px}.training{background-color:#f4f9fb;text-align:center}.training-subtitle{font-size:18px;color:#5b5b5b}.training-block{margin-top:45px}.training-block__text{font-size:16px;color:#5b5b5b;margin-top:9px}.training-button{margin-top:39px}.proof{text-align:center}.proof-block{border:1px solid #eeedee;padding:25px 66px;margin-top:30px}.proof-block__number{display:inline-block;padding-top:25px;font-size:24px;color:#fff;border:1px solid transparent;width:86px;height:86px;border-radius:50%;background-image:linear-gradient(45deg,#1c8fd4 0,#7e66e7 100%)}.proof-block__text{color:#5b5b5b;margin-top:14px}.proof-sertificate__img{margin-top:33px}.proof-sertificate__text{font-size:18px;font-weight:700;color:#5b5b5b;margin-top:42px}.armor{position:relative;background:#fff url(../../../img/armor-bg.jpg) center center no-repeat;background-size:cover;z-index:2;color:#fff}.armor-text__title{font-family:'Proxima Nova Sm',sans-serif;font-size:26px;font-weight:400;text-transform:uppercase}.armor-text__subtitle{font-size:18px;font-family:'Proxima Nova Th',sans-serif}.feedback{text-align:center}.feedback-block__name{color:#202020;font-size:18px;font-weight:700;margin-top:17px}.feedback-block__years{color:#404040;margin-top:10px}.feedback-block__img{margin-left:44%}.feedback-block__descr{max-width:750px;margin:0 auto;color:#5b5b5b;margin-top:22px}.feedback-button{margin-top:35px}.services{text-align:center;background-color:#f4f9fb}.services-block{border:1px solid #eeedee;padding:10px 10px 30px 10px;min-height:470px}.services-block__title{color:#202020;font-size:20px;font-family:'Proxima Nova Sm',sans-serif;margin-top:35px}.services-block__descr{color:#5b5b5b;margin-top:25px}.services-block__button{padding:10px 50px;margin-top:29px}.questions{position:relative;text-align:center;color:#fff;background:#fff url(../../../img/questions-bg.png) center center no-repeat;background-size:cover;z-index:2}.questions-block__title{font-size:18px;margin-bottom:33px}.questions-block__button{display:block;margin:19px auto}.questions .section-header{color:#fff}.questions .section-header::after{background-image:none;background-color:#fff;margin-bottom:23px}.contacts-block{margin-left:21px}.contacts-block__title{color:#202020;font-family:'Proxima Nova Sm',sans-serif;font-size:18px;margin-top:30px}.contacts-block__info{margin-top:10px}.contacts-block__info a{color:#202020;text-decoration:none}.contacts-block__info img{margin-right:11px}.contacts-block__button{margin-top:16px}.footer{position:relative;background:#fff url(../../../img/footer-bg.jpg) center center no-repeat;background-size:cover;z-index:2;padding:45px 0 31px 0}.footer__hr{color:#fff;margin:45px 0 31px 0}.footer-copyright{text-align:center;opacity:.5;color:#fff;font-size:13px;font-family:'Proxima Nova Th',sans-serif}.overlay{position:fixed;display:none;top:0;width:100%;height:100%;z-index:3;background-color:rgba(0,0,0,.5)}.overlay .popup{position:fixed;display:block;left:50%;top:100px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.overlay .popup-close{position:absolute;right:10px;top:17%;font-size:35px;color:#fff;font-weight:300;cursor:pointer;opacity:.5;width:14px;font-family:'Proxima Nova Th',sans-serif}.overlay .popup-form{max-width:360px;color:#fff}.overlay .popup-form .main-form{background-image:linear-gradient(45deg,#1c8fd4 0,#7e66e7 100%);border:1px solid #fff;border-right:1px solid rgba(255,255,255,.5);border-bottom:1px solid rgba(255,255,255,.5)}@media (max-width:1199px){.main-logo__img{max-width:100px}.main-logo__text{font-size:14px}.main-text__title{font-size:40px}.about-text__block-img{max-width:200px}.about-text__block-text{font-size:15px}}@media (max-width:991px){.main-contacts,.main-logo{text-align:center;margin-bottom:20px}.main-text{padding:60px 0;text-align:center}.main-form{margin:50px 0;max-width:360px;text-align:center;margin:40px auto}.feedback-block__img{margin-left:40%}.services-block{min-height:auto;margin-bottom:20px}.about-text__block{text-align:center;margin:15px 0}.contacts-block{text-align:center;margin-left:0}.overlay .popup-close{top:7%}}@media (max-width:767px){.main{text-align:center}.main-contacts,.main-logo{text-align:center}.main-form{margin:30px auto;text-align:center}.down-arrow{margin-left:0;display:block;margin-top:20px}.armor{text-align:center}.armor-button{margin-top:20px}.feedback-block__img{margin-left:37%}.footer__hr{margin:15px 0 21px 0}.slider-arrow__left{left:10%}.slider-arrow__right{right:10%}.overlay .popup-form{min-width:400px}.overlay .popup-close{right:30px}}@media (max-width:576px){.feedback-block__img{margin-left:35%}.questions-block__input{display:block;margin:15px auto}}@media (max-width:425px){.main-logo__img{margin-bottom:15px}.main-logo__text{margin:0}.main-contacts__phone{margin-bottom:15px;margin-right:0}.main-contacts__phone{display:block}.main-text__title{font-size:35px}.about-text{text-align:center}.about-text__block-img{max-width:130px}.overlay .popup-form{min-width:320px}.overlay .popup-close{right:10px}}@media (max-width:320px){.main-text__title{font-size:30px}.main-form__button{padding:12px 23px}.armor-text__title{font-size:22px}.armor-text__subtitle{font-size:16px}.feedback-block__img{margin-left:25%}.overlay .popup-form{min-width:300px}}