@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');body{font-family:"Poppins",sans-serif;}
*{box-sizing:border-box;}
p{margin:0;}
.custom-logo-link img { max-width: 150px; object-fit: contain; }
.homeHero{position:relative;background:#F1F9EF;padding:40px 20px;min-height:740px;}
.indiaMap{position:absolute;left:0;top:50px;z-index:1;}
.vanimg{position:absolute;left:0;right:0;margin:auto;max-width:287px;z-index:1;top:0;}
.planimg{position:absolute;right:0;top:-90px;}
.truckimg{position:absolute;bottom:0;left:0;z-index:1;width:100%;}
.truckimg img{width:100%;}
.top-nav-bar-wrap{background:#313195;padding:8px 0;position:sticky;top:0;z-index:99;}
.top-nav-bar-wrap .container{max-width:1230px;display:flex;align-items:center;justify-content:space-between;}
.menu-description{padding:0 0 10px 45px;font-size:14px;font-weight:400;color:#727272;}
.addres-wrap{font-size:16px;font-weight:400;color:#FFFFFF;display:flex;align-items:center;gap:9px;}
.right-wrap-bar{display:flex;align-items:center;gap:25px;}
.site-header{position:sticky;top:40px;padding:10px 0;box-shadow:0 0 25px rgba(0,0,0,0.2);z-index:9;background:#fff;}
.site-header .header-inner{max-width:1230px;padding:0 15px;}
.site-navigation ul.menu li .sub-menu li{flex-wrap:wrap;}
.head-ptl-icon a:before{content:'';background:url(https://phpdemo.futureprofilez.com/wp/industrial-cargo/wp-content/uploads/2025/08/surfaceicons.png) 0 0 no-repeat;width:29px;height:29px;position:absolute;left:0;top:20px;}
.site-navigation ul.menu li .sub-menu{min-width:300px;padding:20px 20px;right:0;left:inherit;box-shadow:0 4px 9px 0 rgba(0,0,0,0.1);}
.head-ftl-icon a:before{content:'';background:url(https://phpdemo.futureprofilez.com/wp/industrial-cargo/wp-content/uploads/2025/08/flticon.png) 0 0 no-repeat;width:28px;height:29px;position:absolute;left:0;top:20px;}
.head-zezoship-icon a:before{content:'';background:url(https://phpdemo.futureprofilez.com/wp/industrial-cargo/wp-content/uploads/2025/08/zezoicon.png) 0 0 no-repeat;width:28px;height:29px;position:absolute;left:0;top:20px;}
.head-our-company-icon a:before{content:'';background:url(https://phpdemo.futureprofilez.com/wp/industrial-cargo/wp-content/uploads/2025/08/cmpicon.png) 0 0 no-repeat;width:28px;height:29px;position:absolute;left:0;top:20px;}
.head-testimonial-icon a:before{content:'';background:url(https://phpdemo.futureprofilez.com/wp/industrial-cargo/wp-content/uploads/2025/08/testimoicoin.png) 0 0 no-repeat;width:27px;height:27px;position:absolute;left:0;top:20px;}
.head-blog-icon a:before{content:'';background:url(https://phpdemo.futureprofilez.com/wp/industrial-cargo/wp-content/uploads/2025/08/blogicon.png) 0 0 no-repeat;width:25px;height:25px;position:absolute;left:0;top:20px;}
.head-domestic-icon a:before{content:'';background:url(https://phpdemo.futureprofilez.com/wp/industrial-cargo/wp-content/uploads/2025/08/domecouricon.png) 0 0 no-repeat;width:29px;height:29px;position:absolute;left:0;top:20px;}
.head-luggage-icon a:before{content:'';background:url(https://phpdemo.futureprofilez.com/wp/industrial-cargo/wp-content/uploads/2025/08/luggageicon.png) 0 0 no-repeat;width:29px;height:29px;position:absolute;left:0;top:20px;}
.head-surface-logo a:before{content:'';background:url(https://phpdemo.futureprofilez.com/wp/industrial-cargo/wp-content/uploads/2025/08/surfaceicons.png) 0 0 no-repeat;width:29px;height:29px;position:absolute;left:0;top:20px;}
.head-air-cargo-icon a:before{content:'';background:url(https://phpdemo.futureprofilez.com/wp/industrial-cargo/wp-content/uploads/2025/08/aricargocion.png) 0 0 no-repeat;width:29px;height:29px;position:absolute;left:0;top:20px;}
.phone-wrap{text-decoration:none;display:flex;align-items:center;gap:7px;}
.phone-wrap a{font-size:16px;color:#fff;text-decoration:none;}
.email-wrap{display:flex;align-items:center;gap:10px;}
.email-wrap a{font-size:16px;color:#fff;text-decoration:none;}
.site-navigation ul li a{padding:10px 15px 5px 15px!important;font-family:"Poppins",sans-serif;font-size:16px;color:#1E1E1E;text-decoration:none;font-weight:400;width:100%;}
.site-navigation ul li.current-menu-item a,.site-navigation ul li a:hover,.site-navigation ul li a:focus{color:#313195;}
.site-navigation ul.menu li.menu-item-has-children:after{width:15px;height:9px;background:url(../img/downicon.png) 0 0 no-repeat;content:'';display:inline-block;vertical-align:middle;margin:17px 0 0 -7px;}
.site-navigation ul{margin:0;}
.site-navigation ul.menu li .sub-menu li a{padding:10px 15px 5px 45px!important;}
.contactbtn{display:inline-block;padding:12px 10px;text-decoration:none;background:#313195;border-radius:60px;font-size:16px;font-weight:600;color:#FCFCFC;min-width:105px;text-align:center;gap:10px;}
.contactbtn:hover,.contactbtn:focus{background:#46B653;color:#fff;text-decoration:none;}
.captcha-box,.captcha-box p{display:flex;align-items:flex-start;gap:10px;margin:0!important;}
.captcha-box span.custom-recaptcha input#input-captcha-cf7{margin:0;}
.captcha-box span.custom-recaptcha{width:100%!important;}
.heroSec .carousel-item img{width:100% !important;object-fit:cover;height:800px;}
.heroSec .carousel-inner:before{width:100%;height:61px;background:#ffffff;position:absolute;content:'';right:0;bottom:0;z-index:1;}
/* .heroSec .carousel-item:after{width:200px;height:100px;background:#F9FDFA;position:absolute;content:'';right:0;bottom:0;}
*/
.heroCntSec{position:absolute;left:0;right:0;top:130px;z-index:1;display:flex;flex-direction:column;gap:15px;max-width:900px;margin:auto;padding:0 15px;}
.heroForm{width:100%;}
.heroFormBx{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 0 20px;}
.heroFormBx h5{font-size:55px;font-weight:700;color:#313195;text-align:center;margin:0 0 20px;line-height:60px;}
.heroFormBx p{margin:0;font-size:16px;color:#1E1E1E;text-align:center;}
.heroFormHead{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;}
.heroFormHead h2{padding:25px 10px 40px 10px;background:#46B653;width:80%;border-radius:13px;display:flex;align-items:center;justify-content:center;font-size:18px;color:#fff;font-weight:600;text-transform:uppercase;}
.trackBtnBx{width:20%;padding:15px 10px 46px 10px;background:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 0 25px 0 rgba(0,0,0,0.2);border-radius:10px;}
.bookNow{background:#46B653;border:none;border-radius:60px;padding:9px 28px;color:#fff;text-align:center;font-size:16px;font-weight:600;}
.bookNow:hover,.bookNow:focus{background:#313195;color:#fff;}
.trackshipment{display:flex;gap:15px;align-items:center;background:#fff;padding:30px 20px;border-radius:15px;box-shadow:0 0 5px 0 rgba(0,0,0,0.2);margin:-30px 0 0 0;z-index:1;position:relative;}
.trackSlelectServ{display:flex;align-items:center;gap:15px;}
.docketEnter{width:44%;}
.trackContainer{display:block;position:relative;padding-left:30px;margin-bottom:0;cursor:pointer;font-size:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#000000;font-weight:500;}
.trackContainer input{position:absolute;opacity:0;cursor:pointer;}
.trackCheckmark{position:absolute;top:-3px;left:0;height:21px;width:21px;background-color:#fff;border-radius:80px;border:1px solid #46B653;}
.trackContainer:hover input ~ .trackCheckmark{background-color:#ccc;}
.trackContainer input:checked ~ .trackCheckmark{background-color:#fff;}
.trackCheckmark:after{content:"";position:absolute;display:none;}
.trackContainer input:checked ~ .trackCheckmark:after{display:block;}
.trackContainer .trackCheckmark:after{top:3px;left:3px;width:13px;height:13px;border-radius:50%;background:#46B653;}
.docketEnter input{border:1px solid #46B653;border-radius:8px;padding:9px 16px;font-size:16px;color:#1E1E1E;}
.docketEnter input::-webkit-input-placeholder{color:#1E1E1E}
.docketEnter input:-moz-placeholder{color:#1E1E1E}
.docketEnter input:hover,.docketEnter input:focus{outline:none;box-shadow:none;}
button.trackbtn{background:#313195;border:none;border-radius:60px;padding:9px 28px;color:#fff;text-align:center;font-size:16px;font-weight:700;}
button.trackbtn:hover,button.trackbtn:focus{background:#46B653;color:#fff;;}
.courieroverlay:hover .elementor-widget-container img{transform:scale(1.1);transition:all ease .5s;border-radius:20px;}
.courieroverlay .elementor-widget-container img{transition:all ease .5s;}
.courieroverlay .elementor-widget-container{border-radius:20px;overflow:hidden;position:relative;}
.courieroverlay .logisticecnt .elementor-widget-container{overflow:inherit;}
.courieroverlay .logisticecnt{padding:0 0 10px 30px;}
.courieroverlay .logisticecnt .elementor-widget-container h2.elementor-heading-title{transition:all ease .5s;}
.courieroverlay:hover .logisticecnt .elementor-widget-container h2.elementor-heading-title{color:#46B653;transition:all ease .5s;}
.abtclient{border:1px solid #46B65333;border-radius:20px;padding:40px;display:flex!important;gap:30px;background:linear-gradient(270deg,#F8F8F8 0%,#FFFFFF 100%);}
.clientimg{width:25%;}
.clientimg img{width:100%;border-radius:15px;}
.clientDetail{width:75%;padding:50px 0 0 70px;display:flex;flex-direction:column;justify-content:space-between;}
.clientReviewCnt{position:relative;}
.clientReviewCnt svg{position:absolute;left:-35px;top:-48px;}
.clientimg img{width:100%;object-fit:cover;border-radius:13px!important;}
.clientReviewCnt p{font-size:16px;color:#1E1E1E;line-height:25px;margin:0;}
.nameDesignation h2{font-size:16px;color:#1E1E1E;font-weight:700;margin:0 0 3px;}
.nameDesignation h3{font-size:16px;color:#727272;font-weight:400;}
.advantageList ul{display:flex;flex-direction:column;gap:17px;}
.clientSay{padding:0 90px;max-width:880px;margin:auto;}
.clientSay button.slick-arrow{width:60px;height:60px;background:#31319514;opacity:1;border-radius:80px;display:inline-flex!important;align-items:center;justify-content:center;z-index:2;}
.clientSay button.slick-prev.slick-arrow{left:-10px;}
.clientSay button.slick-next.slick-arrow{right:-10px;}
.clientSay button.slick-prev.slick-arrow:before{content:'';background:url(../img/nexticon.png) 0 0 no-repeat;width:11px;height:18px;position:absolute;transform:rotate(180deg);}
.clientSay button.slick-next.slick-arrow:before{content:'';background:url(../img/nexticon.png) 0 0 no-repeat;width:11px;height:18px;position:absolute;}
.serviceabilityBx .nav li.nav-item .nav-link{width:100%;}
.serviceabilityBx .nav li.nav-item .nav-link{font-size:20px;color:#1E1E1E;font-weight:500;border:none;padding:0;}
.servTabicon{display:flex;width:100%;height:135px;background:#ffffff;border-radius:15px;box-shadow:0 0 25px 0 rgba(0,0,0,0.1);margin-bottom:20px;align-items:center;justify-content:center;}
.servTabicon img{max-width:110px !important;object-fit:contain;filter:brightness(0.5) !important;}
.serviceabilityBx .nav{justify-content:center;flex-wrap:wrap;border:none;display:flex;gap:15px;width:100%;}
.serviceabilityBx .nav li.nav-item{width:11.3%;}
.serviceabilityBx .nav li.nav-item .nav-link.active .servTabicon{background:#313195;}
.serviceabilityBx .nav li.nav-item .nav-link.active{color:#313195;}
.serviceabilityBx .nav li.nav-item .nav-link.active .servTabicon img{filter:inherit!important;}
.serviceabilityLinks{border-top:1px solid #ccc;margin:30px 0 0;padding:40px 0 0;display:flex;align-items:flex-start;gap:15px;}
.serviceabilityLinks ul{display:flex;align-items:center;gap:15px;flex-wrap:wrap;padding:0;margin:0;width:20%;}
.serviceabilityLinks ul li{font-size:16px;color:#1E1E1E;list-style:none;position:relative;padding:0 0 0 20px;font-weight:400;width:100%;}
.serviceabilityLinks ul li:before{content:'.';font-size:45px;color:#313195;font-weight:700;line-height:10px;position:absolute;left:0;top:-4px;}
.serviceabilityLinks ul li a{color:#1E1E1E;}
.serviceabilityLinks ul li a:hover,.serviceabilityLinks ul li a:focus{color:#313195;}
.partners{padding:0 150px;}
.partners button.slick-arrow{width:60px;height:60px;background:#31319514;opacity:1;border-radius:80px;display:flex;align-items:center;justify-content:center;z-index:2;}
.partners button.slick-prev.slick-arrow{left:-10px;}
.partners button.slick-next.slick-arrow{right:-10px;}
.partners button.slick-prev.slick-arrow:before{content:'';background:url(../img/nexticon.png) 0 0 no-repeat;width:11px;height:18px;position:absolute;transform:rotate(180deg);}
.partners button.slick-next.slick-arrow:before{content:'';background:url(../img/nexticon.png) 0 0 no-repeat;width:11px;height:18px;position:absolute;}
footer#main-footer-wrap{padding:60px 0 40px;background:linear-gradient(90deg,#313195 0%,#0F0F2F 100%);margin:0 0 0;}
.footer-logo a{display:block;background:#fff;padding:5px;}
.footer-top-row .col-md-6{display:flex;align-items:center;gap:15px;}
.footer-top-row .col-md-6:last-child{justify-content:flex-end;}
.footer-logo{width:41%;}
.footer-top-row .wpcf7 form .wpcf7-response-output{border-width:1px;text-align:center;font-size:12px;color:#fff;padding:8px 4px;border-radius:50px;}
.social-media-wrap ul{display:flex;align-items:center;gap:25px;padding:0;margin:0;list-style:none;}
.social-media-wrap{border-left:1px solid #cdcdff;padding:0 0 0 40px;margin:0 0 0 40px;}
.footer-top-row form.wpcf7-form .newsletter-form-input{display:flex;align-items:center;gap:15px;width:100%;}
.newsletter-form-input input.wpcf7-form-control.wpcf7-email{background-color:transparent;background-image:url(../img/emailicon.png);background-repeat:no-repeat;background-position:10px 15px;border:1px solid #DCDCDC;padding:10px 30px 10px 37px;border-radius:50px;font-size:18px;font-weight:400;color:#fff;width:100%;max-width:295px;}
.newsletter-form-input input.wpcf7-form-control:hover,.newsletter-form-input input.wpcf7-form-control:focus{outline:none;box-shadow:none;}
.newsletter-form-input input::-webkit-input-placeholder,.newsletter-form-input textarea::-webkit-input-placeholder{color:#fff}
.newsletter-form-input input:-moz-placeholder,.newsletter-form-input textarea:-moz-placeholder{color:#fff}
.newsletter-form-input input.wpcf7-form-control.wpcf7-submit{background:#46B653;border:none;border-radius:60px;padding:10px 34px;margin:0;font-size:16px;font-weight:600;color:#FCFCFC;text-align:center;text-transform:capitalize;}
.newsletter-form-input p{margin:0;}
/* .widget_nav_menu{margin-top:40px;}
*/
.footer-column{margin-top:40px;border-top:1px solid #ffffff61;border-bottom:1px solid #ffffff61;padding-top:50px;padding-bottom:40px;}
.footer-top-row .col-md-6:last-child{justify-content:flex-end;}
.newsletter-form-input .wpcf7-spinner{margin:0;position:absolute;right:2px;top:12px;}
.newsletter-form-input{position:relative;}
.widget_nav_menu h4.widget-title{font-size:18px;font-weight:600;color:#FFFFFF;margin:0 0 30px;}
.widget_nav_menu nav ul{padding:0;margin:0;list-style:none;}
.widget_nav_menu nav ul li{margin:0 0 20px;}
.widget_nav_menu nav ul li a{font-size:16px;font-weight:400;color:#FFFFFF99;text-decoration:none;}
.widget_nav_menu nav ul li a:hover,.widget_nav_menu nav ul li a:focus{color:#fff;text-decoration:underline;}
.copyright{font-size:16px;font-weight:400;color:#FFFFFF99;text-align:center;margin:50px 0 0;}
.copyright p{margin:0;}
.footer-column h4{font-size:18px;font-weight:600;color:#FFFFFF;margin:0 0 30px;}
.footer-meta ul{padding:0;margin:0;display:flex;flex-direction:column;gap:15px;}
.footer-meta ul li{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:400;color:#FFFFFF99;text-decoration:none;}
.footer-meta ul li a{font-size:16px;font-weight:400;color:#FFFFFF99;text-decoration:none;}
.footer-meta ul li svg{min-width:20px;}
.worWrapBx .elementor-widget-container p{white-space:normal;word-break:break-word;}
/* contact */
.wpcf7-form ul{margin:0;padding:0;list-style:none;}
.wpcf7-form ul li input.wpcf7-form-control,.wpcf7-form ul li textarea.wpcf7-form-control{background:#3131950D!important;border:1px solid #DCDCDC;border-radius:60px;font-size:18px;font-weight:400;padding:10px 20px 10px 19px;color:#000;}
.wpcf7-form ul li input.wpcf7-form-control:hover,.wpcf7-form ul li input.wpcf7-form-control:focus,.wpcf7-form ul li textarea.wpcf7-form-control:hover,.wpcf7-form ul li textarea.wpcf7-form-control:focus{outline:none;box-shadow:none;}
.wpcf7-form ul li label{font-size:16px;font-weight:500;color:#00000066;margin:0 0 10px;}
.wpcf7-form ul li.halfbx{width:48%;}
.wpcf7-form ul{display:flex;flex-wrap:wrap;gap:20px;}
.wpcf7-form ul li p{margin:0;}
.wpcf7-form ul li{width:100%;}
input.wpcf7-form-control.wpcf7-submit{background:#313195;border:none;padding:10px 30px;border-radius:60px;font-size:16px;font-weight:600;color:#FCFCFC;}
.submitbtn{margin:15px 0 0;}
.wpcf7-form ul li textarea.wpcf7-form-control{border-radius:20px;height:175px;}
.wpcf7-not-valid-tip{font-size:11px;}
.newslettercontact .newsletter-form-input input.wpcf7-form-control.wpcf7-email{max-width:100%;background:#D7D7FF;border-color:#DCDCDC;color:#000000;font-size:18px;font-weight:400;padding:10px 28px;}
.newslettercontact .newsletter-form-input input.wpcf7-form-control.wpcf7-email::-webkit-input-placeholder{color:#000000}
.newslettercontact .newsletter-form-input input.wpcf7-form-control.wpcf7-email:-moz-placeholder{color:#000000}
.newslettercontact .newsletter-form-input input.wpcf7-form-control.wpcf7-submit{background:#fff;color:#313195;width:100%;display:block;margin:10px 0 0;font-weight:700;}
.wpcf7 form .wpcf7-response-output{border-width:1px;text-align:center;font-size:12px;}
.newslettercontact .wpcf7-response-output{text-align:center;color:#fff;}
.textoverflow .elementor-widget-container p{word-break:break-word;white-space:normal;}
.coverageBx a{display:block;}
.coverageBx a img{width:100%;border-radius:15px;object-fit:cover;}
.coverage .slick-slide{padding:0 10px;}
.coverageBx a span{display:block;text-align:center;margin:15px 0 0;font-size:25px;font-weight:700;color:#313195;}
/* 404 */
.errorpage{text-align:center;padding:70px 15px;}
.errorpage h1{color:#2573a9;font-family:coolveticarg;font-size:280px;font-weight:400;}
.errorpage h2{font-size:64px;color:#313195;margin:55px 0 17px;text-transform:capitalize;font-weight:700;}
.backbtn{text-align:center;}
.backbtn a{display:inline-block;padding:13px 10px;background:#313195;border-radius:60px;font-size:16px;color:#fff;font-weight:400;min-width:200px;text-align:center;text-decoration:none;}
.backbtn a:hover,.backbtn a:focus{background:#000;color:#fff;}
.errorpage p{font-size:16px;color:#263238;font-weight:500;margin:0 0 20px;}
.errorpage img{max-width:450px;object-fit:cover;}
.privacypage h4{font-weight:600;font-size:20px;}
.privacypage h4{margin:20px 0 10px;}
.privacypage p{margin:0 0 5px;}
/* Locatin Page */
.who-we-are{padding:40px 20px;max-width:1200px;margin:auto;}
.subtitle{margin-bottom:30px;font-family:"Poppins",Sans-serif;font-size:16px;font-weight:400;color:#1E1E1E;}
section.who-we-are h2.cargoLocationHeading{text-align:left;}
.content-box{display:flex;flex-wrap:wrap;border-radius:14px;background-color:transparent;background-image:linear-gradient(90deg,#F8F8F8 0%,#FFFFFF 100%);padding:15px;border:1px solid #46B65333;}
.image-box{flex:1 1 50%;min-width:300px;}
.image-box img{width:100%;height:100%;object-fit:cover;display:block;border-radius:15px;}
.info-box{flex:1 1 50%;padding:30px;display:flex;flex-direction:column;gap:20px;}
.info-item{display:flex;gap:15px;align-items:flex-start;}
.cargoLocation{padding:70px 0;}
h2.cargoLocationHeading{font-family:"Poppins",Sans-serif;font-size:40px;font-weight:700;color:#1E1E1E;text-align:center;}
h2.cargoLocationHeading span{color:#313195;}
.cargoLTitle{text-align:center;font-family:"Poppins",Sans-serif;font-size:16px;font-weight:400;color:#1E1E1E;margin:0 0 50px;}
.cargoSpecialize{display:flex;align-items:center;gap:40px;}
.cargoSepImg{width:50%;}
.cargoSepCnt{width:50%;}
.cargoSepImg img{width:100%;border-radius:20px;}
.cargoSepCnt p{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#1E1E1E;}
.icon{color:#4b4fed;font-size:20px;margin-top:0;}
.info-item h4{font-family:"Poppins",Sans-serif;font-size:20px;font-weight:500;color:#000000;}
.info-item p{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#000000;}
.mission-vision-section{margin:20px 0 0;background:linear-gradient(90deg,#2b2c8e,#14143b);padding:60px 20px;}
.container{max-width:1200px;margin:auto;}
.card{min-height:360px;background:#f4f4f4;padding:30px;border-radius:20px;flex:1 1 500px;max-width:600px;box-sizing:border-box;box-shadow:0 4px 8px rgba(0,0,0,0.05);text-align:left;}
.mission-vision-section .container{display:flex;align-items:flex-start;gap:20px;}
.cartimghead{display:flex;align-items:center;gap:15px;margin:0 0 30px;}
.card h3{font-family:"Poppins",Sans-serif;font-size:25px;font-weight:700;color:#313195;}
.card p{font-family:"Poppins",Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#1E1E1E;}
.cta-section{padding:40px 0;}
.cta-container{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin:auto;padding:70px 60px;background:linear-gradient(90deg,#2d2fa1,#111132);border-radius:20px;}
.cta-text h2{font-family:"Poppins",Sans-serif;font-size:40px;font-weight:700;line-height:46px;color:#FFFFFF;text-align:left;}
.cta-text p{color:#e0e0e0;font-size:16px;margin:0;max-width:600px;}
.cta-button .btn{background-color:#46B653;font-family:"Poppins",Sans-serif;font-size:16px;font-weight:700;fill:#FCFCFC;color:#FCFCFC;border-radius:60px 60px 60px 60px;padding:15px 30px 15px 30px;}
.cta-button .btn:hover{background-color:#fff;color:#313195;}
.innerBanner{width:100%;position:relative;}
.innerBanner img{width:100%;object-fit:cover;height:450px;}
.innerBannercnt{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;padding:10px 15px;}
.innerBannercnt h1{font-family:"Poppins",Sans-serif;font-size:55px;font-weight:700;color:#FFFFFF;}
.partnerBxSlider{padding:90px 0;}
.partnerBxSlider h3{text-align:center;font-family:"Poppins",Sans-serif;font-size:16px;font-weight:400;color:#1E1E1E;margin:0 0 70px;}
.contact-cta{display:block;width:100%;text-align:center;}
.contact-cta a{display:inline-block;padding:12px 20px;text-decoration:none;background:#313195;border-radius:60px;font-size:16px;font-weight:600;color:#FCFCFC;min-width:105px;text-align:center;}
.partnerBxSlider .container{padding:0 20px;}
.fleetinnBx{display:flex;align-items:center;justify-content:center;gap:6px;flex-direction:column;text-align:center;}
.fleetplatformBx{position:relative;transition:all ease .3s;}
.feeticon{width:93px;height:93px;border:1px solid #46b653b3;    background: #fff;border-radius:100px;display:flex;align-items:center;justify-content:center;transform:scale(1.1);transition:all ease .3s;color:#46B653;}
.fleetinnBx h2{margin:10px 0 0;font-family:"Poppins",Sans-serif;font-size:16px;font-weight:500;color:#000000;line-height:19px;}
.feetbtmcnt{font-size:13px;color:#807F7F;font-weight:400;font-family:"Poppins",Sans-serif;line-height:15px;position:absolute;bottom:-65px;opacity:0;transition:all ease .3s;}
.all-setps-outer{display:flex;gap:20px;flex-wrap:wrap;justify-content:center;}
.fleetplatMainbx:hover .fleetplatformBx{margin-top:-36px;transition:all ease .3s;}
/* .fleetplatMainbx{height:220px!important;border:1px solid #46B65333;border-radius:10px;padding:24px;width:23%;background-color:transparent;background-image:linear-gradient(-180deg,#F8F8F8 0%,#FFFFFF 100%);} */



/* 
.fleetplatMainbx { height: 220px !important; border: 1px solid #46B65333; border-radius: 10px; padding: 24px; width: 23%; background-color: transparent; background-image: linear-gradient(-180deg, #F8F8F8 0%, #FFFFFF 100%); border-bottom: 10px solid #46B653; background: linear-gradient(360deg, rgba(255, 255, 255, 0.2) 0%, rgba(70, 182, 83, 0.2) 100%); } */



.fleetplatMainbx {
  height: 220px !important;
  border: 1px solid #46B65333;
  border-radius: 10px;
  padding: 24px;
  width: 23%;
  border-bottom: 10px solid #46B653;

  /* moving gradient */
  background: linear-gradient(180deg, rgba(255, 255, 255, 0.2) 0%, rgb(70 182 83 / 59%) 100%);
  background-size: 100% 200%;       /* 2x height so loop smooth lage */
  background-position: 0% 0%;
  animation: bgScroll 3s ease linear infinite;
}

@keyframes bgScroll {
  0%   { background-position: 0% 0%; }
  100% { background-position: 0% 100%; }  /* upar se niche */
}






.page-id-10 .all-setps-outer,.page-id-1931 .all-setps-outer,.page-id-1630 .all-setps-outer{flex-wrap:wrap;justify-content:center;}
.fleetplatMainbx:hover .feeticon{background:#46B653;color:#fff;transform:scale(1.2);transition:all ease .3s;}
.fleetplatMainbx:hover .feeticon svg{fill:#fff;}
.fleetplatMainbx:hover .feetbtmcnt{opacity:1;}
.testimonialDetail .abtclient{padding:25px;gap:10px;}
.testimonialDetail .clientimg{width:30%;}
.testimonialDetail .clientDetail{width:70%;padding-left:50px;}
.testimonialDetail .clientReviewCnt{margin-bottom:10px;}
/* animation css */
.manage-section{display:flex;align-items:center;gap:70px;justify-content:space-between;}
.manageLeft{width:40%;display:flex;flex-direction:column;gap:40px;transition:all ease 1.8s;}
.manageRight{width:40%;display:flex;flex-direction:column;gap:40px;transition:all ease 1.8s;}
.manageCenter{position:relative;}
.manageCircleBx{min-width:280px;min-height:280px;width:280px;height:280px;border:10px solid #46B653;border-radius:300px;display:flex;align-items:center;flex-direction:column;justify-content:center;gap:15px;text-align:center;background:#fff;z-index:1;position:relative;}
.angleimg{position:absolute;top:0;bottom:0;margin:auto;display:flex;align-items:center;justify-content:center;transition:all ease 1.8s}
.managebx{border-left:10px solid #46B653;padding:25px 19px 25px 19px;background:linear-gradient(270deg,rgba(255,255,255,0.2) 0%,rgba(70,182,83,0.2) 100%);display:flex;align-items:center;gap:15px;transition:all ease 1.8s;}
.managebx h3{font-family:"Poppins",Sans-serif;font-size:18px;font-weight:500;color:#000000;line-height:22px;margin:0;}
.managebx h2{min-width:70px;font-family:"Poppins",Sans-serif;font-size:21px;font-weight:700;color:#46B653;line-height:22px;margin:0;border-right:1px solid #46b6537d;padding:0 20px 0 0;}
.manageRight .managebx{border-left:none;border-right:10px solid #46B653;background:linear-gradient(90deg,rgba(255,255,255,0.2) 0%,rgba(70,182,83,0.2) 100%);}
.manageRight .managebx h3{text-align:right;}
.manageRight .managebx h2{text-align:right;border-right:none;border-left:1px solid #46b6537d;padding:0 0 0 10px;}
.manageRight .managebx{justify-content:flex-end;}
.manageCen{font-family:"Poppins",Sans-serif;font-size:40px;font-weight:800;color:#1E1E1E;line-height:45px;max-width:250px;text-align:center;margin:auto;}
.manageCen span{color:#313195;}
.rightangle2{right:0px;}
.manage-section.active .leftangle2{left:-80px;transition:all ease 1.8s}
.manage-section.active .rightangle2{right:-80px;transition:all ease 1.8s;}
.manageLt1{transform:rotate(5deg);}
.manageLt3{transform:rotate(-5deg);}
.manageRt1{transform:rotate(-5deg);}
.manageRt3{transform:rotate(5deg);}
.manage-section.active .manageLt1,.manage-section.active .manageLt3{transform:inherit;}
.manage-section.active .manageRt1{transform:inherit;}
.manage-section.active .manageRt3{transform:inherit;}
.manage-section.active .manageLeft .manageLt1,.manage-section.active .manageLeft .manageLt3{margin-left:-15px;}
.manage-section.active .manageLeft .manageLt2{margin-left:-35px;}
.manage-section.active .manageRight .manageRt1,.manage-section.active .manageRight .manageRt3{margin-right:-15px;}
.manage-section.active .manageRight .manageRt2{margin-right:-35px;}
.blogListing{display:flex;gap:15px;flex-wrap:wrap;}
.bloglistbx{width:32%;border:1px solid #00000033;padding:15px;border-radius:15px;}
.blogimg a{display:block;}
.blogimg a img{width:100%;max-height:225px;border-radius:15px;min-height:225px;object-fit:cover;}
.blogcnt{padding:15px 0 0;}
.blogcntHead{display:flex;align-items:center;justify-content:space-between;margin:0 0 10px;}
.blogcntHead h3{font-size:14px;font-weight:600;color:#313195;margin:0;}
.blogcntHead h4{font-size:14px;color:#807F7F;font-weight:400;display:flex;align-items:center;gap:10px;margin:0;}
.blogcnt h2{font-size:20px;font-weight:700;color:#000000;}
.blogcnt h2 a{color:#000;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-decoration:none;}
.blogcnt p{font-size:16px;font-weight:400;color:#807F7F;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}
.blogreadmore{margin:20px 0 0;display:flex;justify-content:flex-end;}
.blogreadmore a{display:inline-block;padding:8px 23px;background:#46B653;border-radius:80px;font-size:16px;color:#FCFCFC;text-align:center;font-weight:500;text-decoration:none;}
.blogreadmore a:hover,.blogreadmore a:focus{background:#000;color:#fff;}
.bloglistpage .pagination{justify-content:center;gap:10px;}
.bloglistpage .pagination .page-numbers{display:inline-block;padding:7px 17px;border:1px solid #C0C0C0;border-radius:8px;font-size:16px;font-weight:400;color:#807F7F;}
.bloglistpage .pagination .page-numbers:hover,.bloglistpage .pagination .page-numbers:focus,.bloglistpage .pagination .page-numbers.current{border-color:#46b653;color:#46b653;}
section.section-banner-wrap{height:450px;background-size:cover!important;background-repeat:no-repeat!important;display:flex;align-items:center;justify-content:center;padding:10px;}
section.section-banner-wrap h1{font-size:55px;color:#fff;font-weight:700;text-align:center;}
section.blog-content-wrapper{padding:90px 0 5px;}
.blog-content-outer p{display:flex;gap:15px;font-size:18px;font-weight:400;color:#807F7F;margin:0 0 30px;}
.blog-content-outer h2{font-size:28px;color:#101010;font-weight:600;margin:0 0 10px;}
.blog-content-outer ul{margin:0 0 30px;padding:0 0 0 20px;}
.blog-content-outer ul li{font-size:16px;font-weight:600;color:#807F7F;}
.blog-content-outer blockquote{border-left:5px solid #313195BF;padding:30px 10px 6px 70px;position:relative;}
.blog-content-outer blockquote:before{content:'';background:url(https://phpdemo.futureprofilez.com/wp/industrial-cargo/wp-content/uploads/2025/07/quoteicon.png) 0 0 no-repeat;width:33px;position:absolute;left:30px;height:24px;top:0;}
.blog-content-outer blockquote p{font-size:24px;color:#313195;margin:0;font-style:italic;}
section.blog-content-wrapper2{padding:10px 0 80px;}
h2.mainHeading{font-family:"Poppins",Sans-serif;font-size:40px;font-weight:700;color:#1E1E1E;text-align:center;margin:0 0 50px;}
h2.mainHeading span{color:#313195;}
.blog-content-outer p img{max-width:100%;width:50%!important;}
.full-box-link{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;}
.contactfaqbx{border:none;padding-top:10px;}
.clientSay1{display:flex;align-items:flex-start;gap:40px;flex-wrap:wrap;}
.clientSay1 .abtclient{width:48%;}
.privacypage ul{padding:20px 0 10px 20px;}
.privacypage ul li{margin:0 0 19px;}
.e-n-accordion-item-title-icon{width:32px;height:32px;border:1px solid #fff;display:flex;align-items:center;min-width:32px;min-height:32px;justify-content:center;border-radius:60px;}
summary.e-n-accordion-item-title{padding:10px 0!important;border:none!important;}
.e-n-accordion .e-n-accordion-item{border-bottom:1px solid #fff;}
.contactfaqbx{padding-bottom:10px!important;}
.whatsapp a svg{width:60px;}
.whatsapp{position:fixed;right:5px;bottom:81px;z-index:9999;}
.whatsapp a{color:#46b653;}
.trackshipment{display:flex;flex-wrap:wrap;justify-content:flex-start;}
form#track_shipment_ID{width:100%;display:flex;justify-content:flex-start;}
.trackshipment button.trackbtn{margin-left:10px;min-width:170px;font-size:18px;font-weight:400;}
.trackshipment .docketEnter{width:100%;}
.trackshipment button.trackbtn{margin-left:10px;min-width:170px;font-size:18px;font-weight:400;}
.result-wrapper{width:100%;}
.search-result-doc table tr th{background:#303093;font-size:15px;color:#fff;font-weight:400;    white-space: nowrap;}
.search-result-doc table{border-collapse:separate;border-spacing:0;border:none!important;margin:0;}
.search-result-doc table tr th:first-child{border-radius:8px 0 0 0;}
.search-result-doc table tr th:last-child{border-radius:0 8px 0 0;}
.search-result-doc table tr th{border:none;border-right:1px solid #fff;}
.search-result-doc table tr td{border:1px solid #ccc;background:#fff;font-size:15px;color:#000;font-weight:400;    white-space: nowrap;}
.search-result-doc table tr:last-child td:first-child{border-radius:0 0 0 8px;}
.search-result-doc table tr:last-child td:last-child{border-radius:0 0 8px 0;}
.search-result-doc table thead{position:sticky;top:0;z-index:1;}
.search-result-doc{max-height:170px;border:1px solid var(--borderColor);overflow:auto;}
.no-docket { background: #313195; text-align: center; padding: 10px; border-radius: 4px; font-size: 15px; color: #fff; font-weight: 400; }
/* Responsive */
@media(max-width:1366px){.heroFormBx h5{font-size:40px;line-height:50px;margin:0 0 10px;}
.footer-meta ul li{font-size:15px;}
.vanimg{max-width:220px;top:0;}
.indiaMap{left:-50px;top:0;}
.heroCntSec{top:90px;}
section.section-banner-wrap h1{font-size:34px;line-height:45px;}
section.blog-content-wrapper{padding:40px 15px 5px;}
section.section-banner-wrap{height:400px;}
.blog-content-wrapper2{margin-bottom:70px;}
.managebx h3{font-size:14px;}
.managebx h2{font-size:18px;}
.manage-section.active .manageRight .manageRt2{margin-right:-10px;}
.manage-section.active .manageLeft .manageLt2{margin-left:-10px;}
}
@media(max-width:1199px){.heroSec .carousel-item img{height:650px;object-position:left;}
.homeHero{min-height:670px;}
.heroCntSec{top:150px;}
.vanimg{max-width:130px;top:20px;}
.planimg{max-width:50%;top:0px;}
.heroFormBx h5{font-size:30px;line-height:36px;margin:0 0 10px;}
.clientSay button.slick-next.slick-arrow{right:0;}
.clientSay button.slick-prev.slick-arrow{left:0;}
.footer-column:first-child{width:17%;}
.footer-column{width:26%;}
.footer-column:last-child{width:30%;}
.serviceabilityBx .nav li.nav-item{width:11%;}
.servTabicon{border-radius:5px;}
.serviceabilityLinks ul li{font-size:14px;}
.servTabicon img{max-width:100px !important;}
.manageThrough{flex-wrap:nowrap!important;}
.whyCureBig,.whyCureSmall{display:none!important;}
.serviceabilityBx .nav{gap:8px;}
.serviceabilityBx .nav li.nav-item .nav-link{font-size:16px;}
.courieroverlay .logisticecnt{padding:0 8px 10px 17px;}
.innerBannercnt h1{font-size:36px;line-height:42px;}
h2.cargoLocationHeading{font-size:30px;line-height:40px;}
.cargoLocation{padding:20px 0;}
section.blog-content-wrapper2{padding:20px 15px 70px;}
h2.mainHeading{font-size:30px;}
.clientSay1{gap:25px;}
.clientSay1 .clientDetail{padding-left:40px;}
}
@media(max-width:991px){/* .heroFormBx{position:relative;padding:20px 15px 10px;}
*/
.trackshipment{padding:15px 11px;border-radius:10px;}
.heroSec .carousel-item img{height:500px;}
.trackContainer{font-size:14px;padding-left:20px;}
.indiaMap{max-width:50%;left:-30px;}
.trackCheckmark{top:0px;width:14px;height:14px;}
.trackContainer .trackCheckmark:after{top:2px;left:2px;width:8px;height:8px;}
.heroCntSec{top:140px;}
.homeHero{min-height:530px;}
.bookNow{padding:7px 18px;font-size:14px;}
.docketEnter{width:35%;}
.heroFormBx h5{font-size:30px;line-height:36px;margin:0 0 10px;}
.site-navigation-toggle-holder .site-navigation-toggle{padding:14px 14px;background:#313195;color:#fff;}
.site-navigation-dropdown ul.menu li a{text-decoration:none;text-align:right;}
.site-navigation-dropdown ul.menu li a{padding:12px 10px;}
.site-navigation-dropdown ul.menu{box-shadow:0 0 25px 0 rgba(0,0,0,0.1);}
.site-navigation-dropdown{max-width:300px;left:inherit;right:30px;top:59px;}
ul.sub-menu{display:none;}
.site-navigation-dropdown ul{padding:6px 11px;}
.site-navigation-dropdown ul.menu>li ul.sub-menu li{transition:inherit;max-height:inherit;transform:inherit;background:#fff;border-bottom:1px solid #f2f2f2;}
.menu-item-has-children{position:relative;cursor:pointer;}
.menu-item-has-children > a{display:inline-block;width:calc(100% - 40px);/* left area for link */
}
.menu-description{padding:0 0 10px 40px;font-size:10px;}
.faqbx .e-n-accordion-item summary.e-n-accordion-item-title .e-n-accordion-item-title-text{font-size:21px;}
.menu-item-has-children::after{content:'▼';position:absolute;right:12px;top:14px;pointer-events:none;font-size:14px;}
.sub-menu{display:none;}
.sub-menu.open{display:block;}
.site-navigation-dropdown ul.menu li.menu-item-has-children a{background:#f5f5f5;color:#000000;}
.site-navigation-dropdown ul.menu li.menu-item-has-children ul.sub-menu.open li a{padding-left:40px;text-align:left;background:#fff;padding-bottom:1px;box-shadow:none;}
.site-navigation-dropdown ul.menu li.current-menu-item a{color:#2094e0;background:#f2f2f2;}
.site-navigation-dropdown ul ul.sub-menu.open{max-height:160px;overflow-y:auto;}
.carousel-captionbx h2{font-size:35px;line-height:40px;margin:0 0 4px;}
.carousel-captionbx p{margin:0 0 6px;font-size:17px;}
.whycargoBx{padding:10px!important;border-radius:10px;}
.abtclient{padding:15px;border-radius:10px;gap:10px;}
.clientDetail{padding:40px 0 0 40px;}
.clientimg img{border-radius:10px!important;}
.clientReviewCnt p{font-size:15px;line-height:21px;margin-bottom:10px;}
.clientReviewCnt svg{width:20px;}
.serviceabilityBx .nav li.nav-item .nav-link{font-size:15px;}
.serviceabilityBx .nav li.nav-item{width:19.3%;}
.servTabicon img{max-width:80px !important;}
.servTabicon{height:120px;border-radius:6px;}
.footer-column{width:37%;border-top:none;padding-top:0;}
.serviceabilityLinks{flex-wrap:wrap;}
.serviceabilityLinks ul{width:31%;}
.footer-column:first-child{width:25%;}
.footer-column:last-child{width:100%;}
.newsletter-form-input input.wpcf7-form-control.wpcf7-submit{padding:11px 16px;font-size:14px;}
.newsletter-form-input input.wpcf7-form-control.wpcf7-email{background-position:7px 10px;padding:10px 20px 10px 30px;font-size:13px;}
.social-media-wrap{margin:0 0 0 10px;padding:0 0 0 10px;}
.widget_nav_menu h4.widget-title{margin:0 0 15px;font-size:17px;}
.manageRateBx{border-radius:200px !important;width:80px!important;height:80px!important;min-height:80px!important;}
/* width */
.serviceabilityLinks::-webkit-scrollbar{width:6px;height:6px;}
/* Track */
.serviceabilityLinks::-webkit-scrollbar-track{background:#f1f1f1;}
/* Handle */
.serviceabilityLinks::-webkit-scrollbar-thumb{background:#888;}
/* Handle on hover */
.serviceabilityLinks::-webkit-scrollbar-thumb:hover{background:#555;}
section.section-banner-wrap{height:300px;}
.blog-content-outer p{font-size:15px;}
.blog-content-outer h2{font-size:22px;}
.blog-content-outer ul li{font-size:15px;}
.blog-content-outer blockquote p{font-size:18px;}
h2.mainHeading{font-size:25px;}
.bloglistbx{width:48%;}
.testimonialDetail .clientDetail{padding-left:10px;padding-top:20px;}
.testimonialDetail .clientReviewCnt svg{left:0;top:-30px;}
.blog-content-wrapper2{margin-bottom:10px;}
.manageCircleBx{min-width:150px;min-height:150px;width:150px;height:150px;border:2px solid #46B653;gap:10px;}
.manageCen{font-size:18px;line-height:22px;}
.angleimg{width:40px;}
.manage-section.active .leftangle2{left:-30px;}
.manage-section.active .rightangle2{right:-30px;}
.manage-section{gap:14px;margin:10px auto;}
.manageLeft{gap:10px;}
.managebx{padding:10px;border-left-width:2px;}
.managebx h2{font-size:15px;padding-right:0;}
.managebx h3{font-size:12px;line-height:15px;}
.fleetinnBx h2{font-size:14px;line-height:19px;}
.feetbtmcnt{font-size:12px;line-height:14px;}
.feeticon{width:55px;height:55px;}
.feeticon svg{width:23px;}
.manageRight .managebx{border-right-width:1px;}
.all-setps-outer{flex-wrap:wrap;}
.fleetplatMainbx{width:48%;}
}
@media(max-width:767px){.logisticsbg{background-image:inherit !important;}
.site-navigation-dropdown{max-width:280px;}
.site-navigation-toggle-holder{padding:8px 0 8px 0;}
.site-navigation-dropdown{right:15px;}
.addres-wrap{font-size:0;}
.addres-wrap svg{width:27px;height:27px;}
.phone-wrap a{display:none;}
.email-wrap a{display:none;}
.site-logo a img{max-width:160px;object-fit:contain;}
.heroSec .carousel-item img{width:auto!important;height:420px;}
.heroCntSec{top:90px;}
.homeHero{min-height:540px;}
.truckimg{display:none;}
.indiaMap{max-width:300px;left:0;}
.vanimg{max-width:50px;top:10px;}
.planimg{max-width:300px;top:-60px;}
.carousel-inner{padding-bottom:70px;}
.heroFormBx h5{font-size:22px;line-height:27px;}
.trackContainer{font-size:15px;padding:0 0 10px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:15px;}
.trackCheckmark{width:16px;height:16px;position:inherit;}
.trackshipment{flex-wrap:wrap;justify-content:center;border-radius:5px;margin:0;gap:0 6px;}
.trackSlelectServ{width:100%;justify-content:center;gap:21px;}
.trackContainer .trackCheckmark:after{width:10px;height:10px;top:2px;left:2px;}
.heroFormHead{flex-wrap:wrap;justify-content:center;gap:0;}
.heroFormHead h2{width:100%;border-radius:3px;padding:10px 10px;font-size:14px;margin:0;}
.trackBtnBx{width:100%;padding:10px 10px;border-radius:0;}
.logisticsbg{padding-left:10px;border-left:none!important;border-top:none!important;text-align:center!important;justify-content:center!important;align-items:center;}
.logisticsbg .elementor-widget-container{justify-content:center;text-align:center;display:flex;width:100%;}
.clientSay{padding:0;}
.clientSay button.slick-arrow{display:none!important;}
.manageThrough{flex-wrap:wrap!important;}
.logisticsbg{padding-left:0 !important;justify-content:center !important;align-items:center !important;}
.abtclient{flex-wrap:wrap;justify-content:center;}
.clientDetail{padding:20px 0 0 0;width:100%;}
.clientReviewCnt svg{left:0;top:-30px;}
.serviceabilityBx .nav li.nav-item{width:11%;min-width:70px;}
.serviceabilityBx .nav{gap:11px 6px;}
.servTabicon{height:60px;border-radius:4px;margin-bottom:4px;}
.servTabicon img{max-width:45px!important;object-fit:contain;}
.serviceabilityBx .nav li.nav-item .nav-link{font-size:12px;}
.partners{padding:0;}
.partners .slick-slide img{margin:auto;}
.partners button.slick-arrow{display:none !important;}
.slick-slide img{margin:auto;}
.footer-top-row .col-md-6{flex-wrap:wrap;justify-content:center;gap:15px;}
footer#main-footer-wrap{padding:20px 0px 20px;}
.footer-column{margin-top:20px;padding-bottom:20px;}
.social-media-wrap{margin:0;padding:0;border:none;width:100%;justify-content:center;text-align:center;display:flex;}
.footer-top-row .col-md-6:last-child{justify-content:center;}
.widget_nav_menu nav ul li{margin:0 0 7px;}
.footer-top-row form.wpcf7-form .newsletter-form-input{margin:20px 0 0;flex-wrap:wrap;}
.footer-column:first-child{width:100%;border-bottom:1px solid #ffffff61;margin-top:30px;padding-bottom:10px;}
.footer-column{width:100%;}
.footer-column h4{margin:0 0 10px;font-size:16px;}
.copyright{padding:20px 10px 0;font-size:12px;margin:0 0 0;white-space:normal;word-break:break-word;}
.wpcf7-form ul li.halfbx{width:100%;}
.wpcf7-form ul li textarea.wpcf7-form-control{border-radius:9px;height:115px;}
.wpcf7-form ul li.halfbx{width:100%;}
.wpcf7-form ul li input.wpcf7-form-control,.wpcf7-form ul li textarea.wpcf7-form-control{font-size:14px;}
.serviceabilityLinks{margin:20px 0 0;padding:10px 0 0;flex-wrap:nowrap;gap:0;overflow-x:auto;}
.serviceabilityLinks ul{min-width:170px;}
.serviceabilityLinks ul li{font-size:13px;padding:0 0 0 10px;}
.serviceabilityLinks ul li:before{font-size:17px;top:0;}
.widget_nav_menu nav ul li a{font-size:14px;}
.clientReviewCnt p{font-size:13px;line-height:19px;margin-bottom:5px;}
.coverageBx a span{font-size:18px;}
.errorpage img{max-width:290px;}
.errorpage h2{font-size:30px;margin:40px 0 20px;}
.errorpage p{font-size:14px;margin:0 0 30px;}
.privacypage h4{font-size:17px;}
/* Location */
.content-box{flex-direction:column;}
.info-box{padding:20px;}
h2.cargoLocationHeading{font-size:22px;line-height:30px;}
.card{max-width:100%;}
.cta-container{flex-direction:column;align-items:flex-start;gap:20px;}
.cta-text h2{font-size:26px;}
.cta-text p{font-size:15px;}
.cta-button{align-self:center;}
.innerBannercnt h1{font-size:25px;line-height:28px;}
.innerBanner img{height:280px;}
section.cta-section{padding:20px 0;}
.cargoLocation{padding:20px 0;}
.cargoSpecialize{flex-wrap:wrap;justify-content:center;}
.cargoSepImg{width:100%;}
.cargoSepImg img{border-radius:10px;}
.cargoSepCnt{width:100%;}
.cta-container{padding:20px;border-radius:5px;}
.cta-text h2{font-size:21px;line-height:29px;text-align:center;}
.cta-text p{text-align:center;}
.partnerBxSlider{padding:10px 0;}
.partnerBxSlider h3{margin:0 0 30px;}
section.section-banner-wrap h1{font-size:22px;line-height:30px;}
section.blog-content-wrapper{padding:30px 5px 10px;}
.blog-content-outer h2{font-size:18px;}
.blog-content-outer blockquote{padding:10px 0 0 20px;border-left-width:1px;}
.blog-content-outer blockquote p{font-size:14px;}
.blog-content-outer blockquote:before{top:-20px;left:10px;}
section.blog-content-wrapper2{padding:10px 0 30px;}
h2.mainHeading{font-size:22px;margin:0 0 20px;}
.bloglistbx{width:100%;}
.bloglistpage .pagination{margin:0;}
.bloglistbx{padding:10px;border-radius:8px;}
.blogimg a img{border-radius:10px;max-height:200px;min-height:200px;}
.blogcnt h2{font-size:17px;}
.blogcnt p{font-size:14px;}
.testimonialDetail .clientDetail{width:100%;padding-left:0;}
.testimonialDetail .abtclient{padding:10px;}
.blog-content-outer p img{width:47% !important;}
.manage-section{flex-direction:column;justify-content:center;}
.manageLeft{width:100%;}
.manageRight{width:100%;gap:10px;}
.manageRight .managebx{border-right:none;border-left:2px solid #46B653;width:100%;background:linear-gradient(-90deg,rgba(255,255,255,0.2) 0%,rgba(70,182,83,0.2) 100%);justify-content:flex-start;}
.manage-section.active .manageLeft .manageLt1,.manage-section.active .manageLeft .manageLt3{margin-left:0;}
.manage-section.active .manageRight .manageRt1,.manage-section.active .manageRight .manageRt3{margin-right:0;}
.manage-section.active .manageLeft .manageLt2{margin-left:0;}
.clientSay1 .abtclient{width:100%;}
.clientSay1 .clientDetail{padding-left:0;}
form#track_shipment_ID {
    margin: 0 0 10px;
    justify-content: flex-start;
    flex-wrap: wrap;
}

.trackshipment .docketEnter {
    margin: 0 0 10px;
}
}
@media(max-width:575px){.serviceabilityLinks ul{width:100%;gap:6px;border-bottom:1px solid #ccc;padding-bottom:10px;}
.carousel-inner{padding-bottom:100px;}
.serviceabilityBx .nav li.nav-item{min-width:67px;}
.docketEnter{width:100%;margin:0 0 6px;}
.heroFormBx p{font-size:13px;}
.heroFormBx h5{font-size:19px;line-height:23px;}
.fleetplatMainbx{width:100%;}
}
@media(max-width:480px){.indiaMap{max-width:240px;left:0;}
.planimg{max-width:240px;top:-60px;}
.bloglistpage .pagination .page-numbers{padding:6px 11px;font-size:12px;border-radius:3px;}
}
