abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}body,html{height:100%}body{line-height:1;font-family:'Open Sans',sans-serif;font-size:14px}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}img{display:block}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0;text-decoration:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}.page_wrapper{min-height:100%;margin-bottom:-74px}* html .page-wrapper{height:100%}.page_buffer{height:74px}.container{width:1100px;margin:0 auto;position:relative}.container:after,.container:before{content:"";display:table}.container:after{clear:both}.top_header{background:#F5F5F5;padding:21px 0}.top_header .top_header_left{float:left}.top_header .top_header_right{float:right}.top_header a{background:url(/images/icons.png) no-repeat;color:#ACACAE;font-size:14px;font-weight:400;padding-left:25px;display:inline;margin-left:29px;width:13px;height:11px}.top_header .log{background-position:0 -44px;margin-left:0}.top_header .header_phone{background-position:0 -19px}.top_header .header_feedback{background-position:0 -64px}.top_header .header_mail{background-position:0 5px}.bottom_header .bottom_header_left{float:left}.bottom_header .logo{display:inline-block;margin-top:36px}.bottom_header .logo .logo_img{float:left;margin-right:10px}.bottom_header .logo .logo_text{width:135px;color:#ACACAE;border-left:1px solid #ACACAE;padding-left:10px;float:right}.bottom_header .bottom_header_right{float:right}.bottom_header nav li{display:inline-block;margin-right:35px}.bottom_header nav li:last-child{margin-right:0}.bottom_header nav li a{text-transform:uppercase;color:#1A1A1A;font-size:14px;font-weight:700;padding:49px 0 52px 0;display:block;border-top:3px solid transparent;transition:all .5s ease}.bottom_header nav li a:hover{color:#2196F3;border-top:3px solid #2196F3}#slider,.slider{position:relative;width:100%;height:525px;overflow:hidden}.slider_bg{min-height:525px;background-repeat:no-repeat;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;background-position:top center;width:100%}.slider_container{position:relative;min-height:525px}.slider_text{text-align:center;padding:100px 0 50px 0;color:#FFF;word-wrap:break-word}.slider_text h1{font-size:60px;font-weight:700;line-height:60px;padding-bottom:25px}.slider_text p{font-size:18px;font-style:italic;padding-bottom:20px}.slider_text .slider_readmore{display:inline-block;color:#2196F3;padding:23px 31px;border:2px solid #2196F3;font-size:18px;font-style:italic;margin:45px 0;transition:all .5s ease}.slider_text .slider_readmore:hover{color:#000;border:2px solid #fff;background:#FFF}.slider_pagination{position:absolute;left:0;right:0;text-align:center;margin:0 auto;bottom:33px;width:300px;z-index:99}.slider_pagination span{display:inline-block;width:11px;height:11px;margin:0 3px;border-radius:50%;background:#FFF;cursor:pointer}.slider_pagination span.activeSlide{background:#2196F3}.title{font-size:24px;font-weight:700;text-transform:uppercase;text-align:center;position:relative;padding-bottom:22px;padding-top:66px;margin-bottom:13px}.title:after{content:"";position:absolute;width:120px;height:3px;bottom:0;border-top:3px solid #EEE;left:0;right:0;margin:0 auto}.wb{color:#FFF!important}.wb:after{border-top:3px solid #3C586D!important}#uslugi{background:#F5F5F5}#uslugi .uslugi_box{padding:23px 0 46px 0;overflow:hidden}#uslugi .uslugi_box .left_box{float:left;width:520px;margin-right:15px}#uslugi .uslugi_box .left_box .uslugi_description{text-align:right;display:inline-block;margin-bottom:31px;width:431px;float:right;cursor:pointer}#uslugi .uslugi_box .left_box .uslugi_description .uslugi_img{float:right}#uslugi .uslugi_box .left_box .uslugi_description .uslugi_text{float:left;width:333px}#uslugi .uslugi_box .left_box .uslugi_description .uslugi_text h3{transition:all .5s ease;text-transform:uppercase;color:#1A1A1A;font-size:16px;font-weight:700;padding:10px 0}#uslugi .uslugi_box .left_box .uslugi_description .uslugi_text p{transition:all .5s ease;color:#AAA;line-height:18px}#uslugi .uslugi_box .left_box .uslugi_description:hover h3,#uslugi .uslugi_box .left_box .uslugi_description:hover p{color:#2196f3}#uslugi .uslugi_box .right_box{float:right;width:520px;margin-left:15px}#uslugi .uslugi_box .right_box .uslugi_description{text-align:left;display:inline-block;margin-bottom:31px;width:431px;float:left;cursor:pointer}#uslugi .uslugi_box .right_box .uslugi_description .uslugi_img{float:left}#uslugi .uslugi_box .right_box .uslugi_description .uslugi_text{float:right;width:333px}#uslugi .uslugi_box .right_box .uslugi_description .uslugi_text h3{transition:all .5s ease;text-transform:uppercase;color:#1A1A1A;font-size:16px;font-weight:700;padding:10px 0}#uslugi .uslugi_box .right_box .uslugi_description .uslugi_text p{transition:all .5s ease;color:#AAA;line-height:18px}#uslugi .uslugi_box .right_box .uslugi_description:hover h3,#uslugi .uslugi_box .right_box .uslugi_description:hover p{color:#2196f3}.about_box{padding:28px 0 93px 0;overflow:hidden}.about_box .about_box_left{float:left;margin-right:48px}.about_box .about_box_right{float:left;width:725px}.about_box .about_box_right p{color:#1A1A1A;font-weight:400;line-height:22px}#sertf{background:url(/images/sertf_bg.jpg) no-repeat;background-position:top center;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}.sertf_box{text-align:center;overflow:hidden;padding-bottom:85px}.sertf_box ul{list-style-type:none}.sertf_box ul li{float:left;margin:15px 22px}#otzuvu{background:#F5F5F5}.otzuvu_box{padding-top:15px;padding-bottom:40px}.otzuvu_box .otzuv{background:#fff;margin-bottom:30px;padding:29px 43px 35px 48px;overflow:hidden}.otzuvu_box .otzuv .otzuv_img{float:left;width:100px}.otzuvu_box .otzuv .otzuv_img img{-webkit-border-radius:50px;border-radius:50px;width:100px;height:100px}.otzuvu_box .otzuv .otzuv_text{float:left;width:850px;margin-left:45px}.otzuvu_box .otzuv .otzuv_text p{color:#AAA;font-weight:400;line-height:22px;padding-bottom:13px}.otzuvu_box .otzuv .otzuv_text p:after,.otzuvu_box .otzuv .otzuv_text p:before{background:url(/images/icons.png) no-repeat;width:18px;height:11px;display:inline-block;margin-right:8px;content:''}.otzuvu_box .otzuv .otzuv_text p:before{background-position:0 -111px}.otzuvu_box .otzuv .otzuv_text p:after{background-position:0 -90px;margin-left:8px}.otzuvu_box .otzuv .otzuv_text span{color:#AAA;font-weight:400;line-height:18px}.map_box{height:800px;background:url(/images/map.jpg) no-repeat;background-position:top center;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;position:relative}.map_top{background:rgba(255,255,255,.7);margin-top:40px;padding-bottom:40px}.map_top .title{padding-top:45px!important}.map_top .map_block{display:inline-block;text-align:left;vertical-align:top;margin-top:13px;margin-bottom:10px}.map_top .map_block h3{font-weight:700;font-size:16px;text-transform:uppercase;color:#1A1A1A;padding-bottom:10px}.map_top .map_block a,.map_top .map_block p{font-size:14px;font-weight:400;line-height:18px;color:#1A1A1A}.map_top .adres{margin-left:50px;width:275px}.map_top .phone{margin-left:162px;width:120px}.map_top .mail{margin-left:132px;width:185px}.form_box{position:absolute;bottom:40px;left:0;right:0;margin:0 auto}.form_box .form{background:rgba(255,255,255,.7);padding-bottom:40px}.form_box .form .title{padding-top:45px!important;margin-bottom:31px!important}.form_box .form form{width:960px;margin:10px auto}.form_box .form form input{width:300px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #999;height:40px;line-height:40px;font-size:16px;padding-left:15px;color:#A9A9B1;transition:all .5s ease}.form_box .form form .cinput{margin:0 26px}.form_box .form form .form_button{text-align:center;margin-top:30px}.form_box .form form .form_button input{border:none;background:#2196F3;text-transform:uppercase;font-size:16px;color:#FFF;padding:0 25px;width:auto;cursor:pointer;transition:all .5s ease}.form_box .form form .form_button input:hover{box-shadow:0 0 20px #2196F3}footer{background:#252525;padding:29px 0}footer .footer_left{float:left}footer .footer_left p{font-size:16px;color:#999}footer .footer_right{float:right}footer .footer_right a{font-size:16px;color:#999}footer .footer_right .footer_phone{background:url(/images/icons.png) no-repeat;background-position:1px -19px;padding-left:26px}footer .footer_right .footer_mail{background:url(/images/icons.png) no-repeat;background-position:2px -129px;padding-left:32px;margin-left:32px}.ymap{position:absolute;left:0;top:0;width:100%;height:800px}label.error{display:none!important}input.error{border-color:red!important}