
@keyframes from-top{0%{top:-50px}100%{top:0}}.phone_section{padding-left:85px}.phone_section .section_title{margin-left:-85px;padding-left:85px}.phone_section .section_title:before{left:42px;margin-left:-17px}.contact_form_section{padding-left:85px}.contact_form_section .section_title{margin-left:-85px;padding-left:10px}.contact_form{max-width:410px}#home .slider .item{height:350px}html.no-touch .landing_page .top_bar,.landing_page .top_bar{border-bottom:1px solid rgba(234,235,235,0.1);height:45px}html.no-touch .landing_page .top_bar li,.landing_page .top_bar li{line-height:45px}html.no-touch .landing_page .top_bar li a,.landing_page .top_bar li a{-webkit-transition:color .4s;-moz-transition:color .4s;-o-transition:color .4s;transition:color .4s}html.no-touch .landing_page .top_bar li a:hover,.landing_page .top_bar li a:hover{color:#1D81D1}html.no-touch .landing_page .top_bar li.icon:before,.landing_page .top_bar li.icon:before{-webkit-transition:color .4s;-moz-transition:color .4s;-o-transition:color .4s;transition:color .4s}html.no-touch .landing_page .top_bar li.icon:hover:before,.landing_page .top_bar li.icon:hover:before{color:#1D81D1}html.no-touch .landing_page .page_head .large,.landing_page .page_head .large{position:relative}html.no-touch .landing_page .page_head .main_img,.landing_page .page_head .main_img{min-height:500px;overflow:hidden}html.no-touch .landing_page .page_head .wrapper_head,.landing_page .page_head .wrapper_head{background:none;padding:0;bottom:auto;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);top:55%}html.no-touch .landing_page .page_head .wrapper_head .text-container,.landing_page .page_head .wrapper_head .text-container{background:rgba(0,0,0,0.85);padding:50px 20px 35px 20px;width:505px}html.no-touch .landing_page .bottom_block,.landing_page .bottom_block{font-size:0}html.no-touch .landing_page .bottom_block .img,html.no-touch .landing_page .bottom_block .wysi,.landing_page .bottom_block .img,.landing_page .bottom_block .wysi{display:inline-block;vertical-align:top;width:50%;font-size:14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:462px}html.no-touch .landing_page .bottom_block .wysi,.landing_page .bottom_block .wysi{padding:50px 5% 50px 50px;max-width:615px}html.no-touch .landing_page .bottom_block .wysi .btn:hover,.landing_page .bottom_block .wysi .btn:hover{text-decoration:none}html.no-touch .landing_page .slider_container .item .img img,.landing_page .slider_container .item .img img{max-width:505px}html.no-touch .landing_page .slider_container .item iframe,.landing_page .slider_container .item iframe{max-width:505px;max-height:300px}html.no-touch .landing_page .slider_container .item .lp_video_link,.landing_page .slider_container .item .lp_video_link{background-size:90px;height:90px;width:90px;margin-top:-45px;margin-left:-45px}html.no-touch .landing_page footer.bottom.half .wrapper,.landing_page footer.bottom.half .wrapper{width:1100px;margin:0 auto;max-width:none}html.no-touch .landing_page footer.bottom.half .form,.landing_page footer.bottom.half .form{max-width:none}html.no-touch .landing_page footer.bottom.half .wrapper>.form,.landing_page footer.bottom.half .wrapper>.form{padding:55px 0 35px 50px}html.no-touch .landing_page footer.bottom.half .contact,.landing_page footer.bottom.half .contact{padding-left:50px;padding-right:0}html.no-touch .landing_page .landing_page_text .body,.landing_page .landing_page_text .body{padding-top:50px;padding-bottom:40px}html.no-touch .landing_page .landing_page_text .page_head,.landing_page .landing_page_text .page_head{padding-top:50px}html.no-touch .landing_page .landing_page_text .page_head .main_img,.landing_page .landing_page_text .page_head .main_img{max-height:365px;overflow:hidden}html.no-touch .landing_page .landing_page_text .page_head .wrapper_head .text-container,.landing_page .landing_page_text .page_head .wrapper_head .text-container{width:100%;background:none}.news_list .line header{min-height:115px;padding-top:75px}.news_list .line.no_date header{padding-top:0;min-height:190px}.news_list .line .date{top:20px;left:50%}.news_list .line .img{right:auto;top:30px;width:40%}.news_list .line p.more{left:100px;right:100px}.news .page_head header{padding-left:0}.news .page_head header .h1{min-height:0}.news .page_head header .syn{margin-left:0}.news .page_head header .date{left:auto;right:100%;margin-right:20px}.partners_block{text-align:center;padding-top:40px}.partners_block ul{margin:0 -10px}.partners_block li{padding:10px;width:110px}.testi_list.testi_block{padding:0 50px}.wrapper{width:1200px;margin:0 auto;max-width:none}.wrapper.small{max-width:700px}.wrapper.medium{max-width:900px}.wrapper.large{max-width:1030px}.two_cols .main_col{width:800px;padding-right:25px}.two_cols .side_col{width:400px;padding-left:45px}