:root {
  --tanspot-font: "Poppins", sans-serif;
  --tanspot-font-two: "Rubik", sans-serif;
  --tanspot-gray: #585b6b;
  --tanspot-gray-rgb: 88, 91, 107;
  --tanspot-base: #FD5523;
  --tanspot-base-rgb: 253, 85, 35;
  --tanspot-primary: #F4F5F9;
  --tanspot-primary-rgb: 244, 245, 249;
  --tanspot-black: #062f3a;
  --tanspot-black-rgb: 6, 47, 58;
  --tanspot-white: #ffffff;
  --tanspot-white-rgb: 255, 255, 255;
  --tanspot-bdr-color: #e6e6e6;
  --tanspot-bdr-color-rgb: 230, 230, 230;
  --tanspot-bdr-radius: 10px;
}
.main-warpper{padding: 90px 0;}
* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    font-family: "Khula", sans-serif !important;
}

.container {
   max-width: 1600px !important;
   width: 100% !important;
       margin: auto;


}

/* Navbar */
.navbar {
    padding: 27px 0;
    border-bottom:0;
}

.navbar .container {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.navbar nav a {
    margin:0;
    text-decoration: none;
    color: #333;
}
.navbar .get-btn .btn.primary{background: #1A73E9; border: 1px solid #1A73E9;}

/* Buttons */
.btn {
    padding: 10px 18px;
    border: none;
    cursor: pointer;
    border-radius: 20px;
}

.right-content .icon-box img{max-width: 52px; min-width: 52px;width: 100%;}
.feature-box .icon-box.feature-rightbox img{ min-width: inherit;
    width: auto;}
.hero-image{position: relative;}
.hero-buttons{position: absolute;
    left: 3px;
    right: 0;
    text-align: center;
    margin-top: 10px;
    width: 100%;
    display: flex;
    justify-content: center;
    gap: 15px;
    align-items: self-end;}
/* Buttons */
.btn {
    padding: 10px 18px;
    border: none;
    cursor: pointer;
    border-radius: 20px;
}

.primary {
  background: #1f3c88;
  border: 1px solid #1f3c88;
    color: #fff;
    font-family: "Khula", sans-serif;
    font-weight: 500;
    font-size: 18px;
    padding: 19px 20px;
    max-width: 169px;
    width: 100%;
    border-radius: 33px;
    height: 58px;
    line-height: 25px;
    min-width: 169px;
    transition-duration: .5s;
}
.primary:hover{background: #14285c;
    color: #fff;}

.secondary {
    background: #fff;
    color: #1A1A1A;
     border: 1px solid #121212;
    font-family: "Khula", sans-serif;
    font-weight: 500;
    font-size: 18px;
    padding: 19px 20px;
    max-width: 169px;
    min-width: 169px;
    width: 100%;
    border-radius: 33px;
    height: 58px;
    line-height: 25px;
    transition-duration: .5s;
}
.secondary:hover{ background: #3e3f40;color: #fff;}
.starts-content{width: 100%;
    display: flex;
    justify-content: space-between;
    text-align: center;
    max-width: 1386px;
    margin: 50px auto 20px;}
.starts-content div h3{font-family: "Khula", sans-serif;
    font-weight: 700;
    font-size: 36px;
    line-height: 28px;
    text-align: center;}
.starts-content div p{font-family: "Khula", sans-serif;
    font-weight: 400;
    font-size: 15px;
    line-height: 22px;
    letter-spacing: 0%;
    text-transform: uppercase;
    color: #4B4B4B;}    
.heroBanner-headign{margin: 40px 0 10px;text-align: center;}
.heroBanner-headign h1{font-family: "Khula", sans-serif;
    font-weight: 700;
    font-size: 62px;
    line-height: 62px;
    letter-spacing: 0px;
    text-align: center;
    color: #2A2A2A;
    margin-bottom: 20px;
}
.heroBanner-headign p{font-family: "Khula", sans-serif;
    font-weight: 400;
    font-size: 20px;
    line-height: 140%;
    letter-spacing: 0px;
    text-align: center;
    color: #414356;}
.heroBanner-headign span{display: block;}
.certified-content{background: url(../images/certified-bg.png) repeat;
    display: flex;
    justify-content: space-around;
    align-items: center;
    padding: 20px;
    border-radius: 15px;
    margin: 50px 0;}
.testimonial-card{
background:#fff;
padding:30px;
border-radius:18px;
box-shadow:0 4px 12px rgba(0,0,0,.05);
position:relative;
margin-top: 39px;
}

.user-img{
width:85px !important;
height:85px;
border-radius:50%;
    margin-top:-70px;
margin-bottom:20px;
}

.testimonial-card p{
min-height: 110px;
   font-family: "Khula", sans-serif;
    font-weight: 400;
    font-size: 16px;
    line-height: 150%;
    color: #6B7280;
}
.client-name{font-family: "Khula", sans-serif;
    font-weight: 600;color: #393939;
    font-size: 20px;
    line-height: 100%;
    letter-spacing: 0%;}
.client-name > span{ display: block;font-family: "Khula", sans-serif;
font-weight: 400; color: #6B7280;
font-size: 10px;
line-height: 100%;
margin-top: 3px;
}
.stars{
color:#f4a300;
    font-size: 30px;
}

.custom-arrow{
width: 50px;
    height: 50px;
    background: transparent;
    border-radius: 50%;
    top: 56%;
    transform: translateY(-50%);
    opacity: 1;
    border: solid 1px #4DB343;
}
.custom-arrow:hover{background-color:#4DB343 ;}
.custom-arrow:hover span{filter: brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(1%) hue-rotate(76deg) brightness(105%) contrast(101%);}

.owl-prev span, .owl-next span{
background: url(../images/slider-arrow.svg) no-repeat;
width: 19px;
height: 14px;
display: inline-block;
filter: brightness(0) saturate(100%) invert(51%) sepia(6%) saturate(3615%) hue-rotate(67deg) brightness(110%) contrast(121%);
transform: rotate(179deg);
font-size: 0;
}  
.owl-next span{transform: rotate(358deg); }
.testimonial-section{background: #fafafa;}
.stats-grid {
    display: flex;
    justify-content: space-between;
    text-align: center;
}

.process-section{
background:#111;
color:#fff;
overflow:hidden;
padding: 50px 0;
background:#111 url(../images/setp-bg.png) no-repeat;
}
.home-blog-section{padding:50px 0;}
.process-row{
position:relative;
z-index:2;
}
.video-section .heading-title{color: #fff;
    max-width: 320px;margin-top: 15px;
    width: 100%;
    line-height: 39px;}
.video-img{margin-top: 50px;}    
.video-section{background-image: url(../images/video-img.jpg);
    background-size: 100%;
    background-repeat: no-repeat;
    z-index: -9;
    position: relative;
    min-height: 788px;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100%;}
.video-section::before{background: linear-gradient(180deg, rgba(0, 56, 130, 0.51) 0%, rgba(0, 16, 37, 0.51) 100%),
     linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
   z-index: -9;
    top: 0;
}

.step-box{
position:relative;
z-index:2;
}

.step-number{
    display: block;
    margin-bottom: 10px;
    color: #8c8c8c;
    font-family: "Khula", sans-serif;
        font-weight: 700;
    font-size: 24px;
    line-height: 100%;
    letter-spacing: 0%;
    text-align: center;
    text-transform: capitalize;
}

.icon-circle{
width:70px;
height:70px;
margin:auto;
border:2px dashed #3dc74a;
border-radius:50%;
display:flex;
align-items:center;
justify-content:center;
position:relative;
margin-bottom:20px;
}
.icon-circle img{position: absolute;
    width: 21px;
    height: 20px;}

.icon-circle:before{
content:'';
position:absolute;
inset:6px;
background:#43c341;
border-radius:50%;
}

.icon-circle i{
position:relative;
z-index:2;
font-size:28px;
color:#fff;
}

.step-box h5{
 font-family: "Khula", sans-serif;
    font-weight: 600;
    font-size: 24px;
    line-height: 100%;
    text-align: center;
    text-transform: capitalize;
    color: #fff;
    margin-bottom: 5px;

}

.step-box p{
font-family: "Khula", sans-serif;
font-weight: 400;
font-size: 16px;
line-height: 24px;
letter-spacing: 0%;
text-align: center;
color: #FFFFFF;

}

/* About */
.about {
    padding: 60px 0;
}

.about-grid {
    display: flex;
    gap: 40px;
    align-items: center;
}

.about-images img {
    width: 100%;
    border-radius: 15px;
}

.about-content h2 span {
    color: green;
}

.about-content ul {
    margin: 15px 0;
}

.about-content li {
    margin-bottom: 8px;
}

.page-header__inner {
    position: relative;
    display: block;
    padding: 250px 0 250px;
    z-index: 15;
}
.page-header__bg {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    opacity: .43;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    z-index: -1;
}
.inner-banner {
    position: relative;
    display: block;
    overflow: hidden;
    background-color: #000000;
    z-index: 1;
}
.page-header__inner h3 {
  font-family: "Khula", sans-serif;
    font-weight: 700;
    font-size: 62px;
    line-height: 60px;
    letter-spacing: 0px;
    text-align: left;
    color: #fff;
    margin-bottom: 5px;

}
.thm-breadcrumb{display: inline-block; font-size: 16px;font-family: "Khula", sans-serif; 
    list-style: none;padding-left: 0;
    color: #fff;}
.thm-breadcrumb li{ font-family: "Khula", sans-serif; display:inline-block;padding: 0px 3px;font-weight: 300;font-size: 16px;}
.thm-breadcrumb li::after{background: url(../images/arrow-breadcrumb.png) no-repeat; content: '';width: 5px;
    height: 9px;    display: inline-block;margin-left: 7px;}
.thm-breadcrumb li:last-child{font-weight: 600;}    
.thm-breadcrumb li:last-child::after{display: none;}

.service-details__services-title {
   font-family: Inter;
font-weight: 600;
font-size: 22px;
line-height: 140%;
letter-spacing: 0%;
vertical-align: middle;

}
.our-services-section{display: flex;
    gap: 10px;
    border-bottom: solid 1px #EDEDED;
    margin-bottom: 20px;}


.service-details__services-list {
  position: relative;
  display: block;
}

.service-details__services-list li {
  position: relative;
  display: block;
}
.service-details__services-list li.active a{color: #fff;font-weight: 600;}  

.service-details__services-list li+li {
  margin-top: 12px;
}

.service-details__services-list li a {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #fff;
  border-radius: var(--tanspot-bdr-radius);
  padding: 13px 20px 14px;
  font-size: 16px;
  font-weight: 600;
  text-transform: capitalize;
  font-family: var(--tanspot-font-two);
  color: var(--tanspot-black);
  overflow: hidden;
  z-index: 1;
}
.get-btn{display: flex;
    gap: 15px;}
.get-btn button{min-height: 58px;
    height: 100%;
    padding: 20px 30px 18px;
    font-family: "Khula", sans-serif;
    font-weight: 600;
    font-style: Bold;
    font-size: 16px;
    line-height: 100%;
    letter-spacing: 0%;
    min-width: 150px;
    width: 100%;
}
.service-details__services-list li:hover a, .service-details__services-list li.active:hover a {
  color: #fff;
  font-weight: 600;
}

.service-details__services-list li a {
      color: #1A1A1A;
    text-decoration: none;
}
.service-details__services-box{box-shadow: 0px 0px 15px 0px #D9D9D96E;
    background: #FAFAFA;
    padding: 15px;}
.service-details__services-list li a::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #1A3477;
  transition: -webkit-transform 0.5s ease;
  transition: transform 0.5s ease;
  transition: transform 0.5s ease, -webkit-transform 0.5s ease;
  transform-origin: bottom right;
  -webkit-transform: scale(1, 0);
  transform: scale(1, 0);
  z-index: -1;
}
.service-details__services-list li:hover a span, .service-details__services-list li.active a span {
    filter: brightness(0) saturate(100%) invert(100%) sepia(37%) saturate(3249%) hue-rotate(184deg) brightness(117%) contrast(100%);
    
}
.service-details__services-list li a{font-family: Inter;
font-weight: 400;
font-size: 20px;
line-height: 140%;
letter-spacing: 0%;
vertical-align: middle;
}
.service-details__services-list li:hover a::before, .service-details__services-list li.active a::before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  transform-origin: top center;
  font-weight: 700;
}

.service-details__services-list li.active a::before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  transform-origin: top center;
}

.service-details__services-list li a span {
   background: url(../images/arrow-2.png) no-repeat;
   display: inline-block;
    width: 24px;
    height: 15px;
}
.service-details__img{max-height: 409px;height: 100%;margin-bottom: 60px;
    overflow: hidden; border-radius: 20px;}
   .service-content .heading-title, .heading-title{font-family: "Khula", sans-serif; 
font-weight: 700;font-size: 36px;line-height: 140%;margin-bottom: 5px;
text-transform: capitalize;
} 
.green-text{color: #4DB343;}
.service-content{margin: 0px 0 0;}
.p-text{font-weight: 400;font-family: "Khula", sans-serif;
font-size: 16px;
line-height: 24px;
color:#414356
} 
.ul-list{margin: 0;line-height: normal;
    padding: 0;list-style: none;}
 .ul-list li{display: flex;
    gap: 13px;
    margin-bottom: 15px;
    font-family: "Khula", sans-serif;
    font-weight: 400;
    font-size: 20px;
    line-height: 140%;
    color: #414356;
   }   
.ul-list li::before{background: url(../images/list-arrow.svg) no-repeat;content: '';    background-size: 23px;
    display: inline-block;
    width: 23px;height: 23px;
    }
.pay-content, .mtb-50{margin: 50px 0;}  
.box-heading{display: flex;
    gap: 30px;} 
.storage-box img{border-radius: 30px;}
.features-h{font-family: "Khula", sans-serif;
    font-weight: 600;
    font-size: 20px;
    line-height: normal;
    text-align: center;
    margin-top: 20px;
    margin-bottom: 0;
} 
.mb-p{margin-bottom: 40px;}
.accordion .accordion-item {
    background-color: #FAFAFA;
        border: 0px;
    border-radius: 16px !important;
    margin-bottom: 14px;
    outline: none;
}
.accordion .accordion-button{
    background: #fafafa;border-radius: 16px !important;font-family: "Khula", sans-serif;
font-weight: 600;padding: 1.25rem;
font-size: 20px;
line-height: 150%;
letter-spacing: 0%;
color: #0D1830 !important;
}
.accordion-button::after{background-image: url(../images/plus-icon.png) !important;}
.accordion-button:not(.collapsed)::after{background-image: url(../images/manis-icon.png) !important; margin-top: -25px;}
.accordion .accordion-body{padding: 0 20px 20px;}
.accordion .accordion-button:not(.collapsed){background-color: transparent;
    box-shadow: inherit;padding: 20px 20px 20px;}
.service-details__sidebar-contact{background: url(../images/trak-img.png) no-repeat;margin-top: 45px;background-size: 100%; }
.service-contact{text-align: center;    text-align: center;
    padding: 300px 0 36px;} 
.ph-number{font-family: 'Inter', sans-serif; font-weight: 600;
font-size: 36px;
line-height: 140%;
text-align: center;
color: #000;
    text-decoration: none;
} 
.ph-number:hover{color: #152b63;} 
.cap-text{font-family: 'Inter', sans-serif;color: #484848;
font-weight: 600;font-size: 20px;
line-height: 140%;
letter-spacing: 0%;
text-align: center;
} 
.callNow-btn{max-width: 150px;border-radius: 33px;
    width: 100%;font-family: 'Inter', sans-serif;
    display: block;
    margin: 0 auto;
    background: #1A3477;
    padding: 20px 0px;
    font-weight: 700;
    font-size: 18px;
    line-height: 100%;
    color: #fff;
    text-decoration: none;}
.callNow-btn:hover{background: #152b63;color: #fff;}

/* contact Us css */
.contact-info__single{    display: block;
    border-radius: 32px;
    background-color: #FAFAFA;
    text-align: center;
    padding: 40px 40px 41px;
    margin-bottom: 0px;}
.contact-info__single p{font-family: "Khula", sans-serif;
    font-weight: 400;margin-bottom: 10px;
    font-size: 16px;
    line-height: normal;
    text-align: center;
    color: #4A5565;} 
.contact-info__single h5, .contact-info__single a {font-weight: 600;font-family: "Khula", sans-serif;
    font-size: 20px;text-decoration: none;
    line-height: 30px;
    text-align: center;
    margin-bottom: 0;
    color: #0E172A;
} 
.inof-icon{display: block;padding: 15px; border-radius: 14px;
    width: 64px; height: 64px; margin: 0 auto;margin-bottom: 30px;} 
.icon-email::before{background:url(../images/mail-icon.svg)no-repeat !important;} 
.icon-hrs::before{background:url(../images/hrs-icon.svg)no-repeat !important;} 
.location-icon::before{background:url(../images/location-icon.svg)no-repeat !important;}    
.icon-phone-call::before, .icon-email::before,
.icon-hrs::before, .location-icon::before{content: '';background:url(../images/phone-icon.svg)no-repeat;width: 30px;
    height: 30px; display: block;}         
.contactUs-content{padding: 90px 0 90px;} 
.bule-light-bg{background: #2DEDFF17;} 
.red-light-bg{background: #FF2D5517;}
.green-light-bg{background: #2DFF3B17;}
.org-light-bg{background: #FF962D17;}
.contact-form{background: linear-gradient(278.99deg, rgba(26, 52, 119, 0.04) -4.89%, rgba(77, 179, 67, 0.11) 77.87%);border-radius: 0px 30px 30px 0px;
    margin: 50px 0 0;
    overflow: hidden;}
.contact-page__input-box input, .contact-page__input-box.text-message-box textarea{max-width: 435px;
    width: 100%; border-radius: 10px;
    height: 58px;color: #4A5565;padding: 20px 16px;font-family: 'Inter', sans-serif;line-height: normal;
font-size: 18px; 
    border: 0;}
.wpcf7 form .wpcf7-response-output{margin: 1em 0em 1em; padding: 0.2em 1em;}    
.contact-page__right{margin: 50px 0;}    
.wpcf7-not-valid-tip{padding-top: 4px;font-size: 12px;}    
.wpcf7-form-control-wrap{margin-bottom: 30px;    display: block;}    
.contact-page__btn-box input[type="submit"]{background: #1A3477;
    border-radius: 33px;
    color: #fff;
    padding: 17px;
    border: 0;
    max-width: 206px;
    width: 100%;}  
.wpcf7 p{margin-bottom: 0;}      
.contact-page__input-box input::placeholder,
.text-message-box textarea::placeholder {
    font-family: 'Inter', sans-serif;
    color: #4A5565;
}    
.contact-page__input-box.text-message-box textarea{max-width: inherit;
    height: 182px;}    
.wpcf7{padding: 20px 50px 0 0;}

/***
=============================================
Blog Two
=============================================
***/
.blog-two {
    position: relative;
    display: block;
    padding: 120px 0 90px;
    z-index: 1;
}

.blog-two__single {
    position: relative;
    display: block;
    background-color: #fff;
    box-shadow: 0px 10px 60px 0px rgb(0 0 0 / 7%);
    padding: 15px 15px 30px;
    border-radius: var(--tanspot-bdr-radius);
    margin-bottom: 30px;
}

.blog-two__img {
    position: relative;
    display: block;
    overflow: hidden;
    border-radius: var(--tanspot-bdr-radius);
    z-index: 1;
    min-height: 307px;
    max-height: 307px;
}

.blog-two__img:before {
    position: absolute;
    content: '';
    left: 0px;
    bottom: 0px;
    width: 50%;
    height: 100%;
    background-color: rgba(var(--tanspot-black-rgb), .70);
    visibility: hidden;
    opacity: 0;
    transform-style: preserve-3d;
    transform: perspective(370px) translateY(100%);
    transform-origin: left;
    transition: all 900ms ease;
    -moz-transition: all 900ms ease;
    -webkit-transition: all 900ms ease;
    -ms-transition: all 900ms ease;
    -o-transition: all 900ms ease;
    z-index: 1;
}


.blog-two__single:hover .blog-two__img:before {
    visibility: visible;
    opacity: 1;
    transform: perspective(370px) translateY(0%);
}

.blog-two__img:after {
    position: absolute;
    content: '';
    top: 0px;
    right: 0px;
    width: 50%;
    height: 100%;
    background-color: rgba(var(--tanspot-black-rgb), .70);
    visibility: hidden;
    opacity: 0;
    transform-style: preserve-3d;
    transform: perspective(370px) translateY(-100%);
    transform-origin: top;
    transition: all 900ms ease;
    -moz-transition: all 900ms ease;
    -webkit-transition: all 900ms ease;
    -ms-transition: all 900ms ease;
    -o-transition: all 900ms ease;
    z-index: 1;
}

.blog-two__single:hover .blog-two__img:after {
    visibility: visible;
    opacity: 1;
    transform: perspective(370px) translateY(0%);
}

.blog-two__img img {
    width: 100%;
    border-radius: var(--tanspot-bdr-radius);
    transform: scale3d(1, 1, 1);
    transition: transform 1s ease-in-out;
}

.blog-two__single:hover .blog-two__img img {
    transform: scale(1.05) rotate(0deg);
}



.blog-two__tag {
    position: absolute;
    bottom: 0;
    right: -1px;
    z-index: 4;
}

.blog-two__tag a {
    position: relative;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    background-color: #4DB343;
    font-size: 18px;
    color: #fff;
    font-weight: 600;
    padding: 7px 25px 7px;
    padding-left: 40px;
    clip-path: polygon(15% 0%, 100% 0%, 100% 100%, 0% 100%);
    text-decoration: none;
}

.blog-two__tag a:hover {
    background-color: #fff;
    color: #4DB343;
}

.blog-two__content {
    position: relative;
    display: block;
    padding: 25px 15px 0;
}

.blog-two__meta {
    position: relative;
    display: flex;
    align-items: center;
    gap: 20px;
}

.blog-two__meta li {
    position: relative;
    display: block;
}

.blog-two__meta li a {
    position: relative;
    display: flex;
    align-items: flex-start;
    gap: 8px;
    color: #686A8A;
    font-weight: 400;
    font-size: 18px;
    line-height: normal;
    letter-spacing: 1%;
    text-decoration: none;
}
.clr-icon, .comments-icon {background: url(../images/clr-icon.svg) no-repeat;
    display: block;
    width: 24px;
    height: 22px;}
.comments-icon {background: url(../images/commt-icon.svg) no-repeat;}   


.blog-two__meta li a:hover {
    color: #4DB343;
}

.blog-two__title {
  font-family: "Khula", sans-serif;
font-weight: 700;
font-size: 22px;
line-height: 160%;
letter-spacing: 1.2%;

}

.blog-two__title a {
  font-family: "Khula", sans-serif;
    font-weight: 700;
    font-size: 22px;
    letter-spacing: 1.2%;
    color: #1E2F55;
    line-height: 28px;
    text-decoration: none;
    display: inline-block;

}
.blog_paragrap{font-family: "Khula", sans-serif;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    color: #686A8A;}

.blog-two__title a:hover {
    color: #4DB343;
}

.blog-two__author-and-btn {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
}

.blog-two__author-info {
    position: relative;
    display: flex;
    align-items: center;
}

.blog-two__author-img-box {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 60px;
    width: 60px;
    background-color: #4DB343;
    border-radius: 50%;
        overflow: hidden;
}

.blog-two__author-img-box img{object-fit: fill;
    width: 60px;}

.blog-two__author-img img {
    width: auto;
    border-radius: 50%;
}

.blog-two__author-content {
    position: relative;
    display: block;
    margin-left: 15px;
}

.blog-two__author-content h5 {
    font-size: 18px;
    font-weight: 600;
    line-height: 18px;
}

.blog-two__author-content p {
    font-size: 14px;
    line-height: 24px;
    font-weight: 500;
}

.blog-two__arrow {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 63px;
    width: 63px;
    background-color: #1A3477;
    border-radius: 50%;
    color: #fff;
    font-size: 15px;
}

.blog-two__arrow:hover {
    background-color: #132961;
    color: #fff;
}
.blog-two__arrow .right-arrow{background: url(../images/blog-arrow.svg) no-repeat;    width: 33px;
    height: 15px;}

.footer-section{background: linear-gradient(94.63deg, #0A2059 -11.49%, #1A3477 99.74%);
    padding: 90px 0 10px;} 
.right-footer-section{border-left: solid 1px #65789d;padding-left: 50px;}    
.footer-section .f-txt{color: #fff; margin-top: 20px;
    font-family: "Khula", sans-serif; font-weight: 400;
    font-size: 14px; line-height: normal;}
.footer-widget-title{font-family: "Khula", sans-serif; color: #fff;
font-weight: 600;font-size: 18px;line-height: 22px;}
.footer-widget ul{padding-left: 0;}  
.footer-widget  a, .footer-widget li{font-family: "Khula", sans-serif;
    font-weight: 400;
    font-size: 14px;
    line-height: 30px;
    letter-spacing: 1.25%;
    color: #fff;
    text-decoration: none;
    display: block;}
.footer-widget li:hover a{color: #a3a3a3;} 
.footer-middle-section{border-top: solid 1px #65789d;
    display: flex;
    justify-content: space-between;
    padding: 20px 0 0;} 
.copyright-text{font-family: "Khula", sans-serif;
    font-weight: 400;
    font-size: 14px;
    line-height: 22px;
    letter-spacing: 1.25%;
    text-transform: capitalize;
    color: #fff;}
.social-icons .facebook-icon{background: url(../images/Facebook-icon.svg) no-repeat;
    width: 13px;height: 22px;display: block;}
.social-icons .instagram-icon{background: url(../images/Instagram-icon.svg) no-repeat;
    width: 19px;height: 19px;display: block;} 
.social-icons .twitter-icon{background: url(../images/X-icon.svg) no-repeat;
    width: 23px;height: 20px;display: block;}  
.social-icons .youtube-icon{background: url(../images/youtube-icon.svg) no-repeat;width: 28px;
    height: 19px; display: block;} 
.social-icons{display: flex;align-items: baseline;gap: 23px;}
.tp-heading{display: flex;
    justify-content: space-between;
    align-items: center;margin-bottom: 64px;}
.whychoose-section{margin-bottom: 62px;margin-top: 80px;}    
.choose-section{display: flex;
    gap: 16px;}    
.whychoose-section .heading-title{margin-bottom: 50px;}    
.choose-box{border: solid 1px #E7E6E6;
    border-radius: 19px; padding: 20px;
    max-width: 329px; width: 100%;}
.right-btn{width: 50%;
    text-align: right;}          
.blue-btn{font-family: "Khula", sans-serif; 
    border: 0;
    font-weight: 600;
    font-size: 18px;
    line-height: 100%;
    background: #1A3477;
    color: #fff;
    padding:  23px 30px 15px;;
    text-decoration: none;
    height: 58px;
    border-radius: 33px;
    max-width: 162px;
    width: 100%;
    text-align: center;
        transition: all 500ms ease;
}
.ecommerce-section{background: url(../images/bg.png) no-repeat;
    width: 100%;
    height: 100%;
    background-size: cover;
    padding: 80px 0;
    margin-bottom: 50px;}
.ecommerce-text{font-family: "Khula", sans-serif;
font-weight: 700;color: #0F172A; margin-bottom: 0;
font-size: 45px;
line-height: 60px;
text-transform: capitalize;
}
.right-greenway hr{border-bottom: solid 3px #DEE3FF;
    padding-bottom: 0px;
    margin-bottom: 35px;
    height: 0px !important;
    margin-top: 35px;}
.advanced-list{list-style: none;
    padding: 0;margin-bottom: 0; font-family: "Khula", sans-serif;
font-weight: 400;
font-size: 16px;
line-height: 28px;
letter-spacing: 0px;
} 
.middle-btn a{padding: 13px 30px;
    display: inline-block;
    line-height: 35px;}
.advanced-list li{display: inline-block;
    max-width: 360px;
    margin-bottom: 10px;
    width: 100%;} 
.advanced-list li::before{background: url(../images/tick-circle.png) no-repeat;
    content: ""; width: 28px;
    height: 19px; display: inline-block;}  
.feature-box{margin-top: 20px;}
.vision-section .vs-box, .Mission-section .vs-box{width: 100%;
    background: #4DB34314;
    padding: 50px;
    border-radius: 18px;}
.grd-h{display: inline-grid;
    gap: 5px;} 
.greenway-content{font-family: "Khula", sans-serif;
    font-weight: 400;
    font-size: 18px;
    line-height: 24px;
    color: #414356;
}
.support-content h5{font-family: "Khula", sans-serif;
    font-weight: 600;
    font-size: 20px;
    line-height: 22px;
    letter-spacing: 0%;
    color: #282828;
    margin-bottom: 10px;}
.support-content p{font-family: "Khula", sans-serif;
    font-weight: 400;
    font-size: 16px;
    line-height: 26px;
    letter-spacing: 1%;
    color: #414356;
}    
.right-content .heading-title{margin-bottom: 30px;line-height: 120%;}
.right-content .heading-title .green-text{display: block;}       
.Mission-section .vs-box{background: #1A73E914;}
.about-twosection{padding: 60px 0 90px;} 
.our-values{background: linear-gradient(173.03deg, rgba(5, 20, 59, 0.98) 7.78%, #1A3477 184.51%);}
.smart-logistics .feature-card{ color: #fff;}
.our-values .icon-box{background: #4DB343;
    width: 44px;
    height: 44px;
    border-radius: 8px;
    padding: 9px;}
.our-values .feature-box{display: flex;
    gap: 17px;
    background: #2C3A5B;
    max-width: 329px;
    padding: 20px;
    border-radius: 15px;    margin-bottom: 60px;
    margin-top: 0;}
.our-values .feature-content h5{
font-family: "Khula", sans-serif;
    font-weight: 700;
    font-size: 20px;
    line-height: 23px;
    margin-bottom: 8px;
    text-align: left;
} 
.homeFaq-section .explore-btn .blue-btn{display: inline-block;}
.smart-logistics{padding: 80px 0;}
.our-values .feature-content p{
    font-family: "Khula", sans-serif;
font-weight: 400;
font-size: 16px;
text-align: left;
margin-bottom: 0;
} 
.homeFaq-section{display: flex;
    justify-content: space-between;
    align-items: center;}
.home-faq-section{background: #FAFAFAB2;
    padding: 60px 0;}
.feature-rightbox{margin-left: 150px;}
.center-circle{background: url(../images/g-logo.png) no-repeat;height: 546px;
    width: 546px;
    margin: 0 auto;    display: flex;
    justify-content: center;
    align-items: anchor-center;background-size: 92%;} 
.center-content .heading-title{max-width: 400px;
    width: 100%;
    color: #fff;
    margin: 0 auto;
    line-height: 32px;
    margin-top: 15px;} 
 .indus-owl-slider .item{position: relative;}
 .indus-owl-slider .item h3{font-family: "Khula", sans-serif;
     position: absolute;
    z-index: 999;
    bottom: 0px;
    margin: 23px 30px;
    color: #fff;
    font-weight: 600;
    font-size: 22px;
    letter-spacing: 0px;
    text-transform: capitalize;}            
.our-serviecs-h .heading-title{max-width: 570px;
    width: 100%;
    line-height: 40px;
    margin: 12px auto 0;} 
.btn-heading{font-family: "Khula", sans-serif;
    font-weight: 600;
    font-size: 16px;
    line-height: 120%;
    text-transform: uppercase;
    color: #4DB343;
    display: inline-flex;
    align-items: self-end;
    gap: 10px;background: linear-gradient(90deg, rgba(77, 179, 67, 0.09) 0%, rgba(77, 179, 67, 0) 100%);
    padding: 13px;width: 250px;
    border-radius: 15px;}
.indus-owl-slider .owl-nav,.indus-owl-slider .owl-dots { display: none; }  
.industries-section{padding: 0px 0 80px;}   
.vision-section .vs-box h4, .Mission-section .vs-box h4{font-family: "Khula", sans-serif;
    font-weight: 400;
    font-size: 32px;
    line-height: 25px;
    color: #1A1A1A;
    margin-bottom: 15px;}
.vision-section .vs-box p, .Mission-section .vs-box p{font-family: "Khula", sans-serif; color: #414356;
font-weight: 400;font-size: 18px;line-height: 25px;}         

.vision-section, .Mission-section{ display: flex;align-items: center;}
.vision-section img{border-radius: 18px;
    margin-right: 15px;}
.Mission-section img{border-radius: 18px;
    margin-left: 15px;}    

.black-blue-btn{font-family: "Khula", sans-serif;
    font-weight: 600;
    font-size: 18px;
    line-height: 25px;
    color: #1A1A1A;
    border: 1px solid #121212;
    width: 185px;
    background: transparent;
    border-radius: 50px;
    padding: 23px 30px 15px;
    height: 58px;
    margin-left: 10px;
    transition: all 500ms ease;
}
.black-blue-btn:hover{background: #1A1A1A; color: #fff;}
.ecommerce-head{display: flex;
    justify-content: space-between;
    align-items: anchor-center;}
.choose-box .choose-head{font-family: "Khula", sans-serif;
    font-weight: 600;
    color: #1A1A1A;
    font-size: 19px;
    line-height: 20px;
    margin-bottom: 0;
    padding: 25px 0 10px;
} 

.choose-box p{font-weight: 400;
    font-family: "Khula", sans-serif;
    font-size: 15px;
    line-height: 25px;
    letter-spacing: 0%;
    color: #414356;}
.blue-btn:hover{color: #fff;background: #112658;} 
.middle-btn{margin-top: 40px;} 
#testimonialSlider .owl-nav.disabled{
display:block !important;
position: relative;
}
#testimonialSlider .owl-prev, #testimonialSlider .owl-next{position: absolute;
    top: -150px;
    bottom: 0;}
#testimonialSlider .owl-prev, #testimonialSlider .owl-next{left: -27px;
    border: solid 1px #4DB343;
    border-radius: 50px;
    width: 50px;
    height: 50px;    display: flex;
    justify-content: center;
    align-items: center;}
#testimonialSlider .owl-next{right: -27px;left: auto;}
#testimonialSlider .owl-prev:hover, #testimonialSlider .owl-next:hover{background: #4DB343;}
#testimonialSlider .owl-prev:hover span, #testimonialSlider .owl-next:hover span{filter: brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(1%)
     hue-rotate(76deg) brightness(105%) contrast(101%);}

/***
=============================================
Services
=============================================
***/
.services-one {
  position: relative;
  display: block;
  padding: 105px 0 120px;
  z-index: 1;
}

.services-one__carousel {
  position: relative;
  display: block;
}

.services-one__carousel.owl-carousel .owl-stage-outer {
  overflow: visible;
}

.services-one__carousel.owl-carousel .owl-item {
  opacity: 0;
  visibility: hidden;
  transition: opacity 500ms ease, visibility 500ms ease;
}

.services-one__carousel.owl-carousel .owl-item.active {
  opacity: 1;
  visibility: visible;
}

.services-one__single {
  position: relative;
  display: block;
}

.services-one__img-box {
  position: relative;
  display: block;
}

.services-one__img {
  position: relative;
  display: block;
  mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='300' height='250' viewBox='0 0 300 250'%3E%3Cimage xlink:href='data:image/png;base64,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' x='0' y='0' width='300' height='250'/%3E%3C/svg%3E");
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='300' height='250' viewBox='0 0 300 250'%3E%3Cimage xlink:href='data:image/png;base64,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' x='0' y='0' width='300' height='250'/%3E%3C/svg%3E");
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-position: center center;
  mask-position: center center;
  -webkit-mask-size: cover;
  mask-size: cover;
 border-top-left-radius: 40px;
 border-bottom-right-radius: 40px;
  z-index: 1;
}

.services-one__img::before {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  transition-delay: .1s;
  transition-timing-function: ease-in-out;
  transition-duration: .7s;
  transition-property: all;
  background: rgba(var(--tanspot-black-rgb), 0.6);
  opacity: 0;
  z-index: 1;
  content: "";
}

.services-one__single:hover .services-one__img::before {
  opacity: 1;
}

.services-one__img img {
  width: 122% !important;
  border-top-left-radius: 20px;
  transition: .5s ease;
  transform: scale(1.05);
}

.services-one__single:hover .services-one__img img {
  transform: scale(1);
}
.icon-delivery-man{background: url(../images/bus-img-icon.svg) no-repeat;width: 36px;
    height: 36px;}
.services-one__icon {
    position: absolute;
    top: 14px;
    right: 71px;
    height: 77px;
    width: 77px;
    background-color:#4DB343;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all 200ms linear;
    transition-delay: 0.1s;
    z-index: 1;
}

.services-one__single:hover .services-one__icon {
  background-color: #1A3477;
}

.services-one__icon span {
  position: relative;
  display: inline-block;
  font-size: 36px;
  color: #fff;
  transition-delay: 0.1s;
  transition: all 500ms ease;
}



.services-one__content {
  position: relative;
  display: block;
  background-color: #fff;
  box-shadow: 0px 4px 42.1px 0px #AAAAAA14;
  padding: 136px 30px 27px;
  margin-top: -180px;
  border-bottom-left-radius: 20px;
  border-bottom-right-radius: 20px;
  transition: 0.4s ease;
  cursor: pointer;
}
.services-one__content:hover{background-color: #1A3477;}

.services-one__count {
        font-family: "Khula", sans-serif;
 position: absolute;
    top: 105px;
    left: 70px;
    font-size: 62px;
    line-height: .8em;
    font-weight: 700;
    color: transparent;
    counter-increment: count;
    transition: all 200ms linear;
    transition-delay: 0.1s;
    font-family: var(--tanspot-font-two);
    color: #E5E5E5;
}
.services-one__title{margin-top: 90px;margin-bottom: 0;}

.services-one__title, .services-one__title a {
     font-family: "Khula", sans-serif;
font-weight: 600;
font-size: 22px;
line-height: 100%;
letter-spacing: 0%;
color: #272727;
text-decoration: none;
}
 .services-one__content:hover .services-one__title a, 
 .services-one__content:hover .services-one__text,
 .services-one__content:hover .services-one__btn-box a{color: #fff;}
 .services-one__content:hover  .icon-right-arrow{filter: brightness(0) saturate(100%) invert(100%) sepia(93%)
     saturate(0%) hue-rotate(270deg) brightness(107%) contrast(106%);}


.services-one__text {
    font-family: "Khula", sans-serif;
  margin-top: 20px;
    margin-bottom: 30px;
    font-weight: 400;
    font-size: 18px;
    line-height: 24px;
    letter-spacing: 1%;
    color: #686A8A;
}

.services-one__btn-box {
  position: relative;
  display: block;
}

.services-one__btn-box a {
    position: relative;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    gap: 5px;
    color: #4DB343;
    font-weight: 600;
    text-transform: capitalize;
    text-decoration: none;
   font-family: "Khula", sans-serif;
    font-weight: 600;
    font-size: 16px;
    line-height: 100%;
    letter-spacing: 2%;
    text-align: center;
}
.services-one__btn-box a .icon-right-arrow{background: url(../images/vector-learn.svg) no-repeat;    width: 17px;
    height: 12px;
    margin-left: 3px;}

.services-one__btn-box a:hover {
  color: var(--tanspot-base);
}

.services-one__carousel.owl-carousel .owl-dots {
  position: relative;
  text-align: center;
  margin: 40px 0 0 !important;
  display: flex;
  align-items: center;
  justify-content: center;
}

.services-one__carousel.owl-carousel .owl-dots .owl-dot {
  position: relative;
  display: inline-block;
  width: 18px;
  height: 18px;
  border-radius: 2px;
  border: 2px solid rgba(var(--tanspot-black-rgb), .70);
  background-color: transparent;
  margin: 0px 5px;
  padding: 0px;
  transition: all 100ms linear;
  transition-delay: 0.1s;
}

.services-one__carousel.owl-carousel .owl-dot.active {
  border: 2px solid var(--tanspot-base);
}

.services-one__carousel.owl-carousel .owl-dots .owl-dot:before {
  position: absolute;
  top: 4px;
  left: 4px;
  right: 4px;
  bottom: 4px;
  content: "";
  background-color: rgba(var(--tanspot-black-rgb), .70);
  border-radius: 2px;
  transform: scale(1);
  transition: all 100ms linear;
  transition-delay: 0.1s;
}

.services-one__carousel.owl-carousel .owl-dot.active:before {
  transform: scale(1);
  background-color: var(--tanspot-base);
}

.services-one__carousel.owl-carousel .owl-dot:focus {
  outline: none;
}

.services-one__carousel.owl-carousel .owl-dots .owl-dot span {
  display: none;
}
.center-menu ul{margin: 0;padding: 0;list-style: none;}
.center-menu ul li a, .center-menu ul li{display: inline-block;
    padding: 10px 5px;
    text-decoration: none;
    font-family: "Khula", sans-serif;
    font-weight: 500;
    font-size: 17px;
    line-height: 100%;
    color: #313131;
}
.center-menu ul li.current_page_item a{color: #1A3477;
    font-weight: 700;}




           /******************/
   /* =========================
   MAIN MENU RESET
========================= */

.main-menu {
	list-style: none;
	margin: 0;
	padding: 0;

	display: flex;
	align-items: center;
	gap: 25px;
}

/* menu item */
.main-menu > li {
	position: relative;
}

/* links */
.main-menu > li > a {
	display: block;
	padding: 12px 10px;
	text-decoration: none;
	color: #111;
	font-weight: 500;
}

/* hover color */
.main-menu > li > a:hover {
	color: #2ecc71;
}

/* =========================
   SUBMENU FIX (IMPORTANT PART)
========================= */

.main-menu .sub-menu {
	position: absolute;
	top: 100%;
	left: 0;

	min-width: 220px;
	background: #fff;

	list-style: none;
	margin: 0;
	padding: 10px 0;

	display: none;

	box-shadow: 0 10px 30px rgba(0,0,0,0.08);

	z-index: 99999;
}

/* submenu items */
.main-menu .sub-menu li {
	width: 100%;
}

/* submenu links */
.main-menu .sub-menu li a {
	display: block;
	padding: 10px 15px;
	white-space: nowrap;
	color: #111;
}

/* show submenu on hover */
.main-menu li:hover > .sub-menu {
	display: block;
}

/* =========================
   CRITICAL FIX (PREVENT BREAKING)
========================= */

.site-nav {
	position: relative;
	overflow: visible;
}

/* =========================
   OPTIONAL: SMOOTH LOOK
========================= */

.main-menu .sub-menu {
	border-radius: 6px;
}

.menu-toggle {
	display: none;
	background: #111;
	color: #fff;
	border: none;
	padding: 10px 12px;
	font-size: 20px;
	cursor: pointer;
}




.navbar .menu-item-has-children{
    position:relative;
}

.navbar .sub-menu{
    position:absolute;
    top:100%;
    left:0;
    background:#fff;
    min-width:220px;
    padding:10px 0;
    display:none;
    z-index:999;
    box-shadow:0 5px 15px rgba(0,0,0,0.1);
}

.navbar .menu-item-has-children:hover .sub-menu{
    display:block;
}

.navbar .sub-menu li{
    list-style:none;
}

.navbar .sub-menu li a{
    display:block;
    padding:10px 20px;
    color:#000;
    text-decoration:none;
}
.navbar nav li.current-menu-item a {
    color: #1A3477;
    font-weight: 700;
}
.list-unstyled.menu-list li a{display: inline-block;}
.navbar .sub-menu li a:hover{
    background:#f5f5f5;
}

@media(max-width:991px){

    .menu-item-has-children .sub-menu{
        display:none;
        width:100%;
        padding-left:15px;
        background:#f8f8f8;
    }

    .menu-item-has-children .sub-menu li{
        width:100%;
    }

    .menu-item-has-children .sub-menu a{
        display:block;
        padding:10px;
    }

}
@media(min-width:992px){

    .menu-item-has-children{
        position:relative;
    }

    .menu-item-has-children .sub-menu{
        position:absolute;
        top:100%;
        left:0;
        min-width:220px;
        background:#fff;
        display:none;
        z-index:999;
        box-shadow:0 5px 15px rgba(0,0,0,0.1);
    }

    .menu-item-has-children:hover .sub-menu{
        display:block;
    }

}

@media screen and (max-width: 767px) {
    .inner-banner .page-header__inner h3{font-weight: 600;
    font-size: 30px; line-height: 30px;}
   .inner-banner .page-header__inner{padding: 50px 0 30px;}
   .logo .site-logo img{max-width: 200px; width: 100%;}
   .inner-banner .thm-breadcrumb li{font-size: 14px;}
   .service-details__services-list li a span{background-size: 17px;width: 17px;}
   .service-details__services-list li a{font-size: 16px}
   .service-content .heading-title, .heading-title{font-size: 20px;
        line-height: 25px;}
    .mb-p { margin-bottom: 20px;}  
    .ul-list li{font-weight: 400;
    font-size: 16px;margin-bottom: 8px;}
    .ul-list li::before{width: 29px;background-size: 17px;}
    .service-details__img{margin-bottom: 30px;} 
    .pay-content, .mtb-50 { margin: 20px 0;} 
    .mb-4 { margin-bottom: 0.5rem !important;}
    .accordion .accordion-button{font-size: 16px;}
    .accordion-button::after{ background-size: 15px;}
    .accordion .accordion-button{padding: 0.8rem; font-size: 16px;}
    .main-warpper {padding: 30px 0 !important;}
    .service-contact{padding: 198px 0 56px;}
    .service-contact .ph-number{font-size: 25px;}
    .service-contact .cap-text{font-size: 16px;margin-bottom: 10px;}
    .callNow-btn{font-size: 16px; padding: 15px 0px;max-width: 130px;}
    .footer-section{padding: 30px 0 10px;}
    .right-footer-section {
    border-left: 0;padding-left: 0;}
.footer-section .f-txt{margin: 10px 0 20px;
        line-height: 23px;}
.left-section{border-bottom: solid 1px #65789d;
    margin-bottom: 25px;}
.social-icons{align-items: center;
    gap: 13px;
    justify-content: center;}
    .footer-middle-section{justify-content: center;
        display: grid;
        gap: 6px;}
    .box-heading{display: grid;
    grid-template-columns: repeat(2, 1fr); margin-top: 20px;gap: 10px;}
    .storage-box{text-align: center;}
    .features-h{margin-top: 0px;font-size: 16px;}
    .storage-box img {border-radius: 18px;}
    .blog-two__img{min-height: inherit; max-height: inherit;}
    .blog-two__meta li a{font-size: 17px;}
    .vision-section, .Mission-section{display: grid;}
    .vision-section img{margin-right: 0px;
    width: 100%;}
     .vision-section .vs-box, 
     .Mission-section .vs-box{margin: 20px 0;padding: 25px;order: 1;}
     .vision-section .vs-box h4, 
     .Mission-section .vs-box h4{font-size: 24px;margin-bottom: 5px;}
     .vision-section .vs-box{margin-bottom: 0;}
     .Mission-section img{margin-left: 0px;width: 100%;}
     .about-twosection { padding: 30px 0 30px;}
     .ecommerce-text{font-size: 24px;line-height: 31px;   letter-spacing: 0;}
     .ecommerce-section{padding: 50px 0;margin-bottom: 20px;}
    .ecommerce-head{display: inline-grid; text-align: center;  gap: 20px;} 
    .right-btn { width: 100%;text-align: center;}
    .blue-btn{max-width: 117px; padding: 10px !important;
        font-size: 14px; height: inherit;  line-height: 22px !important;}
    .black-blue-btn{padding: 11px 11px 6px;height: inherit; width: 137px; font-size: 16px;}
    .vision-section .vs-box p, .Mission-section .vs-box p{font-weight: 500;
    font-size: 16px; line-height: 23px;}
    .tp-heading{display: grid;margin-bottom: 30px;}
   .right-greenway .middle-btn{margin-top: 20px;} 
   .clr-icon, .comments-icon{width: 16px;
        height: 18px;  background-size: 16px;}
   .blog-two__content{padding: 15px 0px 0;}
  .blog-two__title a{font-size: 19px;
    letter-spacing: 0;line-height: 25px;}
  .blog-two__tag a{padding: 7px 10px 7px;
    padding-left: 24px;font-size: 13px;}  
  .blog-two__title{margin-bottom: 1px;    font-size: 22px;
    line-height: normal;}
  .blog-two__author-img-box{height: 40px;
    width: 40px;} 
 .blog-two__author-content{margin-left: 8px;}   
 .blog-two__author-content h5 {margin-bottom: 0;
    font-size: 16px;} 
    .blog_paragrap{font-size: 14px;
    line-height: 19px;}
 .blog-two__arrow{height: 40px; width: 40px;}   
 .blog-two__arrow .right-arrow{width: 19px;
    height: 9px; background-size: 19px;text-align: center;} 
    .btn-heading{margin: 15px 0 10px;font-size: 14px;}
.choose-section{display: grid;}
.choose-section .choose-box{max-width: inherit;}
.choose-box p{margin-bottom: 0;}  
.wpcf7 {padding: 10px 0;}
.contact-page__right{margin: 30px 20px;}
.contact-form-section .container{padding: 0;}
.contact-page__btn-box input[type="submit"]{max-width: 150px;
    width: 100%;padding: 12px; font-size: 14px;} 
.footer-widget.footer-contact ul li:nth-child(2) i{vertical-align: top;}    
.contact-info__single h5, .contact-info__single a{font-size: 17px;line-height: 22px;} 
.contact-info__single{padding: 25px;
    margin-bottom: 0px;} 
    .list-unstyled.menu-list li a {
    display: inline-block;
    word-wrap: break-word;
    width: 132px;
    line-height: 19px;
}  
body .mobile-btn-wrapper{flex-direction: row;    gap: 7px;
    padding: 20px 15px 10px 10px;}
body .mobile-btn-wrapper .btn{width: 100% !important;
        max-width: 130px;min-width: 130px;
        padding: 10px !important; height: 100%;
        min-height: auto; line-height: 25px;
        display: inline-block; box-shadow: inherit;}
body .mobile-btn-wrapper .btn.primary{color: #fff;} 
body .heroBanner-headign span {
    display: inline-block;} 
.heroBanner-headign h1{font-size: 25px;margin-bottom: 5px; line-height: 28px;}          
.heroBanner-headign{margin: 0px 0 10px;} 
.heroBanner-headign p{font-size: 16px; line-height: 24px;}
.starts-content div h3{font-size: 20px;line-height: 25px;} 
.starts-content{margin: 30px auto 0px;}
.services-one__icon{top: 0px; right: 32px;
    height: 67px; width: 67px;} 
.our-serviecs-h .heading-title{font-size: 20px;
        line-height: 25px !important;
        margin-top: 5px !important;} 
.certified-content{margin: 30px 0 18px;} 
.services-one__count{top: 125px;left: 21px;font-size: 52px;}
.services-one__content{padding: 136px 20px 27px;}
.services-one__text{margin-top: 5px; margin-bottom: 10px;
    font-weight: 400; font-size: 16px; line-height: 24px;}
.our-values .feature-box{margin-bottom: 20px;max-width: inherit;}
.our-values .feature-content h5{font-size: 16px;line-height: 22px;}
.our-values .feature-content p{font-size: 14px;line-height: 22px;}
.feature-rightbox {margin-left: 0px;}  
.smart-logistics { padding: 40px 0;}
.center-circle{background-size: 100%; padding-top: 100px; height: 100%;
        width: 100%;padding-bottom: 100px;  margin: 30px 0 30px;} 
.indus-owl-slider .item h3{font-size: 18px;margin: 18px;} 
.industries-section{padding: 0px 0 40px;}
.step-box h5{font-size: 18px;line-height: 25px;}
.step-box p{font-size: 15px;line-height: 23px}
.testimonial-section .owl-nav{display: none;}
.testimonial-section.py-5{padding-top: 1rem !important;
    padding-bottom: 1rem !important;}  
.video-section{background-size: 120%; min-height: auto;
        background-position: bottom;} 
.video-img{margin-top: 10px;margin-bottom: 20px;} 
.video-img img{width: 78px;} 
.video-section .heading-title{line-height: 23px;margin-top: 0px;} 
.home-blog-section, .home-faq-section {padding: 20px 0;}
.homeFaq-section{display: grid;}
.center-content .heading-title{margin-top: 0px;} 
.client-name{font-size: 18px;} 
.testimonial-card p{font-size: 15px;line-height: 23px;}
.hero-buttons .btn.primary, .hero-buttons .btn.secondary{font-size: 15px;
        height: auto;width: auto; min-width: inherit;padding: 13px 20px 8px;
        height: 47px;
        max-width: inherit;}
.hero-image img {margin-top: 59px;} 
.hero-buttons{margin-top: 0px;}       
.certified-content div img{max-width: 68px; width: 100%;}              

}

/*18-05-2026*/
.navbar-collapse .navbar-nav{gap: 40px;}
/* =========================
   MOBILE MENU BUTTONS
========================= */

.mobile-menu-btns{
    display:none;
    list-style:none;
}

.mobile-btn-wrapper{
    display:flex;
    flex-direction:column;
    gap:15px;
    padding:20px 15px 10px;
}

.mobile-btn-wrapper .btn{
    display:flex;
    align-items:center;
    justify-content:center;
    width:100%;
    max-width:220px;
    min-height:56px;
    border-radius:50px;
    text-decoration:none;
}


/* =========================
   MOBILE MENU BUTTONS
========================= */

.mobile-menu-btns{
    display:none;
    list-style:none;
}

.mobile-btn-wrapper{
    display:flex;
    flex-direction:column;
    gap:15px;
    padding:20px 15px 10px;
}

.mobile-btn-wrapper .btn{
    display:flex;
    align-items:center;
    justify-content:center;
    width:100%;
    max-width:220px;
    min-height:56px;
    border-radius:50px;
    text-decoration:none;
}


/* =========================
   MOBILE VIEW
========================= */

@media (max-width:991px){

    /* HEADER */
    .navbar{
        position:relative;
    }

    .navbar .container{
        display:flex;
        align-items:center;
        justify-content:space-between;
        flex-wrap:nowrap;
    }

    /* NAV */
    .navbar-expand-lg{
        margin-left:auto;
    }

    /* HAMBURGER */
    .navbar-toggler{
        padding:6px 10px;
        border:1px solid #ddd;
        background:#fff;
    }

    /* DROPDOWN MENU */
    .navbar-collapse{
        position:absolute;
        top:100%;
        left:0;
        width:101%;
        background:#fff;
        z-index:999;
        padding:15px 0;
        box-shadow:0 10px 20px rgba(0,0,0,0.08);
    }

    /* MENU LIST */
    .navbar-nav{
        width:101%;
        gap:0 !important;
    }

    .navbar-nav .menu-item{
        padding: 15px 15px;
        border-bottom: solid 1px #dbdbdb;
    }
body .navbar-toggler:focus{box-shadow: 0 0 0 .1rem;}
    .navbar-nav .menu-item a{
        display:block;
        width:100%;
        font-size: 20px;
    }

    /* MOBILE BUTTONS */
    .mobile-menu-btns{
        display:block;
        width:100%;
    }

    /* HIDE DESKTOP BUTTONS */
    .desktop-btns{
        display:none !important;
    }
}


/* =========================
   DESKTOP FIX
========================= */

@media (min-width:992px){

    .mobile-menu-btns{
        display:none !important;
    }

    .desktop-btns{
        display:flex;
        align-items:center;
        gap:12px;
    }

    .navbar-collapse{
        display:flex !important;
        justify-content:center;
    }

    .navbar-nav{
        align-items:center;
    }

    .navbar-toggler{
        display:none;
    }
    
}
/* Standard Laptop */
@media (min-width:1200px) and (max-width:1400px){
    body #testimonialSlider .owl-next{right: -7px;}
    body #testimonialSlider .owl-prev, body #testimonialSlider .owl-next{width: 40px;
    height: 40px;}
    body #testimonialSlider .owl-prev, body #testimonialSlider .owl-next{top: -160px;}
    body #testimonialSlider .owl-prev{left: -11px;}

}