.items_wrap .dtc h2,body{font-family:RobotoRegular,sans-serif}*,h1,h2,h3,h4,h5,h6,p,ul{margin:0;padding:0}@font-face{font-family:RobotoRegular;font-style:normal;font-weight:400;src:url(../fonts/RobotoRegular/RobotoRegular.eot?#iefix) format("embedded-opentype"),url(../fonts/RobotoRegular/RobotoRegular.woff) format("woff"),url(../fonts/RobotoRegular/RobotoRegular.ttf) format("truetype")}@font-face{font-family:RobotoLight;font-style:normal;font-weight:400;src:url(../fonts/RobotoLight/RobotoLight.eot?#iefix) format("embedded-opentype"),url(../fonts/RobotoLight/RobotoLight.woff) format("woff"),url(../fonts/RobotoLight/RobotoLight.ttf) format("truetype")}@font-face{font-family:RobotoMedium;font-style:normal;font-weight:400;src:url(../fonts/RobotoMedium/RobotoMedium.eot?#iefix) format("embedded-opentype"),url(../fonts/RobotoMedium/RobotoMedium.woff) format("woff"),url(../fonts/RobotoMedium/RobotoMedium.ttf) format("truetype")}body{font-size:16px;min-width:320px;position:relative;line-height:1.6;color:#48385a}.header .header_content .widget_search form .search_btn,.header .header_content .widget_search form .search_input,.middle .browser_set .br_item a p{font-family:RobotoLight,sans-serif;font-size:23px;letter-spacing:-.025em}.hidden{display:none}a,button,input,select,textarea{outline:0!important}p,ul{list-style-type:none}a,a:focus,a:hover{text-decoration:none}a{-webkit-transition:all .3s ease;transition:all .3s ease}h1,h2,h3,h4,h5,h6{font-weight:400}.btn{border:none;background-color:transparent}.p_sz{width:1060px;margin:0 auto}.header_bg{z-index:0;top:0;left:0;position:absolute;content:'';width:100%;height:719px;background:#191023;background:-webkit-linear-gradient(left,#191023 1%,#191023 40%,#251d2d 60%,#251d2d 100%);background:-webkit-gradient(linear,left top,right top,color-stop(1%,#191023),color-stop(40%,#191023),color-stop(60%,#251d2d),to(#251d2d));background:linear-gradient(to right,#191023 1%,#191023 40%,#251d2d 60%,#251d2d 100%)}.header{width:100%;background-image:url(../img/bg_header.jpg);background-position:center center;margin-bottom:40px;background-repeat:no-repeat;position:relative;z-index:5;display:block}.header .header_content{padding-top:49px}.header .header_content .h_top{overflow:hidden;margin-bottom:331px}.header .header_content .h_top a{display:inline-block;width:295px;height:85px;float:left;margin-right:59px}.header .header_content .h_top a img{max-width:100%;height:100%;border:none}.header .header_content .h_top h1{color:#fff;font-size:46px;line-height:.81;letter-spacing:-.03em;margin-top:-1px;float:left}.header .header_content .h_top h1 span{display:block;color:#cdd944}.header .header_content .widget_search{padding-bottom:194px}.header .header_content .widget_search form{position:relative;display:block;overflow:hidden}.header .header_content .widget_search form .search_input{width:80%;background-color:rgba(36,26,47,.95);padding:11px 35px 16px 15px;color:#d4c9df;border:1px solid #7e5e9c;-webkit-transition:all .3s ease;transition:all .3s ease}.header .header_content .widget_search form .search_input:focus,.header .header_content .widget_search form .search_input:hover{border-color:#aab622}.header .header_content .widget_search form .search_btn{position:absolute;top:0;right:3px;z-index:1;color:#fff;display:inline-block;line-height:60px;padding:0 47px;background-color:#aab622;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.header .header_content .widget_search form .search_btn:focus,.header .header_content .widget_search form .search_btn:hover{color:#48385a}.middle .browser_set .br_item{float:left;display:block;width:33%}.middle .browser_set .br_item:first-child a{margin-left:-29px}.middle .browser_set .br_item:first-child a img{margin-bottom:8px}.middle .browser_set .br_item:nth-child(2) a img,.middle .browser_set .br_item:nth-child(3) a img{margin-bottom:6px}.middle .browser_set .br_item:nth-child(2) a{margin-left:2px;width:168px}.middle .browser_set .br_item:nth-child(2) a p{margin-left:-1px;padding:0 2px}.middle .browser_set .br_item:nth-child(3) a{margin-left:35px}.middle .browser_set .br_item:nth-child(3) a p{margin-left:-3px}.middle .browser_set .br_item:last-child a{margin-right:-20px;float:left}.middle .browser_set .br_item:last-child a img{margin-bottom:8px}.middle .browser_set .br_item a{width:165px;display:block;padding:27px 26px 0;position:relative;margin-bottom:52px;-webkit-transition:all .3s ease;transition:all .3s ease}.middle .browser_set .br_item a:focus,.middle .browser_set .br_item a:hover{-webkit-box-shadow:3px 0 26px rgba(0,0,0,.14);box-shadow:3px 0 26px rgba(0,0,0,.14)}.middle .browser_set .br_item a:focus .inst,.middle .browser_set .br_item a:hover .inst{visibility:visible;opacity:1}.middle .browser_set .br_item a img{width:100%;height:auto;margin-bottom:11px;border:none}.middle .browser_set .br_item a p{text-align:center;color:#48385a;margin-bottom:18px;line-height:27px}.middle .browser_set .br_item a p strong{font-family:RobotoMedium,sans-serif;font-weight:400}.middle .browser_set .br_item a .inst{visibility:hidden;opacity:0;text-align:center;background-color:#aab622;color:#fff;font-size:20px;height:51px;line-height:51px;border:1px solid #aab622;margin:0 -27px;letter-spacing:-.025em;-webkit-transition:all .3s ease;transition:all .3s ease}.items_wrap .dtc:first-child,.spacer{width:382px;border-right:1px solid #cbcacd}.advantages,.h_work{border-bottom:1px solid #cbcacd}.middle .browser_set .br_item a .inst:hover{color:#48385a}.advantages{clear:both;border-top:1px solid #cbcacd}.dt{display:table}.dtr{display:table-row}.dtc{display:table-cell;vertical-align:middle}.items_wrap .dtc{padding-left:60px}.items_wrap .dtc h2{color:#48385a;font-size:50px;margin-bottom:78px;margin-top:19px;margin-left:-4px;letter-spacing:-.03em;line-height:1.02;position:relative;top:-1px}.footer .copy_right p,.h_work .work_wrap p span,.items_wrap .dtc p span{font-family:RobotoLight,sans-serif}.items_wrap .dtc h2 span{display:block;color:#aab622}.items_wrap .dtc p{position:relative;margin-bottom:51px}.h_work,.h_work h2{margin-bottom:83px}.items_wrap .dtc p img{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.items_wrap .dtc p span{padding-left:112px;display:block;min-height:83px;max-width:455px;font-size:23px;line-height:1.2;letter-spacing:-.025em}.items_wrap .dtc p span a{color:#48385a;-webkit-transition:all .3s ease;transition:all .3s ease}.items_wrap .dtc p span a:focus,.items_wrap .dtc p span a:hover{color:#aab622}.items_wrap .dtc:first-child{padding-left:0}.items_wrap .dtc:first-child p{margin-left:-2px}.items_wrap .dtc:first-child p span{padding-left:105px;max-width:210px}.items_wrap .adv_p1 p{margin-top:-4px;position:relative;top:-4px}.items_wrap .adv_p2 p{margin-top:-4px}.items_wrap .adv_p2 p img{margin-top:-10px}.items_wrap .adv_p3 p{margin-top:6px}.items_wrap .adv_p4 p span{position:relative;top:4px;display:inline-block}.items_wrap .adv_p3,.items_wrap .adv_p4{position:relative;top:4px}.spacer{display:table-cell;padding-bottom:81px}.ico5{padding-left:10px}.ico6{padding-left:11px;padding-top:6px}.ico2{padding-left:4px}.h_work h2{color:#48385a;font-size:50px;line-height:50px;margin-top:52px;letter-spacing:-.03em}.h_work h2 span{display:inline-block;color:#aab622}.h_work .work_wrap{margin-bottom:30px;display:block}.h_work .work_wrap:last-child{margin-bottom:56px}.h_work .work_wrap:last-child p span{padding-top:0;max-width:900px}.h_work .work_wrap p{position:relative;letter-spacing:-.03em}.h_work .work_wrap p img{position:absolute;display:inline-block;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding-left:10px}.h_work .work_wrap p .w_ico{padding-left:14px}.h_work .work_wrap p span{padding-top:10px;padding-left:106px;display:block;min-height:83px;max-width:940px;font-size:23px;line-height:1.2;letter-spacing:-.025em}.footer{margin-bottom:65px}.footer .logo{display:inline-block;margin-bottom:13px}.footer .logo img{border:none}.footer .copy_right{overflow:hidden;text-align:center}.footer .copy_right p{display:inline-block;font-size:23px;letter-spacing:-.025em}.footer .copy_right p.copy_r{float:left}.footer .copy_right p a{color:#48385a}.footer .copy_right p a:focus,.footer .copy_right p a:hover{color:#aab622}.footer .copy_right p.email{margin-left:-33px}.footer .copy_right .for_dev{letter-spacing:-.025em;float:right;color:#aab622;border-bottom:1px solid #4a385b;font-family:RobotoMedium,sans-serif;font-size:23px;margin-right:2px;margin-top:-1px;height:34px}.footer .copy_right .for_dev:focus,.footer .copy_right .for_dev:hover{border-bottom:1px solid transparent}.logo{-webkit-transition:all .5s ease;transition:all .5s ease}.logo:focus,.logo:hover{-webkit-transform:scale(.98);-ms-transform:scale(.98);transform:scale(.98)}