html{-webkit-font-smoothing:antialiased;font-size:16px}body{font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:400}img{max-width:100%}a,button[type=submit],input[type=text]{color:#333;text-decoration:none;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out;transition:.4s ease-in-out}a:hover{color:#666;text-decoration:none}a:focus{outline:0;text-decoration:none}.header-logo-top .header-fullpage,.icon-box-1,.icon-box-1 .text,.navbar-brand,.top-bar-right{-webkit-transition:.15s linear;-moz-transition:.15s linear;-o-transition:.15s linear;transition:.15s linear}.navbar-brand{width:140px;background:#f1fbff;padding:.9rem}.bordered-nav.header-fullpage.fixed .navbar-brand,.comment-box span:last-child,.navbar{padding:0}.navbar-expand-lg .navbar-nav .nav-item,.navbar-expand-md .navbar-nav .nav-item{padding:0 .19rem 1rem}.navbar-expand-lg .navbar-nav .nav-link,.navbar-expand-md .navbar-nav .nav-link{padding:.6rem .7rem;border-radius:3px;font-weight:700;transition:.3s}.blog-warp img,.footer-widget-menu ul li *{-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out}.navbar-nav .active .nav-link,.navbar-nav .active .nav-link:hover,.navbar-nav .nav-link:hover{background:rgba(255,255,255,.302)}.navbar-nav .nav-link{color:#fff;font-size:.875rem;text-transform:uppercase;padding:16px 20px;font-weight:600;display:block!important}.dropdown-menu{padding:0;min-width:200px;background:#fff;margin:0;border:0;border-radius:5px;box-shadow:0 0 25px 0 rgba(0,0,0,.1)!important}.blog-list [class*=col-],.heading-main{margin-bottom:40px}.bordered-img,.commnets-reply .thumb,.img-icon img,.top-transparent.fixed nav{box-shadow:0 6px 10px 0 rgba(255,53,20,.2)}@media(min-width:768px){.show>.dropdown-menu{display:block}}.dropdown-menu:after{position:absolute;top:-7px;left:20px;content:"";width:0;height:0;border-style:solid;border-width:0 7px 7px;border-color:transparent transparent #fff}.cbp-l-grid-work-desc,.cbp-l-grid-work-title,.dropdown-menu li>.dropdown-menu:after,.lang-toggle a.dropdown-toggle:after{display:none}.dropdown-menu a,.dropdown-menu li>a{font-size:.75rem;padding:16px 15px;text-transform:capitalize;color:#565656;border-bottom:1px solid #ccc;text-decoration:none;font-weight:600}.breadcrumbs-page h1,.center-head,.heading-main span,footer .social-icons{text-transform:uppercase}.dropdown-menu li:last-child>a{border:0}.dropdown-item.active,.dropdown-item:active,.dropdown-item:focus,.dropdown-item:hover,.dropdown-menu>li.show>a{color:#151b54;text-decoration:none;background-color:transparent}.contact-detail-shadow.no-shadow,.free-quote-form.contact-page-option{background:0 0;box-shadow:none;padding:0}.navbar-toggler-icon{background-image:url(../images/download.svg)}.dropdown-item-icon{display:inline-block;vertical-align:middle;text-align:center;font-size:.8125rem;min-width:1rem;max-width:1rem;margin-right:.5rem}.heading-main{color:#151b54;font-size:2.25rem;font-weight:400;text-align:center}.heading-main span{color:#06163a;padding-bottom:5px;display:block;font-size:.875rem;font-weight:700}.heading-left-border{color:#717171;padding:.55rem 1.2rem;border-left:2px solid #151b54;margin-bottom:35px;font-weight:600}.bordered-nav .top-text a,.breadcrumb-item.active,.breadcrumbs-page .breadcrumb a,.breadcrumbs-page .breadcrumb-item+.breadcrumb-item::before,.client-testimonials-bg .client-inner-content,.client-testimonials-bg .client-inner-content .blockquote-footer,.client-testimonials-bg .client-inner-content .blockquote-footer cite,.client-testimonials-bg .owl-carousel .owl-nav button.owl-next,.client-testimonials-bg .owl-carousel .owl-nav button.owl-prev,.copyright-links a,.parallax-head.heading-main span,.top-transparent .lang-toggle a,.video-popup a{color:#fff}.footer-heading,footer,h5.h5-xs{font-size:.875rem}h2.h2-xs,h3.h3-xs,h4.h4-xs,h5.h5-md,h5.h5-sm{font-size:1rem}.bg-with-text,h2.h2-md,h2.h2-sm,h3.h3-md,h3.h3-sm,h4.h4-md,h4.h4-sm,h5.h5-lg{font-size:1.125rem}h2.h2-lg,h3.h3-lg,h4.h4-lg,h5.h5-xl{font-size:1.25rem}h2.h2-xl,h3.h3-xl,h4.h4-xl{font-size:1.5rem}.fw-3{font-weight:300}.fw-4{font-weight:400}.fw-5,.tags a{font-weight:500}.fw-6{font-weight:600}.fw-7{font-weight:700}.img-business-man{position:absolute;bottom:80px;left:0}.forklift-image{position:absolute;bottom:0;left:-110%}.about-bg{background-image:url(../images/map-bg.png);background-repeat:no-repeat;background-position:100% -73%;border-radius:5px;overflow:hidden}.bg-with-text{background:url(../images/bg-text.jpg) center right/cover no-repeat;border-radius:5px;text-align:center;color:#fff;padding:0 1.5rem;font-weight:300;line-height:2}.video-popup{padding:11rem 0;margin-bottom:-100px;background:url(../images/popup_bg.jpg) center center no-repeat;text-align:center;overflow:hidden;color:#fff;border-radius:10px}.img-icon img{max-width:100px;border-radius:50%;border:5px solid #fff;margin-right:25px}.img-icon h3{font-size:1.25rem;color:#06163a}.img-icon h3 span{display:block;font-size:1rem;color:#424242}.bordered-img{border:10px solid #fff}#home-client-testimonials{margin-top:-30px}#home-client-testimonials .item{padding:30px}.client-testimonial{box-shadow:0 8px 37px 0 rgba(0,0,0,.14);padding:40px 20px}.client-testimonial-icon{width:100px;overflow:hidden;margin-right:20px;position:relative}.client-testimonial-icon:after{position:absolute;bottom:-5px;left:50%;content:"\efcd";font-size:36px;font-family:IcoFont;color:#fff;line-height:.833;z-index:1;transform:translateX(-50%)}.client-testimonial-icon img{opacity:.5}.client-inner-content{font-size:.875rem;color:#9f9f9f;line-height:1.571}.client-inner-content .blockquote-footer,.client-inner-content .blockquote-footer cite{font-size:1rem;font-style:normal;font-weight:500;color:#06163a;line-height:1.375}.client-testimonials-bg{background-image:url(../images/bg_2.jpg);background-repeat:no-repeat;padding:3rem;text-align:center;color:#fff;overflow:hidden}.blog .carousel-indicators{left:0;top:auto;bottom:-40px}.blog .carousel-indicators li{background:#a3a3a3;border-radius:50%;width:8px;height:8px}.blog .carousel-indicators .active{background:#707070}.blog-warp{text-align:center;font-size:14px;color:#424242;line-height:1.714}.blog-warp:hover img{opacity:.7;transform:translateY(-3px)}.blog-warp img{margin-bottom:15px;transition:.4s ease-in-out}.blog-warp h4 a{font-size:1.125rem;color:#06163a;line-height:1.2}.blog-warp h4 a:hover,.comment-box a:hover,.footer-widget-contact a,.meta-box a,.post-text a,.top-bar-right .social-icons a:hover,.top-border .top-bar-right i,.top-transparent .lang-toggle a:hover,.top-transparent .navbar-nav .active .nav-link,footer .social-icons a:hover{color:#151b54}.meta-box{margin-bottom:15px;font-size:.8125rem}.meta-box span{margin:0 10px}.blog-list-footer ul li{margin-bottom:30px}.blog-list-footer ul li:last-child{margin:0}.post-thumb{width:80px;margin-right:25px}.comment-box{font-size:.75rem}.comment-box a{color:#06163a}.comment-box span{padding-right:15px}.comment-box span i{padding-right:5px}.sidebar-spacer{padding-left:1.5rem}.widget-wrap{margin-bottom:60px}.blog-list-categories a{padding:.5rem 1.45rem;display:block;font-size:1rem;color:#717171;position:relative;z-index:1;border-left:1px solid #eae6e6}.blog-list-categories a:hover{color:#151b54;padding:.5rem 1.45rem .5rem 1.75rem}.blog-list-categories a:after{position:absolute;width:0;height:100%;background:#151b54;content:"";left:0;top:0;z-index:-1;-webkit-transition:.25s linear;-moz-transition:.25s linear;-o-transition:.25s linear;transition:.25s linear}.blog-list-categories a:hover:after,.blog-list-categories li.active a:after{width:2px;-webkit-transition:.25s linear;-moz-transition:.25s linear;-o-transition:.25s linear;transition:.25s linear}.blog-standard{margin-bottom:70px}.blog-standard:last-child,.free-quote-form.contact-page-option{margin-bottom:0}.theme-pagination .page-item .page-link{border-radius:3px!important;margin-right:12px;color:#28324c;border-color:#ececec;background:#fafafa}.theme-pagination .page-item .page-link:hover,.theme-pagination .page-item.active .page-link{z-index:1;color:#fff;background-color:#151b54;border-color:#151b54}.page-item:first-child .page-link,.page-item:last-child .page-link{background:#ebebeb;border-color:#ebebeb}.tags a{display:inline-block;color:#1f2d37;padding:.7rem 1.9rem;background:#fafafa;margin:0 10px 8px 0;border:1px solid #ececec;border-radius:40px;-moz-border-radius:40px;-webkit-border-radius:40px}.tags a:hover{background:#151b54;color:#fff}.share-this a{display:inline-block;color:#fff;width:28px;height:28px;text-align:center;background:red;align-items:center;display:flex;margin-left:7px;justify-content:center}.share-this a.ff{background:#627aad}.share-this a.tw{background:#4d9ed8}.share-this a.ln{background:#2f75ae}.author-box{border:1px solid #ececec;padding:2rem}.thumb{width:90px;margin-right:30px}.border-style{margin-bottom:15px;border-bottom:1px solid #e9e9e9;padding:0 0 10px}.commnets-reply .thumb,.map-shadow{border:4px solid #fff}.map-bg{position:relative}.map-shadow{border-radius:7px;background-color:#fff;box-shadow:0 7px 46px 0 rgba(0,0,0,.1);margin-bottom:-120px}.map-shadow #map-holder{height:350px!important}#map-holder,#map-holder-contact{margin:0;background:#fff;padding:0;height:400px}#map_extended{height:100%;left:0;line-height:inherit;position:relative;top:0;width:100%}#map_extended img{max-width:inherit}#map_extended .gm-style div{font:13px/20px 'Open Sans','Lucida Sans Unicode','Lucida Grande',sans-serif}#map_extended .gmap_marker address{width:300px}#map_extended .gmap_marker address>div{width:100%;display:inline-block}#map_extended .gmap_marker address div div{float:right;width:70%}#map_extended .gmap_marker address div div:first-child{width:30%;float:left}.contact-details{position:absolute;top:50%;left:7%;z-index:99;background:#fff;padding:2.5rem 1.15rem;color:#333;border-radius:3px;transform:translateY(-50%)}.contact-details h4{font-size:16px;font-weight:600;color:#06163a;line-height:1.714}.contact-details p{color:#9b9b9b}.contact-details a{font-size:14px;color:#06163a}.contact-details i{color:#151b54;font-size:24px;top:4px;padding-right:10px;display:inline-block;position:relative}.contact-details.standard{position:relative;left:auto;top:auto;padding:0;transform:none}.contact-full-shadow{box-shadow:0 18px 76px 0 rgba(0,0,0,.06);padding-bottom:250px}.contact-map-bg{position:absolute;left:50%;transform:translateX(-50%)}.contact-map-bg.option{left:auto;top:50%;transform:translate(0,-50%)}.contact-detail-shadow{border-radius:8px;background-color:#fff;box-shadow:0 18px 76px 0 rgba(0,0,0,.14);padding:3rem;margin-top:31px}.contact-detail-shadow .items{margin-bottom:20px}.contact-detail-shadow h4{font-size:.875rem;color:#111;margin-bottom:15px}.contact-detail-shadow i{color:#151b54;font-size:1.25rem;margin-right:15px}.contact-detail-shadow a,.footer-widget-menu ul li a span,.top-text a:hover{text-decoration:underline}.free-quote-form.contact-page{margin-bottom:0;margin-top:-140px}.contact-page-option.free-quote-form .rounded-field input[type=email],.contact-page-option.free-quote-form .rounded-field input[type=text],.contact-page-option.free-quote-form .rounded-field select,.contact-page-option.free-quote-form .rounded-field textarea,.free-quote-form.contact-page .rounded-field input[type=email],.free-quote-form.contact-page .rounded-field input[type=text],.free-quote-form.contact-page .rounded-field select,.free-quote-form.contact-page .rounded-field textarea{background-color:#fafafa}.request_pag_img{min-height:400px}.request_popup{max-width:1170px;border-radius:10px;overflow:hidden}.request_popup .modal-content{border:0;border-radius:10px;overflow:hidden}.request_popup .close{position:absolute;opacity:1;color:#151b54;top:15px;right:15px;z-index:99;text-shadow:none}.request_popup .close:hover{transform:rotate(360deg)}.request_popup .bg-img-7{background-image:url(../images/bg_8.jpg)}.center-head{color:#202120;padding:0;font-size:.875rem;font-weight:lighter;margin:10px 0 30px;text-align:center;position:relative}.center-head:after{position:absolute;content:"";width:100%;left:0;border-bottom:1px solid #ccc;top:50%;z-index:9}.center-head span{display:inline-block;padding:0 20px;position:relative;z-index:99;font-weight:600}.pricing-table{text-align:center;background:#fafafa;padding:4rem 2rem}.pricing{position:relative;font-size:2.25rem;font-weight:600;color:#151b54;padding:35px 15px 0;display:inline-block}.pricing sup{font-size:50%;color:#232323;padding:0 0 0 4px}.pricing-table ul li{padding:10px 0;font-size:1rem}.pricing-table .service-icon{width:105px;height:105px;font-size:2.825rem;margin-top:10px}.best-seller{background:#fff;border:1px solid #ff3514;box-shadow:0 0 52px 0 rgba(28,28,28,.09)}.what-we-offer,.what-we-service{box-shadow:0 18px 76px 0 rgba(0,0,0,.06);z-index:99;position:relative}.fade.show,.modal-open{padding:0!important}.gallery-link a:hover,footer{color:#000}.logo-footer{width:155px;margin-bottom:25px}.footer-heading{color:#06163a;margin-bottom:20px}footer .social-icons{font-size:20px;color:#06163a;line-height:1.2}footer .social-icons a{padding-right:10px}.copyright-wrap{color:#fff;font-size:.75rem}.copyright-links a:hover,.copyright-wrap a{color:#bfaa0f}.copyright-wrap span{padding:0 9px}.header-fullpage{padding-right:0!important;-webkit-transition:.15s linear;-moz-transition:.15s linear;-o-transition:.15s linear;transition:.15s linear}.header-fullpage.fixed .navbar-brand{width:140px;padding:1rem}.header-fullpage.fixed.navbar-expand-lg .navbar-nav .nav-item,.header-fullpage.fixed.navbar-expand-md .navbar-nav .nav-item{padding-top:1rem}.top-transparent nav{background:#fff!important}.top-transparent .navbar-expand-lg .navbar-nav .nav-item,.top-transparent .navbar-expand-md .navbar-nav .nav-item{padding:1rem .19rem}.top-transparent .navbar-brand{background:0 0!important;padding:1.5rem 0;width:180px;margin:0}.top-transparent .top-bar-right{color:#fff;padding:0}.top-transparent .lang-toggle{padding:.5rem 0}.top-transparent.header-fullpage.fixed .navbar-brand{width:196px;padding:1.5rem 0}.top-transparent .navbar-nav .nav-link{color:#888}.top-transparent .navbar-nav .active .nav-link,.top-transparent .navbar-nav .active .nav-link:hover,.top-transparent .navbar-nav .nav-item:hover>a,.top-transparent .navbar-nav .nav-link:hover{background:#f4f4f4;color:#151b54}.top-transparent .navbar-toggler{padding:0;color:red}.top-transparent .navbar-toggler .icon-bar{background-color:#999}.top-border{background:#fff}.top-border .top-bar-right{color:#1f1f1f!important;background:#fff;border-bottom:4px solid #fafafa}.top-border .lang-toggle a.btn{background:#f4f4f4}.top-transparent.top-border .lang-toggle a{color:#333}.bordered-nav .top-bar-right{padding:1rem 0;color:#fff}.bordered-nav.top-transparent nav{background:0 0!important}.bordered-nav .navbar .bdr-nav{border-width:1px 0 0;border-style:solid;border-color:rgba(255,255,255,.2);padding-top:1rem}.bordered-nav .navbar-brand{background:0 0;padding:0}.bordered-nav .navbar-expand-lg .navbar-nav .nav-item,.bordered-nav .navbar-expand-md .navbar-nav .nav-item{padding:.49rem .19rem 1rem}.bordered-nav .top-text{margin-right:1.5rem}.top-text small{display:block}.bordered-nav.header-fullpage.fixed{padding:.2rem 0}.bordered-nav.header-fullpage.fixed .navbar .bdr-nav{border:0 solid rgba(255,255,255,.2);padding-top:0}@media(min-width:991.99px){.header-fullpage.fixed{background:rgba(6,22,58,.8)!important;padding-bottom:15px}.header-fullpage.fixed .top-bar-right{height:0;overflow:hidden;opacity:0;border:0;padding:0}.header-fullpage.fixed.top-transparent{padding-bottom:0}.bordered-nav .request-btn a#search_home{font-size:1.125rem;color:#fff;padding-right:0;padding-top:0}}.header-logo-top .navbar-brand{padding:.8rem 0}.header-logo-top.top-border .top-bar-right{border:0;box-shadow:0 0 9px 0 rgba(0,0,0,.1);position:relative;z-index:99}.header-logo-top.top-transparent nav{background:#fafafa!important}.header-logo-top .top-text{margin-right:2rem}.header-logo-top.top-transparent .lang-toggle{padding-top:0}.header-logo-top.top-transparent .navbar-nav .active .nav-link,.header-logo-top.top-transparent .navbar-nav .active .nav-link:hover,.header-logo-top.top-transparent .navbar-nav .nav-item:hover>a,.header-logo-top.top-transparent .navbar-nav .nav-link:hover{background:#06163a;color:#fff}.header-logo-top .header-fullpage.fixed{padding-bottom:0;position:fixed;top:0;right:0;left:0;z-index:1030;box-shadow:0 0 9px 0 rgba(0,0,0,.1);-webkit-transition:.15s linear;-moz-transition:.15s linear;-o-transition:.15s linear;transition:.15s linear}.top-bar-right{padding:.9rem 0 0;background-color:#06163a;max-width:1298px}.request-btn a{border-radius:4px;padding:.6rem 1rem;color:#06163a;font-weight:600}.top-bar-right .social-icons{margin:0 .5rem}.top-bar-right .social-icons a{color:#f1fbff;font-size:1.3rem;margin:0 .4rem;transition:.3s;text-decoration:none}.lang-toggle{padding-bottom:10px}.lang-toggle a.btn{background:#fff;font-size:.875rem;border:0;border-radius:3px;padding:.4rem .9rem}.lang-toggle .dropdown-menu{min-width:150px;padding:10px 0;border-radius:3px}.lang-toggle .dropdown-menu a{padding:.4rem .9rem;border:0;font-size:.875rem;color:#333;text-transform:capitalize}.request-btn a#search_home{font-size:1.125rem;color:#151b54}.home-welcome{margin-top:-90px}.what-we-offer{background-image:url(../images/what_we_offer.jpg)}.what-we-service{background-image:url(../images/icon-box-img-4.jpg)}.breadcrumbs-page{background-image:url(../images/breadcrumbs_bg.jpg);background-repeat:no-repeat;padding:7rem 0;background-position:center center!important;margin-top:136px}.breadcrumbs-page .breadcrumb{background:0 0;color:#fff;padding:0;font-size:.875rem;font-weight:600}.breadcrumbs-page .breadcrumb-item+.breadcrumb-item::before{top:1px;position:relative}.breadcrumbs-page h1{color:#fff;font-size:1.875rem}.breadcrumbs-description{padding:.75rem 1.5rem;color:#fff;border-left:2px solid #151b54;max-width:50%;margin-top:15px}.video-icon{position:absolute;left:50%;margin:-35px 0 0 -35px;top:50%}.video-box{top:0;left:0;width:100%;height:100%;z-index:9990000;display:none;position:fixed;overflow:hidden;background-color:#000}.video-box iframe{float:left;width:100%;height:100%;-webkit-border:0;-moz-border:0;-o-border:0;border:0}.video-box .close-video{top:17px;left:17px;width:50px;height:50px;color:#fff;font-size:25px;cursor:pointer;line-height:50px;text-align:center;position:absolute;background-color:#59585b;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.video-box .close-video:hover{color:#21252b;background-color:#fff}.footer-widget-menu ul li{padding:0 0 14px}.footer-widget-menu ul li *{transition:.4s ease-in-out}.footer-widget-menu ul li a i{padding:0 10px 0 0;color:#151b54;text-decoration:none!important}.footer-widget-menu ul li a:hover i{padding:0 10px}.footer-widget-contact i{color:#99a0a3;font-size:24px;margin-top:4px}.footer-widget-tweet i{color:#99a0a3;margin-right:18px}.footer-widget-tweet .btn-theme{background:#1c95de;font-size:13px;margin-top:30px}.footer-widget-tweet .btn-theme i{margin:0;color:#fff}#body-content{overflow-y:hidden;overflow-x:hidden}.bs-docs-grid .col-md-1 span,.bs-docs-grid .col-md-10 span,.bs-docs-grid .col-md-2 span,.bs-docs-grid .col-md-3 span,.bs-docs-grid .col-md-4 span,.bs-docs-grid .col-md-5 span,.bs-docs-grid .col-md-6 span,.bs-docs-grid .col-md-8 span,.bs-docs-grid .col-md-9 span{background-color:#f4f4f4;display:block;line-height:40px;margin-bottom:20px;min-height:40px;font-size:.775rem;text-align:center}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.cbp-l-grid-mosaic-projects .cbp-item-wrapper,.cbp-l-grid-work .cbp-item-wrapper{background:#fff;padding:10px;box-shadow:none;text-align:center;border:0}.gallery-link{position:absolute;z-index:999;right:-70px;top:-2px;background:#151b54;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out;transition:.4s ease-in-out}.gallery-link a{padding:10px 15px;display:inline-block}.cbp-item-wrapper:hover .gallery-link{right:-3px}label.error{font-size:12px;color:red;font-weight:300;padding:0;margin:10px 0 0}.jt{text-align:justify}.footer-mainheading{font-size:16px;color:#06163a;line-height:1.714;margin-bottom:20px}