/* my css default */
/* Default CSS */
* {margin: 0px;padding: 0px;border: none;outline: none;font-size: 100%;}
body {font-size: 17px;line-height: 1.6em;font-weight: 400;background: #ffffff;font-family: "Space Grotesk";}
a {text-decoration: none;cursor: pointer;}
a:hover,
a:focus,
a:visited {text-decoration: none;outline: none;}
h1,
h2,
h3,
h4,
h5,
h6 {position: relative;margin: 0px;background: none;font-weight: 600;line-height: 1.2em;font-family: "Space Grotesk";}
h1 {font-size: 50px;}
h2 {font-size: 42px;text-transform: uppercase;}
h3 {font-size: 30px;}
h4 {font-size: 24px;}
h5 {font-size: 20px;}
h6 {font-size: 17px;}
section {position: relative;padding: 100px 0;}
p {font-size: 17px;line-height: 25px;color: #000;font-weight: 400;margin: 0;}
ul {list-style: none;margin: 0;padding: 0;}
/* my css default end */

/* header css start */

.header-parent {display: flex;justify-content: space-between;align-items: center;}
.header__info li a {color: #fff;display: block;padding: 7px 0px;-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;font-size: 16px;line-height: 26px;}
.header_upper ul {display: flex;justify-content: flex-start;padding: 0px;margin: 0px;}
.header__info {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.header__info li:not(:last-child) {margin-right: 30px;padding-left: 0px;}
.button-btn {text-align: right;}
.header__info i {margin-right: 10px;color: #fff;}
.header__info li {display: flex;justify-content: center;align-items: center;}
.header_top {background: #084298;}
.logo img {width: 100%;}
.header__menu .row {align-items: center;}
.hd-left-pa {padding-left: 75px;}
header.header {position: sticky;z-index: 9999999;top: 0;background-color: #fff;}
button.sub-menu-toggle {display: none;}

/* header css end */

/* home slider css start */

.main_button {font-size: 17px;font-weight: normal;padding: 14px 17px;background: #084298;display: inline-block;text-transform: uppercase;color: #fff;border-radius: 5px;border: 1px solid transparent;transition: 0.7s;line-height: 22px;}
.main_button:hover {color: #c93d47;background-color: #ffffff;border: 1px solid #c93d47;}
.slider-btn-parent a {background: #c93d47;margin-right: 20px}
.slider-btn-parent {display: flex;}
.slider-btn a:hover {color: #dc3545;background-color: #ffffff;border: 1px solid #dc3545;}
.slider-btn a {font-size: 12px;font-weight: 600;padding: 10px 18px;background: #dc3545;display: inline-block;text-transform: uppercase;color: #fff;border-radius: 3px;border: 1px solid #dc3545;transition: 0.7s;}
.slider-btn a:first-child {margin-right: 15px;}
.home-slider h4 {color: #fff;font-size: 20px;line-height: 30px;font-weight: normal;}
.home-slider h2 {color: #fff;margin-bottom: 40px;font-size: 65px;line-height: 70px;}
.slider_corner {position: absolute;bottom: 0;right: 8%;}
.track_btn {background: #c93d47;color: #fff;padding: 30px 30px 30px 35px;width: 450px;display: block;position: relative;}
.track_btn:before {position: absolute;content: "\f061";font-family: "Font Awesome 6 Pro";font-weight: 900;right: 30px;}
.track_btn:hover {color: #fff;}
.home-slider-section {background-position: center;background-size: cover;background-repeat: no-repeat;}
.header-bottom {padding: 10px 0;}
.century_slider .carousel-control-prev {left: 5%;}
.century_slider .carousel-control-next {right: 5%;}
.century_slider .carousel-control-next, .century_slider .carousel-control-prev {top: 45%;width: 40px;height: 40px;}
.mobile_screen {display: none;}
.large_screen {display: block;}

/* home slider css end */

/* home about section css start */

.about-img img {width: 100%;}
.about-content h2 {font-size: 42px;line-height: 42px;margin-bottom: 20px;}
.about-icon ul {padding: 0px;}
.about-icon i{margin-right: 10px;color: #436fb1;}
.about-icon ul li a {color: #000;}
.about-content p {margin-bottom: 20px;}
.about-icon ul li {margin-bottom: 15px;display: flex;}
.king-print .row {align-items: center;}
.about-profile-cont ul li {display: flex;}

/* home about section css end */

/* looking transport css start */

.looking-section-parent {display: flex;justify-content: space-between;align-items: center;}
section.looking-tranport-section {background-color: #084298;padding: 70px 0px;}
.looking-content h2 {color: #fff;margin-bottom: 20px;}
.looking-content p {color: #fff;font-size: 22px;line-height: 30px;}
.looking-content-btn a:hover {color: #084298;background-color: #ffffff;border: 1px solid #084298;}
.looking-content-btn a {font-size: 12px;font-weight: 600;padding: 10px 18px;background: #084298;display: inline-block;text-transform: uppercase;color: #fff;border-radius: 3px;font-family: Rubik, sans-serif;border: 1px solid #fff;transition: 0.7s;
}
.looking-content-btn-disp {display: flex;justify-content: center;align-items: center;}

/* looking transport css end */

/* footer css start */

.footer_logo img {width: auto;}
.quick_link ul {padding: 0px;}
.quick_link ul li a {line-height: 26px;color: #000;margin-bottom: 10px;display: inline-block;font-size: 18px;}
.copyright p {font-size: 18px;color: #000;padding: 40px 0px;margin: 0px;}
.quick_link i {margin-right: 10px;color: #084298;padding-top: 5px;}
.quick_link i{margin-right: 10px;color: #084298;}
li.foo-li-pa {padding-left: 23px;margin-top: -15px;padding-bottom: 10px;}
.copyrgt-parent {display: flex;justify-content: space-between;border-top: 1px solid #ccc;}
.copy-devl p {font-size: 18px;color: #000;padding: 40px 0px;margin: 0px;}
.copy-devl a{color: #000;}

/* our clients css start  */

section.clients-section .owl-dots {display: none;}

/* our services */

.our_services {background: #195393;}
.services_content h2 {font-size: 42px;line-height: 44px;color: #fff;margin-bottom: 20px;}
.services_content {text-align: center;margin: 0 auto;width: 80%;}
.services_content p {color: #fff;margin-bottom: 50px;}
.service_box img {width: 100%;border-radius: 10px 10px 0 0;}
.our_services .owl-carousel .owl-nav {display: block;}
.our_services .owl-nav .owl-prev {position: absolute;top: 50%;left: -2%;transform: translate(0px, -50%);}
.our_services .owl-nav .owl-next {position: absolute;top: 50%;right: -2%;transform: translate(0px, -50%);}
.our_services .owl-nav .owl-next span {color: #fff;border: 1px solid #fff;width: 30px;height: 30px;display: block;border-radius: 50%;font-size: 22px;line-height: 25px;display: none;}
.our_services .owl-nav .owl-prev span {color: #fff;border: 1px solid #fff;width: 30px;height: 30px;display: block;border-radius: 50%;font-size: 22px;line-height: 25px;display: none;}
.service_box h4 {background: #fff;color: #195393;padding: 10px 15px;font-size: 16px;line-height: 26px;border-radius: 0px 0px 10px 10px;}
.service_box h4:before {position: absolute;content: "\f054";font-family: "Font Awesome 6 Pro";font-weight: 900;right: 20px;
	font-size: 17px;}
.trusted_clients h2 {margin-bottom: 20px;}
.trust_upper {background: #f9f9f9;padding: 40px 60px;position: relative;}
.trust_down {text-align: right;margin-top: 30px;}
.about-img p {color: #fff;}
.about-img {position: relative;width: 90%;}
.trusted_clients .owl-nav span {display: inline-block;font-size: 17px;line-height: 17px;border: 1px solid #d7d3d3;padding: 5px 10px;}
.trust_down p {color: #6a6a6a;}
.trust_box {position: relative;}
.trust_box span {position: absolute;top: 40px;left: 0px;background: #c93d47de;color: #fff;padding: 10px;border-radius: 5px;
	font-size: 22px;z-index: 9;}
.why_choose>h2 {margin-bottom: 20px;}
.why_choose .accordion-item {background-color: #f9f9f9;border: none;margin-bottom: 10px;}
.why_choose .accordion-item:first-of-type {border-top-left-radius: 0;border-top-right-radius: 0;}
.why_choose .accordion-button:not(.collapsed) {color: #000000;background-color: #f9f9f9;box-shadow: none;}
.why_choose .accordion-button {padding: 0rem 1.25rem;font-size: 17px;background: #f9f9f9;padding-left: 0px;padding-right: 40px;line-height: 27px;}
.why_choose .accordion-button:focus {border-color: #f9f9f9;box-shadow: none;}
.why_choose .accordion-button i {background: #c93d47;color: #fff;padding: 12px;margin-right: 20px;}
.serve_content {width: 57%;margin: 0 auto;text-align: center;}
.serve_box {padding: 5px;background: #fff;border-radius: 5px;text-align: center;height: 150px;display: flex;flex-direction: column;align-items: center;justify-content: center;}
.industries_serve {background-size: cover;background-repeat: no-repeat;background-position: center;z-index: 9;}
.serve_content h2 {color: #fff;margin-bottom: 20px;}
.serve_content p {color: #fff;margin-bottom: 50px;}
.industries_serve .owl-prev {position: absolute;top: 50%;left: -3%;transform: translate(0px, -50%);}
.industries_serve .owl-next {position: absolute;top: 50%;right: -3%;transform: translate(0px, -50%);}
.industries_serve .owl-prev span {color: #ca686f;border: 1px solid #fff;width: 30px;height: 30px;display: block;border-radius: 50%;font-size: 24px;line-height: 24px;background: #e9e9e9;}
.industries_serve .owl-next span {color: #ca686f;border: 1px solid #fff;width: 30px;height: 30px;display: block;border-radius: 50%;font-size: 24px;line-height: 24px;background: #e9e9e9;display: none;}
.location_content a {background-color: #c93d47;}
.loc-ai {height: 360px;width: 47%;margin: 0 auto;}
section.lo-ai-sec {padding: 100px 0px 150px 0px;}
.location_content {width: 60%;margin: 0 auto;text-align: center;}
.location_content h5 {font-size: 22px;line-height: 30px;margin-bottom: 30px;}
.request_quote {background-size: cover;background-repeat: no-repeat;background-position: center;z-index: 9;}
.request_quote:before {position: absolute;content: "";top: 0;left: 0;right: 0;bottom: 0;background: #19539387;z-index: -9;
	width: 60%;clip-path: polygon(0 0, 77% 0, 100% 100%, 0% 100%);}
.quote_box h2 {margin-bottom: 10px;color: #fff;}
.quote_box>p {margin-bottom: 40px;color: #fff;}
.quote_field input {width: 100%;margin-bottom: 20px;border-radius: 5px;padding: 5px 15px;display: block;}
.quote_field textarea {width: 100%;border-radius: 5px;padding: 5px 15px;display: block;height: 150px;margin-bottom: 20px;}
.quote_field input[type="submit"] {width: 108px;background: #c93d47;color: #fff;border: 1px solid #c93d47;transition: all 0.5s;margin-bottom:0;}
.quote_field input[type="submit"]:hover {color: #c93d47;background-color: #ffffff;border: 1px solid #c93d47;}
.our-clients h2 {text-align: center;margin-bottom: 50px;}
.our-partner-images {border: 1px solid #707070;}
.our-partner-images img {width: 100%;}
.looking_btn a {border: 1px solid #fff;}
.quick_link h5 {margin-bottom: 20px;text-transform: uppercase;}
.address ul li {display: flex;font-size: 18px;line-height: 26px;}
.address ul li:first-child {margin-bottom: 20px;}
.address ul li a {font-size: 18px;line-height: 26px;}
.address ul li i {padding-top: 5px;}
ul#menu-main-menu {display: flex;align-items: center;justify-content: center;}
ul#menu-main-menu li a {text-transform: uppercase;padding: 22px 0px 22px 0;display: inline-block;text-decoration: none;font-size: 18px;line-height: 20px;color: #000;transition: color 0.3s, background 0.3s;font-weight: 600;margin-right: 17px;}
ul#menu-main-menu li a:hover {color: #084298;}
.exp_title {position: absolute;right: -20px;bottom: 0;background: #c93d47;color: #fff;padding: 20px 15px;width: 50px;writing-mode: vertical-rl;transform: rotate(180deg);}
.industries_serve .owl-carousel .owl-item img {width: auto;margin: 0 auto;}
.serve_box_img {height: 75px;}
.footer-part {padding-top: 100px;background: #f9f9f9;}
.industries_serve .owl-carousel .owl-dots.disabled,
.industries_serve .owl-carousel .owl-nav.disabled {display: block;}
.location_content img {width: 100%;margin-bottom: 50px;}
.trust_upper:before {width: 0;height: 0;border-left: 20px solid transparent;border-bottom: 25px solid #f9f9f9;position: absolute;content: "";bottom: -25px;z-index: 2;transform: rotate(180deg);right: 60px;}
.why_img {background: #cf555e;padding: 5px;margin-right: 20px;width: 50px;height: 50px;display: flex;justify-content: center;align-items: center;}
.why_choose .accordion-body {padding-left: 70px;}
.home-slider {position: absolute;left: 10%;top: 0;right: 0;bottom: 0;display: flex;align-items: center;}
.footer_mr {padding-bottom: 90px;}
.button-btn .main_button:hover {color: #084298;border: 1px solid #084298;}
.looking_btn .main_button:hover {color: #084298;border: 1px solid #084298;}

/* contact us page */

.bread_crumb {text-align: center;}
.contact_left h6 {margin-bottom: 15px;color: #000;}
.contact_left h2 {text-transform: capitalize;font-weight: bold;margin-bottom: 25px;font-size: 50px;color: #000;}
.cont-para h2 {text-transform: capitalize;font-weight: bold;margin-bottom: 25px;font-size: 50px;color: #000;}
.contact_left p {margin-bottom: 25px;color: #707376;}
.contact_left ul li i {color: #084298;margin-right: 29px;}
.contact_left ul li {margin-bottom: 15px;color: #707376;display: flex;align-items: center;}
.contact_left ul li a {color: #707376;}
.contact_field input {padding: 10px 0;display: block;margin-bottom: 10px;position: relative;width: 100%;}
.contact_field textarea {height: 100px;padding: 10px 0;width: 100%;}
.contact_left ul li:first-child {align-items: baseline;}
.contact_left ul li svg {width: 20px;height: 20px;margin-right: 20px;}
.map {height: 450px;}
.map iframe {width: 100%;height: 100%;}
.bread_section {padding-bottom: 0;border-top: 1px solid #ddd;}
.contact_field input[type="submit"] {width: 200px;border-bottom: 0;margin-bottom: 0px;background: #084298;color: #fff;border: 1px solid #084298;transition: all 0.5s;}
.contact_field input[type="submit"]:hover {background: #fff;color: #084298;}
.contact_field .line {display: block;height: 1px;width: 100%;position: relative;background-color: #DBDBDB;-webkit-transition: all 0.4s ease;-ms-transition: all 0.4s ease;transition: all 0.4s ease;z-index: 1;margin-top: -1px;margin-bottom: 30px;}
.contact_field .line:before {content: "";display: block;width: 0%;height: 1px;position: absolute;left: 0;top: 0;z-index: 1;
	background-color: #222222;-webkit-transition: all 0.4s ease;-ms-transition: all 0.4s ease;transition: all 0.4s ease;}
.contact_field:hover .line:before {width: 100%;}
.bread_crumb h2 {color: #fff;margin-bottom:20px;}
.bread_crumb i {color: #fff;animation-name: slide-down;animation-duration: 2s;animation-iteration-count: infinite;}

@keyframes slide-down {
	0%, 20%, 50%, 80%, 100% {-moz-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}
	40% {-moz-transform: translateY(-25px);-ms-transform: translateY(-25px);-webkit-transform: translateY(-25px);transform: translateY(-25px);}
	60% {-moz-transform: translateY(-15px);-ms-transform: translateY(-15px);-webkit-transform: translateY(-15px);transform: translateY(-15px);}
}
.quote_content h4 {margin-bottom: 15px;color: #000;}
.quote_content p {color: #5e6a71;}
.input_field select {display: block;padding: 10px;width: 100%;margin-bottom: 20px;border: 1px solid #d7d0d0;}
.input_field input {width: 100%;padding: 10px;display: block;margin-bottom: 20px;border: 1px solid #d7d0d0;color: #000;}
.input_field textarea {width: 100%;height: 200px;padding: 10px;display: block;border: 1px solid #d7d0d0;margin-bottom: 20px;color: #000;}
.input_field ::placeholder{color: #000;}
.career_pop .modal-header {border-bottom: none;}
.quote__form {background: #084298;}
.quote__form .row {width: 70%;margin: 0 auto;}
.input_field input[type="submit"] {width: 150px;background: #000;color: #fff;border: none;transition: all 0.5s;border: 1px solid transparent;}
.request_a_quote .row {width: 70%;margin: 0 auto;}
.career_pop .input_field input {border-left: 7px solid #084298;}
.career_pop .input_field select {border-left: 7px solid #084298;}
.career_pop .input_field input[type="submit"] {border-left: none;margin-bottom: 0;}
.input_field input[type="submit"]:hover {background: #084298;color: #fff;}
.quote__form .input_field input[type="submit"]:hover {border: 1px solid #fff;}
.request_a_quote {padding: 70px 0;}
.career_pop .btn-close:focus {box-shadow: none;}
.career_content p a {color: #084298;}
.career_content p button {background: none;color: #084298;}

/* 404 page */

.error_page {background: #00247d;}
.error_heading {text-align: center;}
.error_heading h2 {font-size: 100px;display: block;line-height: 90px;color: #fff;}
.error_heading p {color: #fff;}
.error_link {display: flex;justify-content: center;align-items: center;margin-top: 30px;}
.error_link a{display: block;padding: 9px 14px;background: #bf1818;color: #fff;margin-right: 15px;border: 1px solid #fff;}
.contact_link a {background: #060606;}

/* thank you page */

.thank_head p {text-align: center;padding-bottom: 10px;font-size: 21px;font-weight: 500;line-height: 30px;}
.thank_head p:first-child {color: #00247d;}
.thank_head_two {text-align: center;margin-top: 25px;}
.thank_head_two p {font-size: 19px;font-weight: 500;line-height: 30px;padding-bottom: 10px;}
.thank_head_two p:first-child {color: red;}
.icon.icon--order-success {text-align: center;}
.thank_head_two p a {color: #084298;}
.icon--order-success {margin-bottom: 15px;}
@keyframes checkmark {
	0% {stroke-dashoffset: 50px;}
	100% {stroke-dashoffset: 0;}
}
@keyframes checkmark-circle {
	0% {stroke-dashoffset: 230px;}
	100% {stroke-dashoffset: 0px;}
}
.inlinesvg .svg svg {display: inline;}
.icon--order-success svg path {-webkit-animation: checkmark 0.25s ease-in-out 0.7s backwards;animation: checkmark 1s ease-in-out 0.7s backwards;-webkit-animation-delay: 3s;animation-duration: 1s;animation-iteration-count: infinite;}
.icon--order-success svg circle {-webkit-animation: checkmark-circle 1s ease-in-out backwards;animation: checkmark-circle 1s ease-in-out backwards;}
.about-icon li svg {height: 40px;width: 40px;margin-right: 10px;}
.header__info li svg {width: 20px;height: 20px;margin-right: 5px;}
.quick_link.address ul li svg {width: 20px;height: 30px;margin-right: 5px;}
.looking-content {width: 85%;}
.home_main_ul {display: flex;justify-content: space-between;align-items: center;}

/* -------------------------------------------------------------------------------------------------------------------- */

/* about us page csss start */

.about-cont h3 {line-height: 30px;text-align: center;}
.about-cont h6 {font-size: 13px;line-height: 23px;text-align: center;position: relative;}
.about-cont h6:before {content: "";position: absolute;top: 35px;bottom: 0;left: 49%;right: 0;height: 3px;
	background-color: #084298;width: 50px;}
.about-cont p {padding: 40px 0px 0px 0px;}
.about-cont p {padding: 40px 0px 0px 0px;text-align: center;}
.about-profile img {width: 100%;height: 100%;object-fit: cover;}
.about-profile {height: 100%;}
section.profile-section .container-fluid .row .col-md-6 {padding: 0px;}
.about-profile-cont {background-color: #f4fcfc;height: 100%;padding: 150px 65px 0px 200px;}
.about-profile-cont h5 {padding: 15px 0px 20px 0px;position: relative;font-size: 21px;line-height: 31px;}
.about-profile-cont h5:before {content: "";position: absolute;top: 0;bottom: 0px;left: 0;right: 0;height: 3px;width: 40px;
	background-color: #084298;}
.about-profile-cont ul li i.fas {color: #084298;padding-right: 15px;}
.about-profile-cont ul {padding-bottom: 150px;}
section.mis-vis-sec {}
.mission-cont h5 {position: relative;padding: 10px 0px 20px 0px;font-size: 21px;line-height: 31px;}
.mission-cont h5:before {content: "";position: absolute;top: 0;bottom: 0;left: 0;right: 0;width: 40px;height: 3px;
	background-color: #084298;}
.mission-cont ul li i.fas {color: #084298;padding-right: 15px;}
.mission-cont ul {padding: 40px 0px 0px 5px;}
.about-logis-img img {width: 100%;height: 100%; object-fit: cover;}
.about-logis-img {height: 100%;}
section.abt-log-sec .container-fluid .row .col-md-6 {padding: 0px;}
.about-logis-cont {padding: 150px 65px 150px 200px;background-color: #f4fcfc;height: 100%;}
.about-logis-cont h5 {position: relative;padding: 15px 0px 20px 0px;font-size: 21px;line-height: 31px;}
.about-logis-cont h5:before {content: "";position: absolute;top: 0;bottom: 0;left: 0;right: 0;height: 3px;width: 40px;
	background-color: #084298;}
.about-logis-cont ul li i.fas {color: #084298;padding-right: 15px;}
.values-img img {width: 100%;height: 100%;object-fit: fill;}
.values-img {height: 100%;}
section.values-sect .container-fluid .row .col-md-6 {padding: 0px;}
.values-parent {display: flex;padding-bottom: 30px;}
.values-cont {background-color: #f4fcfc;height: 100%;padding: 150px 65px 80px 90px;}
.values-icon {padding-right: 30px;}
.values-cont h5 {position: relative;padding: 10px 0px 20px 0px;font-size: 21px;line-height: 31px;}
.values-cont h5:before {content: "";position: absolute;top: 0;bottom: 0;left: 0;right: 0;width: 40px;height: 3px;
	background-color: #084298;}
.values-ic-cont h4 {font-size: 21px;line-height: 31px;padding-bottom: 22px;}
.values-icon i.fas {color: #084298;font-size: 20px;line-height: 30px;}
section.values-sect {padding: 0px 0px 0px 0px;}
section.profile-section {padding: 0px 0px 0px 0px;}
.about-profile-cont h4 {font-size: 21px;line-height: 31px;padding: 25px 0px 10px 0px;}
.mission-cont p {padding-right: 25px;}
.about-logis-cont ul li {padding-bottom: 15px;display: flex;}
section.bread_section:before {position: absolute;content: '';top: 0;left: 0;right: 0;bottom: 0;z-index: -1;
	background: rgba(48, 99, 165, 0.7);}
section.bread_section {width: 100%;background-repeat: no-repeat;background-position: center;position: relative;
	z-index: 1;height: 250px;}
section.abt-log-sec {padding: 0px;}


/* -------------------------------------------------------------------------------------------------------------------- */

/* services page csss start */

.service-cont img {width: 100%;}
.service-cont h3 {padding-bottom: 13px;color: #000;}
.service-cont p {padding-bottom: 15px;}
.service-cont ul li {display: flex;}
.service-cont ul li i.fas {padding-right: 10px;font-size: 16px;line-height: 26px;color: #084298;}
.tra-padd {padding-top: 70px;}
section.tran-section .container .row {align-items: center;}
.tr-pad {padding-left: 25px;}
.rt-tr-pd {padding-right: 25px;}
.service-cont a {color: #000;}
section.tran-section .container .row:nth-child(even) {flex-direction: row-reverse;}


/* -------------------------------------------------------------------------------------------------------------------- */

/* clients page csss start */

.clients-img img {width: 100%;border: 1px dashed #084298;transition: 0.6s all;}
.clients-img {padding-bottom: 30px;}

/* -------------------------------------------------------------------------------------------------------------------- */

/* contact page csss start */

section.branch-sec {padding: 0px 0px 80px 0px;}
.branches-cont {border: 1px solid #000;margin-bottom: 30px;padding: 20px;height: 190px;}
.brn-cont h3 {text-align: center;padding-bottom: 30px;}
.branches-cont h3 {font-size: 25px;line-height: 35px;padding-bottom: 10px;}
li.li-cont {padding-left: 41px;}
.cont-para p {color: #707376;padding-bottom: 10px;}
.cont-para p:last-child {padding-bottom: 30px;}
.head-off h4 {color: #000;padding-bottom: 4px;}

/* -------------------------------------------------------------------------------------------------------------------- */

/* career page popup csss start */

.modal-dialog {margin-top: 162px;}


/* -------------------------------------------------------------------------------------------------------------------- */

/* team-management page csss start */

.management_img img {padding-left: 70px;width: 100%;}
.management_img:before {position: absolute;content: '';width: 60%;left: 0;background: #f1f1f1;height: 100%;z-index: -1;
	top: 55px;}
.management_img {position: relative;margin-bottom: 100px;}
.management_content h3 {position: relative;padding-bottom: 5px;margin-bottom: 10px;}
.management_content h3:before {position: absolute;content: '';width: 150px;height: 2px;background-color: #011940;
	bottom: 0;left: 0;}
.management_content span.designation {font-size: 20px;font-weight: bold;color: #011940;margin-bottom: 20px;display: block;}
.management_content p {font-size: 16px;line-height: 26px;}

/* -------------------------------------------------------------------------------------------------------------------- */

.slider_corner {display: none;}
.track-shp-parent {display: flex;box-shadow: 0px 4px 12px rgb(0 0 0 / 16%);padding: 40px 30px;background: #fff;
	border-radius: 7px;margin-top: -60px;}
.track-cont h3 {font-size: 25px;line-height: 35px;}
.track-cont {padding-right: 60px;}
.track-rgt .ser-btn-hm input[type="text"] {border: 1px solid #000;padding: 5px;border-radius: 4px;font-size: 16px;
	line-height: 26px;}
.track-rgt .ser-btn-hm button {background-color: #084298;color: #fff;padding: 5px 15px 5px 15px;border-radius: 5px;}
section.ship-sec {padding: 0px;position: relative;padding-bottom: 80px;}
.ent-tr h4 {font-size: 20px;line-height: 30px;padding-right: 15px;}
.ent-tr {display: inline-block;padding-bottom: 10px;}
label#wa-tgt {padding-right: 15px;}
section.ship-sec .row {position: absolute;content: "";top: 0;bottom: 0;right: 150px;}

/* single services css */

.packr-ser-img img {width: 100%;height: 400px;object-fit: cover;}
section.cr-box-sec {background-color: #084298;margin-top: 100px;}
.cir-box-parent {text-align: center;margin-bottom: 30px;}

.packr-mover-cont h3 {font-size: 28px;line-height: 38px;padding: 0px 0px 12px 0px;text-transform: uppercase;}
.packr-ser h2 {font-size: 28px;line-height: 38px;font-weight: 700;padding-bottom: 10px;text-transform: uppercase;}
.packr-ser p {font-size: 17px;line-height: 27px;padding-bottom: 10px;}
.ser-cir h3 {font-size: 28px;line-height: 38px;padding: 0px 0px 50px 0px;text-align: center;color: #fff;
	text-transform: uppercase;}
.cr-box-cont h5 {font-size: 20px;line-height: 30px;color: #fff;padding: 10px 0px;}
.movr-cont h3 {font-size: 27px;line-height: 37px;padding-bottom: 30px;text-align: center;}
.packr-mover-img img {width: 100%;height: 330px;object-fit: cover;}
.packr-mover-cont ul li:before {content: "\f054";position: absolute;top: 0;bottom: 0;left: -18px;right: 0;color: #000;
	font-family: "Font Awesome 6 Pro";font-weight: 700;font-size: 17px;line-height: 27px;}
section.packr-sec {padding: 100px 0px 100px 0px;}
.packr-mover-cont ul li {font-size: 17px;line-height: 27px;font-weight: 500;position: relative;padding-bottom: 5px;}
.packr-mover-cont ul {padding-left: 22px;}
.packr-ser {padding-right: 40px;}
.work-sgn h2 {font-size: 28px;line-height: 38px;padding-bottom: 35px;text-align: center;color: #fff;
	text-transform: uppercase;}
.work-box ul {display: flex;position: relative;}
.work-box ul li {margin-right: 240px;background-color: #084298;color: #fff;padding: 18px 16px 10px 25px;
	border-radius: 50%;width: 65px;height: 65px;font-size: 20px;line-height: 30px;position: relative;border: 1px solid #fff;}
section.sin-ser-sec {padding: 100px 0px 0px 0px;}
.work-box ul:before {content: "";position: absolute;top: 24px;bottom: 0;left: 12px;right: 0;width: 1px;
	background-color: #084298;height: 2px;}
.aa {position: relative;}
.mil-cont {position: absolute;width: 100%;}
section.wrk-sec {padding: 100px 0px 100px 0px;background-color: #084298;}
.mil-cont h4 {font-size: 20px;line-height: 23px;padding: 25px 6px 10px 0px;color: #fff;}
.mil-cont p {line-height: 26px;width: 90%;color: #fff;font-size: 16px;}
.packr-mover-img {padding-right: 40px;}
.part-load-img img {width: 100%;height: 430px;object-fit: cover;}
.part-load-cont h3 {font-size: 28px;line-height: 38px;padding-bottom: 10px;text-transform: uppercase;}
.part-load-cont p {font-size: 16px;line-height: 26px;padding-bottom: 10px;}
section.part-load-sec .container .row:nth-child(even) {flex-direction: row-reverse;}
section.part-load-sec .container .row {padding-bottom: 50px;}
section.part-load-sec {padding: 100px 0px 100px 0px;}
.cr-bx-img img {border-radius: 50%;width: 40%;}

/* -------------------------------------------------------------------------------------------------------------------- */

#powerTip.n:before {border-top: 10px solid #0e4398 !important;}
#powerTip {background-color: #0e4398 !important;}
.wrap_svl_center {text-align: center;position: absolute;top: 0;}
.cr-box-cont p {color: #fff;font-size: 16px;line-height: 26px;}
.wrk-main {margin-bottom: 25px;}
.wrk-main h4 {color: #fff;border: 1px solid #fff;border-radius: 50%;width: 75px;height: 75px;display: flex;
	justify-content: center;align-items: center;margin-bottom: 20px;font-size: 25px;line-height: 35px;}
.wrk-main h5 {font-size: 20px;line-height: 30px;color: #fff;}
.wrk-main p {font-size: 16px;line-height: 26px;color: #fff;padding: 15px 0px;}
.wrk-main ul li {color: #fff;list-style: disc;font-size: 17px;line-height: 27px;padding-bottom: 3px;}
.wrk-main ul {padding-left: 18px;}
.images_wrap img {height: 550px !important;}
section.management-team {padding: 100px 0px 55px 0px;}
.management_content {margin-bottom: 30px;}
section.part-load-sec .container .row:last-child {padding-bottom: 0px;}
section.clients-sec {padding: 100px 0px 80px 0px;}
.industries_serve .owl-prev span {display: none;}

.industries_serve .owl-carousel .owl-nav .owl-prev:after {
	background-image: url(http://www.centurylogistics.co.in/wp-content/uploads/2022/06/arrow-2.png);
	width: 35px;position: absolute;content: "";height: 100px;background-repeat: no-repeat;left: -7px;top: -20px;}
.industries_serve .owl-carousel .owl-nav .owl-next:after {
	background-image: url(http://www.centurylogistics.co.in/wp-content/uploads/2022/06/arrow-1.png);
	width: 35px;position: absolute;content: "";height: 100px;background-repeat: no-repeat;left: -33px;top: -20px;}
.our_services .owl-carousel .owl-nav .owl-prev:after {
	background-image: url(http://www.centurylogistics.co.in/wp-content/uploads/2022/06/SERVIC-ICON1.png);
	width: 35px;position: absolute;content: "";height: 100px;background-repeat: no-repeat;left: -3px;top: -20px;}
.our_services .owl-carousel .owl-nav .owl-next:after {
	background-image: url(http://www.centurylogistics.co.in/wp-content/uploads/2022/06/SERVIC-ICON.png);
	width: 35px;position: absolute;content: "";height: 100px;background-repeat: no-repeat;left: -33px;top: -20px;}


.part-load-cont ul li:before {content: "\f054";position: absolute;top: 0;bottom: 0;left: -18px;right: 0;color: #000;
font-family: "Font Awesome 6 Pro";font-weight: 700;font-size: 17px;line-height: 27px;}
.part-load-cont ul li {position: relative;}
.part-load-cont ul {padding-left: 22px;}
.part-load-cont h2 {font-size: 32px;line-height: 42px;}

.enter-head {font-weight: 700;}
.track-fld input#track1_txtSearch {border: 1px solid #000;border-radius: 4px;padding: 5px 10px;}
.track-fld {margin-top: 10px;}
#trackshipment {background-color: #084298;color: #fff;padding: 10px 15px 10px 15px;border-radius: 5px;}

/* api  */
/* 
#exampleModal .modal-body .table1 tr td{
	border: 1px solid #000;
	width: 50%;
	padding: 5px;
}

.api-pop .modal{
	z-index: 9999999;
} */

table#table1 {
    width: 100%;
}

table#table1 tr td {
    border: 1px solid #ccc;
    width: 50%;
    padding: 5px;
}

table#table1 tr:nth-child(even) {
    background: #f9f9f9;
}

div#load {
    text-align: center;
}

div#error-api {
    color: red;
    margin-top: 5px;
    transition: all 0.5s;
}

div#resp {
    text-align: center;
    font-size: 22px;
}
.tracking-detail {
    border-top: 1px solid #eee;
}
.tracking-head {
    margin-bottom: 50px;
}

/* api */

table#api1 {
    width: 100%;
}

table#api1 tr {
    width: 50%;
}

table#api1 tr td {
    width: 50%;
}

.api1 p {
    width: 50%;
    font-size: 16px;
    margin-bottom: 5px;
}

.api1 {
    width: 50%;
    display: flex;
}

.api1data {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 10px;
}

.shipment-h {
    background: #084298;
    color: #fff;
    padding: 6px 10px;
    margin-bottom: 10px;
}

.tracking-head > h4 {
    margin-bottom: 5px;
}

.shipment-print p i{
    margin-right: 5px;
}

.track-hist {
    display: flex;
    flex-wrap: wrap;
    position: relative;
}

.track-hist-box {
    background: #4779c3;
    margin-right: 20px;
    padding: 9px 30px;
    position: relative;
    height: 43px;
	margin-right: 5px;
	margin-bottom: 20px;
}

.track-hist-box:before {
    border-bottom: 21px solid #4779c3;
    border-left: 21px solid transparent;
    border-right: 21px solid transparent;
    content: "";
    height: 0;
    position: absolute;
    right: -31px;
    top: 11px;
    width: 0;
    transform: rotate(90deg);
	z-index: 9;
}

.track-hist-box:after {
    border-bottom: 21px solid #fff;
    border-left: 21px solid transparent;
    border-right: 21px solid transparent;
    content: "";
    height: 0;
    position: absolute;
    left: -11px;
    top: 11px;
    width: 0;
    transform: rotate(90deg);
	z-index: 1;
}
.track-hist-box p {
    font-size: 14px;
	color: #fff;
}

.track-hist-box p img {
    width: 30px;
    margin-right: 10px;
}

.tracking-head table#table-data-all-api {
    width: 100%;
}
.tracking-head table#table-data-all-api tr td {
    width: 25%;
    padding: 5px 15px;
    border: 1px solid #084298;
	font-size: 16px;
}

table#table-data-all-api thead tr {
    background: #084298;
}

table#table-data-all-api thead tr th{
    color: #fff;
    padding: 0 15px;
}

.shipment-print p {
    cursor: pointer;
    display: inline-block;
}

/* td#status_img img {
    width: 50px;
} */

table#table-data-all-api tr td img {
    width: 35px;
}

.tracking-detail {
    padding-bottom: 50px;
}

.flex_status {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.track-hist-box.active {
    background: #74ebe0;
}

.track-hist-box.active:before {
    border-bottom: 21px solid #74ebe0;
}

.track-hist-box.track_color {
    background: #084298;
}

.track-hist-box.track_color:before {
    border-bottom: 21px solid #084298;
}

.career_pop .modal {
    z-index: 9999999;
}

.recaptcha1 {
    margin-bottom: 20px;
}
