header,nav,section,article,aside,footer,hgroup{display:block}.mail_hide,.hide_mail,.form_mail{display:none !important}a{text-decoration:none;outline:0;color:inherit}a img{border:none}.clear{clear:both;margin:0;display:block;width:100% !important;float:none !important}.relative{position:relative}.float_right{float:right;position:relative}.float_left{float:left;position:relative}.align-left{text-align:left !important;margin:0}.align-center{text-align:center !important;margin:0}.align-right{text-align:right !important;margin:0}button,input[type=submit]{cursor:pointer;-webkit-appearance:none;outline:0}input,textarea{-webkit-appearance:none;border-radius:0}label{cursor:text}input[type=checkbox],input[type=radio]{cursor:pointer}input:focus{outline:0}.font_size{font-size:0 !important}h1{font-weight:700;font-size:24px;line-height:1.6em;margin:0;padding:0;clear:both}h2{font-weight:700;font-size:20px;line-height:1.6em;margin:1.5em 0 .5em;padding:0}@media screen and (max-width:1024px){h1{font-size:22px}h2{font-size:18px}}@media screen and (max-width:500px){h1{font-size:18px}h2{font-size:16px}}p,div,article,.text_page{font-size:15px;font-weight:500}strong,b{font-weight:700}article a{font-weight:700;text-decoration:underline;color:#9d0000;-webkit-transition:all 400ms ease;transition:all 400ms ease}.notouch article a:hover{text-decoration:none}article{line-height:1.6em}article p{margin-top:0}article.max{max-width:100%;margin:40px 0 0}article *:nth-child(1){margin-top:0}article *:last-child{margin-bottom:0}article ul,.text_box ul{padding:0;margin-top:0}article ul li,.text_box ul li{padding:0;margin:0;position:relative}article ul>li,.text_box ul>li{list-style:none}article ul>li::before,.text_box ul>li::before{margin:-3px 6px 0 0;display:inline-block;vertical-align:middle;content:"";width:9px;height:2px;background:#9d0000}article ul>li>ul>li,.text_box ul>li>ul>li{list-style:circle outside;margin-left:1em}article ul>li>ul>li::before,.text_box ul>li>ul>li::before{display:none}article ul>li>ul>li>ul>li,.text_box ul>li>ul>li>ul>li{list-style:square outside;margin-left:1em}@media screen and (max-width:750px){article p{display:block}}article img{max-width:100%;height:auto !important;position:relative}.clear{margin:0 !important}html{margin:0 auto;padding:0}body{color:#000000;background:#ffffff !important;padding:0;overflow-x:hidden;-webkit-text-size-adjust:none;text-rendering:auto;-webkit-backface-visibility:hidden;margin:0 auto;font-family:'Open Sans',sans-serif,Arial;font-weight:400;box-shadow:0 0 20px -5px rgba(0,0,0,0.6);-webkit-box-shadow:0 0 20px -5px rgba(0,0,0,0.6)}.inside{width:90%;padding:0;max-width:1300px;margin:0 auto}.btn{font-weight:700;font-size:13px;line-height:20px;padding:8px 20px;text-decoration:none;white-space:nowrap;overflow:hidden;position:relative;background:none;display:block;border:2px solid transparent;text-transform:uppercase;text-align:center;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:all 400ms ease;transition:all 400ms ease}.btn.inline{display:inline-block;vertical-align:middle}.btn.left{float:left}.btn.right{float:right}.btn.ultra_min_margin_top{margin-top:1px}.btn.ultra_min_margin_bottom{margin-bottom:1px}.btn.ultra_min_margin_right{margin-right:-3px}.btn.ultra_min_margin_left{margin-left:1px}.btn.min_margin_top{margin-top:5px}.btn.min_margin_bottom{margin-bottom:5px}.btn.min_margin_right{margin-right:5px}.btn.min_margin_left{margin-left:5px}.btn.middle_margin_top{margin-top:10px}.btn.middle_margin_bottom{margin-bottom:10px}.btn.middle_margin_right{margin-right:10px}.btn.middle_margin_left{margin-left:10px}.btn.max_margin_top{margin-top:15px}.btn.max_margin_bottom{margin-bottom:15px}.btn.max_margin_right{margin-right:15px}.btn.max_margin_left{margin-left:15px}.btn.ultra_margin_top{margin-top:25px}.btn.ultra_margin_bottom{margin-bottom:25px}.btn.ultra_margin_right{margin-right:25px}.btn.ultra_margin_left{margin-left:25px}.btn.typ_1{background:#bf0505;border:1px solid #bf0505;border-bottom:3px solid #9d0000;color:#ffffff}.notouch .btn.typ_1:hover,.btn.typ_1.active,.notouch .file:hover .btn.typ_1{background:#9d0000;border:1px solid #9d0000;border-bottom:3px solid #800000}.btn.typ_2{background:#007cd5;border:1px solid #007cd5;border-bottom:3px solid #1e619b;color:#ffffff}.notouch .btn.typ_2:hover,.btn.typ_2.active,.notouch .file:hover .btn.typ_2{background:#1e619b;border:1px solid #1e619b;border-bottom:3px solid #135288}.btn.typ_3{background:#2a2a2a;border:1px solid #2a2a2a;border-bottom:3px solid #0f0f0f;color:#ffffff}.notouch .btn.typ_3:hover,.btn.typ_3.active,.notouch .file:hover .btn.typ_3{background:#0f0f0f;border:1px solid #0f0f0f;border-bottom:3px solid #000000}#content{position:relative}.welcome_1{width:30%;position:absolute;left:0;top:0;bottom:0;background:url(../img/main_bg.jpg) no-repeat scroll center bottom #f0f0f0;background-size:cover}.welcome_1::before{content:"";display:block;z-index:0;position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,0.6)}@media screen and (max-width:1024px){.welcome_1{position:relative;width:100%;height:200px;background-position:center -80px}}@media screen and (max-width:500px){.welcome_1{height:120px;background-position:center -50px}}.welcome_2{padding:60px 0 60px 30%;position:relative;display:block}.welcome_2 h1{text-align:left;position:relative;z-index:10}.welcome_2 .clear.hide{display:block}.welcome_2 .text_page{margin:20px auto 0}.welcome_2 .text_page .img{position:relative;display:block;width:37%;float:right;margin:0 0 5px 20px}.welcome_2 .text_page .img img{border-radius:8px;max-width:100%;display:block;margin:0}.welcome_2 .text_page .text{display:block}.welcome_2 .text_page.reverse .img{float:left;margin:0 20px 5px 0}@media screen and (max-width:1024px){.welcome_2{padding:60px 0}.welcome_2 a.phone,.welcome_2 a.email{padding:0 0 0 30px;font-size:16px;line-height:26px}.welcome_2 a.phone{background-size:26px 26px}.welcome_2 a.email{background-size:26px 26px}.welcome_2 .text_page .img{width:50%}}@media screen and (max-width:600px){.welcome_2 .text_page{margin:0}.welcome_2 .text_page .img{display:block;width:100%;margin:0 0 10px}.welcome_2 .text_page.reverse .img{margin:0 0 10px}.welcome_2 .text_page .text{display:block;width:100%;padding:0;margin:0}}@media screen and (max-width:500px){.welcome_2 p{margin:5px 0 25px}.welcome_2 a.phone,.welcome_2 a.email{padding:0 0 0 30px;font-size:16px;line-height:26px}.welcome_2{padding:40px 0}}.scroll_top{cursor:pointer;display:block;z-index:9000;opacity:0;position:fixed;right:30px;bottom:-60px;width:48px;height:48px;background:#efefef;border:1px solid #e0dfdf;background-size:19px auto;-webkit-border-radius:28px;border-radius:28px;-webkit-transition:all 400ms ease;transition:all 400ms ease}.scroll_top.left{left:30px;right:initial}.scroll_top.hide{display:none}.scroll_top::before{opacity:1;position:absolute;top:50%;left:50%;margin:-6px 0 0 -9px;display:block;width:18px;height:12px;content:"";background:url(../img/scroll_arrow.svg) no-repeat scroll center center;background-size:18px 12px;-webkit-transition:all 400ms ease;transition:all 400ms ease}.scroll_top::after{opacity:0;position:absolute;top:50%;left:50%;margin:-6px 0 0 -9px;display:block;width:18px;height:12px;content:"";background:url(../img/scroll_arrow_hover.svg) no-repeat scroll center center;background-size:18px 12px;-webkit-transition:all 400ms ease;transition:all 400ms ease}.notouch .scroll_top:hover::before{opacity:0}.notouch .scroll_top:hover::after{opacity:1}.notouch .scroll_top:hover{background:#FF2F00;border:1px solid #FF2F00}.scroll_top.active{opacity:1;bottom:30px}/*# sourceMappingURL=main.css.map */