@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600|Lato:700);.header,.header .logo,.header .logo-img,.open-nav-button,.trans,a{transition:all .4s ease-in-out}@font-face{font-family:GravurCondensed-Regular;src:url(GravurCondensed-Regular.eot);src:url(GravurCondensed-Regular.woff2) format('woff2'),url(GravurCondensed-Regular.woff) format('woff'),url(GravurCondensed-Regular.ttf) format('truetype'),url(GravurCondensed-Regular.svg#GravurCondensed-Regular) format('svg'),url(GravurCondensed-Regular.eot?#iefix) format('embedded-opentype');font-weight:400;font-style:normal}@font-face{font-family:RobotoCondensed-Regular;src:url(RobotoCondensed-Regular.eot);src:url(RobotoCondensed-Regular.woff2) format('woff2'),url(RobotoCondensed-Regular.woff) format('woff'),url(RobotoCondensed-Regular.ttf) format('truetype'),url(RobotoCondensed-Regular.svg#RobotoCondensed-Regular) format('svg'),url(RobotoCondensed-Regular.eot?#iefix) format('embedded-opentype');font-weight:400;font-style:normal}big,code,small,sub,sup{line-height:0}.sidr ul,ul{list-style:none}body,dt,html,legend,th{color:#2b2c2d}.clearfix,h1,h2,h3,h4,h5,h6{clear:both}.header .menu-item .mega-submenu,th{text-align:left}.ol-style-2,.ol-style-3,.ol-style-4,.ul-style-2,.ul-style-3,.ul-style-4{list-style-type:none}body,html{font-family:RobotoCondensed-Regular!important;font-weight:400;font-size:16px;line-height:1.75em}.headline,h1,h2,h3,h4,h5,h6{font-family:GravurCondensed-Regular!important}a,body{color:#787878}@media (min-width:600px){body,html{font-size:calc(12px + (14 - 12) * ((100vw - 600px)/ (1140 - 600)))}}@media (min-width:1140px){body,html{font-size:16px}}a,abbr,acronym,address,b,big,blockquote,caption,center,cite,code,dd,del,dfn,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,i,img,ins,kbd,label,legend,li,ol,p,pre,q,s,samp,small,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{margin:0;padding:0}address,blockquote,dl,ol,p,pre,table,ul{margin-bottom:1.75em;margin-top: 1em;}td,th{padding:.21875em .875em}h1{font-size:27.85px;margin-top:.9424em;line-height:1.13088em;margin-bottom:.18848em}@media (min-width:600px){h1{font-size:calc(27.85px + (32.49679 - 27.85439) * ((100vw - 600px)/ (1140 - 600)))}}@media (min-width:1140px){h1{font-size:32.5px;margin-top:.9424em;line-height:1.13088em;margin-bottom:.18848em}}h2{font-size:23.54px;margin-top:1.11527em;line-height:1.33832em;margin-bottom:.25148em}@media (min-width:600px){h2{font-size:calc(23.54px + (27.45984 - 23.537) * ((100vw - 600px)/ (1140 - 600)))}}@media (min-width:1140px){h2{font-size:27.46px;margin-top:1.11527em;line-height:1.33832em;margin-bottom:.24742em}}h3{font-size:19.89px;margin-top:1.31984em;line-height:1.58381em;margin-bottom:.30378em}@media (min-width:600px){h3{font-size:calc(19.89px + (23.20361 - 19.8888) * ((100vw - 600px)/ (1140 - 600)))}}@media (min-width:1140px){h3{font-size:24px;margin-top:1.31984em;line-height:1.58381em;margin-bottom:.2981em}}h4{font-size:20px;margin-top:1.56194em;line-height:1.87432em;margin-bottom:.36815em}@media (min-width:600px){h4{font-size:calc(16.81px + (19.60708 - 16.80607) * ((100vw - 600px)/ (1140 - 600)))}}@media (min-width:1140px){h4{font-size:19.61px;margin-top:1.56194em;line-height:1.87432em;margin-bottom:.36018em}}h5{font-size:14.2px;margin-top:1.84844em;line-height:2.21813em;margin-bottom:.36969em}@media (min-width:600px){h5{font-size:calc(14.2px + (16.56802 - 14.20116) * ((100vw - 600px)/ (1140 - 600)))}}@media (min-width:1140px){h5{font-size:12.57px;margin-top:1.84844em;line-height:1.21813em;margin-bottom:.36969em}}h6{font-size:12px;margin-top:2.1875em;line-height:2.625em;margin-bottom:.51042em}@media (min-width:600px){h6{font-size:calc(12px + (14 - 12) * ((100vw - 600px)/ (1140 - 600)))}}blockquote{font-style:italic}address,blockquote cite{font-style:normal}blockquote cite{display:block}pre{padding:.875em}pre code{padding:0}code{font-family:"Courier New",Courier,"Lucida Sans Typewriter","Lucida Typewriter",monospace;padding:.0875em .2625em}abbr,acronym{border-bottom:1px dotted currentColor;cursor:help}dt,legend{font-weight:700}ul{padding-left:1.1em}ol{padding-left:1.4em}fieldset{padding:.875em 1.75em 1.75em;border-width:1px;border-style:solid;max-width:100%;margin-bottom:1.875em}@media (min-width:1140px){h6{font-size:14px;margin-top:2.1875em;line-height:2.625em;margin-bottom:.47396em}fieldset{margin-bottom:2.03125em}}fieldset button,fieldset input[type=submit]{margin-bottom:0}input[type=email],input[type=password],input[type=text],textarea{display:block;max-width:100%;padding:.4375em;font-size:12px;margin-bottom:1.3125em}@media (min-width:600px){input[type=email],input[type=password],input[type=text],textarea{font-size:calc(12px + (14 - 12) * ((100vw - 600px)/ (1140 - 600)))}}@media (min-width:1140px){input[type=email],input[type=password],input[type=text],textarea{font-size:14px;margin-bottom:.54688em}}button,input[type=submit]{display:block;cursor:pointer;font-size:12px;padding:.4375em 1.75em;margin-bottom:1.125em}@media (min-width:600px){button,input[type=submit]{font-size:calc(12px + (14 - 12) * ((100vw - 600px)/ (1140 - 600)))}}label{display:block;padding-bottom:.21875em;margin-bottom:-.125em}table{width:100%;border-spacing:0;border-collapse:collapse;margin-bottom:2.375em}@media (min-width:1140px){button,input[type=submit]{font-size:14px;margin-bottom:1.3125em}table{margin-bottom:2.125em}td,th{padding:.4375em .875em}}body{font-family:"Open Sans",sans-serif;-webkit-font-smoothing:antialiased;background-color:#fff;text-rendering:optimizeLegibility!important;letter-spacing:.5px}::-moz-selection{background-color:#2b2c2d;color:#fff}::selection{background-color:#2b2c2d;color:#fff}a{outline:0!important;text-decoration:none!important}.btn,.cmn-toggle+label{outline:0;cursor:pointer}.btn,a:hover{text-decoration:none}a:hover{color:#d65050!important}p a{color:#fff;}.light-text{color:#c2c2c2}.zero-padding{padding:0!important}.mbn{margin-bottom:0!important}.mb10{margin-bottom:10px!important}.mb20{margin-bottom:20px!important}.mb30{margin-bottom:30px!important}.mb40{margin-bottom:40px!important}.mb50{margin-bottom:50px!important}.mb60{margin-bottom:60px!important}.mtn{margin-top:0!important}.mt10{margin-top:10px!important}.mt20{margin-top:20px!important}.mt30{margin-top:30px!important}.mt40{margin-top:40px!important}.mt50{margin-top:50px!important}.mt60{margin-top:60px!important}.mln{margin-left:0}.ml10{margin-left:10px}.ml20{margin-left:20px}.ml30{margin-left:30px}.ml40{margin-left:40px}.ml50{margin-left:50px}.ml60{margin-left:60px}.mrn{margin-right:0}.mr10{margin-right:10px}.mr20{margin-right:20px}.mr30{margin-right:30px}.mr40{margin-right:40px}.mr50{margin-right:50px}.mr60{margin-right:60px}.pt5{Padding-top:5px}.pbn{padding-bottom:0!important}.pb10{padding-bottom:10px}.pb20{padding-bottom:20px}.pb30{padding-bottom:30px}.pb40{padding-bottom:40px}.pb50{padding-bottom:50px}.pb60{padding-bottom:60px}.pb70{padding-bottom:70px}.pb80{padding-bottom:80px}.pb90{padding-bottom:90px}.ptn{padding-top:0!important}.pt10{padding-top:10px}.pt20{padding-top:20px}.pt30{padding-top:30px}.pt40{padding-top:40px}.pt50{padding-top:50px}.pt60{padding-top:60px}.pt70{padding-top:70px}.pt80{padding-top:80px}.pt90{padding-top:90px}.pln{padding-left:0}.pl10{padding-left:10px}.pl20{padding-left:20px}.pl30{padding-left:30px}.pl40{padding-left:40px}.pl50{padding-left:50px}.pl60{padding-left:60px}.prn{padding-right:0}.pr10{padding-right:10px}.pr20{padding-right:20px}.pr30{padding-right:30px}.pr40{padding-right:40px}.pr50{padding-right:50px}.pr60{padding-right:60px}.mtm-80{margin-top:-80px}.underline{position:relative;padding-bottom:10px;margin-bottom:22px}.underline:after{content:"";width:32px;height:1px;background:#c2c2c2;position:absolute;bottom:0;left:0}.label-primary,.st-label{background-color:#fff}.full-underline::after{width:100%}.longer-underline::after{width:60px}.text-center .underline::after{width:4%;left:48%}.text-center .longer-underline::after{width:8%;left:46%}.text-muted{font-size:85%;font-style:italic}.default-ul{list-style:circle}.st-label{position:relative}.st-label:before{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-width:5px;margin-top:-6px;border-right-color:#47b475!important}.main-menu>li>ul,.menu>ul>li.active{border-top:0 solid #000b3}.header-border .mega-submenu,.secondNav.header-border .header{border-bottom:1px solid #d9d9d9}.panel,.panel-heading{border-radius:0}.badge{width:22px;height:22px;line-height:22px;border-radius:50%;font-weight:400;padding:0}.btn,.label{border-radius:0}.black-color{color:#2b2c2d!important}.white-color{color:#fff!important}.muted-color{color:#787878!important}h1,h2,h3,h4,h5,h6{margin:0;padding:0;color:#2b2c2d;font-weight:500;letter-spacing:1.5px}.menu-style-2 .menu-icon,.menu-style-3 .menu-icon{margin-right:5px;font-size:13px;display:inline-block}.btn,.st-btn{letter-spacing:1px}.bold{font-weight:700!important}.capitalize{text-transform:capitalize!important}.uppercase{text-transform:uppercase!important}.lowercase{text-transform:lowercase!important}dl,ol,ul{list-style-position:outside}.lighter-text{color:#787878!important}.label{font-size:60%;font-weight:inherit}.header{position:fixed;width:100%;z-index:101;min-height:50px}.header .logo,.open-nav-button{position:relative}.header .logo{margin-top:25px;float:left;z-index:1;left:-15px}.header .logo-img{max-height:50px}.secondNav .header .logo-img,.small-header .header .logo-img{max-height:20px}.header .menu-item{float:none;display:inline-block;background:0 0;font-family:RobotoCondensed-Regular}.header .menu-item a{color:#fff;font-size:13px;font-weight:500;line-height:50px;padding:10px;position:relative;display:block;text-transform:uppercase;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.header .menu-item a::before{color:transparent;content:"•";font-size:1.2em;left:50%;pointer-events:none;position:absolute;text-shadow:0 0 transparent;top:30%;transform:translateX(-50%);-webkit-transition:text-shadow .3s ease 0s,color .3s ease 0s;transition:text-shadow .3s ease 0s,color .3s ease 0s;width:auto}.header .menu-item a:hover::before{color:#FFF;text-shadow:10px 0 #FFF,-10px 0 #FFF}.header .menu-item .mega-submenu a{color:#fff;line-height:22px;text-transform:capitalize;padding:8px 10px;letter-spacing:.5;transition:all .4s ease-in-out;text-align:left}.header .menu-item .mega-submenu a::before{content:""!important}.header .menu-item .mega-submenu a:hover{border-left:3px solid #d9d9d9}.header .main-menu{text-align:right}.secondNav .header{min-height:50px;background:rgba(0,0,0,.8)}.secondNav .header .main-menu>li a{line-height:70px;color:#fff}.menu ul li.active a,.menu>ul>li:hover a{color:#fff}.secondNav .header .logo{float:left;margin-top:15px}.main-menu>li>ul.normal-sub{width:180px}.mega-submenu.normal-sub a i,.submenu-column ul li a i{width:22px;display:inline-block;text-align:center;font-size:13px}.main-menu>li>ul.normal-sub>li a{padding:5px}.mega-submenu a{line-height:22px!important}.mega-submenu{background-color:rgba(0,0,0,.8)!important}.mega-submenu.no-image{background:0 0}.nav>li>a:focus,.nav>li>a:hover{background-color:transparent}.light-header .header{background:#000000}.light-header .header .menu-item a{color:#fff}.light-header .main{padding-top:50px}.light-header.semi-trans-header .main{padding-top:0}.light-header.small-header .main{padding-top:50px}.mega-submenu.normal-sub{background-image:none}.mega-submenu.normal-sub a{transition:all .4s ease-in-out}.mega-submenu.normal-sub a:hover{border-left:0!important;background:rgba(0,0,0,.8)}.mega-submenu.normal-sub .sub-submenu{display:none;position:absolute;z-index:101;top:0;left:100%;background:rgba(0,0,0,.8);list-style:none;width:200px;padding-left:0;box-shadow:0 8px 30px 8px rgba(0,0,0,.05);transition:all .4s ease-in-out}.mega-submenu.normal-sub .sub-submenu.on-left{right:100%;left:auto}.mega-submenu.normal-sub .has-subsubmenu{position:relative;z-index:100}.mega-submenu.normal-sub .has-subsubmenu:after{content:' ';width:0;height:0;border-bottom:5px solid transparent;border-left:5px solid #fff;top:15px;right:15px;position:absolute;border-top:5px solid transparent}@media only screen and (max-width:991px){.header .menu-item.cart-icon,.header .menu-item.search-icon,.open-nav-button,.top-menu{display:none}.header .menu-item a::before{content:none}.header .logo{padding-bottom:0}.header .logo-img{max-height:25px;padding-left:10px}.secondNav .header .logo-img,.small-header .header .logo-img{max-height:25px}.menu-mobile{color:#fff;padding-top:35px}.center-logo .menu-mobile{text-align:center}.center-logo .menu-mobile:after{float:none}.small-header .menu-mobile{padding-top:20px}.light-header .menu-mobile{color:red}.left-menu .menu-mobile{float:left}.secondNav .menu-mobile{color:#fff;padding-top:30px}.main-menu.show-on-mobile{background:rgba(0,0,0,.9);text-align:left;color:#787878;max-height:500px;overflow:scroll}.footer .col-md-6,.footer .text-right{text-align:center}.dark-header .main-menu.show-on-mobile,.dark-menu .main-menu.show-on-mobile{background:#2b2c2d}.menu-dropdown-icon::before{padding:1em;background:#080809;color:#fff}.secondNav .header .main-menu>li a{line-height:30px;color:#fff}.header .menu-item .mega-submenu{margin-left:30px}.header-shadow .mega-submenu,.mega-submenu.normal-sub .sub-submenu{box-shadow:none;border-top:0}.mega-submenu.normal-sub .sub-submenu{position:static;margin-left:40px}.main-menu>li>ul,.menu>ul>li.active{border-top:0}.header .menu-item a{color:#787878;line-height:30px}.feature{margin-bottom:30px}.footer .footer-top .pull-right{float:none!important;margin:auto}.nav-hidden .main-menu.show-on-mobile,.open-nav-button.sidr-btn{display:block}.page-title-row{padding:50px 0}}.customservice,.feature-box1 .feat-info,.footer .icon,.st-btn,.st-btn .icon{display:inline-block}.white-grad,section.content-section{padding:30px 0}.headline{font-size:4.236em;color:#fff;margin-top:10px;margin-bottom:30px;text-transform:uppercase}.content-section .section-header,.sub-headline{margin-bottom:20px}.sub-headline{font-size:1em;text-transform:none;margin-top:5px;color:rgba(255,255,255,.7);line-height:30px}.btn,.footer ul li a,.st-btn{text-transform:uppercase}section.content-section:nth-of-type(even){background-color:#6816163d}section.content-section:nth-of-type(odd){background-color:#fff}section.parallax-section{background-color:transparent!important}section.parallax-section .white-grad{position:relative;z-index:1}.content-section .section-title{font-size:1.818em;margin-top:30px}.content-section .section-subtitle{color:#787878;font-weight:600}.gray-bg{background-color:#f2f2f2}.white-bg{background-color:#fff}.trans-bg{background:rgba(0,0,0,.89);color:#fff}.mb160{margin-bottom:160px}.mb200{margin-bottom:200px}.mb240{margin-bottom:240px}.trans-bg:hover{background:rgba(255,255,255,.89);color:#000}.mb100{margin-bottom:120px}.customservice .img-responsive{overflow:hidden}.customservice img{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all 1.3s ease 0s;transition:all 1.3s ease 0s;width:100%;overflow:hidden}.carousel-style-4 .item,.clients-grid-opacity>div,.st-btn{transition:all .4s ease-in-out}.customservice img:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.customservice h4{color:#333;font-size:17px;font-weight:700;line-height:20px;margin-top:20px;text-transform:capitalize}.cntc a,.footer .footer-middle a{text-transform:uppercase}.customservice p{color:#999;line-height:23px}.feature-box1{color:#2b2c2d}.feature-box1 .feat-icon{display:inline-block;font-size:60px;line-height:80px;width:80px;height:80px}.feature-box1 .feat-info{position:relative;top:-20px}.feature-box1 .feat-info h6{font-size:16px;line-height:1.1em}.footer .footer-desc,.footer .footer-middle .footer-title{line-height:30px;color:#787878}.btn{white-space:nowrap;border-color:rgba(255,255,255,.25);box-shadow:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font-style:normal;color:#fff;margin:0;padding:15px 50px;font-weight:300;min-height:0;min-width:0;max-height:none;max-width:none}.btn.btn-default{background-color:transparent}.btn.btn-primary{background-color:#000b3}.btn.btn-default:hover,.btn.btn-primary:hover{background-color:#fff;color:#000b3}.st-btn,.st-btn.hvr-back:before{background:0 0}.btn.btn-primary:hover{border-color:#000b3}.st-btn{padding:10px 30px;border:1px solid #d9d9d9}.st-btn.hvr-back.full-rounded:before,.st-btn.hvr-border.full-rounded:before{border-radius:100px}.st-btn.btn-small{padding:5px 15px;font-size:12px}.st-btn.st-btn-thick{border-width:4px}.st-btn.st-btn-3d{border-bottom-width:3px}.st-btn .icon{font-size:16px;padding-right:5px}.form-control,.form-group .alert,.form-group label{font-size:12px}.st-btn.icon-right .icon{padding-left:5px}.st-btn.hvr-back:active,.st-btn.hvr-back:focus,.st-btn.hvr-back:hover{color:#fff!important}.st-btn.hvr-border:before{border-color:#000b3;background-color:#000b3}.st-btn.primary-btn{background-color:#000;color:#fff;border-color:#40a269}.st-btn.primary-btn:active,.st-btn.primary-btn:focus,.st-btn.primary-btn:hover{background:0 0;color:#000}.st-btn.primary-btn.hvr-back:before{background:#fff}.st-btn.primary-btn.hvr-back:active,.st-btn.primary-btn.hvr-back:focus,.st-btn.primary-btn.hvr-back:hover{color:#000!important}.st-btn.dark-btn{background-color:#2b2c2d;color:#fff;border-color:#2b2c2d}.st-btn.dark-btn:active,.st-btn.dark-btn:focus,.st-btn.dark-btn:hover{background:#fff;border-color:#fff;color:#2b2c2d!important}.st-btn.dark-btn.hvr-back:before{background:#fff;border-color:#2b2c2d}.st-btn.dark-btn.hvr-back:active,.st-btn.dark-btn.hvr-back:focus,.st-btn.dark-btn.hvr-back:hover{color:#2b2c2d!important}.st-btn.dark-btn.hvr-border:before{border-color:#2b2c2d;background-color:#2b2c2d}.st-btn:active,.st-btn:focus,.st-btn:hover{border-color:#000b3}.st-btn.rounded{border-radius:8px}.st-btn.full-rounded{border-radius:100px}.hvr-border-fade:active,.hvr-border-fade:focus,.hvr-border-fade:hover{box-shadow:inset 0 0 0 4px #000b3,0 0 1px transparent}button{outline:0!important}.form-control{box-shadow:none;background:#f2f2f2}.form-control:focus{border-color:#d9d9d9;box-shadow:none}.footer{ border-top:1px solid #d9d9d9;padding:10px 0 0}.footer .footer-title{font-size:14px}.footer .ul{padding-left:0}.footer ul li a{font-size:11px;color:#787878}.footer .icon{margin-right:10px}.footer .address{font-size:14px}.footer .footer-top{padding-bottom:30px}.footer .footer-middle{padding-top:10px;padding-bottom:30px;line-height:30px}.footer .footer-middle a{margin:0;padding:0;color:#2b2c2d;font-weight:500;letter-spacing:1.5px}.cntc,.cntc a{margin:0;padding:0;color:#000;font-weight:500;letter-spacing:1.5px}.cntc a:hover{color:#000!important}.footer .footer-middle .fa{font-size:16px}.footer .footer-last{padding:20px 0;background:#2b2c2d;color:#d9d9d9;font-size:11px}.footer .footer-last a{color:#787878}.footer.dark-footer{background-size:contain;border-top:1px solid #787878;background: #37393a;}.footer.dark-footer .footer-desc{color:#d9d9d9}.footer.dark-footer .footer-title{color:#fff}.footer.dark-footer ul li a{font-size:12px;text-transform:uppercase;color:#d9d9d9}.footer.dark-footer .footer-middle .footer-title,.footer.dark-footer .footer-middle a{color:#d9d9d9}.footer.dark-footer .counter-box,.footer.dark-footer h1,.footer.dark-footer h2,.footer.dark-footer h3,.footer.dark-footer h4,.footer.dark-footer h5,.footer.dark-footer h6,.footer.dark-footer label{color:#f2f2f2}.footer.sticky-footer{position:fixed;bottom:0;width:100%;z-index:-1}.scroll-to-top{position:fixed;bottom:-50px;right:15px;width:40px;height:40px;background:#2b2c2d;color:#fff;opacity:.75;text-align:center;display:block;z-index:100;font-size:26px;line-height:40px;cursor:pointer}.scroll-to-top:hover{opacity:1}.bg-black{background:#363636;color:#e2e2e2}.cbp *{font-family:inherit}.cbp .fa{font-family:FontAwesome}.cbp-item{width: 100%;height: 100%;position: relative;top: 0;left: 0}.cbp-l-grid-testimonials-body{color:#787878;font-size:16px;font-family:'RobotoCondensed-Regular'}.cbp-l-grid-testimonials-footer{font-family:'RobotoCondensed-Regular'}.slideshow-div .full-content{height:100vh;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;background:rgba(0,0,0,.4)}.active,.carousel,.carousel-inner,.fill,.item{height:100%}.acc-default .panel-title a,.acc-faq-1 .panel-title a,.acc-faq-2 .panel-title a,.acc-wo-background .panel-title a,.acc-wo-border .panel-title a,.acc-wo-gap .panel-title a{display:block}.slideshow-div .full-content h1,.slideshow-div .full-content h2,.slideshow-div .full-content h3,.slideshow-div .full-content h4,.slideshow-div .full-content h5,.slideshow-div .full-content h6{color:#fff;text-transform:none}.slideshow-div .full-content h1{font-size:60px;margin-bottom:40px;font-weight:700}.carousel.slide h1,.carousel.slide h2,.carousel.slide h3,.carousel.slide h4,.carousel.slide h5,.carousel.slide h6{color:#fff;font-size: 32px;text-align:center;left:20% !important;}.fill{width:100%;background-position:center;background-size:cover;-o-background-size:cover}.rev-btn,.rev-btn:visited{font-family:"Open Sans",sans-serif}.carousel-style-4 .carousel-control{top:0;bottom:0;margin:auto;background:0 0;width:30px;height:60px;z-index:2}.carousel-style-4 .carousel-control .glyphicon-chevron-left,.carousel-style-4 .carousel-control .glyphicon-chevron-right,.carousel-style-4 .carousel-control .icon-next,.carousel-style-4 .carousel-control .icon-prev{margin-top:-15px}.carousel-style-4 .carousel-control .glyphicon-chevron-left,.carousel-style-4 .carousel-control .icon-prev{margin-left:-10px;font-size:100px}.carousel-style-4 .carousel-control .glyphicon-chevron-right,.carousel-style-4 .carousel-control .icon-next{margin-right:-10px;font-size:100px}.carousel-style-4 .carousel-caption{bottom:5%;left:5%}.carousel-style-4 .carousel-caption h3{font-size:3.236em;text-transform:capitalize;text-shadow:1px 1px 5px rgba(0,0,0,.8)}.carousel-style-4 .carousel-indicators{left:auto;width:auto;margin-left:0;right:50px}.carousel-style-4 .active.left,.carousel-style-4 .active.right,.carousel-style-4 .item{opacity:0}.carousel-style-4 .active,.carousel-style-4 .next.left,.carousel-style-4 .prev.right{opacity:1}.carousel-style-4 .active.left,.carousel-style-4 .active.right,.carousel-style-4 .next,.carousel-style-4 .prev{left:0}.nav-tabs>li>a{border-radius:0}.nav-tabs>li>a .icon{font-size:16px}.register-box{background:#f2f2f2;padding:30px;margin-top:100px;margin-bottom:100px;box-shadow:0 1px 5px 0 rgba(0,0,0,.08)}.cmn-toggle{position:absolute;margin-left:-9999px;visibility:hidden}.cmn-toggle+label{display:block;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn-primary.active,.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{background-color:#398f5d;border-color:#398f5d}blockquote{font-size:15px;line-height:22px;padding:10px 20px}blockquote small{padding-top:10px;color:#2c2727cc !important;font-size:100%;font-weight:600}.blockquote-2{border-left:0;position:relative}.blockquote-2::before,.blockquote-reverse-2::before{color:rgba(0,0,0,.1);display:block;font-size:100px;position:absolute;top:15px}section.content-section:nth-of-type(even) .blockquote-default{border-left:5px solid #bfbfbf}section.content-section:nth-of-type(even) .blockquote-reverse{border-right:5px solid #bfbfbf;border-left:0}.clients-grid-opacity>div{background:#e5e5e5;border:1px solid #ccc;margin-left:-1px;margin-bottom:-1px;opacity:.6}.google-map{width:100%;min-height:400px}.anim{opacity:0}.anim .icon{cursor:pointer}.animated{opacity:1}.st-animate{opacity:0}.overlay,.st-animate.animated{opacity:1}#fa-icons section{margin-top:20px;margin-bottom:20px}#fa-icons h2{margin-bottom:20px;margin-top:40px}#fa-icons .fa{font-size:16px;line-height:26px;display:inline-block;width:40px}#fa-icons .fa-icon{height:40px}#fa-icons .fa-icon:hover{background:0 0;border:1px solid #398f5d;color:#fff;line-height:40px}#fa-icons .fa-icon:hover .fa{font-size:26px;line-height:40px;vertical-align:top}.Creative-Title,.NotGeneric-Title,.tp-caption.Creative-Title,.tp-caption.NotGeneric-Title{font-family:GravurCondensed-Regular;font-weight:400!important;text-transform:uppercase}#fa-icons .fa-icon:hover .text-muted{color:#e2e2e2}@media only screen and (max-width:1200px) and (min-width:991px){.header .menu-item a{padding:0 8px}}.bgop{background:#000}.overlay{position:absolute;top:0;left:0;height:100%;width:100%;background-color:#000}
.ul-style-4 li .list-icon {
    line-height: 26px;
    border: 2px solid #000000b3;
    color: #000000b3;
    border-radius: 50%;
    margin-right: 10px;
    margin-bottom: 8px;
}
.ol-style-4 li::before,.ul-style-4 li .list-icon {
    width: 30px;
    height: 30px;
    display: inline-block;
    text-align: center;
}
h1.sh1{
color:#fff;
}
.trans-bg:hover h1.sh1{
color:#000;
}

/*dealers css*/
.min-height-dealers{
    max-height: 400px;
    overflow-y:auto;
    min-height: 350px;
 }

.boxs{
	margin: 10px;
    padding: 0px;
}

.lg-margin ul{
margin-bottom: 0px;
text-align: center;
}

@media(min-width: 768px){
.boxs{
	width: 48%;
}
.lg-margin{
	margin: 0px 50px;
}
}

.box-border {
  
border: solid 2px transparent!important;
  background: none;
  border: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 1em;
  padding: 1em 2em;
  font-size: inherit;
  position: relative;
  vertical-align: middle;
}

.draw:hover{
border: solid 2px transparent!important;
}


.draw::before, .draw::after {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
}

.draw {
  -webkit-transition: color 0.25s;
  transition: color 0.25s;
}
.draw::before, .draw::after {
  border: 2px solid transparent;
  width: 0;
  height: 0;
}
.draw::before {
  top: 0;
  left: 0;
}
.draw::after {
  bottom: 0;
  right: 0;
}

.draw:hover::before, .draw:hover::after {
  width: 100%;
  height: 100%;
}
.draw:hover::before {
  border-top-color: #D8171B;
  border-right-color: #D8171B;
  -webkit-transition: width 0.25s ease-out, height 0.25s ease-out 0.25s;
  transition: width 0.25s ease-out, height 0.25s ease-out 0.25s;
}
.draw:hover::after {
  border-bottom-color: #D8171B;
  border-left-color: #D8171B;
  -webkit-transition: border-color 0s ease-out 0.5s, width 0.25s ease-out 0.5s, height 0.25s ease-out 0.75s;
  transition: border-color 0s ease-out 0.5s, width 0.25s ease-out 0.5s, height 0.25s ease-out 0.75s;
}
.full-container{
	margin-bottom: 20px;
	margin-top: 20px;
}

.div-4{
	background: #f3f3f3;
	padding: 10px;
	background-size: cover;
/*    background-image: url('https://static1.squarespace.com/static/52603960e4b01eed04df03c1/t/537e5e26e4b059f407712456/1433012791011/case-study_HEADER.jpg?format=1500w');*/
}
/*social icons */
h6.footer-title.lowercase.social ul li {
    display: inline;
}
.social .fa {
color: #d01010;
background-color: #d9d9d9;
padding: 5px 6px;
border-radius: 50%;
}
.social .fa:hover {
color: #000!important;
}
.social ul {
margin-top: 10px;
}
.social i.fa.fa-facebook {
padding: 5px 8px;
}
.contactform{	 
	box-shadow: 0px 0px 11px 0px #d010108c; 
	border-radius: 5px;
	margin-top: 5em;
}
.colr{
	color: #000;
}
.colr:hover{
	color: #787878 !important;
}
/* Acordeon styles */
.tab {
  position: relative;
  margin-bottom: 1px;
  width: 100%;
  color: #fff;
  overflow: hidden;
}
.tab input {
  position: absolute;
  opacity: 0;
  z-index: -1;
}
.tab label {
  position: relative;
  display: block;
  padding: 0 0 0 1em;
  background: #000;
  font-weight: bold;
  line-height: 3;
  cursor: pointer;
  border-radius: 5px;
}
.blue label {
  background: #2980b9;
}
.tab-content {
  max-height: 0;
  overflow: hidden;
  background: #dddddd6b;
  -webkit-transition: max-height .35s;
  -o-transition: max-height .35s;
  transition: max-height .35s;  
  border: 0.1px solid #675e5e;
  border-radius: 5px;
}
.blue .tab-content {
  background: #3498db;
}
.tab-content p {
  margin: 1em; 
  color:#787878;
}
.tab-content h1, h2, h3, h4, h5, h6 {  
  color:#000;
}
.content-color {
	margin: 1em 2em !important;
    color: #787878;
    letter-spacing: 1px;
    line-height: 1.9;
    font-size: 14px;
}
/* :checked */
.tab input:checked ~ .tab-content {
  max-height: 200vh;
}
/* Icon */
.tab label::after {
  position: absolute;
  right: 0;
  top: 0;
  display: block;
  width: 3em;
  height: 3em;
  line-height: 3;
  text-align: center;
  -webkit-transition: all .35s;
  -o-transition: all .35s;
  transition: all .35s;
}
.tab input[type=checkbox] + label::after {
  content: "+";
}
.tab input[type=radio] + label::after {
  content: "\25BC";
}
.tab input[type=checkbox]:checked + label::after {
  transform: rotate(315deg);
}
.tab input[type=radio]:checked + label::after {
  transform: rotateX(180deg);
}
.float{
	position:fixed;
	width:60px;
	height:60px;
	bottom:515px;
	right:0.5%;
	background-color:#25d366;
	color:#FFF;
	border-radius:50px;
	text-align:center;
	font-size:30px;
	box-shadow: 2px 2px 3px #999;
	z-index:100;
}

.my-float{
	margin-top:16px;

}

