 .page-header__inner h1 {
    color: var(--logistiq-white);
    font-size: 74px;
    line-height: 1.1em;
    font-weight: 700;
    text-transform: capitalize;
    letter-spacing: 0.02em;
  }

  .about-three__content {
    position: relative;
    display: block;
    margin-left: -10px;
  }

  .about-three {
    position: relative;
    display: block;
    background: var(--logistiq-white);
    padding: 20px 0px 40px;
    z-index: 1;
  }

  .service-details__sidebar-single {
    position: relative;
    display: block;
    background: var(--logistiq-gray-bg);
    padding: 43px 20px 50px;
    z-index: 1;
  }

  .padd {
    padding-inline-end: 50%;
  }

  .cta-one__inner {
    position: relative;
    display: block;
    background: var(--logistiq-black);
    padding: 100px 95px 115px;
    border-radius: 3px;
    z-index: 1;
    margin: 0 15px;
  }

  .blog-three {
    position: relative;
    display: block;
    background: var(--logistiq-white);
    padding: 0px 0px 90px;
    
  }

  .service-details__content-text3 h2 {
    font-size: 48px;
    line-height: 50px;
    font-weight: 700;
    text-transform: capitalize;
    margin-bottom: 38px;
    text-align: center;
  }



  .blog-three__single-content h2 {
    font-size: 23px;
    line-height: 32px;
    font-weight: 600;
    padding-top: 40px;
    margin-bottom: 19px;
  }

  .about-one {
    position: relative;
    display: block;
    background: var(--logistiq-white);
    padding: 40px 0px 180px;
    
  }

  .blog-three__single-content {
    position: relative;
    display: block;
    background: var(--logistiq-white);
    border: 1px solid rgba(var(--logistiq-gray-rgb), 0.2);
    border-top: none;
    padding: 0px 20px 40px;
  }

  .about-one__content {
    position: relative;
    display: block;
    max-width: 100%;
    width: 100%;
  }

  .about-one__content-text3-single {
    position: relative;
    display: block;
    background: var(--logistiq-white);
    -webkit-box-shadow: 0px 0px 28px 0px rgba(0, 0, 0, 0.08);
    box-shadow: 0px 0px 28px 0px rgba(0, 0, 0, 0.08);
    border-left: 2px solid var(--logistiq-base);
    padding: 25px 25px 65px;
    margin-bottom: 30px;
  }

  .pb {
    padding-bottom: 24% !important;
  }

  .about-one {
    position: relative;
    display: block;
    background: var(--logistiq-white);
    padding: 40px 0px 10px;
  
  }

  .side {
    position: relative;
    display: block;
    margin-top: 50px;
}

.service-details__sidebar-contact-img {
    position: relative;
    display: block;
    clip-path: fill-box;
    z-index: 1;
}

.about-one__content-text2-single {
    position: relative;
    display: block;
    background: var(--logistiq-white);
    -webkit-box-shadow: 0px 0px 28px 0px rgba(0, 0, 0, 0.08);
    box-shadow: 0px 0px 28px 0px rgba(0, 0, 0, 0.08);
    border-left: 2px solid var(--logistiq-base);
    padding: 25px 18px 21px;
    margin-bottom: 30px;
}

.side {
    position: relative;
    display: block;
    margin-top: 50px;
}

.flip {
  width: 35px !important;
  transition: transform 0.3s ease !important;
}

.flip:hover {
  transform: scaleX(-1) !important;

}

.service-details__content-img1 .inner {
    position: relative;
    display: block;
    overflow: hidden;
    box-shadow: 0 8px 20px rgba(0, 70, 120, 0.7) !important;
    border-radius: 8px !important;
}

.cta-one__img {
    position: absolute;
    right: 265px !important;
    bottom: 0;
    z-index: 1;
}
.pt{
  padding-bottom: 8%;
}


@media only screen and (max-width: 991px) {
.cta-one__inner{
  margin: 0;
}
}

  @media only screen and (max-width: 767px) 
  
  {
    .service-details__sidebar-single-service ul li a {
      font-size: 13px;
    }



    .page-header__inner h1 {
      font-size: 35px !important;
    }


    .service-details {
      position: relative;
      display: block;
      background: var(--logistiq-white);
      padding: 55px 0px 50px;
      z-index: 1;
    }

    .about-three {
      position: relative;
      display: block;
      background: var(--logistiq-white);
      padding: 0px 0px 0px;
      z-index: 1;
    }

    .padd {
      padding-inline-end: 0% !important;
    }

    .about-one {
      position: relative;
      display: block;
      background: var(--logistiq-white);
      padding: 70px 0px 45px;
      z-index: 1;
    }

    .cta-one__inner {
      position: relative;
      display: block;
      background: var(--logistiq-black);
      padding: 90px 15px 100px;
      border-radius: 3px;
      z-index: 1;
    }

    .service-details__content-text3 h2 {
      font-size: 28px;
      line-height: 1.2em;
      font-weight: 700;
      text-transform: capitalize;
      margin-top: -7%;
      text-align: center;
    }

    .blog-three {
    position: relative;
    display: block;
    background: var(--logistiq-white);
    padding: 0px 0px 20px;
    z-index: 1;
}
  }

  @media only screen and (max-width: 1000px) {
    .padd {
      padding-inline-end: 0% !important;
    }
     .page-header__inner h1 {
      font-size: 45px;
    }
    .pb {
    padding-bottom: 14% !important;
  }
  }

  @media only screen and (min-width: 768px) and (max-width: 1000px) {
    .service-details__sidebar {
        
        width: 100%;
        margin: 0px auto 50px;
    }

    .pt{
  padding-bottom: 0%;
}
.pm{
  padding-bottom: 1%;
}

    .blog-three {
    position: relative;
    display: block;
    background: var(--logistiq-white);
    padding: 0px 0px 30px;
    z-index: 1;
}
.service-details {
      position: relative;
      display: block;
      background: var(--logistiq-white);
      padding: 55px 0px 50px;
      z-index: 1;
    }
}

@media only screen and (min-width: 990px) and (max-width: 1300px) {

   .pb {
    padding-bottom: 10% !important;
  }

   .pt{
  padding-bottom: 0%;
}
.pm{
  padding-bottom: 1%;
}
}