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{text-transform:uppercase;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:14px;font-weight:400}strong,b{font-weight:700}@media screen and (max-width:1024px){p,div,article,.text_page{font-size:13px}}@media screen and (max-width:500px){p,div,article,.text_page{font-size:12px}}article a{font-weight:700;text-decoration:underline;color:#82fff3;-webkit-transition:all 400ms ease;transition:all 400ms ease}.notouch article a:hover{text-decoration:none}article{line-height:1.6em;text-align:justify}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}@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;background:#f2f2f2}body{color:#ffffff;background:#ffffff !important;padding:0;overflow-x:hidden;-webkit-text-size-adjust:none;text-rendering:auto;-webkit-backface-visibility:hidden;max-width:1920px;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:transparent;border:1px solid #393939;color:#ffffff}.notouch .btn.typ_1:hover,.btn.typ_1.active,.notouch .file:hover .btn.typ_1{background:#ffffff;border:1px solid #ffffff;color:#000000}.btn.typ_2{background:#82fff3;border:1px solid #82fff3;color:#000000}.notouch .btn.typ_2:hover,.btn.typ_2.active,.notouch .file:hover .btn.typ_2{background:#ffffff;border:1px solid #ffffff;color:#000000}@media screen and (max-width:1024px){.btn .item{display:none}}@media screen and (max-width:768px){.btn i{display:block}}@media screen and (max-width:500px){.btn{font-size:11px;line-height:16px;padding:6px 15px}}#content{position:relative;background:url(../img/main_bg.jpg)}.web_container{position:relative}.welcome_1{z-index:2;width:100%;position:absolute;left:0;top:0;bottom:0;right:0;opacity:.25}.welcome_2{text-align:center;padding:60px 0;position:relative;display:block}.welcome_2 h1{text-align:center;position:relative;z-index:10;padding:0 0 40px}.welcome_2 h1 strong{text-transform:none;font-weight:400}.welcome_2 article:not(.short){margin:40px 0 0;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{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 .img{display:block;width:100%;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:#82fff3;border:1px solid #82fff3;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}.notouch .scroll_top:hover{background:#ffffff;border:1px solid #ffffff}.scroll_top.active{opacity:1;bottom:30px}/*# sourceMappingURL=main.css.map */