@font-face{font-family:"Roboto";src:url("../fonts/roboto/roboto-regular-webfont.eot");src:url("../fonts/roboto/roboto-regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto/roboto-regular-webfont.woff2") format("woff2"),url("../fonts/roboto/roboto-regular-webfont.woff") format("woff"),url("../fonts/roboto/roboto-regular-webfont.ttf") format("truetype");font-weight:400}@font-face{font-family:"Roboto";src:url("../fonts/roboto/roboto-bold-webfont.eot");src:url("../fonts/roboto/roboto-bold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto/roboto-bold-webfont.woff2") format("woff2"),url("../fonts/roboto/roboto-bold-webfont.woff") format("woff"),url("../fonts/roboto/roboto-bold-webfont.ttf") format("truetype");font-weight:700}@font-face{font-family:"Roboto";src:url("../fonts/roboto/roboto-light-webfont.eot");src:url("../fonts/roboto/roboto-light-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto/roboto-light-webfont.woff2") format("woff2"),url("../fonts/roboto/roboto-light-webfont.woff") format("woff"),url("../fonts/oroboto/roboto-light-webfont.ttf") format("truetype");font-weight:300}@font-face{font-family:"Palanquin";src:url("../fonts/palanquin/planquin-regular-webfont.eot");src:url("../fonts/palanquin/planquin-regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/palanquin/palanquin-regular-webfont.woff2") format("woff2"),url("../fonts/palanquin/palanquin-regular-webfont.woff") format("woff"),url("../fonts/palanquin/palanquin-regular-webfont.ttf") format("truetype");font-weight:400}@font-face{font-family:"Palanquin";src:url("../fonts/palanquin/palanquin-semibold-webfont.eot");src:url("../fonts/palanquin/palanquin-semibold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/palanquin/palanquin-semibold-webfont.woff2") format("woff2"),url("../fonts/palanquin/palanquin-semibold-webfont.woff") format("woff"),url("../fonts/palanquin/palanquin-semibold-webfont.ttf") format("truetype");font-weight:700}@font-face{font-family:"Palanquin";src:url("../fonts/palanquin/palanquin-light-webfont.eot");src:url("../fonts/palanquin/palanquin-light-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/palanquin/palanquin-light-webfont.woff2") format("woff2"),url("../fonts/palanquin/palanquin-light-webfont.woff") format("woff"),url("../fonts/palanauin/palanquin-light-webfont.ttf") format("truetype");font-weight:300}body{font-family:"Roboto",sans-serif;color:#414042;font-size:16px;line-height:1.65;font-weight:400}html,body{overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:"Palanquin",sans-serif;line-height:1.15;font-weight:700}h1.color-blue,h2.color-blue,h3.color-blue,h4.color-blue,h5.color-blue,h6.color-blue{color:#036}h1.color-yellow,h2.color-yellow,h3.color-yellow,h4.color-yellow,h5.color-yellow,h6.color-yellow{color:#feb900}h1,.h1,.heading-lg,.heading-lg-lead{font-size:2.25em;color:#036}h2,.h2{font-size:1.875em;color:#868686}h3,.h3,h4,.h4,.heading-md,.heading-md-lead{font-size:1.5em;font-weight:700;color:#036}h4,.h4{font-size:1.25em;color:#868686}h5,.h5{font-size:1.125em;font-weight:700;color:#868686}h6,.h6,.heading-sm,.heading-sm-lead{font-size:.875em;color:#868686;font-weight:700}ul,ol{padding:0px;margin:0px}ul li,ol li{list-style:none}h1,h2,h3,h4,h5,h6,p,ul,ol,table{margin:0 0 15px}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,p:last-child,ul:last-child,ol:last-child,table:last-child{margin-bottom:0}.heading-section{font-size:2em}.heading-section.heading-sm{font-size:1.5em}.heading-lead{font-size:3em}.heading-lead.heading-sm{font-size:1.875em}.heading-section,.heading-lead{margin-bottom:20px}.heading-section:last-child,.heading-lead:last-child{margin-bottom:0}.heading-section.with-line,.heading-lead.with-line{padding-bottom:20px}.heading-section.with-line::after,.heading-lead.with-line::after{display:block}.heading-section{text-transform:uppercase;color:#036;font-weight:700}.heading-section.color-grey{color:#868686}.heading-section.color-yellow{color:#feb900}.heading-sm-lead,.heading-md-lead,.heading-lg-lead{letter-spacing:4px;font-weight:300;font-family:"Roboto",sans-serif;text-transform:uppercase}.heading-sm-lead+h1,.heading-sm-lead+h2,.heading-sm-lead+h3,.heading-sm-lead+h4,.heading-sm-lead+h5,.heading-sm-lead+h4,.heading-md-lead+h1,.heading-md-lead+h2,.heading-md-lead+h3,.heading-md-lead+h4,.heading-md-lead+h5,.heading-md-lead+h4,.heading-lg-lead+h1,.heading-lg-lead+h2,.heading-lg-lead+h3,.heading-lg-lead+h4,.heading-lg-lead+h5,.heading-lg-lead+h4{margin-top:-15px}.heading-sm-lead,.heading-md-lead{color:#868686}.heading-sm-lead.color-blue,.heading-md-lead.color-blue{color:#036}.heading-sm-lead.color-yellow,.heading-md-lead.color-yellow{color:#feb900}.with-line{position:relative;padding-bottom:15px}.with-line::after{display:none;content:"";position:absolute;bottom:0;display:block;width:60px;height:3px;margin:15px 0 0;background-color:#feb900}.with-line.al-center::after,.with-line.center::after{left:50%;margin-left:-35px}.with-line.al-right::after{right:0}blockquote{margin:25px 0}blockquote:first-child{margin-top:0}blockquote:last-child{margin-bottom:0}p+h1,p+h2,p+h3,p+h4,p+h5,p+h4,ul+h1,ul+h2,ul+h3,ul+h4,ul+h5,ul+h4,ol+h1,ol+h2,ol+h3,ol+h4,ol+h5,ol+h4,table+h1,table+h2,table+h3,table+h4,table+h5,table+h4{margin-top:30px}a{outline:0;color:#036;transition:all .5s}a:link,a:visited{text-decoration:none}a:hover,a:focus,a:active{outline:0;color:#feb900;text-decoration:none}img{outline:0;border:0 none;max-width:100%;height:auto;vertical-align:top;-ms-border-radius:5px;border-radius:5px}img+h4{margin-top:15px}img.alignright{padding:0;float:right;margin:5px 0 10px 30px}img.alignleft{padding:0;float:left;margin:5px 30px 10px 0}img.aligncenter{float:none;display:block;margin:5px auto 15px}img.aligncenter:first-child{margin-top:0}img.aligncenter:last-child{margin-bottom:0}hr,.hr{margin:30px 0}hr:first-child,.hr:first-child{margin-top:0}hr:last-child,.hr:last-child{margin-bottom:0}input:focus{border-color:#66afe9;outline:0;box-shadow:0 0 0 rgba(0,0,0,0)}.al-center,.center{text-align:center}.al-center .with-line:after,.center .with-line:after{left:50%;margin-left:-35px}.al-right{text-align:right}.al-right .with-line:after{right:0}.al-left{text-align:left}.ucap{text-transform:uppercase}#preloader{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:10000}#status{width:100px;height:100px;position:absolute;left:50%;top:50%;background-image:url(../images/loading.gif);background-repeat:no-repeat;background-position:center;background-size:38px auto;margin:-50px 0 0 -50px}#gmap{display:block;width:100%;height:400px;pointer-events:none;background:#58b}.section-pad{padding-top:80px;padding-bottom:80px}.section-pad-sm{padding-top:45px;padding-bottom:45px}.section-pad-md{padding-top:60px;padding-bottom:60px}.section-pad-lg{padding-top:110px;padding-bottom:110px}.pad-0{padding:0px}.npl{padding-left:0px}.npr{padding-right:0px}.space-top{margin-top:45px}.space-top-sm{margin-top:15px}.space-top-md{margin-top:30px}.space-bottom{margin-bottom:45px}.space-bottom-sm{margin-bottom:15px}.space-bottom-md{margin-bottom:30px}.col-list .row+.row{margin-top:30px}.clear{clear:both;display:block;height:0;width:100%}.imagebg{background-repeat:no-repeat;background-position:50% 50%;background-size:cover;opacity:0}.imagebg img{display:none}.imagebg.bgloaded{opacity:1}.error-page{background:url("../../images/bg-404.jpg") no-repeat 50% 0;background-size:cover;min-height:700px;padding-top:200px;padding-bottom:350px;text-align:center}.error-page h1{font-size:150px;color:#feb900}.error-page p{font-size:24px;font-weight:300;color:#fff}.error-page p+p{font-size:16px;font-weight:400;margin-top:10px}.error-page p+p a{color:#feb900;box-shadow:0 1px 0 #feb900}.error-page p+p a:hover{box-shadow:none}.btn{-ms-border-radius:5px;border-radius:5px;font-family:"Roboto",sans-serif;padding:12px 24px;transition:all .3s;box-sizing:border-box;text-align:center;font-size:13px;line-height:1.5;font-weight:400;color:#fff;background:#feb900}.btn:hover{background:#036;color:#fff}.btn.btn-alt{background:#036}.btn.btn-alt:hover{background:#feb900}.btn.btn-trans,.btn.btn-trans-alt{border:2px solid rgba(0,0,0,0);background:rgba(0,0,0,0)}.btn.btn-trans{color:#feb900;border-color:#feb900}.btn.btn-trans:hover{background:#feb900;color:#fff}.btn.btn-trans-alt{color:#fff;border-color:#fff}.btn.btn-trans-alt:hover{background:#fff;color:#feb900}.btn.btn-center{margin:0 auto;width:auto;min-width:160px}.btn.btn-lg{padding:15px 25px}.btn.btn-md{padding:8px 25px}.btn.btn-sm{padding:3px 10px}.btn.btn-sm.btn-trans,.btn.btn-sm.btn-trans-alt{border-width:1px}.table-responsive{margin-bottom:30px}.table-responsive:last-child,.table-responsive .table{margin-bottom:0}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{border-color:#ececec}.table.bdr-top,.table.bdr-bottom{border-color:#ececec}.form-control{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.form-control:focus{-webkit-box-shadow:0 0 8px rgba(0,0,0,.1);-moz-box-shadow:0 0 8px rgba(0,0,0,.1);box-shadow:0 0 8px rgba(0,0,0,.1)}.form-control.error{border-color:#ff4346 !important}form label.error{display:none !important}.form-results{display:none;font-size:12px;margin:15px 0}.form-results:first-child{margin-top:0}.form-results:last-child{margin-bottom:0}.gaps{clear:both;height:30px;display:block}.gaps.size-lg{height:45px}.gaps.size-sm{height:15px}.color-grey{color:#868686}.color-yellow{color:#feb900}.color-blue{color:#036}.bg-light{background:#f8f8f8}.bg-dark{background:#212121}.bg-grey{background:#f3f3f3}.bg-primary{background:#feb900}.bg-primary2{background:#036}.bdr{border:1px solid rgba(0,0,0,.04)}.bdr-y{border-top:1px solid rgba(0,0,0,.04);border-bottom:1px solid rgba(0,0,0,.04)}.bdr-x{border-left:1px solid rgba(0,0,0,.04);border-right:1px solid rgba(0,0,0,.04)}.bdr-top{border-top:1px solid rgba(0,0,0,.04)}.bdr-bottom{border-bottom:1px solid rgba(0,0,0,.04)}.bdr-none{border-color:rgba(0,0,0,0)}.social li{display:inline-block;margin-left:20px}.social li:first-child{margin-left:0}.preload{display:none}.navbar-toggle{margin-right:0px}.carousel-control{visibility:hidden;-webkit-transition:opacity 1s ease-out;-moz-transition:opacity 1s ease-out;-o-transition:opacity 1s ease-out;transition:opacity 1s ease-out;opacity:0}.carousel-control.left,.carousel-control.right{background-image:none;filter:none}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{background:rgba(0,0,0,.3);width:60px;height:60px;padding-top:10px;-ms-border-radius:50px;border-radius:50px;font-family:"FontAwesome";text-shadow:none;font-size:36px}.carousel-control .glyphicon-chevron-left:hover,.carousel-control .glyphicon-chevron-right:hover{background:rgba(0,0,0,.5)}.carousel-control .glyphicon-chevron-left{left:10%}.carousel-control .glyphicon-chevron-left:before{content:""}.carousel-control .glyphicon-chevron-right{right:10%}.carousel-control .glyphicon-chevron-right:before{content:""}.video-box{position:relative;margin-top:40px;padding-top:56%}.video-box iframe{border:1px solid #fbfbfb;-ms-border-radius:5px;border-radius:5px;position:absolute;top:0;width:100%;height:100%;left:0}.panel-group .panel{border-radius:0;box-shadow:none;border-bottom:1px solid #eee;border:none}.panel-default>.panel-heading{padding:0;border-radius:0;color:#212121;background-color:#fff;border:0px}.panel-title{font-size:20px}.panel-title>a{display:block;padding:15px;text-decoration:none}.more-less{float:right;color:#212121}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#eee}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-50px, 0, 0)}to{opacity:1;transform:none}}@keyframes fadeInRight{from{opacity:0;transform:translate3d(50px, 0, 0)}to{opacity:1;transform:none}}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0, 50px, 0)}to{opacity:1;transform:none}}.content-section{margin-top:30px}.content-section:first-child{margin-top:0px}.content .list-style li{position:relative;padding-left:16px;margin-left:0;margin-bottom:10px}.content .list-style li:last-child{margin-bottom:0}.content .list-style li:before{font-family:"FontAwesome";content:"";color:#feb900;position:absolute;left:1px;top:3px;font-size:16px;line-height:18px}.content .list-style.dots li:before{content:"";font-size:8px}.content .list-style.list-sitemap li{margin-bottom:10px;font-weight:700}.content .list-style.list-sitemap li:last-child{margin-bottom:0}.content .list-style.list-sitemap li ul{margin-top:5px}.content .list-style.list-sitemap li ul li{margin-top:3px;font-weight:400}.content ol{margin-left:26px}.content ol li{list-style:decimal;list-style:decimal-leading-zero;padding-left:5px;margin-bottom:10px}.content ol li:last-child{margin-bottom:0}.tab-custom .nav-tabs{background:#ececec;border-bottom:none;display:table;width:100%}.tab-custom .nav-tabs li{display:table-cell;float:none}.tab-custom .nav-tabs li:last-child a{border-right-color:#ececec}.tab-custom .nav-tabs li>a{border:1px solid #ececec;border-right-color:#f5f5f5;text-align:center;border-radius:0px;padding:15px 2px;margin:0px;font-size:16px;color:#383838;line-height:24px}.tab-custom .nav-tabs li>a img{height:60px;width:auto;margin-top:-5px}.tab-custom .nav-tabs li.active>a,.tab-custom .nav-tabs li.active>a:hover,.tab-custom .nav-tabs li.active>a:focus{background:#f5f5f5;border-color:#f5f5f5}.tab-custom .tab-content{background:#f5f5f5;padding:30px 20px 25px 20px}.tab-custom .tab-content h4{color:#feb900;font-weight:700;font-size:18px;margin-bottom:15px}.tab-custom .tab-content a{padding:8px 16px;margin-top:25px}.tab-custom.tab-simple .nav-tabs{background:none}.tab-custom.tab-simple .nav-tabs li{display:inline-block}.tab-custom.tab-simple .nav-tabs li>a{padding:12px 15px;border:1px solid #ececec;background-color:#ececec}.tab-custom.tab-simple .nav-tabs li.active>a{background-color:#fff;border-bottom-color:#fff}.tab-custom.tab-simple .tab-content{background:none;border:1px solid #ececec}.accordion .panel{border-bottom:1px solid rgba(0,0,0,.1)}.accordion .panel:last-child{border-bottom:0 none}.accordion .panel+.panel{margin-top:0}.accordion .panel-title{position:relative;font-size:1.125em;font-family:"Roboto",sans-serif;font-weight:400}.accordion .panel-title a{color:#feb900;padding:16px 30px 17px 0}.accordion .panel-title a .plus-minus{opacity:.4}.accordion .panel-title a.collapsed{color:#868686}.accordion .panel-title a.collapsed:hover{opacity:.7}.accordion .panel-title a.collapsed:hover .plus-minus{opacity:.4}.accordion .panel-title a.collapsed .plus-minus{opacity:.7}.accordion .panel-title a.collapsed .plus-minus span:before{transform:rotate(-180deg)}.accordion .panel-title a.collapsed .plus-minus span:after{transform:rotate(0deg)}.accordion .panel-title a:hover{opacity:1}.accordion .panel-title a:hover .plus-minus{opacity:1}.accordion .panel-body{padding-right:0;padding-left:0;padding-bottom:30px}.accordion .plus-minus{opacity:.8;cursor:pointer;transition:opacity 350ms;display:block;position:absolute;right:0;top:50%;height:18px;width:18px;margin-top:-9px}.accordion .plus-minus span{position:relative;height:100%;display:block}.accordion .plus-minus span:before,.accordion .plus-minus span:after{content:"";position:absolute;background:#666;transition:transform 100ms}.accordion .plus-minus span:before{height:2px;width:100%;left:0;top:50%;margin-top:-1px;transform:rotate(180deg)}.accordion .plus-minus span:after{height:100%;width:2px;top:0;left:50%;margin-left:-1px;transform:rotate(90deg)}.accordion .plus-minus:hover{opacity:.3}.accordion.filled .panel:last-child{border-bottom:0}.accordion.filled .panel-title{background-color:#f5f5f5}.accordion.filled .panel-title a{background:#ececec;padding-left:20px;color:#868686}.accordion.filled .panel-title a.collapsed{background-color:rgba(0,0,0,0);color:#868686}.accordion.filled .panel-title a.collapsed:hover{opacity:.7}.accordion.filled .panel-body{padding-right:20px;padding-left:20px;padding-bottom:20px}.accordion.filled .plus-minus{right:20px}.panel-group:last-child{margin-bottom:0}.carousel{height:100%}.carousel .carousel-inner,.carousel .item,.carousel .active{height:100%}.position{position:static}.img-wrapper{position:absolute;bottom:0px;max-width:520px}.contact-list{margin-top:30px}.contact-list:first-child{margin-top:0}.contact-list li{margin-bottom:20px;padding-bottom:0}.contact-list li:last-child{margin-bottom:0px}.contact-list li .fa{color:#feb900;font-size:24px;display:block;width:30px;float:left}.contact-list li span{margin-left:40px;display:block;line-height:1.4}.icon-box{width:48px;height:48px;display:inline-block;vertical-align:middle;color:#feb900;transition:all .4s;text-align:center;font-size:1.25em;line-height:46px;margin:2px 0;border:1px solid rgba(0,0,0,0)}.icon-box.size-md{width:60px;height:60px;font-size:1.75em;line-height:58px}.icon-box.size-sm{width:24px;height:24px;font-size:14px;line-height:22px}.icon-box.size-sm span.icon{transform:scale(0.5) translate(-14px, -6px)}.icon-box.size-lg{width:90px;height:90px;font-size:2.5em;line-height:88px}.icon-box.size-lg.sqaure,.icon-box.size-lg.round,.icon-box.size-lg.circle{border-width:2px}.icon-box.sqaure,.icon-box.round,.icon-box.circle{border-color:#feb900}.icon-box.round{-ms-border-radius:5px;border-radius:5px}.icon-box.circle{-ms-border-radius:50%;border-radius:50%}.icon-box.icon-bg{background-color:#feb900;color:#fff}.icon-box.icon-bg-alt{background-color:#036;color:#fff}.icon-box.light{color:#fff}.icon-box.light.sqaure,.icon-box.light.round,.icon-box.light.circle{border-color:#fff}.icon-box.light.icon-bg{background-color:#fff;color:#feb900}.icon-box span.icon{vertical-align:middle;margin-top:-5px}.icon-box.style-s1,.icon-box.style-s2{-ms-border-radius:50%;border-radius:50%;background-color:#feb900;color:#fff}.icon-box.style-s2{background-color:#036}.icon-box.style-s3,.icon-box.style-s4{-ms-border-radius:5px;border-radius:5px;border-color:#feb900;color:#feb900}.icon-box.style-s4{-ms-border-radius:5px;border-radius:5px;border-color:#036;color:#036}.feature-intro .row+.row{margin-top:30px}.feature-intro .icon-box{margin-bottom:15px}.feature-intro a.btn-link{font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase;display:inline-block;vertical-align:middle;color:#feb900}.feature-intro h4,.feature-intro h5{font-weight:700;font-family:"Roboto",sans-serif}.navbar-custom{border-width:0px;min-width:300px}.navbar-custom.affix .top-bar{height:0px;padding:0;overflow:hidden}.navbar-custom .top-bar{transition:.5s;padding:20px 0;background:#fff}.navbar-custom .top-bar .contact{float:right;font-size:15px;line-height:24px;font-family:"Palanquin",sans-serif;font-weight:400;margin-top:2px}.navbar-custom .top-bar .contact li{color:#868686;margin-left:25px;display:inline-block;border-left:1px solid #ccc;padding-left:20px}.navbar-custom .top-bar .contact li:first-child{border-left:0;padding-left:0;margin-left:0}.navbar-custom .top-bar .contact li .fa{color:#feb900;font-size:36px;line-height:24px;vertical-align:top;margin-top:10px}.navbar-custom .top-bar .contact li span{margin-left:10px;display:inline-block}.navbar-custom .top-bar .contact li a{color:#868686;text-decoration:none}.navbar-custom .top-bar .navbar-brand{padding:0px}.navbar-custom .bottom-nav{transition:.5s;padding:0;background:#036}.navbar-custom .bottom-nav .navbar-header .quote-btn{padding:7px 0;display:none}.navbar-custom .bottom-nav .navbar-header .quote-btn .btn{padding:8px 24px;font-size:12px;font-weight:700;text-transform:uppercase;background-color:#feb900}.navbar-custom .bottom-nav .navbar-header .quote-btn .btn:hover{color:#036}.navbar-custom .bottom-nav .navbar-nav{float:none}.navbar-custom .bottom-nav .navbar-nav li.quote-btn{float:right}.navbar-custom .bottom-nav .navbar-nav li.dropdown:hover .dropdown-menu{opacity:1;display:block}.navbar-custom .bottom-nav .navbar-nav li:first-child a{padding-left:0px}.navbar-custom .bottom-nav .navbar-nav li.active a{color:#feb900}.navbar-custom .bottom-nav .navbar-nav li .label{margin-top:-6px;vertical-align:medium;display:inline-block;font-family:"Roboto",sans-serif;margin-left:3px}.navbar-custom .bottom-nav .navbar-nav li .label.label-info{background-color:#fff;color:#feb900}.navbar-custom .bottom-nav .navbar-nav li a{background:rgba(0,0,0,0);text-transform:uppercase;color:#fff;font-family:"Palanquin",sans-serif;font-weight:400;font-size:14px;line-height:20px;padding:18px 16px;transition:background 350ms,color 350ms,border-color 350ms}.navbar-custom .bottom-nav .navbar-nav li a.dropdown-toggle{position:relative}.navbar-custom .bottom-nav .navbar-nav li a.dropdown-toggle:after{content:"";position:absolute;width:100%;height:30px;background:rgba(0,0,0,0);top:50px;left:0}.navbar-custom .bottom-nav .navbar-nav li a:hover,.navbar-custom .bottom-nav .navbar-nav li a:focus{color:#feb900;background:rgba(0,0,0,0)}.navbar-custom .bottom-nav .navbar-nav li a.btn{margin-left:4px;color:#fff;line-height:18px;font-weight:700;border-radius:0px;background:#feb900;padding-left:14px;padding-right:14px}.navbar-custom .bottom-nav .navbar-nav li a.btn:hover{background:#feb900;color:#036}.navbar-custom .bottom-nav .navbar-nav li .caret{margin-top:0;vertical-align:middle;transform:translateY(-50%)}.navbar-custom .bottom-nav .navbar-nav li .dropdown-menu{background:#036;border:0px;border-radius:0;padding:0px;left:0;top:56px;display:none;opacity:0;width:240px}.navbar-custom .bottom-nav .navbar-nav li .dropdown-menu .dropdown-menu{visibility:hidden;left:240px;top:-2px;opacity:0}.navbar-custom .bottom-nav .navbar-nav li .dropdown-menu li{position:relative}.navbar-custom .bottom-nav .navbar-nav li .dropdown-menu li a{padding:10px 16px;color:#fff;text-transform:inherit}.navbar-custom .bottom-nav .navbar-nav li .dropdown-menu li a:hover{background:#feb900}.navbar-custom .bottom-nav .navbar-nav li .dropdown-menu li:hover .dropdown-menu{opacity:1;visibility:visible}.banner-text{color:#414042;position:relative;padding-top:60px;padding-bottom:60px;z-index:1;font-size:15px}.banner-text.wide-md{max-width:580px}.banner-text.wide-sm{max-width:420px}.banner-text.wide-lg{max-width:720px}.banner-text.pos-center{margin:0 auto}.banner-text.pos-left{float:left}.banner-text.pos-right{float:right}.banner-text.al-center:not(.pos-center),.banner-text.center:not(.pos-center){margin:0 auto}.banner-text.light{color:#fff}.banner-text.dark{color:#414042}.banner-text h1,.banner-text h2{color:inherit;font-size:2.25em}.banner-text h1 strong,.banner-text h2 strong{color:#feb900}.banner-text .animated{animation-delay:350ms;animation-duration:1s}.banner-text .banner-cta:not(:first-child){margin-top:25px}.banner-text .btn{font-weight:700;letter-spacing:1px;text-transform:uppercase}.banner-text .btn+.btn{margin-left:15px}.banner-text .page-title{color:inherit;font-size:3em;font-weight:400;text-transform:uppercase;margin-bottom:0px}.banner-text .page-breadcrumb{margin-top:10px;font-size:1em}.banner-text .page-breadcrumb a{color:inherit}.banner-text .page-breadcrumb span.current,.banner-text .page-breadcrumb a:hover{color:#feb900}.banner-slider{height:625px}.banner-slider .carousel-inner .item{transition-property:opacity}.banner-slider .carousel-inner .item,.banner-slider .carousel-inner .active.left,.banner-slider .carousel-inner .active.right{opacity:0}.banner-slider .carousel-inner .active,.banner-slider .carousel-inner .next.left,.banner-slider .carousel-inner .prev.right{opacity:1}.banner-slider .carousel-inner .next,.banner-slider .carousel-inner .prev,.banner-slider .carousel-inner .active.left,.banner-slider .carousel-inner .active.right{left:0;transform:translate3d(0, 0, 0)}.banner-slider .banner-content{position:relative;top:50%;transform:translate(0, -50%);padding-top:90px}.banner-slider .banner-text{width:100%;max-width:580px;position:relative;font-size:18px;padding-top:0;padding-bottom:0}.banner-slider .banner-boxed{padding:35px 35px 40px;background:rgba(0,0,0,.6)}.banner-slider:hover>.carousel-control{opacity:1;visibility:visible}.banner-slider .fill{width:100%;height:100%;background-position:center center;background-size:cover}.banner-static{background-color:#000;position:relative;text-align:center;width:100%;padding:15px 0}.banner-static .banner-text{color:#fff}.banner-static.bg-grey,.banner-static.bg-light{background:#f3f3f3}.banner-static.bg-grey .banner-text,.banner-static.bg-light .banner-text{color:#414042}.banner-static.bg-grey .light,.banner-static.bg-light .light{color:#fff}.banner-static.bg-grey .dark,.banner-static.bg-light .dark{color:#414042}.banner-static .imagebg{position:absolute;z-index:0;top:0;left:0;right:0;bottom:0;-ms-border-radius:0;border-radius:0}.banner-intro .container>.content{padding-top:15px;padding-bottom:15px}.banner-intro .banner-text{font-size:18px;padding-top:110px;padding-bottom:110px}.navbar-fixed-top+.banner-static{padding:145px 0 15px}.navbar-fixed-top+.banner-slider{margin-top:50px}.call-action{background-repeat:no-repeat;background-position:center center}.call-action .cta-block{background:rgba(0,0,0,.75);padding:110px 0;width:100%;height:100%;overflow:hidden;display:table;color:#fff}.call-action .wide-md{max-width:840px;margin:0 auto}.call-action h1,.call-action h2,.call-action h3{font-weight:400;color:inherit;font-size:1.875em;line-height:1.4;margin:0}.call-action h1+p,.call-action h2+p,.call-action h3+p{margin-top:15px}.call-action h2{text-transform:uppercase}.call-action a:not(.btn){color:inherit;text-decoration:underline}.call-action a:not(.btn):hover{text-decoration:none}.call-action .btn{text-transform:uppercase;font-weight:700;margin-top:30px;text-decoration:none}.call-action .btn:first-child{margin-top:0}.call-action .cta-sameline{position:relative;padding-right:200px}.call-action .cta-sameline .btn{top:50%;right:0;margin-top:0;position:absolute;transform:translateY(-50%)}.call-action.cta-simple{background:#feb900}.call-action.cta-simple .cta-block{padding-top:80px;padding-bottom:80px;background:none}.call-action.cta-simple .btn{background:#036;border-color:#036;color:#fff}.call-action.cta-simple .btn:hover{background:#fff;border-color:#fff;color:#feb900}.call-action.cta-small .cta-block{padding-top:60px;padding-bottom:60px}.call-action.bg-grey{background-color:#868686}.call-action.bg-blue{background-color:#036}.call-action.bg-grey .btn,.call-action.bg-blue .btn{background-color:#feb900;border-color:#feb900;color:#fff}.call-action.bg-grey .btn:hover,.call-action.bg-blue .btn:hover{background:#fff;border-color:#fff;color:#036}.call-action.bg-grey .btn:hover{color:#feb900}.timelines{margin-top:30px}.timelines:first-child{margin-top:0}.timeline{padding-left:120px;position:relative}.timeline+.timeline{margin-top:30px}.timeline+.timeline:after{top:-52px}.timeline:before,.timeline:after{content:"";position:absolute}.timeline:before{background-color:#feb900;-ms-border-radius:50%;border-radius:50%;box-shadow:0 0 0 2px #fff;height:10px;left:76px;top:6px;width:10px;z-index:1}.timeline:after{background-color:#e4e4e4;bottom:0;left:80px;top:6px;width:2px}.timeline .tl-year{font-size:1.5em;line-height:24px;left:0;margin-bottom:0;position:absolute;top:0;font-family:"Roboto",sans-serif}.timeline .tl-title{font-size:1.25em;line-height:24px;font-family:"Roboto",sans-serif}.form-quote,.form-message{margin-top:30px}.form-quote:first-child,.form-message:first-child{margin-top:0}.form-quote .form-control,.form-message .form-control{height:50px;-ms-border-radius:5px;border-radius:5px;border:1px solid #e1e1e1;background-color:#f8f8f8}.form-quote .form-control.txtarea,.form-message .form-control.txtarea{height:150px}.form-quote .form-group,.form-message .form-group{margin-bottom:15px}.form-quote .form-field>p:first-child,.form-message .form-field>p:first-child{margin-top:5px;margin-bottom:10px}.form-quote h3,.form-quote h4,.form-message h3,.form-message h4{margin-top:25px;margin-bottom:10px}.form-quote select,.form-message select{outline:none;width:100%;height:50px;background:#f8f8f8;-ms-border-radius:5px;border-radius:5px;border:1px solid #e9e9e9;padding-left:10px}.form-quote input[type=checkbox],.form-quote input[type=radio],.form-message input[type=checkbox],.form-message input[type=radio]{margin-right:4px}.form-quote ul.form-field,.form-message ul.form-field{margin-bottom:5px}.form-quote ul.form-field:last-child,.form-message ul.form-field:last-child{margin-bottom:0px}.form-quote .btn,.form-message .btn{text-transform:uppercase;font-weight:700;letter-spacing:1px}.replyform{margin-top:30px}.replyform:first-child{margin-top:0}.section-quoteform{background:#f3f3f3;position:relative;overflow:hidden}.section-quoteform .form-control{background-color:#fff}.statistics{background-position:center center;background-size:cover}.statistics .stat-block{padding:140px 0;min-height:400px;background:rgba(0,0,0,.7)}.statistics .stat-wrapper{height:100%;background:#f5f5f5;text-align:center;-ms-border-radius:5px;border-radius:5px}.statistics .stat-col{border-right:1px solid #e3e3e3;padding:40px 0 30px}.statistics .stat-col:last-child{border-right:none}.statistics .stat-col .stat-top .fa{margin-right:15px;margin-top:-15px;font-size:36px;color:#feb900}.statistics .stat-col .stat-top .counter{font-family:"Palanquin",sans-serif;font-weight:700;font-size:36px;color:#868686}.quotes{margin-top:45px}.quotes:first-child{margin-top:0}.quotes .quotes-text{border:1px solid #e8e8e8;-ms-border-radius:5px;border-radius:5px;padding:40px 55px 55px;position:relative;font-size:14px}.quotes .quotes-text:before{content:"";position:absolute;top:25px;left:18px;width:26px;height:22px;background:url("../images/icon-qoute.png") no-repeat;background-size:26px auto}.quotes.quotes-single .quotes-text{font-size:18px;line-height:1.875;margin-top:45px}.quotes .profile{position:relative;margin-top:-30px;text-align:center}.quotes .profile img{width:65px;-ms-border-radius:5px;border-radius:5px}.quotes .profile h5{font-weight:700;font-size:16px;margin-top:15px;margin-bottom:5px}.quotes .profile h6{font-weight:400;font-family:"Roboto",sans-serif}.quotes-slider{margin-top:45px}.quotes-slider:first-child{margin-top:0}.quotes-slider:hover .carousel-indicators{opacity:1}.quotes-slider.carousel{padding-bottom:30px}.quotes-slider .carousel-indicators{bottom:0;margin-top:0;width:60%;margin-left:-30%;line-height:1;opacity:.5;transition:opacity .4s}.quotes-slider .carousel-indicators li{display:inline-block;list-style:none;padding-bottom:0;margin:0 3px;width:10px;height:10px;background-color:#ccc;border:0px}.quotes-slider .carousel-indicators li.active{background-color:#feb900}.testimonials.testimonials-list{margin:0 auto;max-width:720px}.logo-item{background:#fff;-ms-border-radius:5px;border-radius:5px;border:1px solid rgba(0,0,0,.04)}.logo-item img{border:0 none;border-radius:border-radius()}.logos-lists .row+.row{margin-top:30px}.logos-lists .logo-item img{box-shadow:0 0 20px rgba(0,0,0,.04)}.logos-lists.logos-lists-flat .logo-item{border-radius:0;border:1px solid rgba(0,0,0,.08);border-top:0;border-left:0;padding:10px 0}.logos-lists.logos-lists-flat .logo-item img{border-radius:0;box-shadow:none;border:0 none}.logos-lists.logos-lists-flat .row+.row{margin-top:0}.logos-lists.logos-lists-flat .row:last-child .logo-item{border-bottom-color:rgba(0,0,0,0)}.logos-lists.logos-lists-flat .col-sm-3,.logos-lists.logos-lists-flat .col-sm-4,.logos-lists.logos-lists-flat .col-md-3,.logos-lists.logos-lists-flat .col-md-4{padding:0}.logos-lists.logos-lists-flat .col-sm-3:last-child .logo-item,.logos-lists.logos-lists-flat .col-sm-4:last-child .logo-item,.logos-lists.logos-lists-flat .col-md-3:last-child .logo-item,.logos-lists.logos-lists-flat .col-md-4:last-child .logo-item{border-right-color:rgba(0,0,0,0)}.footer-widget{background:#383838;color:#f4f4f4;font-size:14px}.footer-widget a{color:#f4f4f4}.footer-widget a:hover{color:#feb900}.footer-widget .wgs-footer{margin-bottom:40px}.footer-widget .wgs-footer:last-child{margin-bottom:0}.footer-widget .wgs-title{font-size:16px;color:#feb900;font-weight:700;text-transform:uppercase;margin:0 0 12px}.footer-widget .wgs-content ul{list-style:none;margin:0}.footer-widget .wgs-content ul+ul{margin-top:15px}.footer-widget .wgs-content ul li{padding-bottom:8px}.footer-widget .wgs-content ul li:last-child{padding-bottom:0}.footer-widget .wgs-content a.btn-link{color:#999;font-weight:400;text-decoration:underline}.footer-widget .wgs-content a.btn-link:hover{text-decoration:none;color:#feb900}.footer-widget .contact-info .fa{float:left;color:#747474;font-size:24px;margin-top:5px}.footer-widget .contact-info span{margin-left:40px;display:block}.footer-widget .contact-info li:not(:last-child){padding-bottom:15px}.wgs-box{margin-bottom:30px;position:relative;overflow:hidden}.wgs-box:last-child{margin-bottom:0}.wgs-box:not(.boxed) .boxed{margin-top:0;background-color:#fff;border:1px solid #ececec;box-shadow:0 0 4px rgba(0,0,0,.02);-ms-border-radius:5px;border-radius:5px;padding:25px}.wgs-box .wgs-heading{font-size:1.5em;font-weight:700;color:#868686;text-transform:uppercase;margin-bottom:20px}.wgs-box.boxed{background-color:#fff;border:1px solid #ececec;box-shadow:0 0 4px rgba(0,0,0,.02);-ms-border-radius:5px;border-radius:5px;padding:25px}.wgs-box.boxed .wgs-heading{font-size:1.25em;text-transform:inherit;color:#036}.wgs-box h3,.wgs-box h4{font-size:1.5em;color:#868686}.wgs-box p+p,.wgs-box p+h3,.wgs-box p+h4{margin-top:15px}.wgs-box ul{list-style:none;margin:0 0 10px}.wgs-box ul:last-child{margin-bottom:0}.wgs-box ul li{padding-bottom:10px}.wgs-box ul li:last-child{padding-bottom:0}.wgs-box ul li ul{margin:10px 0 0 35px}.wgs-box ul li ul li{font-size:.875em;padding-left:0;padding-bottom:5px;list-style:disc}.wgs-box ul li ul li:last-child{padding-bottom:0}.wgs-box ul.contact-list li{padding-bottom:0}.wgs-box ul.tag-list{margin-top:-10px}.wgs-box ul.tag-list li{float:left;margin:10px 10px 0 0;padding:0}.wgs-box ul.tag-list li a{-ms-border-radius:5px;border-radius:5px;padding:10px 20px;font-size:.875em;line-height:1;color:#868686;border:1px solid #e9e9e9;display:block}.wgs-box ul.tag-list li a:hover{background:#e9e9e9}.wgs-box ul.blog-recent li{padding:15px 0;border-bottom:1px solid #e9e9e9;overflow:hidden}.wgs-box ul.blog-recent li:first-child{padding-top:0}.wgs-box ul.blog-recent li:last-child{padding-bottom:0px;border-bottom:0 none}.wgs-box ul.blog-recent li img{float:left;max-width:100px;margin-right:12px;height:auto;opacity:1;transition:opacity 350ms;-ms-border-radius:5px;border-radius:5px}.wgs-box ul.blog-recent li a{display:inline-block;color:#777}.wgs-box ul.blog-recent li:hover a{color:#feb900}.wgs-box ul.blog-recent li:hover img{opacity:.5}.wgs-box a.btn.btn-full{margin-top:10px;display:block}.wgs-box a.btn .fa{margin-left:6px}.wgs-box.wgs-menus ul li{font-weight:bold}.wgs-box.wgs-menus ul li ul li{font-weight:normal}.wgs-box.wgs-menus ul.list>li{padding:12px 0;border-bottom:1px solid rgba(0,0,0,.08)}.wgs-box.wgs-menus ul.list>li:first-child{padding-top:0}.wgs-box.wgs-menus ul.list>li.list-heading span{text-transform:uppercase;color:#036;transition:color .4s}.wgs-box.wgs-menus ul.list>li.list-heading a:hover span,.wgs-box.wgs-menus ul.list>li.list-current a span{color:#feb900}.wgs-box.wgs-menus ul.list-grouped{border:1px solid rgba(0,0,0,.08);padding:0;background-color:#fff;box-shadow:0 0 4px rgba(0,0,0,.02);overflow:hidden;-ms-border-radius:5px;border-radius:5px}.wgs-box.wgs-menus ul.list-grouped>li{padding:0}.wgs-box.wgs-menus ul.list-grouped>li a{padding:12px 25px;display:block}.wgs-box.wgs-menus ul.list-grouped>li.list-heading{padding:0}.wgs-box.wgs-menus ul.list-grouped>li.list-heading>a{padding:0}.wgs-box.wgs-menus ul.list-grouped>li.list-heading span{padding:12px 25px;display:block;background-color:#f8f8f8}.wgs-box.wgs-menus ul.list-grouped>li:last-child{border-bottom:0 none}.wgs-box.wgs-menus ul.list-grouped li ul{margin:0}.wgs-box.wgs-menus ul.list-grouped li ul li{list-style:none;border-top:1px solid #e9e9e9}.wgs-box.wgs-menus ul.list-grouped li ul li a{padding:15px 25px;display:block}.wgs-box.wgs-search .form-group{height:50px;position:relative;border:1px solid #e9e9e9;-ms-border-radius:5px;border-radius:5px}.wgs-box.wgs-search .form-group:last-child{margin-bottom:0}.wgs-box.wgs-search .form-group .form-control{height:100%;background:#fafafa;font-size:16px;border:0px}.wgs-box.wgs-search .form-group button.search-btn{position:absolute;right:0px;height:100%;top:0px;background:#eee;width:50px;color:#feb900;border:0px;border-bottom-right-radius:5px;border-top-right-radius:5px;transition:color .4s}.wgs-box.wgs-search .form-group button.search-btn:hover{color:#036}.copyright{background:#2f2f2f;padding:25px 0;color:#fefefe}.copyright span{font-size:13px}.copyright span a{color:#fff}.copyright span a:hover{color:#feb900}.copyright .social{float:right}.copyright .social li a{color:#fff;font-size:16px}.copyright .social li a:hover{color:#feb900}.post .post-meta{-ms-border-radius:5px;border-radius:5px;background:rgba(0,0,0,.8);padding:15px 25px;width:100%}.post .post-meta:not(:first-child){margin-top:15px}.post .post-meta li{display:inline-block;font-size:13px;margin-right:40px}.post .post-meta li:last-child{margin-right:0px}.post .post-meta li a{display:inline;color:#fff;transition:text-decoration 350ms}.post .post-meta li a:hover{text-decoration:underline}.post .post-meta li .fa{color:#feb900;margin-right:10px;font-size:16px}.post .post-meta li span{color:#fff}.post .post-thumbs{position:relative;margin-bottom:15px}.post .post-thumbs:last-child{margin-bottom:0}.post .post-thumbs img{-ms-border-radius:5px;border-radius:5px;opacity:1;transition:opacity .4s}.post .post-thumbs a{display:block}.post .post-thumbs a:hover img{opacity:.7}.post .post-thumbs .post-meta{position:absolute;margin:0;bottom:0;left:0;-ms-border-radius:0;border-radius:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.post .post-entry h2,.post .post-entry h1{font-size:1.5em}.post .post-entry h2 a,.post .post-entry h1 a{color:#036}.post .post-entry h2 a:hover,.post .post-entry h1 a:hover{color:#feb900}.post.post-loop{margin-bottom:45px}.post.post-loop:last-child{margin-bottom:0px}.post.post-single .post-entry h2,.post.post-single .post-entry h1{font-size:1.875em;font-weight:700}.blog-posts{list-style:none;margin:0;padding:0}.pagination{margin:45px 0 0 0;vertical-align:middle}.pagination:first-child{margin-top:0}.pagination li a{color:#868686;transition:.4s;border-color:#eee}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover,.pagination>.active>a,.pagination>.active>a:hover,.pagination>.active>a:focus{background-color:#eee;border-color:#eee;color:#868686}.faqs-row:first-child{margin-top:-30px}.faqs-row.faqs-s1+.faqs-row{margin-top:30px}.faqs{clear:both;margin-top:30px}.faqs .faq-heading{font-family:"Roboto",sans-serif;font-size:1.125em;color:#868686;font-weight:700}.faqs.panel-group:last-child{margin-bottom:0}.faqs-s2 .faqs{border:1px solid rgba(0,0,0,.08);padding:30px;-ms-border-radius:5px;border-radius:5px}.faqs-s2 .faqs .faq-heading{font-size:1.125em;font-weight:400}.bg-light .faqs-s2 .faqs,.bg-grey .faqs-s2 .faqs{background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.03);border:0 none}.feature-row .col-sm-4 .feature h3,.feature-row .col-sm-4 .feature h4,.feature-row .col-md-4 .feature h3,.feature-row .col-md-4 .feature h4{font-size:1.125em}.feature-row:first-child{margin-top:-45px}.feature-row .first[class*=col-]{clear:left}.feature{margin-top:45px}.feature .fbox-photo,.feature .fbox-content{margin-top:15px}.feature .fbox-photo:first-child,.feature .fbox-content:first-child{margin-top:0}.feature .fbox-photo{position:relative}.feature .fbox-photo img{margin:0;width:100%;height:auto}.feature .fbox-photo.imagebg{-ms-border-radius:5px;border-radius:5px}.feature .fbox-photo.imagebg img{display:none}.feature .fbox-photo::after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:#000;opacity:0;z-index:0;-ms-border-radius:5px;border-radius:5px;transition:opacity .5s}.feature a:hover>.fbox-photo::after{opacity:.5}.feature a.more-link{color:#feb900;font-size:12px;text-transform:uppercase;font-weight:700;text-decoration:no-repeat}.feature a.more-link:hover{box-shadow:0 1px 0 #feb900}.feature h3,.feature h4{font-size:1em;font-family:"Roboto",sans-serif;font-weight:700;text-transform:uppercase;color:#036}.feature h3 a,.feature h4 a{color:#036;display:block}.feature h3 a:hover,.feature h4 a:hover{color:#868686}.feature h3+.sub-lead,.feature h3+.lead,.feature h4+.sub-lead,.feature h4+.lead{margin-top:-12px}.feature .sub-lead,.feature .lead{font-size:.875em;color:#414042;font-weight:normal;opacity:.6}.feature-s1 .feature,.feature-s2 .feature{-ms-border-radius:5px;border-radius:5px;border:1px solid rgba(0,0,0,.08);padding:45px 30px;text-align:center;transition:border-color .4s;background-color:#fff;transition:background .4s,color .4s,opacity .3s,border-color .4s}.feature-s1 .feature .icon-box,.feature-s2 .feature .icon-box{margin-bottom:30px;font-size:24px;width:60px;height:60px;line-height:58px;-ms-border-radius:50%;border-radius:50%}.feature-s1 .feature .icon-box:last-child,.feature-s2 .feature .icon-box:last-child{margin-bottom:0}.feature-s1 [class*=col-]>a,.feature-s2 [class*=col-]>a{display:block;color:inherit}.feature-s1 [class*=md-3] .feature,.feature-s1 [class*=sm-3] .feature,.feature-s2 [class*=md-3] .feature,.feature-s2 [class*=sm-3] .feature{padding:30px 15px}.feature-s1 .feature h3,.feature-s1 .feature h4,.feature-s1 .feature h3 a,.feature-s1 .feature h4 a{color:#feb900;transition:color .5s}.feature-s1 .feature .icon-box{border-color:#feb900;color:#feb900}.feature-s1 .feature:hover{border-color:#feb900}.feature-s1 .feature:hover .icon-box{color:#fff;background-color:#feb900}.feature-s1.hover-fill .feature h3,.feature-s1.hover-fill .feature h4,.feature-s1.hover-fill .feature h3 a,.feature-s1.hover-fill .feature h4 a{color:#feb900}.feature-s1.hover-fill .feature:hover{background-color:#feb900;color:#fff}.feature-s1.hover-fill .feature:hover .icon-box{background-color:#fff;color:#feb900}.feature-s1.hover-fill .feature:hover h3,.feature-s1.hover-fill .feature:hover h4,.feature-s1.hover-fill .feature:hover h3 a,.feature-s1.hover-fill .feature:hover h4 a{color:#fff}.feature-s2 .feature h3,.feature-s2 .feature h4,.feature-s2 .feature h3 a,.feature-s2 .feature h4 a{color:#036;transition:color .5s}.feature-s2 .feature .icon-box{border-color:#036;color:#036}.feature-s2 .feature:hover{border-color:#036}.feature-s2 .feature:hover .icon-box{color:#fff;background-color:#036}.feature-s2.hover-fill .feature h3,.feature-s2.hover-fill .feature h4,.feature-s2.hover-fill .feature h3 a,.feature-s2.hover-fill .feature h4 a{color:#036}.feature-s2.hover-fill .feature:hover{background-color:#036;color:#fff}.feature-s2.hover-fill .feature:hover .icon-box{background-color:#fff;color:#feb900}.feature-s2.hover-fill .feature:hover h3,.feature-s2.hover-fill .feature:hover h4,.feature-s2.hover-fill .feature:hover h3 a,.feature-s2.hover-fill .feature:hover h4 a{color:#fff}.feature-album h3,.feature-album h4{text-transform:inherit}.feature-imagebox{margin:30px 0;background-color:#fff;color:#868686;-ms-border-radius:5px;border-radius:5px;padding:25px 25px 30px;position:relative}.feature-imagebox:first-child{margin-top:0}.feature-imagebox:last-child{margin-bottom:0}.feature-imagebox .block{position:relative;z-index:1}.feature-imagebox .imagebg{position:absolute;z-index:0;top:0;left:0;right:0;bottom:0;-ms-border-radius:inherit;border-radius:inherit}.feature-imagebox .imagebg.bgloaded{opacity:.4}.feature-imagebox h3,.feature-imagebox h4{color:#868686;text-transform:uppercase}.feature-imagebox a>.fa{margin-left:8px}.feature-imagebox a.btn+.btn{margin-left:10px}.feature-imagebox.light{background-color:#fff;color:#868686}.feature-imagebox.dark{background-color:#252525;color:#fff}.feature-imagebox.dark *:not(.btn){color:#fff}.feature-imagebox.border{border:1px solid #ececec}.feature-imagebox.border.dark{border:1px solid #000}.feature-project h3,.feature-project h4,.feature-product h3,.feature-product h4{font-weight:400;text-transform:inherit;color:#868686}.feature-project h3 a,.feature-project h4 a,.feature-product h3 a,.feature-product h4 a{color:#868686;display:block}.feature-project h3 a:hover,.feature-project h4 a:hover,.feature-product h3 a:hover,.feature-product h4 a:hover{color:#036}.heading-section+.team-member-row{margin-top:-20px}.team-member-row:first-child{margin-top:-45px}.team-more-btn{text-align:center}.team-more-btn:not(:first-child){margin-top:45px}.teams.teams-alt{background:rgba(0,0,0,.06)}.team-member{position:relative;overflow:hidden;margin-top:45px}.team-member .team-photo{position:relative}.team-member .team-photo img{margin:0;width:100%;height:auto}.team-member .team-photo::after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:#000;opacity:0;z-index:0;-ms-border-radius:5px;border-radius:5px;transition:opacity .5s}.team-member a:hover>.team-photo::after{opacity:.5}.team-member .team-info{margin-top:10px}.team-member .team-info:first-child{margin-top:0}.team-member .team-info h4,.team-member .team-info .name{color:#868686}.team-member .team-info h4+.sub-title,.team-member .team-info .name+.sub-title{margin-top:-10px}.team-member .team-info .sub-title{color:#aaa;margin:0}.team-member .team-info .sub-title+p{margin-top:10px}.team-member .social{margin-top:10px;opacity:1}.team-profile .team-member{margin-top:0}.team-profile .team-member .name{color:#036}.team-profile .team-info{margin-top:0;padding-left:30px}.team-profile .team-info hr,.team-profile .team-info .hr{margin:25px 0}.gallery{display:block;margin-top:-40px}.gallery:before,.gallery:after{content:"";display:table;clear:both;height:0}.gallery:first-child,.gallery.fix-mg{margin-top:0}.gallery:not(.with-caption):not(.gallery-filled){margin-top:-30px}.gallery:not(.with-caption):not(.gallery-filled) .photos-list{margin-top:10px}.gallery:not(.with-caption):not(.gallery-filled) .photos-list li{padding-top:30px}.gallery .photos-list{list-style:none;margin-left:-15px;margin-right:-15px;padding:0}.gallery .photos-list li{padding-left:15px;padding-right:15px;padding-top:45px;position:relative}.gallery .photos-list.col-x2 li,.gallery .photos-list.col-x3 li,.gallery .photos-list.col-x4 li,.gallery .photos-list.col-x5 li{float:left;width:50%}.gallery .photos-list.col-x3 li{width:33.333333%}.gallery .photos-list.col-x4 li{width:25%}.gallery .photos-list.col-x5 li{width:20%}.gallery .photo{position:relative;-ms-border-radius:5px;border-radius:5px;overflow:hidden;display:block}.gallery .photo img{width:100%;height:auto;transition:all 1s;-ms-border-radius:inherit;border-radius:inherit}.gallery .photo::after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:#000;opacity:0;z-index:0;-ms-border-radius:inherit;border-radius:inherit;transition:opacity .5s}.gallery .photo-caption{margin-top:10px;font-size:.875em;color:#999;line-height:1}.gallery .photo-caption h3,.gallery .photo-caption h4,.gallery .photo-caption h5{font-size:1em;font-weight:700;color:#868686}.gallery .photo-caption h3+*,.gallery .photo-caption h4+*,.gallery .photo-caption h5+*{margin-top:-10px;font-size:1em;color:#aaa;font-weight:normal}.gallery .photo-caption:first-child{margin-top:0}.gallery .photo-link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:3;opacity:0;-ms-border-radius:inherit;border-radius:inherit;transition:opacity .5s}.gallery .photo-link .links{position:absolute;top:50%;left:0;width:100%;text-align:center;transform:translateY(40%);transition:all .2s;z-index:1}.gallery .photo-link::after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:#000;opacity:.5;z-index:-1;-ms-border-radius:inherit;border-radius:inherit}.gallery .photo-link:hover{opacity:1}.gallery .photo-link:hover .links{transform:translateY(-50%)}.gallery .photo-link a.btn{background:rgba(0,0,0,0);border:1px solid #fff;color:#fff;font-size:11px;line-height:20px;font-weight:700;text-transform:uppercase;padding:5px 12px;margin:5px 7px;-ms-border-radius:5px;border-radius:5px}.gallery .photo-link a.btn:hover{border-color:#feb900;background:#feb900;color:#fff}.gallery .photo-link a:not(.btn){overflow:hidden;text-indent:-999em;color:#fff;display:inline-block;width:52px;height:52px;line-height:48px;font-size:1em;-ms-border-radius:50%;border-radius:50%;border:2px solid #fff;margin:0 10px;z-index:8}.gallery .photo-link a:not(.btn):hover{opacity:.6}.gallery.gallery-filled{margin-top:30px;overflow:hidden}.gallery.gallery-filled:first-child{margin-top:0}.gallery.gallery-filled .photos-list{margin-left:0;margin-right:0}.gallery.gallery-filled .photos-list li{padding-left:0;padding-right:0;padding-top:0}.gallery.gallery-filled .photo{-ms-border-radius:0;border-radius:0}.gallery.gallery-filled .photo-caption{text-align:center}.gallery.with-caption.gallery-filled{margin-bottom:-30px}.gallery.with-caption.gallery-filled .photo-caption{padding-bottom:30px}.gallery.hover-zoom .photo img{transform:scale(1.01)}.gallery.hover-zoom a:hover>.photo::after{opacity:.2}.gallery.hover-zoom a:hover>.photo img{transform:scale(1.2)}.gallery.hover-fade a:hover>.photo::after{opacity:.65}.gallery-lists{width:100%;margin:45px 0 30px;text-align:center}.gallery-lists:first-child{margin-top:0}.gallery-lists:last-child{margin-bottom:0}.gallery-lists ul{list-style:none;margin:0;padding:0}.gallery-lists li{background:#ececec;color:#868686;display:inline-block;font-size:12px;font-weight:bold;line-height:24px;padding:10px 20px;text-transform:uppercase;text-align:center;cursor:pointer;margin-right:-2px;position:relative;transition:all .3s}.gallery-lists li.active,.gallery-lists li:hover{background:#feb900;color:#fff}.gallery-lists li:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.gallery-lists li:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px}.gallery-lists.alignl{text-align:left}.gallery-lists.alignr{text-align:center}.gallery-project .photo-caption h3,.gallery-project .photo-caption h4,.gallery-project .photo-caption h5{color:#036;text-transform:uppercase}.gallery-showcase{text-align:center}.gallery-showcase h3,.gallery-showcase h4{font-size:1em;text-transform:uppercase;color:#414042;font-weight:400;margin-top:15px;font-family:"Roboto",sans-serif}.gallery-showcase h3 .label,.gallery-showcase h4 .label{display:inline-block;margin-top:-3px;vertical-align:middle;margin-left:5px}.gallery-showcase .photos-list li{margin-top:15px}.gallery-showcase .photos-list li .photo{overflow:hidden;-ms-border-radius:5px;border-radius:5px;border:1px solid rgba(0,0,0,.04);box-shadow:0 10px 45px rgba(0,0,0,.1)}.gallery-showcase .photos-list li .photo::after{background-color:#feb900}.mfp-title{font-size:13px;color:#fff}.mfp-title small{font-size:11px;opacity:.9}.product-intro:not(:first-child){margin-top:40px}@media screen and (min-width: 1800px){.section-pad{padding-top:110px;padding-bottom:110px}.footer-widget{padding-top:80px;padding-bottom:80px}.error-page{min-height:950px;padding-top:300px}}@media only screen and (max-width: 1200px){body{font-size:15px}.navbar-custom .bottom-nav .navbar-nav li a{font-size:13px;padding:18px 10px}.navbar-custom .top-bar .contact{font-size:14px}.banner-text{font-size:14px}.banner-text.wide-md{max-width:460px}.banner-text.wide-lg{max-width:580px}.banner-slider{height:520px}.banner-slider .banner-text{max-width:460px}.banner-intro .banner-text{padding-top:60px;padding-bottom:60px}.banner-slider .banner-text,.banner-intro .banner-text{font-size:15px}.img-wrapper{max-width:410px}.footer-widget{font-size:12px;line-height:22px}}@media only screen and (max-width: 991px){body{font-size:14px;-webkit-text-size-adjust:100%}.container{max-width:720px}.section-pad{padding-top:60px;padding-bottom:60px}.res-m-bttm{margin-bottom:30px}.form-m-bttm,.res-m-bttm-sm{margin-bottom:15px}.gaps{height:15px}.gaps.size-lg{height:30px}.form-group .form-field+.form-field{margin-top:15px}.form-group .form-field+ul.form-field{margin-top:5px}.navbar-custom .top-bar{padding:12px 0}.navbar-custom .top-bar .contact{line-height:18px}.navbar-custom .top-bar .contact li{margin-left:14px;padding-left:14px}.navbar-custom .top-bar .contact li .fa{font-size:24px}.navbar-custom .top-bar .navbar-brand{width:145px;height:auto}.navbar-custom .bottom-nav .navbar-nav>li>.dropdown-menu{top:48px}.navbar-custom .bottom-nav .navbar-nav li .dropdown-menu{width:200px}.navbar-custom .bottom-nav .navbar-nav li .dropdown-menu .dropdown-menu{left:200px}.navbar-custom .bottom-nav .navbar-nav>li>a{font-size:11px;padding:14px 6px 14px}.navbar-custom .bottom-nav .navbar-nav>li>a.btn{line-height:18px}.navbar-fixed-top+.banner-static{padding-top:115px}.banner-text{padding-top:45px;padding-bottom:45px}.banner-text .page-title{font-size:2em}.banner-slider{height:480px}.banner-slider .banner-boxed{padding:25px 25px 30px}.banner-slider .banner-content{padding-top:50px}.banner-slider .carousel-control{display:none;opacity:0}.call-action .cta-block{padding-top:80px;padding-bottom:80px}.call-action.cta-small .cta-block{padding-top:45px;padding-bottom:45px}.statistics .stat-block{padding:80px 0}.statistics .stat-wrapper{padding:20px 0 10px}.statistics .stat-col{border-right:0px;padding:20px 0}.post-single .message{margin-top:0}.post-single .message .message-group>.gaps{height:10px}.content .list-style li:before{top:1px}.footer-widget{font-size:14px;line-height:24px}.quotes{margin-top:30px}.quotes:first-child{margin-top:0}.team-member-row:first-child{margin-top:-30px}.team-member-row+a.btn-center{margin-top:30px}.team-member{margin-top:30px}.team-member .team-info{margin-top:15px}.feature{margin-top:30px}.feature-row:first-child{margin-top:-30px}.gallery .photo-caption{font-size:1em}.gallery:not(.gallery-filled){margin-top:30px}.gallery:not(.gallery-filled):first-child,.gallery:not(.gallery-filled).fix-mg{margin-top:0}.gallery:not(.gallery-filled) .photos-list{margin-left:-5px;margin-right:-5px}.gallery:not(.gallery-filled) .photos-list li{padding-left:5px;padding-right:5px;margin-top:5px;margin-bottom:5px}.gallery.with-caption:not(.gallery-filled){margin-top:-30px}.gallery:not(.with-caption):not(.gallery-filled){margin-top:0}.gallery:not(.with-caption):not(.gallery-filled) .photos-list{margin-top:30px}.gallery:not(.with-caption):not(.gallery-filled) .photos-list li{padding-top:0}.contact-list li span{line-height:inherit}.content-section{margin-top:30px}hr,.hr{margin-top:15px;margin-bottom:15px}hr:last-child,.hr:last-child{margin-bottom:0}hr:first-child,.hr:first-child{margin-top:0}.logos-lists .row{margin-left:-10px;margin-right:-10px}.logos-lists .row+.row{margin-top:20px}.logos-lists .col-sm-3,.logos-lists .col-md-3{width:25%;padding-left:10px;padding-right:10px;float:left}.faqs-s1 .faqs.accordion{margin-top:10px}.faqs-s1 .faqs.accordion .panel:last-child{margin-bottom:-10px}.faqs-s1 .faqs.accordion .panel:last-child .panel-body{padding-bottom:10px}.feature-row .even[class*=col-sm-6],.team-member-row .even[class*=col-sm-6]{clear:left}.content img.alignright,.content img.alignleft{max-width:350px}}@media only screen and (min-width: 768px)and (max-width: 991px){.feature-intro .res-m-bttm.col-sm-6{margin-bottom:0}.feature-row .col-sm-6 .feature h3,.feature-row .col-sm-6 .feature h4{font-size:1.125em}}@media only screen and (max-width: 767px){.container{padding-left:30px;padding-right:30px;max-width:100%}.section-pad{padding-top:45px;padding-bottom:45px}.res-s-bttm{margin-bottom:30px}.space-top,.space-bottom,.space-top-sm,.space-bottom-sm,.space-top-md,.space-bottom-md{margin-top:30px}.tab-custom .tab-content{padding:25px 15px 30px}.tab-custom .nav-tabs li>a{font-size:13px;line-height:18px}.tab-custom.tab-simple .nav-tabs li{margin-right:-2px}.tab-custom.tab-simple .nav-tabs li>a{padding:12px 10px;font-size:12px}.accordion .panel-title{font-size:14px;font-weight:700}.content .npl+.pad-0{margin-top:25px}.pad-xs-0{padding:0px}.navbar-custom .bottom-nav .navbar-collapse{border-color:rgba(0,0,0,.1)}.navbar-custom .bottom-nav .navbar-toggle{border-color:#fff;float:left}.navbar-custom .bottom-nav .navbar-toggle:hover,.navbar-custom .bottom-nav .navbar-toggle:focus{background-color:#feb900;border-color:#feb900}.navbar-custom .bottom-nav .navbar-toggle .icon-bar{background-color:#fff}.navbar-custom .bottom-nav .navbar-nav{float:none;text-align:center;padding-bottom:40px}.navbar-custom .bottom-nav .navbar-nav li{border-bottom:1px solid rgba(0,0,0,.1)}.navbar-custom .bottom-nav .navbar-nav li:last-child{border-bottom:0}.navbar-custom .bottom-nav .navbar-nav li a{padding-top:10px;padding-bottom:11px;font-size:14px;font-weight:700}.navbar-custom .bottom-nav .navbar-nav li a.btn{width:150px;margin:6px auto 0}.navbar-custom .bottom-nav .navbar-nav li.quote-btn{float:none}.navbar-custom .bottom-nav .navbar-nav li .dropdown-menu{position:static;background:none;width:100%;display:block;opacity:1 !important;visibility:visible !important;box-shadow:none;text-align:center;float:none;border-top:1px solid rgba(0,0,0,.1)}.navbar-custom .bottom-nav .navbar-nav li .dropdown-menu li a{font-size:13px;color:#fff;font-weight:400}.navbar-custom .bottom-nav .navbar-nav li .dropdown-menu li a:hover{background:no-repeat;color:#feb900}.navbar-custom .bottom-nav .navbar-header .quote-btn{display:block;float:right}.navbar-custom .top-bar{padding:8px 0}.navbar-custom .top-bar .contact .t-locat{display:none}.navbar-custom .top-bar .contact .t-phone{font-weight:700}.navbar-custom .top-bar .contact .t-phone.t-phone1{border-left:0}.banner-text{font-size:12px}.banner-text.wide-md{max-width:320px}.banner-text.wide-lg{max-width:420px}.banner-text .btn{padding:10px 16px;font-size:12px;letter-spacing:0}.banner-text .btn+.btn{margin-left:10px}.banner-slider{height:380px}.banner-slider .banner-boxed{padding:20px 20px 25px}.banner-intro .container>.content{padding-top:0;padding-bottom:0}.banner-intro .banner-text{padding-top:30px;padding-bottom:30px}.banner-slider .banner-text,.banner-intro .banner-text{font-size:12px}.banner-slider .banner-text h1,.banner-slider .banner-text h2,.banner-intro .banner-text h1,.banner-intro .banner-text h2{font-size:1.875em}.call-action .cta-sameline{padding-right:0;text-align:center}.call-action .cta-sameline h2:first-child,.call-action .cta-sameline h3:first-child{margin-top:-15px}.call-action .cta-sameline .btn{transition:none;position:static;margin-top:20px;transform:translate(0, 0)}.call-action.call-small .cta-block{padding-top:45px;padding-bottom:45px}.statistics .stat-block{padding-top:45px;padding-bottom:45px}.gallery-lists li{font-size:11px;padding:6px 20px;width:auto;margin:1px 0;-ms-border-radius:5px;border-radius:5px}.gallery.with-caption.gallery-filled .photos-list.col-x4 li{width:50%}.feature-imagebox+.feature-imagebox{margin-top:40px}.project-info h4.section-heading,.project-info h3.section-heading,.project-gallery h4.section-heading,.project-gallery h3.section-heading{margin-top:35px}.team-profile .team-photo img{max-width:320px}.team-profile .team-info{padding-left:15px;margin-top:25px;text-align:left}.copyright{text-align:center}.copyright .social{float:none;margin-top:15px}}@media only screen and (max-width: 599px){.navbar-custom .top-bar .contact .t-phone2{display:none}.feature-s1 .feature,.feature-s2 .feature{padding:20px;min-height:330px}.feature-row .feature h3,.feature-row .feature h4{font-size:1.125em}.content img.alignright,.content img.alignleft{float:none;display:block;max-width:100%;margin:0 0 15px}}@media only screen and (max-width: 480px){body{min-width:320px}.heading-section{font-size:1.5em}.heading-section.heading-sm{font-size:1.125em}.heading-lead{font-size:1.875em}.heading-lead.heading-sm{font-size:1.5em}.banner-text{font-size:12px;padding-top:30px;padding-bottom:30px}.banner-text h1,.banner-text h2{font-size:1.5em}.banner-text .btn{padding:8px 12px;font-size:11px}.banner-text .banner-cta:not(:first-child){margin-top:18px}.banner-text.wide-sm,.banner-text.wide-md,.banner-text.wide-lg{max-width:100%}.banner-slider{height:300px}.banner-slider .banner-boxed{padding:16px 15px 20px}.banner-intro .banner-text{padding-top:15px;padding-bottom:15px}.banner-slider .banner-text h1,.banner-slider .banner-text h2,.banner-intro .banner-text h1,.banner-intro .banner-text h2{font-size:1.875em}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{height:45px;width:45px;font-size:24px}.call-action .cta-block{padding:60px 0}.contact-group{margin-bottom:40px}.contact-group:last-child{margin-bottom:0}.team-member-row [class*=col-],.feature-row [class*=col-]{width:100%}.feature-s1 .feature,.feature-s2 .feature{min-height:auto}.team-member{text-align:center}.team-member .team-photo{max-width:300px;margin-left:auto;margin-right:auto}.gallery .photos-list.col-x2 li,.gallery .photos-list.col-x4 li,.gallery .photos-list.col-x5 li{width:50%}.gallery.with-caption .photos-list.col-x3 li{width:100%}.logos-lists .row:first-child{margin-top:-10px}.logos-lists .row+.row{margin-top:0}.logos-lists .col-sm-3,.logos-lists .col-md-3{width:50%;margin:10px 0}.logos-lists.logos-lists-flat .row:last-child .col-sm-3:nth-child(1) .logo-item,.logos-lists.logos-lists-flat .row:last-child .col-sm-3:nth-child(2) .logo-item,.logos-lists.logos-lists-flat .row:last-child .col-md-3:nth-child(1) .logo-item,.logos-lists.logos-lists-flat .row:last-child .col-md-3:nth-child(2) .logo-item{border-bottom-color:rgba(0,0,0,.08)}.logos-lists.logos-lists-flat .col-sm-3,.logos-lists.logos-lists-flat .col-md-3{margin:0}.logos-lists.logos-lists-flat .col-sm-3:nth-child(2n+2) .logo-item,.logos-lists.logos-lists-flat .col-md-3:nth-child(2n+2) .logo-item{border-right-color:rgba(0,0,0,0)}.error-page{min-height:500px;padding-top:150px;padding-bottom:250px}.error-page h1{font-size:100px}.error-page p{font-size:16px;line-height:26px}}@media only screen and (max-width: 375px){.navbar-custom .top-bar .navbar-brand{width:130px}.navbar-custom .top-bar .contact{line-height:16px;font-size:12px}.navbar-custom .top-bar .contact li{padding-left:0;border-left:0;margin-left:0}.navbar-custom .top-bar .contact li .fa{font-size:16px;margin-top:5px}.banner-slider .banner-text,.banner-intro .banner-text{font-size:11px}.banner-boxed>p{display:none}.gallery.with-caption .photos-list.col-x2 li,.gallery.with-caption .photos-list.col-x4 li,.gallery.with-caption .photos-list.col-x5 li,.gallery.with-caption .photos-list.col-x2 li,.gallery.with-caption .photos-list.col-x4 li,.gallery.with-caption .photos-list.col-x5 li{width:100%}.gallery.with-caption.gallery-filled .photos-list.col-x4 li{width:100%}}@media only screen and (max-width: 1280px){.has-parallax{background-position:50% 50% !important;background-attachment:scroll !important}}.demo-sample-icon .icon-box{margin-right:10px}.demo-sample-icon hr{margin-top:25px;margin-bottom:25px}
