@import "jquery.arcticmodal.css";@import "slick.css";@import "slick-theme.css";@font-face{font-family:_Lato;src:url(fonts/LatoReg.ttf)}@font-face{font-family:_FuturaNewBook;src:url(fonts/FuturaNewBook.otf)}@font-face{font-family:_Medium;src:url(fonts/FuturaNewMediumReg.otf)}@font-face{font-family:_Tavolga;src:url(fonts/Tavolga.ttf)}*:hover{cursor:default}input::-webkit-input-placeholder{font-size:1em;color:#ddccb5}input::-moz-placeholder{font-size:1em;color:#ddccb5}input:-moz-placeholder{font-size:1em;color:#ddccb5}input:-ms-input-placeholder{font-size:1em;color:#ddccb5}textarea::-webkit-input-placeholder{font-size:1em;color:#ddccb5}textarea::-moz-placeholder{font-size:1em;color:#ddccb5}textarea:-moz-placeholder{font-size:1em;color:#ddccb5}textarea:-ms-input-placeholder{font-size:1em;color:#ddccb5}input:focus::-webkit-input-placeholder{color:transparent}input:focus::-moz-placeholder{color:transparent}input:focus:-moz-placeholder{color:transparent}input:focus:-ms-input-placeholder{color:transparent}textarea:focus::-webkit-input-placeholder{color:transparent}textarea:focus::-moz-placeholder{color:transparent}textarea:focus:-moz-placeholder{color:transparent}textarea:focus:-ms-input-placeholder{color:transparent}input::-webkit-input-placeholder{opacity:1;transition:opacity .3s ease;-o-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-webkit-transition:opacity .3s ease;-ms-transition:opacity .3s ease}input::-moz-placeholder{opacity:1;transition:opacity .3s ease;-o-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-webkit-transition:opacity .3s ease;-ms-transition:opacity .3s ease}input:-moz-placeholder{opacity:1;transition:opacity .3s ease;-o-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-webkit-transition:opacity .3s ease;-ms-transition:opacity .3s ease}input:-ms-input-placeholder{opacity:1;transition:opacity .3s ease;-o-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-webkit-transition:opacity .3s ease;-ms-transition:opacity .3s ease}input:focus::-webkit-input-placeholder{opacity:0;transition:opacity .5s ease;-o-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;-ms-transition:opacity .5s ease}input:focus::-moz-placeholder{opacity:0;transition:opacity .5s ease;-o-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;-ms-transition:opacity .5s ease}input:focus:-moz-placeholder{opacity:0;transition:opacity .5s ease;-o-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;-ms-transition:opacity .5s ease}input:focus:-ms-input-placeholder{opacity:0;transition:opacity .5s ease;-o-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;-ms-transition:opacity .5s ease}input{border-radius:0}input:focus{outline:0}input[type="text"],input[type="email"],input[type="tel"],input[type="password"],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none}input[type=submit],button{-webkit-appearance:none}input[type=submit]:hover,button:hover{cursor:pointer}input:hover{cursor:text}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}html,body{-webkit-overflow-scrolling:touch !important}li,a{-webkit-tap-highlight-color:rgba(0,0,0,0)}body.pop-up-open{position:fixed;left:0;right:0}body.locked{overflow:hidden}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{width:100%;max-width:1280px;float:none;margin:0 auto}body{margin:0;padding:0;font-family:_FuturaNewBook;color:#000;padding-top:45px}*{box-sizing:border-box}.top_panel{height:45px;background:#333;color:#fff;font-size:20px;position:fixed;z-index:5;top:0}.top_panel .left{width:auto}.top_panel .left ul{width:auto}.top_panel .left ul li{width:auto;margin:0 17px;display:none}.top_panel .left ul li.blog_li{display:block}.top_panel .left ul li:first-child{margin-left:0}.top_panel .left ul li a{line-height:45px;display:block;float:left}.top_panel .left ul li a:hover{color:#cacaca}.top_panel .left ul li a.tips{padding-left:20px;color:#ce2832;position:relative}.top_panel .left ul li a.tips:before{width:14px;height:14px;position:absolute;content:'';left:0;top:50%;margin-top:-7px;background:#b5302b;border-radius:50%}.top_panel .right{width:auto;float:right}.top_panel .right a{position:relative;display:block;float:left;line-height:45px;padding-left:24px;margin-right:20px;transition:all .2s linear}.top_panel .right a:last-child{margin-right:0}.top_panel .right a:before{position:absolute;content:'';left:0;top:50%;background-position:center center;background-repeat:no-repeat;background-size:contain;opacity:1;transition:all .2s linear}.top_panel .right a:after{position:absolute;content:'';left:0;top:50%;background-position:center center;background-repeat:no-repeat;background-size:contain;opacity:0;transition:all .2s linear}.top_panel .right a:hover{transition:all .2s linear;color:#cacaca}.top_panel .right a:hover:before{opacity:0;transition:all .2s linear}.top_panel .right a:hover:after{opacity:1;transition:all .2s linear}.top_panel .right a.email:before{width:16px;height:12px;background-image:url(../img/email.png);margin-top:-6px}.top_panel .right a.email:after{width:16px;height:12px;background-image:url(../img/email-hover-2.png);margin-top:-6px}.top_panel .right a.viber:before{width:18px;height:18px;background-image:url(../img/viber.png);margin-top:-9px}.top_panel .right a.viber:after{width:18px;height:18px;background-image:url(../img/viber-hover-2.png);margin-top:-9px}.top_panel .right a.whatsapp:before{width:18px;height:18px;background-image:url(../img/whatsapp.png);margin-top:-9px}.top_panel .right a.whatsapp:after{width:18px;height:18px;background-image:url(../img/whatsapp-hover-2.png);margin-top:-9px}.top_panel .right a.instagram:before{width:16px;height:16px;background-image:url(../img/instagram.png);margin-top:-8px}.top_panel .right a.instagram:after{width:16px;height:16px;background-image:url(../img/instagram-hover-2.png);margin-top:-8px}.btn{height:62px;border-radius:31px;background:#b5302b;display:block;float:left;line-height:62px;text-align:center;width:auto;-webkit-box-shadow:0 10px 35px 0 rgba(181,48,43,0.35);-moz-box-shadow:0 10px 35px 0 rgba(181,48,43,0.35);box-shadow:0 10px 35px 0 rgba(181,48,43,0.35);font-size:21px;font-family:_Lato;padding:0 54px;color:#fff;transition:all .2s linear}.btn:hover{background:#8b1d19;transition:all .2s linear;cursor:pointer}.header{background:url(../img/header.jpg) center bottom no-repeat;background-size:contain;height:964px;padding-top:130px}.header_title{margin-bottom:13px}.header_title .title_main{font-size:74px;color:#b5302b;font-family:_Tavolga;display:inline-block;float:none}.header_title .small{font-size:28px;width:130px;display:inline-block;float:none;line-height:1;margin-left:18px}.header_subtitle{font-size:42px;color:#7b7b7b;margin-left:10px;margin-left:3px;margin-bottom:26px}.header .btn_video{height:62px;border-radius:31px;border:1px solid rgba(188,0,45,0.25);width:auto;display:block;float:left;line-height:60px;padding-left:35px;padding-right:35px;color:#b5302b;font-size:21px;position:relative;margin-left:26px;transition:all .2s linear;font-family:_Lato}.header .btn_video span{padding-left:35px;position:relative}.header .btn_video span:before{width:23px;height:16px;background:url(../img/youtube_logo.png) center center no-repeat;background-size:contain;position:absolute;left:0;content:'';top:50%;margin-top:-8px}.header .btn_video:hover{-webkit-box-shadow:0 10px 35px 0 rgba(181,48,43,0.35);-moz-box-shadow:0 10px 35px 0 rgba(181,48,43,0.35);box-shadow:0 10px 35px 0 rgba(181,48,43,0.35);transition:all .2s linear;cursor:pointer}.header .btn_video:hover *{cursor:pointer}.title{font-size:48px;font-family:_Tavolga}.benefits{text-align:center;padding-top:100px;padding-bottom:135px}.benefits .title{max-width:924px;display:inline-block;float:none;line-height:1.15;margin-bottom:55px}.benefits_item{width:22%;margin-right:4.4%;max-width:277px}.benefits_item_img{height:198px;margin-bottom:16px}.benefits_item_img img{height:100%}.benefits_item:last-child{margin-right:0}.benefits_item_title{font-size:28px;margin-bottom:7px}.benefits_item_text{font-size:18px;color:#7b7b7b}.benefits .btn{display:inline-block;float:none;margin-top:24px}.populars{padding:107px 0 102px;background:#fdefdc;text-align:center}.populars .title{text-align:center;font-size:54px}.populars_tabs{text-align:center;margin-top:24px;margin-bottom:56px}.populars_tabs .tab{width:auto;display:inline-block;padding:0 26px;height:50px;line-height:48px;border:1px solid rgba(181,48,43,0);border-radius:25px;float:none;margin:0 5px;transition:all .2s linear}.populars_tabs .tab:hover{cursor:pointer;transition:all .2s linear}.populars_tabs .tab:hover span{color:#b5302b;border-color:rgba(181,48,43,0.5);transition:all .2s linear}.populars_tabs .tab:hover *{cursor:pointer}.populars_tabs .tab.active{border-color:rgba(181,48,43,0.5);transition:all .2s linear}.populars_tabs .tab.active span{color:#b5302b;border-bottom:0;transition:all .2s linear}.populars_tabs .tab span{color:#222;font-size:24px;border-bottom:1px dashed rgba(34,34,34,0.2);transition:all .2s linear}.populars_content .content{display:none}.populars_content .content:first-child{display:block}.populars_content .content .item{max-width:630px;position:relative;padding:35px 40px;border-radius:5px;overflow:hidden;float:right;display:block;text-align:left;width:49%}.populars_content .content .item:hover .hover{transform:scale(1.1);transition:all .2s linear}.populars_content .content .item .hover{background-position:center center;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;left:0;right:0;bottom:0;transition:all .2s linear}.populars_content .content .item:before{height:60%;background:-moz-linear-gradient(top, #171515 0, rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(top, #171515 0, rgba(255,255,255,0) 100%);background:linear-gradient(to bottom, #171515 0, rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5e5e5e', endColorstr='#00ffffff', GradientType=0);content:'';position:absolute;top:0;left:0;right:0;z-index:1}.populars_content .content .item:after{height:60%;background:-moz-linear-gradient(top, rgba(255,255,255,0) 0, #171515 100%);background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0, #171515 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0, #171515 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#171515', GradientType=0);content:'';position:absolute;bottom:0;left:0;right:0;z-index:1}.populars_content .content .item:nth-child(4n+1){height:544px;float:left}.populars_content .content .item:nth-child(4n+1):before,.populars_content .content .item:nth-child(4n+1):after{height:50%}.populars_content .content .item:nth-child(4n+2){height:260px;margin-bottom:24px}.populars_content .content .item:nth-child(4n+3){height:260px}.populars_content .content .item:nth-child(4n+4){height:260px;max-width:100%;margin-top:24px;margin-bottom:24px;width:100%}.populars_content .content .item .city{font-size:34px;color:#fff;font-family:_Medium;position:relative;margin-bottom:3px;z-index:2}.populars_content .content .item .time{padding-left:26px;font-size:18px;color:#fff;position:relative;z-index:2}.populars_content .content .item .time:before{width:16px;height:16px;background:url(../img/time.png) center center no-repeat;background-size:contain;position:absolute;left:0;top:3px;content:''}.populars_content .content .item_bottom{position:absolute;left:0;bottom:30px;z-index:2;padding:0 40px;padding-left:228px}.populars_content .content .item_bottom .btn{height:50px;font-size:21px;line-height:50px;position:absolute;left:42px;top:0;display:block;margin-top:0;font-family:_FuturaNewBook;padding:0 34px}.populars_content .content .item_bottom .cost{font-size:24px;width:auto;color:#fff;line-height:1.1;font-family:_Medium}.populars_content .content .item_bottom .cost_info{font-size:18px;color:#fff}.populars .footnote{font-size:24px;max-width:980px;display:inline-block;float:none;text-align:center;margin-top:75px}.populars .btn{display:inline-block;float:none;margin-top:40px}.blog{padding:110px 0 95px;text-align:center}.blog .title{margin-bottom:36px}.blog .wrap{max-width:1030px}.blog .subtitle{font-size:24px;color:#7b7b7b;margin-top:70px}.blog .item{max-width:300px;width:30%;margin-right:5%;background:#000}.blog .item:last-child{margin-right:0}.blog .item .sq_parent{width:100%;position:relative;padding-bottom:100%;overflow:hidden}.blog .item .sq_parent .sq_wrap{position:absolute;width:100%;height:100%}.blog .item .sq_parent .sq_wrap .sq_content{float:left;width:100%;height:100%}.blog .link{text-align:center;margin-top:10px}.blog .link a{display:inline-block;float:none;padding-left:34px;position:relative;font-size:32px;font-family:_Medium}.blog .link a span{color:#b5302b;border-bottom:1px solid rgba(181,48,43,0);transition:all .2s linear}.blog .link a:hover span{border-color:rgba(181,48,43,0.3);transition:all .2s linear}.blog .link a:before{width:26px;height:26px;background:url(../img/insta.png) center center no-repeat;background-size:contain;content:'';position:absolute;left:0;top:50%;margin-top:-11px}.help{text-align:center;padding-top:80px;padding-bottom:90px}.help .title{margin-bottom:64px}.help .item{width:24.7%;padding:0 12px;display:inline-block;float:none;vertical-align:top;position:relative;margin-bottom:28px}.help .item .tag{height:20px;width:auto;position:absolute;left:50%;transform:translateX(-50%);line-height:20px;background:#b5302b;border-radius:10px;font-size:10px;color:#fff;text-transform:uppercase;padding:0 6px;letter-spacing:2px;top:76px}.help .item_img{height:70px;line-height:70px;margin-bottom:22px}.help .item_img img{display:inline-block;float:none;vertical-align:middle;height:100%}.help .item_title{margin-bottom:16px;display:block;float:left;width:100%}.help .item_title:hover{cursor:pointer}.help .item_title:hover *{cursor:pointer}.help .item_title span{font-size:28px;color:#b5302b;border-bottom:1px dashed rgba(181,48,43,0.3)}.help .item_text{font-size:18px;color:#7b7b7b;line-height:1.4}.reviews{padding-top:90px;text-align:center;padding-bottom:90px}.reviews .title{margin-bottom:65px}.reviews .item{width:48%;margin-right:4%;-webkit-box-shadow:0 10px 35px 0 rgba(0,0,0,0.15);-moz-box-shadow:0 10px 35px 0 rgba(0,0,0,0.15);box-shadow:0 10px 35px 0 rgba(0,0,0,0.15);display:none;margin-bottom:48px}.reviews .item:nth-child(1),.reviews .item:nth-child(2){display:block}.reviews .item:nth-child(odd){clear:both}.reviews .item img{width:100%;display:block;float:left}.reviews .item:nth-child(even){margin-right:0}.reviews .btn{display:inline-block;float:none;padding-left:66px;padding-right:66px;position:relative}.reviews .btn span{padding-left:38px;position:relative}.reviews .btn span:before{width:22px;height:24px;background:url(../img/update.png) center center no-repeat;background-size:contain;position:absolute;left:0;top:50%;margin-top:-12px;content:''}.about{padding-bottom:135px}.about .wrap_float{padding-left:90px}.about .left{max-width:500px}.about .left img{width:100%;float:left;display:block}.about .right{max-width:620px;float:right}.about .right .title{font-size:48px;color:#000;margin-bottom:12px}.about .right .subtitle{font-size:28px;line-height:1.2;margin-bottom:20px}.about .right ul li{color:#7b7b7b;font-size:18px;position:relative;padding-left:16px;line-height:1.6}.about .right ul li:before{width:5px;height:5px;background:#7b7b7b;border-radius:50%;content:'';position:absolute;left:0;top:12px}.about .right .link{margin-top:25px}.about .right .link a{font-size:20px;color:#b5302b;border-bottom:1px dashed rgba(181,48,43,0.4)}.about .right .link a:hover{color:#de534d}.footer{border-top:1px solid #d3d3d3;padding:43px 0 77px}.footer_left{max-width:607px;width:auto;font-size:20px;color:#a9a9a9;line-height:26px}.footer_right{width:auto;float:right}.footer_right a{position:relative;display:block;float:left;line-height:26px;padding-left:24px;margin-right:20px;font-size:20px}.footer_right a span{transition:all .2s linear}.footer_right a:last-child{margin-right:0}.footer_right a:hover span{transition:all .2s linear;color:#b5302b}.footer_right a:hover:before{opacity:0;transition:all .2s linear}.footer_right a:hover:after{opacity:1;transition:all .2s linear}.footer_right a:before{position:absolute;content:'';left:0;top:50%;background-position:center center;background-repeat:no-repeat;background-size:contain;opacity:1;transition:all .2s linear}.footer_right a:after{position:absolute;content:'';left:0;top:50%;background-position:center center;background-repeat:no-repeat;background-size:contain;opacity:0;transition:all .2s linear}.footer_right a.email:before{width:16px;height:12px;background-image:url(../img/email-black.png);margin-top:-5px}.footer_right a.email:after{width:16px;height:12px;background-image:url(../img/email-hover.png);margin-top:-5px}.footer_right a.viber:before{width:18px;height:18px;background-image:url(../img/viber-black.png);margin-top:-9px}.footer_right a.viber:after{width:18px;height:18px;background-image:url(../img/viber-hover.png);margin-top:-9px}.footer_right a.whatsapp:before{width:18px;height:18px;background-image:url(../img/whatsapp-black.png);margin-top:-9px}.footer_right a.whatsapp:after{width:18px;height:18px;background-image:url(../img/whatsapp-hover.png);margin-top:-9px}.footer_right a.instagram:before{width:16px;height:16px;background-image:url(../img/whatsapp-black.png);margin-top:-8px}.footer_right a.instagram:after{width:16px;height:16px;background-image:url(../img/whatsapp-hover.png);margin-top:-8px}.programm_page{padding-top:138px;padding-bottom:100px}.programm_page_top{margin-bottom:24px}.programm_page_top .left{max-width:900px}.programm_page_top .left .single_title{font-size:74px;font-family:_Tavolga;color:#b5302b}.programm_page_top .left .single_subtitle{font-size:42px;color:#7b7b7b}.programm_page_top .right{max-width:336px;float:right}.programm_page_top .right .home_url a{font-size:28px;position:relative;padding-left:40px}.programm_page_top .right .home_url a:before{width:24px;height:18px;background:url(../img/home_url.png) center left no-repeat;background-size:contain;position:absolute;content:'';left:0;top:50%;margin-top:-9px;opacity:1;transition:all .2s linear}.programm_page_top .right .home_url a:after{width:24px;height:18px;background:url(../img/home_url-hover.png) center left no-repeat;background-size:contain;position:absolute;content:'';left:0;top:50%;margin-top:-9px;opacity:0;transition:all .2s linear}.programm_page_top .right .home_url a:hover span{color:#b5302b;border-color:rgba(181,48,43,0.4);transition:all .2s linear}.programm_page_top .right .home_url a:hover:before{opacity:0;transition:all .2s linear}.programm_page_top .right .home_url a:hover:after{opacity:1;transition:all .2s linear}.programm_page_top .right .home_url a span{border-bottom:1px solid rgba(0,0,0,0.4);transition:all .2s linear}.programm_page_bottom .left{max-width:900px}.programm_page_bottom .right{max-width:336px;float:right}.programm_page_bottom .right.fixed{position:fixed;right:50%;margin-right:-640px}.programm_page_bottom .single_content p{margin:10px 0}.programm_page_bottom .single_content .main_img{margin-bottom:58px}.programm_page_bottom .single_content .main_img img{width:100%;margin:0}.programm_page_bottom .single_content img{border-radius:5px;display:block;margin-bottom:25px;max-width:100%}.programm_page_bottom .single_content .description{font-size:28px;color:#222;margin-bottom:20px}.programm_page_bottom .single_content a{color:#b5302b;display:inline-block;border-bottom:1px solid rgba(181,48,43,0.4)}.programm_page_bottom .single_content a.blog_title{border-color:rgba(181,48,43,0)}.programm_page_bottom .single_content a.blog_title:hover{border-color:rgba(181,48,43,0.4)}.programm_page_bottom .single_content a:hover{color:#a00e09}.programm_page .slider{margin-bottom:20px}.programm_page .slick-track{transition:transform 1s}.programm_page .slick-track .sq_parent{width:100%;position:relative;padding-bottom:65%;overflow:hidden}.programm_page .slick-track .sq_parent .sq_wrap{position:absolute;width:100%;height:100%}.programm_page .slick-track .sq_parent .sq_wrap .sq_content{float:left;width:100%;height:100%}.programm_page .slick-slide{transition:all .5s;background-position:center center;background-repeat:no-repeat;background-size:cover}.programm_page .slick-prev{left:-48px;background:url(../img/arrow-black.png) center center no-repeat;background-size:contain;transform:rotate(180deg)}.programm_page .slick-next{right:-48px;background:url(../img/arrow-black.png) center center no-repeat;background-size:contain}.programm_page .slick-disabled{opacity:.2}.programm_page .slick-disabled:hover{cursor:default}.programm_page .slick-dots{position:static}.programm_page .slick-dots li button:before{border-color:#b5302b}.programm_page .slick-dots li.slick-active button:before{background:#b5302b}.form{padding:25px 43px 44px;background:#fdefdc;border-radius:5px}.form .cost{font-size:24px;font-family:_Medium;clear:both}.form .group{font-size:18px;margin-top:2px}.form .time{position:relative;padding-left:27px;font-size:18px;margin-top:18px}.form .time:before{width:16px;height:16px;position:absolute;left:0;top:50%;margin-top:-8px;background:url(../img/time-2.png) center left no-repeat;background-size:contain;content:''}.form .fields{margin-top:26px}.form .fields .input_wrap{position:relative;background:#fff;border-radius:22px;height:44px;margin-bottom:6px}.form .fields .input_wrap:before{position:absolute;content:'';top:50%;background-position:center center;background-repeat:no-repeat;background-size:contain;left:26px}.form .fields .input_wrap.name:before{width:16px;height:16px;margin-top:-8px;background-image:url(../img/name.png)}.form .fields .input_wrap.email:before{width:16px;height:12px;margin-top:-6px;background-image:url(../img/input_email.png)}.form .fields .input_wrap.date:before{width:16px;height:16px;margin-top:-8px;background-image:url(../img/calendar.png)}.form .fields .input_wrap.group:before{width:16px;height:10px;margin-top:-5px;background-image:url(../img/input_group.png)}.form .fields .input_wrap .input{height:44px;border-radius:22px;background:none;border:1px solid #eadac5;box-sizing:border-box;display:block;float:left;width:100%;padding-left:50px;font-size:18px;font-family:_FuturaNewBook}.form .fields .btn{height:62px;border-radius:31px}.form .submit{width:100%;margin-top:12px}.blog_item{margin-top:35px}.blog_item:last-child{margin-bottom:0}.blog_item .blog_title{font-size:40px;color:#000;font-family:_Tavolga;margin-bottom:10px}.wp_content{line-height:1.6;color:#7b7b7b;font-size:18px}.wp_content ul{margin:10px 0}.wp_content ul li{padding-left:20px;position:relative}.wp_content ul li:before{width:5px;height:5px;border-radius:50%;background:#7b7b7b;content:'';position:absolute;left:4px;top:12px}.wp_content p{margin:10px 0}.wp_content h2{font-size:48px;font-family:_Tavolga;color:#000;margin:20px 0 18px;line-height:1}.wp_content h3{font-size:28px;color:#000;margin:15px 0 5px}.wp_content h4{font-size:25px;color:#000;margin:15px 0 5px}.modal{position:relative}.modal.modal_form{max-width:400px;background:#fff;border-radius:8px}.modal.modal_form .form_title{font-size:28px;color:#000;text-align:center;margin-bottom:0}.modal.modal_form .modal_close{width:14px;height:14px;position:absolute;top:10px;right:10px;background:url(../img/close-black.svg) center center no-repeat;background-size:contain}.modal.modal_form .modal_close:hover{cursor:pointer}.modal.modal_info{max-width:800px;background:#fff;border-radius:8px;padding:30px 40px}.modal.modal_info .modal_close{width:14px;height:14px;position:absolute;top:10px;right:10px;background:url(../img/close-black.svg) center center no-repeat;background-size:contain}.modal.modal_info .modal_close:hover{cursor:pointer}.modal.modal_video{width:1300px;position:relative}.modal.modal_video .modal_close{width:20px;height:20px;position:absolute;top:-30px;right:-30px;background:url(../img/close.svg) center center no-repeat;background-size:contain}.modal.modal_video .modal_close:hover{cursor:pointer}.modal.modal_video .video{padding-bottom:56.25%;height:0;position:relative;background:#000}.modal.modal_video .video iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.success{text-align:center;padding:100px 0}.success .subtitle{font-size:28px;margin-top:20px}.video{padding-bottom:56.25%;height:0;position:relative}.video iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}@media screen and (min-width:1560px) and (max-width:1930px){.header{background-size:cover}}@media screen and (max-width:1480px){.header{height:788px;padding-top:83px}}@media screen and (max-width:1695px){.header{background-size:cover}}@media screen and (max-width:1400px){.modal.modal_video{width:88vw;max-width:1100px}.modal.modal_video .modal_close{top:0}}@media screen and (max-width:1312px){.wrap{max-width:1030px}.header_title .title_main{font-size:62px}.header_subtitle{font-size:32px}.header_title .small{font-size:24px}.top_panel .left ul li a{font-size:17px}.top_panel .left ul li{margin:0 9px}.top_panel .right a{font-size:16px;margin-right:11px}.benefits_item_img{height:140px}.benefits_item{width:25%;margin-right:0;max-width:100%;padding:0 12px}.benefits_item_title{font-size:24px}.benefits_item_text{font-size:17px}.help .item_title span{font-size:23px}.help .item{width:33%}.about .wrap_float{padding-left:0}.about .left{max-width:400px}.about .right{max-width:580px}.programm_page_top .right{max-width:295px}.programm_page_top .left{max-width:700px}.programm_page_top .left .single_title{font-size:66px}.programm_page_top .left .single_subtitle{font-size:36px}.programm_page_bottom .left{max-width:100%}.programm_page_bottom .right{clear:both;max-width:400px;float:left;margin-top:30px}.programm_page{padding-top:100px}}@media screen and (max-width:1050px){.wrap,.blog .wrap{max-width:960px}.top_panel .right a{height:45px}.top_panel .right a span{display:none}.about .right .subtitle{font-size:22px}.about .right{max-width:535px}.programm_page{padding-top:60px}.programm_page_top .right{float:left;margin-bottom:20px}.programm_page_top .left .single_subtitle{font-size:30px}.programm_page_top .right .home_url a:after{display:none}.programm_page_top .right .home_url a:hover:before{opacity:1}.programm_page_top .right .home_url a:hover:after{opacity:0}.programm_page_top .right .home_url a:hover span{color:#000}.top_panel .right a{padding-left:30px}.top_panel .right a.email:before{width:22px;height:16px;margin-top:-8px}.top_panel .right a.whatsapp:before{width:22px;height:22px;margin-top:-11px}.top_panel .right a.instagram:before{width:22px;height:22px;margin-top:-11px}.top_panel .right a:before{left:50%;transform:translateX(-50%)}.top_panel .right a:hover:before{opacity:1}.top_panel .right a:hover:after{opacity:0}.top_panel{text-align:center}.top_panel .right{display:inline-block;float:none}.populars_content .content .item:hover .hover{transform:none}}@media screen and (max-width:990px){.wrap,.blog .wrap{max-width:92%}.header_title .title_main{font-size:47px}.header_title .small{line-height:.9}.header_subtitle{font-size:29px}.header{height:614px}.title,.populars .title{font-size:36px}.benefits_item{width:50%;margin-bottom:40px}.benefits_item:nth-child(odd){clear:both}.benefits_item_title{font-size:27px}.benefits_item_text{font-size:19px}.blog{padding-bottom:60px}.help{padding-top:60px;padding-bottom:60px}.reviews{padding-top:60px}.about .left{width:40%}.about .right{width:54%}.footer_right{float:left;clear:both;margin-top:14px}.title,.populars .title{font-size:30px}.modal.modal_video{width:96vw}.modal.modal_video .modal_close{right:0;top:-30px}.success .subtitle{font-size:23px;margin-top:13px}}@media screen and (max-width:830px){.populars_content .content .item{padding:24px 22px}.populars_content .content .item_bottom{padding-left:22px;padding-right:22px}.populars_content .content .item_bottom .btn{position:static;width:auto;display:block;float:left;margin-bottom:5px}.populars_content .content .item_bottom .cost{clear:both}.populars_content .content .item_bottom .cost_info{clear:both}.help .item{width:49%}.populars_content .content .item:nth-child(4n+2){margin-bottom:17px}.populars_content .content .item:nth-child(4n+4){margin-top:17px;margin-bottom:17px}.populars_content .content .item:nth-child(4n+2){height:267px}}@media screen and (max-width:750px){.top_panel .left{display:none}.header_title .small{display:block;float:left;width:100%;clear:both;margin-left:5px}.header{height:709px}.populars_tabs .tab{padding:0 18px}.about .left{width:100%;max-width:100%}.about .right{width:100%;max-width:100%;margin-top:25px}.about{padding-bottom:80px}.programm_page_bottom .single_content .description{font-size:24px}.programm_page_bottom .single_content .main_img{margin-bottom:35px}.programm_page_top .left .single_title{font-size:54px}.programm_page_top .left .single_subtitle{font-size:26px}.programm_page_top .right .home_url a{font-size:19px;padding-left:30px;margin-bottom:5px}.wp_content h2{font-size:37px}.header{background:#f9c9bf url(../img/header.jpg) center bottom no-repeat;background-size:contain}}@media screen and (max-width:650px){.header .buttons .btn,.header .buttons .btn_video{width:100%;max-width:320px;margin-left:0}.header .buttons .btn_video{margin-top:16px}.header{padding-top:42px}.btn{font-size:17px}.benefits{padding-bottom:92px}.populars{padding-top:88px}.populars_tabs .tab span{font-size:20px}.populars_tabs .tab{padding:0 14px}.populars_content .content .item{width:100%}.populars_content .content .item:nth-child(4n+1){height:320px;margin-bottom:24px}.populars_content .content .item:nth-child(4n+2){margin-bottom:24px}.populars_content .content .item:nth-child(4n+4){margin-top:24px;margin-bottom:24px}.populars_content .content .item:nth-child(4n+2),.populars_content .content .item:nth-child(4n+3),.populars_content .content .item:nth-child(4n+4){height:320px}.blog .item{width:100%;margin-right:0;max-width:100%;margin-bottom:20px}.reviews .item{width:100%;margin-right:0;margin-bottom:20px}.footer_right a{clear:both;margin-bottom:12px}.blog_item{margin-top:18px}.header{height:600px}}@media screen and (max-width:530px){.header_title .title_main{font-size:40px}.header_subtitle{font-size:25px}.title,.populars .title{font-size:26px}.benefits_item{width:100%}.populars_tabs .tab{width:100%}.populars .footnote{margin-top:75px;font-size:20px;margin-top:50px}.blog{padding-top:82px}.blog .subtitle{margin-top:36px}.blog .link a{font-size:20px}.blog .subtitle{font-size:20px}.help{margin-top:10px}.help .item{width:100%}.help .title{margin-bottom:45px}.reviews .title{margin-bottom:46px}.reviews{padding-top:0}.about .right .title{font-size:30px}.about .right .subtitle{font-size:20px}.footer{padding-bottom:46px}.programm_page{padding-top:30px}.programm_page_top .right .home_url{margin-bottom:15px}.programm_page_top .left .single_title{font-size:46px}.programm_page_bottom .single_content .description{font-size:20px}.wp_content h2{margin:12px 0 10px}.wp_content h3{margin:8px 0}.modal.modal_info{padding:20px 30px}.success{padding:60px 0}.success .subtitle{font-size:21px;margin-top:10px}.header{text-align:center}.header .buttons{max-width:320px;display:inline-block;float:none}.header{height:500px}}@media screen and (max-width:457px){.widget .data a.image:nth-child(3){display:none}}@media screen and (max-width:430px){.header_title .title_main{font-size:36px}.header .buttons .btn,.header .buttons .btn_video{max-width:100%}.header .buttons .btn,.header .buttons .btn_video{text-align:center}.header .buttons .btn_video{padding-left:35px}.benefits{padding-top:60px}.title,.populars .title{font-size:23px}.benefits_item_title{font-size:24px}.benefits .btn{margin-top:0;line-height:normal;display:flex;flex-direction:column;justify-content:center}.populars .btn{margin-top:26px;line-height:normal;display:flex;flex-direction:column;justify-content:center}.populars .footnote{font-size:18px}.btn{width:100%;padding:0 16px}.benefits{padding-bottom:70px}.populars{padding-top:70px}.populars_tabs{margin-bottom:40px}.programm_page_top .left .single_subtitle{font-size:22px}.wp_content{line-height:1.4}.form{padding:25px 18px 34px}.wp_content h3{font-size:23px}.wp_content h2{font-size:32px}}