@font-face{font-family:'Myriad Repular';src:url('fonts/MyriadPro-Regular.otf') format('opentype');font-weight:normal}@font-face{font-family:'Myriad Semibold';src:url('fonts/MyriadPro-Semibold.otf') format('opentype');font-weight:normal}@font-face{font-family:'Myriad Bold';src:url('fonts/MyriadPro-Bold.otf') format('opentype');font-weight:normal}html{height:100%}html body{padding-top:0;padding-bottom:0;font-family:'Myriad Repular',sans-serif;font-size:16px;color:#000}body .container-fluid{padding-left:0;padding-right:0;height:100%}.body-content{padding-left:15px;padding-right:15px}.container{max-width:970px;margin:0 auto}input,select,textarea{max-width:280px}body ul{padding:0;list-style:none;margin:0;margin-bottom:0}iframe{max-width:100%}.clearfix:after{content:"";clear:both;margin:0;padding:0;height:0;overflow:hidden;display:block}body a{color:#fff}body a:focus{color:#2a3754;outline:none;text-decoration:none}body header a:focus{color:#fff}.menu_row{background:rgba(51,51,51,.93);color:#fff;padding:10px 0}header a{color:#fff}header a:hover{color:#f3094b;text-decoration:none}.header_top .header_top_menu,.header_top_socials{display:inline-block;color:#fff;margin-left:15px}.header_top .header_top_menu a{margin-left:10px;font-size:14px}.header_top .header_top_menu a:hover{text-decoration:underline}.header_top_mail_us{display:inline-block;margin-left:15px;font-size:14px;background:-webkit-linear-gradient(top,#f95070,#f30a4c);background:-o-linear-gradient(top,#f95070,#f30a4c);background:linear-gradient(to bottom,#f95070,#f30a4c);padding:8px 15px;border-radius:4px;font-weight:600;text-transform:uppercase;white-space:nowrap}.header_top_mail_us:hover{background:-webkit-linear-gradient(bottom,#f95070,#f30a4c);background:-o-linear-gradient(bottom,#f95070,#f30a4c);background:linear-gradient(to top,#f95070,#f30a4c);color:#fff}.header_top_socials li{display:inline-block;margin-left:15px}.header_top_socials li a{width:30px;height:30px;line-height:30px;text-align:center;display:block;font-size:28px}header{position:relative;z-index:10;background:rgba(0,0,0,.3)}.header_text{position:relative;z-index:2}.main_menu{display:none;position:absolute;right:15px;top:60px;width:270px;box-sizing:border-box;padding:15px 25px;text-align:left;background:#3a3d4c;z-index:100;border-radius:8px}.main_menu>ul{margin-bottom:15px}.main_menu ul li{margin-bottom:13px}.main_menu>ul>li>a{font-size:14px;color:#fff;text-decoration:underline}.main_menu ul li .title{color:#f3094b}.main_menu ul li ul li{margin-bottom:5px}.main_menu ul li ul li>a{font-size:14px;color:#ccc;text-decoration:underline}.main_menu a:hover{opacity:.8}.main_menu.active{display:block}.lang_block{color:#fdaf3d}.lang_block>*{display:inline-block;vertical-align:middle;margin-left:10px}.lang_block>a{text-decoration:underline;color:#cd6421;margin:0 8px;text-transform:uppercase}.lang_block>span:first-child{color:#fdaf3d;text-transform:none;margin-left:0}.lang_block>span{color:#fff;text-decoration:none;text-transform:uppercase}.menu_row .row{display:flex;align-items:center;line-height:1.2em}.menu_row .row .logo_contacts{margin-top:15px;line-height:1em;margin-left:-15px}.menu_row .row .logo_contacts .title{font-size:13px;color:#fcb040;margin-bottom:0}.menu_row .row .logo_contacts p{color:#999;font-size:13px;margin-bottom:0;border-left:1px solid #999;padding-left:10px}.menu_row .row .header-right{display:flex;align-items:center;justify-content:flex-end}.callback_btn{text-decoration:underline;font-size:16px;white-space:nowrap}.menu_row .phone{display:inline-block;white-space:nowrap;margin-left:15px}.menu_row .phone a{display:block;font-size:16px;margin-top:5px;line-height:.9em;font-weight:600}.menu_row .phone a.callback_btn{color:#999;text-decoration:underline;font-size:13px;margin-top:0}.menu_row .search{display:inline-block;margin-left:15px}.menu_row .search .search_btn{width:40px;height:40px;line-height:40px;text-align:center;background:#f87230;border-radius:4px;cursor:pointer}.menu_row .search .search_btn.active{background:#666}.menu_row .search .search_form,footer .search_form{display:none;position:absolute;left:0;right:0;top:63px;padding:10px;background:#f87230;border-radius:0 0 8px 8px;border:1px solid #f87230;z-index:100}.menu_row .search .search_form.active,footer .search_form.active{display:block}.menu_row .search .search_form input[type="search"],footer .search_form input[type="search"]{height:38px;width:calc(100% - 50px);max-width:100%;background:#fff;border:0;padding:0 10px;color:#000}.menu_row .search .search_form button,footer .search_form button{width:38px;height:38px;margin-left:7px;background:#666;border:0;border-radius:4px}.main_menu_btn{padding:5px 10px;font-size:18px;float:right;height:40px;line-height:30px;border-radius:4px;margin-left:15px;cursor:pointer}.main_menu_btn.active{background:#666}.main_menu_btn i{font-size:22px;vertical-align:text-bottom}.header_text{color:#fff;background:url(../Content/Images/banner_bg.png) no-repeat bottom center;padding-bottom:138px;margin-bottom:55px;background-size:580px}.main_banner_section{background:url(../Content/Images/main_banner.jpg) no-repeat center;position:relative;margin-top:-110px;background-size:cover;padding-bottom:1px}.header_main_title{font-size:38px;text-align:center;max-width:600px;margin:340px auto 8px;line-height:1em;font-family:'Myriad Bold';text-transform:uppercase;letter-spacing:-1.5px}.header_main_title a{color:inherit}.header_main_title a:hover,.header_main_title a:focus{color:inherit}.header_main_title span{font-size:26px;display:block;margin-bottom:5px}.header_secondary_title{max-width:460px;margin:25px auto 20px;font-size:21px;line-height:1.3em}.header_secondary_title b{font-size:24px}.header_secondary_title span{text-transform:uppercase;text-decoration:underline}.strong{text-decoration:unset!important;text-transform:unset!important;font-weight:bold}.header_consultation_btn a,.consultation_btn{display:inline-block;margin-left:0;font-size:20px;background:-webkit-linear-gradient(top,#f95070,#f30a4c);background:-o-linear-gradient(top,#f95070,#f30a4c);background:linear-gradient(to bottom,#f95070,#f30a4c);padding:10px 20px;border-radius:4px;font-weight:600;text-transform:uppercase;white-space:nowrap}.header_consultation_btn a:hover,.consultation_btn:hover,.header_consultation_btn a:focus,.consultation_btn:focus{background:-webkit-linear-gradient(bottom,#f95070,#f30a4c);background:-o-linear-gradient(bottom,#f95070,#f30a4c);background:linear-gradient(to top,#f95070,#f30a4c);color:#fff;text-decoration:none}.header_consultation_btn a span,.consultation_btn span{text-transform:uppercase;font-family:'Myriad Semibold'}.header_text .header_statistic_block{display:flex;justify-content:space-around;max-width:700px;margin:15px auto 25px;font-family:'Roboto Condensed',sans-serif}.header_text .header_statistic_block .column{display:flex;align-items:center;text-align:left}.header_text .header_statistic_block .column span{font-size:17px;opacity:.8;line-height:.95em}.header_text .header_statistic_block .column .numb{font-size:49px;margin-right:7px}.header_text .header_statistic_block .column:first-child+.column span:not(.numb){text-transform:uppercase}юmain_banner_section+.search_form_block{background:#f3094b;max-width:1000px;margin:-50px auto 0;border-radius:8px;position:relative}.search_form_block{background:#f3094b;position:relative}.search_form_block .title{font-size:26px;text-align:center;margin:10px 0;text-transform:uppercase;font-family:'Myriad Bold';color:#fff}.search_form_block form{display:flex;justify-content:space-between;margin-bottom:15px}.search_form_block form>*{width:calc(20% - 10px);margin:0 1px}.search_form_block form select{border:0;color:#666;font-size:16px;padding:7px 15px;max-width:100%;width:100%;background:#fff;height:38px;border-radius:7px;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:block}.search_form_block form .select_wrap:after{content:"";display:block;position:absolute;right:8px;top:0;z-index:1;width:15px;height:100%;pointer-events:none;box-sizing:border-box;background:url(../Content/Images/block_arrow.png) no-repeat center;transform:rotate(-180deg);background-size:13px}.search_form_block form .select_wrap select#SelectedLanguage{padding-left:32px;background:#fff url(../Content/Images/select_ico001.png) no-repeat 7px center}.search_form_block form .select_wrap select#SelectedCountry{padding-left:27px;background:#fff url(../Content/Images/select_ico002.png) no-repeat 7px center}.search_form_block form .select_wrap select#SelectedProgram{padding-left:27px;background:#fff url(../Content/Images/select_ico003.png) no-repeat 7px center}.search_form_block form .select_wrap select#SelectedWay{padding-left:30px;background:#fff url(../Content/Images/select_ico004.png) no-repeat 5px center}.search_form_block form select option{padding-left:0}.search_form_block form button{background:#2a3754;color:#fff;border:0;padding:5px 25px;font-size:16px;box-sizing:border-box;white-space:nowrap;text-transform:uppercase;border-radius:7px;transition:all .3s}.search_form_block form button:hover{background:#333}.fixed_call_btn{position:fixed;bottom:50%;margin-bottom:-35px;left:20px;width:75px;height:75px;line-height:80px;text-align:center;color:#fff;background:#ff6f34;border-radius:100%;font-size:55px;z-index:1000;display:none}.fixed_call_btn i{vertical-align:middle}.fixed_call_btn:hover{color:#fff}.fixed_ask_btn{position:fixed;bottom:0;right:20px;text-align:center;color:#fff;background:#666;border-radius:15px 15px 0 0;font-size:16px;z-index:1000;padding:0 30px;line-height:36px}.fixed_ask_btn a:hover{color:#fff}.fixed_ask_btn span{background:#f63;display:inline-block;width:25px;height:25px;line-height:25px;text-align:center;vertical-align:middle;border-radius:100%;margin-right:10px}footer{background:#3a3d4c;padding:50px 0 0;flex:1 0 auto;-webkit-flex:1 0 auto;position:relative;overflow:hidden;min-height:280px}footer a{color:#fff}footer a:hover{color:#f3094b;text-decoration:underline}footer .footer_block.copyrights{background:#333;color:#999;text-align:center;padding:3px 0;font-size:14px;margin-top:25px;position:absolute;left:0;right:0;bottom:0}.footer_mail_us{margin:55px 0 5px}.footer_mail_us a{color:#fcb03c;text-decoration:underline}.footer_mail_us i{color:#fff;margin-right:5px}footer .footer_socials{padding-left:15px;padding-top:15px}footer .footer_socials li{display:inline-block}footer .footer_socials li a{width:30px;height:30px;line-height:30px;text-align:center;display:block;color:#b0b0b0;font-size:20px}footer .footer_socials li a{color:#f3094b}footer .first_column{padding-right:50px;margin-top:-15px}footer .footer_contacts .callback_btn{color:#fff;text-decoration:underline}footer .footer_contacts .header_top_mail_us{margin-left:0;margin-top:13px}footer .footer_contacts .header_top_mail_us:hover{color:#fff;text-decoration:none}footer .footer_contacts{color:#575757;font-size:14px}footer .footer_contacts .phones{margin-bottom:20px}footer .footer_contacts p{margin-bottom:0}footer .footer_contacts a{color:#fff}footer .footer_contacts a:hover{color:#f3094b}footer .footer_contacts .address{font-size:14px;color:#fff;line-height:1.4em;margin-bottom:4px}.map_wrap.col-sm-5{position:absolute;top:0;left:56%;width:46%;transform:skew(-10deg);overflow:hidden;right:-50px;border-left:13px solid #484c58}.footer_contacts{margin-left:-25px}.map_wrap .gm-style{display:none!important}.map_wrap.col-sm-5 iframe{transform:skew(10deg);margin-left:-41px;width:calc(100% + 41px);max-width:calc(100% + 41px)}footer .footer_contacts .show_on_map{text-decoration:underline}footer .footer_sections a{font-size:19px}footer .footer_menu_section{text-align:right}footer .footer_menu_block{background:#666;padding:5px 10px;font-size:18px;float:right;height:40px;line-height:30px;border-radius:4px;margin-left:15px;color:#fff;cursor:pointer}footer .footer_menu_block i{margin-right:8px;font-size:22px;vertical-align:text-bottom}footer .footer_search_btn{display:inline-block;width:40px;height:40px;line-height:40px;text-align:center;background:#666;border-radius:4px;margin-left:15px;color:#fff;cursor:pointer}footer .footer_dispatch_block{color:#999;text-align:left;margin-top:63px;font-family:'Roboto Condensed',sans-serif}footer .footer_dispatch_block .title{font-size:14px;font-weight:400}footer .footer_dispatch_block input[type="email"]{width:calc(100% - 39px);background:#333;height:35px;border:0;padding:0 10px;vertical-align:top;font-size:13px}footer .footer_dispatch_block input[type="submit"]{width:35px;height:35px;background:#666 url(../Content/Images/next.png) no-repeat center;border:0;vertical-align:top;color:transparent;line-height:0;overflow:hidden;background-size:20px}footer .footer_dispatch_block button i{line-height:0}.filters_fon{padding:60px 0;background:url(../Content/Images/books-min.jpg) no-repeat center -285px;position:relative;background-size:cover}.filters_fon:after{content:"";display:block;background:rgba(0,0,0,.3);position:absolute;top:0;right:0;bottom:0;left:0}.filters_fon .container{z-index:7;position:relative;border-radius:15px;overflow:hidden}.reviews_top{padding:40px 80px;background:#f3f3f3;border-radius:10px;margin:40px 0;font-size:18px;position:relative}.reviews_top:after{content:"";position:absolute;left:25px;top:-3px;background:url(../Content/Images/quote_l.png) no-repeat center;background-size:contain;width:60px;height:80px}.reviews_top:before{content:"";position:absolute;right:25px;bottom:-3px;background:url(../Content/Images/quote_r.png) no-repeat center;background-size:contain;width:60px;height:80px}.reviews_top a{color:#f3094b;text-decoration:underline;font-weight:600}.contact_form_wrap{padding:40px 0}.contact_form .form-group label.file_upload{display:block;position:relative;overflow:hidden;font-size:1em;height:2em;line-height:2em;font-weight:400;margin-bottom:25px}.file_upload .button,.file_upload>mark{display:block;cursor:pointer}.file_upload .button,.contact_form .form-group label .file_upload .button{float:right;box-sizing:border-box;-moz-box-sizing:border-box;width:8em;height:100%;text-align:center;text-decoration:underline;color:#000!important;cursor:pointer}.file_upload>mark{background:#fff;padding:0 10px;color:#999}.file_upload input[type=file]{position:absolute;top:0;opacity:0}.file_upload.focus{box-shadow:0 0 5px rgba(0,30,255,.4)}.file_upload .button{background:#ecf0f1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.testimonial_page .subtitle1{font-size:20px;margin:-25px 0 25px}.testimonial_page .subtitle1 span{font-size:20px;color:#f3094b}.testimonial_page.testimonial_carousel .text .text_content{max-height:97px}.testimonial_page.testimonial_carousel .text .text_content.active{max-height:100%}.testimonial_page.testimonial_carousel .text .text_content p{color:#666}.testimonial_page.testimonial_carousel .text .text_content:after{display:none}.testimonial_page.testimonial_carousel .user_name{margin-top:0;margin-bottom:10px}.testimonial_page.testimonial_carousel .testimonial-item{margin-bottom:25px;background:#cde4e9;border-radius:10px;padding:50px 55px}.testimonial_page.testimonial_carousel .user_img{margin-left:25px;margin-right:0}.socials-block{position:relative}.home .socials-block .decor1{content:"";position:absolute;height:800px;width:150px;bottom:-15px;z-index:100;right:0;overflow:hidden}.home .socials-block .decor1:after{content:"";height:800px;width:150px;background:rgba(0,0,0,.1);transform:skew(-10deg);display:block;margin-left:81px}.decor{content:"";position:absolute;height:1600px;width:175px;top:-124px;z-index:100;left:0;overflow:hidden}.decor:after{content:"";height:1600px;width:250px;background:rgba(0,0,0,.1);transform:skew(-6deg);display:block;margin-left:-179px}.why_us_wrapper{padding:90px 0 30px;position:relative}.color1{background:#ebeef0}.why_us_left.col-sm-6{margin-right:-70px;margin-left:-50px;width:calc(50% + 120px)}.why_us_wrapper .statistic_item{font-size:17px;margin-bottom:30px}.why_us_wrapper .statistic_item:nth-child(2n+1){clear:left}.why_us_wrapper .statistic_item p{line-height:1.1em;color:#000}.why_us_wrapper .statistic_item p.ico{line-height:65px;height:70px;margin:0 20px 20px}.why_us_wrapper .statistic_item p span{text-align:center;font-size:26px;display:block;font-family:'Myriad Bold';margin-bottom:5px}.why_us_wrapper .why-us-right{margin-top:60px}.why_us_wrapper .all_doc{color:#ff6f34;font-size:18px;font-family:'Roboto Condensed',sans-serif;text-decoration:underline}.why_us_wrapper .why-us-right p{font-size:46px;margin-bottom:35px;font-family:'Myriad Bold';color:#f3094b;line-height:1em}.why_us_wrapper .why-us-right p span{font-size:22px;display:block;margin-bottom:0;font-weight:400;font-family:'Myriad Repular'}.special_propositions_block{padding:15px 0;background:#fff;position:relative;z-index:101}.special_propositions_block .btns_wrap,.actual_block .btns_wrap{text-align:center;padding:20px 0}.special_propositions_block .btns_wrap a,.actual_block .btns_wrap a{font-size:18px;text-transform:uppercase;font-family:'Myriad Bold';text-decoration:underline;color:#000}.special_propositions_block .btns_wrap a:hover,.actual_block .btns_wrap a:hover{color:#2a3754}.actual_block .content_block_title{display:none}.content_block_title{font-size:40px;margin-bottom:35px;font-family:'Myriad Repular';text-align:center}.content_block_title a{color:#999;font-family:'Myriad Repular';font-size:20px;text-decoration:underline}.content_block_title a:hover{color:#2a3754}.content_block_title p{line-height:.5em;margin-top:-10px}.content_block_title span{font-size:24px;font-family:'Myriad Repular';display:block;text-align:center;text-transform:uppercase}.special_propositions_block .content_block_title .see_more,.testimonials_block .content_block_title .see_more{color:#ff6f34;text-decoration:underline;font-size:18px;display:block;float:right;margin-top:15px}.special_propositions_block{overflow:hidden}.special_propositions_block>.container .prod_wrap{border-top:2px solid #000;border-bottom:2px solid #000;padding:35px 40px 55px}.actual_block{padding:15px 0;background:#f9f9f9;position:relative;z-index:101;overflow:hidden}.actual_block .special_propositions_block{padding:0 0;background:transparent;position:static;margin-right:-20px}.actual_block .special_propositions_block .school{padding:10px 0;max-width:100%;width:calc(100% - 20px);margin-right:10px}.special_propositions_block>.container .prod_wrap{padding:0;border-top:0;border-bottom:0}.special_propositions_block .school_location{font-size:18px;text-transform:uppercase}.special_propositions_block .school_age{font-size:18px;color:#f47322;float:right}.special_propositions_block .block_top_info{margin-bottom:8px}.special_propositions_block .block_top_info:after{content:"";clear:both;display:block}.special_propositions_block .school_img,.search_resoult_block .single-post{position:relative}.actual_block .special_propositions_block .school_img{background:url(Images/images.jpg) no-repeat center;min-height:290px;position:relative;background-size:cover}.actual_block .special_propositions_block .school_img:after{display:block;content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.3)}.actual_block .special_propositions_block.best_proposition .school_img>a{display:block;position:absolute;left:0;right:0;top:0;bottom:0;background-size:cover;display:flex;align-items:flex-end;justify-content:center;color:#fff;height:auto}.actual_block .special_propositions_block.best_proposition .blcok_bottom_info .school_name{text-shadow:1px 1px 5px rgba(0,0,0,.3);font-size:40px;font-family:'Myriad Bold';margin-bottom:25px;text-align:center;line-height:1.2em;transition:all .3s;position:relative;z-index:1}.actual_block .special_propositions_block .blcok_bottom_info:hover .school_name{margin-bottom:30px}.actual_block .special_propositions_block .blcok_bottom_info:hover .school_name a{text-decoration:none}.actual_block .special_propositions_block .container{width:100%;max-width:100%;padding-left:0;padding-right:0}.blcok_bottom_info .school_location,.blcok_bottom_info .school_decription,.blcok_bottom_info .more_link{display:none}.actual_block .special_propositions_block.best_proposition .blcok_bottom_info{display:block;position:absolute;left:0;right:0;top:0;bottom:0;background-size:cover;display:flex;align-items:flex-end;justify-content:center;color:#fff;height:auto;background:transparent}.special_propositions_block .school_img .school_price,.search_resoult_block .single-post .price{position:absolute;top:8px;left:-5px;display:inline-block;padding:7px 15px;background:#fc7231;min-width:160px;-o-transform:skew(-13deg,0deg);-moz-transform:skew(-13deg,0deg);-webkit-transform:skew(-13deg,0deg);transform:skew(-13deg,0deg)}.special_propositions_block .school_img .school_price p,.search_resoult_block .single-post .price p{-moz-transform:skew(13deg,0deg);-webkit-transform:skew(13deg,0deg);transform:skew(13deg,0deg);font-size:26px;font-family:'Myriad Bold';color:#fff;line-height:1em;margin-bottom:0}.special_propositions_block .school_img .school_price p .val,.search_resoult_block .single-post .price p .val{font-size:18px;font-weight:400}.special_propositions_block .school_name{font-size:18px;font-weight:600;margin-bottom:10px;line-height:1.1em}.special_propositions_block .school_name a{color:inherit}.special_propositions_block .school_decription{font-size:18px;line-height:1.2em;color:#666}.special_propositions_block.best_proposition .blcok_bottom_info{padding:15px 15px 20px;background:#f3f7f8}.special_propositions_block.best_proposition .school_img a{display:block;height:200px;background-size:cover;background-repeat:no-repeat}.special_propositions_block.best_proposition .more_link a{color:#f3094b;text-decoration:underline;font-size:18px}.owl-carousel1 a{color:inherit}.owl-carousel1 .school_img a:hover{color:#fff;text-decoration:none}.owl-carousel{margin-left:0!important}.owl-nav{height:0;position:absolute;top:50%;left:0;right:0}.owl-prev,.owl-next{position:absolute;top:0;height:52px;width:15px;margin-top:-40px;color:transparent}.owl-prev{left:-15px;background:url(../Content/Images/arrow_l.png) no-repeat center}.owl-next{right:-15px;background:url(../Content/Images/arrow_r.png) no-repeat center}.owl-dots{text-align:center;margin-top:15px}.owl-dots .owl-dot{display:inline-block;vertical-align:middle;margin:0 3px}.owl-dots .owl-dot.active span{background:#f3094b}.owl-dots .owl-dot span{width:13px;height:13px;display:block;border-radius:100%;background:#ccc}.popular_trends_block{background:#fafafa;padding-bottom:40px;font-size:16px}.services_block{padding:50px 0}.services_block .trend.col-sm-3{padding:0 0 30px;border:1px solid #ccc;width:calc(25% - 16px);margin:0 8px;font-size:15px;height:410px}.trend .trend_title{margin-bottom:8px;text-align:center;color:#fff;line-height:1em;padding:15px 30px 30px;font-size:24px}.trend:first-child .trend_title{background:#fecb1a}.trend:first-child+div .trend_title{background:#f3094b}.trend:first-child+div+div .trend_title{background:#4f628f}.trend:last-child .trend_title{background:#1e9a9b}.trend .trend_title .ico{display:block;margin-bottom:10px;line-height:68px}.trend .trend_title+p{padding:15px 10px 0 20px;line-height:1.1em;min-height:100px}.services_block .trend_list{padding:0 20px}.trend .trend_list li{margin-bottom:5px}.trend .trend_list li:before{content:"";width:10px;height:10px;display:inline-block;vertical-align:middle;background:#2a3754;margin-right:5px;border-radius:100%}.trend .trend_list li a{color:#2a3754;text-decoration:underline}.trend .trend_list li a:hover{color:#f3094b;text-decoration:none}.trend .trend_list li:hover:before{background:#f3094b}.vistavki_block{padding:50px 0}.vistavki_content{color:#fff}.vistavki_content .date{font-size:24px;margin-bottom:45px}.vistavki_content .text{max-height:286px}.vistavki_content .title{font-size:40px;font-family:'Myriad Bold';line-height:1em;margin-bottom:45px}.vistavki_content{padding:90px 0;background:url(../Content/Images/2016-1334_web.png) no-repeat center;background-size:cover;overflow:hidden;position:relative}.vistavki_content .row{display:flex;align-items:center}.vistavki_content .more{color:#000;padding:7px 15px;background:#fff;font-size:24px;margin-right:15px;display:inline-block;line-height:1.2em}.vistavki_content .registr{color:#fff;padding:7px 15px;background:#000;font-size:24px;display:inline-block;line-height:1.2em}.vistavki_content .img{transform:skew(-10deg);position:absolute;left:calc(50% + 80px);top:0;overflow:hidden;right:-200px;width:50%}.vistavki_content .img img{transform:skew(10deg);margin-left:-80px;max-width:120%;min-height:466px}.uspehi_block{font-size:18px;padding-bottom:60px}.uspehi_block .col-sm-3{line-height:1.2em}.uspehi_block .title img{margin-bottom:15px}.uspehi_block .title p{color:#000;margin-bottom:20px}.uspehi_block .title+p{color:#999}.testimonial_carousel .testimonial-item{display:flex;padding:0 15px}.testimonial_carousel .user_img{max-width:180px;height:180px;line-height:180px;overflow:hidden;width:100%;margin-right:25px;display:flex;align-items:center;justify-content:center;position:relative}.testimonial_carousel .user_img:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url(../Content/Images/massage_thumb-inv.png) no-repeat center;background-size:cover}.testimonial_page.testimonial_carousel .user_img:after{background:url(../Content/Images/massage_thumb-inv1.png) no-repeat center;background-size:cover}.testimonial_carousel .user_img img{min-height:180px;max-width:300%;width:auto!important;max-height:180px}.testimonial_carousel .text{font-size:17px;width:100%;margin-bottom:0;line-height:1.3em}.testimonial_carousel .text p{margin-bottom:5px;color:#999}.testimonial_carousel .text .text_content{max-height:120px;overflow:hidden;position:relative}.testimonial_carousel.owl-carousel .owl-nav.disabled{display:block}.testimonial_carousel .text .view_all,.testimonial_carousel .text .view_all a{text-decoration:underline;cursor:pointer;color:#f3094b;display:inline-block}.testimonial_carousel .text .view_all.active{display:none}.testimonial_carousel .text .text_content.active{max-height:100%}.testimonial_carousel .user_name{font-size:17px;margin-top:10px;line-height:1.3em}.testimonials_block_wrapper{padding:30px 0}.blog-last-block{padding:30px 0 0;background:#fafafa;margin-bottom:25px}.blog-last-block .container>.row,.blog-last-block-img{display:flex;align-content:flex-end}.blog-last-block-img img{align-self:flex-end}.blog-last-block .section-title{color:#f60;text-decoration:underline;font-size:16px;margin-bottom:10px}.blog-last-block .blog-item{margin-bottom:15px}.blog-last-block .blog-article-title{font-weight:600;font-size:14px;position:relative;padding-left:12px}.blog-last-block .blog-article-title a,.blog-last-block .section-title a{color:inherit}.blog-last-block .blog-article-title:before{content:"";width:6px;height:6px;display:inline-block;vertical-align:middle;background:#fcb040;margin-right:5px;border-radius:100%;position:absolute;left:0;top:7px}.blog-last-block .blog-article-description{padding-left:12px;font-size:15px;line-height:1.2em}.section{padding:40px 0}.soc_top_block{margin-bottom:25px;padding:0 15px}.soc_top_block .social-item-container{padding-right:5px;padding-left:5px;display:flex;justify-content:space-between}.soc_top_block .social-item-container:first-child{padding-left:15px}.soc_top_block .social-item-container:last-child{padding-right:15px}.social-item-container img{width:100%}.social-item-container .social_ico,.social-item-container .social_ico a{width:70px;display:flex;align-items:center;height:70px;border-radius:100%;overflow:hidden;text-align:center;justify-content:center;font-size:35px;transition:all .3s}.social-item-container .social_ico a:hover{text-decoration:none;color:#fff;font-size:38px}.social-item-container .social_ico.fb{background:#3f57b2}.social-item-container .social_ico.youtube{background:#cd201f}.social-item-container .social_ico.inst{background:#f3094b}.social-item-container .text{width:calc(100% - 85px);line-height:1.2em;color:#666}.social-item-container span{text-transform:uppercase;display:block;font-family:'Myriad Bold';color:#000}.right_sing{margin-top:25px}.trends_block_wrapper{background:#f63}.trends_block_wrapper .trends{display:flex;justify-content:space-between}.trends_block_wrapper .trends a{color:#fff;text-transform:uppercase;padding:8px 0;display:inline-block}.countries-block{padding-top:20px}.icons .countries-block .countries{padding:0;text-align:center}.icons .countries-block .countries .country-item{display:inline-block;width:137px;margin:0 8px 15px;height:130px;background-size:cover;border-radius:10px;overflow:hidden}.icons .countries-block .countries .country-item a{color:#fff;font-size:17px;display:flex;align-items:center;height:100%;justify-content:center;position:relative;background:rgba(0,0,0,.3);transition:all .2s}.icons .countries-block .countries .country-item a:hover{background:#2a3754;text-decoration:none}.list .countries-block .countries{-webkit-column-count:5;-moz-column-count:5;column-count:5;margin-bottom:30px;background:#f3f3f3;padding:40px;border-radius:10px;position:relative}.list .countries-block .countries:before{content:"";display:block;border:30px solid transparent;border-bottom:30px solid #f3f3f3;position:absolute;left:0;top:-59px;right:0;margin:0 auto;width:30px}.list .countries-block .countries .country-item{position:relative;margin-bottom:5px;background:none!important}.list .countries-block .countries .country-item a{color:#666;font-size:18px}.list .countries-block .countries .country-item a:hover{color:#f3094b;text-decoration:underline}.map-block-wrapper{overflow:hidden;position:relative;transition:all .5s}.map-block-wrapper .map-title{padding-bottom:20px;text-transform:uppercase;font-family:'Roboto Condensed',sans-serif;font-size:24px;padding-top:20px;background:#fafafa url(../Content/Images/arrow_d.png) no-repeat 50% 97%;-webkit-box-shadow:0 7px 8px -3px rgba(0,0,0,.3);-moz-box-shadow:0 7px 8px -3px rgba(0,0,0,.3);box-shadow:0 7px 8px -3px rgba(0,0,0,.3);position:relative;z-index:10;overflow:hidden;cursor:pointer;color:#666}.map-block-wrapper .map-title span{display:block}.map-block-wrapper .map{margin-top:-415px;transition:all .5s}.map-block-wrapper .map.active{margin-top:0;position:static}.select_wrap{position:relative}.select_wrap .loader{display:block;background:url(../Content/Images/filter-loader.gif) no-repeat center;position:absolute;left:0;right:0;top:0;bottom:0;z-index:10;opacity:.7;background-size:180px}.not_found_content{margin-bottom:70px}.not_found_content img{margin-top:50px}.not_found_content .text{font-size:20px;color:#000;line-height:1.2em;margin-top:25px;max-width:420px;text-align:left;margin:20px auto}.not_found_content .text span{font-size:30px;display:block;margin-bottom:10px}.not_found_content a{color:#f3094b;font-size:30px;text-decoration:underline}.not_found_content a:focus{color:#f63}.inner_search_block{max-width:450px;margin:20px auto 50px}.inner_search_block .title{color:#999;margin-bottom:20px}.inner_search_block div{background:#f1f1f1}.inner_search_block div input[type="search"]{background:#f1f1f1;width:calc(100% - 50px);display:block;max-width:100%;border:0;box-sizing:border-box;float:left;height:50px;padding:0 10px}.inner_search_block div button{background:transparent;border:0;height:50px;width:50px}.request_form_wrapper{background:url(../Content/Images/form_bg001.jpg) center;margin-bottom:15px;background-size:cover}.not_found_content+.request_form_wrapper{margin-bottom:50px}.request_form_wrapper .form_title{font-size:36px;font-weight:700;margin-bottom:24px;text-align:center;color:#fff;font-family:'Roboto Condensed',sans-serif}.request_form_wrapper .request-form input{width:100%;background:rgba(255,255,255,.7);max-width:100%;border:0;border-radius:3px;padding:7px 25px;border:1px solid rgba(255,255,255,.1)}.request_form_wrapper .request-form textarea{width:100%;background:rgba(255,255,255,.7);max-width:100%;border:0;border-radius:3px;padding:7px 25px;color:#666;resize:none;height:90px}.request_form_wrapper .request-form .required_fild{color:#666;margin-top:-8px;font-size:13px;margin-bottom:2px;padding-left:25px}.request_form_wrapper .request-form button{background:#666;color:#fff;text-transform:uppercase;padding:9px 45px;border:0;border-radius:3px}.request_form_wrapper .request-form button:hover{opacity:.9}.breadcrumbs ul li{display:inline-block;vertical-align:top;font-size:14px;color:#000;padding:10px 0}.breadcrumbs ul li a{color:#999;margin:0 10px}.breadcrumbs ul li:first-child a{margin-left:0}.breadcrumbs ul li span{margin-left:10px}section h2,section h1{font-size:36px;margin:20px 0 20px;text-align:center}.contacts_page{padding-bottom:50px}.contacts_page .title{font-size:16px;font-weight:600}.contacts_page p{margin-bottom:5px}.contacts_page p{margin-bottom:5px;line-height:1.3em}.contacts_page a{color:#333;font-size:16px}.contacts_page a.header_top_mail_us{color:#fff;margin-left:0}.contacts_page a.header_top_mail_us:hover{text-decoration:none}.contacts_page a:focus{color:#000}.contacts_page iframe{margin-top:10px}.contacts_page .address_block{margin-bottom:20px}.contacts_page .contacts_block .phones a{color:#000;text-decoration:none}.contacts_page .contacts_block .phones{margin-top:20px}.contacts_page .dop_info{margin-top:20px}.contacts_page .dop_info a{color:#000;text-decoration:none}.contact_form,.modal-content.contact_form{padding:30px 45px;background:#ecf0f1;padding-left:45px;padding-right:45px}.contact_form .title,.modal-content.contact_form .title{font-size:20px;margin-bottom:25px;text-align:center}.contact_form .form-group.half,.modal-content.contact_form .form-group.half{width:calc(50% - 10px);float:left;margin-right:20px}.contact_form .form-group.half+.half,.modal-content.contact_form .form-group.half+.half{margin-right:0}.contact_form .form-group p,.modal-content.contact_form .form-group p{margin-bottom:0}.contact_form .form-group label,.modal-content.contact_form .form-group label{font-size:16px;margin-bottom:5px;color:#545454;padding:0;display:block;line-height:1.4em;clear:left;text-align:left}.contact_form .form-group label span,.modal-content.contact_form .form-group label span{color:#fc5d68;margin-left:4px}.contact_form .form-group input,.contact_form .form-group textarea,.modal-content.contact_form .form-group input,.modal-content.contact_form .form-group textarea{width:100%;border:2px solid transparent;padding:5px 5px;max-width:100%;resize:none;border-radius:2px;box-shadow:0 0 5px #e4eaee}.contact_form .form-group input:focus,.contact_form .form-group textarea:focus,.modal-content.contact_form .form-group input:focus,.modal-content.contact_form .form-group textarea:focus{border:2px solid #616f7c}.contacts_page .socials{display:inline-block;vertical-align:middle;margin-left:25px}.contact_form .modal-header{border-bottom:0;padding:0}.contact_form .modal-body{padding:0}.contact_form .modal-footer{padding:0;text-align:center;border:0}.contacts_page .socials li{display:inline-block;margin-left:5px}.contacts_page .socials li a{display:block;color:#fff;width:35px;height:35px;border-radius:100%;text-align:center;line-height:35px}.contacts_page .socials li.fb a{background:#3f56b3}.contacts_page .socials li.youtube a{background:#d01f20}.contacts_page .socials li.inst a{background:#f4094c}.contact_form .form-group textarea{height:180px}.contact_form .required_fild{margin-top:-15px;color:#666}.contact_form button,.contact_form input[type="submit"]{border:0;font-size:16px;color:#fff;display:inline-block;margin-left:0;background:-webkit-linear-gradient(top,#f95070,#f30a4c);background:-o-linear-gradient(top,#f95070,#f30a4c);background:linear-gradient(to bottom,#f95070,#f30a4c);padding:8px 15px;border-radius:4px;font-weight:600;text-transform:uppercase;white-space:nowrap;width:auto}.contact_form button.close{color:#000;font-size:30px;margin:-20px}.contact_form button:hover,.contact_form input[type="submit"]:hover,.contact_form input[type="submit"]:active{opacity:.9;color:#fff}.field-validation-error{color:red;font-size:12px}#captcha-section{max-width:301px}#captcha-section img{margin-bottom:10px}.consult_block{text-align:center;background:#fff;padding:40px 0}.consult_block .shared_link{float:right;text-decoration:underline;color:#f87230;font-size:16px;margin-top:50px;position:relative;padding-left:33px}.consult_block .shared_link i{color:#fff;background:#999;width:25px;height:25px;text-align:center;line-height:25px;border-radius:3px;position:absolute;left:0;top:0}.post_page{}.subtitle{text-transform:uppercase;font-weight:bold;color:#000;margin-bottom:15px}.post_page .subtitle{margin-bottom:15px}.post_page p{margin-bottom:20px}.post_page a{color:#f3094b}.post_page .content_block_title{font-size:26px;font-weight:bold;line-height:1.2em;text-transform:uppercase;margin:35px 0}.post_page .content_block_title span{font-size:40px}.text_color1{color:#000}.post_page .reviews{margin:40px 0}.post_page .reviews .item{margin-bottom:40px}.sidebar .sidebar_list .title{color:#666;font-style:italic;line-height:1.2em;margin-bottom:0}.sidebar .sidebar_list,.sidebar .sidebar_list ul{list-style-type:none;padding-left:0}.sidebar .sidebar_list img{max-width:100%;width:100%}.sidebar .sidebar_list li{margin-bottom:30px}.for_partners strong{font-family:'Myriad Bold',sans-serif;color:#f4094c;display:block;text-transform:uppercase;margin-bottom:15px}.list_style{margin-bottom:25px;background:#cde4e9;border-radius:10px;padding:40px 55px}.for_partners .title{text-transform:uppercase;font-size:18px;font-family:'Myriad Bold',sans-serif;margin-bottom:20px}.for_partners .description{margin:40px 0}.list_style li{position:relative;padding-left:19px;margin-bottom:5px}.list_style li:before{position:absolute;height:10px;width:10px;background:#f4094c;border-radius:100%;content:"";display:block;left:0;top:6px}.for_partners p{margin-bottom:30px}.slider-for .gallery_item{padding:5px;text-align:center}.slider-nav .gallery_item,.slider-nav1 .gallery_item{padding:3px}.slider-for .gallery_item h3,.slider-for1 .gallery_item h3{font-size:16px;color:#666;line-height:23px;margin:10px 0 13px;text-align:left}.gallery_item iframe{width:100%}.info_block{position:relative;margin:30px 0}.info_block>.container{padding:40px;border-radius:15px;background:#f3f3f3}.info_block .row{display:flex;justify-content:space-around;align-items:flex-start}.info_block .col-sm-3{width:auto}.info_block img{display:inline-block;margin-right:15px}.info_block .text{display:inline-block;vertical-align:top;font-size:20px}.info_block span{font-size:40px;font-weight:600;display:block;line-height:26px;margin-bottom:3px}.info_block:before{content:"";display:block;border:30px solid transparent;border-top:30px solid #f3f3f3;position:absolute;left:0;bottom:-59px;right:0;margin:0 auto;width:30px}.about_img{margin-right:60px}.about_img img{max-width:100%}.about_right{display:inline-block;width:calc(50% - 70px)}.about_right.active{display:inline;width:100%}.show_more{cursor:pointer;color:#f3094b;font-family:'Myriad Bold',sans-serif}.show_more a{cursor:pointer;color:#f3094b;font-family:'Myriad Bold',sans-serif}.testimonials_about{background:#cde4e9;margin-top:50px;background:#cde4e9;padding-bottom:60px;margin-top:50px;padding-top:60px;padding:60px}.testimonials_about .testimonial_carousel .user_img:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url(../Content/Images/massage_thumb-inv1.png) no-repeat center;background-size:cover}.uspehi_block.services_block .ico{width:90px;height:90px;background:#f3f3f3;border-radius:100%;line-height:90px;text-align:center;margin-bottom:20px}.uspehi_block.services_block .title .ico img{margin-bottom:0;max-width:50px}.uspehi_block.services_block .col-sm-3{margin-bottom:35px}.uspehi_block.services_block .title p{color:#f3094b;font-family:'Myriad Bold',sans-serif}.licenses_list_wrap h2{margin-bottom:50px}.licenses_list li{width:50%;float:left;margin-bottom:50px}.licenses_list li:nth-child(2n+1){clear:left}.licenses_list li .license_img{width:35%;float:left;text-align:center;line-height:100px;padding-right:20px}.licenses_list li .license_img img{max-width:100%}.licenses_list li .descr{width:65%;float:right}.licenses_list li .descr .title{color:#000}.licenses_list li .descr p{color:#666;line-height:1.5em}.blog-search{margin-bottom:30px}.blog-search input{border:1px solid #ccc;width:80%;float:left;height:36px;max-width:100%;border-right:0;padding:0 10px}.blog-search button{background:#f4721c;color:#fff;font-size:22px;padding:6px 25px;border:0;line-height:1.1em;width:20%;float:right}.blog-search button:hover{background:#ff9728}.blog-categories{margin-bottom:40px;padding:0 10px}.blog-categories ul li{width:42%;float:left;margin-bottom:7px}.blog-categories ul li a{font-size:20px;border-bottom:1px dashed #666;color:#666;font-weight:400;margin-left:25px;line-height:1.1em;margin-bottom:7px}.blog-categories ul li:hover a,.blog-categories ul li a.active{color:#ff7e33;border-color:#ff7e33;text-decoration:none}.blog-categories ul li a:before{content:"";width:17px;height:17px;border-radius:100%;background:#ccc url(../Content/Images/yes-tick.png) no-repeat center;display:inline-block;margin-left:-25px;margin-right:8px;background-size:16px;vertical-align:top;margin-top:4px}.blog-categories ul li a.active:before,.blog-categories ul li:hover a:before{background-color:#ff7e33}.blogs-page-wrapper>.container{border-bottom:2px solid #000;padding-bottom:25px}.blogs-page-wrapper .blogs-page-left{padding-right:15px}.blog_list{font-family:'Roboto Condensed',sans-serif}.blog_list>li{margin-bottom:45px}.blog_list .date,.single-post .date{font-size:18px;margin-bottom:5px;font-weight:bold}.blog_list .title,.single-post .title{font-weight:bold;color:#000;margin-bottom:15px;font-size:35px;line-height:1em}.blog_list .single-post .content{font-size:18px;line-height:1.2em}.blog_list .title,.single-post .title a{color:inherit}.blog_list .featured-img,.single-post .featured-img{margin-bottom:15px;clear:both;position:relative}.single-post .featured-img{display:block;max-height:280px}.search_resoult_block .single-post .featured-img{max-height:200px;min-height:200px;margin-bottom:0}.single-post .featured-img>a{display:block;max-height:280px;overflow:hidden;background:#c9c9c9 url(../Content/Images/images.jpg) no-repeat center;background-size:cover;min-height:300px}.search_resoult_block .single-post .featured-img>a{max-height:200px;min-height:200px}.single-post .featured-img{background:#c9c9c9 url(../Content/Images/images.jpg) no-repeat center;min-height:300px;background-repeat:no-repeat}.post_page .single-post .featured-img{background-size:cover!important;background-repeat:no-repeat!important;background-position:center!important;padding-bottom:45px;background:transparent;margin-bottom:45px}.post_page .single-post .featured-img:after{content:"";display:block;position:absolute;right:0;bottom:0;left:0;border-bottom:2px solid #000}.blog_list .featured-img img,.single-post .featured-img img{width:100%;transition:all .3s linear;-webkit-transition:all .3s linear}.blog_list .content a,.single-post .content a{color:#f3094b;text-decoration:underline}.blog_list .content a:hover,.single-post .content a:hover .blogs-page-right .featured-articles li a:hover{color:#d6002c}.pagination_wrap{text-align:center}.pagination li{display:inline-block;vertical-align:middle}.pagination_wrap .pagination>li>span,.pagination_wrap .pagination>li>.active{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7;font-weight:600}.pagination_wrap .pagination>li>span:hover,.pagination_wrap .pagination>li>.active:hover,.pagination_wrap .pagination>li>span:focus,.pagination_wrap .pagination>li>.active:focus{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7;font-weight:600}.featured-articles{margin-bottom:40px;padding:20px;border-radius:10px;background:#f2f2f2}.featured-articles .title{margin-bottom:15px;color:#f4094c;font-weight:700;text-transform:uppercase}.featured-articles li{margin-bottom:15px}.featured-articles li a{color:#293754;text-decoration:underline;font-weight:700;text-transform:uppercase}.blogs-page-left.actual_page .blog_list .country{text-transform:uppercase;margin-bottom:5px}.blogs-page-left.actual_page .blog_list .age{font-size:18px;color:#f47322;float:right}.blogs-page-left.actual_page .blog_list .featured-img{position:relative;clear:both}.blogs-page-left.actual_page .blog_list .featured-img .price{position:absolute;top:10px;left:-10px;padding:5px 15px;background:#f5722f;color:#fff;font-size:26px;font-family:'Myriad Bold';z-index:3}.blogs-page-left.actual_page .blog_list .featured-img .price span{font-size:18px;font-weight:400}.blogs-page-left.actual_page .blog_list .featured-img .price:after{content:"";display:block;position:absolute;left:-10px;top:0;width:30px;height:47px;-o-transform:skew(-13deg,0deg);-moz-transform:skew(-13deg,0deg);-webkit-transform:skew(-13deg,0deg);transform:skew(-13deg,0deg);background:#f5722f;z-index:-1}.article_price_block{margin:40px 0;font-family:'Myriad Repular',sans-serif}.article_price_block .price{font-size:24px;font-weight:bold}.post_page a.bron_btn{text-transform:uppercase;color:#fff;background:#f47322;padding:10px 40px;border-radius:3px;font-family:'Myriad Semibold',sans-serif;display:inline-block}.bron_btn:hover{color:#fff;opacity:.95;text-decoration:none}.post_page p.post_subtitle{font-weight:700;margin-bottom:3px}.post_page .single-post .content{font-size:16px;border-bottom:2px solid #000;padding:0 25px 25px;margin-top:0;font-family:'Myriad Repular',sans-serif}.post_page .single-post .content strong{font-family:'Myriad Bold',sans-serif;color:#f4094c;display:block}.search_section{margin-bottom:30px}.search_resoult_block{background:#fff;border-top:0;margin-bottom:0;position:relative}.search_section .bottom_description .col-md-8 ul{list-style-type:disc;padding-left:20px}.search_resoult_block>div:nth-child(3n+1){clear:left}.search_resoult_block .single-post{margin-bottom:30px}.search_resoult_block .single-post .featured-img img{max-height:200px;min-height:200px}.search_resoult_block .single-post .title{color:#f4094c;font-size:16px;margin-bottom:7px}.search_resoult_block .single-post .age{font-size:17px;color:#fff;background:#f4094c;text-align:center;position:absolute;top:0;left:0;padding:13px;line-height:24px;border-radius:10px;overflow:hidden;width:50px;height:50px;box-sizing:border-box}.scholl_shot_info{background:#f3efef;padding:15px 15px 20px}.search_resoult_block .single-post{border-radius:10px;overflow:hidden}.search_resoult_block .single-post .title span{font-weight:400}.search_resoult_block .single-post .price{top:20px}.search_resoult_block .single-post .scholl_name{font-family:'Myriad Bold',sans-serif;color:#000;margin-bottom:6px;font-size:18px;line-height:1.2em}.search_resoult_block .single-post a{color:inherit}.search_resoult_block .single-post .content{line-height:1.2em}.search_more_btn{display:inline-block;font-size:20px;background:#000;padding:10px 20px;border-radius:4px;font-weight:600;text-transform:uppercase;white-space:nowrap;clear:both;max-width:350px;color:#fff;text-align:center;cursor:pointer;margin:31px auto 0;border:1px solid #000}.search_more_btn:hover{opacity:.9;color:#000;text-decoration:none;background:#fff}.post_subtitle{font-weight:700}.bottom_description{font-family:'Roboto Condensed',sans-serif}.bottom_description p{margin-bottom:15px}.bottom_description strong{color:#f4094c;display:block}.bottom_description .post_subtitle{margin-bottom:5px}.section.country_section{padding-top:0}.bottom_description .col-md-8{padding-right:40px}.top_info .info_link{text-decoration:underline;color:#f47322;display:inline-block;margin-bottom:15px;font-family:'Roboto Condensed',sans-serif;font-weight:600}.top_info .descr{font-size:14px;font-family:'Roboto Condensed',sans-serif;line-height:1.7em}.top_info .info_link span{text-transform:uppercase}.country_flag{padding-bottom:45px}.country_flag:after{content:"";display:block;position:absolute;right:15px;bottom:0;left:15px;border-bottom:2px solid #000}.country_flag img{max-width:100%}.country_section .top_info{margin-bottom:0}.bg1{background:#fafafa}.featured-img:hover img{-webkit-filter:contrast(120%);filter:contrast(120%)}.featured-img .shared_block{position:absolute;top:50%;right:0;left:50%;bottom:0;width:80px;height:70px;text-align:center;margin-top:-35px;margin-left:-40px;opacity:0;visibility:hidden;color:#fff}.featured-img .shared_block a{color:#fff}.featured-img:hover .shared_block .ico{height:45px;width:45px;line-height:45px;background:#fff;text-align:center;color:#000;font-size:30px;display:block;border-radius:100%;margin:0 auto 10px}.featured-img:hover .shared_block:hover .ico{color:#fc7231}.school-info{padding-bottom:30px;border-bottom:10px solid #fafafa}.school-description{padding-top:30px;padding-bottom:30px;font-family:'Roboto Condensed',sans-serif}.school-description .left p{margin-bottom:20px}.school-description .left .subtitle{margin-bottom:10px}.school_carousel{max-width:360px;margin-bottom:30px}.school_top_info{padding:30px 0}.school_top_info h1{font-size:36px;font-family:'Roboto Condensed',sans-serif;text-align:center}.school-content iframe{display:block}.school-description .left ul{list-style-type:disc;padding-left:20px}.school_carousel .owl-nav{position:static;height:auto}.school_carousel .owl-prev,.school_carousel .owl-next{height:100%;width:35px;margin-top:0;top:0;bottom:0;background:url(../Content/Images/arrow_white_l.png) no-repeat center}.school_carousel .owl-next{transform:rotate(180deg);right:0}.school_carousel .owl-prev{left:0}.school_carousel img{min-height:240px;max-height:240px;width:auto}.school_carousel .owl-next.disabled,.school_carousel .owl-prev.disabled{display:none}.attributes li{margin-bottom:5px}.attributes .title{display:inline-block;width:39%;vertical-align:top;font-size:16px;color:#666}.attributes .info{width:60%;font-family:'Myriad Semibold',sans-serif;font-size:16px;display:inline-block;vertical-align:top}.school-info .right .price{font-size:18px;margin-bottom:15px}.school-info .right .price span{font-size:24px;font-weight:700}.school-info .right .consultation_btn{padding:10px 35px;font-size:16px;margin-bottom:10px}.school-info .right .info_link{color:#21336e;font-weight:600;font-size:17px;margin-top:10px;display:inline-block}.school-info .right .info_link span{text-decoration:underline;margin-left:5px}.some_text{margin-top:30px}.some_text a{color:#293754;text-decoration:underline;font-family:'Myriad Bold',sans-serif;text-transform:uppercase}.book-it-button{margin-top:35px}.mfp-content{margin:0 auto;background:#f3f3f3;border-radius:10px;padding:40px;box-sizing:border-box}.mfp-content>div{margin:-40px;padding:40px 70px}body .form .mfp-close{width:30px;height:30px;background:#ccc;border-radius:100%;line-height:30px;text-align:center;padding:0;top:10px;right:8px}.form{display:none}.mfp-content .form{display:block;width:500px}.form .title{font-size:28px;margin:-20px 0 20px;color:#000}.form label{margin-bottom:4px;font-weight:600;color:#666}.form label span{margin-left:4px;color:#fc5d68}.form input,.form textarea{width:100%;max-width:100%;border:2px solid #fff;border-radius:2px;padding:3px 5px}.form textarea{min-height:90px;color:#666}.form button[type="submit"]{display:inline-block;margin-left:0;font-size:20px;background:-webkit-linear-gradient(top,#f95070,#f30a4c);background:-o-linear-gradient(top,#f95070,#f30a4c);background:linear-gradient(to bottom,#f95070,#f30a4c);padding:10px 20px;border-radius:4px;font-weight:600;text-transform:uppercase;white-space:nowrap;border:0;color:#fff}.form button[type="submit"]:hover{background:-webkit-linear-gradient(bottom,#f95070,#f30a4c);background:-o-linear-gradient(bottom #f95070,#f30a4c);background:linear-gradient(to top,#f95070,#f30a4c)}.form p{margin-bottom:0}.form .required_fild{margin:-10px 0 10px;font-weight:600;color:#666;font-size:13px}.form .required_fild span{color:#fc5d68}.required_text{display:none;font-size:12px;color:#fc5d68}.required-field .required_text{display:block}footer .search_form button i{color:#fff}footer .search_form{top:auto;border-radius:5px;bottom:115%}footer .main_menu{top:auto;bottom:115%}#map_popup{width:700px}#map_popup iframe{width:100%}#social_popup .socials li{display:inline-block;vertical-align:top}#social_popup .socials li a{display:block;height:30px;width:30px;line-height:30px;text-align:center;background:#ccc}#social_popup .socials li.fb a{background:#3b5998}#social_popup .socials li.vk a{background:#45668e}#social_popup .socials li.twitter a{background:#08f}#social_popup .socials li.googleplus a{background:red}#social_popup .socials li a:hover{opacity:.9;color:#fff}.socials li a:focus{color:#fff}.school-logo img{max-width:300px;max-height:90px}.post_page .single-post .featured-img{max-height:100%}.post_page .single-post .content ul{list-style-type:disc;padding-left:20px}.school_carousel.license_gallery .mfp-bottom-bar{display:none}.worker{margin-bottom:20px}.worker img{max-width:150px;width:100%}.worker .name{font-size:18px;color:#2a78cf;margin-bottom:15px}.worker .descr p{font-size:13px;margin-bottom:5px}.post_page .single-post ul{list-style-type:disc;padding-left:20px}.blog_list .single-post .featured-img,.blog_list .single-post .featured-img>a{max-height:300px;border-radius:10px}.form-group.required-field input,.request_form_wrapper .request-form input.required-field{border-color:#fc5d68}.form-group.required-field input::-webkit-input-placeholder,input.required-field::-webkit-input-placeholder{color:#c0392b}.form-group.required-field input::-moz-placeholder,input.required-field::-moz-placeholder{color:#c0392b}.form-group.required-field input:-moz-placeholder,input.required-field:-moz-placeholder{color:#c0392b}.form-group.required-field input:-ms-input-placeholder,input.required-field:-ms-input-placeholder{color:#c0392b}.form-group.required-field label{color:#fc5d68}.search_resoult_item{margin-bottom:20px}.search_resoult_item a{color:#ff6f34}.search_resoult_item .category{font-size:16px;font-family:'Roboto Condensed',sans-serif}.search_resoult_item .title{text-transform:uppercase;font-family:'Roboto Condensed',sans-serif}.main_search_page{padding:30px 0}.main_search_page>div{min-height:400px}.not_found_school,.search_resoult_block .itemblock+.not_found_school+.search_more_btn{display:block}.search_resoult_block .itemblock+.not_found_school,.not_found_school+.search_more_btn{display:none}.not_found_school .tel{color:#888}#filter-reset-button{background:#fff;border:2px solid #2a3754;text-align:center;padding:1px 25px;font-size:20px;box-sizing:border-box;white-space:nowrap;line-height:28px;color:#2a3754;cursor:pointer;border-radius:7px}#filter-reset-button:hover{background:#2a3754;color:#fff}.gallery_item img{max-width:100%;width:100%}.line{height:2px;background:#000;max-width:970px;margin:0 auto}.for_partners img{max-width:100%}.gallery_block{padding-bottom:65px}.last_block{padding-top:0}.last_from_blog .image{display:flex;align-items:center;justify-content:center}.last_from_blog .image{display:flex;align-items:center;justify-content:center;overflow:hidden;margin-bottom:15px}.last_from_blog .image img{width:310px}.last_from_blog .col-sm-4{padding-left:30px;padding-right:30px}.last_from_blog .item{background:#e8eff1;border-radius:10px;overflow:hidden;line-height:1.2em;color:#333}.last_from_blog .item .date{color:#666;margin-bottom:10px;font-family:'Myriad Repular',sans-serif;font-size:14px}.last_from_blog .item .title,.last_from_blog .item>p{padding-left:15px;padding-right:15px;font-size:16px}.last_from_blog .item .title{font-family:'Myriad Bold',sans-serif}.last_from_blog .item .show_more{margin:-8px 0 15px}.school-info .right{padding-left:50px}.school-info .gallery_item{border-radius:15px;overflow:hidden;margin-bottom:10px}.school-description img{max-width:100%}.school-description .tab-content{margin-bottom:25px;background:#cde4e9;border-radius:10px;padding:50px 55px;position:relative;margin-top:50px}.school-description .tab-content:before{content:"";display:block;border:30px solid transparent;border-bottom:30px solid #cde4e9;position:absolute;left:0;top:-59px;right:0;margin:0 auto;width:30px}.school-description .nav .html-helper-article,.school-description .nav .html-helper-program,.school-description .nav .html-helper-living,.school-description .nav .html-helper-enjoy{height:91px;overflow:hidden}.school-description .nav{border-bottom:0;display:flex;align-items:center}.school-description .nav h3{font-size:19px;font-weight:600}.school-description .tab-content h3{margin:0 0 20px}.archiv .blog_list .single-post .featured-img,.archiv .blog_list .single-post .featured-img>a{width:150px;float:left;height:150px;min-height:150px}.archiv .blog_list .featured-img img{width:auto;transition:all .3s linear;-webkit-transition:all .3s linear;transform:scale(1.2,1.2);height:100%}.archiv .blog_list .title,.archiv .blog_list .date,.archiv .blog_list .single-post .content{margin-left:185px}.archiv .blog_list .title{font-size:26px}.archiv .blog_list .date{font-size:16px}.archiv .blog_list .single-post .content{font-size:16px}.archiv .blog_list>li{margin-bottom:25px}.blog_list>li:after{content:"";clear:both;display:block}.archiv h3.title{margin:35px 0;font-size:30px}.archiv{margin-top:30px}.archiv .year{font-size:30px;color:#f06;margin-bottom:30px}.blog_list .single-post .content p+a{display:inline-block;font-size:16px;background:-webkit-linear-gradient(top,#f95070,#f30a4c);background:-o-linear-gradient(top,#f95070,#f30a4c);background:linear-gradient(to bottom,#f95070,#f30a4c);padding:11px 15px;border-radius:4px;font-weight:600;text-transform:uppercase;white-space:nowrap;color:#fff;text-decoration:none;margin-top:15px;min-width:180px;text-align:center}.blog_list .single-post .content p+a:hover{background:-webkit-linear-gradient(bottom,#f95070,#f30a4c);background:-o-linear-gradient(bottom,#f95070,#f30a4c);background:linear-gradient(to top,#f95070,#f30a4c)}section.exhibition{padding:20px 0}section.exhibition h2{margin:0 0 40px;font-family:'Myriad Bold',sans-serif}.registr_btn{margin-bottom:50px}.registr_btn a{display:inline-block;margin-left:15px;font-size:17px;background:-webkit-linear-gradient(top,#f95070,#f30a4c);background:-o-linear-gradient(top,#f95070,#f30a4c);background:linear-gradient(to bottom,#f95070,#f30a4c);padding:11px 35px;border-radius:4px;font-weight:600;text-transform:uppercase;white-space:nowrap;color:#fff}.registr_btn a:hover,.registr_btn a:focus{background:-webkit-linear-gradient(bottom,#f95070,#f30a4c);background:-o-linear-gradient(bottom,#f95070,#f30a4c);background:linear-gradient(to top,#f95070,#f30a4c);color:#fff;text-decoration:none}.top_links{display:flex;-webkit-display:flex;justify-content:space-between;justify-content:-webkit-space-between;margin-bottom:35px}.top_links a{padding:10px 25px;text-decoration:underline;display:inline-block;color:#000}.top_links>div{display:inline-block;position:relative}.top_links a.active{text-decoration:none;background:#f3f3f3;border-radius:25px}.top_links a.active:before{content:"";display:block;border:20px solid transparent;border-top:20px solid #f3f3f3;position:absolute;left:0;bottom:-39px;right:0;margin:0 auto;width:30px}.post_page.exhibition .single-post .featured-img:after{display:none}.exhibition .description{margin-bottom:0}.exhibition .single-post .description strong{font-family:'Myriad Bold',sans-serif;color:#000;display:block}.exhibition .single-post .description ul{padding:0}.exhibition .single-post .description li{position:relative;padding-left:20px;list-style:none}.exhibition .single-post .description li:before{position:absolute;height:9px;width:9px;background:#f4094c;border-radius:100%;content:"";display:block;left:0;top:6px}body blockquote{margin:30px 0;text-align:center;background:#f3f3f3;border-radius:15px;border:0;padding:35px 80px;font-family:'Myriad Bold',sans-serif;font-size:30px}.exhibition .single-post .description blockquote strong{display:inline;color:#f4094c}.paticipant_list{padding:35px 0}.post_page .single-post .paticipant_list .featured-img{width:150px;float:left;height:150px;min-height:150px;box-shadow:0 0 10px 0 rgba(0,0,0,.1);margin-bottom:0}.paticipant_list .title{text-transform:uppercase;font-size:16px;font-weight:400;margin-bottom:5px;margin-top:15px}.paticipant_list .descr{font-size:16px;margin-left:185px;font-weight:400}.paticipant_list .item{margin-bottom:10px;padding:15px 0}.paticipant_list .item:after{content:"";clear:both;display:block}.toggle_block{max-height:285px;overflow:hidden;position:relative;margin-bottom:10px}.uspehi_block .toggle_block{max-height:65px;display:block;margin-bottom:0}.uspehi_block .toggle_block.active{max-height:100%;display:inline}.toggle_block.active{max-height:100%;overflow:visible}.testimonial_carousel_about .text{font-size:17px;width:60%;margin-bottom:0;line-height:1.3em;position:relative;padding:40px 35px 0}.testimonial_carousel_about .text:before{content:"";position:absolute;right:-30px;bottom:-17px;background:url(../Content/Images/quote_r.png) no-repeat center;background-size:contain;width:60px;height:80px}.testimonial_carousel_about .text:after{content:"";position:absolute;left:-45px;top:-15px;background:url(../Content/Images/quote_l.png) no-repeat center;background-size:contain;width:60px;height:80px}.testimonial_carousel_about .testimonial-item{display:flex;padding:0 121px;justify-content:space-between}.testimonial_carousel_about .user_img{max-width:180px;height:180px;line-height:180px;overflow:hidden;width:100%;margin-left:55px;display:flex;align-items:center;justify-content:center;position:relative}.testimonial_carousel_about .user_img:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url(../Content/Images/massage_thumb-inv1.png) no-repeat center;background-size:cover}.testimonial_carousel_about .user_img img{min-height:180px;max-width:300%;width:auto!important;max-height:180px;display:block}.testimonial_carousel_about .text .text_content{max-height:95px;overflow:hidden;position:relative;color:#999;font-size:16px;line-height:1.2em;margin-bottom:15px}.testimonial_carousel_about .text .text_content.active{max-height:100%}.testimonial_carousel_about .text .view_all{margin-top:-8px;display:inline-block;vertical-align:top;cursor:pointer;color:#f3094b}.testimonials_about .title{font-size:18px;margin-bottom:-25px;font-family:'Myriad Repular';text-align:left;text-transform:uppercase;padding:0 157px}.testimonial_carousel_about .user_name{color:#f3094b;font-size:13px}@media screen and (max-width:1200px){.blog-categories{margin-bottom:20px;padding:0}.blog-categories ul li label{font-size:18px}.blog-search button{padding:6px 5px}.decor,.decor1{display:none}.why_us_left.col-sm-6{width:50%}.owl-prev{left:0}.owl-next{right:0}.vistavki_content .img img{height:426px;max-width:1000%}}@media screen and (max-width:991px){img{max-width:100%}.main_banner_section{margin-top:-125px}.menu_row .row .logo_contacts{margin-left:0}.blog-last-block .blog-last-block-img img{max-width:100%}.socials-block img{max-width:100%}.owl-carousel.owl-loaded{margin-left:auto!important;margin-right:auto;float:none}.owl-next{right:-5px}.owl-prev{left:-5px}.testimonial_carousel .user_img{max-width:90px;height:90px;line-height:90px;margin-right:15px}.testimonial_carousel .user_img img{min-height:90px;max-width:300%;width:auto;max-height:90px}.testimonial_carousel .user_name{font-size:16px}.search_form_block form select{font-size:14px;padding:7px 10px}.search_form_block form button,#filter-reset-button{padding:5px 10px;font-size:15px}.content_block_title,.why_us_wrapper .title{font-size:28px}.content_block_title p{margin-top:0}.content_block_title a{font-size:18px}.why_us_wrapper .why-us-right p{font-size:35px}.why_us_wrapper .statistic_item p{font-size:15px}.why_us_wrapper .statistic_item{margin-bottom:15px}.why_us_block{margin-bottom:-25px}.popular_trends_block{font-size:15px}.our_work_wrapper .our_work_content{margin:0 auto 0}.trends_block_wrapper .trends{font-size:13px}footer .footer_search_btn{margin-left:0}.footer_dispatch_block .title{font-size:13px;margin-bottom:5px}footer .first_column{padding-right:20px;margin-top:0}.special_propositions_block .school_img .school_price p,.search_resoult_block .single-post .price p{font-size:16px}.special_propositions_block .school_img .school_price,.search_resoult_block .single-post .price{min-width:120px}.special_propositions_block .school_decription{font-size:15px}.special_propositions_block .school_name{font-size:16px}.section{padding:25px 0}.testimonials_about{padding:25px}.testimonial_carousel_about .testimonial-item{padding:0 60px}.testimonials_about .title{padding:0 95px}section h2{font-size:28px;margin:0 0 10px}.post_page .content_block_title{font-size:20px;margin:15px 0}.post_page .content_block_title span{font-size:32px}.sidebar .sidebar_list .title{margin-bottom:5px;font-size:14px}.licenses_list li .descr{padding:0 0 0 10px}.licenses_list li .descr p{line-height:1.2em}.licenses_list li{padding-right:15px;margin-bottom:20px}.licenses_list_wrap h2{margin-bottom:30px}.single-post .featured-img>a{max-height:218px;min-height:218px}.single-post .featured-img img{min-height:218px}.single-post .featured-img{min-height:218px}.special_propositions_block .school_img{min-height:100px}.header_top_socials{display:none}.trend .trend_title+p{padding:5px 10px 0 10px;font-size:14px;min-height:65px}.trend .trend_title{padding:15px 10px 30px;font-size:20px}.services_block .trend_list{padding:0 10px}.trend .trend_list li a{font-size:13px}.vistavki_content .title{font-size:30px}.vistavki_content .date{font-size:20px}.vistavki_content .more,.vistavki_content .registr{font-size:18px}.footer_sections{margin-bottom:10px}footer{padding:20px 0 20px}footer .footer_contacts{margin-left:0}.map_wrap.col-sm-5{left:57%}.map_wrap.col-sm-5 iframe{height:312px}.header_main_title{font-size:35px}.header_main_title span{font-size:22px}.header_text{margin-bottom:60px;background-size:595px}.info_block span{font-size:30px}.info_block .text{font-size:18px}.list .countries-block .countries{-webkit-column-count:3;-moz-column-count:3;column-count:3}.special_propositions_block>.container .prod_wrap{padding:35px 0 55px}.actual_block .special_propositions_block>.container .prod_wrap{padding:0}.best_proposition .owl-carousel.owl-drag .owl-item.school{float:none}.top_links a{padding:10px 15px;font-size:14px}body blockquote{font-size:25px}.actual_block .special_propositions_block.best_proposition .blcok_bottom_info .school_name{font-size:29px;line-height:1.1em}.testimonial_page .subtitle1{margin:0 0 25px}.filters_fon{background-position:center}}@media screen and (min-width:767px) and (max-width:991px){.search_resoult_block .single-post .featured-img,.search_resoult_block .single-post .featured-img>a,.search_resoult_block .single-post .featured-img img{max-height:150px;min-height:150px}}@media screen and (max-width:767px){.special_propositions_block .content_block_title .see_more{font-size:14px;margin-top:8px}.our_work_wrapper,.menu_row .row .logo_contacts{display:none}.countries-block .countries{-webkit-column-count:3;-moz-column-count:3;column-count:3;font-size:13px}.why_us_wrapper .statistic_item:nth-child(2n+1){clear:left}.why_us_wrapper .why-us-right{text-align:center}.menu_row .phone a{font-size:15px}.main_menu_btn{padding:5px 8px;font-size:16px;line-height:32px;margin-left:10px}.search_form_block form>*{width:calc(20% - 2px)}.search_form_block form button,#filter-reset-button{font-size:13px;padding:5px 5px;line-height:28px}.search_form_block form select{font-size:13px;padding:7px 5px}.content_block_title,.why_us_wrapper .title{font-size:28px}.trends_block_wrapper .trends{font-size:12px;text-align:center}.header_text .header_statistic_block .column .numb{font-size:32px;margin-right:7px}.header_text .header_statistic_block{max-width:450px}.header_text .header_statistic_block .column span{font-size:15px}.header_text .header_statistic_block .column{margin-right:10px}.header_text .header_statistic_block .column:last-child{margin-right:0}.footer_mail_us{margin:25px 0 5px}.footer_mail_us,footer .footer_socials{text-align:left}footer .footer_dispatch_block{margin-top:20px}header .logo{padding-right:40px}.menu_row .phone{margin-left:-25px}.popular_trends_block .trend{margin-bottom:15px}.post_page .content_block_title{font-size:15px;margin:10px 0;text-align:left}.request_form_wrapper .form_title{font-size:28px;margin-bottom:15px}.request_form_wrapper{margin-bottom:20px;background-size:cover}.request_form_wrapper .form-img img{max-width:150px}.blogs-page-wrapper .blogs-page-left{padding-right:15px}.blog_list>li{margin-bottom:20px}.blogs-page-right{padding:20px 0}.main_menu{top:53px;right:0}.menu_row .search .search_form{top:53px}.special_propositions_block>.container,.testimonials_block_wrapper>.container{overflow:hidden;width:100%;height:100%}.search_resoult_block>div{width:50%;float:left}#map_popup{width:400px}.single-post .featured-img img{min-height:150px}.single-post .featured-img>a{max-height:218px;min-height:150px}.single-post .featured-img{min-height:0}.blog-last-block .container>.row,.blog-last-block-img{display:block}.header_text{margin-bottom:0;background:rgba(0,0,0,.4);padding-bottom:70px}.why_us_wrapper .why-us-right{margin-top:0}.why_us_left.col-sm-6{width:100%;margin-left:0;margin-right:0}.why_us_wrapper .why-us-right{margin-top:0}.services_block .trend.col-sm-3{width:calc(50% - 16px);margin-bottom:15px}.services_block .trend.col-sm-3:nth-child(2n+1){clear:left}.vistavki_content .col-sm-7{max-width:60%}.vistavki_content .title{font-size:25px}.uspehi_block .col-sm-3:nth-child(2n+1){clear:left}.uspehi_block{margin-bottom:-20px}.uspehi_block .col-sm-3{margin-bottom:10px}.soc_top_block .social-item-container{padding-right:15px;padding-left:15px;margin-bottom:10px}.map_wrap.col-sm-5{left:59%}.menu_row .phone{display:none}.last_from_blog .col-sm-4{margin-bottom:20px}.blog_list .title,.single-post .title{font-size:24px;margin-bottom:5px}.blog_list .date,.single-post .date{font-size:15px}.blog_list .single-post .content{font-size:16px}.archiv .blog_list .title{font-size:22px}.archiv .blog_list .date{font-size:14px}.top_links{display:block;text-align:center}.top_links>div{margin-bottom:10px}.post_page.exhibition .single-post .featured-img{min-height:218px}.contact_form_wrap{margin-top:20px}.actual_block .owl-dots{display:none!important}.school-info .right{padding-left:15px}.school-description .nav{display:block}.reviews_top{padding:40px 40px;font-size:16px}.reviews_top:before,.reviews_top:after{width:40px}.reviews_top:after{left:11px;top:-16px}.reviews_top:before{right:11px;bottom:-16px}.testimonial_page.testimonial_carousel .user_img img{min-height:130px;max-width:300%;max-height:130px}.form .title{font-size:25px;margin:-5px 0 20px}.about_right{width:100%;margin:0;float:none;padding:15px;box-sizing:border-box;clear:left}.about_right.active{display:block;clear:left}.contact_form{padding-left:25px;padding-right:25px}.contact_form .form-group.half{width:100%;float:none;margin-right:0}}@media screen and (max-width:600px){.licenses_list li{padding-right:0;width:100%}.fixed_ask_btn{padding:0 10px;line-height:36px;width:44px;white-space:nowrap;right:0;overflow:hidden}.fixed_ask_btn a{color:transparent}.fixed_ask_btn a span{color:#fff}.search_resoult_block>div{width:100%}.mfp-content .form{max-width:420px}.map_wrap.col-sm-5{position:static;width:calc(100% + 30px);transform:none;border-left:0;margin-left:-15px;margin-right:-15px}.map_wrap.col-sm-5 iframe{transform:none;margin-left:0;width:100%;display:block}.footer_block .footer_col:not(.map_wrap){width:33.3%;margin-bottom:15px}footer{padding:20px 0 0}.vistavki_content .img{display:none}.vistavki_content .col-sm-7{max-width:100%}.vistavki_content{padding:45px 0}.content_block_title p{line-height:1em}.last_from_blog .col-sm-4{padding-left:15px;padding-right:15px}.info_block .col-sm-3{width:50%;float:left;margin-bottom:15px}.info_block .col-sm-3:nth-child(2n+1){clear:left}.info_block .row{display:block}.info_block .text{display:block;margin-top:10px}.list .countries-block .countries{-webkit-column-count:2;-moz-column-count:2;column-count:2}body blockquote{font-size:23px;line-height:1.1em}body blockquote{padding:35px 40px}.school-description .nav h3{font-size:16px}.testimonial_page.testimonial_carousel .user_img img{min-height:130px;max-width:300%;max-height:130px}.form button[type="submit"]{display:inline-block;margin-left:0;font-size:16px;background:-webkit-linear-gradient(top,#f95070,#f30a4c);background:-o-linear-gradient(top,#f95070,#f30a4c);background:linear-gradient(to bottom,#f95070,#f30a4c);padding:10px 20px;border-radius:4px;font-weight:600;text-transform:uppercase;white-space:nowrap;border:0;color:#fff}}@media screen and (max-width:480px){.search_form_block form{display:block}.search_form_block form>*{width:100%;margin:0 0 15px}.header_text .header_statistic_block{display:block}.header_top,.menu_row .phone,.trends_block_wrapper{display:none}.menu_row .row{display:block}.main_menu_btn{padding:5px 8px;font-size:16px;margin-left:10px}.header_main_title{font-size:25px;margin:180px auto 8px}.header_secondary_title{margin:0 auto 20px;font-size:16px}.header_consultation_btn a,.consultation_btn{padding:10px 15px;font-size:14px}.header_text .header_statistic_block .column{margin-bottom:5px}.header_text .header_statistic_block .column .numb{font-size:30px;max-width:25%;width:100%;text-align:center}.header_text .header_statistic_block .column span{font-size:15px}.special_propositions_block,.why_us_wrapper{padding:15px 0}.special_propositions_block .content_block_title .see_more{float:none;margin-top:0}.content_block_title,.why_us_wrapper .title{margin-bottom:15px}.why_us_wrapper .why-us-right{text-align:center}.special_propositions_block,.testimonials_block_wrapper{padding:15px}.testimonials_about{padding:30px}.testimonial_carousel_about .testimonial-item,.testimonials_about .title{padding:0 0;display:block}.testimonial_carousel_about .user_img{margin:20px auto 0}.testimonial_carousel_about .text{width:100%;padding:40px 0 0}.uspehi_block.services_block .title p,.uspehi_block .title+p{font-size:15px}.testimonial_carousel_about .text:before,.testimonial_carousel_about .text:after{display:none}.special_propositions_block .owl-item,.owl-carousel.owl-loaded{max-width:100%}.countries-block .countries{-webkit-column-count:2;-moz-column-count:2;column-count:2;margin-left:-15px;margin-right:-15px}.school-description .tab-content{padding:30px 25px}.footer_block .footer_col:nth-child(2n){padding-left:10px}.footer_mail_us,footer .footer_socials{margin-right:-10px}footer .footer_menu_section{text-align:left}footer .footer_search_btn{margin-left:10px}footer .footer_menu_block{float:left;margin-right:0;margin-left:0;padding:5px 8px;font-size:15px;line-height:35px}footer .footer_block.copyrights{margin-top:10px;padding:10px 0;font-size:11px}.content_block_title,.why_us_wrapper .title{font-size:21px;text-align:center}.testimonial_carousel .text{font-size:13px;margin-bottom:0;line-height:1.25em}.testimonial_carousel .user_img{max-width:130px;height:130px;line-height:130px;margin:0 auto}.testimonial_page.testimonial_carousel .user_img{max-width:130px;height:130px;line-height:130px;margin-right:auto;margin-left:auto}.testimonial_page.testimonial_carousel .testimonial-item{display:block;padding:15px}.testimonial_carousel .user_img img{min-height:130px;max-width:300%;width:auto;max-height:130px}.testimonial_carousel .testimonial-item{padding:0;display:block}.countries-block .countries .country-item a{font-size:14px}.footer_dispatch_block .title{font-size:11px}footer .footer_dispatch_block input{padding:0 5px;font-size:11px}.popular_trends_block .trend{width:100%}.post_page .content_block_title{text-align:left}.post_page .reviews{margin:20px 0}.post_page .subtitle{margin-bottom:10px;font-size:14px}header .logo{padding-right:0}header .logo img{max-width:120px}.licenses_list_wrap h2{margin-bottom:20px}.owl-next{right:-15px}.owl-prev{left:-15px}.section.country_section h2{font-size:21px}.country_flag.text-right{text-align:center;margin-top:25px}.country_section .top_info{margin-bottom:20px}.search_resoult_block{padding:20px 0;margin-bottom:30px}.bottom_description{padding:20px 15px}.featured-articles:last-child{margin-bottom:0}.mfp-content{padding:20px;overflow:hidden;max-width:307px}section h2{font-size:23px}.post_page p{font-size:14px;margin-bottom:15px}.breadcrumbs ul li a{margin:0 5px;font-size:13px}.breadcrumbs ul li:first-child a{margin:0 5px}.breadcrumbs ul li span{margin-left:5px;font-size:13px}.blog-categories ul li label:before{vertical-align:bottom}.blog-categories ul li label{font-size:13px}.blog-search input{width:70%}.blog-search button{width:30%}.blog-categories ul li label{margin-left:20px}.blog-categories ul li label:before{content:"";width:15px;height:15px;margin-left:-20px;background-size:14px}.blog-search{margin-bottom:10px}#map_popup{width:320px}.mfp-content>div{margin:-40px;padding:40px 40px}.mfp-content .form{max-width:350px}.worker>div{width:100%;margin-bottom:10px}.file_upload>mark,.callback_btn{display:none}.file_upload .button{width:100%}.footer_block .footer_col:not(.map_wrap){width:100%}.header_top_mail_us{padding:8px 10px;font-size:12px}.menu_row .row{display:flex}.list .countries-block .countries{-webkit-column-count:1;-moz-column-count:1;column-count:1}.contacts_page a.header_top_mail_us{margin-right:20px;margin-bottom:15px}.contacts_page .socials{margin-left:0}.actual_block .special_propositions_block .school{width:100%;margin-right:0}.testimonial_page.testimonial_carousel .text .text_content{max-height:85px}.testimonial_page.testimonial_carousel .user_img img{min-height:130px;max-width:300%;max-height:130px}}.scroll-link{color:#f3094b;text-decoration:underline;font-weight:600}@media screen and (max-width:380px){.services_block .trend.col-sm-3{width:100%;margin:0}.home_services{padding:25px 15px}.last_from_blog .col-sm-4{width:100%}.archiv .blog_list .title,.archiv .blog_list .date,.archiv .blog_list .single-post .content{margin-left:0}.archiv .blog_list .single-post .featured-img{margin-right:15px}}body #bingc-phone-button svg.bingc-phone-button-circle circle.bingc-phone-button-circle-inside{fill:#f06!important}body #bingc-phone-button:hover svg.bingc-phone-button-circle circle.bingc-phone-button-circle-inside{fill:#f06!important}body #bingc-phone-button div.bingc-phone-button-tooltip{background:#f06!important}body #bingc-phone-button div.bingc-phone-button-tooltip svg.bingc-phone-button-arrow polyline{fill:#f06!important}body #bingc-passive>div.bingc-passive-overlay{background:#f06!important}body #bingc-active{background:#f06!important}.dropdown:focus .dropdown-menu,.dropdown:hover .dropdown-menu{display:block}.dropdown-menu{margin:-28px 0 0;background-color:#3a3d4c}.dropdown-menu-right{right:-109px}.you-can-all{font-size:46px;margin-bottom:35px;font-family:'Myriad Bold';color:#f3094b;line-height:1em}