@font-face{font-family:'OpenSans';src:url(../fonts/OpenSans.eot#iefix) format('embedded-opentype'),url(../fonts/OpenSans.woff) format('woff'),url(../fonts/OpenSans.ttf) format('truetype'),url(../fonts/OpenSans.svg#OpenSans) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'OpenSans-Light';src:url(../fonts/OpenSans-Light.eot#iefix) format('embedded-opentype'),url(../fonts/OpenSans-Light.woff) format('woff'),url(../fonts/OpenSans-Light.ttf) format('truetype'),url(../fonts/OpenSans-Light.svg#OpenSans-Light) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'OpenSans-Italic';src:url(../fonts/OpenSans-Italic.eot#iefix) format('embedded-opentype'),url(../fonts/OpenSans-Italic.woff) format('woff'),url(../fonts/OpenSans-Italic.ttf) format('truetype'),url(../fonts/OpenSans-Italic.svg#OpenSans-Italic) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'OpenSans-Bold';src:url(../fonts/OpenSans-Bold.eot#iefix) format('embedded-opentype'),url(../fonts/OpenSans-Bold.woff) format('woff'),url(../fonts/OpenSans-Bold.ttf) format('truetype'),url(../fonts/OpenSans-Bold.svg#OpenSans-Bold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'OpenSans-Extrabold';src:url(../fonts/OpenSans-Extrabold.eot#iefix) format('embedded-opentype'),url(../fonts/OpenSans-Extrabold.woff) format('woff'),url(../fonts/OpenSans-Extrabold.ttf) format('truetype'),url(../fonts/OpenSans-Extrabold.svg#OpenSans-Extrabold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'OpenSans-Semibold';src:url(../fonts/OpenSans-Semibold.eot#iefix) format('embedded-opentype'),url(../fonts/OpenSans-Semibold.woff) format('woff'),url(../fonts/OpenSans-Semibold.ttf) format('truetype'),url(../fonts/OpenSans-Semibold.svg#OpenSans-Semibold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Roboto-Medium';src:url(../fonts/Roboto-Medium.eot#iefix) format('embedded-opentype'),url(../fonts/Roboto-Medium.woff) format('woff'),url(../fonts/Roboto-Medium.ttf) format('truetype'),url(../fonts/Roboto-Medium.svg#Roboto-Medium) format('svg');font-weight:400;font-style:normal}body{padding:0}h1,h2,h3,h4,h5,p,ul{margin:0;padding:0}h1,h2,h3,h4,h5{font-weight:400}ul{list-style-type:none}input:focus,textarea:focus{outline:0}input[type=submit]{cursor:pointer}.container,body{width:100%;margin:0 auto}body{color:#000;min-width:1200px;font-family:'OpenSans-Light';font-size:18px}*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.container{max-width:1200px}header{background:url(../images/header_bg.png) no-repeat;background-position:center;background-size:cover;padding-bottom:25px}.header_block{padding-top:25px;overflow:hidden}.header_logo{float:left}.header_logo p,.header_logo>a{display:block;float:left}.header_logo p{margin-left:22px;font-family:'OpenSans';font-size:16px;margin-top:30px}.header_call{float:right;margin-top:25px}.header_call_phone a{display:block}.header_call_phone{display:block;float:left;text-align:right}.header_call>a{width:215px;height:47px;line-height:47px;text-align:center;float:right;margin-left:30px;border-radius:5px;border:2px solid #e64900;color:#dc3a00;font-family:'Roboto-Medium';font-size:16px;text-decoration:none;display:block}.header_call_phone a:first-child{color:#000;text-decoration:none;font-family:'OpenSans';font-size:26px;line-height:1;margin-bottom:1px;position:relative}.header_call_phone a:first-child:before{content:'';position:absolute;left:-23px;top:6px;width:12px;height:20px;background:url(../images/phone_icon.png) no-repeat}.header_call_phone a:last-child{color:#5e5e5e;font-size:14px;font-family:inherit}.header_box{text-align:center;margin-top:90px}.header_box h1,.header_info h3{font-family:'OpenSans-Extrabold'}.header_box h1{font-size:48px;line-height:58px}.header_box p{font-family:'OpenSans';font-size:31px;line-height:1;margin-top:5px}.header_info{width:635px;height:200px;margin:50px auto 0;background:#182b4b;color:#fff;padding:27px 50px}.header_info h3{font-size:22px;margin-bottom:25px}.header_info h3 span{display:block;font-family:'OpenSans';font-size:20px}.header_info form input[type=tel]{width:255px;height:50px;padding-left:20px;background:#d3d3d3;font-size:16px;border:0;font-family:inherit;display:inline-block;vertical-align:top;border-radius:5px}form input::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{color:#000}form input:-moz-placeholder{color:#000}form input::-moz-placeholder{color:#000}form input:-ms-input-placeholde{color:#000}.header_info form input[type=submit]{width:255px;height:50px;border:0;font-family:'OpenSans-Bold';font-size:18px;color:#fff;display:inline-block;vertical-align:top;margin-left:20px}.button{background:linear-gradient(to right,#de3c00,#ee550a,#ff7133);box-shadow:0 3px 21px 0 #ff34348c;-webkit-box-shadow:0 3px 21px 0 #ff34348c;-moz-box-shadow:0 3px 21px 0 #ff34348c;border-radius:5px}.mouse{display:block;width:100px;margin:117px auto 0;text-align:center}.mouse p{font-size:12px;margin-top:3px}.block_menu{background:#cfcfcf;margin-bottom:63px}.menu-btn{display:none}#menu ul li{float:left;background:url(../images/line_menu.png) no-repeat;background-position:center right}#menu ul li a{color:#000;font-size:16px;font-family:inherit;padding:12px 52px;display:block;text-decoration:none}#menu{padding:0 52px}#menu ul li:last-of-type{background:0 0}#menu ul li:hover a{color:#fff}#menu ul li:hover{background:linear-gradient(to right,#de3c00,#ee550a,#ff7133);box-shadow:0 3px 21px 0 #ff3434cf;-webkit-box-shadow:0 3px 21px 0 #ff3434cf;-moz-box-shadow:0 3px 21px 0 #ff3434cf}.clearx{clear:both}#practice{background:#fafafa;text-align:center;padding-bottom:57px}.title{font-family:'OpenSans-Extrabold';font-size:36px;line-height:1}.practice_block{margin-top:43px;overflow:hidden;padding:0 5px}.practice_item{float:left;margin-right:32px}.practice_item:last-child{margin-left:0}.practice_item p,.practice_item span{display:inline-block;vertical-align:middle}.practice_item span{font-size:75px;color:#f35d18}.practice_item p{text-align:left;margin-left:15px}.practice_item span sup{font-size:50px}.clients_item img:nth-child(2){display:none}#clients{background:url(../images/clients_bg.png) no-repeat;background-position:center;background-size:cover;padding:70px 0 76px;text-align:center}.clients_block{overflow:hidden;margin-top:10px;padding:0 55px}.clients_item{display:inline-block;margin-right:99px;width:194px;margin-top:60px;vertical-align:top;cursor:pointer}.clients_item:nth-child(4n){margin-right:0}#clients a,.clients_item img{margin:0 auto 20px;display:block}#clients a{width:400px;height:55px;line-height:55px;color:#fff;font-family:'OpenSans-Bold';text-decoration:none;margin:38px auto 0}.clients_item:hover img:nth-child(2){display:block}.clients_item:hover img:nth-child(1){display:none}#uslugi{text-align:center;padding:57px 0 81px}.sub_title{font-family:'OpenSans';font-size:26px;margin-top:6px}.uslugi_block{overflow:hidden;margin-top:50px}.uslugi_item{width:370px;height:560px;background:#e9ebed;float:left;margin-right:45px;padding:32px 28px;position:relative}.uslugi_item:last-child{margin-right:0}.uslugi_item h3{margin-top:24px;font-family:'OpenSans-Bold';font-size:24px;line-height:30px;margin-bottom:38px}.uslugi_item li{padding-left:40px;text-align:left;font-size:16px;margin-bottom:22px;line-height:18px;position:relative}.uslugi_item a{color:#fff;display:block;width:310px;height:55px;line-height:55px;position:absolute;left:0;right:0;bottom:34px;margin:0 auto;font-family:'OpenSans-Bold';font-size:18px;text-decoration:none}.uslugi_item li:before{content:'';position:absolute;left:10px;top:3px;width:14px;height:10px;background:url(../images/uslugi_chek_icon.png) no-repeat}#comanda,#zakaz{background-position:center;background-size:cover;text-align:center}#zakaz{background:url(../images/zakaz_bg.png) no-repeat;padding-top:69px;color:#fff}.zakaz_block{margin:40px auto 0;width:515px;height:435px;background:#182b4b;padding:48px 55px}.zakaz_block h3{font-family:'OpenSans-Extrabold';font-size:24px;line-height:28px;margin-bottom:30px}.zakaz_block p{margin-bottom:3px;letter-spacing:.5px}.zakaz_block p span{font-family:'OpenSans-Extrabold';font-size:18px}.zakaz_block form{margin-top:45px}.zakaz_block form input{width:250px;height:50px;border-radius:5px;border:0;display:block;margin:0 auto 15px}.zakaz_block form input[type=submit]{color:#fff;font-family:'OpenSans-Bold';font-size:inherit}.zakaz_block form input[type=tel]{font-family:'OpenSans';font-size:16px;text-align:center}#comanda{background:url(../images/comanda_bg.png) no-repeat;padding:55px 0 70px}.comanda_block{margin-top:5px}.comanda_item{display:inline-block;vertical-align:top;border:5px;margin-right:68px;margin-top:42px}.comanda_item:nth-child(3n),.comanda_item:nth-child(5n){margin-right:0}.comanda_item h3,.maps_block h2,.posada{font-family:'OpenSans-Extrabold'}.posada{width:240px;height:30px;line-height:30px;color:#fff;background:#182b4b;margin:-20px auto 0;position:relative;font-size:14px}.comanda_item h3{margin-top:10px;font-size:20px;margin-bottom:6px}.comanda_item p,.question_text p{font-family:'OpenSans';font-size:16px}.comanda_item p{line-height:20px}#comanda a{width:400px;height:55px;line-height:55px;display:block;color:#fff;font-family:'OpenSans-Bold';text-decoration:none;margin:65px auto 0}#partners,#question{background-position:center;background-size:cover}#question{padding:60px 0 70px;background:url(../images/question_bg.png) no-repeat}#question h2{font-size:36px;text-align:center;margin-bottom:53px}#question h2 span{font-family:'Montserrat-Bold'}.question_item a,.question_item a.open{background-position:98% center!important}.question_item a{font-size:16px;padding:17px 60px 15px 21px;color:#000;display:block;font-family:'OpenSans-Bold';text-decoration:none;background:url(../images/arrow_plus.png)no-repeat,#e9ebed!important}.question_item a.open{background:url(../images/arrow_minus.png)no-repeat,#e9ebed!important;color:#000!important}.question_item a:hover{color:#fff!important;background-color:#182b4b!important}.question_text{padding:16px 115px 15px 20px;display:none;background:#fafafa}.question_text p{margin-bottom:10px}#question .container>a,.parners_info h3{font-family:'OpenSans-Bold';font-size:18px}#question .container>a{width:270px;height:55px;line-height:55px;display:block;margin:50px auto 0;border:0;color:#fff;text-align:center;text-decoration:none}#partners{padding:60px 0 41px;background:url(../images/partners_bg.png) no-repeat;text-align:center;color:#fff}.partners_block{margin:55px auto 0;color:#000}.partners_item{overflow:hidden;width:935px;height:420px;margin:0 auto;border-radius:5px}.parners_info{float:left;width:550px;height:100%;padding:40px 32px;background:#fff}.partners_doc{float:right;width:385px;background:#e9ebed;height:100%;display:flex;justify-content:center;align-items:center}.parners_info h3{margin-top:30px;margin-bottom:30px}.parners_info h3 span{display:block;font-family:'OpenSans-Light'}.parners_info p{font-size:16px}.owl_partners .owl-next,.owl_partners .owl-prev{background:url(../images/partners_arrow_left.png) no-repeat;background-position:0 0;position:absolute;top:32%;margin:0 auto;width:48px;height:88px;color:transparent;display:inline-block}.owl_partners .owl-prev{left:31px}.owl_partners .owl-next{right:31px;transform:rotate(-180deg);-webkit-transform:rotate(-180deg)}.owl_partners .owl-next:hover,.owl_partners .owl-prev:hover{background:url(../images/partners_arrow_right.png) no-repeat;transform:rotate(-180deg);-webkit-transform:rotate(-180deg)}.owl_partners .owl-next:hover{transform:rotate(0deg);-webkit-transform:rotate(0deg)}.owl_partners .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent;margin-top:42px}.owl_partners .owl-dot{display:inline-block;zoom:1}.owl_partners .owl-dot span{width:15px;height:15px;margin:5px 7px;background:#ebebeb;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.header_call>a:hover,.owl_partners .owl-dot.active span{background:linear-gradient(to right,#de3c00,#ee550a,#ff7133)}.owl_partners .owl-dot.active span{box-shadow:0 3px 21px 0 #ff34348c;-webkit-box-shadow:0 3px 21px 0 #ff34348c;-moz-box-shadow:0 3px 21px 0 #ff34348c}.maps{height:540px}.maps_block{position:absolute;z-index:9999;background:#fff;width:410px;height:453px;text-align:center;padding:47px 45px 45px;margin-left:115px;bottom:35px}#maps,.maps_block h4{position:relative}.maps_block h2{font-size:36px;line-height:1;margin-bottom:35px}.maps_block h4{text-align:left;margin-left:81px;margin-bottom:16px}.maps_block h4 a,.maps_block h4 span{font-family:'OpenSans-Light';color:#000}.maps_mail a,.maps_phone a{display:block}.maps_adress:before,.maps_phone:before{content:'';position:absolute;height:28px}.maps_phone:before{left:-36px;top:1px;width:16px;background:url(../images/maps_phone_icon.png) no-repeat}.maps_adress:before{left:-38px;top:3px;width:20px;background:url(../images/maps_adress_icon.png) no-repeat}.maps_mail:before{content:'';position:absolute;left:-41px;top:3px;width:27px;height:19px;background:url(../images/maps_mail_icon.png) no-repeat}.call_block a,.maps_block h4{font-family:'OpenSans-Bold';font-size:18px}.call_block a{width:270px;height:55px;line-height:55px;display:block;margin:0 auto;text-decoration:none;color:#fff}.call_block{margin-top:38px}.header_logo p span{display:block;font-size:14px;color:#989898;margin-top:10px}.header_logo p a{color:#182b4b;font-size:14px;font-family:inherit;display:block}footer{padding-bottom:15px}footer .header_logo p{margin-top:13px;margin-left:31px}.polituka_block,.zayavka_popap{color:#000;text-align:center;padding:0 65px}.zayavka_popap h2{font-size:26px;margin-bottom:0;font-family:'OpenSans-Extrabold'}.zayavka_popap p{font-size:18px;margin-bottom:15px}.zayavka_popap input[type=tel],.zayavka_popap input[type=text],.zayavka_popap textarea{width:100%;display:block;height:45px;padding:20px;margin-bottom:15px;border-radius:5px;border:0;text-align:center;color:#000;font-size:16px;background:#d3d3d3;font-family:'OpenSans'}.zayavka_popap textarea{height:70px}.zayavka_popap input[type=submit]{width:100%;height:45px;display:block;border:0;margin-bottom:25px;border-radius:5px;color:#fff;font-family:'OpenSans-Bold';font-size:18px}.polituka_block{padding:15px 20px}.polituka_block h2{font-size:18px;margin-bottom:10px;font-weight:600}.header_call>a:hover{color:#fff;border:0}.button:hover{border:2px solid #e64900!important;color:#dc3a00!important;background:0 0;box-shadow:none}#dd-popup,.cbalink,.cumf_bt_form_wrapper{display:none!important}