/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:2px;}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.clearfix{*zoom:1}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}@font-face{font-family:ProximaNova;src:url(../fonts/ProximaNova-Light.eot?#iefix) format("embedded-opentype"),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}@font-face{font-family:ProximaNova;src:url(../fonts/PProximaNova-LightIt.eot?#iefix) format("embedded-opentype"),url(../fonts/ProximaNova-LightIt.woff) format("woff"),url(../fonts/ProximaNova-LightIt.ttf) format("truetype"),url(../fonts/ProximaNova-LightIt.svg#ProximaNova-LightIt) format("svg");font-weight:300;font-style:italic}@font-face{font-family:ProximaNova;src:url(../fonts/ProximaNova-Regular.eot?#iefix) format("embedded-opentype"),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:ProximaNova;src:url(../fonts/ProximaNova-RegularIt.eot?#iefix) format("embedded-opentype"),url(../fonts/ProximaNova-RegularIt.woff) format("woff"),url(../fonts/ProximaNova-RegularIt.ttf) format("truetype"),url(../fonts/ProximaNova-RegularIt.svg#ProximaNova-RegularIt) format("svg");font-weight:400;font-style:italic}@font-face{font-family:ProximaNova;src:url(../fonts/ProximaNova-Semibold.eot?#iefix) format("embedded-opentype"),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:500;font-style:normal}@font-face{font-family:ProximaNova;src:url(../fonts/ProximaNova-SemiboldIt.eot?#iefix) format("embedded-opentype"),url(../fonts/ProximaNova-SemiboldIt.woff) format("woff"),url(../fonts/ProximaNova-SemiboldIt.ttf) format("truetype"),url(../fonts/ProximaNova-SemiboldIt.svg#ProximaNova-SemiboldIt) format("svg");font-weight:500;font-style:italic}@font-face{font-family:ProximaNova;src:url(../fonts/ProximaNova-Bold.eot?#iefix) format("embedded-opentype"),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:600;font-style:normal}@font-face{font-family:ProximaNova;src:url(../fonts/ProximaNova-BoldIt.eot?#iefix) format("embedded-opentype"),url(../fonts/ProximaNova-BoldIt.woff) format("woff"),url(../fonts/ProximaNova-BoldIt.ttf) format("truetype"),url(../fonts/ProximaNova-BoldIt.svg#ProximaNova-BoldIt) format("svg");font-weight:600;font-style:italic}@font-face{font-family:ProximaNova;src:url(../fonts/ProximaNova-Extrabld.eot?#iefix) format("embedded-opentype"),url(../fonts/ProximaNova-Extrabld.woff) format("woff"),url(../fonts/ProximaNova-Extrabld.ttf) format("truetype"),url(../fonts/ProximaNova-Extrabld.svg#ProximaNova-Extrabld) format("svg");font-weight:700;font-style:normal}@font-face{font-family:ProximaNova;src:url(../fonts/ProximaNova-Black.eot?#iefix) format("embedded-opentype"),url(../fonts/ProximaNova-Black.woff) format("woff"),url(../fonts/ProximaNova-Black.ttf) format("truetype"),url(../fonts/ProximaNova-Black.svg#ProximaNova-Black) format("svg");font-weight:800;font-style:normal}*{margin:0;padding:0}
#programma{padding:40px 0;font-size:16px;}
#programma .clr{clear:both;}
#programma .wrapper{max-width:675px; margin: 0 auto;}
#programma .wrapper_small{width:500px; margin: 0 auto;}
#programma .wrapper_special{width:730px; margin: 0 auto; position:relative;}
#programma .wrapper_medium{width:780px; margin: 0 auto;}
#programma .wrapper_large{width:815px; margin: 0 auto;}
#programma .wrapper_reg{width:1000px; margin: 0 auto;}
#programma .subresponse_bl{position:relative;width:1000px;padding:0 15px;margin:0 auto;}
#programma .title_bl{text-align:center;}
#programma .first_bl{margin-bottom:105px;}
#programma .first_bl .img_bl{position:relative; bottom:-81px; margin-top:-70px; }
#programma .first_bl .text_bl{text-align:justify; padding:80px 0 15px; width:100%; background-color:#E0E0E0; border-bottom:23px; border-bottom-color:#D4D4D4; border-bottom-style:solid;}
#programma .first_bl .text_bl .wrapper_special .arrow{position:absolute; width:105px; height:140px; bottom: -135px; left: 280px; background-image:url(/images/new/programma_img2.png); background-repeat:no-repeat; background-position:0px 0px; background-size:103px 140px;}
#programma .program_item{text-align:left; margin-bottom:65px;}
#programma .program_item ul{padding: 10px 0 0 10px;}
#programma .program_item ol li:last-child{list-style-type:none;}
#programma .program_item .img_title_bl{text-align:left; max-width:630px; font-family: OpenSans, sans-serif; font-size:24px; line-height:29px;}
#programma .program_item .img_title_bl .blue_h3{color:#0071AA;}
#programma .program_item .img_title_bl .img_bl{float:left; margin-right:40px; width:155px;}
#programma .program_item .img_title_bl .title_text_bl{float:left; width:430px;}
#programma .program_item .img_title_bl .title_text_bl h3{margin-top:10px; font-size:21px; text-align:left; font-weight:normal; line-height:25px;}
#programma .program_item .text_bl{margin-bottom:50px;}
#programma .program_item .text_bl h3{margin-top:10px; font-size:21px; text-align:left; font-weight:normal; line-height:25px;}
#programma .program_item .youtube_bl{position: relative; margin-bottom:45px; width:634px; height:329px; border:20px; border-style:solid; border-color:#4D4D4D;}
#programma .youtube_bl .youtube_link{
	content: "";
	position: absolute;
	top: 0px;
	right: 0px;
	display: block;
	background-image: url(/images/new/play.png);
	background-repeat: no-repeat;
	left: 0px;
	bottom: 0px;
	background-position: center center;
}
#programma .youtube_bl .youtube_link:hover{
	background-color:black; 
	opacity:0.8;
}
#programma .youtube_bl img{
	width: 634px;
	height: 329px;
}
#programma .program_item .bottom_bl{width:780px; margin: 0 auto;}
#programma .program_item .bottom_bl .blue_h3{color:#0071AA; font-family: OpenSans, sans-serif; font-size:21px;}
#programma .program_item .bottom_bl .blue_h3 .blue_bold{font-weight:bold;}
#programma .program_item .blue_h3_norm{text-align:left; color:#0071AA; font-family: OpenSans, sans-serif; font-size:21px; line-height:25px;    margin: 20px;}
#programma .program_item .blue_h3_norm .blue_bold{font-weight:bold;}
#programma #point{cursor: pointer}
#programma .response_first_bl{margin:100px 0 50px;}
#programma .response_second_bl{margin:0 0 45px;}
#programma .response_third_bl{}
#programma .response_third_bl.first{margin:0 0 50px;}
#programma .response_fourth_bl{margin:55px 0 50px;}
#programma .preregistration_bl{position:relative; width:920px; min-height:40px; margin:0 auto; text-align:center; margin-bottom:65px; color:#DB1C24; font-family: OpenSans, sans-serif; font-size:35px;}
#programma .preregistration_bl .arrow_span:before{content: ""; position:absolute; width:127px; height:163px; bottom: -130px; left: -15px; background-image:url(/images/new/programma_img12.png); background-repeat:no-repeat; background-position:0px 0px; background-size:127px 163px;}
#programma .preregistration_bl .arrow_span:after{content: ""; position:absolute; width:140px; height:165px; bottom: -130px; left: 805px; background-image:url(/images/new/programma_img13.png); background-repeat:no-repeat; background-position:0px 0px; background-size:140px 165px;}
#programma .registration_bl{margin:0 0 45px;text-align:center;} .program{padding:70px 0}.hr{border: none;
    height: 1px;
    background: #BFBFBF;
    width: 666px;
    margin: 40px auto;}#content ul li:before {
    content: "";
    position: absolute;
    width: 5px;
    height: 5px;
    left: 0;
    top: 7px;
    background: #B4272D;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
} #programma ul li:before {
    content: "";
    position: absolute;
    width: 5px;
    height: 5px;
    left: 0;
    top: 7px;
    background: #B4272D;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
} #programma ul li:first-child, #content ol li:first-child {
    margin-top: 0;
}
#programma ul li {
    list-style: none;
    padding: 0 0 0 20px;
}
#programma ul li, #content ol li {
    margin: 22px 0 0;
    position: relative;
}
.tariff_button1 {
    display: inline-block;
    font-size: 14px;
    line-height: 14px;
    font-size: 1.6rem;
    line-height: 1.8rem;
    font-weight: 500;
    font-family: ProximaNova;
    color: #000;
    text-transform: uppercase;
    text-decoration: none;
    -webkit-border-radius: 18px;
    border-radius: 18px;
    -o-background-clip: padding-box;
    background-clip: padding-box;
    background-color: #ffc000;
    padding: 20px 0;
    width: 100%;
    max-width: 320px;
    margin-top: 40px;
    -webkit-transition: .2s ease-out;
    -o-transition: .2s ease-out;
    transition: .2s ease-out;
}
#zakaz .blue_h3_norm .blue_bold{font-weight:bold;}
@media only screen and (min-device-width:320px) and (max-device-width:480px){*{-webkit-text-size-adjust:none}}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input[type=submit]::-moz-focus-inner{padding:0;border:0}html{font-size:62.5%}body,html{height:100%}body{font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:1.6rem}h1{margin:0}a img,fieldset{border:none}button,input,textarea{outline:none}.container{min-width:280px;max-width:1920px;width:100%;margin:0 auto;-webkit-box-shadow:0 0 87px hsla(0,0%,56%,.22);box-shadow:0 0 87px hsla(0,0%,56%,.22);background:#fff}input.error,select.error,textarea.error{color:#e51414!important;border-color:#e51414!important}input.error::-moz-placeholder,select.error::-moz-placeholder,textarea.error::-moz-placeholder{color:#e92d28!important}input.error::-webkit-input-placeholder,select.error::-webkit-input-placeholder,textarea.error::-webkit-input-placeholder{color:#e92d28!important}input.file.error{color:#e51414!important}.errors_block{font-family:Open Sans,sans-serif;font-size:9px;line-height:9px;color:#e51414;position:absolute;right:10px;bottom:2px}.wrapper{width:100%;margin:0 auto}.inner{width:96%;max-width:960px;margin:0 auto}.no_shadow{-webkit-box-shadow:none;box-shadow:none}.form_vertical{max-width:300px;width:100%;position:relative;margin:0 auto}.form_vertical .form_input{width:100%;padding:13.5px 20px;border:1px solid #fff;-webkit-border-radius:6px;border-radius:6px;-o-background-clip:padding-box;background-clip:padding-box;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#8b8b8b;font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:.2s ease-out;-o-transition:.2s ease-out;transition:.2s ease-out}.form_vertical .form_input::-moz-placeholder{color:#8b8b8b}.form_vertical .form_input::-webkit-input-placeholder{color:#8b8b8b}.form_vertical .form_input:focus{-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,.1);box-shadow:inset 0 0 10px rgba(0,0,0,.1)}.form_vertical .form_input.big{padding:16.5px 20px}.form_vertical .form_input.sm{padding:7.5px 20px}.form_vertical .form_textarea{width:100%;padding:13.5px 20px;border:1px solid #fff;-webkit-border-radius:6px;border-radius:6px;-o-background-clip:padding-box;background-clip:padding-box;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#8b8b8b;font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:.2s ease-out;-o-transition:.2s ease-out;transition:.2s ease-out;display:block;height:110px;resize:none}.form_vertical .form_textarea::-moz-placeholder{color:#8b8b8b}.form_vertical .form_textarea::-webkit-input-placeholder{color:#8b8b8b}.form_vertical .form_textarea:focus{-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,.1);box-shadow:inset 0 0 10px rgba(0,0,0,.1)}.form_vertical .form_textarea.big{padding:16.5px 20px}.form_vertical .form_textarea.sm{padding:7.5px 20px}.form_vertical .form_button{height:48px;width:100%;border:none;-webkit-border-radius:6px;border-radius:6px;-o-background-clip:padding-box;background-clip:padding-box;background-color:#ffc000;color:#000;font-family:ProximaNova;font-size:14px;line-height:14px;font-size:1.4rem;line-height:1.4rem;font-weight:600;text-transform:uppercase;cursor:pointer;margin:0 auto;display:block;text-align:center;text-decoration:none;white-space:nowrap;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:.2s ease-out;-o-transition:.2s ease-out;transition:.2s ease-out}.form_vertical .form_button:hover{background-color:#ffd146}.form_vertical .form_button:active{background-color:#e2aa00}.form_vertical .form_button.big{height:54px}.form_vertical .form_button.sm{height:36px}.form_vertical .form_label{position:relative;display:block;margin:0 auto 15px;width:100%}.form_vertical .form_label.is_last{margin-bottom:15px}.form_horizontal{width:100%;font-size:0;line-height:0;letter-spacing:-1px;margin:0 auto;text-align:center}.form_horizontal .form_input{width:100%;padding:13.5px 20px;border:1px solid #fff;-webkit-border-radius:6px;border-radius:6px;-o-background-clip:padding-box;background-clip:padding-box;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#8b8b8b;font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:.2s ease-out;-o-transition:.2s ease-out;transition:.2s ease-out}.form_horizontal .form_input::-moz-placeholder{color:#8b8b8b}.form_horizontal .form_input::-webkit-input-placeholder{color:#8b8b8b}.form_horizontal .form_input:focus{-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,.1);box-shadow:inset 0 0 10px rgba(0,0,0,.1)}.form_horizontal .form_input.big{padding:16.5px 20px}.form_horizontal .form_input.sm{padding:7.5px 20px}.form_horizontal .form_button{height:48px;width:38%;border:none;-webkit-border-radius:6px;border-radius:6px;-o-background-clip:padding-box;background-clip:padding-box;background-color:#ffc000;color:#000;font-family:ProximaNova;font-size:14px;line-height:14px;font-size:1.4rem;line-height:1.4rem;font-weight:600;text-transform:uppercase;cursor:pointer;margin:0 auto;display:block;text-align:center;text-decoration:none;white-space:nowrap;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:.2s ease-out;-o-transition:.2s ease-out;transition:.2s ease-out;display:inline-block;vertical-align:top;line-height:normal}.form_horizontal .form_button:hover{background-color:#ffd146}.form_horizontal .form_button:active{background-color:#e2aa00}.form_horizontal .form_button.big{height:54px}.form_horizontal .form_button.sm{height:36px}.form_horizontal .form_label{position:relative;margin:0 2.5% 0 0;width:27.8%;display:inline-block;vertical-align:top;letter-spacing:normal;line-height:normal}.form_horizontal .form_label.is_last{margin:0 2.5% 0 0}.custom-style .fancybox-skin{position:relative;text-shadow:none;-webkit-border-radius:10px;border-radius:10px;-o-background-clip:padding-box;background-clip:padding-box;background-color:#fff;border:none}.custom-style.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 0 62px #000;box-shadow:0 0 62px #000}.hidden_form{display:none;max-width:360px;width:100%;-webkit-border-radius:8px;border-radius:8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:30px;background-color:#0f7fc1;background-image:-webkit-gradient(linear,left bottom,left top,from(#138fcd),to(#0f7fc1));background-image:-webkit-linear-gradient(bottom,#138fcd,#0f7fc1);background-image:-o-linear-gradient(bottom,#138fcd,#0f7fc1);background-image:linear-gradient(bottom,#138fcd,#0f7fc1);position:relative;z-index:3}.hidden_form .form_wrap_head{font-size:30px;line-height:30px;font-size:3rem;line-height:3rem;font-weight:600;font-family:ProximaNova;color:#fff;margin-bottom:10px}.hidden_form .form_wrap_p{font-size:20px;line-height:20px;font-size:2rem;line-height:2rem;font-weight:400;font-family:ProximaNova;color:#fff;margin-bottom:15px}.form_wrap{width:100%;max-width:410px;padding:35px 40px;-webkit-border-radius:8px;border-radius:8px;-o-background-clip:padding-box;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#fff;-webkit-box-shadow:0 0 25px rgba(0,0,0,.2);box-shadow:0 0 25px rgba(0,0,0,.2)}.form_wrap .form_wrap_p{font-size:18px;font-size:1.8rem;margin-bottom:20px}.form_wrap .form_wrap_p,.form_wrap .form_wrap_p .big{line-height:25px;line-height:2.5rem;font-weight:600;font-family:Open Sans,sans-serif;color:#313131}.form_wrap .form_wrap_p .big{font-size:25px;font-size:2.5rem}.form_wrap .form_vertical{max-width:100%}.header{padding:25px 0}.header .header_logo{float:left;width:289px}.header .header_logo .header_logo_a{display:block;width:100%;text-decoration:none}.header .header_logo .header_logo_a .header_logo_img{display:block;width:100%}.header .header_right{float:right;text-align:right;margin-top:12px}.header .header_right .header_free{font-size:14px;line-height:14px;font-size:1.4rem;line-height:1.4rem;font-weight:400;font-family:Open Sans,sans-serif;color:#000;margin-bottom:14px}.header .header_right .header_phone{font-size:28px;line-height:21px;font-size:2.8rem;line-height:2.1rem;font-weight:600;font-family:ProximaNova;color:#000;text-decoration:none;display:inline-block}.header .header_right .header_phone .blue{color:#138cca}.banner{padding:70px 0 60px;background:url(../img/banner_bg.jpg) no-repeat top;-o-background-size:cover;background-size:cover;overflow:hidden}.banner .inner{position:relative}.banner .banner_nout{display:block;position:absolute;width:40%;right:-10%;top:0}.banner .banner_info{width:71%}.banner .banner_info .banner_head{line-height:36px;line-height:3.6rem;font-weight:600;text-transform:uppercase;margin-bottom:10px}.banner .banner_info .banner_for,.banner .banner_info .banner_head{font-size:32px;font-size:2.4rem;font-family:ProximaNova;color:#fefefe}.banner .banner_info .banner_for{line-height:30px;line-height:3rem;font-weight:400;margin-bottom:30px}.banner .banner_info .banner_txt{font-size:24px;line-height:32px;font-size:2.4rem;line-height:3.2rem;font-weight:400;font-family:ProximaNova;color:#fefefe}.banner .banner_info .banner_button_wrap{-webkit-border-radius:8px;border-radius:8px;border:2px dotted #fff;padding:30px 35px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:500px}.banner .banner_info .banner_button_wrap .banner_button_txt{font-size:24px;line-height:32px;font-size:2.4rem;line-height:3.2rem;font-weight:400;font-family:ProximaNova;color:#fefefe;margin-bottom:25px}.banner .banner_info .banner_button_wrap .banner_button{position:relative;height:48px;width:100%;border:none;-webkit-border-radius:6px;border-radius:6px;-o-background-clip:padding-box;background-clip:padding-box;background-color:#ffc000;color:#000;font-family:ProximaNova;font-size:14px;font-size:1.4rem;font-weight:600;text-transform:uppercase;cursor:pointer;display:block;text-align:center;text-decoration:none;white-space:nowrap;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:.2s ease-out;-o-transition:.2s ease-out;transition:.2s ease-out;line-height:48px;max-width:300px;margin:0}.banner .banner_info .banner_button_wrap .banner_button:hover{background-color:#ffd146}.banner .banner_info .banner_button_wrap .banner_button:active{background-color:#e2aa00}.banner .banner_info .banner_button_wrap .banner_button.big{height:54px;line-height:54px}.banner .banner_info .banner_button_wrap .banner_button.sm{height:36px;line-height:36px}.default_head{font-size:30px;line-height:30px;font-size:3rem;line-height:3rem;font-weight:600;text-align:center;text-transform:uppercase;margin-bottom:50px}.default_head,.default_head .sm{font-family:ProximaNova;color:#000}.default_head .sm{font-size:24px;line-height:24px;font-size:2.4rem;line-height:2.4rem;font-weight:400;text-transform:none;margin-top:20px;display:block}.default_head.white,.default_head .white{color:#fff!important}.triggers{padding:70px 0}.triggers .trigger{width:22.75%;float:left;margin:0 3% 0 0}.triggers .trigger:last-child{margin-right:0}.triggers .trigger .trigger_icon{display:block;margin:0 auto 30px;max-width:31%}.triggers .trigger .trigger_info{font-size:14px;line-height:21px;font-size:1.4rem;line-height:2.1rem;font-weight:400;font-family:Open Sans,sans-serif;color:#000;text-align:center}.problems{background-color:#e9f8ff;padding:90px 0}.problems .problems_head{float:left;width:34%}.problems .problems_head .problems_head_h2{font-size:30px;line-height:32px;font-size:3rem;line-height:3.2rem;font-weight:600;font-family:ProximaNova;color:#000;margin-bottom:20px}.problems .problems_head .problems_head_p{font-size:24px;line-height:32px;font-size:2.4rem;line-height:3.2rem;font-weight:400;font-family:ProximaNova;color:#000}.problems .problems_bullet{float:right;width:54%;list-style:none}.problems .problems_bullet .problems_bullet_li{font-size:14px;line-height:21px;font-size:1.4rem;line-height:2.1rem;font-weight:400;font-family:Open Sans,sans-serif;color:#000;margin-bottom:15px;padding-left:30px;position:relative}.problems .problems_bullet .problems_bullet_li:last-child{margin-bottom:0}.problems .problems_bullet .problems_bullet_li:before{content:'';display:block;background:url(../img/icons-s27ca9182d4.png) 0 -236px no-repeat;width:12px;height:12px;position:absolute;left:0;top:5px}.idea{padding:100px 0 30px;background:url(../img/blue_bg.jpg) no-repeat top;-o-background-size:cover;background-size:cover}.idea .inner{position:relative}.idea .idea_img{display:block;position:absolute;left:0;bottom:0;max-width:31%}.idea .idea_info{margin-left:46%;padding-bottom:55px}.idea .idea_info .default_head{margin-bottom:15px;text-align:left}.idea .idea_info .info_txt{font-size:16px;line-height:24px;font-size:1.6rem;line-height:2.4rem;font-weight:400;font-family:Open Sans,sans-serif;color:#fff}.after_course{padding:90px 0}.after_course .after_course_item_row{font-size:0;line-height:0;letter-spacing:-1px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px;text-align:center}.after_course .after_course_item_row:last-child{margin-bottom:0}.after_course .after_course_item_row .after_course_item_column{width:31%;margin-right:3.5%;line-height:normal;letter-spacing:normal;display:inline-block;vertical-align:top}.after_course .after_course_item_row .after_course_item_column:last-child{margin-right:0}.after_course .after_course_item_row .after_course_item_column .after_course_img{display:block;width:100%}.after_course .after_course_item_row .after_course_item_column .after_course_item{display:block;width:100%;margin:0 0 30px}.after_course .after_course_item_row .after_course_item_column .after_course_item:last-child{margin-bottom:0}.after_course .after_course_item{width:31%;margin-right:3.5%;line-height:normal;letter-spacing:normal;display:inline-block;vertical-align:top;padding:25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:12px;border-radius:12px;-o-background-clip:padding-box;background-clip:padding-box;background-color:#d5f1ff;text-align:left}.after_course .after_course_item:last-child{margin-right:0}.after_course .after_course_item .item_txt{font-size:14px;line-height:21px;font-size:1.4rem;line-height:2.1rem;font-weight:400;font-family:Open Sans,sans-serif;color:#000;min-height:130px}.horizontal_form{background:url(../img/blue_bg.jpg) no-repeat top;-o-background-size:cover;background-size:cover}.horizontal_form .inner{padding:60px 0;position:relative}.horizontal_form .horizontal_form_men{position:absolute;right:0;bottom:0;z-index:1}.horizontal_form .horizontal_form_wrap{position:relative;z-index:2}.horizontal_form .horizontal_form_wrap .default_head{text-align:left;margin-bottom:30px}.horizontal_form .horizontal_form_wrap .form_horizontal{max-width:700px;margin:0}.program .program_item{padding-left:40px;position:relative;max-width:860px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto 60px}.program .program_item:last-child{margin-bottom:0}.program .program_item .item_num{position:absolute;left:0;top:0}.program .program_item .item_info .info_head,.program .program_item .item_num{font-size:24px;line-height:32px;font-size:2.4rem;line-height:3.2rem;font-weight:500;font-family:ProximaNova;color:#000}.program .program_item .item_info .info_head{margin-bottom:15px}.program .program_item .item_info .info_after_head{padding-right:130px;position:relative;margin-bottom:30px}.program .program_item .item_info .info_after_head .after_head_p{font-size:14px;line-height:24px;font-size:1.4rem;line-height:2.4rem;font-weight:400;font-family:Open Sans,sans-serif;color:#000;width:80%}.program .program_item .item_info .info_after_head .after_head_time{position:absolute;right:0;top:5px;display:inline-block;font-size:16px;line-height:24px;font-size:1.6rem;line-height:2.4rem;font-weight:500;font-family:ProximaNova;color:#000;border:3px solid #0093b7;padding:3px 10px}.program .program_item .item_info .info_ul{list-style:none;padding-left:30px}.program .program_item .item_info .info_ul .info_li{margin-bottom:10px;position:relative;background:url(../img/dotted_line.png) repeat-x 0 15px}.program .program_item .item_info .info_ul .info_li:last-child{margin-bottom:0}.program .program_item .item_info .info_ul .info_li:before{content:'';display:block;background:url(../img/icons-s27ca9182d4.png) 0 -236px no-repeat;width:12px;height:12px;position:absolute;left:-30px;top:5px}.program .program_item .item_info .info_ul .info_li .info_li_txt{float:left;font-weight:400;padding-right:10px;max-width:67%}.program .program_item .item_info .info_ul .info_li .info_li_time,.program .program_item .item_info .info_ul .info_li .info_li_txt{font-size:14px;line-height:24px;font-size:1.4rem;line-height:2.4rem;font-family:Open Sans,sans-serif;color:#000;background-color:#fff}.program .program_item .item_info .info_ul .info_li .info_li_time{float:right;font-weight:700;padding-left:10px}.program .program_button{position:relative;height:48px;width:100%;border:none;-webkit-border-radius:6px;border-radius:6px;-o-background-clip:padding-box;background-clip:padding-box;background-color:#ffc000;color:#000;font-family:ProximaNova;font-size:14px;font-size:1.4rem;font-weight:600;text-transform:uppercase;cursor:pointer;margin:0;display:block;text-align:center;text-decoration:none;white-space:nowrap;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:.2s ease-out;-o-transition:.2s ease-out;transition:.2s ease-out;line-height:48px;max-width:460px;margin:0 auto 60px}.program .program_button:hover{background-color:#ffd146}.program .program_button:active{background-color:#e2aa00}.program .program_button.big{height:54px;line-height:54px}.program .program_button.sm{height:36px;line-height:36px}.program .program_button:last-child{margin-bottom:0}.why{background-color:#e9f8ff;padding:70px 0}.why .why_item{width:23.125%;margin-right:2.5%;float:left}.why .why_item:last-child{margin-right:0}.why .why_item .item_head{font-size:20px;line-height:21px;font-size:2rem;line-height:2.1rem;font-weight:600;font-family:ProximaNova;color:#000;margin-bottom:15px}.why .why_item .item_head .blue{color:#0093b7;font-weight:700}.why .why_item .item_txt{font-size:14px;line-height:21px;font-size:1.4rem;line-height:2.1rem;font-weight:400;font-family:Open Sans,sans-serif;color:#000}.leading .inner{padding:70px 0 50px;position:relative}.leading .leading_img{max-width:49%;position:absolute;left:0;bottom:0}.leading .leading_info{margin-left:54%}.leading .leading_info .default_head{text-align:left}.leading .leading_info .info_content{position:relative}.leading .leading_info .info_content:before{content:'';display:block;background:url(../img/icons-s27ca9182d4.png) 0 -104px no-repeat;width:18px;height:14px;position:absolute;left:-35px;top:4px}.leading .leading_info .info_content:after{content:'';display:block;background:url(../img/icons-s27ca9182d4.png) 0 -80px no-repeat;width:18px;height:14px;position:absolute;right:0;bottom:-20px}.leading .leading_info .info_content .info_head{font-size:24px;line-height:24px;font-size:2.4rem;line-height:2.4rem;font-weight:400;font-family:ProximaNova;color:#000;margin-bottom:20px}.leading .leading_info .info_content .info_txt{width:85%;font-size:14px;line-height:21px;font-size:1.4rem;line-height:2.1rem;font-weight:400;font-family:Open Sans,sans-serif;color:#000;margin-bottom:25px}.leading .leading_info .info_content .info_ul{width:85%;list-style:none;padding-left:30px}.leading .leading_info .info_content .info_ul .info_li{font-size:14px;line-height:21px;font-size:1.4rem;line-height:2.1rem;font-weight:400;font-family:Open Sans,sans-serif;color:#000;margin-bottom:10px;position:relative}.leading .leading_info .info_content .info_ul .info_li:last-child{margin-bottom:0}.leading .leading_info .info_content .info_ul .info_li:before{content:'';display:block;background:url(../img/icons-s27ca9182d4.png) 0 -236px no-repeat;width:12px;height:12px;position:absolute;left:-30px;top:5px}.slider_wrap{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;max-width:1066px;padding:0 53px;margin:0 auto}.slider_wrap .slider{width:100%}.slider_wrap .bx-wrapper{margin:0 auto;-webkit-box-shadow:none;box-shadow:none;border:none;background:none}.slider_wrap .controls a{position:absolute;top:50%;margin-top:-24px;width:48px;height:48px;outline:0;z-index:1;cursor:pointer;text-decoration:none;text-indent:-9999px}.slider_wrap .controls a.bx-prev{left:0;background:url(../img/controls.png) no-repeat 0 0}.slider_wrap .controls a.bx-prev:hover{background-position:0 -48px}.slider_wrap .controls a.bx-prev.disabled{display:none}.slider_wrap .controls a.bx-next{right:0;background:url(../img/controls.png) no-repeat -48px 0}.slider_wrap .controls a.bx-next:hover{background-position:-48px -48px}.slider_wrap .controls a.bx-next.disabled{display:none}.disciples{padding:90px 0}.disciples .disciples_item .item_img{width:100%;display:block}.reviews{padding:70px 0}.reviews .slider_wrap{margin-bottom:70px}.reviews .reviews_item{width:96%;max-width:800px;margin:0 auto}.reviews .reviews_item .item_men{float:left;margin-right:4%;width:20%}.reviews .reviews_item .item_men .men_icon{max-width:85%;display:block;margin:0 0 30px}.reviews .reviews_item .item_men .men_name{font-size:16px;line-height:24px;font-size:1.6rem;line-height:2.4rem;font-weight:700;font-family:Open Sans,sans-serif;color:#282425}.reviews .reviews_item .item_men .men_info{font-size:14px;line-height:24px;font-size:1.4rem;line-height:2.4rem;font-weight:400;font-family:Open Sans,sans-serif;color:#000}.reviews .reviews_item .item_info{display:table;background-color:#e9f7ff;padding:35px 5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.reviews .reviews_item .item_info:before{content:'';display:block;background:url(../img/icons-s27ca9182d4.png) 0 -128px no-repeat;width:15px;height:30px;position:absolute;left:-15px;top:60px}.reviews .reviews_item .item_info .info_head{font-size:24px;line-height:24px;font-size:2.4rem;line-height:2.4rem;font-weight:500;font-family:ProximaNova;color:#000;margin-bottom:15px}.reviews .reviews_item .item_info .info_txt{font-size:14px;line-height:21px;font-size:1.4rem;line-height:2.1rem;font-weight:400;font-family:Open Sans,sans-serif;color:#282425;font-style:italic;margin-bottom:10px}.reviews .reviews_item .item_info .info_txt:last-child{margin-bottom:0}.reviews .reviews_item .item_info .info_txt_hidden{display:none}.reviews .reviews_item .item_info .info_txt_hidden.active{display:inline}.reviews .reviews_item .item_info .review_more{display:inline-block;cursor:pointer;font-size:14px;line-height:21px;font-size:1.4rem;line-height:2.1rem;font-weight:700;font-family:Open Sans,sans-serif;color:#0093b7;text-decoration:none;border-bottom:1px dotted}.reviews .reviews_item .item_info .review_more:hover{border-color:transparent}.reviews .separator_line{margin-bottom:70px}.reviews .reviews_video_wrap{font-size:0;line-height:0;letter-spacing:-1px}.reviews .reviews_video_wrap .reviews_video_item{line-height:normal;letter-spacing:normal;display:inline-block;vertical-align:top;width:43%;margin:0 3.5%;text-align:center}.reviews .reviews_video_wrap .reviews_video_item .item_video{width:100%;cursor:pointer;margin-bottom:25px}.reviews .reviews_video_wrap .reviews_video_item .item_video .item_video_img{display:block;width:100%}.reviews .reviews_video_wrap .reviews_video_item .item_video_frame{display:block;width:100%;height:213px;border:none;margin-bottom:25px}.reviews .reviews_video_wrap .reviews_video_item .item_name{font-size:16px;line-height:21px;font-size:1.6rem;line-height:2.1rem;font-weight:700;font-family:Open Sans,sans-serif;color:#282425}.reviews .reviews_video_wrap .reviews_video_item .item_txt{font-size:14px;line-height:21px;font-size:1.4rem;line-height:2.1rem;font-weight:400;font-family:Open Sans,sans-serif;color:#282425}.review_popup{max-width:960px;width:100%;padding:35px;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.review_popup .review_p{font-size:16px;line-height:21px;font-size:1.6rem;line-height:2.1rem;font-weight:400;font-family:Open Sans,sans-serif;color:#282425;margin-bottom:10px}.review_popup .review_p:last-child{margin-bottom:0}.separator_line{background-color:#cde4ee;width:100%;height:1px}.description_video{background-color:#e9f8ff;padding:90px 0}.description_video .description_video_img{float:left;max-width:32%;margin-right:11%}.description_video .description_video_info{display:table}.description_video .description_video_info .default_head{text-align:left;margin-bottom:40px}.description_video .description_video_info .info_p{font-size:14px;line-height:21px;font-size:1.4rem;line-height:2.1rem;font-weight:400;font-family:Open Sans,sans-serif;color:#000;margin-bottom:20px}.description_video .description_video_info .info_p:last-child{margin-bottom:0}.faq{padding:90px 0}.faq .default_head{text-align:left}.faq .faq_wrap{width:100%;max-width:690px;margin:0 auto}.faq .faq_item{margin-bottom:25px}.faq .faq_item:last-child{margin-bottom:0}.faq .faq_item.active .item_head{font-weight:700}.faq .faq_item.active .item_head:before{background:url(../img/icons-s27ca9182d4.png) 0 -51px no-repeat;width:19px;height:19px}.faq .faq_item.active .item_head .item_head_txt{border-color:transparent}.faq .faq_item .item_head{font-size:16px;line-height:19px;font-size:1.6rem;line-height:1.9rem;font-weight:400;font-family:Open Sans,sans-serif;color:#000;-o-background-clip:padding-box;background-clip:padding-box;padding-left:40px;cursor:pointer;position:relative}.faq .faq_item .item_head:before{content:'';display:block;background:url(../img/icons-s27ca9182d4.png) 0 -22px no-repeat;width:19px;height:19px;position:absolute;left:0;top:0}.faq .faq_item .item_head .item_head_txt{border-bottom:1px dotted}.faq .faq_item .item_head .item_head_txt:hover{border-color:transparent}.faq .faq_item .item_body{display:none;font-size:14px;line-height:21px;font-size:1.4rem;line-height:2.1rem;font-weight:400;font-family:Open Sans,sans-serif;color:#000;margin:25px 0 0 40px;-webkit-border-radius:3px;border-radius:3px;-o-background-clip:padding-box;background-clip:padding-box;background-color:#e9f5fb;padding:30px 35px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.faq .faq_item .item_body:before{content:'';display:block;background:url(../img/icons-s27ca9182d4.png) 0 0 no-repeat;width:22px;height:12px;position:absolute;left:30px;top:-12px}.faq .faq_item .item_body .item_body_p{font-size:14px;line-height:21px;font-size:1.4rem;line-height:2.1rem;font-weight:400;font-family:Open Sans,sans-serif;color:#000;margin-bottom:10px}.faq .faq_item .item_body .item_body_p:last-child{margin-bottom:0}.faq .faq_item .body_ul{list-style:none;padding-left:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:10px 0}.faq .faq_item .body_ul:last-child{margin-bottom:0}.faq .faq_item .body_ul .body_li{font-size:14px;line-height:21px;font-size:1.4rem;line-height:2.1rem;font-weight:400;font-family:Open Sans,sans-serif;color:#000;margin-bottom:5px;position:relative}.faq .faq_item .body_ul .body_li:last-child{margin-bottom:0}.faq .faq_item .body_ul .body_li:before{content:'';display:block;background:url(../img/icons-s27ca9182d4.png) 0 -236px no-repeat;width:12px;height:12px;position:absolute;left:-30px;top:5px}.faq .faq_item a{font-size:14px;line-height:21px;font-size:1.4rem;line-height:2.1rem;font-weight:400;font-family:Open Sans,sans-serif;color:#0093b7}.faq .faq_item a:hover{text-decoration:none}.tariffs{padding:90px 0}.tariffs .tariffs_table{display:table;width:100%}.tariffs .tariffs_table .table_row{display:table-row}.tariffs .tariffs_table .table_row.row_head .table_cell{text-transform:uppercase}.tariffs .tariffs_table .table_row.row_head .table_cell.cell_name{font-size:18px;line-height:24px;font-size:1.8rem;line-height:2.4rem;font-weight:600;font-family:ProximaNova;color:#000}.tariffs .tariffs_table .table_row.row_head .table_cell.cell_content{padding:0;border-bottom:1px solid transparent}.tariffs .tariffs_table .table_row.row_head .table_cell.cell_content .name{display:block;-webkit-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;padding:15px 0;font-size:18px;line-height:24px;font-size:1.8rem;line-height:2.4rem;font-weight:600;font-family:ProximaNova;color:#fff;background-color:#0cf}.tariffs .tariffs_table .table_row.row_head .table_cell.cell_content .name:nth-child(1){border-right:3px solid #fff}.tariffs .tariffs_table .table_row.row_head .table_cell.cell_content .name:nth-child(3),.tariffs .tariffs_table .table_row.row_head .table_cell.cell_content .name:nth-child(4){border-left:3px solid #fff}.tariffs .tariffs_table .table_row.row_head .table_cell.cell_hover{border-bottom:1px solid transparent}.tariffs .tariffs_table .table_row.row_head .table_cell.cell_hover .name{background-color:#008ccd;-webkit-border-radius:0;border-radius:0;position:relative}.tariffs .tariffs_table .table_row.row_head .table_cell.cell_hover .name:before{content:'';display:block;-webkit-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;background-color:#008ccd;width:100%;height:8px;position:absolute;left:0;top:-8px}.tariffs .tariffs_table .table_row:last-child .table_cell{border-bottom:none}.tariffs .tariffs_table .table_row:last-child .table_cell.cell_content{vertical-align:top;padding:25px 0 0}.tariffs .tariffs_table .table_row:last-child .table_cell.cell_hover{background:none}.tariffs .tariffs_table .table_row .table_cell{display:table-cell;padding:15px 0;text-align:center;border-bottom:1px solid #cde4ee}.tariffs .tariffs_table .table_row .table_cell,.tariffs .tariffs_table .table_row .table_cell.cell_name{font-size:14px;line-height:21px;font-size:1.4rem;line-height:2.1rem;font-weight:400;font-family:Open Sans,sans-serif;color:#000}.tariffs .tariffs_table .table_row .table_cell.cell_name{width:24%;text-align:left}.tariffs .tariffs_table .table_row .table_cell.cell_name .choose_tariff{display:none}.tariffs .tariffs_table .table_row .table_cell.cell_content{width:19%;position:relative;vertical-align:middle}.tariffs .tariffs_table .table_row .table_cell.cell_content .hidden_name{display:none;font-size:14px;line-height:21px;font-size:1.4rem;line-height:2.1rem;font-weight:600;font-family:Open Sans,sans-serif;color:#008ccd;width:100%;position:absolute;top:3px;left:0}.tariffs .tariffs_table .table_row .table_cell.cell_content .price{display:block;font-size:20px;line-height:21px;font-size:2rem;line-height:2.1rem;font-weight:500;font-family:ProximaNova;color:#000}.tariffs .tariffs_table .table_row .table_cell.cell_content .tariff_button{display:inline-block;font-size:14px;line-height:14px;font-size:1.4rem;line-height:1.4rem;font-weight:600;font-family:ProximaNova;color:#000;text-transform:uppercase;text-decoration:none;-webkit-border-radius:18px;border-radius:18px;-o-background-clip:padding-box;background-clip:padding-box;background-color:#ffc000;padding:11px 0;width:100%;max-width:120px;margin-top:30px;-webkit-transition:.2s ease-out;-o-transition:.2s ease-out;transition:.2s ease-out}.tariffs .tariffs_table .table_row .table_cell.cell_content .tariff_button:hover{background-color:#ffd146}.tariffs .tariffs_table .table_row .table_cell.cell_content .tariff_button:active{background-color:#e2aa00}.tariffs .tariffs_table .table_row .table_cell.cell_content .supplied{display:inline-block;background:url(../img/icons-s27ca9182d4.png) 0 -202px no-repeat;width:24px;height:24px}.tariffs .tariffs_table .table_row .table_cell.cell_content .not_supplied{display:none;background:url(../img/icons-s27ca9182d4.png) 0 -168px no-repeat;width:24px;height:24px}.tariffs .tariffs_table .table_row .table_cell.cell_hover{background-color:#f2fbff}.tariffs .tariffs_table .table_row .table_cell.cell_hover .hidden_name{color:#00b654}.tariffs .tariffs_table .table_row .table_cell.cell_hover .tariff_button{background-color:#00b654;color:#fff}.tariffs .tariffs_table .table_row .table_cell.cell_hover .tariff_button:hover{background-color:#00cb5e}.tariffs .tariffs_table .table_row .table_cell.cell_hover .tariff_button:active{background-color:#009645}.scheme{background-color:#e9f8ff;padding:90px 0}.scheme .scheme_item{width:20.125%;margin-right:6.5%;float:left;position:relative}.scheme .scheme_item:last-child{margin-right:0}.scheme .scheme_item:last-child:after{display:none}.scheme .scheme_item:after{content:'';display:block;background:url(../img/scheme_arrow.png) no-repeat;-o-background-size:100% 100%;background-size:100% 100%;width:61.1%;height:22px;position:absolute;top:23px;left:55%}.scheme .scheme_item .item_icon{display:block;margin-bottom:35px;max-width:47%}.scheme .scheme_item .item_txt{font-size:14px;line-height:21px;font-size:1.4rem;line-height:2.1rem;font-weight:400;font-family:Open Sans,sans-serif;color:#000}.compare{padding:80px 0}.compare .compare_table{display:table;width:100%}.compare .compare_table .compare_tr{display:table-row}.compare .compare_table .compare_tr.thead .compare_td.name{color:#000}.compare .compare_table .compare_tr.thead .compare_td.content,.compare .compare_table .compare_tr.thead .compare_td.name{font-size:16px;line-height:21px;font-size:1.6rem;line-height:2.1rem;font-weight:600;font-family:ProximaNova;text-transform:uppercase}.compare .compare_table .compare_tr.thead .compare_td.content{color:#fff;-webkit-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;-o-background-clip:padding-box;background-clip:padding-box;background-color:#00cbff;border-bottom-color:transparent}.compare .compare_table .compare_tr.thead .compare_td.content.hover{background-color:#008ccd}.compare .compare_table .compare_tr.thead .compare_td.content.br{border-right:3px solid #fff}.compare .compare_table .compare_tr.tfoot .compare_td{border-bottom:none}.compare .compare_table .compare_tr.tfoot .compare_td.name{font-size:16px;line-height:21px;font-size:1.6rem;line-height:2.1rem;font-weight:600;font-family:ProximaNova;color:#000;text-transform:uppercase}.compare .compare_table .compare_tr.tfoot .compare_td.content{font-size:16px;line-height:21px;font-size:1.6rem;line-height:2.1rem;font-weight:600;font-family:ProximaNova;color:#fff;background-color:#00cbff}.compare .compare_table .compare_tr.tfoot .compare_td.content.hover{background-color:#008ccd}.compare .compare_table .compare_tr.tfoot .compare_td.content.br{border-right:3px solid #fff}.compare .compare_table .compare_tr .compare_td{display:table-cell;padding:15px;font-size:14px;line-height:21px;font-size:1.4rem;line-height:2.1rem;font-weight:400;font-family:Open Sans,sans-serif;color:#000;border-bottom:1px solid #cde4ee}.compare .compare_table .compare_tr .compare_td.name{width:26%}.compare .compare_table .compare_tr .compare_td.content{width:37%}.compare .compare_table .compare_tr .compare_td.content.hover,.take{background-color:#e9f8ff}.take{padding:80px 0}.take .default_head{margin-bottom:60px}.take .take_ul{width:100%;max-width:690px;margin:0 auto;list-style:none;padding-left:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.take .take_ul .take_li{font-size:18px;line-height:21px;font-size:1.8rem;line-height:2.1rem;font-weight:400;font-family:Open Sans,sans-serif;color:#000;margin-bottom:25px;position:relative}.take .take_ul .take_li:last-child{margin-bottom:0}.take .take_ul .take_li:before{content:'';display:block;background:url(../img/icons-s27ca9182d4.png) 0 -236px no-repeat;width:12px;height:12px;position:absolute;left:-30px;top:5px}.guarantee{padding:90px 0}.guarantee .guarantee_blank{background-color:#fdfdfd;-webkit-box-shadow:0 0 84px hsla(0,0%,69%,.25);box-shadow:0 0 84px hsla(0,0%,69%,.25);padding:70px 4% 35px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:39%}.guarantee .guarantee_blank .blank_head{font-size:24px;line-height:24px;font-size:2.4rem;line-height:2.4rem;font-weight:500;font-family:ProximaNova;color:#000;margin-bottom:30px}.guarantee .guarantee_blank .blank_ul{list-style:none;padding-left:20px;margin-bottom:20px}.guarantee .guarantee_blank .blank_ul .blank_li{font-size:14px;line-height:21px;font-size:1.4rem;line-height:2.1rem;font-weight:400;font-family:Open Sans,sans-serif;color:#000;margin-bottom:10px;position:relative}.guarantee .guarantee_blank .blank_ul .blank_li:last-child{margin-bottom:0}.guarantee .guarantee_blank .blank_ul .blank_li:before{content:'';display:block;background:url(../img/icons-s27ca9182d4.png) 0 -258px no-repeat;width:8px;height:8px;position:absolute;left:-20px;top:7px}.guarantee .guarantee_blank .blank_txt{font-size:14px;line-height:21px;font-size:1.4rem;line-height:2.1rem;font-weight:400;font-family:Open Sans,sans-serif;color:#000;margin-bottom:20px}.guarantee .guarantee_blank .blank_sig{display:block;margin:0 auto}.guarantee .guarantee_return{float:right;width:52%}.guarantee .guarantee_return .return_txt{font-size:14px;line-height:21px;font-size:1.4rem;line-height:2.1rem;font-weight:400;font-family:Open Sans,sans-serif;color:#000;margin-bottom:35px}.guarantee .guarantee_return .return_txt:last-child{margin-bottom:0}.guarantee .guarantee_return .guarantee_slider_wrap{position:relative}.guarantee .guarantee_return .guarantee_slider_wrap .guarantee_slider_head{font-size:24px;line-height:24px;font-size:2.4rem;line-height:2.4rem;font-weight:500;font-family:ProximaNova;color:#000}.guarantee .guarantee_return .guarantee_slider_wrap .slider_item_group .slide_return_txt{font-size:14px;line-height:21px;font-size:1.4rem;line-height:2.1rem;font-weight:400;font-family:Open Sans,sans-serif;color:#000;margin-top:35px}.guarantee .guarantee_return .guarantee_slider_wrap .slider_item_name{font-size:20px;line-height:20px;font-size:2rem;line-height:2rem;font-weight:500;font-family:ProximaNova;color:#000}.guarantee .guarantee_return .guarantee_slider_wrap .slider_item{width:50%;float:left;padding:20px 0 0}.guarantee .guarantee_return .guarantee_slider_wrap .slider_item .slider_item_txt{font-size:18px;line-height:18px;font-size:1.8rem;line-height:1.8rem;font-weight:500;font-family:ProximaNova;color:#000;text-align:center;margin-top:40px}.guarantee .guarantee_return .guarantee_slider_wrap .slider_item .slider_item_a{display:block;width:86%;text-decoration:none;-webkit-box-shadow:0 0 20px hsla(0,0%,69%,.25);box-shadow:0 0 20px hsla(0,0%,69%,.25);margin:0 7%}.guarantee .guarantee_return .guarantee_slider_wrap .slider_item .slider_item_img{display:block;width:100%}.guarantee .guarantee_return .guarantee_slider_wrap .bx-wrapper{margin:30px auto 0;-webkit-box-shadow:none;box-shadow:none;border:none;background:none}.guarantee .guarantee_return .guarantee_slider_wrap .controls a{position:absolute;top:0;width:12px;height:20px;outline:0;z-index:1;cursor:pointer;text-decoration:none;text-indent:-9999px}.guarantee .guarantee_return .guarantee_slider_wrap .controls a.bx-prev{right:25%;background:url(../img/controls_blue.png) no-repeat 0 -20px}.guarantee .guarantee_return .guarantee_slider_wrap .controls a.bx-prev:hover{background-position:0 0}.guarantee .guarantee_return .guarantee_slider_wrap .controls a.bx-prev.disabled{display:none}.guarantee .guarantee_return .guarantee_slider_wrap .controls a.bx-next{right:15%;background:url(../img/controls_blue.png) no-repeat -12px -20px}.guarantee .guarantee_return .guarantee_slider_wrap .controls a.bx-next:hover{background-position:-12px 0}.guarantee .guarantee_return .guarantee_slider_wrap .controls a.bx-next.disabled{display:none}.contact{background:url(../img/blue_bg.jpg) no-repeat top;-o-background-size:cover;background-size:cover;padding:60px 0 40px}.contact .form_vertical{margin-bottom:30px}.contact .contact_phone{font-size:24px;line-height:24px;font-size:2.4rem;line-height:2.4rem;font-weight:400;font-family:ProximaNova;color:#fff;text-align:center}.contact .contact_phone .phone_number{display:block;font-size:36px;line-height:36px;font-size:3.6rem;line-height:3.6rem;font-weight:600;font-family:ProximaNova;color:#fff;text-decoration:none;margin-top:10px}.footer{padding:50px 0}.footer .footer_info{float:left}.footer .footer_info .footer_info_txt{font-size:14px;line-height:21px;font-size:1.4rem;line-height:2.1rem;font-weight:400;font-family:Open Sans,sans-serif;color:#000}.footer .footer_info .footer_info_txt .footer_info_link{text-decoration:none;color:#000}.footer .footer_info .footer_info_popups{margin-top:25px}.footer .footer_info .footer_a{font-size:14px;line-height:16px;font-size:1.4rem;line-height:1.6rem;font-weight:400;font-family:Open Sans,sans-serif;color:#0088c9;margin-right:45px}.footer .footer_info .footer_a:last-child{margin-right:0}.footer .footer_info .footer_a:hover{text-decoration:none}.footer .footer_info .hidden_desktop{display:none}.footer .footer_cm{float:right;text-align:left}.footer .footer_cm .convert_logo{display:inline-block;vertical-align:middle}.footer .footer_cm .convert_logo .convert_logo_img{display:block}.privacy_policy{display:none;max-width:500px;width:100%;padding:35px;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.privacy_policy .privacy_p{font-size:20px;line-height:24px;font-size:2rem;line-height:2.4rem;font-weight:400;font-family:Open Sans,sans-serif;color:#262626;margin-bottom:15px;text-indent:20px}.thank-you{height:100%;background:#f5f5f5}.thank-you .banner{padding:50px 0;background:none}.thank-you .banner .banner-b{text-align:center;margin-bottom:50px}.thank-you .banner .banner-b .head_h1{font-size:43px;line-height:50px;font-size:4.3rem;line-height:5rem;font-weight:400;font-family:Open Sans,sans-serif;color:#000;margin-bottom:25px}.thank-you .banner .banner-b .banner_p{font-size:20px;line-height:24px;font-size:2rem;line-height:2.4rem;font-weight:400;font-family:Open Sans,sans-serif;color:#262626;margin-bottom:15px}.thank-you .banner .banner-b .banner_p:last-child{margin-bottom:0}.thank-you .banner .banner_a{position:relative;height:48px;width:100%;border:none;-webkit-border-radius:6px;border-radius:6px;-o-background-clip:padding-box;background-clip:padding-box;background-color:#ffc000;color:#000;font-family:ProximaNova;font-size:14px;font-size:1.4rem;font-weight:600;text-transform:uppercase;cursor:pointer;margin:0;display:block;text-align:center;text-decoration:none;white-space:nowrap;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:.2s ease-out;-o-transition:.2s ease-out;transition:.2s ease-out;line-height:48px;max-width:265px;margin:0 auto}.thank-you .banner .banner_a:hover{background-color:#ffd146}.thank-you .banner .banner_a:active{background-color:#e2aa00}.thank-you .banner .banner_a.big{height:54px;line-height:54px}.thank-you .banner .banner_a.sm{height:36px;line-height:36px}

@media screen and (max-width:980px){html{font-size:52.5%}body{font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:1.4rem}.header{padding:15px 0}.banner{padding:50px 0}.banner .banner_info{width:71%}.banner .banner_info .banner_head{margin-bottom:15px}.banner .banner_info .banner_for,.banner .banner_info .banner_txt{margin-bottom:20px}.banner .banner_info .banner_button_wrap{padding:20px 25px}.default_head{font-size:28px;line-height:28px;font-size:2.8rem;line-height:2.8rem;font-weight:600;font-family:ProximaNova;color:#000;margin-bottom:40px}.problems,.triggers{padding:50px 0}.problems .problems_head{width:40%}.after_course,.program{padding:50px 0}.program .program_item{margin:0 auto 40px}.program .program_button{margin-bottom:40px}.leading .inner,.why{padding:50px 0}.leading .leading_img{display:none}.leading .leading_info{margin-left:0;padding-left:35px}.disciples,.reviews{padding:50px 0}.reviews .reviews_separator_line,.reviews .slider_wrap{margin-bottom:50px}.description_video,.faq,.scheme,.tariffs{padding:50px 0}.scheme .scheme_item{width:23.125%;margin-right:2.5%}.scheme .scheme_item:after{display:none}.compare,.guarantee,.take{padding:50px 0}.guarantee .guarantee_blank{padding:50px 4% 35px}.privacy_policy{padding:15px}.thank-you .banner{padding:50px 0}.thank-you .banner .banner-b{text-align:center;margin-bottom:40px}.thank-you .banner .banner-b .head_h1{font-size:35px;line-height:40px;font-size:3.5rem;line-height:4rem;font-weight:400;font-family:Open Sans,sans-serif;color:#000} #block_15 .order_btn {width: 210px; margin: 0 auto; }}
@media screen and (max-width:768px){.form_horizontal{max-width:300px;width:100%;margin:0 auto}.form_horizontal .form_button{height:48px;width:100%;border:none;-webkit-border-radius:6px;border-radius:6px;-o-background-clip:padding-box;background-clip:padding-box;background-color:#ffc000;color:#000;font-family:ProximaNova;font-size:14px;line-height:14px;font-size:1.4rem;line-height:1.4rem;font-weight:600;text-transform:uppercase;cursor:pointer;margin:0 auto;text-align:center;text-decoration:none;white-space:nowrap;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:.2s ease-out;-o-transition:.2s ease-out;transition:.2s ease-out;display:block}.form_horizontal .form_button:hover{background-color:#ffd146}.form_horizontal .form_button:active{background-color:#e2aa00}.form_horizontal .form_button.big{height:54px}.form_horizontal .form_button.sm{height:36px}.form_horizontal .form_label{display:block;margin:0 auto 15px;width:100%}.form_horizontal .form_label.is_last{margin:0 0 15px}.banner{background-position:0 0}.banner .banner_nout{display:none}.banner .banner_info{width:100%}.banner .banner_info .banner_head{font-weight:600}.banner .banner_info .banner_for,.banner .banner_info .banner_head{font-size:26px;line-height:26px;font-size:2.6rem;line-height:2.6rem;font-family:ProximaNova;color:#fefefe}.banner .banner_info .banner_for{font-weight:400}.banner .banner_info .banner_button_wrap .banner_button_txt,.banner .banner_info .banner_txt{font-size:22px;line-height:26px;font-size:2.2rem;line-height:2.6rem;font-weight:400;font-family:ProximaNova;color:#fefefe}.default_head{font-size:26px;line-height:26px;font-size:2.6rem;line-height:2.6rem;font-weight:600}.default_head,.default_head .sm{font-family:ProximaNova;color:#000}.default_head .sm{font-size:22px;line-height:22px;font-size:2.2rem;line-height:2.2rem;font-weight:400}.problems .problems_head{float:none;width:100%;margin-bottom:20px}.problems .problems_head .problems_head_h2 br{display:none}.problems .problems_bullet{float:none;width:100%}.problems .problems_bullet .problems_bullet_li{font-size:16px;line-height:21px;font-size:1.6rem;line-height:2.1rem;font-weight:400;font-family:Open Sans,sans-serif;color:#000}.problems .problems_bullet .problems_bullet_li:before{top:3px}.idea{padding:50px 0}.idea .idea_img{display:none}.idea .idea_info{margin-left:0;padding-bottom:0}.idea .idea_info .default_head{margin-bottom:15px}.idea .idea_info .info_txt{font-size:16px;line-height:24px;font-size:1.6rem;line-height:2.4rem;font-weight:400;font-family:Open Sans,sans-serif;color:#fff}.after_course .after_course_item_row{display:block;margin-bottom:20px}.after_course .after_course_item_row .after_course_item_column{width:100%;margin:0 auto 20px;display:block}.after_course .after_course_item_row .after_course_item_column:last-child{margin-bottom:0}.after_course .after_course_item_row .after_course_item_column .after_course_img{display:none}.after_course .after_course_item_row .after_course_item_column .after_course_item{display:block;width:100%;margin:0 0 20px}.after_course .after_course_item_row .after_course_item_column .after_course_item:last-child{margin-bottom:0}.after_course .after_course_item{width:100%;margin:0 auto 20px;display:block;padding:20px}.after_course .after_course_item:last-child{margin-bottom:0}.after_course .after_course_item .item_txt{font-size:16px;line-height:21px;font-size:1.6rem;line-height:2.1rem;font-weight:400;font-family:Open Sans,sans-serif;color:#000;min-height:inherit}.horizontal_form .inner{padding:50px 0}.horizontal_form .horizontal_form_men{display:none}.horizontal_form .horizontal_form_wrap{max-width:400px;width:100%;margin:0 auto}.horizontal_form .horizontal_form_wrap .default_head br{display:none}.slider_wrap{padding:0}.slider_wrap .control_bx{position:relative;margin-top:30px;height:48px}.slider_wrap .controls a{top:0;margin-top:0}.slider_wrap .controls a.bx-prev{left:inherit;right:52%}.slider_wrap .controls a.bx-next{right:inherit;left:52%}.description_video .description_video_img{display:none}.description_video .description_video_info{display:block}.description_video .description_video_info .default_head{margin-bottom:30px}.description_video .description_video_info .info_p{font-size:16px;line-height:21px;font-size:1.6rem;line-height:2.1rem;font-weight:400;font-family:Open Sans,sans-serif;color:#000}.tariffs .tariffs_table .table_row.row_head .table_cell.cell_name{font-size:16px;line-height:22px;font-size:1.6rem;line-height:2.2rem;font-weight:600;font-family:ProximaNova;color:#000}.tariffs .tariffs_table .table_row.row_head .table_cell.cell_content .name{font-size:16px;line-height:22px;font-size:1.6rem;line-height:2.2rem;font-weight:600;font-family:ProximaNova;color:#fff}.guarantee .guarantee_blank{float:none;width:100%;max-width:375px;margin:0 auto 40px}.guarantee .guarantee_return{float:none;width:100%;max-width:500px;margin:0 auto}.footer .footer_info{float:none;margin-bottom:20px;text-align:center}.footer .footer_info .footer_a{display:inline-block;margin:0 0 10px}.footer .footer_info .footer_a:last-child{margin:0}.footer .footer_info .hidden_desktop{display:block}.footer .footer_cm{float:none;text-align:center}.privacy_policy{padding:10px}.thank-you .banner{padding:40px 0}.thank-you .banner .banner-b{margin-bottom:30px}.thank-you .banner .banner-b .head_h1{font-size:30px;line-height:34px;font-size:3rem;line-height:3.4rem;font-weight:400;font-family:Open Sans,sans-serif;color:#000}}@media screen and (max-width:600px){.header .header_logo{float:none;margin:0 auto 20px;width:100%;max-width:289px}.header .header_right{float:none;margin:0 auto;text-align:center}.banner{background-position:0 0;padding:40px 0}.banner .banner_info .banner_head{font-weight:600}.banner .banner_info .banner_for,.banner .banner_info .banner_head{font-size:22px;line-height:24px;font-size:2.2rem;line-height:2.4rem;font-family:ProximaNova;color:#fefefe}.banner .banner_info .banner_for{font-weight:400}.banner .banner_info .banner_txt{font-size:20px;line-height:24px;font-size:2rem;line-height:2.4rem;font-weight:400;font-family:ProximaNova;color:#fefefe}.banner .banner_info .banner_button_wrap{padding:15px}.banner .banner_info .banner_button_wrap .banner_button_txt{font-size:20px;line-height:24px;font-size:2rem;line-height:2.4rem;font-weight:400;font-family:ProximaNova;color:#fefefe}.default_head{font-size:24px;line-height:24px;font-size:2.4rem;line-height:2.4rem;font-weight:600;font-family:ProximaNova;color:#000}.default_head br{display:none}.default_head .sm{font-size:20px;line-height:20px;font-size:2rem;line-height:2rem;font-weight:400;font-family:ProximaNova;color:#000}.default_head .sm br{display:none}.triggers .trigger{width:100%;max-width:400px;float:none;margin:0 auto 20px}.triggers .trigger:last-child{margin:0 auto}.triggers .trigger .trigger_icon{margin:0 auto 10px;max-width:40px}.triggers .trigger .trigger_info{font-size:14px;line-height:21px;font-size:1.4rem;line-height:2.1rem;font-weight:400;font-family:Open Sans,sans-serif;color:#000;text-align:center}.program .program_item{padding-left:30px}.program .program_item .item_info .info_head,.program .program_item .item_num{font-size:22px;line-height:30px;font-size:2.2rem;line-height:3rem;font-weight:500;font-family:ProximaNova;color:#000}.program .program_item .item_info .info_after_head{padding-right:0}.program .program_item .item_info .info_after_head .after_head_p{font-size:16px;line-height:24px;font-size:1.6rem;line-height:2.4rem;font-weight:400;font-family:Open Sans,sans-serif;color:#000;width:100%}.program .program_item .item_info .info_after_head .after_head_time{position:relative;top:0;margin-top:10px}.program .program_item .item_info .info_ul{padding-left:20px}.program .program_item .item_info .info_ul .info_li{background:none}.program .program_item .item_info .info_ul .info_li:before{left:-20px;top:5px}.program .program_item .item_info .info_ul .info_li .info_li_txt{font-weight:400;padding-right:0;max-width:100%}.program .program_item .item_info .info_ul .info_li .info_li_time,.program .program_item .item_info .info_ul .info_li .info_li_txt{float:none;display:block;font-size:16px;line-height:24px;font-size:1.6rem;line-height:2.4rem;font-family:Open Sans,sans-serif;color:#000;background-color:#fff}.program .program_item .item_info .info_ul .info_li .info_li_time{font-weight:700;padding-left:0}.program .program_button{position:relative;height:48px;width:100%;border:none;-webkit-border-radius:6px;border-radius:6px;-o-background-clip:padding-box;background-clip:padding-box;background-color:#ffc000;color:#000;font-family:ProximaNova;font-size:12px;font-size:1.2rem;font-weight:600;text-transform:uppercase;cursor:pointer;margin:0;display:block;text-align:center;text-decoration:none;white-space:nowrap;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:.2s ease-out;-o-transition:.2s ease-out;transition:.2s ease-out;line-height:48px;max-width:360px;margin:0 auto 40px}.program .program_button:hover{background-color:#ffd146}.program .program_button:active{background-color:#e2aa00}.program .program_button.big{height:54px;line-height:54px}.program .program_button.sm{height:36px;line-height:36px}.why .why_item{width:100%;margin:0 auto 30px;float:none}.why .why_item:last-child{margin:0 auto}.why .why_item .item_head{margin-bottom:10px}.why .why_item .item_txt{font-size:16px;line-height:21px;font-size:1.6rem;line-height:2.1rem;font-weight:400;font-family:Open Sans,sans-serif;color:#000}.reviews .reviews_item{width:96%;max-width:800px;margin:0 auto}.reviews .reviews_item .item_men{float:none;margin:0 0 20px;width:100%;text-align:center}.reviews .reviews_item .item_men .men_icon{margin:0 auto 15px}.reviews .reviews_item .item_info{padding:20px 3%}.reviews .reviews_item .item_info:before{display:none}.reviews .reviews_video_wrap .reviews_video_item{display:block;vertical-align:top;width:100%;max-width:416px;margin:0 auto 30px}.reviews .reviews_video_wrap .reviews_video_item:last-child{margin-bottom:0}.faq .faq_item .item_body{padding:15px 20px}.tariffs .tariffs_table{display:block;width:100%;max-width:400px;margin:0 auto}.tariffs .tariffs_table .table_row{display:block;margin-bottom:20px}.tariffs .tariffs_table .table_row.row_head{display:none}.tariffs .tariffs_table .table_row:last-child .table_cell{border-bottom:1px solid #cde4ee}.tariffs .tariffs_table .table_row:last-child .table_cell.cell_name .choose_tariff{display:block;font-size:20px;line-height:21px;font-size:2rem;line-height:2.1rem;font-weight:500;font-family:ProximaNova;color:#000;text-transform:uppercase}.tariffs .tariffs_table .table_row:last-child .table_cell.cell_content{padding:30px 0 15px}.tariffs .tariffs_table .table_row .table_cell{display:block;padding:0;font-size:16px;line-height:21px;font-size:1.6rem;line-height:2.1rem;font-weight:400;font-family:Open Sans,sans-serif;color:#000;text-align:center}.tariffs .tariffs_table .table_row .table_cell:last-child{border-bottom:none}.tariffs .tariffs_table .table_row .table_cell.cell_name{width:100%;font-size:16px;line-height:21px;font-size:1.6rem;line-height:2.1rem;font-weight:600;font-family:Open Sans,sans-serif;color:#000;text-align:center;padding-bottom:15px;border-bottom:none}.tariffs .tariffs_table .table_row .table_cell.cell_content{padding:25px 0 5px;width:100%}.tariffs .tariffs_table .table_row .table_cell.cell_content .hidden_name{display:block}.tariffs .tariffs_table .table_row .table_cell.cell_content .tariff_button{margin-top:10px}.tariffs .tariffs_table .table_row .table_cell.cell_content .not_supplied{display:inline-block}.scheme .scheme_item{width:100%;max-width:400px;margin:0 auto 20px;float:none;text-align:center}.scheme .scheme_item:last-child{margin:0 auto}.scheme .scheme_item .item_icon{margin:0 auto 15px;max-width:40px}.scheme .scheme_item .item_txt{font-size:16px;line-height:21px;font-size:1.6rem;line-height:2.1rem;font-weight:400;font-family:Open Sans,sans-serif;color:#000}.compare .compare_table .compare_tr.thead .compare_td.name{font-size:10px;line-height:16px;font-size:1rem;line-height:1.6rem;font-weight:600;font-family:ProximaNova;color:#000}.compare .compare_table .compare_tr.thead .compare_td.content{font-size:10px;line-height:16px;font-size:1rem;line-height:1.6rem;font-weight:600;font-family:ProximaNova;color:#fff}.compare .compare_table .compare_tr.thead .compare_td.content.br{border-right:1px solid #fff}.compare .compare_table .compare_tr.tfoot .compare_td.name{font-size:10px;line-height:16px;font-size:1rem;line-height:1.6rem;font-weight:600;font-family:ProximaNova;color:#000}.compare .compare_table .compare_tr.tfoot .compare_td.content{font-size:12px;line-height:16px;font-size:1.2rem;line-height:1.6rem;font-weight:600;font-family:ProximaNova;color:#fff}.compare .compare_table .compare_tr.tfoot .compare_td.content.br{border-right:1px solid #fff}.compare .compare_table .compare_tr .compare_td{padding:10px 2%;font-size:11px;line-height:16px;font-size:1.1rem;line-height:1.6rem;font-weight:400;font-family:Open Sans,sans-serif;color:#000}.compare .compare_table .compare_tr .compare_td.name{width:16%}.compare .compare_table .compare_tr .compare_td.content{width:42%}.take .default_head{margin-bottom:30px}.guarantee .guarantee_return .guarantee_slider_wrap .control_bx{position:relative;height:20px;margin-top:30px}.guarantee .guarantee_return .guarantee_slider_wrap .controls a.bx-prev{right:55%}.guarantee .guarantee_return .guarantee_slider_wrap .controls a.bx-next{left:55%;right:inherit}}.animated{-webkit-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;-o-animation-duration:2s;animation-duration:2s}

.order_btn{ height: 35px;
    width: 365px;
    display: block;
   /*  margin: 0 auto; */
    line-height: 35px;
    border: none;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    -o-background-clip: padding-box;
    background-clip: padding-box;
    background-color: #ffc000;
    color: #000;
    font-family: ProximaNova;
    font-size: 14px;
    font-weight: 600;
    text-transform: uppercase;
    cursor: pointer;
    text-align: center;
    text-decoration: none;
    white-space: nowrap;
    overflow: hidden;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    -webkit-transition: .2s ease-out;
    -o-transition: .2s ease-out;
    transition: .2s ease-out;
    vertical-align: top;}
.order_btn:hover {background-color:#ffd146}
#block_15 .order_btn {width: 210px; /* margin: 0 auto; */}
#programma .program_button.sm {width: 220px;}
h2.default_head.white {text-transform: none;}
.banner_txt2{ color: #fff; font-size: 130%; padding: 3% 0 7%; font-family: ProximaNova;}
.zakazkursa{
max-width:440px;
}
.wpcf7-form-control .wpcf7-submit btn1{
height: 48px;
width: 100%;
border: none;
-webkit-border-radius: 6px;
border-radius: 6px;
-o-background-clip: padding-box;
background-clip: padding-box;
background-color: #ffc000;
color: #000;
font-family: ProximaNova;
font-size: 14px;
line-height: 14px;
font-size: 1.4rem;
line-height: 1.4rem;
font-weight: 600;
text-transform: uppercase;
cursor: pointer;
margin: 0 auto;
display: block;
text-align: center;
text-decoration: none;
white-space: nowrap;
overflow: hidden;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
-webkit-transition: .2s ease-out;
-o-transition: .2s ease-out;
transition: .2s ease-out;
}