@font-face{src:url(/fonts/firasansbold.eot);src:url(/fonts/firasansbold.eot) format("embedded-opentype"),url(/fonts/firasansbold.woff2) format("woff2"),url(/fonts/firasansbold.woff) format("woff"),url(/fonts/firasansbold.ttf) format("truetype"),url(/fonts/firasansbold.svg##FiraSansBold) format("svg");font-family:fira_b}@font-face{src:url(/fonts/firasansbook.eot);src:url(/fonts/firasansbook.eot) format("embedded-opentype"),url(/fonts/firasansbook.woff2) format("woff2"),url(/fonts/firasansbook.woff) format("woff"),url(/fonts/firasansbook.ttf) format("truetype"),url(/fonts/firasansbook.svg##FiraSansBook) format("svg");font-family:fira_bo}@font-face{src:url(/fonts/firasansmedium.eot);src:url(/fonts/firasansmedium.eot) format("embedded-opentype"),url(/fonts/firasansmedium.woff2) format("woff2"),url(/fonts/firasansmedium.woff) format("woff"),url(/fonts/firasansmedium.ttf) format("truetype"),url(/fonts/firasansmedium.svg##FiraSansMedium) format("svg");font-family:fira_m}@font-face{src:url(/fonts/firasansregular.eot);src:url(/fonts/firasansregular.eot) format("embedded-opentype"),url(/fonts/firasansregular.woff2) format("woff2"),url(/fonts/firasansregular.woff) format("woff"),url(/fonts/firasansregular.ttf) format("truetype"),url(/fonts/firasansregular.svg##FiraSansRegular) format("svg");font-family:fira_r}@font-face{src:url(/fonts/cf3luku8.eot);src:url(/fonts/cf3luku8.eot) format("embedded-opentype"),url(/fonts/cf3luku8.woff2) format("woff2"),url(/fonts/cf3luku8.woff) format("woff"),url(/fonts/cf3luku8.ttf) format("truetype"),url(/fonts/cf3luku8.svg##cf3LUku8) format("svg");font-family:uni}*{padding:0;margin:0}html{height:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}body{height:100%;font:12px/18px Arial,sans-serif;min-width:1000px}.bl,body{width:100%}.bl{overflow:hidden;float:left}.bl_center{margin:0 auto;width:1000px}.wrapper{height:auto!important;height:100%;min-height:100%;width:100%}.header{height:87px}.header .logo{float:left;margin-top:11px}.header ul{float:right;margin-top:27px}.header ul li{list-style:none;margin-left:57px;float:left}.header ul li a{text-decoration:none;color:#000;font:20px fira_m;border-bottom:1px dashed #000;float:left}.header ul li a:hover{border:none;color:red}.content{padding:0 0 123px}.footer{height:123px;overflow:hidden;position:relative;clear:both;margin:-123px auto 0;background:#f6f8fc;width:100%}.footer .logo{width:212px;float:left;margin-top:25px}.footer .des{color:#000;font:15px/17px fira_r;float:left;margin-top:32px}.footer .info{margin:25px 0 0;width:260px;float:right}.footer .info .phone{width:100%;float:right}.footer .info .phone span{padding:0 0 7px 25px;color:#000;font:25px/25px fira_m;clear:right;float:right}.footer .info .phone .p1{margin-right:6px;background:url(/img/f1.png) no-repeat 0 2px}.footer .info .phone .p2{background:url(/img/f2.png) no-repeat 0 2px}.footer .info a{text-decoration:none;color:#07439d;font:22px fira_r;clear:right;float:right}#top{height:565px;background:url(/img/top.jpg) no-repeat center 0}#top .texts{width:619px;margin-top:77px}#top .texts,#top .texts .t1{position:relative;float:left}#top .texts .t1{padding:15px 20px;color:#fff;font:30px uni;text-transform:uppercase;margin:0 0 4px 15px;background:#000;width:564px;z-index:10}#top .texts .t1 .color{color:#fdc409}#top .texts .t2{padding:5px 20px;color:#fff;font:20px/25px fira_r;position:relative;margin:0 0 0 15px;background:#000;width:564px;float:left;z-index:10}#top .texts:before{height:182px;border:6px solid #f8c007;content:"";position:absolute;top:-14px;left:0;width:314px}#top .info{margin:25px 0 85px;width:260px;float:right}#top .info .phone{width:100%;float:right}#top .info .phone span{padding:0 0 10px 23px;color:#fff;font:25px/25px fira_m;clear:right;float:right}#top .info .phone .p1{background:url(/img/ico_phone.png) no-repeat 0 2px}#top .info .phone .p2{margin-right:6px;background:url(/img/ico_phone2.png) no-repeat 0 2px}#top .info a{text-decoration:none;color:#fff;font:22px fira_r;border-bottom:2px dashed #fff;clear:right;float:right}#top .info a:hover{border:none;padding-bottom:2px}#top .copy_form{clear:right;float:right}.copy_form{border:2px solid #070c13;width:362px;display:inline-block}.copy_form form{padding:20px 0 15px;border:1px solid #34383d;color:#fff;background:#070c13;width:360px;float:left}.copy_form .t1{margin-bottom:20px;font:20px/25px fira_m;text-align:center;width:100%;float:left}.copy_form .inp{margin-bottom:6px;width:100%;float:left}.copy_form .inp input,.copy_form .inp textarea{padding:9px 25px 8px;border:none;color:#111;font:18px fira_r;margin:0 44px;border-radius:4px;width:222px;float:left}.copy_form .inp textarea{height:70px;resize:none}.copy_form .sub{text-align:center;margin:5px 0 10px;width:100%;float:left}.copy_form .sub input{height:57px;border:none;color:#fff;font:20px fira_m;transition:background .5s ease;border-bottom:4px solid #043182;border-radius:4px;background:url(/img/sub.png) repeat;cursor:pointer;width:272px;display:inline-block}.copy_form .sub input:hover{background:url(/img/sub2.png) repeat}.copy_form .lock{font:16px fira_bo;text-align:center;width:100%;float:left}#logos{padding:20px 0 16px;border-bottom:1px solid #1e0f03;text-align:center;background:#f9f9f9}#triple{padding:93px 0 67px;background:#f6f8fc}.m_title{color:#000;font:30px/30px uni;text-transform:uppercase;position:relative;margin:22px 0 22px 30px;width:970px;float:left}.m_title span{position:relative;z-index:10}.m_title:before{height:100px;border:8px solid #fdc817;content:"";position:absolute;top:-27px;left:-30px;width:178px}.m_title.one:before{height:70px}#triple .m_title{margin-bottom:86px}#triple .m_title span{background:#f6f8fc}#triple .rows{width:100%;float:left}#triple .rows .row{overflow:hidden;border:1px solid #9a9a9a;margin-right:10px;color:0;position:relative;border-radius:6px;background:#fff;width:324px;float:left}#triple .rows .row:last-child{margin-right:0}#triple .im{height:175px;overflow:hidden;width:100%;float:left}#triple .im img{-webkit-transition:all .7s ease;transition:all .7s ease}#triple .row:hover img{-webkit-transform:scale(1.2);transform:scale(1.2)}#triple .name{font:22px fira_m;margin:10px 0 5px}#triple .des,#triple .name{text-align:center;width:100%;float:left}#triple .des{font:16px/22px fira_r}#triple .list{height:173px;margin:10px 10px 20px 19px;float:left}#triple .list span{padding:0 0 10px 27px;font:16px/22px fira_r;clear:left;background:url(/img/y.png) no-repeat 0 0;float:left}#triple .subs{margin-bottom:24px;text-align:center;width:100%;float:left}#triple .subs .sub{height:57px;color:#fff;font:20px/57px fira_m;transition:background .5s ease;border-bottom:4px solid #043182;border-radius:4px;background:url(/img/sub.png) repeat;cursor:pointer;width:272px;display:inline-block}#triple .subs .sub:hover{background:url(/img/sub2.png) repeat}#five{padding:90px 0 50px}#five,#five .m_title span{background:url(/img/bg.png) repeat}#five .m_title{margin-bottom:70px}#five .rows{margin-bottom:25px;width:100%;float:left}#five .row{margin-right:20px;color:#000;width:320px;float:left}#five .rows>.row:last-child{margin-right:0}#five .t{height:85px;width:100%;float:left}#five .im{height:85px;padding-right:10px}#five .im,#five .name{vertical-align:bottom;display:table-cell}#five .name{font:22px/25px fira_m}#five .text{font:17px/22px fira_r;width:100%;float:left;margin-top:15px}#services{padding:70px 0 75px;background:#f6f8fc}#services .m_title{margin-bottom:98px}#services .m_title span{background:#f6f8fc}#services .rows{width:100%;float:left}#services .rows .row{margin-right:59px;color:#000;width:294px;float:left}#services .rows>.row:last-child{margin:0}#services .im{height:184px;position:relative;margin:15px 0;width:100%;float:left}#services .im img{-webkit-transition:all .7s ease;transition:all .7s ease;position:relative;z-index:10}#services .row:hover .im img{-webkit-transform:scale(1.1);transform:scale(1.1)}#services .im:after{height:200px;border:6px solid #fdc817;right:0;content:"";position:absolute;top:-15px;width:232px}#services .top{margin:30px 0 15px;width:100%;float:left}#services .top .ico{width:40px;float:left}#services .top .name{font:21px/25px fira_m;width:254px;float:left}#services .text{font:17px/22px fira_r;width:100%;float:left}.c_f{height:425px;background:url(/img/blue.jpg) no-repeat center 0}.c_f .left{color:#fff;width:50%;float:left;margin-top:83px}.c_f .left .title{margin-bottom:40px;font:40px uni;text-transform:uppercase;position:relative;width:100%;float:left}.c_f .left .title:after{height:6px;content:"";position:absolute;bottom:-15px;background:#fdc817;left:0;width:204px}.c_f .left .des .ico{height:100px;position:absolute;top:0;left:0;width:70px}.c_f .ico img{-webkit-transition:all .5s ease-out 0s;-moz-transition:all .5s ease-out 0s;-o-transition:all .5s ease-out 0s;transition:all .5s ease-out 0s}.c_f:hover .ico img{-webkit-transform:rotateY(1turn);-moz-transform:rotateY(1turn);-ms-transform:rotateY(1turn);-o-transform:rotateY(1turn);transform:rotateY(1turn)}.c_f .left .des{font:22px/25px fira_m;position:relative;float:left;padding-left:70px}.c_f .copy_form{margin:39px 61px 0 0;float:right}.c_f .q1{font:26px fira_m;text-transform:uppercase}.c_f .q1,.c_f .q2{text-align:center;width:100%;float:left}.c_f .q2{font:17px/21px fira_m;margin:5px 0 15px}#four{padding:75px 0 50px;background:url(/img/bg.png) repeat}#four .m_title{margin-bottom:75px}#four .m_title span{background:url(/img/bg.png) repeat}#four .rows{margin-bottom:35px;width:100%;float:left}#four .rows .row{width:48%;float:left}#four .rows .row.r2{width:52%}#four .rows:last-child .row.r2{position:relative;left:-15px}#four .im{padding-right:10px;vertical-align:middle;display:table-cell}#four .text{color:#000;font:17px/21px fira_r;clear:right;display:table-cell}#traine{height:618px;position:relative;background:#f6f8fc}#traine .abs{height:618px;position:absolute;top:0;background:url(/img/train.jpg) no-repeat center 0;left:0;width:100%}#traine .bl_center{position:relative;z-index:10}#traine .m_title{margin-bottom:75px;margin-top:90px}#traine .m_title span{background:#f6f8fc}#traine .list{margin-bottom:20px;width:100%;float:left}#traine .list img{-webkit-transition:all .5s ease-out 0s;-moz-transition:all .5s ease-out 0s;-o-transition:all .5s ease-out 0s;transition:all .5s ease-out 0s}#traine .list:hover .ico img{-webkit-transform:rotateY(1turn);-moz-transform:rotateY(1turn);-ms-transform:rotateY(1turn);-o-transform:rotateY(1turn);transform:rotateY(1turn)}#traine .list .ico{width:63px;float:left}#traine .list .text{font:22px/25px fira_r;float:left}#traine .sub{height:57px;color:#fff;font:20px/57px fira_m;transition:background .5s ease;border-bottom:4px solid #043182;text-align:center;margin:30px 0 0 67px;border-radius:4px;background:url(/img/sub.png) repeat;cursor:pointer;width:272px;float:left}#traine .sub:hover{background:url(/img/sub2.png) repeat}#docs{padding:78px 0 58px;background:#f6f8fc}#docs .m_title{margin-bottom:78px}#docs .m_title span{background:url(/img/bg.png) repeat}#docs .docs{text-align:center;width:100%;float:left}#docs .docs>div{margin:0 13px;width:201px;vertical-align:top;display:inline-block}#docs .im{height:254px;overflow:hidden;padding:11px;margin-bottom:10px;position:relative;background:url(/img/ram.png) no-repeat;width:180px;float:left}#docs .docs a{color:#020202;font:18px/21px fira_r}#docs .docs .review-overlay{right:11px;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;position:absolute;opacity:0;bottom:11px;top:10px;background:url(/img/fancybox_overlay.png);left:10px}#docs .im:hover .icon,#docs .im:hover .review-overlay{opacity:1}.zoom-icon{height:66px;-moz-transform:scale(5);-webkit-transform:scale(5);-o-transform:scale(5);-ms-transform:scale(5);transform:scale(5);-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;position:absolute;opacity:0;top:50%;background:url(/img/icons.png) no-repeat -383px 0;margin-left:-33px;left:50%;width:66px;vertical-align:top;margin-top:-33px;display:inline-block}#docs .docs a:hover{text-decoration:none}#docs .docs .im:hover .zoom-icon{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}#steps{padding:80px 0;background:url(/img/bg.png) repeat}#steps .m_title{margin-bottom:75px}#steps .m_title span{background:url(/img/bg.png) repeat}#steps .m_title:before{height:130px}#steps .rows{width:100%;float:left}#steps .rows .row{width:25%;float:left}#steps .rows.first{margin-bottom:10px;position:relative}#steps .rows.first:after{height:4px;content:"";position:absolute;top:37px;background:#f8c007;left:0;width:76%}#steps .ico{position:relative;float:left;z-index:20}#steps .top{width:100%;float:left}#steps .color{color:#e35d4d;font:30px/50px fira_m;float:left}#steps .count{margin-right:5px;color:#e35d4d;font:50px/50px fira_m;float:left}#steps .v{color:#000;font:22px/50px fira_m;float:left}#steps .text{color:#000;font:17px/21px fira_r;width:100%;float:left}#bot{height:629px;background:url(/img/bot.jpg) no-repeat center 0}#bot .m_title{margin-bottom:90px;margin-top:120px}#bot .m_title span{background:url(/img/bot.jpg) no-repeat center -130px}#bot .docs{text-align:center;width:100%;float:left}#bot .docs a{height:274px;position:relative;margin:0 55px;width:201px;display:inline-block}#bot .docs .review-overlay{right:11px;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;position:absolute;opacity:0;bottom:11px;top:10px;background:url(/img/fancybox_overlay.png);left:10px}#bot .im:hover .icon,#bot .im:hover .review-overlay{opacity:1}#bot .docs .im:hover .zoom-icon{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}#map{height:480px;position:relative}#map .b_map{height:480px;height:100%;position:absolute;top:0;background:#ccc;left:0;width:100%}#map .info{padding:43px 0 27px;color:#000;position:relative;background:#fff;width:354px;float:left;margin-top:66px;z-index:10}#map .info .title{margin-bottom:25px;font:30px/30px uni;text-transform:uppercase;text-align:center;width:100%;float:left}#map .info .text{font:17px/23px fira_r;margin:0 0 20px 50px;float:left}#map .info .phone{font:30px/30px fira_m;margin:0 0 23px 50px;float:left}#map .info .sub{height:57px;border:none;color:#fff;font:20px/57px fira_m;transition:background .5s ease;border-bottom:4px solid #043182;text-align:center;border-radius:4px;background:url(/img/sub.png) repeat;cursor:pointer;margin-left:42px;width:272px;float:left}#map .info .sub:hover{background:url(/img/sub2.png) repeat}#qwe{padding:55px 0;text-align:center;background:url(/img/bg.png) repeat}#qwe .title{margin-bottom:20px;font:45px/45px uni;text-transform:uppercase}#qwe .subs,#qwe .title{width:100%;float:left}#qwe .sub{color:#014092;font:22px fira_r;border-bottom:1px dashed #014092;cursor:pointer;display:inline-block}#qwe .sub:hover{border:none;padding-bottom:1px}.over{height:100%;position:fixed;top:0;background:hsla(0,0%,100%,.8);left:0;width:100%;display:none;z-index:100}.over_center{position:absolute;top:100px;margin-left:-257px;left:50%;width:514px}.over .close{height:18px;right:18px;position:absolute;top:18px;background:url(/img/close.png) no-repeat;cursor:pointer;width:18px}.over .q1{font:28px/32px fira_m;text-align:center;margin:10px 5% 17px;width:89%;float:left}.over .copy_form{width:510px}.over .copy_form form{width:508px}.over .copy_form .inp{margin-bottom:9px}.over .copy_form .inp input,.over .copy_form .inp textarea{margin:0 64px;width:330px}.over .copy_form .inp input{padding:17px 25px}.over .copy_form .sub{margin-top:7px}.over .copy_form .sub input{height:79px;transition:background .5s ease;background:url(/img/sub3.png) repeat;width:380px}.over .copy_form .sub input:hover{background:url(/img/sub4.png) repeat}.thank{margin-left:176px}.thank .bg{padding:30px 35px;color:#fff;position:relative;margin:5px 0 0 22px;background:#000;width:530px;float:left;z-index:20}.thank .v1{margin-bottom:10px;font:30px uni;text-transform:uppercase;width:100%;float:left}.thank .v2{font:20px/25px fira_r;width:100%;float:left}.thank .p{font:25px fira_m}.thank a{height:57px;text-decoration:none;color:#fff;font:20px/57px fira_m;border-bottom:4px solid #043182;text-align:center;border-radius:4px;background:url(/img/sub.png) repeat;width:272px;float:left}.thank a:hover{background-position:0 bottom}.hidden{opacity:0}.hidden,.visible{visibility:visible!important;display:inline-block!important}.visible{opacity:1}