@import url('../../../z-index/css/normalize.css');@import url('../../../z-index/css/frank.css');@import url('../../../z-index/css/pf_din.css');@import url('../../../z-index/css/roboto.css');@import url('/08_fonts/montserrat.css');@import url('../../../z-index/css/teacher.css');@import url('/03_components/header/css/logoAndTel.css');@import url('../../../blocks/footer/style.css');@import url('../../../z-index/css/owl-carousel-min.css');@import url('../../../blocks/advance/style.css');@import url('../../../blocks/about_us/style.css');@import url('../../../blocks/img_modal/style.css');@import url('../../../blocks/media/style.css');body{font-family:'Montserrat','Frank';font-size:16px;font-weight:400;line-height:1.3;color:#353535}.sec{padding:70px 0}.decoration{position:absolute;top:20px;width:17%}@media (max-width:1024px){.decoration{width:28%}}@media (max-width:425px){.decoration{width:35%}}.decoration--left{left:0}.decoration--right{right:0;top:14px}.decoration__image{max-width:100%}.block-title{font-family:'Pf Din';font-size:72px;font-weight:500;text-transform:uppercase}.block-btn{position:relative;width:100%;max-width:370px;border-radius:5px;-webkit-box-shadow:0 10px 11px 4px rgba(0,0,0,0.25),0 3px 0 #8f2424,inset 0 3px 5px #f18c94;box-shadow:0 10px 11px 4px rgba(0,0,0,0.25),0 3px 0 #8f2424,inset 0 3px 5px #f18c94;background-color:#e41f1f;font-family:'Montserrat';font-size:20px;font-weight:700;text-transform:uppercase;color:#fff;padding:16px 5px;z-index:1}.block-btn:visited{color:#fff}.block-btn:active{-webkit-box-shadow:0 5px 6px 1px rgba(0,0,0,0.25),0 1px 0 #8f2424,inset 0 1px 2px #f18c94;box-shadow:0 5px 6px 1px rgba(0,0,0,0.25),0 1px 0 #8f2424,inset 0 1px 2px #f18c94}.block-btn:after{position:absolute;content:'';display:block;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:#f25959;background:-webkit-gradient(linear, left top, left bottom, from(#f25959), to(#e41f1f));background:linear-gradient(to bottom, #f25959 0%, #e41f1f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f25959', endColorstr='#e41f1f', GradientType=0);-webkit-transition:all .3s;transition:all .3s;z-index:-1}.block-btn:hover:after,.block-btn:active:after{opacity:0}.line{position:relative;z-index:1}.line:after{position:absolute;content:'';display:block;right:0;bottom:10%;left:0;background-color:#fff;height:40%;z-index:-1}.line--gray:after{background-color:#eaedea}.col-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333333%;flex:0 0 8.33333333%;max-width:8.33333333%}.col-2{-webkit-box-flex:0;-ms-flex:0 0 16.66666667%;flex:0 0 16.66666667%;max-width:16.66666667%}.col-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%;max-width:33.33333333%}.col-5{-webkit-box-flex:0;-ms-flex:0 0 41.66666667%;flex:0 0 41.66666667%;max-width:41.66666667%}.col-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333333%;flex:0 0 58.33333333%;max-width:58.33333333%}.col-8{-webkit-box-flex:0;-ms-flex:0 0 66.66666667%;flex:0 0 66.66666667%;max-width:66.66666667%}.col-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333333%;flex:0 0 83.33333333%;max-width:83.33333333%}.col-11{-webkit-box-flex:0;-ms-flex:0 0 91.66666667%;flex:0 0 91.66666667%;max-width:91.66666667%}.col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.header{min-height:750px;background-image:url("../img/bg-speedonline-01.jpg");background-repeat:no-repeat;background-position:center;background-size:cover}.header__main-desc{max-width:760px;padding:40px 0}.header__main-desc .date{font-size:24px;font-weight:500;margin-bottom:20px}.header__desc{max-width:660px;font-size:28px}.header .btn-block{margin:45px 0 60px}h1{font-family:'Pf Din';font-size:30px;font-weight:500;line-height:1.1}h1 span{font-size:90px;text-transform:uppercase}.about .list,.program .list{font-size:24px}.about .list li,.program .list li{margin-top:65px}.about .list img,.program .list img{display:block;width:70px;height:70px;margin-bottom:10px}.program{background-color:#e4e8e5}.program ol{counter-reset:myCounter;padding:0;margin:0}.program ol li{position:relative;font-size:24px;padding-left:55px;margin-top:45px}.program ol li:before{position:absolute;top:-10px;left:0;counter-increment:myCounter;content:counter(myCounter) '.';font-size:56px;color:#e41f1f}.program .btn-block{text-align:center;margin-top:65px}.speaker .block-title{margin-bottom:15px}.teacher-modal__list li{font-size:18px}.webinar{background-color:#e4e8e5;font-family:'Pf Din';font-weight:500;text-transform:uppercase}.webinar .block-title{margin-bottom:20px}.webinar .col{border-right:1px solid #fff;margin:20px 0}.webinar .col:last-of-type{border-right:none}.webinar .col img{width:60px;height:60px;margin-bottom:5px}.webinar .col p{font-family:'Montserrat';font-size:16px;text-transform:none}.webinar .col p strong{font-family:'Pf Din';display:inline-block;width:100%;font-weight:inherit;font-size:24px;text-transform:uppercase}.webinar__desc{font-size:48px;margin:30px 0 50px}.reviews{position:relative;text-align:center;margin:40px 0}.reviews .block-title{margin-bottom:25px}.reviews img{width:100%;max-width:70px;border-radius:50%}.reviews blockquote{display:inline-block;width:100%;font-size:24px;font-weight:700;margin-top:25px}.reviews .desc{font-size:16px;font-weight:300;margin:30px 0}.reviews ul{position:relative;padding:0 80px}.reviews .name{font-size:16px;font-weight:700}.reviews .pos{font-size:16px;font-weight:500}.reviews .owl-prev,.reviews .owl-next{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-repeat:no-repeat;background-position:center;background-size:cover;width:39px;height:71px;-webkit-transition:all .3s;transition:all .3s}.reviews .owl-prev:hover,.reviews .owl-next:hover{opacity:.6}.reviews .owl-prev{background-image:url('../img/arrow-left.png');left:0}.reviews .owl-next{background-image:url('../img/arrow-right.png');right:0}.reviews .owl-dots{text-align:center;margin-top:20px}.reviews .owl-dot{display:inline-block;border-radius:50%;width:7px;height:7px;background-color:#000;opacity:.6;margin:6px;-webkit-transition:all .3s;transition:all .3s}.reviews .owl-dot.active{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:1}.pre-footer{background-color:#e4e8e5;font-size:24px}.pre-footer .title{font-family:'Pf Din';font-size:48px;font-weight:500}.pre-footer .col:first-of-type{width:100%;max-width:230px}.pre-footer .col:last-of-type{width:calc(100% - 230px);margin-top:-10px}.pre-footer .col img{width:100%;max-width:200px}.pre-footer .btn-block{margin-top:50px}.advance{background-color:#f0f3f5;color:#353535}.about-us .block-title{font-size:48px}.about-us .block-title{margin-bottom:25px}.advance__title{font-size:32px;font-weight:900;text-transform:uppercase;color:#353535;padding-bottom:10px}.smi{background-color:#f0f3f5}.smi .block-title{line-height:1.1;text-align:center;margin-bottom:35px}.smi-text p{max-width:830px;text-align:center;font-size:18px;font-weight:400;line-height:inherit;margin-right:auto;margin-left:auto}@media (max-width:991px){.block-title{font-size:58px}.header{background-image:url('../img/bg-speedonline-01-min.jpg')}h1 span{font-size:64px}.about .col-3,.program .col-3,.webinar .col-3,.about .col-4,.program .col-4,.webinar .col-4{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.speaker .block-title{text-align:center}.teacher-modal__list li{font-size:16px}.webinar .col:nth-child(2){border-right:none}.webinar__desc{font-size:38px}.pre-footer .col:first-child{max-width:none}.pre-footer .col:last-of-type{width:100%;margin-top:15px}}@media (max-width:767px){.sec{padding:40px 0}.logo{padding:10px 0}.block-title{font-size:42px}.block-btn{font-size:16px;padding:14px 5px}.header{min-height:auto;padding:20px 0}.header__main-desc{padding-top:20px}.header__main-desc .date{font-size:20px;margin-bottom:10px}.header__desc{font-size:20px}.header .btn-block{margin:25px 0 40px}h1{font-size:24px}h1 span{font-size:38px}.about .col-3,.program .col-3,.about .col-4,.program .col-4{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.about .list,.program .list{font-size:20px}.about .list li,.program .list li{margin:25px 0}.program ol li{font-size:20px;padding-left:45px}.program ol li:before{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:44px}.reviews ul{padding:0}.reviews blockquote{font-size:20px}.reviews .owl-next,.reviews .owl-prev{top:35px;width:30px;height:58px}.webinar__desc{font-size:26px;margin:20px 0 30px}.pre-footer{font-size:20px}.pre-footer .title{font-size:32px}.pre-footer .col img{max-width:160px}.about-us .block-title{font-size:32px}.advance__title{font-size:22px}.smi-text p{font-size:16px}}@media (max-width:480px){.webinar .col-3{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.webinar .col,.webinar .col:nth-child(2),.webinar .col:last-of-type{border-right:none}.program ol li{font-size:20px;padding-left:45px}.program ol li:before{top:-5px;-webkit-transform:translateY(0);transform:translateY(0);font-size:44px}}