@font-face{font-family:'houschka_promedium';src:url(font/houschkapro-medium-webfont.woff2) format('woff2') , url(font/houschkapro-medium-webfont.woff) format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'houschka_prodemibold';src:url(font/houschkapro-demibold-webfont.woff2) format('woff2') , url(font/houschkapro-demibold-webfont.woff) format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'houschka_prolight';src:url(font/houschkapro-light-webfont.woff2) format('woff2') , url(font/houschkapro-light-webfont.woff) format('woff');font-weight:normal;font-style:normal}html,body{font:14px 'houschka_promedium',Arial,sans-serif;color:#474747;background:#fff}.aligncenter{margin:20px auto;display:block}.alignleft{float:left;margin:0 10px 10px 0}.alignright{float:right;margin:0 0 10px 10px}img{height:auto!important;max-width:100%}.tels{text-decoration:none}.skypes{display:block}.socilss{margin:30px 0 0 0}.socss{margin:5px 0 0 0;display:inline-block}.socss img{width:30px}.s2{}.socss2{height:50px;margin:30px 0 0 0!important;width:50px;display:inline-block}.socss2 img{}.blockss{min-height:250px}.breadcrumb_last{}@media (max-width:992px){.socilss{margin:0 0 0 0}}a,a:focus,a:hover{outline:none;color:#ff6521}a{text-decoration:underline}a:hover,a:focus{text-decoration:none}ul{margin:0;padding:0;list-style:none}header{position:relative;z-index:3}.content ul{margin:20px 0;padding:0 0 0 0}.logo{display:block;margin:15px 0}header .tel{font:18px 'houschka_promedium',Arial,sans-serif;margin:20px 0 0}header .tel li{margin:0 0 7px}header .soc{color:#010101;margin:20px 0 0;font:16px/24px 'houschka_promedium',Arial,sans-serif}header .soc li{padding:0 0 0 30px;margin:0 0 7px}header .soc .item1{background:url(img/xc1.png.pagespeed.ic.4Fvv2_9Dea.jpg) no-repeat left center}header .soc .item2{background:url(img/xc2.png.pagespeed.ic.4DiZjZ6tc2.png) no-repeat left center}.order_link{background:url(img/xc3.png.pagespeed.ic.GX0TqkfCT5.jpg) no-repeat #ff6521 15px center;font:18px 'houschka_prodemibold',Arial,sans-serif;color:#fff;display:block;padding:10px 10px 10px 55px;text-decoration:none;border-radius:3px}.order_link:hover,.order_link :focus{color:#fff}header .order_link{margin:20px 0 0;font-size:16px}header nav{font:18px 'houschka_prodemibold',Arial,sans-serif;text-transform:uppercase;margin:5px 0 25px;float:left;padding:0 0 0 2px;width:100%;position:relative;z-index:3}header nav ul{width:100%}header nav li{float:left;width:20%;white-space:nowrap;text-align:center;position:relative;padding:1px 0}header nav li li{display:block;margin:0 0 10px;width:auto}header nav li:hover ul{display:block}header nav li ul{position:absolute;top:38px;background:#fff;border:1px solid #000;border-radius:2px;z-index:999;padding:20px 20px 10px;display:none;left:-1px;width:228px}header nav li.current-menu-item li,header nav li li.current-menu-item{border:none}header nav li ul li{white-space:normal;text-align:left;font:16px 'houschka_promedium',Arial,sans-serif;text-transform:none;float:none}header nav li ul li a{padding:0;text-align:left}header nav li.current-menu-item a{color:#ff6521}header nav a{text-decoration:none;color:#000;padding:7px 0;display:block;text-align:center}header nav li:hover{border:1px solid #000;padding:0 0;border-radius:2px}header nav li li:hover,header nav li li{border:none;padding:0}.desc{background:#ff6521;color:#fff;font:30px 'houschka_promedium',Arial,sans-serif;height:430px;display:table-cell;vertical-align:middle;padding:30px}.desc span{font:40px 'houschka_promedium',Arial,sans-serif}.desc_wrap ul{margin:0 -5px}.desc_wrap li{width:33.3333%;float:left;padding:0 5px;margin:0 0 10px}.desc_wrap li a{height:210px;width:300px;color:#fff;text-align:center;display:table-cell;vertical-align:middle;font:18px 'houschka_prodemibold',Arial,sans-serif;padding:15px;text-decoration:none}.desc_wrap li.item1 a:before{background:url(img/xp1.png.pagespeed.ic.akfbRo5KKj.png) no-repeat left center;display:block;width:94px;height:84px;content:"";margin:0 auto 10px}.desc_wrap li.item2 a:before{background:url(img/xp2.png.pagespeed.ic.Isy_AtzDwk.png) no-repeat left center;display:block;width:94px;height:94px;content:"";margin:0 auto 10px}.desc_wrap li.item3 a:before{background:url(img/xp3.png.pagespeed.ic.GyU6X1nvbl.png) no-repeat left center;display:block;width:80px;height:76px;content:"";margin:0 auto 10px}.desc_wrap li.item4 a:before{background:url(img/xp4.png.pagespeed.ic.2TOJflD_1J.png) no-repeat left center;display:block;width:94px;height:85px;content:"";margin:0 auto 10px}.desc_wrap li.item5 a:before{background:url(img/xp5.png.pagespeed.ic.9VMyqnJ0Be.png) no-repeat left center;display:block;width:94px;height:85px;content:"";margin:0 auto 10px}.desc_wrap li.item6 a:before{background:url(img/xp6.png.pagespeed.ic.aF8RhlqGfn.png) no-repeat left center;display:block;width:100px;height:91px;content:"";margin:0 auto 10px}.desc_wrap li a:hover{background:#ff6521}.desc_wrap .item1 a{background:#249a21}.desc_wrap .item2 a{background:#078db4}.desc_wrap .item3 a{background:#405da9}.desc_wrap .item4 a{background:#804793}.desc_wrap .item5 a{background:#a84687}.desc_wrap .item6 a{background:#c63333}.desc_wrap{margin:0 -5px}.desc_wrap .col-md-4,.desc_wrap .col-md-8{padding:0 5px}.desc_wrap .col-md-8 .col-md-4{margin:0 0 10px}.head{text-align:center;margin:20px 0 20px}.head h2{color:#ff6521;font:18px 'houschka_prodemibold',Arial,sans-serif;text-transform:uppercase;background:#fff;position:relative;display:inline-block;padding:0 15px;margin:0}.head h2+div{border-top:1px solid #ff6521;margin-top:-13px;padding-top:13px}.plus_block{margin:0 0 30px}.plus_block .block img{margin:0 0 15px}.plus_block .block span{display:block}.plus_block .block .h3{color:#797979;font:18px 'houschka_prodemibold',Arial,sans-serif;margin:0 0 15px}.plus_block .block{text-align:center;display:block;margin:0 0 20px;color:#8f8f8f;text-decoration:none;font:16px 'houschka_promedium',Arial,sans-serif}.plus_block .block:hover,.plus_block .block:focus,.plus_block .block:hover .h3,.plus_block .block:focus .h3{color:#ff6521}.img_block img{width:100%;border:4px solid #ff6521}.img_block{margin:0 -8px}.img_block .col-md-6{padding:0 8px}.img_block span{background:#ff6521;color:#fff;padding:15px;position:absolute;font:30px/26px 'houschka_promedium',Arial,sans-serif;top:80px;left:12px}.img_block span:hover{background:#797979}.intro h2{text-align:center;margin:20px 0}.intro h2 span{background:url(img/xicon.png.pagespeed.ic.4fm6w6uCjs.jpg) no-repeat left center;padding:10px 0 10px 60px;font:28px 'houschka_promedium',Arial,sans-serif;color:#ff6521;text-transform:uppercase;display:inline-block}.intro_in{border:1px solid #c6c6c6;border-radius:2px;padding:25px;color:#000;font:16px/22px 'houschka_promedium',Arial,sans-serif;text-align:justify;margin:0 0 40px}.intro_in .col-md-9{padding:0 50px 0 0;width:70%}.intro_in .col-md-3{width:30%}.intro_in h3{font:24px 'houschka_promedium',Arial,sans-serif;margin:0 0 20px}.g_col{background:#249a21;color:#fff;margin:-26px -26px 30px 0;padding:35px;font:18px/22px 'houschka_promedium',Arial,sans-serif;position:relative;border-radius:0 2px 2px 2px}.g_col h3{font:22px 'houschka_prodemibold',Arial,sans-serif;margin:0 0 15px}.g_col .corner{position:absolute;top:0;left:-60px;width:0;height:0;border-top:50px solid #249a21;border-left:60px solid transparent;border-bottom:50px solid transparent}.intro_in .order_link{border-radius:3px 0 0 3px;margin:0 -26px 0 0}.tabs .row{margin:0 -20px}.tabs .col-md-6{padding:0 20px}.tabs_wrap{margin:0 0 30px}.tabs_wrap h3{color:#797979;font:18px 'houschka_prodemibold',Arial,sans-serif;text-align:center;margin:0 0 20px;text-transform:uppercase}.tabs{font:16px 'houschka_promedium',Arial,sans-serif;color:#000}.tabs .b{font:16px 'houschka_prodemibold',Arial,sans-serif}.tabs li{font:18px 'houschka_prodemibold',Arial,sans-serif;color:#fff;display:table-cell;width:200px;margin:0 0 0 2px;padding:5px 35px;position:relative;cursor:pointer;text-align:center}.tabs__caption{padding:0 0 30px;overflow:hidden}.tabs__content{display:none}.tabs__content.active{display:block}.tabs li span{width:0;height:0;border-right:18px solid transparent;border-left:18px solid transparent;border-top:18px solid #249a21;position:absolute;bottom:-18px;left:50%;display:none;margin:0 0 0 -18px}.tabs li.active span{display:block}.tabs li:first-child{margin:0}.tabs .item1{background:#324474}.tabs li:hover,.tabs li.active{background:#ff6521}.tabs li:hover span,.tabs li.active span{border-top:18px solid #ff6521}.tabs .item2{background:#249a21}.tabs .item3{background:#078db4}.tabs .item4{background:#a84687}.tabs .item5{background:#804793}.tabs .item6{background:#c63333}.blog{color:#797979;font:16px 'houschka_promedium',Arial,sans-serif;margin:0 0 40px;padding:0 50px}.blog .date{font:18px 'houschka_prodemibold',Arial,sans-serif;color:#b0b0b0;background:url(img/xdate.png.pagespeed.ic.-Edxd_vfHV.jpg) no-repeat left center;padding:0 0 0 35px;display:block;margin:0 0 10px}.blog .more{font:16px 'houschka_prodemibold',Arial,sans-serif;color:#a5a5a5;display:block;margin:20px 0 0}.blog .more:hover,.blog .more:focus{color:#ff6521;text-decoration:underline}.blog .row{margin:0 -20px}.blog .col-md-4{padding:0 20px}.blog img{margin:0 0 15px;height:160px}.blog h3{font:18px 'houschka_prodemibold',Arial,sans-serif;margin:0 0 20px}.blog h3 a{color:#797979;text-decoration:none}.blog h3 a:hover,.blog h3 a:focus{color:#ff6521}footer{background:#252525;padding:20px 0}.logo2{margin:0 0 60px;display:block}.copyright{font:16px 'houschka_prolight',Arial,sans-serif;text-transform:uppercase;color:#fff}.copyright span{text-transform:none}.copyright a{font:16px 'houschka_prodemibold',Arial,sans-serif;text-decoration:none}.footer_menu{margin:0 70px 0 0}.footer_menu a{font:16px 'houschka_promedium',Arial,sans-serif;display:block;color:#fff;text-decoration:none;padding:8px 20px;margin:0 0 1px}.footer_menu a:hover{border:1px solid #ff6521;padding:7px 19px}.footer_menu .current-menu-item a{border:1px solid #ff6521;border-radius:2px;padding:7px 20px}footer .contacts{font:18px 'houschka_promedium',Arial,sans-serif;color:#fff}footer .contacts li{margin:0 0 12px}footer .contacts li span{color:#ff6521}footer .soc{background:url(img/xtext.png.pagespeed.ic.KMGsQovcuL.png) no-repeat right top;padding:0 20px 0 0;width:108px;overflow:hidden;float:right}footer .soc li{float:left;margin:0 8px 8px 0}footer .soc a{display:block;width:36px;height:37px;text-indent:-9999px}footer .soc .item1 a{background:url(img/xz1.png.pagespeed.ic.cMx6kaGtVk.png) no-repeat}footer .soc .item2 a{background:url(img/xz2.png.pagespeed.ic.oIOm789dJm.png) no-repeat}footer .soc .item3 a{background:url(img/xz3.png.pagespeed.ic.46ZJF9jgXv.png) no-repeat}footer .soc .item4 a{background:url(img/xz4.png.pagespeed.ic.1jgbBV4AWJ.png) no-repeat}footer .soc .item5 a{background:url(img/xz5.png.pagespeed.ic.e4VGe_UNA0.png) no-repeat}footer .soc .item6 a{background:url(img/xz6.png.pagespeed.ic.hNLJ8olX9B.png) no-repeat}#toTop{cursor:pointer;display:none;background:url(img/xarrow.png.pagespeed.ic.I78eFGAwYn.png) no-repeat;width:48px;height:40px;text-indent:-9999px;position:absolute;bottom:250px;right:-70px}#toTop:hover{background:url(img/xarrow2.png.pagespeed.ic.RmGE-Gy1u_.png) no-repeat}.toTop{position:fixed;left:0;right:0;bottom:0}.order_form{display:none;padding:18px;background:#ff6521;width:460px}.order_form_in{border:1px solid #fff;background:url(img/xorder.jpg.pagespeed.ic.h0Gv61Vh3g.jpg) no-repeat #ff6521 35px 100px;padding:35px 35px 35px 190px}.order_form_in h3{color:#fff;font:26px 'houschka_prodemibold',Arial,sans-serif;text-transform:uppercase;margin:0 -35px 15px -190px;text-align:center}.fancybox-close{background:url(img/xclose.jpg.pagespeed.ic.R_SMdUY4Mt.jpg) no-repeat;width:32px;height:32px;top:0;right:-32px}.order_form_in input[type="text"]{height:36px;border:none;display:block;margin:0 0 15px;width:100%;padding:0 10px}.order_form_in input[type="submit"]{background:#4b4b4b;color:#fff;font:16px 'houschka_prodemibold',Arial,sans-serif;border:none;width:100%;height:36px}.content{font:16px/20px 'houschka_promedium',Arial,sans-serif;color:#000}.main{padding:0 0 30px}.main .content{margin:0 90px 30px 0}.content h1{color:#ff6521;font:26px 'houschka_prodemibold',Arial,sans-serif;margin:0 0 20px}.content .date{background:url(img/xdate2.png.pagespeed.ic.WSrzLMK33E.png) no-repeat left center;padding:0 0 0 30px;font:22px 'houschka_prodemibold',Arial,sans-serif}aside h3{background:#5d5d5d;color:#fff;font:16px 'houschka_promedium',Arial,sans-serif;text-transform:uppercase;padding:7px 0;text-align:center;margin:0}aside ul{border:1px solid #e0e0e0;padding:0 15px 15px}aside h3:first-child{background:#ff6521;color:#fff}aside ul a{color:#a8a8a8;font:14px 'houschka_promedium',Arial,sans-serif;text-decoration:none;display:block;margin:15px 0 0}.img_wrap{margin:0 20px 0 0}.img_wrap img{border-radius:2px}.post_block:first-child{border:none}.post_block{border-top:1px solid #e0e0e0;padding:22px 0;color:#000}.content2 h2{font:16px 'houschka_prodemibold',Arial,sans-serif;margin:0 0 15px}.content2 .date{background:url(img/xdate2.png.pagespeed.ic.WSrzLMK33E.png) no-repeat left center;padding:0 0 0 30px;font:16px 'houschka_prodemibold',Arial,sans-serif;display:block;color:#000;margin:0 0 10px}.post_block .more{display:block;background:#ff6521;color:#fff;font:14px 'houschka_promedium',Arial,sans-serif;padding:8px 15px;width:100px;text-decoration:none;margin:15px 0 0}.wp-pagenavi{margin:30px 0}.wp-pagenavi a,.wp-pagenavi span{font:18px/30px 'houschka_prodemibold',Arial,sans-serif;color:#fff;background:#ff6521;width:30px;height:30px;display:inline-block;text-decoration:none;text-align:center;margin:0 0 0 7px}.wp-pagenavi a:first-child,.wp-pagenavi span:first-child{margin:0}.wp-pagenavi .nextpostslink{background:url(img/xarrows.png.pagespeed.ic.sRCIAvGQRD.png) no-repeat right center;text-indent:-9999px;margin:0}.wp-pagenavi .previouspostslink{background:url(img/xarrows.png.pagespeed.ic.sRCIAvGQRD.png) no-repeat left center;text-indent:-9999px;margin:0}.wp-pagenavi .current{background:#b0b0b0}.blog_index{margin:0 0 20px 0;padding:0 20px 0 0}.contacts_page{font:18px/28px 'houschka_promedium',Arial,sans-serif}.contacts_page b{font:18px/28px 'houschka_prodemibold',Arial,sans-serif}.contacts_page_in h3{font:22px 'houschka_prodemibold',Arial,sans-serif;background:url(img/xarrows2.png.pagespeed.ic.NzxL1Lf9Rl.png) right center no-repeat;padding:0 40px 0 0;text-transform:uppercase;color:#ff6521;margin:0 0 15px;display:inline-block}.contacts_page_in{border:1px solid #ff6521;padding:15px;margin:20px 0 0}.contacts_page_in .row{margin:0 -10px}.contacts_page_in .col-md-4,.contacts_page_in .col-md-8{padding:0 10px}.contacts_page_in input[type="text"]{background:#f7f7f7;border:none;font:16px/35px 'houschka_promedium',Arial,sans-serif;height:35px;padding:0 10px;width:100%;margin:0 0 10px}.contacts_page_in input[type="submit"]{background:#ff6521;color:#fff;font:16px 'houschka_promedium',Arial,sans-serif;border:none;width:100%;height:35px}.contacts_page_in textarea{background:#f7f7f7;border:none;font:16px 'houschka_promedium',Arial,sans-serif;height:270px;padding:10px;width:100%;resize:none}.ajax-loader,div.wpcf7-validation-errors,span.wpcf7-not-valid-tip{display:none!important}.wpcf7-not-valid{border:2px solid red!important}.div.wpcf7-mail-sent-ok{border:1px solid #fff;color:#fff}.order_link:hover{background:#fff url(img/xc4.png.pagespeed.ic.nZhj3kWo3F.jpg) no-repeat 13px center;border:2px solid #ff6521;color:#ff6521;padding:8px 10px 8px 55px}.footer_menu li ul{display:none}@media (max-width:1300px){.logo,.logo2{margin-right:10px}.container{overflow:hidden}header .container{overflow:visible}header nav li ul{width:188px}}@media (max-width:990px){header .tel{font:16px "houschka_promedium",Arial,sans-serif}header .soc{font:13px/24px "houschka_promedium",Arial,sans-serif}header .order_link{padding:5px 5px 5px 45px;font:14px "houschka_prodemibold",Arial,sans-serif}header nav{font:14px "houschka_prodemibold",Arial,sans-serif}header nav a{padding:7px 20px}.desc{font:20px "houschka_promedium",Arial,sans-serif}.desc span{font:25px "houschka_promedium",Arial,sans-serif}.desc_wrap li a{font:14px "houschka_prodemibold",Arial,sans-serif}.img_block span{font:20px/20px "houschka_promedium",Arial,sans-serif;padding:5px;top:52px}.tabs li{font:14px "houschka_prodemibold",Arial,sans-serif;padding:5px 20px}.tabs li span{margin:0 0 0 -18px}.blog h3{font:16px "houschka_prodemibold",Arial,sans-serif}.blog .row{margin:0 -10px}.blog .col-md-4{padding:0 10px}#toTop{bottom:300px}.footer_menu{margin:0 10px 0 0}.desc_wrap li a{height:160px}.desc{height:333px}header nav li ul{width:143px;top:33px;padding:15px 15px 5px}}@media (max-width:767px){.g_col .corner{display:none}.intro_in .col-md-3,.intro_in .col-md-9{width:100%;padding:0}.g_col{margin:20px 0}.intro_in .order_link{margin-right:0}.tabs li,.tabs li:first-child{display:block;float:none;width:100%;margin:0 auto;padding:15px 20px;text-align:center}.top_header{margin:0 auto 30px;width:250px}.top_header .order_link{padding:10px 10px 10px 55px}.top_header .order_link br{display:none}header nav li{display:block;text-align:center;width:100%}header nav{width:250px;margin:0 auto 20px;float:none;overflow:hidden}.footer{width:250px;margin:0 auto}footer .soc{float:none;margin:20px 0 0}.img_wrap{margin:0 0 10px}.main .content{margin:0 0 30px}.footer_menu{margin:0 0 20px}.order_form_in{padding:10px;background:none}.order_form{width:100%}.order_form_in h3{margin:0 0 15px;font-size:16px}.fancybox-close{top:-32px;right:0}.tabs li.active span{display:none}.img_block span{top:20px}.desc{display:none}.desc_wrap li{display:block;float:none;width:100%;margin:0}.desc_wrap li a{height:210px;margin:0 auto;width:250px}.desc_wrap ul{width:250px;margin:0 auto}}header .not_link a,header .not_link a:hover,header .not_link a:focus{color:#000;cursor:default}header .not_link .sub-menu a{color:#000;cursor:pointer}header .not_link .sub-menu a:hover,header .not_link .sub-menu a:focus{color:#ff6521}.comment-form label{display:block}.comment-form input[type="text"],.comment-form input[type="email"],.comment-form input[type="url"]{width:100%}.form-submit input[type="submit"]{background:#ff6521;border:none;padding:10px;color:#fff}.comment-form textarea{width:100%}