@font-face{font-family:_Regular;src:url(../fonts/raleway-regular.woff)}@font-face{font-family:_Black;src:url(../fonts/raleway-black.woff)}@font-face{font-family:_Bold;src:url(../fonts/raleway-bold.woff)}@font-face{font-family:_Medium;src:url(../fonts/raleway-medium.woff)}@font-face{font-family:_SemiBold;src:url(../fonts/raleway-semibold.woff)}*:hover{cursor:default}input::-webkit-input-placeholder{font-size:1em;color:rgba(131,131,131,0.49)}input::-moz-placeholder{font-size:1em;color:rgba(131,131,131,0.49)}input:-moz-placeholder{font-size:1em;color:rgba(131,131,131,0.49)}input:-ms-input-placeholder{font-size:1em;color:rgba(131,131,131,0.49)}input::-webkit-input-placeholder{text-indent:0;transition:text-indent .3s ease}input::-moz-placeholder{text-indent:0;transition:text-indent .3s ease}input:-moz-placeholder{text-indent:0;transition:text-indent .3s ease}input:-ms-input-placeholder{text-indent:0;transition:text-indent .3s ease}input:focus::-webkit-input-placeholder{text-indent:800px;transition:text-indent .3s ease}input:focus::-moz-placeholder{text-indent:800px;transition:text-indent .3s ease}input:focus:-moz-placeholder{text-indent:800px;transition:text-indent .3s ease}input:focus:-ms-input-placeholder{text-indent:800px;transition:text-indent .3s ease}input{border-radius:0}input[type="text"]{-webkit-appearance:none}input[type=submit],button{-webkit-appearance:none}input[type=submit]:hover,button:hover{cursor:pointer}input:hover{cursor:text}div,p,ul,ol,li,header,footer,section,nav,h1,h2,h3,h4,h5,h6,form,article,main,adress{display:block;float:left;width:100%;font-size:inherit;font-weight:normal;margin:0;padding:0}a{text-decoration:none;color:inherit;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}a:hover{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}a:focus{outline:0}a:active{outline:0}button{display:block;float:left;border:0;padding:0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}button:focus{outline:0}button:active{outline:0}button:hover{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}a:hover,button:hover{cursor:pointer}a:hover *,button:hover *{cursor:pointer}.wrap{max-width:1012px;width:100%;float:none;margin:0 auto}.success .header{padding:35px 0}.success .header_top_text{text-align:center;width:100%;margin-left:0}.success .footer .footer_right{display:none}@media screen and (min-height:690px){.success .footer{position:absolute;bottom:0;left:0;right:0;border-top:1px solid rgba(0,0,0,0.1);box-sizing:border-box}}body{margin:0;padding:0;font-family:_Regular;font-size:62.5%;color:#333}input[type=submit]{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}input[type=submit]:hover{background:#6a98cc;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}label:hover{cursor:pointer}label:hover *{cursor:pointer}.title{font-size:5.4em;color:#333;font-family:_Bold;text-align:center}.btn{background: #f41641;height:65px;max-width:370px;width:100%;display:block;float:left;line-height:65px;text-align:center;font-size:15px;color:#fff;font-family:_Bold;text-transform:uppercase;border-radius:12px;-webkit-box-shadow: 0 15px 25px 0 rgba(244, 22, 65, 0.61);-moz-box-shadow:0 15px 25px 0 rgba(51,204,137,0.45);box-shadow: 0 15px 25px 0 rgba(244, 22, 65, 0.42);transition:all .3s ease;letter-spacing:3px;}.btn:hover{background: #c50e30;transition:all .3s ease;}.fixed_nav{height:45px;position:fixed;top:0;left:0;right:0;background: #f41641;z-index:1000;display:none;}.fixed_nav_menu{text-align:center}.fixed_nav_menu li{width:auto;line-height:45px;margin:0 10px;display:inline-block;float:none}.fixed_nav_menu li a{color:#fff;font-size:1.4em;letter-spacing:2px}.fixed_nav_menu li a span{border-bottom:1px dashed rgba(255,255,255,0);box-sizing:border-box;transition:all .3s ease}.fixed_nav_menu li a:hover span{border-bottom:1px dashed rgba(255,255,255,0.6);transition:all .3s ease}.header{background:#cd001f url(../images/header.jpg) center center no-repeat;padding:34px 0 100px;position:relative;overflow:hidden}.header .wrap_float{position:relative;z-index:3}.header .snow_parallax{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;z-index:2}.header .parallax_item{position:absolute;top:0;left:0;height:100%}.header .parallax_item img{width:100%}.header .header_img{position:absolute;bottom:0;right:-200px;z-index:1}.header_top_text{font-size:2em;font-family:_Medium;color:#fff;text-transform:uppercase;margin-left:-20px}.header_top_text span{font-family:"Arial"}.header_main{max-width:810px;margin-top:95px}.header_main_subtitle{font-family:_Medium;font-size:3.4em;color:#fff;margin-bottom:10px;text-shadow:0 2px 5px rgba(0,0,0,0.3)}.header_main_title{font-family:_Black;font-size:8em;color:#fff;text-transform:uppercase;margin-bottom:5px;letter-spacing:9px;text-shadow:0 2px 5px rgba(0,0,0,0.3)}.header_main_p{font-family:_Medium;font-size:3.4em;color:#fff;display:block;float:left;width:auto;margin-bottom:55px;text-shadow:0 2px 5px rgba(0,0,0,0.3)}.header_main_column_left{font-size:2em;font-family:_Medium;color:#fff;max-width:342px;width:50%;line-height:1.5;margin-right:65px;text-shadow:0 2px 5px rgba(0,0,0,0.3)}.header_main_column_right{font-size:2em;font-family:_Medium;color:#fff;max-width:342px;width:50%;line-height:1.5;text-shadow:0 2px 5px rgba(0,0,0,0.3)}.header_bottom_btn{height:65px;margin:40px 0 25px}.header_bottom_info{position:relative;padding-left:37px;box-sizing:border-box;font-size:1.4em;color:#fff;max-width:370px}.header_bottom_info:before{width:28px;height:28px;position:absolute;top:50%;left:0;margin-top:-14px;background:url(../images/info-before.png) center center no-repeat;content:'';background-size:contain}.header_bottom_info span{font-family:_Bold}.header .btn{box-shadow:0 15px 25px 0 rgba(42,56,50,0.45);-webkit-box-shadow:0 15px 25px 0 rgba(42,56,50,0.45);-moz-box-shadow:0 15px 25px 0 rgba(42,56,50,0.45)}.benefits{padding:90px 0 62px}.benefits_item{width:30%;margin-right:5%;padding:0 25px;box-sizing:border-box}.benefits_item:last-child{margin-right:0}.benefits_item_img{height:50px;width:100%;text-align:center;margin-bottom:18px}.benefits_item_img img{height:100%;width:auto}.benefits_item_title{color:#c50e30;font-size:1.8em;text-transform:uppercase;font-family:_Bold;text-align:center;line-height:1.6;margin-bottom:15px;letter-spacing:3px}.benefits_item_title span{font-family:"Arial";font-weight:bold}.benefits_item_text{color:#333;font-size:1.8em;font-family:_Medium;text-align:center;line-height:1.3}.benefits_item_text span{font-family:_Bold}.info{padding-top:50px;padding-bottom:95px}.info .wrap_float{position:relative;z-index:2}.info .title{font-size:4.2em;margin-bottom:72px}.info_left{font-size:2em;font-family:_Medium;max-width:453px;width:50%;line-height:1.7}.info_left span{font-family:_Bold}.info_right{font-size:2em;font-family:_Medium;max-width:453px;width:50%;float:right;line-height:1.7}.info_right span{font-family:_Bold}.info .btn_wrap{height:65px;text-align:center;margin-top:77px}.info .btn_wrap .btn{display:inline-block;float:none}.program{padding-top:62px;position:relative;padding-bottom:192px}.program:after{position:absolute;top:0;right:0;left:0;bottom:0;content:'';background:rgba(255,255,255,0.6);display:none}.program img{position:absolute;bottom:0;left:0;max-height:130%;max-width:45%}.program .wrap_float{max-width:690px;float:right;position:relative;z-index:2}.program .title{margin-bottom:60px}.program ol.section_content{counter-reset:myCounter}.program ol.section_content li{font-size:2.2em;font-family:_Medium;position:relative;margin-bottom:40px;line-height:1.6;padding-right:60px;box-sizing:border-box}.program ol.section_content li span{color:#c50e30;font-family:_Bold}.program ol.section_content li:before{counter-increment:myCounter;content:counter(myCounter);width:48px;height:48px;position:absolute;left:-80px;top:-13px;background: #f41641;border-radius:50%;text-align:center;line-height:48px;color:#fff;font-size:22px;font-family:"Arial";font-weight:bold;-webkit-box-shadow:0 15px 25px 0 rgba(197,14,48,0.45);-moz-box-shadow:0 15px 25px 0 rgba(197,14,48,0.45);box-shadow:0 15px 25px 0 rgba(197,14,48,0.45);}.program ol.section_content li:after{position:absolute;width:2px;content:'';top:50px;bottom:-10px;left:-56px;border-left:1px dashed rgba(197,14,48,0.2)}.program ol.section_content li:last-child:before{display:none}.program ol.section_content li:last-child:after{display:none}.about{padding:110px 0 96px;background:#cd001f url(../images/about_bg.jpg) center center no-repeat}.about .title{font-family:_Bold;color:#fff;max-width:566px;text-align:left;margin-bottom:35px;line-height:1.2}.about .descr{font-size:2.2em;font-family:_Medium;color:#fff;max-width:753px;margin-bottom:44px;line-height:1.6}.about .section_content .about_li{width:49%;margin-right:2%;margin-bottom:2%;padding:35px 44px;box-sizing:border-box;background:#fff;min-height:260px;border-radius:15px}.about .section_content .about_li:nth-child(even){margin-right:0}.about .section_content .about_li_top{padding-left:80px;box-sizing:border-box;position:relative;margin-bottom:34px}.about .section_content .about_li_top img{max-height:60px;width:auto;max-width:60px;position:absolute;top:-5px;left:0}.about .section_content .about_li_top_title{display:block;float:left;font-size:1.8em;font-family:_Bold;color:#c4082a;text-transform:uppercase;letter-spacing:3px}.about .section_content .about_li_text{font-size:1.8em;font-family:_Medium;line-height:1.6}.about .section_content .about_li_text span{font-family:_Bold}.about .btn_wrap{text-align:center;margin-top:26px}.about .btn_wrap .btn{float:none;display:inline-block;box-shadow:0 15px 25px 0 rgba(42,56,50,0.45);-webkit-box-shadow:0 15px 25px 0 rgba(42,56,50,0.45);-moz-box-shadow:0 15px 25px 0 rgba(42,56,50,0.45)}.how_work{position:relative;padding:110px 0 30px;box-sizing:border-box}.how_work:after{position:absolute;top:0;right:0;left:0;bottom:0;content:'';background:rgba(255,255,255,0.6);display:none}.how_work img{position:absolute;right:0;top:0}.how_work .wrap_float{position:relative;z-index:1}.how_work .title{text-align:left;margin-bottom:65px}.how_work ol.section_content{counter-reset:myCounter}.how_work ol.section_content li{width:27%;margin-right:9.5%;font-size:1.8em;font-family:_Medium;position:relative;margin-bottom:40px;line-height:1.7}.how_work ol.section_content li:nth-child(3n){margin-right:0}.how_work ol.section_content li:nth-child(3n+1){clear:both}.how_work ol.section_content li:before{counter-increment:myCounter;content:counter(myCounter);position:absolute;width:48px;height:48px;border-radius:50%;background: #f41641;font-family:"Arial";font-size:22px;font-weight:bold;color:#fff;text-align:center;line-height:48px;left:-65px;top:-7px;-webkit-box-shadow:0 15px 25px 0 rgba(197,14,48,0.45);-moz-box-shadow:0 15px 25px 0 rgba(197,14,48,0.45);box-shadow:0 15px 25px 0 rgba(197,14,48,0.45);}.how_work ol.section_content li .btn{width:250px;height:64px}.how_work ol.section_content li:last-child:before{display:none}.how_work ol.section_content li span{font-family:_Bold;color:#c50e30}.prices{padding-bottom:83px;padding-top:60px;background:url(../images/prices_bg.png) left -110px bottom no-repeat;overflow:hidden}.prices .title{text-align:left;margin-bottom:44px}.prices .descr{font-size:2.2em;font-family:_Medium;max-width:730px;margin-bottom:47px}.prices .descr span{font-family:_Bold;color:#c50e30}.prices .section_content{margin-bottom:80px}.prices .section_content li{padding:15px 20px 15px 35px;box-sizing:border-box;width:auto;height:77px;position:relative}.prices .section_content li:after{content:'';position:absolute;height:77px;width:15px;top:0;left:100%;border:38px solid transparent;border-left:20px solid;border-left-color:inherit;box-sizing:border-box;z-index:1}.prices .section_content li .value{font-family:"Arial";font-size:24px;font-weight:bold;color:#fff;width:auto}.prices .section_content li .date{font-size:1.3em;font-family:_Bold;color:#fff;text-transform:uppercase;clear:both;width:auto;letter-spacing:2px}.prices .section_content li .date span{font-family:"Arial";font-weight:bold}.prices .btn_wrap{text-align:center}.prices .btn_wrap .btn{display:inline-block;float:none;max-width:480px}.guarantee{padding:30px 0 157px;box-sizing:border-box;background:url(../images/city.png) left bottom no-repeat;position:relative}.guarantee:after{height:18px;width:100%;background:rgba(133,133,133,0.2);content:'';bottom:0;right:0;position:absolute;z-index:-1}.guarantee:before{width:167px;height:336px;background:url(../images/city_img.png) center center no-repeat;background-size:contain;content:'';position:absolute;right:50px;bottom:16px}.guarantee .wrap_float{position:relative;z-index:2}.guarantee .title{font-size:3.6em;width:30%;max-width:290px}.guarantee .section_content{width:67%;float:right;max-width:700px;font-size:2.2em;font-family:_Medium;line-height:1.6}.guarantee .section_content span{font-family:_Bold;color:#33cc89}.footer{padding:35px 0}.footer_left{width:50%}.footer_left_text{font-size:1.5em;font-family:_Medium;margin-bottom:8px}.footer_left a span{border-bottom:1px solid rgba(255,255,255,0);box-sizing:border-box}.footer_left a:hover span{border-bottom:1px solid rgba(51,51,51,0.6);box-sizing:border-box}.footer_right{width:50%}.footer_right .footer-creator{float:right;width:auto}.footer_right .footer-creator p{display:block;width:auto;float:left;color:#333;font-size:15px;font-family:_Medium;margin-bottom:10px;margin-right:8px}.footer_right .landingpages-icon{position:relative;width:202px;height:35px;float:left;margin-top:-6px;background:url(../images/landingpages-logo.png) center center no-repeat;-webkit-transition-duration:.3s;transition-duration:.3s;-o-transition-duration:.3s;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-o-transition-property:transform;-ms-transition-property:transform;-moz-transition-property:transform;-webkit-transform:translateZ(0);transform:translateZ(0);-o-transform:translateZ(0);-ms-transform:translateZ(0);-moz-transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-o-box-shadow:0 0 1px rgba(0,0,0,0);-ms-box-shadow:0 0 1px rgba(0,0,0,0);-moz-box-shadow:0 0 1px rgba(0,0,0,0)}.footer_right .landingpages-icon:hover{cursor:pointer}.footer_right .landingpages-icon:hover,.footer_right .landingpages-icon:focus,.footer_right .landingpages-icon:active{-webkit-transform:rotate(-4deg);transform:rotate(-4deg);-o-transform:rotate(-4deg);-moz-transform:rotate(-4deg);-ms-transform:rotate(-4deg)}.footer_right .footer-creator sup{font-size:.9em;font-family:_Medium;color:#333;display:block;float:left;margin-top:-8px;margin-left:5px}.modal.modal_form{width:800px;background:#fff url(../images/moroz.png) left -30px bottom no-repeat;background-size:46%;border-radius:5px;padding:50px 75px 45px 215px;box-sizing:border-box;position:relative}.modal.modal_form .modal_title{font-size:4.2em;text-align:left;margin-bottom:40px}.modal.modal_form form{max-width:370px;margin-left:36px}.modal.modal_form form .input_wrap{height:63px;margin-bottom:16px;position:relative}.modal.modal_form form .input_wrap p.example{font-size:1.3em;color:#111;font-family:_Medium;position:absolute;left:100%;margin-left:18px;width:125px;text-align:left;padding:0;top:14px}.modal.modal_form form .input_wrap:hover{cursor:text}.modal.modal_form form .input_wrap:hover *{cursor:text}.modal.modal_form form .input_wrap label{font-size:2em;color:rgba(17,17,17,0.5);font-family:_Medium;padding:0 28px;box-sizing:border-box;line-height:63px;transition:all .1s ease;cursor:text;left:0}.modal.modal_form form .input_wrap label:hover{cursor:text}.modal.modal_form form .input_wrap label.active{font-size:1.1em !important;text-transform:uppercase;line-height:11px;margin-top:12px;font-family:_SemiBold;transition:all .1s ease;padding:0 30px}.modal.modal_form form .input{height:63px;width:100%;background:#fff;border-radius:15px;display:block;font-size:2em;color:#111;font-family:_Medium;float:left;padding:0 28px;box-sizing:border-box;border:1px solid #e1e1e1;-webkit-transform:none;-moz-transform:none;-o-transform:none}.modal.modal_form form .input.active{padding-top:8px;box-sizing:border-box}.modal.modal_form form .input:focus{outline:0}.modal.modal_form form .btn{border:0;margin-bottom:22px}.modal.modal_form form .btn:hover{background:#65edb2}.modal.modal_form p{font-size:1.4em;color:#000;text-align:center;padding:0 40px;box-sizing:border-box}.modal.modal_form .modal_close{width:20px;height:20px;position:absolute;top:8px;right:8px;background:url(../fonts/modal_close.svg) center center no-repeat;background-size:contain}.modal.modal_form .modal_close:hover{cursor:pointer}@media screen and (max-width:1540px){.header .header_img{max-height:70%;right:-200px}.program img{max-width:40%}.header_main_title{font-size:6em}.header_main_subtitle,.header_main_p{font-size:2.4em}.header_main{margin-top:74px}.how_work img{max-width:14%}.guarantee{background:url(../images/city.png) left -400px bottom no-repeat;background-size:contain}.guarantee:before{max-height:70%}.header .parallax_item img{min-height:100%;min-width:100%;width:auto}}@media screen and (max-width:1300px){.header .header_img{right:-200px}}@media screen and (max-width:1040px){.how_work ol.section_content li:nth-child(3n+1){clear:none}body{font-size:59%}.fixed_nav_menu li a{letter-spacing:1px}.header_main_column_right{clear:both;margin-top:14px}.how_work img{max-width:inherit}.wrap{width:94%}.program img{max-width:40%}.header_top_text{margin-left:0}.how_work ol.section_content li{width:100%;max-width:460px;padding-left:60px;box-sizing:border-box;margin-right:0}.how_work ol.section_content li:before{left:0;top:0}.program ol.section_content li:before{left:-70px;top:-8px}.prices .section_content li{width:30%}.about .section_content .about_li{min-height:286px}.info_right,.info_left{width:48%}.benefits_item{width:33.3333333%;margin-right:0}.how_work:after{display:block}.program:after{display:block}.program ol.section_content li:after{left:-46px;bottom:-20px}}@media screen and (max-width:860px){.modal.modal_form{width:100%;padding:30px;padding-left:140px}.modal.modal_form form{padding-left:22px;box-sizing:border-box;margin-left:0}}@media screen and (max-width:810px){body.fix{position:fixed}.header,.about{background-size:cover}.header{position:relative}.header_main_subtitle,.header_main_title,.header_main_p,.header_main_column_left,.header_main_column_right{text-shadow:none}.header .header_img{right:0;height:auto;max-width:auto}.header_bottom_btn{margin-top:0}.fixed_nav{display:none !important}body{font-size:57%}.header_main_column_left{margin-bottom:25px}.program ol.section_content li{padding-right:0;padding-left:60px}.program ol.section_content li:before{left:0}.program .btn_wrap{padding-left:60px;box-sizing:border-box}.header_main_title{font-size:7em}.benefits_item_title{height:42px}.benefits_item{padding:0 9px}.benefits_item:first-child{padding-left:0;padding-right:18px}.benefits_item:last-child{padding-right:0;padding-left:18px}.benefits_item_title{font-size:1.5em}.benefits_item_text{font-size:1.5em}.info .title{font-size:3.2em}.title{font-size:4em}.about .section_content .about_li_top img{max-width:40px}.about .section_content .about_li_top{padding-left:50px}.about .section_content .about_li{padding:35px 30px}.about .section_content .about_li_top{margin-bottom:24px}.about .section_content .about_li_top_title{font-size:1.5em}.info .btn_wrap{margin-top:27px}.info{padding-bottom:35px}.program img{max-width:100%}.header .header_img{height:400px}.header{padding-bottom:430px}}@media screen and (max-width:698px){.modal.modal_form{padding-left:20px;padding:20px;background:#fff}.modal.modal_form .modal_title{font-size:3.6em;margin-bottom:20px;margin-top:7px}.modal.modal_form form{padding-left:0}.modal.modal_form form .input_wrap{margin-bottom:10px}.header{padding-bottom:320px}.header .header_img{height:300px;width:auto}.how_work ol.section_content li:before,.program ol.section_content li:before{font-size:18px}.how_work{padding-top:60px}.about{padding-top:50px}.program{padding-bottom:92px}.header .header_img{max-height:330px;width:auto;max-width:100%}.header_main_title{font-size:4em}.header_main_subtitle{font-size:2.6em}.header_main_p{font-size:2.4em}.header_bottom_info{font-size:1.7em}.benefits_item_title{font-size:2em}.benefits_item_text{font-size:1.8em}.footer_left_text{font-size:1.7em}.program .btn_wrap{padding-left:0}.about .section_content .about_li{min-height:auto}.about .section_content .about_li_top img{top:0}.btn{letter-spacing:2px;width:100%;max-width:600px;height:auto;padding:23px 8px;box-sizing:border-box;line-height:normal;font-size:12px}.about .section_content .about_li_top_title{font-size:1.8em}body{font-size:50%}.guarantee{padding-bottom:58px}.header_main{margin-top:30px}.header_main_p{margin-bottom:25px}.header_main_column_left,.header_main_column_right{margin-right:0;margin-bottom:15px;font-size:1.8em}.header_main_column_right{margin-bottom:0}.header_main_title{font-size:4.7em;letter-spacing:5px}.header .parallax_item.level_3{opacity:.5}.benefits{padding-bottom:22px}.header_main_column_left,.header_main_column_right{width:100%;max-width:100%;margin-bottom:15px}.benefits_item{width:100%;margin-right:0;max-width:100%;padding:0}.benefits_item:first-child{padding-right:0}.benefits_item:last-child{padding-left:0}.benefits_item_img{margin-bottom:10px}.benefits_item_title{height:auto}.benefits_item{margin-bottom:50px}.info_left,.info_right{width:100%;max-width:100%;margin-bottom:25px}.program ol.section_content li{padding-right:0;padding-left:50px}.program ol.section_content li:before{left:0;top:0;width:38px;height:38px;line-height:38px}.about .section_content .about_li{width:100%;margin-right:0}.how_work img{opacity:.4}.how_work ol.section_content li:before{width:38px;height:38px;line-height:38px}.how_work ol.section_content li{padding-left:50px}.prices .section_content li{width:48%}.guarantee .title{width:100%;text-align:left;max-width:100%}.guarantee .section_content{width:100%;margin-top:20px}.footer_left{width:100%;text-align:center}.footer_right{width:100%;text-align:center;margin-top:25px}.footer_right .footer-creator{width:230px;display:inline-block;float:none;position:relative}.footer_right .footer-creator p{margin-right:0;width:100%}.footer_right .footer-creator sup{position:absolute;right:5px;bottom:30px;font-size:1em;font-family:"Arial"}.how_work ol.section_content li .btn{width:100%}.how_work ol.section_content li:last-child{margin-bottom:0}.how_work ol.section_content li:last-child{padding-left:0;max-width:100%}.prices .btn_wrap .btn{max-width:100%}.prices .section_content li{text-align:center;padding:30px 20px 15px 20px;clear:both;width:100%}.prices .section_content li:first-child{padding-top:15px}.prices .section_content li:after{width:100%;top:100%;left:0;border:98px solid transparent;border-top:20px solid;border-top-color:inherit}.prices .section_content li .value{width:100%}.prices .section_content li .date{width:100%}.prices .wrap_float{text-align:center}.prices .descr{text-align:left}.prices .section_content{width:195px;float:none;display:inline-block}.guarantee:before{height:130px;width:87px;bottom:7px}.guarantee:after{height:8px}.guarantee{background:url(../images/city.png) left -200px bottom no-repeat;background-size:contain}}@media screen and (max-width:570px){.modal.modal_form form .input_wrap p.example{position:static;margin:0;font-size:1.6em;margin-top:9px;width:100%;text-align:center}.modal.modal_form .modal_title{text-align:center}.modal.modal_form form{max-width:100%}.modal.modal_form form .input_wrap{height:auto}}@media screen and (max-width:368px){.header_main_title{font-size:4em}.info .title{font-size:2.5em}.program ol.section_content li{font-size:2em}.about .section_content .about_li{padding:20px}.how_work ol.section_content li:last-child{padding-left:0}.header .header_img{height:270px;width:auto}}