html,body{overflow-x:hidden}body{margin:0;padding:0;font-size:15px;line-height:25px;color:#666;font-family:'Open Sans',sans-serif}h1,h2,h3,h4,h5,h6{margin:10px 0;color:#3f3f3f;font-family:'Montserrat',sans-serif;font-weight:700;position:relative}h1{font-size:32px;line-height:42px;text-transform:uppercase}h2{font-size:28px;line-height:38px;text-transform:uppercase}h3{font-size:24px;text-transform:uppercase;line-height:30px;margin:0}h4{font-size:18px;text-transform:uppercase;line-height:26px}h5{font-size:16px;text-transform:uppercase}h6{font-size:14px;text-transform:uppercase}ul,ol{margin:0}ul li,ol li{margin:0}a,a:hover,a:visited,a:focus{outline:none;color:inherit;text-decoration:none}a{color:#003f9e}a:hover,a:visited,a:focus{color:#e18f06}img{max-width:100%;outline:none;border:none}p{margin:20px 0}.margin-top-10{margin-top:10px}.margin-top-15{margin-top:15px}.margin-top-20{margin-top:20px}.margin-top-25{margin-top:25px}.margin-top-30{margin-top:30px}.margin-top-35{margin-top:35px}.margin-top-40{margin-top:40px}.margin-top-45{margin-top:45px}.margin-top-50{margin-top:50px}.margin-top-55{margin-top:55px}.margin-top-60{margin-top:60px}.margin-top-65{margin-top:65px}.margin-top-70{margin-top:70px}.margin-top-75{margin-top:75px}.margin-top-80{margin-top:80px}.margin-top-85{margin-top:85px}.margin-top-90{margin-top:90px}.margin-top-95{margin-top:95px}.margin-top-100{margin-top:100px}.margin-bottom-10{margin-bottom:10px}.margin-bottom-15{margin-bottom:15px}.margin-bottom-20{margin-bottom:20px}.margin-bottom-25{margin-bottom:25px}.margin-bottom-30{margin-bottom:30px}.margin-bottom-35{margin-bottom:35px}.margin-bottom-40{margin-bottom:40px}.margin-bottom-45{margin-bottom:45px}.margin-bottom-50{margin-bottom:50px}.margin-bottom-55{margin-bottom:55px}.margin-bottom-60{margin-bottom:60px}.margin-bottom-65{margin-bottom:65px}.margin-bottom-70{margin-bottom:70px}.margin-bottom-75{margin-bottom:75px}.margin-bottom-80{margin-bottom:80px}.margin-bottom-85{margin-bottom:85px}.margin-bottom-90{margin-bottom:90px}.margin-bottom-95{margin-bottom:95px}.margin-bottom-100{margin-bottom:100px}.padding-top-10{padding-top:10px}.padding-top-15{padding-top:15px}.padding-top-20{padding-top:20px}.padding-top-25{padding-top:25px}.padding-top-30{padding-top:30px}.padding-top-35{padding-top:35px}.padding-top-40{padding-top:40px}.padding-top-45{padding-top:45px}.padding-top-50{padding-top:50px}.padding-top-55{padding-top:55px}.padding-top-60{padding-top:60px}.padding-top-65{padding-top:65px}.padding-top-70{padding-top:70px}.padding-top-75{padding-top:75px}.padding-top-80{padding-top:80px}.padding-top-85{padding-top:85px}.padding-top-90{padding-top:90px}.padding-top-95{padding-top:95px}.padding-top-100{padding-top:100px}.padding-bottom-10{padding-bottom:10px}.padding-bottom-15{padding-bottom:15px}.padding-bottom-20{padding-bottom:20px}.padding-bottom-25{padding-bottom:25px}.padding-bottom-30{padding-bottom:30px}.padding-bottom-35{padding-bottom:35px}.padding-bottom-40{padding-bottom:40px}.padding-bottom-45{padding-bottom:45px}.padding-bottom-50{padding-bottom:50px}.padding-bottom-55{padding-bottom:55px}.padding-bottom-60{padding-bottom:60px}.padding-bottom-65{padding-bottom:65px}.padding-bottom-70{padding-bottom:70px}.padding-bottom-75{padding-bottom:75px}.padding-bottom-80{padding-bottom:80px}.padding-bottom-85{padding-bottom:85px}.padding-bottom-90{padding-bottom:90px}.padding-bottom-95{padding-bottom:95px}.padding-bottom-100{padding-bottom:100px}.vertical-padding-15{padding:15px 0}.vertical-padding-20{padding:20px 0}.vertical-padding-25{padding:25px 0}.vertical-padding-30{padding:30px 0}.vertical-padding-35{padding:35px 0}.vertical-padding-40{padding:40px 0}.vertical-padding-45{padding:45px 0}.vertical-padding-50{padding:50px 0}.vertical-padding-55{padding:55px 0}.vertical-padding-60{padding:60px 0}.vertical-padding-65{padding:65px 0}.vertical-padding-70{padding:70px 0}.vertical-padding-75{padding:75px 0}.vertical-padding-80{padding:80px 0}.vertical-padding-85{padding:85px 0}.vertical-padding-90{padding:90px 0}.vertical-padding-95{padding:95px 0}.vertical-padding-100{padding:100px 0}.height-10{height:10px}.height-20{height:20px}.height-30{height:30px}.height-40{height:40px}.height-50{height:50px}.height-60{height:60px}.height-70{height:70px}.height-80{height:80px}.height-90{height:90px}.height-100{height:100px}.no-padding{padding:0!important}.no-margin{margin:0!important}.no-left-padding{padding-left:0!important}.no-right-padding{padding-right:0!important}.no-top-padding{padding-top:0!important}.no-bottom-padding{padding-bottom:0!important}.no-left-margin{margin-left:0!important}.no-right-margin{margin-right:0!important}.no-top-margin{margin-top:0!important}.no-bottom-margin{margin-bottom:0!important}.text-center{text-align:center!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.mobile-on{display:none}.desktop-on{display:block}.max-width-565{max-width:565px}.edge-center{text-align:center}.edge-center:before{background:#ffa000;position:absolute;bottom:0;left:50%;width:50px;content:"";transform:translate(-50px,0);-webkit-transform:translate(-50px,0);-ms-transform:translate(-50px,0);-o-transform:translate(-50px,0);height:3px}.edge-seprator{height:3px;display:inline-block;width:50px;background:#ffa000}.edge-seprator-grey{background:#e6e6e6!important}.btn-orange{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;background:#e18f06;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s;color:#fff!important;min-width:218px!important;height:48px!important;text-transform:uppercase;text-align:center;padding:0!important;line-height:47px!important;font-size:13px!important;font-family:'Montserrat',sans-serif}.btn-orange:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#ffa000;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.btn-orange:hover,.btn-orange:focus,.btn-orange:active{color:#fff}.btn-orange:hover:before,.btn-orange:focus:before,.btn-orange:active:before{-webkit-transform:scaleX(0);transform:scaleX(0)}.overlay-bg{top:0;left:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);-khtml-opacity:.8;opacity:.8;height:100%;width:100%;position:absolute;z-index:0;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);color:#fff;padding:10px}.overlay-outer{position:relative}.overlay-outer:hover .overlay-bg{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);background:#ffa000}.btn-orange-border{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s;color:#ffa000!important;min-width:218px!important;height:48px!important;text-transform:uppercase;text-align:center;padding:16px 0!important;line-height:normal!important;font-size:13px!important;background:#ffa000;font-family:'Montserrat',sans-serif}.btn-orange-border:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;border:2px solid #e18f06;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;background:#212124}.btn-orange-border:hover,.btn-orange-border:focus,.btn-orange-border:active{color:#fff!important}.btn-orange-border:hover:before,.btn-orange-border:focus:before,.btn-orange-border:active:before{-webkit-transform:scaleX(0);transform:scaleX(0)}.title-main{clear:both;display:inline-block;width:100%;text-align:center;margin-bottom:50px}hr{margin-top:30px;margin-bottom:30px}section{float:left;width:100%;position:relative}header{position:relative}.header-main{width:100%;font-family:'Montserrat',sans-serif;font-weight:500;position:relative;z-index:99999;background:#fff;font-size:13px;float:left}.header-transparent{background:transparent;position:absolute}.header-transparent .menu-wrp ul li a{color:#000}.header-transparent .header-top-inner{color:#fff}.header-transparent .social li .fa{color:#fff}.header-transparent .add-card a{color:#fff}.header-transparent .header-menu{background:transparent}.header-transparent .header-top{background:transparent}.header-transparent .logo.on-sticky{display:none}.header-transparent .logo{display:block}.header-transparent .header-menu.fixed .on-sticky{display:block!important}.header-transparent .header-menu.fixed .logo{display:none}.header-transparent .header-menu.fixed .menu-wrp ul li a{color:#666}.header-transparent .header-menu.fixed .menu-wrp ul li:hover a{color:#1a1a1d}.header-transparent .header-menu.fixed .menu-wrp .submenu li a{color:#fff!important}.header-transparent .header-menu.fixed .add-card a{color:#666}.header-base{background:transparent}.header-top{float:left;width:100%;background-color:#212124;padding:10px 0}.header-top-inner{float:left;width:100%;color:#777}.top-address .fa{color:#003f9e;margin-right:8px}.top-info{float:left;width:auto;padding-right:30px;position:relative;padding-left:20px}.header-top-inner p{margin:0}.social{float:left;width:auto}.social li{float:left;width:auto;margin:0 20px 0 0}.social li a{float:left;width:100%}.social li .fa{color:#777;margin:0}.social li:hover .fa{color:#e18f06}.top-address{float:right;width:auto}.top-address-inner{float:left;width:auto;margin-right:30px}.top-address-inner:last-child{margin:0}.address-blog .fa{font-size:18px;float:left;width:auto;position:absolute;left:0;margin-top:14px}.address-blog span{float:left;width:auto;padding-left:20px}.add-card{float:right;width:auto;position:relative;text-align:center;margin:30px 15px 24px 0}.add-card a{color:#666}.add-card a i{font-size:15px}.add-card span{width:20px;height:20px;vertical-align:middle;color:#fff;background:#ffa000;font-size:9px;border-radius:100%;-webkit-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;position:absolute;right:-15px;top:-9px;line-height:20px;text-align:center}.header-menu{float:left;width:100%;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background:#fff}.fixed{position:fixed;top:0;left:0;width:100%;z-index:99}.header-menu.fixed{background:#fff;box-shadow:0 0 12px 0 rgba(0,0,0,0.4);-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,0.4);-ms-box-shadow:0 0 12px 0 rgba(0,0,0,0.4);-o-box-shadow:0 0 12px 0 rgba(0,0,0,0.4)}.header-sticky .header-menu.fixed .logo.mobile-on{display:block}.header-menu-inner{float:left;width:100%}.logo{float:left;width:auto;position:relative;z-index:9999999}.header-menu-inner .logo{padding:26px 0}.menu-wrp{float:right;width:auto;padding:0}.menu-wrp ul li{float:left;width:auto;text-transform:uppercase;margin:0 20px 0 0;position:relative;padding:30px 0 26px}.menu-wrp ul li a{color:#666;padding:4px 0;float:left;width:100%;position:relative;webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.menu-wrp ul > li > a:before{position:absolute;bottom:0;left:0;width:0;height:2px;background:#ffa000;content:"";webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.menu-wrp ul > li.current-menu-item > a:before,.menu-wrp ul > li:hover > a:before{width:100%}.menu-wrp ul > li.current-menu-ancestor > a:before,.menu-wrp ul > li:hover > a:before{width:100%}.menu-wrp li.current-menu-item a,.menu-wrp li:hover a{color:#1a1a1d}.menu-wrp li.current-menu-ancestor a,.menu-wrp li:hover a{color:#1a1a1d}.menu-wrp .fa-caret-right{position:absolute;right:10px;top:13px}.main-part{float:left;width:100%}.slider-main{width:100%}.tp-banner-container{font-family:'Montserrat',sans-serif}.custom-font-50{font-size:50px;line-height:58px;color:#fff;text-transform:uppercase}.custom-font-22{font-size:22px;line-height:30px;color:#fff}.header-line-bg{display:inline-block;width:100%;background:#f5f5f5;padding:100px 0}.current-sr-slide-visible .tp-bgimg{position:relative}.current-sr-slide-visible .tp-bgimg:before{position:absolute;background:rgba(0,0,0,0.5);left:0;width:100%;height:100%;top:0;content:""}.play-btn{background:url(../images/play.png) no-repeat center center;background-size:100% 100%;width:41px;height:41px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);z-index:2}.f-width{width:100%}.popup-over{display:inline-block;width:100%;position:relative}.popup-over:before{position:absolute;top:0;width:100%;height:100%;left:0;background:rgba(0,0,0,0.5);content:""}.box-img{float:left;width:100%;position:relative}.box-content{float:left;width:100%}.icon-custom{display:inline-block;width:100%;text-align:center}.icon-custom img{margin-bottom:20px;max-width:80px}.icon-custom a{display:block}.project-main{overflow:hidden}.bg-black{background:#212124}.project-title-white{float:left;width:100%}.project-title-white h3{color:#fff}.portfolioFilter{clear:both;display:inline-block;width:100%;margin:0 0 30px}.portfolioFilter a{margin-right:35px;color:#a0a0a0;text-decoration:none;display:inline-block;width:auto;font-family:'Montserrat',sans-serif;font-size:14px}.portfolioFilter a.current,.portfolioFilter a:hover{color:#ffa000}.portfolioFilter a:last-child{margin:0}.isotope-item{z-index:2}.isotope-hidden.isotope-item{pointer-events:none;z-index:1}.isotope,.isotope .isotope-item{-webkit-transition-duration:.8s;-moz-transition-duration:.8s;transition-duration:.8s}.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;transition-property:height,width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;transition-property:transform,opacity}.portfolioContainer{margin-right:-1.2px;margin-left:-1.2px}.portfolioContainer img{width:100%}.portfolio-line-list{padding-left:1px;padding-right:1px;margin-bottom:2px}.view-all{float:left;width:100%;margin:40px 0 0}.icon-outer{display:inline-block;width:auto}.icon-content{float:left;width:100%}.icon-item:hover .icon-outer{transform:rotate(360deg);-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);-webkit-transition:all .7s ease-in-out;-moz-transition:all .7s ease-in-out;-ms-transition:all .7s ease-in-out;-o-transition:all .7s ease-in-out;transition:all .7s ease-in-out}.get-quorte{float:left;width:100%;background:#ffa000}.get-quorte h6{color:#fff;font-size:20px;font-family:'Montserrat',sans-serif;text-transform:inherit}.btn-white{color:#3f3f3f!important;font-family:'Montserrat',sans-serif;font-weight:700;border:2px solid #fff;background:none;line-height:43px!important}.btn-white:before{border:2px solid #fff;background:#fff!important}.btn-white:hover,.btn-white:focus,.btn-white:active{color:#fff!important}.get-quorte-inner{position:relative;float:left;width:100%;padding-right:235px}.get-quorte-inner .btn-white{position:absolute;right:0;top:0}.item h6{color:#ffa000}.partner-logo-main{float:left;width:100%;border-top:1px solid #efefef;background:#fcfcfc}.partner-logo-inner{float:left;width:100%;text-align:center}.partner-carousel .carousel-item{margin:0;padding:15px 10px;text-align:center}.partner-carousel .carousel-item img{width:auto}.partner-logo-inner ul,.partner-logo-inner ul li{margin:0;padding:0;list-style:none}.partner-logo-inner ul li{display:inline-block;width:14.5%;margin-right:5.5%}.partner-logo-inner ul li:last-child{margin:0}.blog-item-main{float:left;width:100%}.carousel-box img{width:auto;height: auto;}.carousel-item{padding:20px;background:#fff;margin:0 0 0 30px}.carousel-box{margin-left:-30px}.blog-item-inner .owl-buttons{position:absolute;right:0;top:-90px}.radius-100{border-radius:100%;-webkit-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;box-shadow:0 0 4px 0 rgba(0,0,0,0.5);-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,0.5);-ms-box-shadow:0 0 4px 0 rgba(0,0,0,0.5);-o-box-shadow:0 0 4px 0 rgba(0,0,0,0.5)}.carousel-box h4{text-transform:inherit}.carousel-box .portfolio-item-content{display:inline-block;padding:10px 0 0;width:100%}.footer-main{float:left;width:100%}.footer-inside{float:left;width:100%;background:#212124;padding:75px 0 65px}.footer-inner{float:left;width:100%;color:#b2b2b2}.footer-logo{display:inline-block;width:100%}.footer-inner .fa{margin-right:15px}.footer-inner p{font-size:14px;line-height:25px;margin:10px 0}.footer-inner h6{color:#e5e5e5;margin-bottom:0}.footer-inner .edge-seprator{background:#4d4d50}.post-inner{display:inline-block;width:100%;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #333}.post-inner:last-child{margin-bottom:0;border:none;padding-bottom:0}.post-img{float:left}.post-content{margin-left:90px}.footer-inner h5{color:#e5e5e5;margin:0;line-height:18px}.post-content h5{text-transform:inherit}.post-content p{color:gray;margin:0}.lst-project{margin-left:-2px;margin-right:-2px}.lst-project .col-xs-6{padding-left:2px;padding-right:2px;margin-bottom:4px}.lst-project img{width:100%;height:auto}.footer-inner .form-field{margin-bottom:0}.form-field{display:inline-block;width:100%;float:left;margin-bottom:30px}input[type="text"],input[type="email"],input[type="password"],textarea,select{border:1px solid #4d4d50;color:gray;width:100%;height:46px;padding:15px 20px;background:none;float:left;font-family:'Montserrat',sans-serif;font-size:12px}.form-field textarea{height:82px;resize:none}.footer-inner input[type="text"],.footer-inner input[type="email"],.footer-inner input[type="password"],.footer-inner textarea,.footer-inner select{border-bottom:none}.footer-inner textarea{height:130px}.footer-inner .form-field button{border:1px solid #4d4d50;color:#ccc;width:100%;height:48px;padding:12.5px 20px;background:none;text-transform:uppercase;float:left;font-family:'Montserrat',sans-serif;font-weight:600;font-size:12px;text-align:left;position:relative}button{border:none}.blog-right-section button{width:100%}.footer-inner .form-field button:before{content:"\f061";position:absolute;top:10px;right:20px;font-family:'FontAwesome'}::-webkit-input-placeholder{opacity:1}:-ms-input-placeholder{opacity:1}::-moz-placeholder{opacity:1}:-moz-placeholder{opacity:1}.copyright-main{float:left;width:100%;background:#1a1a1c;padding:22px 0}.copyright-inner{float:left;width:100%;color:#666}.copyright-inner p{margin:0;font-size:12px;font-family:'Montserrat',sans-serif;text-transform:uppercase}.copyright-inner p span{color:#ccc}.copyright-left{float:left;width:auto}.copyright-right{float:right;width:auto}.about-main{float:left;width:100%}.about-inner{float:left;width:100%}.about-feature{float:left;width:100%;overflow:hidden}.bg-grey{background:#f5f5f5}.about-video{float:left;width:100%;position:relative}.about-video-inner img{width:100%}.about-video span{position:absolute;top:50%;left:50%;width:auto;margin-top:-20px;margin-left:-20px}.about-col-main{float:left;width:100%;padding:6% 0 10px}.about-content-col{float:left;width:100%;margin:0 0 30px;padding:0 80px 0 60px}.about-content-col:last-child{margin-bottom:0}.about-col-icon{float:left;margin-top:5px}.about-col-right{margin-left:50px}.about-content-col h4{margin-top:0;margin-bottom:8px}.about-content-col p{margin:0}.project-count{float:left;width:100%;background:url(../images/count-bg.png) no-repeat center center;background-size:cover;padding:50px 0}.count-list-inner{float:left;width:20%}.count-list-inner p{margin:0;font-size:16px;text-transform:uppercase;color:#3f3f3f;font-family:'Montserrat',sans-serif}.testimonial-row-main{float:left;width:100%}.test-logo-row{border-left:1px solid #efefef;border-bottom:1px solid #efefef}.test-part-logo{border-right:1px solid #efefef;border-top:1px solid #efefef;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.test-part-logo a{padding:15px;display:inline-block;width:100%}.test-part-logo:hover{box-shadow:0 0 6px 0 rgba(0,0,0,0.3)}.test-part-logo:hover img{transform:scale(0.8);-webkit-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.testimonial-row-inset{float:left;width:100%}.testimonial-long-list{float:left;width:100%;margin:10px 0 0}.testimonial-detail p{margin-bottom:0}.client-img{float:left}.client-content{display:table-cell;height:70px;margin-left:85px;padding-left:18px;vertical-align:middle}.testimonial-client-info h6{margin:0}.testimonial-client-info span{font-size:12px;text-transform:uppercase;color:gray;font-family:'Montserrat',sans-serif}.testimonial-table{float:left;width:100%}.testimonial-table-inner{float:left;width:100%}.table-list-main{float:left;width:100%}.table-list-col{float:left;width:100%;text-align:center;background:#fff;border:1px solid #e6e6e6}.table-list-col:hover{transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.table-list-col h6{color:#fff}.table-list-col h2{font-size:40px;line-height:58px;margin-bottom:5px}.table-list-col h5{font-size:12px;color:gray;margin:0}.table-list-col .edge-seprator{background:#d9d9d9;margin:24px 0 0}.table-title{float:left;width:100%;background:#3f3f3f;padding:13px 0}.bussiness{background:#ffa000}.table-content{float:left;width:100%;padding:20px 0 25px}.overlay-wrapper{float:left;width:100%;position:relative}.overlay-wrapper-content{top:0;left:0;text-align:center;display:block;height:100%;width:100%}.portfolio-line-list .overlay-details{display:block;color:#fff;position:absolute;right:0;left:0;top:50%;z-index:2;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-khtml-opacity:0;opacity:0;-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;-ms-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;transition:all .8s ease-in-out}.portfolio-line-list:hover .overlay-details{transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-khtml-opacity:1;opacity:1}.portfolio-line-list:hover .overlay-bg{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);background:#ffa000}.overlay-details a{border:2px solid;color:#fff;display:inline-block;font-size:22px;height:48px;line-height:2.8;margin-left:10px;width:48px}.color-white{color:#fff!important}.white-title h1,.white-title h2,.white-title h3,.white-title h4,.white-title h5,.white-title h6{color:#fff}.white-title h2{font-size:50px;line-height:normal}.white-title{color:#fff}.parallax-container{background-repeat:no-repeat;background-position:0 0;background-size:cover}.parallax-container h1,.parallax-container h2,.parallax-container h3,.parallax-container h4,.parallax-container h5,.parallax-container h6{margin:0 0 25px}.btn-white-border:before{border:2px solid #fff}.btn-white-border{color:#fff!important}.testimonials-team-blog{float:left;width:100%;background:#fff;padding:15px;position:relative;overflow:hidden}.testimonials-team-blog h5{margin:20px 0 0}.testimonials-team-blog h6{margin-bottom:0}.dark-grey{background:#84878a}.pull-social{margin:10px 0 0;padding:0;list-style:none;width:100%;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;position:relative;float:left;width:100%}.testimonials-team-profile{display:inline-block;width:100%;position:relative}.pull-social li{margin:0;padding:0;list-style:none;display:inline-block;width:auto;margin-right:5px}.pull-social li:last-child{margin:0}.pull-social li a{display:block;color:#fff}.pull-social li i{height:30px;width:30px;background:#3f3f3f;border-radius:100%;-webkit-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;vertical-align:middle;display:table-cell;font-size:13px}.pull-social li:hover i{background:#ffa000}.title-margin{margin-bottom:35px}.item-team p{margin:10px 0}.overlay-social{position:absolute;bottom:10px;left:0;width:100%;text-align:center;visibility:hidden}.overlay-social a{display:inline-block;width:auto;color:#fff}.overlay-social a i{width:32px;height:32px;border-radius:100%;-webkit-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;display:table-cell;vertical-align:middle;font-size:12px}.item-team:hover .overlay-social{visibility:visible}.item-team a{margin:0 2px}.item-team i{background:#fff;color:#3f3f3f}.item-team i:hover{background:#ffa000;color:#fff}.news-blog{float:left;width:100%}.news-img{float:left;width:100%}.news-content{float:left;width:100%;margin-top:10px}.news-cmt{display:inline-block;width:100%}.news-cmt span{display:inline-block;width:auto;margin:0 5px 0 0}.block-anc{display:block}.feature-box{float:left;width:100%;position:relative;padding-right:55px;text-align:right}.feature-box-left{padding-right:70px;padding-left:0}.feature-box-right{padding-left:70px;text-align:left;padding-right:0}.feature-box p{margin:10px 0;font-size:13px;line-height:24px}.feature-box-icon{position:absolute;left:0;width:50px;height:50px;text-align:center;top:10px;font-size:22px}.feature-icon-right{right:0;left:inherit}.feature-box-icon i{width:50px;height:50px;border-radius:100%;-webkit-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;background:#fff;box-shadow:3px 4px 18px 1px rgba(8,21,42,0.26);-webkit-box-shadow:3px 4px 18px 1px rgba(8,21,42,0.26);-ms-box-shadow:3px 4px 18px 1px rgba(8,21,42,0.26);-o-box-shadow:3px 4px 18px 1px rgba(8,21,42,0.26);display:table-cell;vertical-align:middle;background:#ffa000;color:#fff}.feature-box:hover .feature-box-icon i{background:#e18f06;color:#fff}.title-bread-main{float:left;width:100%}.header-line-inner{float:left;width:100%}.title-bread-left{float:left;width:auto;text-transform:uppercase}.title-bread-left h2,.title-bread-left h3,.title-bread-left h4{font-weight:700;margin:0}.bread-right{float:right;width:auto;margin-top:7px}.bread-right ul,.bread-right ul li{margin:0;padding:0;list-style:none}.bread-right ul li{display:inline-block;width:auto}.bread-right ul li a{display:inline-block;width:100%;padding:0 26px 0 0;position:relative;font-size:12px;color:gray;text-transform:uppercase;font-family:'Montserrat',sans-serif}.bread-right ul li:hover a,.bread-right ul li.active{color:#ffa000}.bread-right ul li.active{text-transform:uppercase}.bread-right ul li a:after{content:"/";position:absolute;right:10px;top:0;font-size:15px;color:gray}.bread-right ul li:last-child a:after{display:none}.bread-right ul li:last-child a{padding:0}.banner-parallax-bg{float:left;width:100%;height:500px;position:relative;background-attachment:fixed}.banner-parallax-bg:before{position:absolute;top:0;height:100%;width:100%;left:0;background:rgba(0,0,0,0.75);content:""}.video-content{position:relative;z-index:1;float:left;width:100%;text-align:center}.video-content a{font-size:20px;color:#fff;font-family:'Montserrat',sans-serif;text-transform:uppercase}.video-content img{margin-right:15px}.our_clients-blog{float:left;width:100%;text-align:center;padding:25px 0;opacity:.6}.our_clients-blog:hover{opacity:1}.portfolio-single-main{float:left;width:100%}.slider.slider-for{margin-bottom:20px;margin-top:70px}.slick-list.draggable .slick-slide{padding:10px;cursor:pointer}.slick-list.draggable .slick-slide img{border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;width:100%}.slider-nav img{padding-left:2px;padding-right:2px}.slider-nav .slick-slide{position:relative}.slider-nav .slick-slide.slick-current:before{position:absolute;border:2px solid #ffa000;content:"";left:0;width:100%;height:100%;top:0}.project-left-link{float:left;width:auto}.project-right-link{float:right;width:auto}.related-project-main{float:left;width:100%}.related-project-main h4{font-weight:700}.related-project-row{float:left;width:100%;margin:15px 0 0}.related-project-row .row{margin-left:-1px;margin-right:-1px}.related-project-row .col-xs-12{padding-left:1px;padding-right:1px}.related-project-item{float:left;width:100%}.related-project-item img{width:100%}.overlay-bg-top:before{position:absolute;top:100%;height:0;left:0;width:100%;background:rgba(0,0,0,0.8);webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;z-index:99;content:""}.overlay-bg-top{position:relative;float:left;width:100%}.overlay-top-hover:hover .overlay-bg-top:before{webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;height:100%;top:0}.overlay-top-hover:hover .project-content{opacity:1;webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;transition:all .8s ease-in-out}.project-content{position:absolute;top:0;padding:30px;left:0;width:100%;height:100%;z-index:999;opacity:0;webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;transition:all .8s ease-in-out}.project-content h1,.project-content h2,.project-content h3,.project-content h4,.project-content h5,.project-content h6{color:#fff;margin:0}.project-content p{color:gray;margin:0}.small-margin-btm{margin-bottom:13px}.info-field{display:inline-block;width:100%}.info-title{width:35%;display:inline-block}.info-content{width:50%;display:inline-block;margin:0;float: right;}.info-field-social{border-top:1px solid #ededed;display:inline-block;margin-top:15px;padding-top:15px;width:100%}.social-info{width:62%;display:inline-block}.social-info,.social-info li{list-style:none;margin:0;padding:0}.social-info li{display:inline-block;width:auto;margin-right:10px}.social-info li:lat-child{margin:0}.social-info li a{color:#666;display:block}.social-info li:hover a{color:#ffa000}.blog-right-section{float:left;width:100%}.sidebar-title{background-color:#f8f9f9;float:left;width:100%;border-bottom:2px solid #eaeaea;padding:12px 15px}.sidebar-content{float:left;width:100%;padding:30px 15px}.blog-right-section h2,.blog-right-section h3,.blog-right-section h4,.blog-right-section h5,.blog-right-section h6{text-transform:inherit;margin:0}.sidebar-boxes{float:left;width:100%;border:2px solid #eaeaea;margin-bottom:30px}.sidebar-search-inner{float:left;width:100%;position:relative}.sidebar-search-inner input[type="text"]{width:100%;height:42px;padding:5px 45px 5px 15px;text-transform:inherit;font-family:'Montserrat',sans-serif;font-size:13px;border:2px solid #e4e4e6}.sidebar-search-inner input[type="submit"]{font-family:'FontAwesome';color:#3f3f3f;font-size:13px;background:none;border:none;padding:8px 15px;position:absolute;right:0;background:rgba(0,0,0,0.1)}.instagram-main{float:left;width:100%}.sidebar-categories{float:left;width:100%;position:relative}.sidebar-boxes ul,.sidebar-boxes li{margin:0;padding:0;list-style:none}.sidebar-boxes li{float:left;width:100%;position:relative;margin:0 0 5px}.sidebar-boxes li:last-child{margin:0}.sidebar-boxes li a{color:#5a6470;float:left;width:100%}.sidebar-archive-inner{float:left;width:100%;position:relative}.archive-title{padding:10px 45px 10px 15px;text-transform:inherit;font-family:'Montserrat',sans-serif;font-size:13px;border:2px solid #e4e4e6;background:url(../images/down-arrow.png) no-repeat 95% center;float:left;width:100%;position:relative;cursor:pointer}.archive-listing{background:#fff none repeat scroll 0 0;border:2px solid #e4e4e6;float:left;padding:15px;position:absolute;top:40px;width:100%;z-index:1;display:none}.sidebar-comment-inner{float:left;width:100%;position:relative}.sidebar-boxes .post-inner{padding-bottom:15px;margin-bottom:15px;border-bottom:2px solid #e4e4e6}.sidebar-boxes .post-inner:last-child{border:none;padding-bottom:0;margin-bottom:0}.tag-line{display:inline-block;width:auto;padding:8px 15px;background:rgba(0,0,0,0.8) none repeat scroll 0 0;margin:5px 3px 5px 0;color:#fff}.service-main-col{float:left;width:100%}.service-inner-col{float:left;width:100%}.left-service-col{float:left;width:100%}.left-service-col h6{margin-top:5px;margin-bottom:30px}.service-list-check{float:left;width:100%}.service-list-check ul,.service-list-check ul li{list-style:none;margin:0;padding:0}.service-list-check ul li{display:inline-block;width:100%;padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid #dbdbdb}.service-list-check ul li input[type="checkbox"]{margin-right:15px}.service-list-check label{font-weight:400}.service-list-check [type="checkbox"]:not(:checked),.service-list-check [type="checkbox"]:checked{position:absolute;left:-9999px}.service-list-check [type="checkbox"]:not(:checked) + label,.service-list-check [type="checkbox"]:checked + label{position:relative;padding-left:32px;cursor:pointer}.service-list-check [type="checkbox"]:not(:checked) + label:before,.service-list-check [type="checkbox"]:checked + label:before{content:'';position:absolute;left:0;top:5px;width:17px;height:17px;border:1px solid #aaa;background:#999;border-radius:3px}.service-list-check [type="checkbox"]:not(:checked) + label:after,.service-list-check [type="checkbox"]:checked + label:after{content:'✔';position:absolute;top:9px;left:4px;font-size:12px;line-height:.8;color:#fff;transition:all .2s;-webkit-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s}.service-list-check [type="checkbox"]:not(:checked) + label:after{opacity:0;transform:scale(0);-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0)}.service-list-check [type="checkbox"]:checked + label:after{opacity:1;transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}.service-list-check [type="checkbox"]:disabled:not(:checked) + label:before,.service-list-check [type="checkbox"]:disabled:checked + label:before{box-shadow:none;border-color:#bbb;background-color:#ddd}.service-list-check [type="checkbox"]:disabled:checked + label:after{color:#999}.service-list-check [type="checkbox"]:disabled + label{color:#aaa}.tags{width:100%}.tags ul,.tags ul li{margin:0;list-style:none;padding:0}.tags ul li{display:inline-block;width:auto;font-family:'Montserrat',sans-serif;font-size:10px;text-transform:uppercase;border:1px solid #e6e6e6;border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;background:#f5f5f5;margin-right:10px;margin-bottom:10px}.tags ul li a{color:#3f3f3f;float:left;width:100%;padding:6px 14px}.service-slide-main{float:left;width:100%}.right-service-col{float:left;width:100%;margin-top:8px}.service-slide-main ul,.service-slide-main ul li{margin:0;list-style:none;padding:0}.service-slide-main .bxslider img{width:100%}.service-content-blog{float:left;width:100%}.service-content-blog h4{text-transform:inherit;font-weight:700;margin-top:0}.list,.list li{margin:0;padding:0;list-style:none}.list li{display:inline-block;width:100%;margin:0 0 20px;position:relative;padding-left:30px}.list li:last-child{margin:0}.list li:before{content:"\f00c";position:absolute;top:0;left:0;font-size:13px;color:#ffa000;font-family:'FontAwesome'}.accordion_head{background-color:#ffa000;color:#fff;cursor:pointer;font-size:16px;padding:15px 20px;font-weight:700;font-family:'Montserrat',sans-serif;margin-top:10px;clear:both;width:100%}.accordion_body{padding:15px 20px;clear:both;width:100%;border:1px solid #dbdbdb}.accordion_body p{padding:18px 5px;margin:0}.plusminus{float:right;font-size:30px}.services-main-outer{float:left;width:100%}.services-main-inner{float:left;width:100%}.services-row-list{float:left;width:100%}.services-small-icon{display:inline-block;width:100%;margin-bottom:10px;clear:both}.services-small-icon h5{margin-top:30px}.services-image{display:inline-block;width:100%;clear:both;position:relative}.services-content{display:inline-block;width:100%}.blog-main-section{float:left;width:100%}.blog-inner-section{float:left;width:100%}.blog-left-section{float:left;width:100%}.blog-section-list{float:left;width:100%}.blog-section-list h2{font-weight:700}.blog-list-inform{display:inline-block;width:100%}.pagination-list{float:left;width:100%}.pagination-list ul,.pagination-list ul li{margin:0;padding:0;list-style:none}.pagination-list ul li{display:inline-block;width:40px;margin-right:6px;height:40px;margin-bottom:10px}.pagination-list ul li a{display:inline-block;width:100%;border:1px solid #e5e5e5;color:#999;font-size:13px;padding:6px 14px;width:40px;height:40px;text-align:center;border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px}.pagination-list ul li:hover a,.pagination-list ul li.active a{background:#404040;color:#fff;border:1px solid #404040}.social-box{float:left;width:100%}.social-box ul,.social-box ul li{margin:0;padding:0;list-style:none}.social-box ul li{display:inline-block;width:40px;margin-right:6px;height:40px}.social-box ul li a{display:inline-block;width:100%;border:1px solid #e5e5e5;color:#999;font-size:13px;padding:8px 14px;width:40px;height:40px;text-align:center}.social-box ul li:hover a{color:#fff;border:1px solid #ffa000;background:#ffa000}.big-content-quotes{display:inline-block;width:100%;border:1px solid #dbdbdb;padding:30px}.big-content-quotes p{font-size:20px;font-family:'Montserrat',sans-serif;color:#3f3f3f;margin-top:0}.tag-box{float:left;width:100%;border:1px solid #dbdbdb;padding:20px}.tag-box-img{float:left;margin-top:20px}.tag-box-content{margin-left:100px}.social-color ul li{width:auto;height:auto;margin-right:15px}.social-color ul li a{border:none;background:none;padding:0;width:auto;height:auto}.social-color ul li:hover a{border:none;background:none;color:inherit}.social-color .fa-google{color:#dd4b39}.social-color .fa-twitter{color:#1da1f2}.social-color .fa-facebook{color:#3b5998}.comment-main{width:100%}.comment-main h2{font-weight:700;text-transform:uppercase;margin-bottom:25px}.comment-date{display:inline-block;width:100%;position:relative;font-family:'Montserrat',sans-serif;padding-right:55px;margin-bottom:20px}.comment-date p{margin:0}.replay-comment{position:absolute;top:0;right:0;text-transform:uppercase}.comment-date-blog{display:inline-block;width:auto;margin-right:10px}.comment-part{width:100%;margin-bottom:25px;clear:both;border-bottom:1px solid #f0f0f0;padding-bottom:25px;display:inline-block}.comment-part p{margin:0}.comment-main .children{}.comment-pic{float:left}.commnet-content{margin-left:90px}.add-comment{display:inline-block;width:100%}.add-comment textarea{height:100px}.contact-main{float:left;width:100%}.city-main{float:left;width:100%;margin-bottom:38px}.city-main ul,.city-main ul li{margin:0;padding:0;list-style:none}.city-main ul li{display:inline-block;width:auto;margin-right:35px}.city-main ul li:last-child{margin-right:0}.city-main ul li a{float:left;width:100%;color:gray;font-family:'Montserrat',sans-serif}.city-main ul li:hover a,.city-main ul li.active a{color:#ffa000}.map-main{float:left;width:100%}.contact-info-main{float:left;width:100%}.contact-info{float:left;width:100%}.contact-info .fa{margin-right:15px}.contact-info p{margin-top:0}.contact-info .edge-seprator-grey{margin-bottom:15px}.error-header{position:fixed;top:0;left:0;width:100%;z-index:999}.error-bg{position:fixed;left:0;width:100%;height:100%;top:0;background:url(../images/error-bg.jpg) no-repeat center center;background-size:cover}.error-bg:before{position:absolute;left:0;width:100%;height:100%;content:"";top:0;background:rgba(0,0,0,0.6)}.error-footer{position:fixed;bottom:0;left:0;width:100%;z-index:999;background:#1a1a1d;padding:15px 0;color:#fff}.error-inner{float:left;width:auto}.error-inner ul,.error-inner ul li{list-style:none;margin:0;padding:0}.error-inner ul li{display:inline-block;width:auto;margin-right:30px;font-weight:600}.error-inner ul li:last-child{margin-right:0}.error-inner ul li a{color:#666;display:inline-block;width:100%;text-transform:uppercase;font-size:13px}.error-inner ul li:hover a{color:#ffa000}.error-msg{float:left;width:100%;color:#fff;padding-top:10%}.error-msg h2,.error-msg h3,.error-msg h4{color:#fff}.error-msg h2{font-size:90px;font-family:'Montserrat',sans-serif;font-weight:700;line-height:normal;margin-bottom:30px}.error-msg h3{font-size:50px;line-height:normal;font-family:'Montserrat',sans-serif;font-weight:700;margin-bottom:30px}.copy-error{float:right;width:auto;font-size:12px}.copy-error p{margin:0;color:#666}.copy-error p span{color:#fff}.comingsoon-main{position:fixed;left:0;width:100%;height:100%;top:0;background:url(../images/comingsoon.jpg) no-repeat center center;background-size:cover}.comingsoon-msg{float:left;width:100%;padding-top:15%}.comingsoon-logo{float:left;width:100%;text-align:center;margin-bottom:30px}.comingsoon-title{float:left;width:100%;text-align:center;margin-bottom:30px}.comingsoon-title h2{font-size:50px;line-height:normal;font-family:'Montserrat',sans-serif;font-weight:500;color:#fff}#counter{color:#fff;margin:18px auto 0;text-align:center;width:75%}#counter span{border-left:1px dotted rgba(255,255,255,0.2);display:block;float:left;font:50px/1em Montserrat,sans-serif;min-width:25%;padding:20px 0;text-shadow:0 1px 3px rgba(0,0,0,0.5);-webkit-text-shadow:0 1px 3px rgba(0,0,0,0.5);-ms-text-shadow:0 1px 3px rgba(0,0,0,0.5);-o-text-shadow:0 1px 3px rgba(0,0,0,0.5)}#counter span:first-child{border-left:none}#counter span em{color:rgba(255,255,255,0.6);display:block;font:11px/18px Montserrat,sans-serif;letter-spacing:1.5px;margin-top:12px;text-shadow:0 1px 3px rgba(0,0,0,0.7);-webkit-text-shadow:0 1px 3px rgba(0,0,0,0.7);-ms-text-shadow:0 1px 3px rgba(0,0,0,0.7);-o-text-shadow:0 1px 3px rgba(0,0,0,0.7);text-transform:uppercase}.header-main ul{padding:0;list-style:none;margin:0}.header-main ul,.header-main ul li{list-style:none}.menu-wrp ul .menu-item-has-children a{position:relative}.overlay-wrapper-content{position:relative}.overlay-details a{position:relative}.color-white > img{width:auto;position:absolute;top:50%;left:50%;width:14px;height:14px;margin-left:-7px;margin-top:-7px}.carousel-box-grid{margin:0 -15px}@media(min-width: 768px){.menu-wrp .menu-item-has-children > a:after{content:"";display:inline-block;float:right;font-family:'FontAwesome';margin:0 0 0 5px;vertical-align:middle}.submenu .menu-item-has-children > a:after{content:"";position:absolute;right:12px}}.top-links a{color:#fff}.title-bread-main{position:relative;color:#fff;background-attachment:scroll;background-repeat:no-repeat;background-position:0 0;background-size:cover}.title-bread-main:before{position:absolute;top:0;width:100%;height:100%;left:0;content:"";background:rgba(0,0,0,0.6)}.bread-right ul li a::after{color:#fff}.footer-main span.wpcf7-not-valid-tip{clear:both;border-top:1px solid red}.wpcf7-form span.wpcf7-not-valid-tip{clear:both;display:inline-block;width:100%}.team-member-about{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);padding:10px}.latest-blog .carousel-item{margin:0}.bread-right ul li a{color:#fff}.header-line-inner{position:relative;z-index:1}.title-bread-main h1,.title-bread-main h2,.title-bread-main h3,.title-bread-main h4,.title-bread-main h5,.title-bread-main h6{color:#fff}.portfolioContainer .overlay-details p{margin:0 0 10px;font-size:18px;font-weight:600;line-height:20px}.top-links ul li{width:auto;float:left;padding-right:15px}.page-special .vc_row-no-padding .project-special-class{margin-left:-2px;margin-right:-2px}#pre-loader{background:#fff none repeat scroll 0 0;bottom:0;display:block;left:0;position:fixed;right:0;text-align:center;top:0;z-index:999999}#pre-loader .loader-holder:before{content:"";display:inline-block;height:100%;margin:0 0 0 -5px;overflow:hidden;vertical-align:middle;width:1px}#pre-loader .loader-holder{height:400px;left:50%;margin:-200px 0 0 -200px;position:absolute;top:50%;white-space:nowrap;width:400px}#pre-loader .loader-holder .frame{display:inline-block;vertical-align:middle;white-space:normal}#pre-loader img{display:inline-block;margin:0 0 45px}.vc_single_bar .vc_label{font-family:"Montserrat"!important;font-size:14px!important;margin-bottom:30px;text-shadow:none!important}.vc_single_bar .vc_label .vc_label_units{margin-left:15px}.about-content-col{margin-bottom:40px}.team-member-carousel{margin-left:0}.team-member-carousel .owl-item{padding:0 15px}.count-list-inner{width:100%}.project-count{padding:25px 0}.feature-box p{font-size:15px;line-height:25px}.feature-box{margin:15px 0;cursor:pointer}.btn-white.btn-shape-rounded{border-radius:20px}.btn-shape-rounded.btn-white::before{border-radius:14px}.btn-white.btn-size-small{min-width:125px!important}.btn-white.btn-size-large{min-width:325px!important}.margin-top-bottom-75{margin:75px auto;float:left;width:100%}.margin-top-75{margin-top:75px}.widget ul.menu li{border-bottom:1px solid #dbdbdb;display:inline-block;padding:12px 0 12px 15px;width:100%}.widget ul.menu li.current-menu-item a{color:#ffa000}.social-media{float:left;width:100%}.social-media ul{list-style:outside none none;margin:0;padding:0}.social-media ul li{border:1px solid #eee;border-radius:5px;float:none;display:inline-block;margin:0 10px 0 0;width:auto}.social-media ul li a{background:#fff none repeat scroll 0 0;border-radius:4px;color:#7c7c7c;float:left;font-size:16.29px;padding:8px 15px;width:100%}.social-media ul li a:hover{color:#ffa000}.social-media ul li:hover{border:1px solid #ffa000}.widget-contact-info{float:left;margin:0 5px;width:100%}.widget-contact-item{width:100%;float:left;margin-bottom:10px}.widget-contact-item i{margin-top:7px;float:left}.widget-contact-item .widget-contact-value{display: inherit; padding-left: 30px;}.project-with-space.portfolio-line-list{margin-top:30px;padding-left:15px;padding-right:15px}.info-icon{color:#ffa000;float:left;font-size:20px;width:15%;text-align:center}.info-title{width:30%;font-weight:700}.info-field{border-bottom:1px solid #eaeaea;padding:15px 0}.our-team-1 h4,.our-team-2 h4{text-transform:uppercase!important}.our-team-2 .owl-item.col-md-3.col-sm-6.col-xs-12{padding:0;margin-bottom:30px}.our-team-1 .testimonials-team-blog{margin:0 0 30px;padding:0}.our-team-1 p{margin:0}.our-team-1 h4{margin-top:15px}.our-team-1 .pull-social{margin-top:15px;margin-bottom:15px}.our-team-3 .owl-item.col-md-4.col-sm-6.col-xs-12{padding:0;margin-bottom:30px}.mc4wp-form input[type="email"],.mc4wp-form input[type="text"],.contact-us-page input[type="text"],.contact-us-page input[type="email"],.contact-us-page input[type="tel"],.contact-us-page input[type="search"],.contact-us-page input[type="date"],.contact-us-page input[type="time"],.contact-us-page input[type="datetime-local"],.contact-us-page input[type="month"],.contact-us-page input[type="url"],.contact-us-page input[type="number"],.contact-us-page input[type="password"],.post-form input[type="text"],.post-form input[type="email"],.post-form input[type="url"],.post-form textarea,.contact-us-page textarea,.contact-us-page select,.post-password-form input[type="password"]{font-family:'Montserrat';text-transform:none!important;background:transparent none repeat scroll 0 0!important;border:1px solid #e8e8e8!important;border-radius:0!important;box-shadow:0 0 2px 1px #f2f2f2 inset!important;color:#777!important;font-size:14px!important;font-weight:400!important;height:45px!important;letter-spacing:.3px!important;line-height:1.42857!important;padding:10px 15px!important;width:100%!important}.contact-us-page textarea{height:200px!important}.post-form textarea{height:150px!important}.post-form{margin-top:25px}.mc4wp-form input[type="email"]:focus,.mc4wp-form input[type="email"]:focus,.contact-us-page input[type="text"]:focus,.contact-us-page input[type="email"]:focus,.contact-us-page input[type="tel"]:focus,.contact-us-page input[type="search"]:focus,.contact-us-page input[type="date"]:focus,.contact-us-page input[type="time"]:focus,.contact-us-page input[type="datetime-local"]:focus,.contact-us-page input[type="month"]:focus,.contact-us-page input[type="url"]:focus,.contact-us-page input[type="number"]:focus,.contact-us-page input[type="range"]:focus,.contact-us-page textarea:focus,.post-form input[type="text"]:focus,.post-form input[type="email"]:focus,.post-form input[type="url"]:focus,.post-form textarea:focus,.post-password-form input[type="password"]:focus{border-color:#c7c7c7!important}.contact-us-page .col-xs-12{margin-bottom:30px}span.wpcf7-not-valid-tip,.wpcf7-response-output{font-family:'Montserrat';letter-spacing:2px}input[type="text"].wpcf7-not-valid,input[type="email"].wpcf7-not-valid,input[type="tel"].wpcf7-not-valid,input[type="search"].wpcf7-not-valid,input[type="date"].wpcf7-not-valid,input[type="time"].wpcf7-not-valid,input[type="datetime-local"].wpcf7-not-valid,input[type="month"].wpcf7-not-valid,input[type="url"].wpcf7-not-valid,input[type="number"].wpcf7-not-valid,input[type="password"].wpcf7-not-valid,textarea.wpcf7-not-valid,select.wpcf7-not-valid{border-color:red!important}div.wpcf7-validation-errors{background:#ffe2e2;border:1px solid red;color:#C10000;float:left}div.wpcf7-response-output{margin:2em 0;padding:15px;border-radius:5px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}::-webkit-input-placeholder{color:#777}:-moz-placeholder{color:#777;opacity:1}::-moz-placeholder{color:#777;opacity:1}:-ms-input-placeholder{color:#777}.mc4wp-form input[type="submit"],.contact-us-page input[type="submit"],.comment-submit-button,.post-password-form input[type="submit"]{font-size:14px;background-color:#ffa000;background-image:none;border:2px solid transparent;border-radius:3px;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-family:"Montserrat",sans-serif;font-weight:700;letter-spacing:.5px;line-height:normal;margin-bottom:0;min-width:149px;outline:medium none;padding:13px 20px 11px;position:relative;text-align:center;text-transform:uppercase;transition:all .3s ease 0;vertical-align:middle;white-space:nowrap}.mc4wp-form input[type="submit"]:hover,.contact-us-page input[type="submit"]:hover,.comment-submit-button:hover,.post-password-form input[type="submit"]:hover{background-color:transparent;border-color:#ffa000;color:#ffa000}.error-msg h2{margin-bottom:0}.news-content h4{text-transform:none}.blog-special .carousel-box .carousel-single{background-color:#f5f5f5;padding:20px;margin-bottom:30px}.blog-special .carousel-box .carousel-single-two{margin-bottom:30px}.sticky-post{background:rgba(0,0,0,0) url(../images/sticky-post.png) no-repeat scroll 0 0;height:55px;position:absolute;right:10px;top:0;width:40px;z-index:1}.audio_image audio{width:100%;margin-top:-28px;position:relative;float:left}.margin-top-50{margin-top:50px}.col-md-4.col-sm-4.col-sm-12.latest-blog{padding:0}.latest-blog-two .carousel-item{padding:0}form.searchform div{position:relative}form.searchform input[type="text"]{height:42px;width:100%;border:1px solid #e5e5e5;padding:6px 40px;text-transform:none;color:#777;font-size:14px}form.searchform button:before{content:'\f002';font-family:"FontAwesome";display:block;color:#777}::-webkit-input-placeholder{color:#777}:-moz-placeholder{color:#777;opacity:1}::-moz-placeholder{color:#777;opacity:1}:-ms-input-placeholder{color:#777}form.searchform button{background:rgba(0,0,0,0) none repeat scroll 0 0;border:medium none;height:42px;position:absolute;right:0;top:0;width:42px}.widget_construction_recent_posts .post-inner,.widget_construction_recent_posts .post-inner:last-child{padding:15px;margin:0}.widget_construction_recent_posts .post-content h5{font-size:15px;line-height:25px;color:#5a6470;float:left;width:100%}.footer-main .post-content a h5{font-size:16px!important;color:#e5e5e5}.widget .sidebar-title h4{text-transform:uppercase}.widget.widget_construction_latest_project .lst-project,.widget ul,.widget.widget_text .textwidget,.widget .tagcloud{width:100%;float:left;padding:15px!important}.widget.widget_categories .postform{margin:15px;width:92%}.widget .textwidget .wp-caption img{width:100%;height:auto}.rss-widget-icon{height:auto!important;width:auto!important}.widget select{border:1px solid #eaeaea!important}.widget .screen-reader-text{display:none}.widget_calendar table{width:100%}table{border-collapse:collapse;border-spacing:0}.widget_calendar caption{font-family:"Montserrat";border-bottom:1px solid #ddd;font-size:20px;padding-bottom:10px;text-align:center}.widget_calendar table th{border-bottom:1px solid #ddd;padding:10px;text-align:center}.widget_calendar table td,.widget_calendar table th{border-bottom:1px solid #ddd;padding:10px;text-align:center}.widget.widget_nav_menu ul li{padding:0;border:none}.widget .tagcloud a{border:1px solid #eee;border-radius:4px;display:inline-block;font-size:15px!important;margin:0 8px 8px 0;padding:5px 20px;width:auto;color:#5a6470}.widget .tagcloud a:hover{color:#fff;background-color:#ffa000}.widget ul.menu li,.sidebar-boxes li{border-bottom:1px solid #dbdbdb;padding:10px 5px;margin:0}.widget ul.menu li:last-child,.sidebar-boxes li:last-child{border:none}.social-media li{padding:0}.social-media li:last-child{border:1px solid #eee}.footer-inner h6{color:#fff;font-weight:700;margin-bottom:0}.blog-metadata i{padding-right:10px;padding-left:10px}.blog-metadata i:first-child{padding-left:0}.alignright{float:right}.alignleft{float:left}.aligncenter{display:block}.widget ul li:first-child{padding-top:0}.widget ul li:last-child{padding-bottom:0}.a-orange-button{font-size:14px;background-color:#ffa000;background-image:none;border:2px solid transparent;border-radius:3px;box-shadow:none;color:#fff!important;cursor:pointer;display:inline-block;font-family:"Montserrat",sans-serif;font-weight:700;letter-spacing:.5px;line-height:normal;margin:10px 0;min-width:149px;outline:medium none;padding:14px 20px 11px;position:relative;text-align:center;text-transform:uppercase;transition:all .3s ease 0;vertical-align:middle;}.a-orange-button:hover{background-color:transparent;border-color:#ffa000!important;color:#ffa000!important}.a-orange-button i,.a-document-link i{margin:0 10px;font-size:16px}.a-document-link{float:left;margin:10px 0}.special-theme-div{display:none}.menu-testing-menu-container .sub-menu{padding:0!important}.widget_recent_comments .recentcomments a{width:auto!important;float:none!important}.single.single-post .portfolio-item-content{padding:0}table{margin:20px 0;width:100%}table,table tr,table tr th,table tr td{border:1px solid #ddd;padding:5px}.calendar_wrap table,.calendar_wrap table tr,.calendar_wrap table tr th{border:none!important}.calendar_wrap table tr td{border-bottom:1px solid #ddd}dl dt{padding:10px 0}blockquote{border-left:5px solid #ffa000}blockquote p{margin:0;font-style:italic}.single.single-post img{width:auto;height:auto;max-width:100%}figure{max-width:100%}.post-password-form input[type="submit"]{top:33px}@media(max-width: 767px){.comment-main .children{width:100%;margin-left:0;padding-left:0}.slick-list.draggable .slick-slide{padding: 5px 2px;}body .slider-thumbnail .slick-slide:before{font-size: 13px; margin-top: -13px; margin-left: -6px;}.comment-main{padding:15px}}.single .carousel-box{margin-left:0}@media(max-width: 410px){.commnet-content{margin-left:0;width:100%;float:left;margin-top:25px}}.pingback .commnet-content{margin-left:0}.single iframe{max-width:100%}.footer-navi a{padding-right:10px;margin-right:10px;position:relative;display:inline-block;width:auto;line-height:15px}.footer-navi a:last-child{margin-right:0;padding-right:0}.footer-navi a:last-child:after{display:none}.footer-navi a:after{position:absolute;right:-2px;top:0;width:1px;height:100%;background:#ccc;content:""}.copyright-inner a{color:#ccc;font-size:14px}.header-top p,.header-top a,.header-top .social a,.header-top .social li .fa{color:#ccc!important}.header-top a:hover,.header-top .social a:hover,.header-top .social li .fa:hover,.sidebar-boxes li a:hover{color:#ffa000!important}.footer-inner .post-inner .post-content p a{color:#ccc!important}.footer-inner h6.footer-title{font-size:15px}.table-list-col{margin-bottom:50px}.related-project-main{position:relative;margin-bottom:25px}.related-project-main .portfolio-line-list{float:left;width:100%;position:relative}.related-project-main .portfolioContainer{height:auto!important;float:left;width:100%}.related-project-main .portfolioContainer .carousel-box{position:inherit!important;left:inherit!important;top:inherit!important}.slider-thumbnail .slick-slide{position:relative}.slider-thumbnail .slick-slide:hover img{opacity:.3}.slider-thumbnail .slick-slide:before{content:"\f002";position:absolute;top:50%;width:100%;left:50%;font-size:18px;color:#000;margin-top:-9px;margin-left:-9px;height:100%;font-family:'FontAwesome';opacity:1!important;display:none;z-index:1}.slider-thumbnail .slick-slide:hover:before{display:block}@media(min-width: 992px) and (max-width: 1200px){.feature-box-text h4{font-size:15px;line-height:22px}.about-content-col{margin-bottom:10px;padding:0 15px;font-size:14px;line-height:20px}}.top-arrow{background:#ffa000 none repeat scroll 0 0;border:1px solid #ffa000;bottom:21px;box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15);color:#fff;cursor:pointer;font-size:28px;display:none;height:45px;position:fixed;right:21px;width:45px;z-index:1;padding:5px 12px;z-index:99999!important}.top-arrow i{color:#fff}.lst-project .col-xs-4{padding-left:2px;padding-right:2px;margin-bottom:4px}.lb-details .lb-number{display: none !important;}.single.single-post.postid-1178 h1,.single.single-post.postid-1148 .commnet-content h1 { font-size: 32px; }.single.single-post.postid-1178 h2,.single.single-post.postid-1148 .commnet-content h2 { font-size: 28px;margin: 10px 0;font-weight: normal; }.single.single-post.postid-1178 h3,.single.single-post.postid-1148 .commnet-content h3 { font-size: 24px; }.single.single-post.postid-1178 h4,.single.single-post.postid-1148 .commnet-content h4 { font-size: 20px;text-transform: uppercase; }.single.single-post.postid-1178 h5, .single.single-post.postid-1148 .commnet-content h5 { font-size: 16px; }.single.single-post.postid-1178 h6,.single.single-post.postid-1148 .commnet-content h6 { font-size: 12px; }p.logged-in-as{margin-top: 0px;}.header-top.top-header-tranparent p, .header-top.top-header-tranparent a, .header-top.top-header-tranparent .social a, .header-top.top-header-tranparent .social li .fa {color: #ffffff !important;}.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-tab > a,.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading.wpb-js-composer .vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body,.wpb-js-composer .vc_tta-accordion.vc_tta-color-white.vc_tta-style-classic .vc_tta-panels .vc_tta-panel-heading,.wpb-js-composer .vc_tta-accordion.vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body{border-color: #e1e1e1 !important;}.count-list-inner{width: 100% !important;}.min-width-100{min-width: 100% !important;}.single.single-post.postid-1177 img{padding:15px;}.wp-caption .wp-caption-text, .entry-caption, .gallery-caption {padding: 0 15px; font-style: italic;}.construction-newsletter{background-image: repeating-linear-gradient(135deg, #ffa000, #ffa000 10px, #ffffff 0px, #ffffff 20px, #85adff 0px, #85adff 30px, #ffffff 0px, #ffffff 40px); text-align: center; padding: 4px;}.construction-newsletter-content{background: white none repeat scroll 0 0;padding: 25px 90px 25px;}
@media(max-width: 1200px){.custom-font{margin-left:60px!important}.add-card{margin-right:15px}.menu-large .menu-wrp ul li{margin-right:35px}.portfolio-line-list{width:24.95%}.font-right-margin{margin-right:15px!important}.footer-inner p{font-size:13px;line-height:20px}.about-content-col{padding:0 15px 0 0}.pro-bar-container{margin:15px 0}}@media(max-width: 991px){.menu-wrp ul li{margin-right:15px}.menu-wrp ul li:last-child{margin-right:0}.info-content{text-align: right;}.account-right{padding-left:0}.check-content{padding:20px}.header-main{font-size:12px}.icon-custom{margin-bottom:15px}.partner-logo-inner a{margin-bottom:15px;display:inline-block;width:100%}.pro-bar-container{margin:10px 0}.col-sm-hidden{display:none}.feature-main{padding-bottom:75px!important}.error-inner{width:100%;text-align:center}.copy-error{width:100%;text-align:center;margin-top:10px}.error-inner ul li{margin-right:15px}}@media(min-width: 768px) and (max-width: 991px){.top-address-inner{margin-right:15px}.header-menu-inner .logo{width: 100px; padding: 15px 0;}.menu-wrp ul li{padding: 14px 0 13px;}.top-address.address-blog{max-width:558px}.address-blog span{padding-left:15px}.top-info{padding-left:14px;padding-right:14px}.menu-large .menu-wrp ul li{margin-right:15px}.portfolio-line-list{width:33.25%}.project-content{padding:15px}.add-card{display:none}}@media(max-width: 767px){h1{font-size:30px;line-height:42px}h2{font-size:26px;line-height:38px}h3{font-size:22px;text-transform:uppercase;line-height:30px;margin:0}.custom-font{margin-left:10px!important}.slider-main .btn-orange{font-size:10px!important;height:35px!important;min-width:150px!important;padding:12px 0!important;margin-top:10px!important}.custom-font-22{font-size:12px!important;line-height:16px!important}.add-card{display:none}.header-top{display:none}.header-menu{padding:15px 0 10px}.header-menu.mean-container .fa-caret-down,.header-menu.mean-container .fa-caret-right{display:none}.tp-leftarrow,.tp-rightarrow{display:none!important}.mobile-on{display:block}.desktop-on{display:none}.fixed{position:relative!important}.header-menu.fixed{box-shadow:none}.services-image img{width:100%}.header-menu-inner .logo{padding:0}.logo-large{display:none}.menu-large .top-address.address-blog{display:none}.menu-large .header-menu{position:relative;padding:0}.menu-large{padding:0}.menu-large .logo{padding-left:15px}.menu-large .mean-container .mean-bar{margin-top:-34px}.header-large.sticky .header-menu.fixed .logo{padding:0 0 0 15px}.header-main.header-large .header-menu{background:#fff}.partner-logo-inner ul li{width:30.33%;padding:0 3%;margin:0 0 15px;text-align:left}.get-quorte-inner{padding-right:0;text-align:center}.get-quorte-inner .btn-white{position:inherit;right:inherit;top:inherit}.get-quorte h6{font-size:16px;line-height:25px}blockquote{font-size:14px;line-height:24px}.item blockquote{padding:0}.box-img img{width:100%}.footer-inner h6{margin-top:30px}.project-count{padding:50px 0}.count-list-inner{width:33.33%;margin-bottom:15px}.count{float:left;width:100%;padding:0 40px}.portfolio-line-list{width:49.5%}.banner-parallax-bg{height:300px}.pagination-list ul li{height:32px;width:32px}.pagination-list ul li a{height:32px;width:32px;padding:2px 5px}.city-main{text-align:center}.city-main ul li{margin-right:10px}.shopping-cart .btn-orange{width:100%;margin-bottom:25px}.checkout-box{width:100%;padding:25px}.account-right{padding-left:0;margin-top:50px}.error-msg h2{font-size:50px;margin-bottom:20px}.error-msg h3{font-size:32px;margin-bottom:20px}.col-xs-hidden{display:none}.feature-box-right{padding-left:0;padding-right:55px;text-align:right}.feature-box-icon{left:inherit;right:0}}@media(min-width: 768px){.submenu{position:absolute;top:200%;left:-9999px;min-width:180px;background:#1a1a1d;-webkit-transition:top .3s ease 0s,opacity .3s ease 0;-moz-transition:top .3s ease 0s,opacity .3s ease 0;-o-transition:top .3s ease 0s,opacity .3s ease 0;transition:top .3s ease 0s,opacity .3s ease 0;opacity:0;z-index:-1}.menu-wrp ul > li:hover > .submenu{opacity:1;top:100%;left:0;-webkit-transition:top .3s ease 0s,opacity .3s ease 0;-moz-transition:top .3s ease 0s,opacity .3s ease 0;-o-transition:top .3s ease 0s,opacity .3s ease 0;transition:top .3s ease 0s,opacity .3s ease 0;z-index:9999}.menu-wrp ul li .submenu li{float:left;width:100%;margin:0;padding:0}.menu-wrp ul li .submenu li a{float:left;width:100%;color:#fff}.submenu > li:hover > a,.submenu > li.current-menu-item > a{background:rgba(255,255,255,0.1)}.submenu > li:hover > a,.submenu > li.current-menu-ancestor > a{background:rgba(255,255,255,0.1)}.menu-wrp ul li .submenu li a{padding:8px 25px 7px 15px;white-space:nowrap}.submenu > li:hover .submenu{left:100%!important;top:0!important}}@media(max-width: 568px){.partner-logo-inner ul li{width:47%;padding:0 3%;margin:0 0 15px;text-align:left}.portfolioFilter a{margin-right:10px;font-size:13px}.count{padding-left:20px;padding-right:0}.title-bread-left{width:100%;text-align:center}.bread-right{float:left;width:100%;text-align:center}.project-left-link{width:100%;text-align:center;margin-bottom:20px}.project-right-link{width:100%;text-align:center}th,td{font-size:12px}td{padding:10px 5px}.comingsoon-title h2{font-size:40px}#counter{width:100%}#counter span{font:30px/1em Montserrat,sans-serif;padding:20px 5px}#counter span em{font:8px/18px Montserrat,sans-serif}}@media(max-width: 450px){.copyright-main{text-align:center}.copyright-left{float:none;display:inline-block;width:100%}.copyright-right{float:none;display:inline-block;width:100%}.count-list-inner{width:50%}.portfolio-line-list{width:100%}th{padding:5px;line-height:normal}}@media(max-width: 767px){.icon-custom{margin-bottom:50px}.copyright-inner .footer-navi.pull-right{float:none!important;width:100%}.copyright-inner .footer-navi:first-child{padding-bottom:20px!important}.copyright-inner .footer-navi.pull-right{padding-bottom:0!important}.copyright-inner .footer-navi.pull-left{float:left;width:100%}.pagination-list{margin-bottom:50px}}@media(max-width: 991px){.right.mvb-button{text-align:center!important}.footer-inner .footer-title{margin-top:25px}.blog-item-inner .col-md-4.col-sm-6.col-sm-12.latest-blog{margin-bottom:50px}}@media(max-width: 767px){.blog-item-inner.our-team-2.text-center .owl-buttons{top:-60px;}}
.wp-caption p.wp-caption-text {font-size: 12px;line-height: 12px;margin: 0;padding: 0 0 0 4px;margin-top: 12px;font-style: italic;}.gallery-caption{}.bypostauthor {position: relative;overflow: visible;list-style: none;}
.construction-newsletter .construction-newsletter-content .mailchimp-form p {display: block;float: left;margin: 30px 0 0;}
.mc4wp-form input[type="email"]{width: 73% !important;}