body{color:#333;font:400 14px/18px "Helvetica Neue",Helvetica,Arial,"PingFang SC","Hiragino Sans GB","Hiragino Sans GB W3","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;background-color:#fff;-webkit-font-smoothing:antialiased}a{color:#E51D20;text-decoration:none}a:hover{color:#333}::selection{background:#E51D20;color:#fff}::-moz-selection{background:#E51D20;color:#fff}.btn,.btn:hover,a,a:hover{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;outline:0!important}h1,h2,h3,h4{margin:0;line-height:1em}textarea{resize:vertical}h1{font:600 5em "Helvetica Neue",Helvetica,Arial,"PingFang SC","Hiragino Sans GB","Hiragino Sans GB W3","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;margin:.25em 0;text-transform:uppercase}h2{font:400 2.5em "Helvetica Neue",Helvetica,Arial,"PingFang SC","Hiragino Sans GB","Hiragino Sans GB W3","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;margin-bottom:1.5em}h3{font:400 2em "Helvetica Neue",Helvetica,Arial,"PingFang SC","Hiragino Sans GB","Hiragino Sans GB W3","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;margin:2em 0 1em}h4{font:400 1.5em "Helvetica Neue",Helvetica,Arial,"PingFang SC","Hiragino Sans GB","Hiragino Sans GB W3","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;margin-bottom:1em}h4 i{width:1.2em;margin-right:.5em}p{font-size:1em;line-height:1.7em;margin-bottom:1.7em}.btn{border:1px solid #fff;border-radius:0;padding:1em 4em;background:rgba(0,0,0,.5);text-transform:uppercase}.btn:active,.btn:hover{color:#fff;border:1px solid #fff;background:rgba(255,255,255,.5)}.btn-default{color:#ccc;border:1px solid #aaa}.btn-default:active,.btn-default:hover{background:rgba(0,0,0,.8)}.btn-primary{color:#fff;background:#E51D20;width:100%;outline:0}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{border:1px solid #B3171F;background:#CE0000;box-shadow:none}.topbar{background:url(../image/lines.png);height:5px;position:fixed;top:0;width:100%;z-index:1000}.navbar-default .navbar-nav>li>a{color:#444}.navbar-nav>li>a{font-size:1.2em;line-height:3.2em}.navbar-fixed-top{top:5px}.navbar-inverse{background:#111}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{background:0 0;color:#E81710}#head,.carousel{margin-top:0}#home{padding-top:6em}.works{padding-top:84px}.works figcaption h3{margin:1em 0 0;opacity:.5}.works figcaption:hover h3{opacity:1}.works figcaption a{border:1px solid #fff;margin-top:1em;display:inline-block;color:#fff;padding:.5em 2em}.works figcaption a:hover{text-decoration:none;padding:.5em 3em}.carousel-caption{top:0;bottom:0;left:0;right:0;padding:0}.caption-wrapper{display:table;height:100%;width:100%}.caption-info{display:table-cell;vertical-align:middle}.caption-info p{font-size:1.25em}.caption-info .btn i{margin-right:.75em}.carousel-inner>.item>a>img,.carousel-inner>.item>img{width:100%}.carousel-control{z-index:1000}.about{padding:8em 0 4em;overflow:hidden}.service{margin-bottom:2em}.process ul li{width:10em;height:10em;border:1px solid #EEE;padding:0;border-radius:50%;margin:0 1.25em 1em;line-height:13.5em;color:#E81710}.process ul li:hover{border:1px solid #E51D20}.process ul li span{line-height:2em;display:inline-block;font-weight:300}.process ul li span i{font-size:3em}.process ul li span b{display:block;font-size:1em;font-weight:300}.highlight{color:#fff;background:url(../image/desk.jpg) center fixed;background-size:cover}.highlight .overlay{padding-top:5em;padding-bottom:3em;background:rgba(232,23,16,.95)}.highlight h4{color:#fff;margin:.5em 0 0}.highlight .row .col-xs-6{margin-bottom:2em}.partners{padding:8em 0 4em;overflow:hidden}.partners img{float:left;margin:0 75px 30px 0}.testimonails{min-height:195px}.testimonails img{margin-top:5px}.testimonails span{color:#999}.testimonails span b{font-weight:400}.carousel-indicators li{border:1px solid #E51D20}.carousel-indicators{bottom:0}.team{padding-bottom:4em}.team h2{margin-bottom:.25em}.team p{margin-bottom:2.5em}.team figure{width:100%}.team img{width:100%}.team b{font-size:1.2em;display:block}.team a i.fa{color:#fff;font-size:2em}.team a i.fa:hover{color:#E81710}figure.effect-chico figcaption::before{background:rgba(248,248,248,.5)}figure.effect-chico:hover figcaption::before,figure.effect-chico:hover p{color:#333}.contact{background:url(../image/desk.jpg) center fixed;background-size:cover;overflow:hidden}.contact a{color:#333}.contact h2{margin-bottom:.25em}.contact p{margin-bottom:2.5em}.contact .overlay{padding-top:7em;padding-bottom:3em;background:rgba(247,247,247,.95)}.contactform input.form-control{height:46px}.contactform input,.contactform textarea{width:100%;padding:1em;border:1px solid #ccc;border-radius:0;overflow-x:hidden;outline:0}.contactform input::-webkit-input-placeholder,.contactform textarea::-webkit-input-placeholder{color:#bbb}.contactform input:-moz-placeholder,.contactform textarea:-moz-placeholder{color:#bbb;opacity:1}.contactform input::-moz-placeholder,.contactform textarea::-moz-placeholder{color:#bbb;opacity:1}.contactform input:-ms-input-placeholder,.contactform textarea::-moz-placeholder{color:#bbb}.contactform input[type=submit]{font-weight:700;border:1px solid #B3171F}.contact .error{color:#D8252F}.contact .loading{display:none;position:fixed;z-index:999;height:100%;width:100%;top:0;left:0;background-color:#000;filter:alpha(opacity=60);opacity:.6;-moz-opacity:.8}.contact .loading .center{z-index:1000;position:absolute;top:50%;left:50%;width:300px;height:300px;margin-top:-150px;margin-left:-150px;color:#fff;text-align:center}.contact .contact-feedback-success{color:#39B75A}.contact .contact-feedback-failure{color:#E51C20}.footer{padding:4em 0;background-color:#111;color:#fff;font-size:1em;color:#aaa}.footer a{color:#aaa;margin:0 .5em}.gotop{position:fixed;bottom:220px;right:20px}.gotop ul{margin:0;padding:0;list-style:none}.gotop ul li{margin-bottom:2px}.float-btn{display:block;width:46px;height:46px;background:rgba(0,0,0,.5);border-radius:50%;color:#fff;text-align:center}.float-btn i{line-height:46px}.float-btn:active,.float-btn:hover,.float-btn:link,.float-btn:visited{color:#fff}figure.effect-chico p{padding-top:2em}figure.effect-chico p a{display:inline-block;margin:0 .3em}.navbar-brand{height:72px;padding:12px 15px}@media (max-width:1200px){body{font:400 14px/18px "Helvetica Neue",Helvetica,Arial,"PingFang SC","Hiragino Sans GB","Hiragino Sans GB W3","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif}.navbar-brand{height:72px;padding:12px 15px}.process ul li{margin:0 .5em}.grid figure h2{font:600 1.5em "Helvetica Neue",Helvetica,Arial,"PingFang SC","Hiragino Sans GB","Hiragino Sans GB W3","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif}figure.effect-oscar figcaption{padding:12%}figure.effect-chico figcaption::before,figure.effect-oscar figcaption::before{top:20px;right:20px;bottom:20px;left:20px}figure.effect-chico p{padding-top:.5em}.partners img{margin:0 25px 25px 0}}@media (max-width:900px){h1{font:600 3.5em "Helvetica Neue",Helvetica,Arial,"PingFang SC","Hiragino Sans GB","Hiragino Sans GB W3","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif}h4{font:400 1.3em "Helvetica Neue",Helvetica,Arial,"PingFang SC","Hiragino Sans GB","Hiragino Sans GB W3","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif}.btn{padding:1em 2em}.works figcaption h3{margin-top:.5em}.partners img{margin:0 15px 25px 0;width:157px}.process ul li{width:9em;height:9em}figure.effect-chico figcaption{padding:2em}figure.effect-oscar figcaption{padding:20%}figure.effect-chico figcaption::before{top:10px;right:10px;bottom:10px;left:10px}.grid figure.effect-chico p{font-size:.6em;line-height:1.5em}}@media (max-width:767px){body{font:400 14px/18px "Helvetica Neue",Helvetica,Arial,"PingFang SC","Hiragino Sans GB","Hiragino Sans GB W3","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif}.navbar{margin-bottom:0}.navbar-nav{margin:0 -15px;background-color:#E51D20}.navbar-nav>li>a{line-height:1em}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>li>a{padding:15px;text-align:center;border-bottom:1px solid red;color:#fff}.navbar-brand{height:63px;padding:10px 15px}.navbar-brand img{height:40px}.navbar-toggle{margin-top:18px}.carousel-caption,.carousel-control,.carousel-indicators{display:none}h2.text-center{font-size:1.7em}h4{font:400 1.2em "Helvetica Neue",Helvetica,Arial,"PingFang SC","Hiragino Sans GB","Hiragino Sans GB W3","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;text-align:center}.partners h2,.team h2{padding:0 1em}.works{padding-top:70px}.works figcaption h3{margin-top:0}.about{padding:4em 0 4em;overflow:hidden}.partners{padding:4em 0 4em;overflow:hidden}.partners img{float:none;width:120px}.testimonails .animated{margin-bottom:1em}.testimonails .col-xs-12{text-align:center}.process ul li{margin-bottom:1em}.highlight .overlay{padding-top:3em;padding-bottom:2em}.highlight .fa-5x{font-size:3em}.grid.team div{margin:0;padding:0}figure.effect-chico figcaption{padding:1.5em}figure.effect-chico p{padding-top:4em}.team{padding-bottom:1em}.contact .overlay{padding-top:4em}.contact .contactform .form-group input.form-control{height:40px}.contact .contactform .form-group .col-sm-6 .form-control{margin-bottom:1em}.contact .contactform .form-group .col-sm-6:last-child .form-control{margin-bottom:0}.footer{padding-top:2em;padding-bottom:2em}.gotop{bottom:160px}}