@import url('../../../z-index/css/normalize.css');@import url('../../../z-index/css/frank.css');@import url('08_fonts/montserrat.css');@import url('../../../z-index/css/pf_din.css');@import url('../../../blocks/owl_slider_box/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/media/style.css');@import url('../../../blocks/img_modal/style.css');@import url('../../../z-index/css/social.css');@import url('../../../z-index/css/teacher.css');@import url('/03_components/header/css/logoAndTel.css');@import url('../../../z-index/css/modal.css');@font-face{font-family:'PT Sans';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/ptsans/v17/jizaRExUiTo99u79P0U.ttf) format('truetype')}@font-face{font-family:'PT Sans';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/ptsans/v17/jizfRExUiTo99u79B_mh4Ok.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v35/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0C4n.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v35/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0C4n.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v35/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1y4n.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v35/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1y4n.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v35/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgshZ1y4n.ttf) format('truetype')}body{font-family:'Montserrat';font-size:22px;font-weight:400;line-height:1.2;color:#000}.container-fluid-old{padding-left:0!important;padding-right:0!important;max-width:1920px;overflow-x:hidden;margin:0 auto}.modal{height:inherit}.sec{padding:70px 0}.col-1{-webkit-box-flex:0;-webkit-flex:0 0 8.33333333%;-ms-flex:0 0 8.33333333%;flex:0 0 8.33333333%;max-width:8.33333333%}.col-2{-webkit-box-flex:0;-webkit-flex:0 0 16.66666667%;-ms-flex:0 0 16.66666667%;flex:0 0 16.66666667%;max-width:16.66666667%}.col-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-webkit-box-flex:0;-webkit-flex:0 0 33.33333333%;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%;max-width:33.33333333%}.col-5{-webkit-box-flex:0;-webkit-flex:0 0 41.66666667%;-ms-flex:0 0 41.66666667%;flex:0 0 41.66666667%;max-width:41.66666667%}.col-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-webkit-box-flex:0;-webkit-flex:0 0 58.33333333%;-ms-flex:0 0 58.33333333%;flex:0 0 58.33333333%;max-width:58.33333333%}.col-8{-webkit-box-flex:0;-webkit-flex:0 0 66.66666667%;-ms-flex:0 0 66.66666667%;flex:0 0 66.66666667%;max-width:66.66666667%}.col-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-webkit-box-flex:0;-webkit-flex:0 0 83.33333333%;-ms-flex:0 0 83.33333333%;flex:0 0 83.33333333%;max-width:83.33333333%}.col-11{-webkit-box-flex:0;-webkit-flex:0 0 91.66666667%;-ms-flex:0 0 91.66666667%;flex:0 0 91.66666667%;max-width:91.66666667%}.col-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.block-title{font-family:'Montserrat';font-weight:700;color:#000}.block-title-lg{font-size:52px}.block-title-md{font-size:44px}.block-title-sm{font-size:32px}.black{color:#000}.white{color:#fff}.blue{color:#65aaef}.block-center{width:100%;text-align:center}.block-btn{max-width:240px;width:100%;border-radius:50px;border:2px solid #d72b45;background-image:linear-gradient(0, #d72b45 0%, #d20726 100%);box-shadow:0 4px 25px rgba(103,103,103,0.44);font-family:'Open Sans',sans-serif;font-size:20px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;color:#fff;padding:15px 6px;transition:all .2s linear}.block-btn:visited{color:#fff}.block-btn:hover{background-image:linear-gradient(0, #fff 0%, #fff 100%);color:#d72b45}.block-btn:focus,.block-btn:active{border:2px solid #d72b45}.block-btn:focus{-webkit-box-shadow:0 0 4px 1px rgba(182,52,65,0.8);box-shadow:0 0 4px 1px rgba(182,52,65,0.8)}.row-no-mrg{margin:0}.row-no-mrg .col{padding-right:0;padding-left:0}.top-logo{padding:35px 0}.top-logo .row{justify-content:space-between}.top-logo a{display:block;color:unset}.top-logo .phone{font-family:'Montserrat';font-size:24px;font-weight:700}.btn-block{text-align:center;width:100%}.time{font-weight:600;margin-bottom:30px}.date-start{margin-bottom:20px;border-radius:50px;color:#000}.header{background:url('../img/bg-whykid-1.jpg') center no-repeat;-webkit-background-size:cover;background-size:cover;padding-bottom:270px}.header__main-desc{margin-top:180px}.header_suptitle{color:#d72b45;font-family:'Open Sans',sans-serif;font-size:20px;font-weight:600;text-transform:uppercase}.header_title{margin-top:10px}.header_subtitle,.header_tax{margin-top:15px;color:#000;font-family:'Open Sans',sans-serif;font-size:24px;font-weight:400}.header_tax{margin:30px 0 0;width:50%}.header .btn-block{margin-top:60px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:flex-start}.header .more-btn{margin-left:25px;border:2px solid #d72b45;background:#fff;color:#d72b45;max-width:320px}.header .more-btn:hover{border:2px solid #d72b45;background-color:#d72b45;color:#fff}.training{box-shadow:inset 0 0 45px rgba(210,165,146,0.49);background-image:-webkit-linear-gradient(0, #ffc5b8 0%, #ffe6dc 100%);background-image:-o-linear-gradient(0, #ffc5b8 0%, #ffe6dc 100%);background-image:linear-gradient(0, #ffc5b8 0%, #ffe6dc 100%);padding:70px 0 95px}.training_title{text-align:center}.training_title span{color:#d3112f}.training_row{margin:0 auto;max-width:980px}.training_col{margin-top:35px;padding-left:0;padding-right:0}.training_col-item-icon{min-height:50px;max-width:50px}.training_col-item-title{margin-top:15px;max-width:280px;color:#000;font-family:'Open Sans',sans-serif;font-size:24px;font-weight:700}.training_col-item-1{background:url(../img/item1_bg.jpg) center no-repeat;background-size:cover;min-height:520px;box-shadow:0 4px 15px rgba(69,69,69,0.25);border-top-left-radius:15px;border-bottom-left-radius:15px;border-right:1px solid #d7d7d7;padding:50px 25px 65px 65px}.training_col-item-1-list--point{margin-top:15px;margin-left:20px;max-width:330px;position:relative;color:#000000;font-family:'Open Sans',sans-serif;font-size:16px;font-weight:400}.training_col-item-1-list--point:before{display:inline-block;content:'';position:absolute;top:5px;left:-20px;width:12px;height:12px;background:url(../img/ic1_close.svg) center no-repeat;background-size:cover}.training_col-item-2{background:url(../img/item2_bg.jpg) center no-repeat;background-size:cover;min-height:520px;box-shadow:0 4px 15px rgba(69,69,69,0.25);border-top-right-radius:15px;border-bottom-right-radius:15px;padding:50px 25px 65px 65px}.training_col-item-2-list--point{margin-top:15px;margin-left:20px;max-width:330px;position:relative;color:#000000;font-family:'Open Sans',sans-serif;font-size:16px;font-weight:400}.training_col-item-2-list--point:before{display:inline-block;content:'';position:absolute;top:5px;left:-20px;width:14px;height:11px;background:url(../img/ic2_check_mark.svg) center no-repeat;background-size:cover}.process{background:#fff;padding:80px 0 90px}.process_title{text-align:center}.process_title span{color:#d72b45}.process_row{margin:0 auto;max-width:980px}.process_half{margin-top:65px;position:relative}.process_half:last-child:before{display:inline-block;content:'';position:absolute;top:70px;left:-8px;width:8px;height:350px;background:#ffe5e5}.process_col{margin-top:60px;min-height:115px;padding-left:35px;padding-right:35px}.process_col:nth-child(1){margin-top:0px}.process_col-right{position:relative}.process_col-right:nth-child(1):before{display:flex;justify-content:center;align-items:center;content:'1';position:absolute;top:20px;left:-60px;width:75px;height:76px;color:#fff;font-family:'Montserrat';font-size:24px;font-weight:700;border:3px solid #ffffff;border-radius:50px;background-color:#ff6c2d}.process_col-right:nth-child(2):before{display:flex;justify-content:center;align-items:center;content:'2';position:absolute;top:20px;left:-60px;width:75px;height:76px;color:#fff;font-family:'Montserrat';font-size:24px;font-weight:700;border:3px solid #ffffff;border-radius:50px;background-color:#ff6c2d}.process_col-right:nth-child(3):before{display:flex;justify-content:center;align-items:center;content:'3';position:absolute;top:20px;left:-60px;width:75px;height:76px;color:#fff;font-family:'Montserrat';font-size:24px;font-weight:700;border:3px solid #ffffff;border-radius:50px;background-color:#ff6c2d}.process_col-text{margin:0 auto;color:#000;font-family:'Open Sans',sans-serif;font-size:19px;font-weight:400;max-width:405px;min-height:115px;padding:30px 40px 15px 20px;background:url(../img/Union.png) center no-repeat;background-size:cover}.process_col-text-right{background:url(../img/UnionRight.png) center no-repeat;background-size:cover;padding:30px 20px 15px 45px}.process_col-text-mob{display:none}.process_btn-block{margin-top:50px}.process_btn{max-width:290px}.timetable{background:url(../img/timetable_bg.jpg) center no-repeat;background-size:cover;padding:70px 0 95px}.timetable_col{margin-top:35px}.timetable_time{margin-left:45px;position:relative;font-family:'Open Sans',sans-serif;font-size:24px;font-weight:500}.timetable_time:before{display:inline-block;content:'';position:absolute;top:0px;left:-46px;width:28px;height:28px;background:url(../img/Raspisanie_time_icon.svg) center no-repeat;background-size:cover}.timetable_month{text-align:center;font-family:'Open Sans',sans-serif;font-size:24px;font-weight:700}.table{margin-top:15px}.table_calendar{margin:0 auto}.table_weekday{color:#888888;font-family:'Open Sans',sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;padding:2px 4px}.table_col{border:1px solid #dfdfdf;background-color:#ffffff;color:#d0cbc8;font-family:'Montserrat';font-size:20px;font-weight:800;line-height:24.5px;text-transform:uppercase;padding:10px 55px 35px 5px}.table_col-active{position:relative;border:2px solid #d72b45;color:#d72b45;font-weight:900}.table_col-active:after{display:inline-block;content:'';position:absolute;bottom:16px;right:13px;width:28px;height:22px;background:url(../img/Raspisanie_check_mark.svg) center no-repeat;background-size:cover}.speaker{background-color:#fff;padding:80px 0 170px}.speaker_title{text-align:center}.speaker_row{margin-top:55px}.speaker_col{margin-top:35px}.speaker_col-item_title{color:#000000;font-family:'Montserrat';font-size:36px;font-weight:700;line-height:60px}.speaker_col-item_subtitle{margin-top:25px;color:#ff6c2d;font-family:'Open Sans',sans-serif;font-size:20px;font-weight:600}.speaker_col-item_list--point{margin-top:10px;color:#000000;font-family:'Open Sans',sans-serif;font-size:20px;font-weight:400}.speaker_col-item_list--point:not(:first-child){margin-top:20px}.speaker_col-item_icon{display:inline-block;border:0;width:auto;height:auto;max-width:100%}.cost{box-shadow:inset 0 0 45px rgba(210,165,146,0.49);background-image:-webkit-linear-gradient(0, #ffc5b8 0%, #ffe6dc 100%);background-image:-o-linear-gradient(0, #ffc5b8 0%, #ffe6dc 100%);background-image:linear-gradient(0, #ffc5b8 0%, #ffe6dc 100%);padding:90px 0 85px}.cost_block{margin:0 auto;border-radius:16px;background-color:#fff;max-width:1100px}.cost_block-head{border-top-left-radius:15px;border-top-right-radius:15px;background-color:#ff6c2d;padding:35px}.cost_block-head-suptitle{text-align:center;color:#fff;font-family:'Open Sans',sans-serif;font-size:16px;font-weight:600;text-transform:uppercase}.cost_block-head-title{text-align:center;color:#fff;font-family:Montserrat;font-size:32px;font-weight:700;line-height:49px}.cost_block-body{padding:33px 30px 45px}.cost_block-body-row{position:relative;padding:30px 0}.cost_block-body-row:after{display:inline-block;content:'';position:absolute;top:0;left:50%;transform:translateX(-50%);height:100%;width:2px;background:#b2b2b2}.cost_block-body-col{display:flex;flex-direction:column;align-items:center;justify-content:center}.cost .old_cost{margin-top:5px;text-align:center;color:#b2b2b2;font-family:'Montserrat';font-size:32px;font-weight:600;text-decoration:line-through;text-transform:uppercase}.cost .old_cost span{font-family:'Open Sans',sans-serif,sans-serif;font-weight:600}.cost .old_cost-title{text-align:center;color:#b2b2b2;font-family:'Montserrat';font-size:24px;font-weight:500}.cost .new_cost{margin-top:0px;text-align:center;color:#535353;font-family:'Montserrat';font-size:48px;font-weight:900}.cost .new_cost span{font-family:sans-serif;font-weight:600}.cost .new_cost-title{margin-top:40px;text-align:center;color:#535353;font-family:'Montserrat';font-size:28px;font-weight:600}.cost .special-cost-title{margin-top:0px;text-align:center;color:#000;font-family:'Montserrat';font-size:28px;font-weight:600}.cost .countdown{margin-top:35px;width:100%;font-family:sans-serif;color:#fff;display:inline-block;font-weight:100;text-align:center;font-size:28px}.cost .countdown-title{color:#396;font-weight:100;font-size:40px;margin:40px 0px 20px}.cost .countdown-number{position:relative;padding:5px;border-radius:3px;display:inline-block}.cost .countdown-number:not(:first-child):after{display:inline-block;content:':';position:absolute;top:40%;transform:translateY(-50%);left:-8px;font-family:'Montserrat';font-size:24px;font-weight:600;color:#000}.cost .countdown-time{padding:20px 15px;border-radius:3px;background:#9ee393;display:inline-block}.cost .countdown-text{display:block;color:#8e8e8e;padding-top:5px;font-size:14px;font-weight:500}.cost_btn{margin-top:25px}.advance{background-color:#ebf6f8}.advance__title{max-width:800px;text-align:center;margin:0 auto 10px;color:#353553;font-family:'Pf din';font-size:58px;font-weight:500;text-transform:uppercase}.advance .row{justify-content:space-around}.advance .col{align-items:center;font-family:'Pf din';color:#353535;margin:25px 0;border-radius:30px;background-color:#ffffff;min-height:270px;max-width:270px}.advance .col .top{display:none}.advance .col .num{margin-top:80px;font-size:46px;font-weight:400;text-transform:uppercase}.advance .col .text{margin-top:20px;padding-bottom:60px;font-size:22px}.advance .col .text:before{content:'';display:block;width:70px;height:5px;border-radius:5px;background-color:#000000;margin:0 auto 20px}.advance__block{min-height:270px;border-radius:30px;background-color:#fff;text-align:center;padding:70px 25px 25px}.advance .sum{position:relative;font-size:48px;padding-bottom:15px;margin-bottom:15px;color:#65aaef}.advance .sum:after{position:absolute;content:'';display:block;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);background-color:#65aaef;width:30px;height:3px}.advance p{font-size:16px}.about-us .block-title{color:#353535;font-family:'Pf din';font-size:58px;font-weight:500;text-transform:uppercase;margin-bottom:35px}.about-us .name{font-weight:500;font-size:18px;min-height:80px;margin-bottom:5px}.about-us .title{font-weight:500;font-size:18px;min-height:70px}.tv .block-title{text-align:center;color:#353535;font-family:'Pf din';font-size:58px;font-weight:500;text-transform:uppercase;margin-bottom:35px}.smi-text p{margin-top:0;margin-bottom:5px;color:#353535;font-weight:400;text-align:center;font-size:22px}.footer{background-color:#000;font-size:0;padding:20px 0}.map{height:500px}.map iframe{display:block;width:100%;height:100%}@media (max-width:1199px){.header{padding-bottom:160px}.header__main-desc{margin-top:70px}.timetable_col{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.timetable_title{text-align:center}.timetable_time{margin-left:50%;transform:translateX(-50%);display:inline-block;text-align:center}.process_col-text{box-shadow:0 4px 15px rgba(69,69,69,0.25);background:#fff;border-radius:15px}.cost{max-width:100%}.cost_block .old_cost{font-size:42px}.cost_block .new_cost{font-size:56px}}@media (max-width:991px){.block-title-lg{font-size:42px}.block-title-md{font-size:36px}.training_col{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.training_col-item{border-radius:15px;padding-left:100px}.process_row{justify-content:flex-end}.process_half{-webkit-box-flex:0;-webkit-flex:0 0 90%;-ms-flex:0 0 90%;flex:0 0 90%;max-width:90%}.process_half:first-child{display:none}.process_col-text{box-shadow:0 4px 15px rgba(69,69,69,0.25);background:#fff;border-radius:15px}.process_col-text-mob{display:block}.speaker{padding:70px 0}.speaker_row{margin-top:25px;display:flex;flex-direction:column;justify-content:center;align-items:center}.speaker_col{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.speaker_col-item_title{margin-top:15px;text-align:center;font-size:48px}.speaker_col-item_subtitle{margin-top:15px;text-align:center}.cost{padding:70px 0}.cost_block .old_cost{font-size:42px}.cost_block .new_cost{font-size:56px}}@media (max-width:767px){.block-title-lg{font-size:36px}.block-title-md{font-size:32px}.block-btn{font-size:20px}.header{padding-bottom:100px}.header_tax{width:100%;background-color:rgba(255,255,255,0.8);border-radius:15px;padding:15px}.header .btn-block{margin-top:35px;flex-direction:column;align-items:flex-start;justify-content:space-between}.header .btn-block .block-btn{margin:15px 0}.header__main-desc{margin-top:30px}.training_col-item{padding-left:65px;min-height:auto}.table_col{font-size:18px;line-height:18px;padding:6px 30px 20px 5px}.table_col-active:after{bottom:5px;right:5px;width:20px;height:16px}.speaker_row{margin-top:5px}.cost{padding:70px 0 120px}.cost_block-body-row:after{display:none}.cost_block .old_cost{font-size:36px}.cost_block .new_cost{font-size:48px}.cost_block-body-col{display:flex;flex-direction:column;align-items:center;justify-content:center;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.advance__title{font-size:48px}.about_us__title{font-size:48px}.tv__title{font-size:48px}}@media (max-width:480px){.block-title-md{font-size:23px}.top-logo .row{justify-content:center;align-items:center}.block-btn{font-size:18px}.date-start{min-width:250px;text-align:center;margin-left:50%;transform:translateX(-50%)}.header{padding-bottom:70px}.header_suptitle{font-size:18px;text-align:center}.header_title{text-align:center;font-size:28px}.header_subtitle,.header_tax{font-size:18px;text-align:center}.header .btn-block{margin-top:35px;flex-direction:column;align-items:center;justify-content:space-between}.header .btn-block .block-btn{margin:15px 0}.header__main-desc{margin-top:30px}.training{padding:70px 0}.training_col-item{padding:20px 25px 20px 25px}.training_col-item-title{font-size:20px}.process{padding:70px 0}.process_half:last-child:before{height:350px}.process_col{padding-left:15px;padding-right:15px}.process_col-text{max-width:700px;font-size:18px}.process_col-text-right{margin-left:20px;padding:20px 15px 15px 20px;font-size:17px}.timetable{padding:70px 0}.timetable_time{font-size:18px;font-weight:600}.timetable_time:before{height:24px;width:24px;top:-2px;left:-37px}.table_col{font-size:16px;line-height:16px;padding:6px 15px 12px 5px}.table_col-active:after{bottom:3px;right:3px;width:16px;height:10px}.speaker_title{font-size:28px}.speaker_col-item_title{font-size:26px}.speaker_col-item_subtitle{margin-top:0px;font-size:20px}.speaker_col-item_list--point{margin-top:10px;margin-left:10px;font-size:18px}.cost{padding:70px 0 120px}.cost_block-head{padding:15px}.cost_block-head-suptitle{margin:0 auto;font-size:16px;max-width:200px}.cost_block-head-title{margin-top:10px;font-size:24px;line-height:24px}.cost_block .old_cost{font-size:28px}.cost_block .new_cost{font-size:32px}.cost_block .block-btn{bottom:-60px}.cost .countdown{font-size:22px}.cost .countdown-number{padding:5px;border-radius:3px}.cost .countdown-time{padding:15px 10px}.cost .countdown-text{font-size:14px}.cost .special-cost-title{margin-top:35px}.advance__title{font-size:36px}.about-us .block-title{font-size:36px}.tv .block-title{font-size:36px}}