body {
    font-family: Outfit;
  }
  
  .row {
    --bs-gutter-x: 0rem;
  }
  
  .container-fluid {
    padding: 0 !important;
  }
  
  .height-700 {
    min-height: 700px;
  }
  
  .high-z-index {
    z-index: 999;
  }
  
  .navbar-toggler {
    float: right;
  }
  
  .buttonDiv {
    position: absolute;
    right: 50px;
    top: 20px;
  }
  
  .navbar {
    box-shadow: 0px 4px 24px 0px rgba(0, 0, 0, 0.0509803922);
  }
  
  .navbar-brand {
    margin-left: 76px;
  }
  
  .navbar-collapse {
    background-color: #fff;
    margin-right: 14%;
    margin-top: 0;
    display: flex;
    justify-content: end;
  }
  
  .navbar-light .navbar-toggler {
    border-color: transparent;
  }
  
  .navbar-toggler:focus {
    box-shadow: none;
  }
  
  .loginButton {
    background-color: #262626;
    color: #fff;
    width: 79px;
    height: 36px;
    border-radius: 54px;
  }
  
  .loginButton:hover {
    color: #fff;
  }
  
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 1.2rem;
    padding-left: 1.2rem;
  }
  
  .navbar-light .navbar-nav .nav-link {
    color: #171A1C;
    font-size: 16px;
    font-weight: 400;
    line-height: 20px;
    letter-spacing: 0em;
    text-align: left;
  }
  
  .disclaimer {
    font-size: 14px !important;
    line-height: 20px !important;
    padding: 0px 15px 20px 20px;
  }
  
  .disclaimer span {
    font-weight: bold;
  }
  
  .videoBackgroundDiv {
    height: 100%;
  }
  
  .videoBackgroundDiv img {
    height: 100%;
    width: 100%;
    position: absolute;
  }
  
  .adjustvideo {
    height: 93% !important;
    width: 96% !important;
    position: absolute;
    border-radius: 36px;
  }
  
  .blue-Div1 {
    background-color: #1D22D2;
    height: 93%;
    width: 96%;
    position: absolute;
    opacity: 0.5;
  }
  
  .blue-Div {
    background-color: #1D22D2;
    height: 100%;
    width: 100%;
    position: absolute;
    opacity: 0.5;
  }
  
  .playbtnDiv {
    position: absolute;
    height: 100%;
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
  }
  
  .play-btn {
    background: transparent linear-gradient(99deg, #ffc465, #5338ff) 0 0 no-repeat padding-box;
    width: 90px;
    height: 90px;
    position: relative;
    border-radius: 50%;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    box-shadow: 0 12px 30px rgba(0, 0, 0, 0.1607843137);
    -ms-flex-align: center;
    align-items: center;
    border: 4px solid #fff;
    color: #fff;
    text-decoration: none;
    font-size: 25px;
  }
  
  .youtube-btn {
    height: 65px;
    width: 90px;
    background-color: #fff;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
    text-decoration: none;
  }
  
  .color-blue {
    color: #1D22D2;
    text-shadow: 0px 4px 5px gray;
    font-size: 1.4rem;
  }
  
  .h-85 {
    height: 80%;
  }
  
  .btn-video-close {
    position: absolute;
    right: 5px;
    top: -30px;
  }
  
  .height-230 {
    height: 100%;
  }
  
  .mblview, .mblviewContent {
    display: none !important;
  }
  
  .no1Animation {
    height: 453px !important;
  }
  
  .webview {
    display: block;
  }
  
  .webviewflex {
    display: block;
    display: flex;
  }
  
  .webviewContent {
    display: inline-block;
  }
  
  .mblview, .mblviewContent {
    display: none !important;
  }
  
  .businessGrowthAccordin {
    padding: 0;
  }
  
  #more {
    display: none;
  }
  
  .arrowDiv .carousel-control-prev, .arrowDiv .carousel-control-next {
    display: block !important;
  }
  
  .arrowDiv {
    position: relative;
  }
  
  .arrowDiv .carousel-control-prev {
    left: initial;
    margin: 0 45px;
  }
  
  .arrowDiv .carousel-control-next {
    right: auto;
    margin: 0 -40px;
  }
  
  .carousel-control-prev, .carousel-control-next {
    display: none;
  }
  
  .animationdiv1 {
    width: 100%;
    overflow: hidden;
  }
  
  .homeanimation1 {
    margin-top: -70px;
  }
  
  .headingdiv {
    position: absolute;
    width: 688px;
    height: 425px;
    top: 146px;
    left: 76px;
    z-index: 9;
  }
  
  .heading {
    font-size: 64px;
    font-weight: 500;
    line-height: 71px;
    letter-spacing: 0em;
    text-align: left;
    color: #16181E;
  }
  
  .heading span {
    color: #1314F2;
    font-weight: 600;
  }
  
  .heading span img {
    height: 48px;
    width: 48px;
  }
  
  .headingdiv h3 {
    font-size: 18px;
    font-weight: 400;
    line-height: 23px;
    letter-spacing: 0em;
    text-align: left;
    margin-top: 20px;
  }
  
  .subheading {
    font-size: 18px;
    font-weight: 400;
    line-height: 23px;
    letter-spacing: 0em;
    text-align: left;
    margin-top: 20px;
  }
  
  .halgRadius {
    border-radius: 54px 0 0 54px !important;
  }
  
  .requestbtndiv {
    position: absolute;
    width: 249px;
    height: 65px;
    top: 486px;
    left: 76px;
    gap: 10px;
    z-index: 9;
  }
  
  .requestbtn {
    width: 210px;
    height: 65px;
    border-radius: 54px;
    background: #16181E;
    color: #fff;
    cursor: pointer;
    font-size: 18px;
    border: none;
  }
  
  .overflow-none {
    overflow: hidden;
    height: 75px;
  }
  
  .lineUp {
    animation: 2s anim-lineUp ease-in;
  }
  
  .lineUp1 {
    animation: 3s anim-lineUp ease-in;
  }
  
  .lineUp2 {
    animation: 4s anim-lineUp ease-in;
  }
  
  @keyframes anim-lineUp {
    0% {
      opacity: 1;
      transform: translateY(80%);
    }
    20% {
      opacity: 1;
    }
    50% {
      opacity: 1;
      transform: translateY(0%);
    }
    100% {
      opacity: 1;
      transform: translateY(0%);
    }
  }
  .businessgrowdiv {
    margin-top: 50px;
    display: flex;
    justify-content: center;
  }
  
  .businessgrowdiv h3 {
    font-size: 58px;
    font-weight: 500;
    line-height: 68px;
    letter-spacing: 0em;
    text-align: center;
    width: 905px;
    color: #16181E;
  }
  
  .businessgrowdiv h3 span {
    color: #1D22D2;
    font-weight: 600;
  }
  
  .businessgrowdiv h3 span img {
    height: 33.87px;
  }
  
  .accordionpartDiv {
    border-bottom: 1px solid #EAEAEA;
    margin: 0 5% 0 0;
  }
  
  .acsordbtn {
    font-size: 24px;
    font-weight: 600;
    line-height: 30px;
    letter-spacing: 0em;
    text-align: left;
    color: #16181E;
  }
  
  .acsordbtn:not(.collapsed) {
    color: #16181E;
    background-color: #fff;
    box-shadow: none;
  }
  
  .acsordbtn:focus {
    border: none !important;
    box-shadow: none !important;
  }
  
  .accordbody p {
    font-size: 16px;
    font-weight: 400;
    line-height: 20px;
    letter-spacing: 0em;
    text-align: left;
    color: #424242;
    width: 416px;
  }
  
  .requestrightbtn {
    float: inline-end;
    width: auto;
    position: sticky;
    top: 400px;
    z-index: 99;
  }
  
  .btn:hover {
    color: #fff;
  }
  
  .homeanimation21 {
    width: 599px;
    height: 466px;
  }
  
  .homeanimation22 {
    width: 600px;
    height: 400px;
  }
  
  .homeanimation23 {
    width: 600px;
    height: 450px;
  }
  
  .accordion-button::after {
    background-size: cover;
    background-image: url(../images/home/plus.png);
  }
  
  .accordion-button:not(.collapsed)::after {
    background-size: cover;
    background-image: url(../images/home/minus.png);
  }
  
  .enterpriseDiv {
    padding: 0 14%;
    height: auto;
  }
  
  .retail-headings {
    background-color: #F6F6F6;
    border-radius: 9px;
    margin-bottom: 20px;
  }
  
  .retail-headings.activeRetail {
    background-color: #E9EFFF;
  }
  
  .retail-headings .img-retail img {
    width: 56px;
    height: 56px;
  }
  
  .retail-headings .text-retail {
    display: flex;
    align-items: center;
  }
  
  .retail-headings .text-retail h4 {
    font-size: 22px;
    font-weight: 500;
    line-height: 28px;
    letter-spacing: 0em;
    text-align: left;
    color: #16181E;
    margin-bottom: 0;
  }
  
  .retail-deatils {
    display: flex;
    justify-content: end;
  }
  
  .img-background-reatil {
    background-size: cover;
    background-image: url(../images/home/retailDetails.png);
    width: 387px;
    height: 430px;
  }
  
  .reatil {
    margin-top: 5rem;
  }
  
  .retail-info {
    padding: 7rem 3.5rem 2rem 2rem;
  }
  
  .reatilbtn {
    background: transparent;
    border: none;
    display: flex;
    align-items: center;
    padding: 15px 26px 15px 26px;
  }
  
  .img-retail h4 {
    font-size: 22px;
    font-weight: 600;
    line-height: 28px;
    letter-spacing: 0em;
    text-align: left;
    color: #16181E;
    margin-top: 15px;
  }
  
  .img-retail p {
    font-size: 15px;
    font-weight: 400;
    line-height: 20px;
    letter-spacing: 0em;
    text-align: left;
    color: #424242;
    margin-top: 15px;
  }
  
  .knowMore {
    font-size: 18px;
    font-weight: 600;
    line-height: 23px;
    letter-spacing: 0em;
    text-align: center;
    color: #1D22D2;
    text-decoration: none;
    margin-top: 15px;
  }
  
  .img-background-reatil-mbl {
    background-size: cover;
    background-image: url("../images/home/retailDetailMb.png");
    background-size: cover;
    padding: 70px 10px 10px 40px;
  }
  
  .img-retail-mbl img {
    width: 37px;
    height: 37px;
  }
  
  .img-retail-mbl h4 {
    font-size: 16px;
    font-weight: 500;
    line-height: 20px;
    letter-spacing: 0em;
    text-align: left;
    color: #16181E;
    margin-top: 10px;
  }
  
  .img-retail-mbl p {
    font-size: 12px;
    font-weight: 400;
    line-height: 15px;
    letter-spacing: 0em;
    text-align: left;
    color: #424242;
    margin-top: 10px;
  }
  
  .knowMore-mbl {
    font-size: 14px;
    font-weight: 600;
    line-height: 27px;
    letter-spacing: 0em;
    text-align: center;
    color: #1D22D2;
    text-decoration: none;
  }
  
  .knowMore-mbl img {
    height: 15px;
    width: 15px;
  }
  
  .d-center {
    display: flex !important;
    justify-content: center !important;
  }
  
  .reatil-padding {
    padding: 0 0;
  }
  
  .flexible-logistic-div {
    background-size: cover;
    background-image: url(../images/home/flexibleLogistic.png);
    background-size: cover;
    width: 100%;
    height: 606px;
    margin-top: 6rem;
  }
  
  .flexibleLogisticheading {
    display: flex;
    height: 100%;
    justify-content: start;
    align-items: center;
  }
  
  .flexibleLogisticheading h3 {
    font-size: 60px;
    font-weight: 500;
    line-height: 75px;
    letter-spacing: 0em;
    width: 868px;
    color: #16181E;
    padding-right: 24%;
    text-align: left;
  }
  
  .flexibleLogisticheading h3 span {
    color: #1D22D2;
    font-weight: 600;
  }
  
  .flexibleLogisticheading h3 span img {
    height: 33.87px;
  }
  
  .width434 h3 {
    width: 434px !important;
    padding-right: 0% !important;
  }
  
  .deliverNum h5 {
    font-size: 48px;
    font-weight: 600;
    line-height: 60px;
    letter-spacing: 0em;
    text-align: left;
    color: rgba(23, 26, 28, 0.2);
  }
  
  .deliver-order {
    position: relative;
    height: auto;
    padding: 0 0;
  }
  
  .deliveryInfo {
    width: 95%;
    height: 258px;
    background-color: #E9EFFF;
    border-radius: 9px;
  }
  
  .deliveryInfo:hover {
    background-size: cover;
    background-image: url(../images/home/hoverBackgound.png);
    width: 99%;
    height: 311px;
    position: absolute;
    bottom: 0;
    background-color: transparent;
    background-size: cover;
  }
  
  .deliveryInfo:hover p, .deliveryInfo:hover h3 {
    color: #fff;
  }
  
  .deliveryInfo:hover img {
    content: url(../images/home/shipping.png);
  }
  
  .deliveryInfo {
    position: relative;
  }
  
  .deliveryInfo img {
    height: 40px;
    width: 40px;
  }
  
  .deliveryInfo h3 {
    font-size: 24px;
    font-weight: 500;
    line-height: 30px;
    letter-spacing: 0em;
    text-align: left;
    color: #16181E;
    margin-top: 15px;
  }
  
  .deliveryInfo p {
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    letter-spacing: 0em;
    text-align: left;
    color: #424242;
    margin-top: 15px;
  }
  
  .infocontent {
    padding: 32px 55px 32px 29px;
    width: 95%;
    height: 258px;
    position: absolute;
    bottom: 0;
  }
  
  .problemEveryStep {
    height: 500px;
    width: 100%;
  }
  
  .problemEveryStepDiv {
    overflow-x: hidden;
    margin: 50px;
  }
  
  ::-webkit-scrollbar-track {
    background: #D9D9D9;
    border-radius: 10px;
  }
  
  ::-webkit-scrollbar-thumb {
    background: #1D22D2;
    border-radius: 10px;
  }
  
  ::-webkit-scrollbar {
    width: 6px;
    border-radius: 10px;
  }
  
  .half-border {
    border-bottom: 4px solid #1D22D2;
    border-radius: 3px;
    width: 65%;
  }
  
  .solution-dropdownmenu {
    width: 1168px;
    position: absolute;
    left: -230% !important;
    top: 50px !important;
    margin: 20px 0;
    border-radius: 10px;
    box-shadow: 0px 4px 40px 0px rgba(119, 119, 119, 0.1490196078);
    border: none;
    border-left: 4px solid #1D22D2;
    padding: 35px 10px;
  }
  
  .subHeadingMenu {
    display: flex;
    align-items: center;
  }
  
  .position-realtive .dropdown-item {
    padding: 0.8rem 1rem !important;
  }
  
  .subHeadingMenu span {
    font-size: 16px;
    font-weight: 700;
    line-height: 20px;
    letter-spacing: 0em;
    text-align: left;
    margin-left: 10px;
  }
  
  .subHeadingMenu .menuimg {
    width: 40px;
    height: 40px;
  }
  
  .dropdown-divider {
    background-color: transparent !important;
    border: none !important;
  }
  
  .position-realtive {
    position: relative;
  }
  
  .right-border {
    border-right: 1px solid #DCE6FF;
  }
  
  .rightarrow {
    position: absolute;
    right: 1rem;
  }
  
  .category-dropdownmenu {
    position: absolute;
    left: -60px !important;
    top: 50px !important;
    border-radius: 10px;
    box-shadow: 0px 4px 40px 0px rgba(119, 119, 119, 0.1490196078);
    border: none;
    border-left: 4px solid #1D22D2;
    padding: 45px 10px;
  }
  
  .navbar-light .navbar-nav .nav-link.show {
    color: #1D22D2;
  }
  
  .navbar-nav {
    width: auto;
  }
  
  .brandcountanimation {
    height: auto;
  }
  
  .brandCount {
    position: absolute;
    top: 0;
    display: flex;
    align-items: center;
    height: 100%;
    width: 100%;
  }
  
  .brandCountText {
    padding: 96px 96px 0 96px;
  }
  
  .height-90 {
    height: 90% !important;
    margin: 2% 0;
  }
  
  .brandCountText img {
    position: absolute;
    top: 0;
    height: 88.5px;
    width: 183.5px;
  }
  
  .brandCountText h3 {
    position: absolute;
    top: 12px;
    font-size: 62px;
    font-weight: 600;
    line-height: 78px;
    letter-spacing: 0em;
    text-align: left;
    padding-left: 30px;
    color: #fff;
  }
  
  .brandCountText h4 {
    color: #fff;
    font-size: 52px;
    font-weight: 400;
    line-height: 66px;
    letter-spacing: 0em;
    text-align: left;
    padding: 20px 10% 0 20px;
  }
  
  .brandCountimg {
    position: absolute;
    top: 0;
    left: 50%;
  }
  
  .brandCountimg {
    display: flex;
    align-items: center;
    height: 100%;
  }
  
  .brandCountimges {
    display: flex;
    justify-content: space-around;
  }
  
  .no1div {
    position: absolute;
    top: 0;
    padding: 30px 50px;
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
  }
  
  .no1img {
    width: 239px;
    height: 172px;
  }
  
  .no1img h5 {
    position: absolute;
    top: 0;
    left: 90px;
    font-size: 68px;
    font-weight: 700;
    line-height: 86px;
    letter-spacing: 0em;
    text-align: left;
    color: #fff;
  }
  
  .no1img h5 .notext {
    font-size: 18px;
    font-weight: 400;
    line-height: 23px;
    letter-spacing: 0em;
    text-align: left;
    color: #fff;
  }
  
  .no1img h5 p {
    font-size: 32px;
    font-weight: 500;
    line-height: 40px;
    letter-spacing: 0em;
    text-align: left;
    color: #fff;
    margin-top: -10px;
  }
  
  .fulfilmentCenter {
    font-size: 42px;
    font-weight: 400;
    line-height: 53px;
    letter-spacing: 0em;
    text-align: left;
    color: #fff;
    padding-right: 6%;
  }
  
  .reachUsDiv {
    display: flex;
    align-items: center;
  }
  
  .reachUsBtn {
    height: 60px;
    padding: 0 30px;
    border-radius: 30px;
    background-color: #16181E;
    color: #fff;
  }
  
  .ceoDiv {
    height: 760px;
    background-size: cover;
    background-image: url(../images/home/back-ceo.png);
    background-size: cover;
  }
  
  .videoDiv {
    width: 1035px;
    height: 466px;
    position: absolute;
    bottom: 75px;
  }
  
  .videoBackground {
    width: 1035px;
    height: 466px;
  }
  
  .ceoPerson {
    height: 300px;
    width: 300px;
  }
  
  .testimonialVedioDiv {
    height: 380px;
    width: 320px;
    display: flex;
    justify-content: center;
    align-items: center;
  }
  
  .videoInner {
    position: absolute;
    top: 0;
    width: 100%;
  }
  
  .videoText {
    padding: 20px 70px 0 0;
  }
  
  .videoText p {
    font-size: 24px;
    font-weight: 500;
    line-height: 35px;
    letter-spacing: 0em;
    text-align: left;
    color: #fff;
  }
  
  .videoText h5 {
    font-size: 18px;
    font-weight: 500;
    line-height: 23px;
    letter-spacing: 0em;
    text-align: left;
    color: #D6D6D6;
    margin-bottom: 2px;
  }
  
  .videoText h6 {
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    letter-spacing: 0em;
    text-align: left;
    color: #D6D6D6;
  }
  
  .arrowDiv {
    display: flex;
    justify-content: end;
  }
  
  .arrowDiv img {
    margin: 0 23.25px;
    padding: 23px 0;
  }
  
  .content-center {
    display: flex;
    justify-content: center;
  }
  
  .deliveryInfo:hover #inentoryimg {
    content: url(../images/home/inventoryYellow.png);
  }
  
  .deliveryInfo:hover #Receiveimg {
    content: url(../images/home/receiveorderYellow.png);
  }
  
  .deliveryInfo:hover #processOrderimg {
    content: url(../images/home/processOrderYeloow.png);
  }
  
  .deliveryInfo:hover #shipp1img {
    content: url(../images/home/shipp1Yellow.png);
  }
  
  .modal-content {
    background-color: transparent;
    border: none;
  }
  
  .modal-open {
    overflow: auto !important;
    padding: 0 !important;
  }
  
  .knowMore {
    font-size: 18px;
    font-weight: 600;
    line-height: 23px;
    letter-spacing: 0em;
    text-align: center;
    color: #1D22D2;
    text-decoration: none;
    margin-top: 15px;
  }
  
  .footer {
    background-color: #1C253B;
    height: auto;
    width: 100%;
  }
  
  .iconFont {
    color: #fff;
    font-size: 25px;
  }
  
  .footer-head {
    padding-left: 80px;
    padding-right: 80px;
    color: #fff !important;
  }
  
  .footer-img {
    padding-top: 60px;
    padding-bottom: 15px;
  }
  
  .footer-list {
    list-style-type: none;
    padding-left: 0.5rem;
    width: 95%;
  }
  
  .footer-main-text {
    font-size: 16px;
    font-weight: 400;
    line-height: 45px;
  }
  
  .footer-sub-text {
    font-size: 14px;
    font-weight: 400;
    opacity: 50%;
  }
  
  .footer-last-text {
    font-size: 13px;
    font-weight: 400;
  }
  
  .footer-link {
    color: #fff;
    text-decoration: none;
  }
  
  .footer-link:hover {
    color: #fff;
    text-decoration: none;
  }
  
  .blue-box {
    background-image: url(../images/home/questionfream.png);
    background-repeat: no-repeat;
    background-size: cover;
    height: 227px;
    display: block !important;
  }
  
  .blue-box-text {
    color: #fff;
    line-height: 52.92px;
    font-size: 42px;
    padding: 0 76px;
    display: flex;
    justify-content: start;
    align-items: center;
  }
  
  .expertbtn {
    width: 235px;
    height: 65px;
    border-radius: 54px;
    background: #16181E;
    color: #fff;
    cursor: pointer;
    border: none;
  }
  
  .queries {
    margin-bottom: 8%;
  }
  
  .queries-blue {
    color: #1D22D2;
    font-weight: 600;
  }
  
  .queries h3 {
    font-size: 62px;
    text-align: center;
  }
  
  .FAQ {
    margin-left: 80px;
    margin-right: 80px;
  }
  
  .accordion-item-query {
    border: none !important;
    background-color: #E9EFFF !important;
    border-radius: 10px;
    padding: 10px 20px !important;
  }
  
  .accordion-header .acc-btn {
    box-shadow: none !important;
    font-size: 24px;
    color: #000 !important;
    background-color: #E9EFFF !important;
    border-radius: 10px;
    font-weight: 500;
  }
  
  .qurey-body {
    font-size: 16px !important;
    color: #424242 !important;
    padding-right: 5.5rem;
  }
  
  .viewbtn {
    width: 213px;
    height: 56px;
    border-radius: 54px;
    background: #16181E;
    color: #fff;
    cursor: pointer;
  }
  
  /* -------------------------------------------- */
  .form-heading {
    font-size: 62px;
    text-align: center;
    width: 70%;
    margin-left: 18%;
  }
  
  .form-heading span {
    text-align: center;
    color: #1D22D2;
    font-weight: 600;
  }
  
  .touchImg {
    display: inline-block;
    margin-bottom: 1rem;
    margin-right: 0.5rem;
  }
  
  .touchImgMob {
    display: none;
  }
  
  .form-img {
    background-color: #E9EFFF;
  }
  
  .form-corner {
    position: absolute;
    top: -66px;
    right: -61px;
    width: 183px;
    height: 184.5px;
  }
  
  .setFormImg {
    position: relative;
    width: 622px;
    height: 530px;
    background-color: #E9EFFF;
    border-radius: 10px;
  }
  
  #get-touch {
    margin-top: 6rem;
  }
  
  .blueDiv {
    background-color: #1D22D2;
    height: 3px;
    margin-left: 1%;
    position: absolute;
  }
  
  .step {
    color: #16181E;
    font-size: 18px;
    margin-left: 1%;
    margin-top: -6%;
  }
  
  .step span {
    color: #6C6C6C;
  }
  
  .get-form {
    width: 80% !important;
    font-size: 18px;
    margin: 0% 10% 0 10%;
  }
  
  .form-control-plaintext {
    border-bottom: 1px solid #B4B4B4 !important;
    width: 90% !important;
  }
  
  input[type=checkbox]:checked + label {
    background-color: #1D22D2;
    color: #fff !important;
  }
  
  .form input:focus-visible {
    outline: none;
  }
  
  .need {
    padding-left: 0em !important;
  }
  
  .need p {
    font-size: 18px;
    margin-top: 10%;
  }
  
  .form textarea:focus-visible {
    outline: none;
  }
  
  .btn-outline {
    background-color: #fff;
    font-size: 16px;
    color: #000 !important;
    width: 48%;
    height: 47.15px;
    border-radius: 71.17px;
    padding: 10px 20px;
    margin-top: 12px;
  }
  
  .next-btn {
    width: 169px;
    height: 65px;
    border-radius: 54px;
    background: #16181E;
    color: #fff;
    cursor: pointer;
    margin-top: 10%;
  }
  
  .form-corner-next {
    position: absolute;
    top: -67px;
    right: -60px;
    height: 184.5px;
    width: 183px;
  }
  
  .setFormImgNext {
    width: 965px;
    position: relative;
    height: 530px;
    margin-top: 9%;
    border-radius: 10px;
  }
  
  .margintop3rem {
    margin-top: 3rem;
  }
  
  .blueDivNext {
    background-color: #1D22D2;
    height: 3px;
    width: 97%;
    border-radius: 15px;
  }
  
  .blueDivNextmbl {
    background-color: #1D22D2;
    height: 3px;
    width: 100%;
    border-radius: 15px;
    position: absolute;
    left: 0;
    top: 0;
  }
  
  .halfBlue {
    background-color: #1D22D2;
    height: 530px;
    padding-left: 45px;
    padding-top: 10%;
    border-radius: 1px;
  }
  
  .get-form-next {
    font-size: 18px;
    padding: 0 30px;
    background: #E9EFFF;
    z-index: 9;
  }
  
  .max-width-900 {
    max-width: 900px !important;
    margin: 10px auto !important;
  }
  
  .color-white {
    color: #fff !important;
  }
  
  .d-content-end {
    display: flex;
    justify-content: end;
  }
  
  .stepMbl {
    color: #16181E;
    font-size: 12px;
    margin-left: 1%;
    margin-top: 5%;
    margin-bottom: 0px;
  }
  
  .stepMbl span {
    color: #6C6C6C;
  }
  
  .halfBlue h6 {
    color: #fff;
    font-size: 18px !important;
  }
  
  .halfBlue p {
    margin-bottom: 0.5rem !important;
    color: #fff;
    font-size: 16.1px !important;
    padding-top: 9%;
  }
  
  .hrRow {
    margin: 0px !important;
    color: #fff !important;
    width: 85% !important;
    opacity: 0.5 !important;
  }
  
  .submit-btn {
    width: 169px;
    height: 65px;
    border-radius: 54px;
    background: #16181E;
    color: #fff;
    cursor: pointer;
    margin-top: 1%;
    margin-right: 10%;
  }
  
  .postresponse {
    border: 1px solid #fff;
    color: #fff;
    font-size: 16.1px !important;
    padding: 7px 15px;
    width: auto;
    margin: 5px 5px 0 0;
    border-radius: 20px;
  }
  
  .postresponsemob {
    display: flex !important;
  }
  
  .thanku {
    background-color: #E9EFFF;
    height: 530px;
    width: 756px;
    border-radius: 5px;
    padding: 0;
  }
  
  .thanku h3 span {
    color: #1D22D2;
    font-weight: 600;
  }
  
  .thanku h3 {
    font-size: 42px;
    color: #16181E;
    text-align: center;
    margin: 190px 40px 0 40px;
  }
  
  .backButnForm {
    margin-right: 47%;
    border: none;
    background: transparent;
  }
  
  .shipping {
    height: 450px;
    padding-top: 30px;
  }
  
  .shipping h2 {
    width: 690px;
    text-align: center;
  }
  
  .sameDayImgs {
    position: relative;
  }
  
  .sameDay {
    color: #424242;
    font-size: 18px;
  }
  
  .img-globe-back {
    position: absolute;
    top: 20px;
    left: 140px;
  }
  
  .img-globe {
    position: absolute;
    top: 50px;
    left: 180px;
    z-index: 9;
  }
  
  .img-points-back {
    position: absolute;
    top: 209px;
    left: 135px;
  }
  
  .img-points {
    position: absolute;
    top: 230px;
    left: 158px;
    z-index: 9;
  }
  
  .img-truck-back {
    position: absolute;
    top: 50px;
    right: 185px;
  }
  
  .img-truck {
    position: absolute;
    top: 82px;
    right: 214px;
    z-index: 9;
  }
  
  .img-Inventory-Back {
    position: absolute;
    top: 210px;
    right: 87px;
  }
  
  .img-Inventory {
    z-index: 9;
    position: absolute;
    top: 245px;
    right: 125px;
  }
  
  .nav-tabs {
    border: none;
    height: 100%;
    display: flex;
    justify-content: space-around;
    align-items: center;
  }
  
  .tabmenuDiv ul li.nav-item {
    height: 100%;
    align-items: center;
    list-style-type: circle;
  }
  
  .nav-tabs .nav-link h1 {
    margin: 0;
  }
  
  .nav-tabs .nav-link, .nav-tabs .nav-link h1 {
    height: 100%;
    font-size: 20px;
    font-weight: 400;
    line-height: 25px;
    letter-spacing: 0em;
    color: #000;
    display: flex;
    align-items: center;
    border: none;
  }
  
  .tabmenuDiv {
    background: #F0F0F0;
    border-radius: 12px;
    height: 80px;
    width: 80%;
    margin: 5rem 10%;
  }
  
  .endlessPosibilityImg {
    width: 640px;
    height: 339px;
  }
  
  .fulfillmentHeadDiv {
    position: relative;
  }
  
  .fulfillmentAnimation {
    height: 708px;
    padding-top: 20rem;
  }
  
  .headingRow {
    position: absolute;
    top: 0;
    width: 100%;
    padding: 30px 76px;
    margin-top: 0;
  }
  
  .howWork {
    width: 210px;
    height: 65px;
    border-radius: 54px;
    background: #fff;
    color: #16181E;
    cursor: pointer;
    border: 1px solid #16181E;
  }
  
  .twobtns {
    display: flex;
    justify-content: space-around;
  }
  
  .marginTop6 {
    margin-top: 6rem;
  }
  
  .tabmenuDiv {
    overflow-x: hidden;
    background: #F0F0F0;
    border-radius: 12px;
    height: 80px;
    width: 80%;
    margin: 5rem 10%;
  }
  
  .nav-tabs {
    border: none;
    height: 100%;
    display: flex;
    justify-content: space-around;
    align-items: center;
  }
  
  .tabmenuDiv ul li.nav-item {
    height: 100%;
    align-items: center;
    list-style-type: circle;
  }
  
  .nav-tabs .nav-link {
    height: 100%;
    font-size: 20px;
    font-weight: 400;
    line-height: 25px;
    letter-spacing: 0em;
    color: #000;
    display: flex;
    align-items: center;
  }
  
  .primeAmazon {
    display: flex;
    align-items: center;
    height: 537px;
    background-size: cover;
    background-image: url(../images/amazon-fulfillment/vectorBackground.png);
  }
  
  .primeText h4 {
    font-size: 24px;
    font-weight: 500;
    line-height: 30px;
    letter-spacing: 0em;
    text-align: left;
    color: #16181E;
  }
  
  .primeText {
    padding: 0 76px;
  }
  
  .primeText p {
    font-size: 18px;
    font-weight: 400;
    line-height: 23px;
    letter-spacing: 0em;
    text-align: left;
    color: #424242;
    margin-top: 1rem;
    padding-right: 76px;
  }
  
  .amazonText {
    display: flex;
    justify-content: center;
    margin-top: 0;
  }
  
  .amazonTextDiv {
    height: 393px;
    width: 335px;
    background-size: cover;
    background-image: url("../images/amazon-fulfillment/amazonback.png");
    padding: 0 0 0 40px;
    background-size: cover;
  }
  
  .amazonTextDiv img {
    position: absolute;
    top: 160px;
  }
  
  .amazonTextDiv p {
    position: absolute;
    top: 240px;
    padding-right: 100px;
    font-size: 20px;
    font-weight: 400;
    line-height: 25px;
    letter-spacing: 0em;
    text-align: left;
    color: #fff;
  }
  
  .padding-76 {
    padding: 76px;
  }
  
  .paddinghorizontal4 {
    padding-left: 4rem;
    padding-right: 4rem;
  }
  
  .paddingright50 {
    padding-right: 50px !important;
  }
  
  .padding-left-60 {
    padding-left: 60px;
  }
  
  .paddinghorizontal3 {
    padding-left: 3rem;
    padding-right: 3rem;
  }
  
  .padding-left-76 {
    padding-left: 76px;
  }
  
  .padding-right76 {
    padding-right: 76px;
  }
  
  .marginTop5 {
    margin-top: 5rem;
  }
  
  .solutionInfo img {
    height: 48px;
    width: 48px;
  }
  
  .solutionInfo h4 {
    font-size: 24px;
    font-weight: 600;
    line-height: 30px;
    letter-spacing: 0em;
    text-align: left;
    color: #16181E;
  }
  
  .solutionInfo p {
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    letter-spacing: 0em;
    text-align: left;
    color: #424242;
  }
  
  .saygoodbyeDiv {
    margin-top: 0;
    height: 744px;
  }
  
  .saygoodbyeDiv h3 {
    position: absolute;
    top: 60px;
    left: 38px;
    font-size: 54px;
    font-weight: 400;
    line-height: 68px;
    letter-spacing: 0em;
    text-align: left;
    color: #fff;
  }
  
  .saygoodbyeDiv h3 span {
    font-weight: 600;
  }
  
  .text-left {
    text-align: left !important;
  }
  
  .growthInfoPart {
    background-color: #E9EFFF;
    border-radius: 10px;
    padding: 28px 30px;
    height: 265px;
  }
  
  .growthInfoPart h4 {
    font-size: 22px;
    font-weight: 600;
    line-height: 28px;
    letter-spacing: 0em;
    text-align: left;
    color: #16181E;
    margin-top: 1rem;
  }
  
  .growthInfoPart p {
    font-size: 16px;
    font-weight: 400;
    line-height: 28px;
    letter-spacing: 0em;
    text-align: left;
    color: #424242;
    margin-top: 1rem;
  }
  
  .solutionInfo .nums {
    font-size: 62px;
    font-weight: 600;
    line-height: 78px;
    letter-spacing: 0em;
    text-align: right;
    color: #BEBEBE;
  }
  
  .align-center {
    display: flex;
    align-items: center;
  }
  
  .bottom-border {
    border-bottom: 1px solid #EAEAEA;
  }
  
  .mblMarginTop {
    margin-top: 0px;
  }
  
  .amazonBuyBox {
    width: 100%;
    height: 100%;
  }
  
  .floatpright {
    float: right;
  }
  
  .width-auto {
    width: auto !important;
  }
  
  .addingValueDiv {
    height: 806px;
    width: 100%;
    position: relative;
    overflow: auto;
  }
  
  .position-absolute {
    position: absolute;
  }
  
  .woo-position {
    margin-left: 90px;
    margin-top: 10px;
  }
  
  .marquee {
    margin: 0 auto;
    width: 100%;
    height: 96px;
    white-space: nowrap;
    overflow: hidden;
    box-sizing: border-box;
    position: relative;
    background-color: #F0F0F0;
  }
  .marquee:before, .marquee:after {
    position: absolute;
    top: 0;
    width: 50px;
    height: 30px;
    content: "";
    z-index: 1;
  }
  
  .marquee__content {
    width: 300% !important;
    display: flex;
    line-height: 30px;
    height: 100%;
    align-items: center;
    animation: marquee 20s linear infinite forwards;
  }
  
  .list-inline {
    display: flex;
    justify-content: space-around;
    width: 100%;
    list-style: none;
    padding: 0;
    margin: 0;
  }
  
  .marquee-Text {
    font-size: 24px;
    font-weight: 400;
    line-height: 30px;
    letter-spacing: 0em;
    text-align: left;
    color: #16181E;
    display: flex;
    align-items: center;
  }
  
  .astric {
    font-size: 40px;
    font-weight: 400;
    color: #16181E;
    display: flex;
    align-items: center;
  }
  
  @keyframes marquee {
    0% {
      transform: translateX(0);
    }
    100% {
      transform: translateX(-66.6%);
    }
  }
  .connect-expert {
    background-image: url(../images/Same-Day/ConnectExpert.png);
    background-repeat: no-repeat;
    background-size: cover;
    height: 416px;
    display: block !important;
    padding-top: 10px;
    margin-top: 80px;
  }
  
  .margintop0 {
    margin-top: 0px !important;
  }
  
  .connect-expert-text {
    color: #fff;
    line-height: 52.92px;
    padding: 0 76px;
    font-size: 42px;
    display: flex;
    justify-content: center;
    align-items: center;
  }
  
  .connect-expert-btn {
    display: flex;
    justify-content: center;
    align-items: center;
  }
  
  .fulfillmentExpert {
    width: 235px;
    height: 65px;
    border-radius: 54px;
    border: none;
    background: #16181E;
    color: #fff;
  }
  
  .shipping {
    height: 490px;
    padding-top: 90px;
  }
  
  .shipping h2 {
    width: 690px;
    text-align: center;
  }
  
  .sameDayImgs {
    position: relative;
  }
  
  .sameDay {
    color: #424242;
    font-size: 18px;
  }
  
  .img-globe-back {
    position: absolute;
    top: 20px;
    left: 140px;
  }
  
  .img-globe {
    position: absolute;
    top: 50px;
    left: 180px;
    z-index: 9;
  }
  
  .img-points-back {
    position: absolute;
    top: 209px;
    left: 135px;
  }
  
  .img-points {
    position: absolute;
    top: 230px;
    left: 158px;
    z-index: 9;
  }
  
  .img-truck-back {
    position: absolute;
    top: 50px;
    right: 185px;
  }
  
  .img-truck {
    position: absolute;
    top: 82px;
    right: 214px;
    z-index: 9;
  }
  
  .img-Inventory-Back {
    position: absolute;
    top: 210px;
    right: 87px;
  }
  
  .img-Inventory {
    z-index: 9;
    position: absolute;
    top: 245px;
    right: 125px;
  }
  
  .nav-tabs {
    border: none;
    height: 100%;
    display: flex;
    justify-content: space-around;
    align-items: center;
  }
  
  .tabmenuDiv ul li.nav-item {
    height: 100%;
    align-items: center;
    list-style-type: circle;
  }
  
  .nav-tabs .nav-link {
    height: 100%;
    font-size: 20px;
    font-weight: 400;
    line-height: 25px;
    letter-spacing: 0em;
    color: #000;
    display: flex;
    align-items: center;
  }
  
  .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link {
    font-size: 20px;
    font-weight: 600;
    line-height: 25px;
    letter-spacing: 0em;
    text-align: left;
    color: #000;
    background-color: transparent;
    border-color: transparent;
    list-style-type: disc;
    border-bottom: 4px solid #1D22D2;
  }
  
  .nav-tabs .nav-link.active h1 {
    font-weight: 600;
  }
  
  .tabmenuDiv {
    background: #F0F0F0;
    border-radius: 12px;
    height: 80px;
    width: 80%;
    margin: 5rem 10%;
  }
  
  .reliable {
    height: auto;
  }
  
  .reliable-text {
    padding: 40px;
  }
  
  .reliable-text-para {
    color: #424242;
    font-size: 16px;
    padding: 20px 200px 0 5px;
  }
  
  .lattice-sameday {
    margin-top: 20px;
    height: 420px;
    padding-left: 50px;
  }
  
  .lattice-flt {
    margin-top: 0px;
    height: 400px;
    padding-left: 0px;
  }
  
  .empower {
    height: 506px;
    background-color: #1D22D2;
  }

  .same-empower {
    height: 540px;
    background-color: #1D22D2;
  }
  
  .ftl {
    width: 88%;
  }
  
  .standard-empower {
    height: 860px;
    background-color: #1D22D2;
  }
  
  .International-empower {
    height: 600px;
    background-color: #1D22D2;
  }
  
  .heading2 {
    color: #fff;
    font-size: 62px;
    margin-top: 30px;
  }
  
  .heading2 span {
    font-weight: 600;
  }
  
  .plus {
    padding: 60px 120px 0 50px;
  }
  
  .head-box {
    color: #fff;
    font-size: 24px;
    padding: 30px 10px 0 45px;
  }
  
  .head-box-text {
    color: #fff;
    font-size: 14px;
    padding: 0 10px 0 45px;
  }
  
  .imgPlus {
    padding-top: 30px;
  }
  
  .img-head-box {
    width: 85% !important;
  }
  
  .hrline-Box {
    color: #E9EFFF !important;
    width: 90%;
    margin: 10px 0 0 0 !important;
  }
  
  .shipping-tag {
    height: 990px;
  }
  
  .shirtWeb {
    display: block;
  }
  
  .shirtMob {
    display: none;
  }
  
  .headShippingTag {
    width: 60%;
    text-align: center;
    padding-top: 70px;
  }
  
  .shipping-para {
    font-size: 22px;
    color: #424242;
    text-align: center;
  }
  
  .shirtImgBack {
    text-align: center;
    height: 650px;
  }
  
  .shirt-indicator [data-bs-target] {
    height: 5px;
    width: 80px;
    background-color: #1D22D2;
    border-radius: 20px;
  }
  
  .grow {
    height: 1007px;
    padding: 120px 30px 0 80px;
  }
  
  .growHead {
    position: relative;
  }
  
  .growBackImg1 {
    position: absolute;
    top: 9px;
    left: 110px;
    z-index: -1;
  }
  
  .growHeadText1 {
    font-size: 232.08px;
    font-weight: bold;
    color: #1D22D2;
    padding-left: 140px;
  }
  
  .growHeadText2 {
    font-size: 232.08px;
    font-weight: bold;
    color: #1D22D2;
    position: absolute;
    top: -40px;
    left: 65px;
  }
  
  .growBack1 {
    color: #231F20;
    font-size: 25px;
    padding-left: 150px;
  }
  
  .growBackPara1 {
    color: #424242;
    font-size: 18px;
    padding-left: 150px;
    width: 70%;
  }
  
  .growBack2 {
    color: #231F20;
    font-size: 25px;
    padding-left: 77px;
    padding-top: 150px;
  }
  
  .growBackImg2 {
    position: absolute;
    top: -32px;
    left: 20px;
  }
  
  .growBackPara2 {
    color: #424242;
    font-size: 18px;
    padding-left: 77px;
    width: 70%;
  }
  
  .growHeadText3 {
    font-size: 232.08px;
    font-weight: bold;
    color: #1D22D2;
    position: absolute;
    left: 140px;
    top: 100px;
  }
  
  .growBackImg3 {
    position: absolute;
    top: 110px;
    left: 110px;
    z-index: -1;
  }
  
  .growBack3 {
    color: #231F20;
    font-size: 25px;
    padding-left: 140px;
    padding-top: 150px;
  }
  
  .growBackPara3 {
    color: #424242;
    font-size: 18px;
    padding-left: 140px;
    width: 70%;
  }
  
  .load-truck {
    padding: 10% 0 10% 0;
  }
  
  .Load {
    position: relative;
    background-color: #E9EFFF;
    height: 311px;
    width: 365px;
  }
  
  .ftl-truck {
    justify-content: end;
    display: grid;
    padding: 0 3rem;
  }
  
  .ptl-truck {
    padding: 0 3rem;
  }
  
  .Load-FTL-img {
    position: absolute;
    left: -16%;
    top: -19%;
    z-index: 0;
  }
  
  .Load-ptl-img {
    position: absolute;
    bottom: -20%;
    right: -16%;
    z-index: 0;
  }
  
  .loaded-Truck {
    padding: 10% 10% 0 12%;
  }
  
  .ftl-Text {
    font-size: 24px;
    color: #16181E;
    line-height: 30px;
    padding: 20px 45px 0 45px;
  }
  
  .ftl-Text1 {
    font-size: 14px;
    color: #424242;
    padding: 10px 45px 0 45px;
    line-height: 17px;
  }
  
  .Load-FTL {
    position: absolute;
  }
  
  .omsOperation {
    background-color: #1D22D2;
    height: 675px;
  }
  
  .omsOperationText {
    padding: 76px 76px 76px 76px;
  }
  
  .omsOperationText h4 {
    font-size: 42px;
    font-weight: 400;
    line-height: 53px;
    letter-spacing: 0em;
    text-align: left;
    color: #fff;
  }
  
  .omsOperationText p {
    font-size: 18px;
    font-weight: 400;
    line-height: 23px;
    letter-spacing: 0em;
    text-align: left;
    color: #fff;
    padding-right: 50%;
    margin-top: 2rem;
  }
  
  .mblHeading {
    margin-top: 80px;
    position: absolute;
  }
  
  .mblTopMargin {
    margin-top: 0px;
  }
  
  .h-w-48 {
    height: 48px;
    width: 48px;
  }
  
  .omsDiv {
    min-height: 570px;
  }
  
  .blue-dot {
    list-style-type: disc !important;
    color: #1D22D2;
  }
  
  .tabmenuDivCategory ul li {
    list-style-type: circle;
    height: 100%;
  }
  
  #b2c .businessgrowdiv .height20 {
    height: auto;
  }
  
  #d2c .businessgrowdiv .height20 {
    height: auto;
  }
  
  .horizonatlMar3 {
    margin: 0 3rem;
  }
  
  .tabmenuDivCategory {
    background: #F0F0F0;
    border-radius: 12px;
    height: 80px;
    width: 60%;
    margin: 5rem 20%;
  }
  
  .BlueBar {
    background-color: #1D22D2;
    height: auto;
  }
  
  .BlueBar h4 {
    font-size: 62px;
    font-weight: 400;
    line-height: 78px;
    letter-spacing: 0em;
    text-align: center;
    color: #fff;
    padding: 76px 200px 30px 200px;
  }
  
  .BlueBar h4 span {
    font-weight: 600;
  }
  
  .BlueBar p {
    font-size: 22px;
    font-weight: 400;
    line-height: 28px;
    letter-spacing: 0em;
    text-align: center;
    color: #fff;
    padding: 0px 275px 76px 275px;
  }
  
  .rectangleDiv .background {
    position: absolute;
    right: 0;
    width: 500px;
    height: 793px;
  }
  
  .flexibleLogisticheading .webview {
    margin-bottom: 10px;
  }
  
  .marginweb {
    margin: -20px 20px 0 -100px !important;
  }
  
  .advantages {
    position: absolute;
    right: 130px;
    top: 70px;
  }
  
  .advantages .growthInfoPart {
    height: 215px !important;
    padding: 20px 30px !important;
  }
  
  .rectangleDiv {
    height: 793px;
  }
  
  .nav-tabs .nav-item.show .nav-link.off-on-tab, .nav-tabs .nav-link.off-on-tab.active {
    color: #1D22D2;
    border-bottom: 2px solid #1D22D2;
  }
  
  .nav-tabs .nav-link.off-on-tab {
    border-bottom: 2px solid #636567;
  }
  
  .off-on-tab-ul {
    width: 50%;
  }
  
  .TabImg img {
    height: 542px;
  }
  
  .b2b {
    display: flex;
    align-items: center;
  }
  
  .b2b .growthInfoPart {
    height: auto !important;
  }
  
  .fulfillType img {
    display: none !important;
  }
  
  .typeHeading h3 {
    font-size: 22px;
    font-weight: 500;
    line-height: 28px;
    letter-spacing: 0em;
    text-align: left;
    color: #fff;
    margin-top: 1rem;
  }
  
  .b2bCarouselHieght {
    height: 600px;
  }
  
  .exploerBlog {
    padding: 10px 66px 30px 66px;
  }
  
  .exploerBlog img {
    width: 322px;
    height: 241px;
  }
  
  .exploerBlog h3 {
    font-size: 28px;
    font-weight: 400;
    line-height: 35px;
    letter-spacing: 0em;
    text-align: left;
    color: #000000;
    margin-top: 2rem;
    margin-right: 50px;
  }
  
  .exploerBlog p {
    font-size: 16px;
    font-weight: 400;
    line-height: 20px;
    letter-spacing: 0em;
    text-align: left;
    color: #424242;
    margin-top: 1rem;
  }
  
  .mbl-center {
    justify-content: center;
  }
  
  .rightArrowPos {
    margin: -20px 0 0 -10px;
  }
  
  .mt-200 {
    margin-top: 200px;
  }
  
  .flagMargin {
    height: auto;
  }
  
  .growB2b {
    height: auto;
    padding: 0 0px 0 60px;
  }
  
  .GrowPerc {
    height: 320px;
  }
  
  .GrowPerc img {
    position: absolute;
    width: 147px;
    height: 136.34px;
  }
  
  .GrowPerc h3 {
    font-size: 202px;
    font-weight: 700;
    line-height: 292px;
    letter-spacing: 0em;
    text-align: left;
    color: #1314F2;
    position: absolute;
    left: 51px;
    top: -10px;
  }
  
  .GrowPerc p {
    font-size: 25px;
    font-weight: 500;
    line-height: 32px;
    letter-spacing: 0em;
    text-align: left;
    color: #231F20;
    position: absolute;
    bottom: 0;
  }
  
  .mobHeadGrow {
    width: 80%;
  }
  
  .GrowSame {
    height: 320px;
  }
  
  .GrowSame img {
    position: absolute;
    width: 147px;
    height: 136.34px;
  }
  
  .GrowSameMob {
    margin-top: 0px;
  }
  
  .GrowSame h3 {
    font-size: 232px;
    font-weight: 700;
    line-height: 292px;
    letter-spacing: 0em;
    text-align: left;
    color: #1314F2;
    position: absolute;
    left: 51px;
    top: -10px;
  }
  
  .GrowSame h6 {
    font-size: 25px;
    font-weight: 500;
    line-height: 32px;
    letter-spacing: 0em;
    text-align: left;
    color: #231F20;
    position: absolute;
    bottom: 45px;
    padding-left: 55px;
  }
  
  .GrowSame p {
    font-size: 18px;
    font-weight: 500;
    line-height: 20px;
    letter-spacing: 0em;
    text-align: left;
    color: #424242;
    position: absolute;
    bottom: -15px;
    width: 65%;
    padding-left: 55px;
  }
  
  .stepBackground {
    background-image: url("../images/b2b/VectorStep.png");
    background-size: contain;
    background-position: bottom;
    background-repeat: no-repeat;
  }
  
  .stepInfo {
    padding: 0 40px;
  }
  
  .infoRow {
    padding: 20px 35px;
  }
  
  .infoRow h5 {
    font-size: 52px;
    font-weight: 500;
    line-height: 66px;
    letter-spacing: 0em;
    text-align: center;
    color: #CFCFCF;
    margin: 0 0 -10px 0;
  }
  
  .stepdetails {
    background: #E9EFFF;
    border-radius: 12px;
    padding: 20px 35px;
  }
  
  .stepdetails h4 {
    font-size: 22px;
    font-weight: 500;
    line-height: 28px;
    letter-spacing: 0em;
    text-align: left;
    color: #16181E;
  }
  
  .stepdetails p {
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    letter-spacing: 0em;
    text-align: left;
    color: #424242;
    margin-top: 10px;
    display: none;
  }
  
  .vertical-border {
    border-left: 1px solid #CFCFCF;
    height: 100%;
    margin-left: 49%;
  }
  
  .infoRow:hover .stepdetails {
    background-color: #1314F2;
  }
  
  .infoRow:hover .stepdetails h4 {
    color: #fff;
  }
  
  .infoRow:hover .stepdetails p {
    color: #fff;
    display: block;
  }
  
  .infoRow:hover h5 {
    color: #16181E;
  }
  
  .infoRow:hover .vertical-border {
    border-left: 1px solid #16181E;
  }
  
  .GrowPercd2c {
    height: 235px;
  }
  
  .GrowPercd2c img {
    position: absolute;
    width: 130.46px;
    height: 121px;
  }
  
  .omsDiv h3 {
    font-size: 18px;
    font-weight: 400;
    line-height: 23px;
    letter-spacing: 0em;
    text-align: left;
    color: #424242;
  }
  
  .GrowPercd2c h3 {
    font-size: 137px;
    font-weight: 700;
    line-height: 172px;
    letter-spacing: 0em;
    text-align: left;
    color: #1314F2;
    position: absolute;
    left: 51px;
    top: 30px;
  }
  
  .GrowPercd2c p {
    font-size: 25px;
    font-weight: 500;
    line-height: 31px;
    letter-spacing: 0em;
    margin-left: 25px;
    text-align: left;
    color: #231F20;
    position: absolute;
    bottom: 0;
    margin-left: 35px;
  }
  
  .marqueed2c {
    margin: 0 auto;
    width: 100%;
    height: 121px;
    white-space: nowrap;
    overflow: hidden;
    box-sizing: border-box;
    position: relative;
    background-color: #1D22D2;
  }
  .marqueed2c:before, .marqueed2c:after {
    position: absolute;
    top: 0;
    width: 50px;
    height: 30px;
    content: "";
    z-index: 1;
  }
  
  .marqueed2c__content {
    width: 300% !important;
    display: flex;
    line-height: 30px;
    height: 100%;
    align-items: center;
    animation: marquee 20s linear infinite forwards;
  }
  
  .list-inline {
    display: flex;
    justify-content: space-around;
    width: 100%;
    list-style: none;
    padding: 0;
    margin: 0;
  }
  
  .marqueed2c-Text {
    font-size: 58px;
    font-weight: 500;
    line-height: 73px;
    letter-spacing: 0.09em;
    color: #fff;
    display: flex;
    align-items: center;
  }
  
  .marqueed2c-Img {
    display: flex;
    align-items: center;
  }
  
  .marqueed2c-Img img {
    height: 41px;
    width: 41px;
    margin: 0 30px;
  }
  
  .amazonShippImg {
    height: 25px;
  }
  
  .integrationDiv {
    padding: 85px 260px 50px 260px;
  }
  
  .paddingX3rem {
    padding: 0 0 0 3rem;
  }
  
  .vectorImg {
    width: 111.06px;
    height: 102.4px;
  }
  
  .integrationDiv h1 {
    font-size: 64px;
    font-weight: 400;
    line-height: 63px;
    letter-spacing: 0em;
    text-align: center;
    color: #16181E;
  }
  
  .integrationDiv h1 span {
    color: #1D22D2;
    font-weight: 600;
  }
  
  .integrationDiv p {
    font-size: 18px;
    font-weight: 400;
    line-height: 23px;
    letter-spacing: 0em;
    text-align: center;
    color: #424242;
    padding: 0 1.5rem;
  }
  
  .asterisImg {
    float: right;
    height: 46.62px;
    width: 46.62px;
    margin-top: -25px;
  }
  
  .HeaderAnimationDiv {
    background-image: url("../images/integration/integrationHorizontalVector.png");
    background-repeat: no-repeat;
    background-position: bottom;
    background-size: contain;
    min-height: 350px;
  }
  
  .searchDiv {
    width: 722.5px;
    height: 104px;
    background-image: url("../images/integration/searchBox.png");
    background-repeat: no-repeat;
    background-size: cover;
  }
  
  .searchDiv .search-input-group {
    height: 60px;
    position: absolute;
    bottom: 1px;
    left: 3px;
    width: 678px;
    border-bottom: 0.1px solid #16181E;
  }
  
  .search-form-control {
    border: none;
  }
  
  .search-form-control:focus {
    box-shadow: none;
  }
  
  .iconDiv {
    position: absolute;
    right: 10px;
    top: 10px;
  }
  
  .iconDiv img {
    height: 23px;
    width: 23px;
  }
  
  .iconMainDiv {
    padding: 76px;
  }
  
  .sidehead {
    display: flex;
    align-items: baseline;
    margin: 20px 0;
  }
  
  .sidehead img {
    margin-top: 10px;
  }
  
  .sidehead h4 {
    font-size: 24px;
    font-weight: 500;
    line-height: 30px;
    letter-spacing: 0em;
    text-align: left;
    color: #16181E;
    margin-bottom: 0px;
    margin-left: 15px;
    align-items: center;
  }
  
  .channelImgs {
    background-color: #F6F6F6;
    border-radius: 12px;
  }
  
  .channelRow {
    padding: 22px 40px;
  }
  
  #myUL li {
    list-style-type: none;
    display: contents;
  }
  
  .infoRowIntegration {
    padding: 20px 35px;
  }
  
  .infoRowIntegration h5 {
    font-size: 52px;
    font-weight: 500;
    line-height: 66px;
    letter-spacing: 0em;
    text-align: center;
    color: #CFCFCF;
    margin: 0 0 -10px 0;
  }
  
  .stepdetailsIntegration {
    background: #E9EFFF;
    border-radius: 12px;
    padding: 20px 35px;
  }
  
  .stepdetailsIntegration h4 {
    font-size: 22px;
    font-weight: 500;
    line-height: 28px;
    letter-spacing: 0em;
    text-align: left;
    color: #16181E;
  }
  
  .stepdetailsIntegration p {
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    letter-spacing: 0em;
    text-align: left;
    color: #424242;
    margin-top: 10px;
    display: none;
  }
  
  .vertical-border {
    border-left: 1px solid #CFCFCF;
    height: 100%;
    margin-left: 49%;
  }
  
  .infoRowIntegration:hover .stepdetailsIntegration {
    background-color: #1314F2;
  }
  
  .infoRowIntegration:hover .stepdetailsIntegration h4 {
    color: #fff;
  }
  
  .infoRowIntegration:hover .stepdetailsIntegration p {
    color: #fff;
    display: block;
  }
  
  .infoRowIntegration:hover h5 {
    color: #16181E;
  }
  
  .infoRowIntegration:hover .vertical-border {
    border-left: 1px solid #16181E;
  }
  
  .margintop15 {
    margin-top: 20px;
  }
  
  .errMsg {
    margin-top: -107px;
  }
  
  .trackErrMsg {
    font-size: 15px;
    color: red;
  }
  
  .borderBackground {
    background-color: transparent;
    border: none;
  }
  
  #tracking_id {
    width: 100%;
    height: 100%;
  }
  
  .searchDivTrack {
    width: 440px;
    height: 104px;
    background-image: url("../images/track/searchboxTrack.png");
    background-repeat: no-repeat;
    background-size: cover;
  }
  
  .searchDivTrack .search-input-group {
    height: 60px;
    position: absolute;
    bottom: 1px;
    left: 3px;
    width: 400px;
    border-bottom: 0.1px solid #16181E;
  }
  
  .captcha {
    width: 440px;
  }
  
  .captcha img {
    margin-top: 2rem;
    width: 213px;
  }
  
  .trackSearch {
    position: absolute;
    top: 70px;
    left: 33%;
  }
  
  .OrderDetailsTrack {
    padding: 38px 0;
  }
  
  .OrderDetailsTrack h3 {
    font-size: 62px;
    font-weight: 400;
    line-height: 78px;
    letter-spacing: 0em;
    text-align: left;
    color: #16181E;
  }
  
  .OrderDetailsTrack h4 {
    font-size: 28px;
    font-weight: 400;
    line-height: 27px;
    letter-spacing: 0em;
    text-align: left;
    color: #16181E;
  }
  
  .OrderDetailsTrack h4 .btn {
    font-size: 17px;
    font-weight: 600;
    line-height: 17px;
    letter-spacing: 0em;
    text-align: left;
    border-radius: 8px;
    margin-left: 10px;
  }
  
  .deliverBtn {
    background-color: #E5F5EF;
    color: #00A660;
    pointer-events: none;
  }
  
  .intransitBtn {
    background-color: #FFF7F2;
    color: #E4711D;
    pointer-events: none;
  }
  
  .track-order-head {
    padding: 0 76px;
  }
  
  .reateusDiv {
    width: 100%;
    display: grid;
    justify-content: center;
    margin: 40px 0;
  }
  
  #myRange {
    width: 629px;
    height: 3px;
  }
  
  .range-labels {
    margin: 18px -41px 0;
    padding: 0;
    list-style: none;
  }
  
  .range-labels li {
    position: relative;
    float: left;
    width: 70.25px;
    text-align: center;
    color: #b2b2b2;
    font-size: 14px;
    cursor: pointer;
  }
  
  .range-labels li::before {
    position: absolute;
    top: -25px;
    right: 0;
    left: 0;
    content: "";
    margin: 0 auto;
    width: 9px;
    height: 9px;
    border-radius: 50%;
  }
  
  .range-labels .active {
    color: #37adbf;
  }
  
  .range-labels .selected::before {
    background: #37adbf;
  }
  
  .range-labels .active.selected::before {
    display: none;
  }
  
  .timeline-steps {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
  }
  
  .timeline-steps .timeline-step {
    align-items: center;
    display: flex;
    flex-direction: column;
    position: relative;
    margin: 1rem 0;
    width: 33%;
  }
  
  .timeline-steps .timeline-content {
    text-align: center;
    font-size: 18px;
    font-weight: 400;
    line-height: 18px;
    letter-spacing: 0em;
    text-align: center;
    color: #424242;
    width: 33%;
  }
  
  .timeline-steps .timeline-content .inner-circle {
    border-radius: 1.5rem;
    height: 1rem;
    width: 1rem;
    display: inline-flex;
    align-items: center;
    justify-content: center;
  }
  
  .timeline-steps .timeline-content .inner-circle.green:before {
    content: url(../images/track/check.png);
    display: flex;
    justify-content: center;
    align-items: center;
    height: 19px;
    width: 19px;
    min-width: 19px;
    border-radius: 6.25rem;
    border: 4px solid green;
    background-color: green;
    z-index: 9;
  }
  
  .timeline-steps .timeline-content .inner-circle.red:before {
    content: url(../images/track/check.png);
    display: flex;
    justify-content: center;
    align-items: center;
    height: 19px;
    width: 19px;
    min-width: 19px;
    border-radius: 6.25rem;
    border: 4px solid red;
    background-color: red;
    z-index: 9;
  }
  
  .timeline-steps .timeline-content .inner-circle:before {
    content: "";
    display: inline-block;
    height: 19px;
    width: 19px;
    min-width: 19px;
    border-radius: 6.25rem;
    border: 4px solid #1D22D2;
    z-index: 9;
  }
  
  .timeline-steps .timeline-content .inner-circle.color-gray:before {
    border: 4px solid #D9D9D9;
  }
  
  .horizontal-timeline .items {
    border-top: 3px solid #e9ecef;
  }
  
  .timeline-steps .timeline-step:not(:last-child):after {
    content: "";
    display: block;
    border: 3px solid #1D22D2;
    width: 50%;
    position: absolute;
    left: 52%;
    top: 0.3125rem;
  }
  
  .timeline-steps .timeline-step:not(:first-child):before {
    content: "";
    display: block;
    border: 3px solid #1D22D2;
    width: 50%;
    position: absolute;
    right: 52%;
    top: 0.3125rem;
  }
  
  .timeline-steps .color-gray-both.timeline-step:not(:last-child):after {
    border: 3px solid #D9D9D9;
  }
  
  .timeline-steps .color-gray-after.timeline-step:not(:last-child):after {
    border: 3px solid #D9D9D9;
  }
  
  .timeline-steps .color-gray-both.timeline-step:not(:first-child):before {
    border: 3px solid #D9D9D9;
  }
  
  .trckingDetails {
    padding: 30px 76px;
    height: 100% !important;
  }
  
  .trackIdDetails {
    border: 0.5px solid #D0D0D0;
    border-radius: 12px;
    padding: 60px 60px;
    height: 100%;
    align-items: center;
    display: grid;
  }
  
  .trackIdDetails h4 {
    font-size: 20px;
    font-weight: 400;
    line-height: 25px;
    letter-spacing: 0em;
    text-align: center;
    color: #424242;
  }
  
  .trackIdDetails h4 span {
    font-weight: 600;
  }
  
  .trackIdDetails p {
    font-size: 16px;
    font-weight: 400;
    line-height: 20px;
    letter-spacing: 0em;
    text-align: left;
    color: #424242;
    margin-bottom: 3px;
  }
  
  .trackIdDetails h3 {
    font-size: 20px;
    font-weight: 500;
    line-height: 25px;
    letter-spacing: 0em;
    text-align: left;
    color: #16181E;
  }
  
  .trackdetails1 h5 {
    font-size: 32px;
    font-weight: 400;
    line-height: 41px;
    letter-spacing: 0em;
    text-align: left;
    color: #16181E;
  }
  
  .trackdetails1 {
    padding: 0 100px;
  }
  
  .trackTimeLine h6 {
    font-size: 16px;
    font-weight: 400;
    line-height: 20px;
    letter-spacing: 0em;
    text-align: left;
    color: #424242;
  }
  
  .trackTimeLine h5 span {
    font-size: 16px;
    font-weight: 500;
    line-height: 20px;
    letter-spacing: 0em;
    text-align: left;
    color: #6C6C6C;
  }
  
  .trackTimeLine h5 {
    font-size: 20px;
    font-weight: 500;
    line-height: 25px;
    letter-spacing: 0em;
    text-align: left;
    color: #16181E;
  }
  
  .space-Between {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    word-wrap: break-word;
  }
  
  .trackTimeLine {
    height: 500px;
    overflow-y: scroll;
  }
  
  .trackvertiTime.timeline {
    list-style-type: none;
    position: relative;
    border: none;
    margin-top: -20px;
  }
  
  .trackvertiTime.timeline:before {
    content: " ";
    background: #d4d9df;
    display: inline-block;
    position: absolute;
    left: 29px;
    width: 2px;
    height: 100%;
    z-index: 400;
  }
  
  .trackvertiTime.timeline > li {
    margin: 20px 0;
    padding-left: 60px;
  }
  
  .trackvertiTime.timeline > li:before {
    content: " ";
    background: #D5D5D5;
    display: inline-block;
    position: absolute;
    border-radius: 50%;
    left: 20px;
    width: 20px;
    height: 20px;
    z-index: 400;
  }
  
  .trackvertiTime li {
    min-height: 80px;
  }
  
  .trackvertiTime h3 {
    font-size: 16px;
    font-weight: 500;
    line-height: 20px;
    letter-spacing: 0em;
    text-align: left;
    color: #16181E;
  }
  
  .trackvertiTime p {
    font-size: 16px;
    font-weight: 400;
    line-height: 20px;
    letter-spacing: 0em;
    text-align: left;
    color: #6C6C6C;
  }
  
  .trackvertiTime.timeline.green > li:before {
    display: flex;
    justify-content: center;
    align-items: center;
    background: #00A660;
    content: url(../images/track/check.png);
  }
  
  .trackvertiTime.timeline.green:before {
    background: #1D22D2;
  }
  
  .rateUsDiv {
    padding: 0 30px;
  }
  
  .deliveryExperince {
    border: 0.5px solid #D0D0D0;
    border-radius: 12px;
    padding: 40px;
  }
  
  .deliveryExperince h2 {
    font-size: 32px;
    font-weight: 400;
    line-height: 41px;
    letter-spacing: 0em;
    text-align: center;
    color: #16181E;
  }
  
  .deliveryExperince p {
    margin-top: 20px;
    font-size: 20px;
    font-weight: 500;
    line-height: 25px;
    letter-spacing: 0em;
    text-align: left;
    color: #16181E;
  }
  
  .experinaceTextarea {
    margin-top: 20px;
    width: 100%;
    height: 116px;
    border-radius: 9px;
    padding: 5px 10px;
  }
  
  .knowMoreintlButton:hover {
    color: #1D22D2;
  }
  
  .knowMoreintlButton:focus {
    box-shadow: none !important;
  }
  
  .knowMoreintlButton {
    padding: 0;
  }
  
  .Axis {
    min-height: 700px;
    display: block;
  }
  
  .position-axis-text {
    width: 100%;
  }
  
  .AxisMob {
    display: none;
  }
  
  .webmVideo {
    width: 100% !important;
  }
  
  .webmVideoHome {
    width: 100% !important;
    margin: 0;
    height: 400px;
  }
  
  .axisBanner-Text {
    position: absolute;
    justify-content: center;
    width: 87%;
    display: flex;
    margin-top: 6%;
    margin-left: 9%;
  }
  
  .axisBanner-Text img {
    width: 40%;
  }
  
  .Axispt-5 {
    padding-top: 5rem;
  }
  
  .axis-text {
    font-size: 18px;
    color: #424242;
  }
  
  .branch-head {
    width: 75%;
    text-align: center;
  }
  
  .Branch-Axis {
    position: relative;
    display: grid;
    justify-content: center;
    margin-top: 9rem;
  }
  
  .Branch-Axis-Mob {
    display: none;
  }
  
  .downAxisArrow {
    margin-left: -32px;
    margin-top: 20px;
  }
  
  .economical-branch {
    background-color: #E9EFFF;
    height: auto;
    width: 336px;
    border-radius: 10px;
    position: absolute;
    top: -50px;
    left: 35%;
    padding: 25px;
  }
  
  .arrangeecomoic {
    width: 100%;
    height: 450px;
    position: relative;
  }
  
  .arrangeecomoic .branchimg {
    width: 100%;
  }
  
  .express-branch {
    background-color: #E9EFFF;
    height: auto;
    width: 336px;
    border-radius: 10px;
    position: absolute;
    padding: 20px;
    top: 190px;
    left: 35%;
  }
  
  .bulk-branch {
    background-color: #E9EFFF;
    height: 200px;
    width: 336px;
    border-radius: 10px;
    position: absolute;
    padding: 25px;
    top: 48px;
    left: 67%;
  }
  
  .knowMore img {
    height: 20px;
    width: 20px;
  }
  
  .tree1 {
    font-size: 22px;
    color: #16181E;
  }
  
  .text-triangle-shape2 {
    color: #424242;
    font-size: 14px;
  }
  
  .home-head {
    text-align: center;
    width: 60%;
    padding-top: 50px;
  }
  
  .shoes-back {
    background-image: url(../images/Axis/back-shoes.png);
    background-repeat: no-repeat;
    background-size: cover;
    height: 785px;
  }
  
  .map-world {
    height: auto;
  }
  
  .map-text {
    text-align: center;
    width: 45%;
    padding-top: 90px;
  }
  
  .mapImages {
    padding-left: 90px;
  }
  
  .businessImgText {
    width: 80%;
  }
  
  .worldtextWT {
    width: 87% !important;
  }
  
  .world-text {
    font-size: 28px;
    padding-top: 20px;
    width: 95%;
  }
  
  .world-text1 {
    font-size: 16px;
    color: #424242;
    padding-top: 5px;
    width: 65%;
  }
  
  .channels {
    background-color: #1D22D2;
    height: 530px;
    display: block;
  }
  
  .channelsMob {
    display: none;
  }
  
  .locate-map {
    background-color: #1D22D2;
    height: 630px;
    margin-top: 100px;
  }
  
  .channels-para {
    padding: 190px 30px 0 80px;
  }
  
  .channels-text {
    font-size: 62px;
    color: #fff;
    font-weight: 500;
  }
  
  .channels-text span {
    font-weight: 600;
  }
  
  .channels-text1 {
    font-size: 14px;
    color: #fff;
    font-weight: 500;
  }
  
  .logo-back {
    position: relative;
  }
  
  .logoBack1 {
    position: absolute;
    top: 45px;
    left: 26%;
  }
  
  .Amazon-logo {
    position: absolute;
    top: 110px;
    left: 37%;
  }
  
  .logoBack2 {
    position: absolute;
    top: 87px;
    right: 10%;
  }
  
  .etsy-logo {
    position: absolute;
    top: 140px;
    right: 14%;
  }
  
  .logoBack3 {
    position: absolute;
    top: 230px;
    left: 35%;
  }
  
  .ebay-logo {
    position: absolute;
    top: 280px;
    left: 44%;
  }
  
  .logoBack4 {
    position: absolute;
    top: 305px;
    right: 4%;
  }
  
  .shopi-logo {
    position: absolute;
    top: 362px;
    right: 9%;
  }
  
  .locate-map-text {
    font-size: 30px;
    color: #fff;
    font-weight: 500;
  }
  
  .locate {
    display: flex;
    justify-content: center;
    align-items: center;
    padding-left: 50px;
  }
  
  .locate-map-text span {
    font-size: 160px;
    color: #fff;
    font-weight: 600;
  }
  
  .cheapest {
    min-height: 700px;
  }
  
  .batchImg {
    display: block;
  }
  
  .batchImgMob {
    display: none;
  }
  
  .cheapest-text {
    padding: 100px 40px 0 80px;
  }
  
  .calculator {
    position: relative !important;
    margin-top: 3rem !important;
  }
  
  .calculator1 {
    position: absolute;
    top: 120px;
    left: 25px;
    text-align: center;
    width: 85%;
  }
  
  .calculator1modal {
    position: absolute;
    top: 105px;
    left: 30px;
    text-align: center;
    width: 155%;
  }
  
  .kgdropModal {
    position: absolute;
    top: 170px;
    right: 45px;
    width: 5%;
  }
  
  .cmdropModal {
    position: absolute;
    top: 140px;
    left: 300px;
    width: 5%;
  }
  
  .arrangeCalculte {
    width: 445px;
    height: 570px;
    position: relative;
  }
  
  .calculateText {
    width: 85% !important;
    padding-top: 25px;
    padding-left: 10px;
  }
  
  .calculateTextWT {
    width: 80% !important;
    padding-top: 25px;
    padding-left: 10px;
  }
  
  .calculateText1 {
    width: 24% !important;
    padding-top: 25px;
    margin-right: 15px;
    padding-left: 10px;
  }
  
  .calculateBtn {
    width: 218px;
    height: 65px;
    border-radius: 54px;
    background: #16181E;
    color: #fff;
    cursor: pointer;
    margin-top: 12%;
    margin-left: 12%;
  }
  
  .dropdown .btn:focus {
    box-shadow: none !important;
  }
  
  .kgbtn {
    color: #6C6C6C;
    cursor: auto !important;
  }
  
  .kgbtn:hover {
    color: #6C6C6C;
  }
  
  .kgdrop {
    position: absolute;
    top: 40%;
    right: 10%;
    width: 10%;
  }
  
  .cmdrop {
    position: absolute;
    top: 35%;
    right: 10%;
    width: 10%;
  }
  
  .RateModal {
    background-color: #fff !important;
  }
  
  .ModalWhiteRate {
    padding: 30px 0;
    display: grid;
    justify-content: center;
    align-items: center;
  }
  
  .ModalBlueRate {
    background-image: url(../images/Max/formModalBackpng.png);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: bottom;
    padding: 30px 0;
  }
  
  .FormLeftImg {
    height: 430px;
  }
  
  .shippingRateForm {
    height: 550px;
    width: 444px;
    background-image: url("../images/Axis/calculator-back.png");
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
  }
  
  .backRateCalculate {
    font-size: 30px;
    font-weight: 400;
    line-height: 38px;
    letter-spacing: 0em;
    text-align: left;
    color: #000;
  }
  
  .backRateCalculate span img {
    height: 30px;
    width: 30px;
  }
  
  .calculatedRateForm {
    padding: 40px 80px 40px 40px;
  }
  
  .calculatedRateFormValue h5 {
    padding-left: 12px;
    padding-bottom: 5px;
    font-size: 18px;
    font-weight: 400;
    line-height: 23px;
    letter-spacing: 0em;
    text-align: left;
    color: #262626;
    margin-top: 30px;
    border-bottom: 1px solid rgba(38, 38, 38, 0.5019607843);
  }
  
  .calculatedRateFormValue span p {
    float: right;
    margin-bottom: 0px;
  }
  
  .margintop30 {
    margin-top: 30px;
  }
  
  .ModalBlueRate p {
    padding-left: 40px;
    font-size: 30px;
    font-weight: 400;
    line-height: 38px;
    letter-spacing: 0em;
    text-align: left;
    color: #fff;
  }
  
  .curiorShippingDiv {
    padding: 40px 45px;
  }
  
  .curiorShippingHead {
    padding: 20px 0;
  }
  
  .curiorShippingHead h4 {
    font-size: 20px;
    font-weight: 600;
    line-height: 25px;
    letter-spacing: 0em;
    text-align: left;
    color: #fff;
  }
  
  .curiorShippingdata {
    padding: 20px 0 10px 0;
  }
  
  .curiorShippingdata h5 {
    font-size: 18px;
    font-weight: 400;
    line-height: 23px;
    letter-spacing: 0em;
    text-align: left;
    color: #fff;
  }
  
  .dataBorder {
    border-bottom: 1px solid rgba(255, 255, 255, 0.2);
  }
  
  .curiorShippingdata h5 span img {
    height: 40px;
    width: 40px;
  }
  
  .modal-lg, .modal-xl {
    max-width: 1000px !important;
  }
  
  .batchImg {
    padding: 50px 20px 0 80px;
  }
  
  .easier {
    height: 1000px;
    padding-top: 80px;
    display: block;
  }
  
  .easierMob {
    display: none;
  }
  
  .easier-text {
    text-align: center;
    width: 40%;
  }
  
  .imgarrow {
    margin-left: -60px;
  }
  
  .easier-div {
    background-color: #E9EFFF;
    height: 215px;
    border-radius: 10px;
    width: 555px;
    padding: 30px 20px 15px 30px;
  }
  
  .kyc-text {
    color: #16181E;
    font-size: 22px;
    padding-top: 15px;
  }
  
  .kyc-text1 {
    color: #424242;
    font-size: 14px;
    padding-top: 10px;
  }
  
  .high-tech {
    height: 810px;
    padding-top: 80px;
  }
  
  .high-tech-text {
    width: 60%;
    text-align: center;
  }
  
  .triangle-shape-mob {
    display: none !important;
  }
  
  .triangle-shape {
    background-image: url(../images/Axis/triangle-back.png);
    background-repeat: no-repeat;
    background-size: contain;
    height: 590px;
    background-position: bottom;
    display: flex !important;
  }
  
  .arrageTriangle {
    position: relative;
    width: 1084px;
    height: 485px;
    margin-top: 40px;
  }
  
  .text-triangle-shape1 {
    position: absolute;
    top: 260px;
    left: 50px;
    width: 230px;
  }
  
  .text-triangle-shape2 {
    position: absolute;
    top: 30px;
    left: 420px;
    width: 230px;
  }
  
  .text-triangle-shape3 {
    position: absolute;
    top: 260px;
    left: 765px;
    width: 230px;
  }
  
  .head-triangle1 {
    color: #16181E;
    font-size: 35.28px;
  }
  
  .head-triangle2 {
    color: #16181E;
    font-size: 18px;
  }
  
  .head-triangle3 {
    color: #424242;
    font-size: 14px;
  }
  
  .flooting-div {
    height: 850px;
    padding-top: 60px;
  }
  
  .flooting-text {
    text-align: center;
    width: 55%;
  }
  
  .flooting-text1 span {
    font-weight: bold;
  }
  
  .flooting-text1 {
    color: #16181E;
    font-size: 32px;
    text-align: center;
    padding-top: 150px;
  }
  
  .card-back {
    background-image: url(../images/Axis/triangle-back.png);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: bottom;
    position: relative;
    -ms-overflow-style: none;
    scrollbar-width: none;
    margin-top: 0px;
    height: auto;
  }
  
  .card-back::-webkit-scrollbar {
    display: none;
  }
  
  .card1 {
    background-color: #1D22D2;
    height: 331px;
    width: 250px;
    border-radius: 10px;
    position: absolute;
    top: 75px;
    left: 110px;
    padding: 40px 20px 10px 20px;
  }
  
  .card2 {
    background-color: #1D22D2;
    height: 331px;
    width: 250px;
    border-radius: 10px;
    position: absolute;
    top: -40px;
    right: 65px;
    padding: 40px 20px 10px 20px;
  }
  
  .card3 {
    background-color: #1D22D2;
    height: 331px;
    width: 250px;
    border-radius: 10px;
    position: absolute;
    top: 75px;
    left: 610px;
    padding: 40px 20px 10px 20px;
  }
  
  .card4 {
    background-color: #1D22D2;
    height: 331px;
    width: 250px;
    border-radius: 10px;
    position: absolute;
    top: 75px;
    left: 710px;
    padding: 40px 20px 10px 20px;
  }
  
  .card-head {
    color: #fff;
    font-size: 22px;
  }
  
  .card-head1 {
    color: #E6E6E6;
    font-size: 14px;
  }
  
  .handOverCard {
    width: 100%;
    height: 580px;
  }
  
  /*******************************Qs Max*********************************************/
  .customer-satis {
    text-align: center;
    font-size: 32px;
    color: #16181E;
    position: absolute;
    left: 38%;
    top: 27%;
  }
  
  .max-head {
    background-image: url(../images/Max/maxhead-back.png);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: bottom;
    height: 750px;
    display: block;
  }
  
  .max-head-Mob {
    display: none;
  }
  
  .max-head1 {
    padding: 60px 60px 0 40px;
  }
  
  .headTextMax {
    color: 424242;
    font-size: 18px;
  }
  
  .maxWA {
    text-align: center;
    width: 70%;
  }
  
  .max-WA-mob {
    display: none;
  }
  
  .max-WA-web {
    display: inline-block;
  }
  
  .flootcardmax {
    height: 790px;
  }
  
  .flootcardWeb {
    display: block;
    width: 100%;
  }
  
  .flootcardMob {
    display: none;
  }
  
  .communication {
    height: 600px;
    padding-top: 40px;
  }
  
  .sms-text {
    font-size: 80px;
    color: #1D22D2;
    font-weight: 600;
  }
  
  .sms-text span {
    font-size: 32px;
    font-weight: 500;
  }
  
  .smSpan {
    font-size: 30px !important;
    font-weight: 600 !important;
  }
  
  .sms-text1 {
    font-size: 20px;
    color: #16181E;
  }
  
  .sms-text2 {
    font-size: 14px;
    color: #424242;
    padding-top: 20px;
    width: 60%;
  }
  
  .smsHrLine {
    color: #E5E5E5;
    opacity: 1;
    margin: 20px 0 20px -25px;
  }
  
  .arrangeExpo {
    position: relative;
    width: 421px;
    margin-top: 60px;
    height: 414px;
  }
  
  .communication-head {
    position: absolute;
    top: 15px;
    left: 15px;
    width: 280px;
  }
  
  .communication-text1 {
    color: #fff;
    font-size: 122px;
    font-weight: 600;
    text-align: center;
  }
  
  .communication-text1 span {
    font-size: 32px;
    font-weight: 500;
  }
  
  .communication-text2 {
    color: #fff;
    font-size: 20px;
    text-align: center;
  }
  
  .communication-text3 {
    color: #F6F6F6;
    font-size: 14px;
    text-align: center;
    padding-top: 20px;
  }
  
  .chargeWeb {
    height: 845px;
    padding-top: 80px;
    display: block;
  }
  
  .chargeMob {
    display: none;
  }
  
  .charge-text {
    padding: 210px 20px 0 70px;
    width: 80%;
  }
  
  .hoverCard-Head {
    font-size: 48px;
    color: #171A1C;
    font-weight: 600;
    opacity: 0.3;
    padding-top: 33px;
  }
  
  .hover-Card {
    background-color: #E9EFFF;
    height: 130px;
    width: 80%;
    border-radius: 10px;
  }
  
  .webhoverCard {
    display: block;
  }
  
  .mobhoverCard {
    display: none;
  }
  
  .img-charge {
    padding: 0 15px 0 15px;
  }
  
  .charge-hover {
    color: #16181E;
    font-size: 24px;
    padding-top: 20px;
    padding-bottom: 0px !important;
  }
  
  .charge-hover1 {
    color: #424242;
    font-size: 14px;
    padding-left: 72px;
    width: 90%;
  }
  
  .hover-Card:hover {
    background-color: #1D22D2;
  }
  
  .hover-Card:hover .charge-hover {
    color: #fff;
  }
  
  .hover-Card:hover .charge-hover1 {
    color: #EAEAEA;
  }
  
  .hover-Card:hover #HoverImgChange1 {
    content: url(../images/Max/HoverCharge1.png);
  }
  
  .hover-Card:hover #HoverImgChange2 {
    content: url(../images/Max/HoverCharge2.png);
  }
  
  .hover-Card:hover #HoverImgChange3 {
    content: url(../images/Max/HoverCharge3.png);
  }
  
  .hover-Card:hover #HoverImgChange4 {
    content: url(../images/Max/HoverCharge4.png);
  }
  
  .hover-Card:hover #HoverImgChange5 {
    content: url(../images/Max/HoverCharge5.png);
  }
  
  /* //  Marquee */
  .marquee {
    margin: 0 auto;
    width: 100%;
    height: 96px;
    white-space: nowrap;
    overflow: hidden;
    box-sizing: border-box;
    position: relative;
    background-color: #F0F0F0;
  }
  .marquee:before, .marquee:after {
    position: absolute;
    top: 0;
    width: 50px;
    height: 30px;
    content: "";
    z-index: 1;
  }
  
  .marquee__content {
    width: 300% !important;
    display: flex;
    line-height: 30px;
    height: 100%;
    align-items: center;
    animation: marquee 20s linear infinite forwards;
  }
  
  .list-inline {
    display: flex;
    justify-content: space-around;
    width: 100%;
    list-style: none;
    padding: 0;
    margin: 0;
  }
  
  .marquee-Text {
    font-size: 24px;
    font-weight: 400;
    line-height: 30px;
    letter-spacing: 0em;
    text-align: left;
    color: #16181E;
    display: flex;
    align-items: center;
  }
  
  @keyframes marquee {
    0% {
      transform: translateX(0);
    }
    100% {
      transform: translateX(-66.6%);
    }
  }
  /* //   -------------------------------Apperals----------------------------------------  // */
  .apperalHeadImg {
    margin-top: 0px;
  }
  
  .apperalHeadImg img {
    width: 200px;
    height: 200px;
    border-radius: 50%;
    border: 5px solid #fff;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
  }
  
  .borderNone {
    border: none !important;
  }
  
  .margin-left-2 {
    margin-left: -2%;
  }
  
  .margin-left-20 {
    margin-left: 20px;
  }
  
  .industries-head {
    height: 250px;
    position: relative;
    z-index: 1;
  }
  
  .industriImg {
    z-index: 0;
  }
  
  .Vector-industri {
    height: 125px;
    padding-top: 30px;
    padding-left: 40px;
  }
  
  .industries-head1 {
    padding: 70px 10px 0 60px;
  }
  
  .industries-text {
    color: #424242;
    font-size: 18px;
  }
  
  .btn-industries {
    width: 304px;
    height: 65px;
    border-radius: 54px;
    background: #16181E;
    color: #fff;
    cursor: pointer;
  }
  
  .industries-lottie {
    min-height: 480px;
  }
  
  .Redefine {
    height: 714px;
  }
  
  .Crafting {
    font-size: 42px;
    color: #16181E;
    font-weight: 500;
    width: 90%;
  }
  
  .Crafting span {
    color: #1314F2;
    font-weight: 600;
  }
  
  .Crafting-text {
    color: #424242;
    font-size: 18px;
    width: 87%;
  }
  
  .Redefine1 {
    padding: 80px 10px 0 50px;
  }
  
  .apperalCards {
    background-color: #1D22D2;
    width: 301px;
    border-radius: 10px;
    padding: 40px 20px 30px 20px;
  }
  
  .cardApparel1 {
    position: absolute;
    top: 150px;
    left: 115px;
  }
  
  .cardApparel2 {
    position: absolute;
    top: 0px;
    right: 135px;
  }
  
  .cardApparel3 {
    position: absolute;
    top: 870px;
    left: 115px;
  }
  
  .cardApparel4 {
    position: absolute;
    top: 690px;
    right: 135px;
  }
  
  .cardApparel5 {
    position: absolute;
    top: 100px;
    left: 500px;
  }
  
  .cardApparel6 {
    position: absolute;
    top: 1115px;
    right: 135px;
    left: auto;
  }
  
  .cardApparel7 {
    position: absolute;
    top: 1400px;
    left: 115px;
  }
  
  .slide-highlight {
    height: 570px;
    padding-top: 70px;
  }
  
  .slide-highlight1 {
    text-align: center;
    width: 71%;
  }
  
  .map-text1 {
    text-align: center;
    width: 50%;
    padding-top: 90px;
  }
  
  .map-world1 {
    height: 835px;
  }
  
  .connect-expert-text11 {
    color: #fff;
    line-height: 52.92px;
    padding: 130px 30px 0 100px;
    font-size: 42px;
    width: 54%;
  }
  
  .doubleBackground {
    background-image: url(../images/Apparel/backGroundrectanle.png);
    background-repeat: no-repeat;
    background-size: 100% 125px;
    background-position: center;
  }
  
  .slide-back-img {
    background-image: url(../images/Apparel/backSlide.png);
    background-repeat: no-repeat;
    background-position: 50% 10px;
    height: 280px;
    margin-top: 50px;
    background-size: 180px 211px;
    margin-right: 50px;
  }
  
  .slick-list {
    padding-top: 60px !important;
  }
  
  .slick-slide {
    margin: 0px 20px;
  }
  
  .slick-slide {
    margin: 0px 20px;
  }
  
  .slick-slider {
    position: relative;
    display: block;
    box-sizing: border-box;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
  }
  
  .slick-list {
    position: relative;
    display: block;
    overflow: hidden;
    margin: 0;
    padding: 0;
  }
  
  .slick-list:focus {
    outline: none;
  }
  
  .slick-list.dragging {
    cursor: pointer;
    cursor: hand;
  }
  
  .slick-slider .slick-track,
  .slick-slider .slick-list {
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  
  .slick-track {
    position: relative;
    top: 0;
    left: 0;
    display: flex;
    justify-content: center;
  }
  
  .slick-track:before,
  .slick-track:after {
    display: table;
    content: "";
  }
  
  .slick-track:after {
    clear: both;
  }
  
  .slick-loading .slick-track {
    visibility: hidden;
  }
  
  .slick-slide {
    display: none;
    float: left;
    height: 100%;
    min-height: 1px;
  }
  
  [dir=rtl] .slick-slide {
    float: right;
  }
  
  .slick-slide img {
    display: block;
  }
  
  @media screen and (max-width: 600px) {
    .slick-slide img {
      display: block;
      height: 30px;
    }
  }
  .slick-slide.slick-loading img {
    display: none;
  }
  
  .slick-slide.dragging img {
    pointer-events: none;
  }
  
  .slick-initialized .slick-slide {
    display: flex;
    justify-content: center;
    margin-right: 50px;
  }
  
  .slick-loading .slick-slide {
    visibility: hidden;
  }
  
  .slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent;
  }
  
  .slick-arrow.slick-hidden {
    display: none;
  }
  
  .industri-head-apparel {
    height: 920px;
    padding-top: 40px;
  }
  
  .slide-indurti-head {
    width: 50%;
    text-align: center;
  }
  
  .induApperialbtn {
    width: 318px;
    height: 65px;
    border-radius: 54px;
    background: #16181E;
    color: #fff;
    cursor: pointer;
  }
  
  .industriImg {
    width: 100%;
  }
  
  .expandResouce {
    padding: 0px 0px 30px 76px;
  }
  
  .heading-resource h1 {
    font-size: 64px;
    font-weight: 500;
    line-height: 71px;
    letter-spacing: 0em;
    text-align: left;
    color: #16181E;
  }
  
  .heading-resource h1 span {
    color: #1314F2;
    font-weight: 600;
  }
  
  .resoucesHeadDiv {
    background-image: url("../images/resouces/VectorResouce.png");
    background-position: right;
    background-repeat: no-repeat;
    background-size: contain;
    height: 750px;
    display: flex;
    justify-content: center;
  }
  
  .resource-head-img {
    margin-top: 23%;
  }
  
  .searchbar-resource-div {
    padding-left: 70px;
    padding-right: 20px;
  }
  
  .searchbar-resource {
    width: 100%;
    padding: 18px 30px 18px 50px;
    border-radius: 10px;
    border-color: #231F20;
    color: #6B7B89;
  }
  
  .search-img {
    position: absolute;
    padding-top: 21px;
  }
  
  .topic-select {
    border-radius: 7px;
    width: 100%;
    padding: 18px 5px 18px 12px;
    border-radius: 10px;
    border: 1.5px solid #231F20;
    color: #6B7B89;
  }
  
  .blogTitle {
    padding: 12px 16px 12px 16px;
    border-radius: 6px;
    gap: 10px;
    background: #E9EFFF;
    font-size: 14px;
    font-weight: 500;
    line-height: 17px;
    letter-spacing: 0.1em;
    color: #16181E;
    display: inline;
  }
  
  .inspiredcol1 {
    margin-left: 80px;
  }
  
  .blogs a {
    background-color: #E9EFFF;
    color: #16181E;
    padding: 2% 3%;
    border-radius: 5px;
    text-decoration: none;
  }
  
  .card-style h6 {
    font-size: 13px;
    color: #424242;
  }
  
  .inspiredcol1 .card-box {
    max-height: 450px;
    width: 70%;
    height: 400px;
    margin-bottom: 30px;
    float: left;
  }
  
  .inspiredcol1 .blogscontent {
    color: #424242;
    font-size: 16px;
  }
  
  .blog-logo {
    padding-right: 27%;
  }
  
  .blog-logo h3 {
    color: #171A1C;
    font-weight: bold;
    font-size: 25px;
  }
  
  .contentdrop-div {
    padding: 0 3rem 0 1rem;
  }
  
  .expandResouce {
    margin-top: 0%;
  }
  
  .d-col-block {
    display: none;
  }
  
  .blue-notop-resource {
    margin-top: 5%;
  }
  
  .tech-pricing h3 {
    font-size: 50px;
    color: #16181E;
    font-weight: bold;
  }
  
  .tech-pricing {
    padding: 2% 6% 6% 6%;
  }
  
  .pay-use {
    color: #16181E;
    font-size: 18px;
    font-weight: bold;
  }
  
  .shipping-pricing {
    background-color: #1D22D2;
    padding: 2% 6% 6% 6%;
  }
  
  .shipping-pricing h4 {
    font-size: 50px;
    font-weight: bold;
    color: white;
  }
  
  .shipping-pricing h5 {
    font-size: 50px;
    font-weight: bold;
    color: white;
  }
  
  .shipping-subheading {
    color: white;
    font-size: 18px;
  }
  
  .shipping-subheading h4 {
    font-size: 25px;
    font-weight: normal;
  }
  
  .fulfillment-pricing h4 {
    font-size: 50px;
    font-weight: bold;
    color: #16181E;
  }
  
  .fulfillment-pricing {
    padding: 2% 6% 6% 6%;
  }
  
  .fulfillmentpri-subhead span {
    font-size: 18px;
    color: #16181E;
  }
  
  .expandpricing {
    padding: 4% 0% 11.5% 6%;
  }
  
  .heading-pricing h1 {
    font-size: 64px;
    font-weight: 500;
    margin-top: 20%;
    letter-spacing: 0em;
    text-align: left;
    padding-right: 4rem;
    color: #16181E;
  }
  
  .heading-pricing h1 span {
    color: #1314F2;
    font-weight: bold;
  }
  
  .vectorweb1 {
    margin-left: 10%;
  }
  
  .vectorweb2 {
    margin-top: -9%;
    margin-left: 124px;
  }
  
  .vectorweb3 {
    margin-top: -5%;
    margin-left: 19%;
  }
  
  .bluevectorweb1 {
    height: 216px;
    margin-top: -30%;
    margin-left: -6%;
  }
  
  .bluevectorweb2 {
    margin-left: 12.5%;
    margin-top: -66px;
  }
  
  .rupeesignweb {
    margin-left: -200px;
    margin-top: -125px;
  }
  
  .flexible-pri {
    color: white;
    font-size: 22px;
    margin-top: -98px;
    margin-left: 5px;
  }
  
  .trans-text {
    color: white;
    font-size: 22px;
  }
  
  .flexible-div {
    margin-top: -49px;
    margin-left: 124px;
  }
  
  .tran-div {
    margin-top: -25%;
    margin-left: 58.5%;
  }
  
  .vectorweb5 {
    height: 140px;
    margin-top: -10%;
    margin-left: 5%;
  }
  
  .vectorweb4 {
    margin-left: 25%;
    height: 126px;
    margin-top: 16%;
  }
  
  .bluevectorweb3 {
    margin-top: -45%;
    height: 84px;
    margin-left: 49%;
  }
  
  .pay-use {
    padding-top: 3rem;
  }
  
  .intra-city {
    margin-top: 3rem;
  }
  
  .padding-left-ship {
    padding-left: 3rem;
  }
  
  /* // ********************** About Us css added by Rina**************** */
  /* sayali css */
  .time-line-box {
    padding: 50px 0 0 0;
    width: 100%;
  }
  
  .time-line-box .timeline {
    list-style-type: none;
    display: flex;
    padding: 0;
    text-align: center;
  }
  
  .time-line-box .timestamp {
    margin: auto;
    height: 200px;
    padding: 40px 50px 0 30px;
    display: flex;
    justify-content: start;
  }
  
  .timestamp h4 {
    font-size: 24px;
    font-weight: 600;
    line-height: 30px;
    letter-spacing: 0em;
    text-align: left;
    color: #16181E;
  }
  
  .timestamp p {
    font-size: 18px;
    font-weight: 400;
    line-height: 23px;
    letter-spacing: 0em;
    text-align: left;
    color: #424242;
  }
  
  .status h4 {
    font-size: 24px;
    font-weight: 600;
    line-height: 30px;
    letter-spacing: 0em;
    text-align: left;
    color: #16181E;
  }
  
  .status p {
    font-size: 18px;
    font-weight: 400;
    line-height: 23px;
    letter-spacing: 0em;
    text-align: left;
    color: #424242;
  }
  
  .time-line-box .status {
    padding: 40px 50px 0 30px;
    display: flex;
    justify-content: start;
    border-top: 0.5px solid #989898;
    position: relative;
    height: 200px;
    transition: all 200ms ease-in;
  }
  
  .time-line-box .status span:before {
    content: "";
    width: 12px;
    height: 12px;
    background-color: #1D22D2;
    border-radius: 12px;
    border: 2px solid #1D22D2;
    position: absolute;
    left: 30%;
    top: 0%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    transition: all 200ms ease-in;
  }
  
  .swiper-container {
    width: 100%;
    margin: auto;
    overflow-y: auto;
  }
  
  .swiper-wrapper {
    display: inline-flex;
    flex-direction: row;
    overflow-y: auto;
    justify-content: center;
  }
  
  .swiper-container::-webkit-scrollbar-track {
    background: rgba(168, 168, 168, 0.7137254902);
  }
  
  .swiper-container::-webkit-scrollbar {
    height: 2px;
  }
  
  .swiper-container::-webkit-scrollbar-thumb {
    background: #4F4F4F !important;
  }
  
  .swiper-slide {
    text-align: center;
    font-size: 12px;
    width: 500px;
    height: 100%;
    position: relative;
  }
  
  .halfDiv {
    background-image: url("../images/aboutus/ellipse.png");
    background-repeat: no-repeat;
    background-size: contain;
    padding: 0 30px 0 20px;
    display: flex;
    align-items: center;
  }
  
  .halfDiv img {
    height: 66px;
    width: 65px;
  }
  
  .halfDiv h4 {
    font-size: 24px;
    font-weight: 600;
    line-height: 30px;
    letter-spacing: 0em;
    text-align: left;
    color: #fff;
    margin-top: 15px;
  }
  
  .halfDiv h5 {
    font-size: 16px;
    font-weight: 400;
    line-height: 20px;
    letter-spacing: 0em;
    text-align: left;
    color: #F6F6F6;
  }
  
  .timeline {
    position: relative;
    max-width: 1200px;
    margin: 0 auto;
    border: 1px solid #ddd;
  }
  
  .cd:hover {
    box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.2);
  }
  
  .cd::after {
    content: "";
    position: absolute;
    width: 0;
    height: 0;
    border: 10px solid white;
    border-radius: 50%;
    right: -20px;
    top: 15px;
    transition: all 0.5s ease-in-out;
  }
  
  .cd:hover::after {
    border: 10px solid #ddd;
  }
  
  .left {
    left: 0;
  }
  
  .right {
    left: 50%;
  }
  
  .indicator .btn2018 {
    position: absolute;
    left: 55px;
    top: -465px;
  }
  
  .indicator .btn2019 {
    position: absolute;
    left: 206px;
    top: -400px;
  }
  
  .indicator .btn2020 {
    position: absolute;
    top: -300px;
    left: 270px;
  }
  
  .indicator .btn2021 {
    position: absolute;
    top: -140px;
    left: 258px;
  }
  
  .indicator .btn2022 {
    top: -47px;
    position: absolute;
    left: 188px;
  }
  
  .indicator .btn2023 {
    position: absolute;
    top: 10px;
    left: 56px;
  }
  
  /* vertical timeline */
  .timelineAboutus {
    position: relative;
    width: 100%;
    padding: 15px 0;
    border: none;
  }
  
  .timelineAboutus::after {
    content: "";
    position: absolute;
    width: 0.5px;
    background: #989898;
    top: 0;
    bottom: 0;
    left: 30%;
    margin-left: -1px;
  }
  
  .containertimeline {
    padding: 15px 30px;
    position: relative;
    background: inherit;
    width: 29%;
  }
  
  .containertimeline.left {
    left: 0;
  }
  
  .containertimeline.right {
    left: 30%;
  }
  
  .containertimeline::after {
    content: "";
    position: absolute;
    width: 16px;
    height: 16px;
    top: 20%;
    right: -8px;
    background: #1D22D2;
    border: 2px solid #1D22D2;
    border-radius: 16px;
    z-index: 1;
  }
  
  .containertimeline.right::after {
    left: -8px;
  }
  
  .containertimeline.right::before {
    left: 8px;
  }
  
  .containertimeline .date {
    position: absolute;
    display: inline-block;
    top: -15px;
    text-align: center;
    font-size: 14px;
    font-weight: bold;
    color: #006E51;
    text-transform: uppercase;
    letter-spacing: 1px;
    z-index: 1;
  }
  
  .containertimeline.left .date {
    right: -75px;
  }
  
  .containertimeline.right .date {
    left: -110px;
  }
  
  .containertimeline .content {
    padding: 0;
  }
  
  .verticalmbltimeline image {
    height: 24px;
    width: 24px;
  }
  
  .verticalmbltimeline h4 {
    font-size: 18px;
    font-weight: 600;
    line-height: 23px;
    letter-spacing: 0em;
    text-align: left;
    color: #16181E;
  }
  
  .verticalmbltimeline h5 {
    font-size: 12px;
    font-weight: 400;
    line-height: 15px;
    letter-spacing: 0em;
    text-align: left;
    color: #424242;
    width: 157px;
  }
  
  .transformative {
    padding: 4% 4% 11.5% 7%;
  }
  
  .transformative h1 {
    font-size: 60px;
    font-weight: 500;
    line-height: 71px;
    letter-spacing: 0em;
    text-align: left;
    color: #16181E;
    height: auto;
  }
  
  .transformative h1 span {
    color: #1314F2;
    font-weight: bold;
  }
  
  .sub-head-about h2 {
    font-size: 60px;
    font-weight: 500;
    line-height: 71px;
    letter-spacing: 0em;
    text-align: left;
    color: #16181E;
  }
  
  .sub-head-about p {
    font-size: 20px;
    font-weight: 500;
    line-height: 1.3;
    padding-right: 35%;
    letter-spacing: 0em;
    text-align: left;
    color: #16181E;
  }
  
  .aboutbannerimg {
    margin-left: 15%;
    height: 316px;
  }
  
  .exploresolbtn {
    padding: 2% 4%;
    border-radius: 54px;
    background: #16181E;
    color: #fff;
    cursor: pointer;
  }
  
  .transformative-vector {
    display: flex;
    /* // height: 257px; */
    background-repeat: no-repeat;
    background-size: contain;
    background-position: bottom;
    background-image: url(../images/aboutus/vector.png);
  }
  
  .building-about h3 {
    color: #16181E;
    font-size: 50px;
    /* // padding:4% 0% 0% 24%;     */
    text-align: center;
  }
  
  .building-about h3 span {
    color: #1D22D2;
    font-weight: bold;
  }
  
  .cofounder-div {
    background-color: #1D22D2;
    margin-top: 12%;
  }
  
  .cofounder {
    margin-top: -43px;
  }
  
  /* // 3rem 2rem 1rem 7rem */
  .cofounder-subdiv {
    padding: 4% 0% 2% 10%;
    color: white;
  }
  
  .cofounder-subdiv h4 {
    font-size: 28px;
    line-height: 1.2;
  }
  
  .cofounder-subdiv p {
    font-size: 14px;
    line-height: 1.2;
  }
  
  .sign-about {
    margin-top: 15%;
    font-size: 18px;
  }
  
  .core-work h6 {
    font-size: 50px;
    color: #16181E;
    text-align: center;
  }
  
  .core-work h6 span {
    color: #1D22D2;
    font-weight: bold;
  }
  
  .growthInfoPart-about {
    background-color: #E9EFFF;
    border-radius: 10px;
    padding: 28px 30px;
    height: 250px;
  }
  
  .growthInfoPart-about h4 {
    font-size: 22px;
    font-weight: 600;
    line-height: 28px;
    letter-spacing: 0em;
    text-align: left;
    color: #16181E;
    margin-top: 1rem;
  }
  
  .growthInfoPart-about p {
    font-size: 16px;
    font-weight: 400;
    line-height: 28px;
    letter-spacing: 0em;
    text-align: left;
    color: #424242;
    margin-top: 1rem;
  }
  
  .strengthening-about h5 {
    font-size: 50px;
    color: #16181E;
    text-align: center;
    padding: 2% 25%;
  }
  
  .strengthening-about h5 span {
    color: #1D22D2;
    font-weight: bold;
  }
  
  .logovector-about {
    display: flex;
    /* // height: 257px; */
    background-repeat: no-repeat;
    background-size: contain;
    background-position: bottom;
    background-image: url(../images/aboutus/logovector.png);
  }
  
  .strengthening-logodiv {
    text-align: center;
    padding: 20px;
    text-align: center;
    align-items: center;
    margin-bottom: 129px;
  }
  
  .strengthening-logodiv img {
    padding: 15px;
  }
  
  .Doers-about h5 {
    font-size: 50px;
    color: #16181E;
    text-align: center;
    padding: 2% 25%;
  }
  
  .Doers-about h5 span {
    color: #1D22D2;
    font-weight: bold;
  }
  
  .customer-logos-Doers .slick-slide {
    margin: 0px 0px;
  }
  
  .open-about h5 {
    font-size: 50px;
    color: #16181E;
    text-align: center;
    padding: 2% 25%;
  }
  
  .open-about h5 span {
    color: #1D22D2;
    font-weight: bold;
  }
  
  .product-manager {
    margin: 2% 6%;
    border-bottom: 1px solid #B3B3B3;
    padding-bottom: 4.5%;
  }
  
  .product-manager h4 {
    color: #171A1C;
    font-weight: bold;
    font-size: 24px;
  }
  
  .product-manager p {
    color: #818181;
    font-size: 18px;
  }
  
  .product-manager-span {
    color: #1D22D2;
    font-size: 18px;
    border-radius: 30px;
    border: 1px solid #1D22D2;
    padding: 1.4% 1.5%;
  }
  
  .featured-about h5 {
    font-size: 50px;
    color: #16181E;
    text-align: center;
    padding: 2% 25%;
  }
  
  .featured-about h5 span {
    color: #1D22D2;
    font-weight: bold;
  }
  
  .Featured-Articles {
    padding: 0 8rem 0 8rem;
  }
  
  .featured-data h6 {
    color: #000000;
    font-size: 24px;
    text-align: left;
    padding: 1rem 3rem 1rem 16%;
  }
  
  .customer-logos-Doers .slick-slide {
    display: block !important;
  }
  
  .believe5 {
    width: 100%;
    border-radius: 16px;
  }
  
  .aboutbannerimg-div {
    margin-top: -13%;
  }
  
  .mapsIMGMob {
    padding-left: 100px;
  }
  
  .margintop13 {
    margin-top: 13rem;
  }
  
  .close-button {
    position: absolute;
    right: 5%;
    top: 5%;
  }
  
  .close-button-shipping {
    position: absolute;
    right: 21.5%;
    top: 3%;
  }
  
  /*                              media Query                             */
  @media screen and (max-width: 992px) {
    .disclaimer {
      font-size: 12px !important;
      line-height: 15px !important;
      padding: 0px 15px 20px 20px;
    }
    .HeaderAnimationDiv {
      min-height: 150px;
    }
    .paddingleft-3rem {
      padding-left: 3rem;
    }
    .shipping-subheading text {
      color: #E9EFFF;
      font-size: 24px;
      font-weight: bold;
    }
    .paddingtop3rem {
      padding-top: 4rem;
    }
    .heading-pricing h1 {
      font-size: 45px;
    }
    .expandpricingmob {
      padding: 10% 4% 11.5% 6%;
    }
    .mblpricinghead h2 {
      font-size: 50px;
      font-weight: 500;
      letter-spacing: 0em;
      text-align: left;
      padding-right: 4rem;
      color: #16181E;
    }
    .mblpricinghead h2 span {
      color: #1314F2;
      font-weight: bold;
    }
    .vectormob1 {
      margin-top: 16%;
    }
    .vectormob3 {
      margin-left: 23%;
    }
    .bluevectormob2 {
      position: absolute;
      margin-top: -8.5%;
    }
    .vectormob4 {
      margin-left: 28%;
      margin-top: -14%;
    }
    .bluevectormob3 {
      margin-left: 30%;
      position: absolute;
    }
    .vectoemob5 {
      margin-left: 52%;
      margin-top: -9.5%;
    }
    .mblpricinghead h2 {
      font-size: 28px;
      padding-right: 0;
    }
    .expandpricingmob {
      margin-top: 14%;
    }
    .fulfillment-pricing h4 {
      font-size: 26px;
      margin-top: 6%;
    }
    .fulfillmentpri-subhead span {
      font-size: 14px;
    }
    .tech-pricing h3 {
      font-size: 26px;
    }
    .pay-use {
      font-size: 14px;
      padding-top: 0;
    }
    .payperuse {
      height: 32px;
    }
    .subscription {
      height: 32px;
    }
    .shipping-pricing h5 {
      font-size: 26px;
      margin-top: 6%;
    }
    .shipping-pricing h4 {
      font-size: 14px;
    }
    .shipping-subheading {
      font-size: 14px;
    }
    .intra-city {
      margin-top: 0rem;
    }
    .centralized {
      height: 27px;
    }
    .kgloc {
      height: 32px;
      padding-left: 23%;
    }
    .contractualrate {
      height: 32px;
    }
    .spotrates {
      height: 32px;
    }
    .padding-left-ship {
      padding-left: 1.5rem;
    }
    .searchbar-resource-div {
      padding: 0% 5%;
    }
    .topicdrop-div {
      padding: 5% 1% 0% 5%;
    }
    .contentdrop-div {
      padding: 5% 5% 0% 1%;
    }
    .search-img {
      padding-top: 17px;
    }
    .searchbar-resource {
      padding: 12px 30px 12px 50px;
    }
    .topic-select {
      padding: 12px 5px 12px 12px;
    }
    .inspiredcol1 {
      margin: 0% 9%;
    }
    .expandResouce {
      padding: 13% 0% 4% 0%;
    }
    .heading-resource {
      padding: 13% 5% 0% 5%;
    }
    .heading-resource h1 {
      font-size: 28px;
    }
    .heading-resource h3 {
      font-size: 14px;
    }
    .d-mb-none {
      display: none;
    }
    .img-fluid-resource {
      width: 100%;
      height: 176px;
    }
    .blogTitle {
      font-size: 9px;
    }
    .blogs a {
      font-size: 12px;
      font-weight: bold;
    }
    .card-style h6 {
      font-size: 14px;
    }
    .eco-logo {
      width: 54%;
    }
    .blog-logo h3 {
      font-size: 16px;
    }
    .inspiredcol1 .blogscontent {
      font-size: 14px;
    }
    .blog-logo {
      padding-right: 30%;
    }
    .d-col-block {
      display: block;
    }
    .blue-notop-resource {
      margin-top: 0%;
    }
    .inspiredcol1 .card-box {
      max-height: 900px;
      width: 100%;
      height: 320px;
      margin-bottom: 30px;
      float: left;
    }
    /* // media query added by Rina About Us */
    .transformative {
      padding: 22% 10% 11.5% 10%;
    }
    .transformative h3 {
      text-align: center;
      font-size: 28px;
      line-height: 35.28px;
      color: #16181E;
    }
    .transformative h3 span {
      color: #1D22D2;
      font-weight: bold;
    }
    .transformative p {
      text-align: center;
      padding-right: 0%;
      font-size: 14px;
    }
    .sub-head-about {
      text-align: center;
    }
    .aboutbannerimg-div {
      height: 316px;
      text-align: center;
    }
    .exploresolbtn {
      padding: 2% 4%;
      font-size: 14px;
    }
    .aboutbannerimg {
      height: 200px;
    }
    .containertimeline {
      width: 63%;
    }
    .cofounder-subdiv {
      padding: 4% 10% 2% 10%;
    }
    .commaimg {
      height: 28px;
    }
    .cofounder-subdiv h4 {
      font-size: 16px;
      padding-right: 19%;
      line-height: 20.16px;
    }
    .cofounder-subdiv p {
      font-size: 12px;
    }
    .sign-about {
      font-size: 14px;
      margin-top: 10%;
    }
    .core-work h6 {
      font-size: 26px;
      padding: 0% 11%;
    }
    .plusicon {
      height: 50px;
    }
    .cofoundermob {
      width: 100%;
    }
    .cofounder-div {
      margin-top: 0%;
    }
    .solutionInfo p, .growthInfoPart-about p, .exploerBlog p, .stepdetailsIntegration p {
      font-size: 12px;
      line-height: 15.12px;
    }
    .solutionInfo h4, .growthInfoPart-about h4, .primeText h4, .fulfilmentCenter, .exploerBlog h3, .GrowPerc p, .stepdetailsIntegration h4, .sidehead h4, .GrowPercd2c p {
      font-size: 16px;
      line-height: 20px;
    }
    .width-item {
      width: 100%;
      display: flex;
      justify-content: center;
    }
    .growthInfoPart-about {
      padding: 25px 30px;
      width: 273px !important;
      height: 212px;
    }
    .growthInfoPart-about img {
      width: 32px;
      height: 32px;
    }
    .growthInfoPart-about .amazon-fulfill {
      width: 70px !important;
    }
    .strengthening-about h5 {
      padding: 2% 10% 0% 10%;
      font-size: 26px;
    }
    .Doers-about h5 {
      padding: 2% 14%;
      font-size: 26px;
    }
    .featured-data h6 {
      padding: 1rem 3.6rem;
      font-size: 16px;
    }
    .open-about h5 {
      font-size: 26px;
    }
    .openrole-about {
      height: 27px;
    }
    .product-manager h4 {
      font-size: 16px;
      margin-top: 8%;
    }
    .product-manager p {
      font-size: 12px;
    }
    .rightarrow-about {
      height: 25px;
    }
    .product-manager-span {
      font-size: 14px;
      padding: 3.5% 3%;
    }
    .product-manager {
      padding-bottom: 11.5%;
    }
    .featured-about h5 {
      font-size: 26px;
      padding: 2% 19%;
    }
    .Featured-Articles {
      padding: 0rem;
    }
    .aboutbannerimg {
      margin: 0%;
    }
    .mbl-view-aboutcar {
      height: 350px;
    }
    .cherish-about {
      height: 320px;
      width: 100%;
    }
    .aboutviewbtn {
      margin-top: 12%;
    }
    .containertimeline {
      padding: 25px 20px 20px;
    }
    .aboutbannerimg-div {
      margin-top: 0%;
    }
    /* // media query added by Rina About Us end */
    .width-auto {
      width: auto !important;
    }
    .height-700 {
      height: auto;
    }
    .padding3 {
      padding: 0rem;
    }
    .accordion-item-query img {
      height: 27px;
    }
    .headingdiv {
      top: 80px;
      left: 20px;
    }
    .navbar-brand {
      margin-left: 20px;
      height: 40px;
      width: 96px;
    }
    .loginButton {
      height: 31px;
      width: 70px;
      font-size: 12px;
      line-height: 15px;
    }
    .buttonDiv {
      top: 10px;
      right: 5px;
    }
    .navbar-collapse {
      height: 100vh;
      padding-left: 30px;
      margin-top: 40px;
      display: flex;
      justify-content: start;
      margin-right: 0px;
      overflow-y: scroll;
    }
    .list-inline {
      width: 100%;
    }
    .no1Animation {
      height: 150px !important;
    }
    .heading {
      font-size: 28px;
      line-height: 35px;
    }
    .overflow-none {
      overflow: hidden;
      height: 35px;
    }
    .heading span img {
      height: 24px;
      width: 24px;
    }
    .downAxisArrow {
      margin-left: -22px;
      margin-top: 26px;
    }
    .enterpriseDiv {
      height: 300px;
    }
    .headingdiv h3, .subHeading {
      font-size: 14px;
      line-height: 17px;
    }
    .height50 {
      height: 50px !important;
    }
    .requestbtndiv {
      top: 250px;
      left: 20px;
    }
    .webviewflex, .webview, .webviewContent {
      display: none !important;
    }
    .mblviewContent {
      display: inline-block !important;
    }
    .mblview {
      display: block !important;
    }
    .businessgrowdiv {
      padding: 0 40px;
    }
    .businessGrowthAccordin {
      padding: 20px;
    }
    .homeanimation21 {
      width: 265.74px;
      height: 147px;
    }
    .accordionpartDiv img {
      height: 28px;
    }
    .acsordbtn {
      font-size: 16px;
      line-height: 20px;
    }
    .accordbody p {
      font-size: 12px;
      line-height: 15px;
      width: 289px;
    }
    .flexibleLogisticheading h3 {
      padding-right: 0;
      text-align: center;
      font-size: 26px;
      line-height: 32px;
    }
    .solutionInfo img {
      height: 32px;
      width: 32px;
    }
    .amazonBuyBox {
      height: auto;
      margin-bottom: 3rem;
    }
    .flexible-logistic-div {
      background-image: url(../images/home/flexibleLogisticmbl.png);
      background-size: contain;
      height: auto;
    }
    .reatil-padding {
      padding: 0 8.33333%;
    }
    .problemEveryStepDiv {
      overflow-x: scroll;
      margin: 0 0 50px 0;
    }
    .deliver-order {
      height: auto;
      padding: 0 40px;
    }
    .deliveryInfo {
      height: 200px;
    }
    .deliverNum h5 {
      font-size: 35px;
      line-height: 44px;
    }
    .infocontent {
      padding: 0 29px;
      width: auto;
      height: 170px;
    }
    .problemEveryStep {
      height: 500px;
      width: 150%;
    }
    .homeanimation1 {
      width: 100%;
      margin-top: 200px;
      margin-left: 0;
    }
    .navbar-collapse {
      align-items: start;
    }
    .navbar-light .navbar-nav .nav-link {
      font-size: 25px;
      font-weight: 500;
      line-height: 23px;
      padding: 25px 0;
    }
    .navbar-nav {
      width: 100%;
    }
    .dropdown-toggle::after {
      position: absolute;
      right: 70px;
    }
    .dropdown-menu-list li {
      list-style-type: none;
      width: 100%;
      margin: 10px 0;
    }
    .submenu-body ul li .submenu-list img {
      height: 30px;
      width: 30px;
    }
    .dropdown-menu-list li .main-menu {
      width: 100%;
      text-decoration: none;
      box-shadow: none;
      background-color: transparent;
      color: #16181E;
      font-size: 18px;
      font-weight: 600;
      line-height: 22px;
      margin: 10px 0;
      padding: 10px 5px;
    }
    .dropdown-menu-list li .main-menu {
      color: #1D22D2;
      border-left: 3px solid #1D22D2;
      font-weight: 600;
    }
    .dropdown-menu-list li .main-menu.collapsed {
      color: #16181E;
      border-left: none;
      font-weight: 500;
    }
    .navbarDiv {
      position: relative;
    }
    .navbar-fix {
      position: fixed;
      top: 0;
      left: auto;
      width: 100%;
      background-color: #fff;
      z-index: 999;
    }
    .submenu-body .card-body, .final-menu ul, .submenu-body {
      border: none;
      padding: 0;
    }
    .submenu-body ul li .submenu-list {
      text-decoration: none;
      color: #16181E;
      font-size: 14px;
      padding: 0;
      font-weight: 500;
      line-height: 18px;
      letter-spacing: 0em;
      text-align: left;
      display: flex;
      align-items: center;
      box-shadow: none;
    }
    .final-menu ul li a {
      text-decoration: none;
      color: #16181E;
      font-size: 14px;
      font-weight: 500;
      line-height: 18px;
      letter-spacing: 0em;
      text-align: left;
      margin-left: 40px;
    }
    .metismenu {
      padding-bottom: 6rem;
    }
    .accordion-button.main-menu::after, .accordion-button.submenu-list::after {
      background-image: url(../images/header/down.png);
      position: absolute;
      right: 40px;
      background-size: contain;
      height: 0.5rem;
      width: 0.5rem;
    }
    .accordion-button.main-menu:not(.collapsed)::after, .accordion-button.submenu-list:not(.collapsed)::after {
      background-image: url(../images/header/down.png);
      position: absolute;
      right: 40px;
      background-size: contain;
      height: 0.5rem;
      width: 0.5rem;
    }
    .modal-lg, .modal-xl {
      max-width: 1000px;
    }
    .arrowDiv img {
      height: 14px;
      width: 14px;
    }
    .arrowDiv .carousel-control-prev {
      margin: 0 15px 5px 15px;
    }
    .arrowDiv .carousel-control-next {
      margin: 0 -15px 5px -15px;
    }
    .arrowDiv img {
      margin: 0 0 5px 0;
      padding: 0;
    }
    .backButnForm {
      margin-right: 25px;
      border: none;
      background: transparent;
    }
    .brandcountanimation {
      height: 368px;
    }
    .brandCountimg {
      height: auto;
      position: initial;
    }
    .brandCountText h4 {
      padding: 20px 40% 0 8px;
    }
    .brandCountText img {
      width: 87.47px;
      height: 42.19px;
    }
    .brandCountText h3 {
      top: 6px;
      padding-left: 22px;
    }
    .brandCountText {
      padding: 35px 20px 0 20px;
    }
    .brandCountimges .imgfreshHome {
      height: 41.28px;
      width: 60.79px;
    }
    .brandCountimges .imgflip {
      height: 38.28px;
      width: 145.61px;
    }
    .brandCountimges .imgmanagal {
      height: 40px;
      width: 90.82px;
    }
    .no1div {
      padding: 20px 20px;
    }
    .footer-list {
      width: 100%;
    }
    .footer {
      height: 1600px;
    }
    .footer-head {
      padding-left: 40px;
    }
    .queries h3 {
      font-size: 26px;
    }
    .mobquery {
      height: 20px;
    }
    .FAQ {
      margin-left: 10px;
      margin-right: 10px;
    }
    .accordion-item-query {
      padding: 6px 6px !important;
    }
    .accordion-header .acc-btn {
      font-size: 16px;
    }
    .qurey-body {
      font-size: 12px !important;
      padding-right: 1.5rem;
    }
    .blue-box {
      background-size: cover;
      background-image: url(../images/home/blueBoxMob.png);
      background-repeat: no-repeat;
      background-size: cover;
      height: 87px;
    }
    .blue-box-text {
      color: #fff;
      padding: 0 20px;
      line-height: 33.32px;
      font-size: 16px;
    }
    .mobuparrow {
      height: 10px;
    }
    .expertbtn {
      width: 170px;
      height: 36px;
      border-radius: 54px;
      background: #16181E;
      color: #fff;
      cursor: pointer;
      font-size: 10px;
    }
    .step {
      margin-top: -9%;
    }
    .setFormImg {
      width: 93%;
      margin-top: 22%;
    }
    .form-corner {
      display: none;
    }
    .form-corner-next {
      display: none;
    }
    .get-form {
      margin: 20% 10% 0 10%;
    }
    .form-heading {
      font-size: 26px;
      text-align: center;
      margin: 0 13%;
      width: 74%;
    }
    .touchImg {
      display: none;
    }
    .touchImgMob {
      display: inline-block;
    }
    .next-btn {
      width: 155px;
      height: 55px;
      margin-top: 10%;
      margin-left: 40%;
    }
    .d-content-end {
      display: flex;
      justify-content: space-between;
      margin: 10px 0 0;
      padding-top: 0px !important;
    }
    .recapcha {
      -webkit-transform-origin: 0 0;
      transform-origin: 0 0;
      -webkit-transform: scale(0.68);
      transform: scale(0.68);
    }
    .setFormImgNext {
      width: 90%;
      height: auto;
      margin-top: 0;
    }
    .margintop3rem {
      margin-top: 0;
    }
    .halfBlue {
      background-color: #1D22D2;
      height: auto;
      padding-left: 20px;
      padding-top: 7%;
      padding-bottom: 7%;
      border-radius: 12px;
    }
    .get-form-next {
      font-size: 12px;
      padding: 0 20px 20px 29px;
      margin: 2% 0% 0 0%;
      border-radius: 10px;
    }
    .get-form-next .form-control-plaintext {
      padding: 5px !important;
    }
    .halfBlue h6 {
      font-size: 16px !important;
    }
    .halfBlue p {
      font-size: 14px !important;
    }
    .postresponse {
      font-size: 12px !important;
      border-radius: 15px;
      padding: 9px 7px 3px;
    }
    .submit-btn {
      width: 112px;
      height: 40px;
      font-size: 12px;
      margin-top: 0%;
      margin-right: 0px;
    }
    .requestbtn, .howWork {
      width: 160px;
      font-size: 14px;
      height: 44px;
    }
    .ceoPerson {
      width: 250px;
    }
    .headingRow {
      padding: 20px;
      margin-top: 4rem;
    }
    .endlessPosibilityImg {
      width: 328px;
      height: 180.94px;
    }
    .fulfillmentAnimation {
      padding-top: 25rem;
      height: 580px;
    }
    .tabmenuDiv {
      overflow-y: hidden;
      overflow-x: scroll;
      margin: 4rem 5% 3rem 5%;
      height: 56px;
      width: 90%;
    }
    .padding35 .nav {
      padding: left 35% !important;
    }
    .primeText p {
      font-size: 12px;
    }
    .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active, .nav-tabs .nav-link, .nav-tabs .nav-link.active h1, .nav-tabs .nav-link h1 {
      font-size: 12px;
      margin-right: 10px;
      padding: 0.5rem 1rem 0.5rem 0;
    }
    .marquee ul li {
      padding: 0 10px;
    }
    .nav {
      flex-wrap: nowrap;
    }
    .amazonTextDiv {
      background-image: url("../images/amazon-fulfillment/amazonbackMob.png");
      width: 326.7px;
      height: 122.5px;
      background-size: cover;
      padding: 0 0 0 10px;
    }
    .amazonTextDiv img {
      position: absolute;
      top: 72px;
      width: 72px;
    }
    .primeAmazon {
      background-image: none;
      height: 300px;
    }
    .amazonTextDiv p {
      top: 56px;
      font-size: 12px;
      padding-right: 30px;
      line-height: 15px;
    }
    .primeText {
      padding: 0 20px;
    }
    .padding-left-76 {
      padding-left: 20px;
    }
    .padding-left-60 {
      padding-left: 20px;
    }
    .primeText img {
      width: 70px;
    }
    .amazonText {
      margin-top: -60px;
    }
    .stepdetailsIntegration {
      padding: 20px 20px;
    }
    .solutionInfo p, .growthInfoPart p, .exploerBlog p, .stepdetailsIntegration p {
      font-size: 12px;
      line-height: 15.12px;
    }
    .solutionInfo h4, .growthInfoPart h4, .primeText h4, .fulfilmentCenter, .exploerBlog h3, .GrowPerc p, .stepdetailsIntegration h4, .sidehead h4 {
      font-size: 16px;
      line-height: 20px;
    }
    .width-item {
      width: 100%;
      display: flex;
      justify-content: center;
    }
    .growthInfoPart {
      padding: 15px 20px;
      width: 273px !important;
      height: 173px !important;
    }
    .b2b .growthInfoPart {
      margin: 1rem 0px !important;
      width: 100% !important;
    }
    .b2b .growthInfoPart img {
      margin-top: 0.7rem;
    }
    .DecentralizeImg.ms-2 {
      margin-left: 0px !important;
      display: none;
    }
    .growthInfoPart img {
      width: 32px;
      height: 32px;
    }
    .growthInfoPart .amazon-fulfill {
      width: 70px !important;
    }
    .mblMarginTop {
      margin-top: 5rem;
    }
    .businessgrowdiv h3 {
      font-size: 26px !important;
      width: 400px;
      line-height: 32.93px !important;
    }
    .blue-box-text p {
      margin-bottom: 0px;
    }
    .amazonTextDiv .shopify {
      width: 26px;
      height: 30px;
    }
    .addingValueDiv {
      height: 402px;
      padding: 0 !important;
    }
    .floatpright {
      float: initial;
    }
    .amazonTextDiv .woo-position {
      width: 43px;
      height: 26px;
      margin-left: 50px;
    }
    .padding-right76 {
      padding-right: 20px;
    }
    .connect-expert-text {
      font-size: 16px;
      line-height: 20px;
      padding: 0 0 0 20px;
    }
    .connect-expert {
      height: 136px;
    }
    .fulfillmentExpert {
      width: 102px;
      height: 31px;
      font-size: 10px;
    }
    .marquee {
      margin: 50px auto 0;
    }
    .marquee {
      height: 50px;
    }
    .marquee-Text {
      font-size: 12px;
    }
    .astric {
      font-size: 30px;
    }
    .marquee-img {
      display: flex;
      align-items: center;
    }
    .marquee-img img {
      height: 32px;
      width: 32px;
    }
    .saygoodbyeDiv {
      height: 369px;
    }
    .saygoodbyeDiv h3, .solutionInfo .nums, .brandCountText h3, .brandCountText h4 {
      font-size: 26px;
      line-height: 37px;
    }
    .nav {
      flex-wrap: nowrap;
    }
    .overflowTab {
      padding-left: 160px;
      overflow-y: hidden;
    }
    .empower {
      height: auto;
    }
    .heading2 {
      color: #fff;
      font-size: 26px;
      padding-top: 20px;
      width: 95%;
      margin-top: 0px;
    }
    .plus {
      padding: 30px 10px 0 20px;
    }
    .head-box {
      color: #fff;
      font-size: 16px;
      padding: 30px 10px 0 25px;
    }
    .head-box-text {
      color: #fff;
      font-size: 12px;
      padding: 0 10px 0 25px;
    }
    .img-head-box {
      width: 75% !important;
    }
    .imgPlus {
      height: 65px;
      padding: 20px 5px 0 20px;
    }
    .plusMobImg {
      height: 25px;
    }
    .reliable {
      height: auto;
      margin-bottom: 30px;
    }
    .reliable-text {
      padding: 10px 10px 0 20px;
    }
    .reliable-text-para {
      font-size: 12px;
      padding: 10px 10px 0 0;
      width: 100%;
    }
    .lattice-sameday {
      margin-top: 0px;
      height: 280px;
      padding-left: 0px;
    }
    .mobheadingSame {
      width: 100%;
      font-size: 26px;
    }
    .shipping {
      height: 390px;
      padding-top: 40px;
    }
    .shipping h2 {
      padding-top: 135px;
      width: 275px;
    }
    .shipping h2 img {
      height: 12px;
    }
    .sameDayImgs {
      position: relative;
    }
    .sameDay {
      color: #424242;
      font-size: 18px;
      padding-top: 10px;
      line-height: 25px;
    }
    .img-globe-back {
      position: absolute;
      top: 60px;
      left: 15px;
      height: 70px;
    }
    .img-globe {
      position: absolute;
      top: 80px;
      left: 40px;
      z-index: 1;
      height: 45px;
    }
    .img-points-back {
      position: absolute;
      top: 200px;
      left: 5px;
      height: 45px;
    }
    .img-points {
      position: absolute;
      top: 215px;
      left: 22px;
      z-index: 1;
      height: 25px;
    }
    .img-truck-back {
      position: absolute;
      top: 55px;
      right: 20px;
      height: 60px;
    }
    .img-truck {
      position: absolute;
      top: 83px;
      right: 45px;
      z-index: 1;
      height: 21px;
    }
    .img-Inventory-Back {
      position: absolute;
      top: 240px;
      right: 10px;
      height: 50px;
    }
    .img-Inventory {
      z-index: 1;
      position: absolute;
      top: 255px;
      right: 26px;
      height: 30px;
    }
    .headShippingTag {
      width: 85%;
    }
    .headShippingTag img {
      height: 15px;
    }
    .shirtWeb {
      display: none;
    }
    .shirtMob {
      display: block;
    }
    .shipping-tag {
      height: 1270px;
    }
    .shipping-para {
      font-size: 12px;
      padding-top: 10px;
    }
    .shirtImgBack {
      height: auto;
    }
    .mobViewShirt {
      width: 100%;
      height: 175%;
    }
    .shirt-indicator {
      bottom: -50px !important;
    }
    .shirt-indicator [data-bs-target] {
      height: 5px;
      width: 80px;
      background-color: #1D22D2;
      border-radius: 20px;
    }
    .grow {
      height: 1700px;
      padding: 40px 30px 0 80px;
    }
    .mobHeadGrow {
      width: 90%;
      text-align: center;
      padding: 0px !important;
    }
    .mobHeadGrow1 {
      padding-top: 60px;
    }
    .growBackImg1 {
      position: absolute;
      top: 9px;
      left: 110px;
      z-index: -1;
    }
    .growHeadText1 {
      font-size: 232.08px;
      font-weight: bold;
      color: #1D22D2;
      padding-left: 140px;
    }
    .growHeadText2 {
      font-size: 232.08px;
      font-weight: bold;
      color: #1D22D2;
      position: absolute;
      top: 160px;
      left: 140px;
    }
    .growBackImg2 {
      position: absolute;
      top: 155px;
      left: 115px;
    }
    .growBack1 {
      color: #231F20;
      font-size: 25px;
      padding-left: 150px;
    }
    .growBackPara1 {
      color: #424242;
      font-size: 18px;
      padding-left: 150px;
      width: 70%;
    }
    .growBack2 {
      color: #231F20;
      font-size: 25px;
      padding-left: 150px;
      padding-top: 380px;
    }
    .growBackPara2 {
      color: #424242;
      font-size: 18px;
      padding-left: 150px;
      width: 70%;
    }
    .growHeadText3 {
      font-size: 232.08px;
      font-weight: bold;
      color: #1D22D2;
      position: absolute;
      left: 140px;
      top: 100px;
    }
    .growBackImg3 {
      position: absolute;
      top: 110px;
      left: 110px;
      z-index: -1;
    }
    .growBack3 {
      color: #231F20;
      font-size: 25px;
      padding-left: 140px;
      padding-top: 390px;
    }
    .growBackPara3 {
      color: #424242;
      font-size: 18px;
      padding-left: 140px;
      width: 70%;
    }
    .load-truck {
      padding: 10% 0 20% 0;
    }
    .Load {
      position: relative;
      background-color: #E9EFFF;
      height: 255px;
      width: 98%;
    }
    .ftl-truck {
      justify-content: center;
      display: flex;
      padding: 2rem 3rem;
    }
    .ptl-truck {
      padding: 0 3rem;
    }
    .loaded-Truck {
      padding: 10% 10% 0 12%;
    }
    .ftl-Text {
      font-size: 16px;
      line-height: 20px;
      padding: 20px 45px 0 45px;
    }
    .ftl-Text1 {
      font-size: 12px;
      line-height: 15px;
      padding: 10px 45px 0 45px;
    }
    .Load-FTL {
      position: absolute;
    }
    .GrowSameMob {
      margin-top: 40px;
    }
    .GrowSame {
      height: 160px;
      width: 288px;
    }
    .GrowSame img {
      width: 63.97px;
      height: 59.33px;
    }
    .GrowSame h3 {
      font-size: 99px;
      line-height: 127px;
      font-weight: 600;
      left: 23px;
      top: -5px;
    }
    .GrowSame h6 {
      font-size: 16px;
      position: absolute;
      bottom: 15px;
      padding-left: 20px;
    }
    .GrowSame p {
      font-size: 12px;
      line-height: 16px;
      position: absolute;
      bottom: -25px;
      width: 75%;
      padding-left: 20px;
    }
    .standard-empower {
      height: 1070px;
    }
    .International-empower {
      height: 830px;
    }
    .webmVideo {
      width: 300px;
    }
    .lattice-flt {
      margin-top: 0px;
      height: 275px;
      padding-left: 0px;
    }
    .omsOperationText {
      padding: 20px;
    }
    .omsOperationText p {
      padding-right: 0px;
    }
    .paddinghorizontal4 {
      padding-left: 0rem;
      padding-right: 4rem;
    }
    .paddinghorizontal3 {
      padding-left: 0rem;
      padding-right: 0rem;
    }
    .mblTopMargin {
      margin-top: 100px;
    }
    .omsOperationText h4 {
      font-size: 26px;
      line-height: 32px;
    }
    .omsOperationText p {
      font-size: 14px;
      line-height: 18px;
    }
    .omsAnimation {
      height: 234px;
    }
    .supportAnimation {
      height: 220.96px;
      display: flex;
      justify-content: center;
      align-items: center;
    }
    .no1img {
      height: 60.81px;
      width: 79.68px;
    }
    .no1img img {
      height: 60.81px;
      width: 79.68px;
    }
    .no1img h5 .notext {
      font-size: 10px;
      line-height: 12px;
    }
    .no1img h5 {
      font-size: 24px;
      line-height: 30px;
      position: absolute;
      top: -5px;
      left: 26px;
    }
    .no1img h5 p {
      font-size: 14px;
      line-height: 17px;
      margin-top: 0px;
    }
    .reachUsBtn {
      height: 31px;
      padding: 0 20px;
      font-size: 10px;
    }
    .reachUsBtn img {
      height: 11px;
      width: 11px;
    }
    .no1Animation {
      height: 150px;
    }
    .omsDiv {
      margin-top: 5rem;
      min-height: 200px;
    }
    .omsDiv h3 {
      font-size: 14px;
      line-height: 17px;
      width: 90%;
    }
    .tabmenuDivCategory {
      width: 90%;
      margin: 5rem 5%;
      height: 40px;
    }
    .tabmenuDivCategory .nav {
      padding: 6px 0px 0 30px;
    }
    .exploerBlog {
      padding: 10px 0 !important;
    }
    .exploerBlog img {
      width: 100%;
    }
    .tabmenuDiv .nav {
      padding-left: 5%;
      display: flex;
      min-width: 200%;
    }
    .textcenterMbl {
      margin-top: 3rem;
    }
    .truck {
      height: 25px;
      width: 50px;
    }
    .b2bHomeAnimation {
      margin-top: 30px;
    }
    .growthInfoPart p {
      margin-top: 0px;
    }
    .BlueBar {
      height: auto;
    }
    .BlueBar h4 {
      font-size: 26px;
      line-height: 32.76px;
      padding: 30px 36px 30px 36px;
    }
    .BlueBar h4 img {
      width: auto;
      height: 20px;
      margin: 10px 0;
      display: inline-block;
    }
    .padding-horizontal20 {
      padding: 0 20px;
    }
    .stepBackground {
      background: none;
    }
    .BlueBar p {
      font-size: 16px;
      line-height: 20px;
      padding: 0 26px 30px 26px;
    }
    .magrintop100 {
      margin-top: 100px;
    }
    .headingtopMargin {
      margin-top: 0px;
    }
    .rectangleDiv .background {
      width: 166px;
      height: 635px;
    }
    .advantages .growthInfoPart {
      height: 190px !important;
      width: 328px !important;
      padding: 20px !important;
    }
    .advantages {
      top: 25px;
      justify-content: end;
      display: grid;
      left: auto;
      right: 20px;
    }
    .marginweb {
      margin: 0 5px !important;
    }
    .rectangleDiv {
      height: 574px;
      margin-top: 30px;
    }
    .b2bHand {
      height: 15px !important;
    }
    .b2b {
      display: grid;
      justify-content: center;
    }
    .fulfillType img {
      display: inline !important;
      margin-left: -20px !important;
      margin-top: 63px !important;
    }
    .typeHeading h3 {
      font-size: 11px;
      line-height: 13.86px;
    }
    .typeHeading img {
      height: 62px;
      width: 62px;
    }
    .b2bwaveImg {
      width: 22px;
      height: 6.2px;
    }
    .b2bCarouselHieght {
      height: 280px;
      text-align: center;
    }
    .TabImg img {
      height: auto;
    }
    .mbl-center {
      justify-content: center;
    }
    .grid-center {
      display: grid;
      justify-content: center;
    }
    .height20 {
      height: 20px !important;
    }
    .rightArrowPos {
      margin: -10px 0 0 -10px;
    }
    .mt-200 {
      margin-top: 0px;
    }
    .flagMargin {
      margin-top: 0px;
      height: 30px;
    }
    .GrowPerc {
      height: 153px;
      width: 288px;
    }
    .GrowPerc img {
      width: 63.97px;
      height: 59.33px;
    }
    .GrowPerc h3 {
      font-size: 99px;
      line-height: 127px;
      font-weight: 600;
      left: 23px;
      top: -5px;
    }
    .GrowPercd2c {
      height: 153px;
      width: 200px;
    }
    .GrowPercd2c img {
      width: 63.97px;
      height: 59.33px;
    }
    .GrowPercd2c h3 {
      font-size: 99px;
      line-height: 127px;
      font-weight: 600;
      left: 23px;
      top: -5px;
    }
    .GrowPercd2c p {
      margin-left: 0px;
    }
    .heightmbl30 {
      height: 30px;
    }
    .infoRow {
      padding: 20px 0;
    }
    .infoRow h5, .infoRowIntegration h5 {
      font-size: 26px;
      line-height: 32px;
      margin: 20px 0 5px 0;
    }
    .stepdetails {
      background: transparent;
      padding: 0 35px;
    }
    .stepdetails h4 {
      color: #A3A3A3;
      font-size: 16px;
      line-height: 20px;
    }
    .stepdetails p {
      display: block;
      color: #BEBEBE;
      font-size: 12px;
      line-height: 15px;
    }
    .infoRow:hover .stepdetails {
      background-color: transparent;
    }
    .infoRow:hover .stepdetails h4 {
      color: #16181E;
    }
    .infoRow:hover .stepdetails p {
      color: #424242;
      display: block;
    }
    .growB2b {
      padding: 0 20px 0 20px;
    }
    .pe-5 {
      padding-right: 1rem !important;
    }
    .horizonatlMar3 {
      margin: 0 0;
    }
    .stepInfo {
      padding: 0 40px;
    }
    .marqueed2c {
      height: 73px;
    }
    .marqueed2c-Text {
      font-size: 26px;
      line-height: 32px;
    }
    .marqueed2c-Img img {
      height: 30px;
      width: 30px;
    }
    .integrationDiv {
      padding: 76px 51px 0px 20px;
    }
    .channelRow {
      padding: 22px 0;
    }
    #myUL {
      padding-left: 0px !important;
    }
    .paddingX3rem {
      padding: 0 20px;
    }
    .integrationDiv h1 {
      font-size: 28px;
      line-height: 35px;
      text-align: left;
    }
    .integrationDiv p {
      text-align: left;
      font-size: 14px;
      line-height: 17px;
      padding: 0px;
    }
    .integrationDiv p img {
      height: 25.15px;
      width: 25.15px;
      margin-bottom: -10px;
    }
    .vectorImg {
      width: 47.13px;
      height: 43.46px;
      float: right;
    }
    .searchDiv {
      height: 47.07px;
      width: 227.5px;
      background-image: url("../images/integration/searchBoxMbl.png");
    }
    .searchDiv .search-input-group {
      height: 25px;
      width: 207px;
      bottom: 0px;
      border-bottom: 0.5px solid #16181E;
    }
    .search-form-control {
      font-size: 12px;
      padding: 0 0 0 20px;
    }
    .iconDiv {
      top: -2px;
      right: 1px;
    }
    .iconDiv img {
      height: 10.41px;
      width: 10.41px;
    }
    .iconMainDiv {
      padding: 0 26px;
    }
    .sidehead img {
      height: 21px;
      width: 21px;
      margin-top: 0;
    }
    .Integration1 {
      height: 52px;
      width: 100px;
    }
    .amazonShippImg {
      height: 20px;
      width: 100px;
    }
    .errMsg {
      margin-top: -75px;
    }
    .trackErrMsg {
      font-size: 11px;
    }
    .deliveryExperince {
      padding: 15px;
    }
    .searchDivTrack {
      height: 47.07px;
      width: 200px;
      background-image: url("../images/track/searchmblTrack.png");
    }
    .searchDivTrack .search-input-group {
      height: 25px;
      width: 175px;
      bottom: 0px;
      border-bottom: 0.5px solid #16181E;
    }
    .trackSearch {
      top: -40px;
      left: 21%;
    }
    .captcha {
      width: 200px;
      justify-content: space-between !important;
    }
    .captcha img {
      width: 180px;
      margin-top: 8px;
      justify-content: start !important;
    }
    .mblmargintop {
      margin-top: 3rem;
    }
    .viewbtn {
      height: 38px;
      width: 124.52px;
      font-size: 12px;
      line-height: 13px;
    }
    .knowMore {
      font-size: 12px;
      line-height: 15px;
    }
    .OrderDetailsTrack h3, .trackdetails1 h5, .deliveryExperince h2 {
      font-size: 26px;
      line-height: 32px;
    }
    .OrderDetailsTrack h4 {
      font-size: 16px;
      line-height: 16px;
    }
    .OrderDetailsTrack h4 .btn, .timeline-steps .timeline-content, .trackIdDetails p, .trackTimeLine h6 {
      font-size: 12px;
      line-height: 12px;
    }
    .trackIdDetails h3 {
      font-size: 14px;
      line-height: 17px;
      margin-top: 7px;
    }
    .trackIdDetails img {
      height: 23px;
    }
    .trckingDetails, .track-order-head {
      padding: 30px 40px;
    }
    .trackdetails1 h5 {
      margin-top: 20px;
    }
    .trackdetails1 {
      padding: 0;
    }
    .trackdetails1 h5 span img {
      width: 108px;
      height: 35px;
    }
    .trackTimeLine h5, .trackvertiTime h3, .trackvertiTime p, .deliveryExperince p {
      font-size: 14px;
      line-height: 17px;
    }
    .experinaceTextarea {
      height: 76px;
    }
    .marginTop5 {
      margin-top: 2rem;
    }
    #myRange {
      width: 262px;
    }
    .range-labels {
      margin: 18px -16px 0;
    }
    .range-labels li {
      width: 29.25px;
      font-size: 12px;
    }
    .industries-head {
      height: 295px;
    }
    .industries-head1 {
      padding: 100px 0 0 0;
    }
    .industriImg {
      margin-top: 85px;
      height: 147px;
    }
    .Enterprises {
      width: 100%;
      padding-left: 23px;
    }
    .industries-text {
      font-size: 14px;
      width: 80%;
      padding-left: 20px;
    }
    .industries-lottie {
      min-height: 150px;
      margin-top: 50px;
    }
    .mobarrowImg {
      height: 15px;
    }
    .btn-industries {
      width: 155px;
      height: 35px;
      border-radius: 54px;
      background: #16181E;
      color: #fff;
      cursor: pointer;
      font-size: 10px;
      margin-left: 0px;
    }
    .btnmobIndustri {
      margin-left: 20px;
    }
    .Redefine1 {
      padding: 0 10px 0 30px;
    }
    .Redefine {
      height: auto;
    }
    .Crafting {
      font-size: 26px;
      width: 90%;
    }
    .Crafting-text {
      font-size: 14px;
      width: 90%;
    }
    .mobLottie {
      height: 200px;
      width: 100%;
      padding: 20px 20px 0 0px;
    }
    .flooting-text {
      width: 100%;
    }
    .mobPlus-Sign {
      height: 15px;
    }
    .thanku {
      height: auto;
      width: 100%;
      padding: 35px 25px;
    }
    .thanku h3 {
      font-size: 24px;
      line-height: 30px;
      margin: 0;
    }
    .slide-highlight {
      height: auto;
      padding-top: 0px;
    }
    .slick-list {
      padding: 10px 0 !important;
      margin-top: 15px;
    }
    .doubleBackground {
      background-size: 100% 55px;
    }
    .slide-back-img {
      background-image: url(../images/Apparel/backSlideMobpng.png);
      background-repeat: no-repeat;
      background-position: 50% 30px;
      height: 180px;
      margin-top: 0px;
      background-size: 90px 103px;
      margin-right: 0px;
    }
    .slide-highlight1 {
      width: 90%;
    }
    .updown-Sign {
      height: 15px;
      margin-top: 12px;
      margin-left: -30px;
    }
    .Vector-industri {
      height: 90px;
      padding-top: 30px;
    }
    .map-world1 {
      height: auto;
    }
    .map-text1 {
      text-align: center;
      width: 90%;
      padding-top: 50px;
    }
    .map-text1 img {
      height: 20px;
    }
    .world-text {
      font-size: 16px;
    }
    .world-text1 {
      font-size: 12px;
    }
    .mapImages {
      padding-left: 0px;
      display: grid;
      justify-content: center;
    }
    .businessImgText {
      padding: 0 2rem 0 1.3rem;
      width: 100%;
    }
    .businessImg {
      height: auto;
      width: 100%;
      padding: 1rem;
    }
    .slide-indurti-head {
      width: 85%;
      text-align: center;
    }
    .slick-initialized .slick-slide {
      margin-right: 35px;
    }
    .industri-head-apparel {
      height: 320px;
      padding-top: 40px;
    }
    .industri-head-apparel img {
      height: 25px;
    }
    .induApperialbtn {
      width: 170px;
      height: 35px;
      font-size: 10px;
    }
    .connect-expert-text11 {
      color: #fff;
      line-height: 20px;
      padding: 30px 0px 0 20px;
      font-size: 16px;
      width: 58%;
    }
    .expertbtn {
      width: 100px;
      height: 36px;
      font-size: 10px;
    }
    .handOverCard {
      height: 100%;
    }
    .flooting-div {
      height: auto;
    }
    .card-back {
      margin-top: 100px;
      background-image: url("../images/Apparel/customerSatisfy.png");
      background-repeat: no-repeat;
      background-size: cover;
      height: 600px;
    }
    .margin-left-2 {
      margin-left: -7%;
    }
    .apperalHeadImg {
      display: flex;
      flex-direction: row;
      justify-content: center;
      margin-top: 40px;
    }
    .apperalHeadImg img {
      height: 90px;
      width: 93px;
      border: 2px solid #fff;
    }
    .apperalCards {
      width: 203px;
      border-radius: 7px;
      padding: 10px 10px;
    }
    .apperalCards img {
      height: 28px;
      width: 28px;
    }
    .card-head {
      font-size: 16px;
      line-height: 20px;
    }
    .card-head1 {
      font-size: 12px;
      line-height: 15px;
    }
    .cardApparel1 {
      position: absolute;
      top: 300px;
      left: 20px;
    }
    .cardApparel2 {
      position: absolute;
      top: 20px;
      right: 20px;
    }
    .cardApparel3 {
      position: absolute;
      top: 850px;
      right: 20px;
      left: auto;
    }
    .cardApparel4 {
      position: absolute;
      top: 1290px;
      left: 20px;
      right: auto;
    }
    .cardApparel5 {
      position: absolute;
      top: 320px;
      right: 20px;
      left: auto;
    }
    .cardApparel6 {
      position: absolute;
      top: 1694px;
      right: 20px;
      left: auto;
    }
    .cardApparel7 {
      position: absolute;
      top: 2050px;
      left: 20px;
    }
    /********************QS Max************************/
    .max-head {
      display: none;
    }
    .max-head-Mob {
      display: block;
      height: 750px;
      padding-top: 90px;
    }
    .max-mob {
      font-size: 28px;
      text-align: center;
      color: #000;
    }
    .max-mob span {
      color: #1D22D2;
      font-weight: 600;
    }
    .max-mob1 {
      color: #424242;
      font-size: 14px;
      text-align: center;
    }
    .WA-mobile {
      background-image: url(../images/Max/maxhead-back.png);
      background-repeat: no-repeat;
      background-size: contain;
      background-position: bottom;
      height: 470px;
    }
    .communication-head {
      position: absolute;
      top: 10px;
      left: 25px;
      width: 185px;
    }
    .maxWA {
      text-align: center;
      width: 255px;
      font-size: 26px;
      line-height: 35px;
    }
    .flootcardmax {
      height: 320px;
    }
    .max-WA-web {
      display: none;
    }
    .flootcardWeb {
      display: none;
    }
    .flootcardMob {
      display: block;
    }
    .max-WA-mob {
      display: inline-block;
      height: 15px;
      padding-left: 10px;
    }
    .communication {
      height: 900px;
      padding-top: 40px;
    }
    .sms-text {
      font-size: 56.07px;
    }
    .sms-text span {
      font-size: 22.47px;
    }
    .sms-text1 {
      font-size: 16px;
      color: #16181E;
    }
    .sms-text2 {
      font-size: 12px;
      color: #424242;
      padding-top: 10px;
      width: 80%;
    }
    .mobsms {
      padding: 30px 10px 0 20px;
    }
    .MobCommuImg {
      height: 320px;
    }
    .arrangeExpo {
      position: relative;
      width: 421px;
      margin-top: 10px;
      height: 280px;
      margin-left: 20px;
    }
    .smsHrLine {
      color: #E5E5E5;
      opacity: 1;
      margin: 20px 0 20px -25px;
    }
    .communication-text1 {
      font-size: 80px;
    }
    .communication-text2 {
      font-size: 14px;
    }
    .communication-text3 {
      font-size: 12px;
    }
    .chargeWeb {
      display: none;
    }
    .chargeMob {
      display: block;
      height: 400px;
      background-image: url(../images/Max/VectorSliderBack.png);
      background-repeat: no-repeat;
      background-position: right;
      background-size: contain;
    }
    .mobChargeHead {
      font-size: 26px;
      text-align: left;
      line-height: 30px;
      width: 81%;
    }
    .slider-bluecard {
      text-align: center;
      padding-top: 30px;
    }
    .mobcardCharge {
      position: relative;
    }
    .hoverCard-Head-mob {
      font-size: 18px;
      color: #000;
      position: absolute;
      top: 17px;
      left: 90px;
    }
    .charge-hover-mob {
      font-size: 16px;
      color: #16181E;
      position: absolute;
      top: 130px;
      left: 120px;
      width: 100px;
      text-align: left;
      line-height: 20px;
    }
    .charge-hover1-mob {
      font-size: 12px;
      color: #424242;
      position: absolute;
      width: 160px;
      top: 180px;
      left: 120px;
      line-height: 15px;
      text-align: left;
    }
    .img-charge {
      position: absolute;
      top: 80px;
      left: 100px;
    }
    .mobcardCharge:hover .hoverCard-Head-mob {
      color: #fff;
    }
    .mobcardCharge:hover .charge-hover-mob {
      color: #fff;
    }
    .mobcardCharge:hover .charge-hover1-mob {
      color: #EAEAEA;
    }
    .mobcardCharge:hover #HoverImgChange1 {
      content: url(../images/Max/HoverCharge1.png);
    }
    .mobcardCharge:hover #HoverImgChange2 {
      content: url(../images/Max/HoverCharge2.png);
    }
    .mobcardCharge:hover #HoverImgChange3 {
      content: url(../images/Max/HoverCharge3.png);
    }
    .mobcardCharge:hover #HoverImgChange4 {
      content: url(../images/Max/HoverCharge4.png);
    }
    .mobcardCharge:hover #HoverImgChange5 {
      content: url(../images/Max/HoverCharge5.png);
    }
    .mobcardCharge:hover #cardMobSlider1 {
      content: url(../images/Max/cardMobSliderBlue.png);
    }
    .mobcardCharge:hover #cardMobSlider2 {
      content: url(../images/Max/cardMobSliderBlue.png);
    }
    .mobcardCharge:hover #cardMobSlider3 {
      content: url(../images/Max/cardMobSliderBlue.png);
    }
    .mobcardCharge:hover #cardMobSlider4 {
      content: url(../images/Max/cardMobSliderBlue.png);
    }
    .mobcardCharge:hover #cardMobSlider5 {
      content: url(../images/Max/cardMobSliderBlue.png);
    }
    .headingdiv h3 {
      margin-top: 0px !important;
    }
    .videoDiv {
      width: 90%;
      height: 184px;
      bottom: 41px;
    }
    .videoBackground {
      width: 100%;
      height: 180px;
    }
    .ceoPerson {
      width: 90%;
      height: 80%;
    }
    .testimonialVedioDiv {
      width: 33%;
      height: 149px;
    }
    .videoText img {
      height: 10px;
    }
    .videoText p {
      font-size: 9px;
      line-height: 12px;
      margin-top: 2px !important;
      margin-bottom: 5px;
    }
    .videoText {
      padding: 0px 25px 0 10px !important;
    }
    .videoText h5, .videoText h6 {
      font-size: 9px;
      line-height: 10px;
    }
    .mt-4 {
      margin-top: 0.6rem !important;
    }
    .ceoDiv {
      height: 344px;
    }
    .headingdiv {
      top: 80px;
      left: 20px;
      width: 90%;
    }
    #get-touch {
      margin-top: 4rem;
    }
    .flexibleLogisticheading h3 span img, .businessgrowdiv h3 span img {
      height: 22px;
    }
    .magrinfiximg {
      margin-left: -30px;
      margin-top: 15px;
    }
    .marginimggrow {
      margin-left: -10px;
      margin-top: 17px;
      height: 13px !important;
      width: 20px !important;
    }
    .navbar-toggler-icon {
      height: 1.25rem !important;
      width: 1.25rem !important;
    }
    .step, .get-form {
      font-size: 12px;
    }
    .get-form {
      margin: 10% 10% 0 10%;
    }
    .need p {
      font-size: 16px;
      line-height: 20px;
    }
    .btn-outline {
      font-size: 9px;
      line-height: 12px;
      padding: 9px 25px 5px;
      height: 29px;
      width: auto;
    }
    .next-btn {
      width: 97px;
      height: 38px;
      margin-top: 7%;
      margin-left: 40%;
      font-size: 10px;
      line-height: 12px;
      border: none;
    }
    .setFormImg {
      width: 93%;
      margin-top: 0%;
      height: auto;
      padding-bottom: 30px;
    }
    .form-control-plaintext {
      font-size: 12px;
      padding: 0px;
      margin-bottom: 0px;
    }
    .position-bottom {
      position: absolute;
      bottom: 10px;
    }
    .postresponse {
      font-size: 12px;
    }
    .halfBlueMob {
      min-height: 210px;
      width: 90%;
      background-color: #1D22D2;
      color: #fff;
      padding: 30px;
      border-radius: 20px;
      margin-top: 60px;
    }
    .shippingRateForm {
      height: 382.94px;
      width: 298.17px;
    }
    .backRateCalculate, .ModalBlueRate p {
      font-size: 20px;
      line-height: 27px;
    }
    .backRateCalculate span img {
      height: 15px;
      width: 15px;
    }
    .calculatedRateForm {
      padding: 40px 50px 20px 20px;
    }
    .calculatedRateFormValue h5, .calculatedRateFormValue span p {
      font-size: 12px;
      line-height: 15px;
      margin-top: 20px;
      padding-left: 10px;
    }
    .ModalBlueRate {
      padding: 20px 0;
    }
    .curiorShippingDiv {
      padding: 10px 15px 60px;
    }
    .curiorShippingHead h4 {
      font-size: 14px;
      line-height: 17px;
    }
    .curiorShippingdata h5 {
      font-size: 12px;
      line-height: 15px;
    }
    .curiorShippingdata {
      padding: 5px 0;
    }
    .curiorShippingdata h5 span img {
      height: 24px;
      width: 24px;
    }
    .map-text {
      width: 65%;
      padding-top: 30px;
    }
    .map-text img {
      height: 20px;
    }
    .map-world-img {
      height: auto;
      width: 100%;
    }
    .map-world {
      height: auto;
    }
    .home-head {
      width: 70%;
      padding-top: 1px;
    }
    .mapsIMGMob {
      display: grid;
      justify-content: center;
      padding-left: 0px;
    }
    .home-head img {
      height: 20px;
    }
    .shoes-back {
      height: 320px;
    }
    .easier-text {
      width: 57%;
      text-align: center;
    }
    .easier-text img {
      height: 10px;
    }
    .easier {
      display: none;
    }
    .easierMob {
      display: block;
      height: 470px;
      padding-top: 60px;
    }
    .setImgEasier {
      height: 270px;
      width: 240px;
      position: relative;
    }
    .setImgEasierMob {
      position: absolute;
      top: 70px;
      left: 40px;
    }
    .kyc-text {
      font-size: 16px;
      margin-top: -15px;
      margin-left: 10px;
    }
    .kyc-text1 {
      font-size: 12px;
      padding-right: 10px;
    }
    .carousel-indicators [data-bs-target] {
      background-color: #DBDADA;
    }
    .carousel-indicators {
      bottom: -70px;
    }
    .setImgEasierMob img {
      height: 30px;
    }
    .triangle-shape {
      display: none !important;
    }
    .triangle-shape-mob {
      display: block !important;
    }
    .high-tech {
      height: 480px;
    }
    .high-tech-text {
      width: 90%;
    }
    .high-tech-text img {
      height: 12px;
    }
    .locate {
      display: flex;
      justify-content: center;
      padding: 40px 0 0 0;
    }
    .locate-map-text span {
      font-size: 56px;
    }
    .locate-map-text {
      font-size: 16px;
      width: 50%;
      text-align: center;
    }
    .locate-map {
      height: 430px;
    }
    .mapaxislottie {
      height: 310px !important;
      padding-top: 0px;
    }
    .cheapest {
      min-height: 510px;
    }
    .calculator-backgroundimg {
      height: 370px;
      width: 340px;
    }
    .arrangeCalculte {
      width: 340px;
      height: 370px;
      position: relative;
    }
    .calculator1 {
      position: absolute;
      top: 75px;
      left: 20px;
      text-align: center;
    }
    .btncalMob {
      margin-left: 30px;
    }
    .cheapMob {
      display: flex;
      justify-content: center;
      padding-top: 70px;
    }
    .cheapest-text {
      padding: 0px;
      width: 80%;
      text-align: center;
    }
    .cheapest-text img {
      height: 18px;
      float: left;
      padding-left: 12px;
    }
    .calculator {
      margin-top: 0rem !important;
    }
    .calculateText {
      padding-top: 25px !important;
    }
    .calculateTextWT {
      width: 80% !important;
      padding-top: 25px !important;
    }
    .calculateText1 {
      width: 23.1% !important;
      padding-top: 25px !important;
      margin-right: 15px;
    }
    .calculator1modal {
      position: absolute;
      top: 55px;
      left: 30px;
      text-align: center;
      width: 85%;
    }
    .kgbtn {
      font-size: 10px;
    }
    .kgdropModal {
      position: absolute;
      top: 130px;
      right: 45px;
      width: 5%;
    }
    .calmodalImg {
      height: 410px;
    }
    .kgdrop {
      width: 5%;
    }
    .cmdrop {
      width: 5%;
    }
    .cmdropModal {
      position: absolute;
      top: 90px;
      left: 205px;
      width: 5%;
    }
    .calculateBtn {
      width: 105px;
      height: 31px;
      cursor: pointer;
      margin-top: 15%;
      margin-left: 25%;
      font-size: 12px;
    }
    .batchImg {
      display: none;
    }
    .batchImgMob {
      display: flex;
      justify-content: center;
      padding-top: 20px;
    }
    .channels {
      display: none;
    }
    .channelsMob {
      background-color: #1D22D2;
      height: 530px;
      display: block;
    }
    .channels-para {
      padding: 0px;
    }
    .channels-text {
      font-size: 26px;
      color: #fff;
      font-weight: 500;
      text-align: center;
      width: 85%;
      padding-top: 40px;
    }
    .channels-text img {
      height: 20px;
    }
    .channels-text1 {
      font-size: 14px;
      color: #fff;
      font-weight: 500;
      width: 80%;
      text-align: center;
    }
    .Branch-Axis {
      display: none;
    }
    .Branch-Axis-Mob {
      display: block;
      height: 760px;
      padding-top: 40px;
      position: relative;
    }
    .branch-head {
      width: 93%;
      text-align: center;
    }
    .arrangeBrachMob {
      position: relative;
      width: 410px;
      height: 490px;
      margin-top: 85px;
    }
    .imgVerticalMob {
      padding-top: 90px;
      width: 100%;
      height: 100%;
    }
    .knowMore img {
      height: 15px !important;
      width: 15px !important;
    }
    .tree1 {
      font-size: 16px;
    }
    .tree2 {
      font-size: 12px;
      padding-left: 25px;
    }
    .bulk-branch {
      background-color: #E9EFFF;
      height: 151px;
      width: 290px;
      position: absolute;
      padding: 12px;
      top: -40px;
      left: 68px;
    }
    .mobBulk {
      height: 20px;
    }
    .economical-branch {
      background-color: #E9EFFF;
      height: 126px;
      width: 150px;
      position: absolute;
      top: 139px;
      left: 32px;
      padding: 12px;
    }
    .express-branch {
      background-color: #E9EFFF;
      height: 126px;
      width: 150px;
      border-radius: 10px;
      position: absolute;
      padding: 12px;
      top: 154px;
      left: 230px;
    }
    .Axis {
      display: none;
    }
    .axisBanner-Text {
      margin-top: 0;
      margin-left: 14px;
      position: absolute;
      width: 90%;
      left: 5%;
      top: 10%;
    }
    .Axispt-5 {
      justify-content: start !important;
      padding: 5rem 20px 0;
    }
    .AxisMob {
      display: block;
      height: auto;
    }
    .AxisMob .expertbtn {
      margin-left: 20px;
    }
    .axisMobText img {
      height: 20px;
    }
    .axis-text {
      font-size: 12px;
      padding-left: 20px;
      margin-top: 7px;
    }
    .ratebtn {
      margin-left: 36px;
      margin-top: 15px;
    }
    .mobglobAxis {
      margin-top: 0px;
    }
    .timeline-high-tech {
      padding: 40px 15px 20px 18px;
    }
    .timeline-text {
      font-size: 16px;
      color: #424242;
    }
    .timeline-text1 {
      font-size: 16px;
      color: #171A1C;
    }
    .timeline-text2 {
      font-size: 12px;
      color: #424242;
      padding-top: 5px;
    }
    .vLine {
      height: 80px;
      padding-left: 10px;
      margin-top: -12px;
    }
  }
  @media (max-width: 550px) {
    .mobile-text {
      text-align: center;
    }
    .mobile-banner-text {
      padding-top: 30% !important;
      padding-bottom: 5% !important;
    }
    .mobile-text ul {
      padding: 0px 15px;
    }
  }
  /* Media query starts for 551 to 767*/
  @media (min-width: 551px) and (max-width: 767px) {
    .mobile-text {
      text-align: center;
    }
    .mobile-banner-text {
      padding-top: 15% !important;
      padding-bottom: 3% !important;
    }
    .mobile-text ul {
      padding: 0px 15px;
    }
  }
  /* Media query for 768 to 999*/
  @media (min-width: 768px) and (max-width: 999px) {
    .mobile-banner-text {
      padding-top: 15% !important;
      padding-bottom: 3% !important;
    }
  }
  @media (min-width: 1000px) and (max-width: 1024px) {
    .mobile-banner-text {
      padding-top: 12% !important;
      padding-bottom: 3% !important;
    }
  }
  /* Added by nisha */
  .backbutton {
    text-decoration: none;
  }
  
  .loader {
    border: 16px solid #f3f3f3;
    border-radius: 50%;
    border-top: 16px solid #3498db;
    width: 50px;
    height: 50px;
    -webkit-animation: spin 2s linear infinite; /* Safari */
    animation: spin 2s linear infinite;
  }
  
  /* Safari */
  @-webkit-keyframes spin {
    0% {
      -webkit-transform: rotate(0deg);
    }
    100% {
      -webkit-transform: rotate(360deg);
    }
  }
  @keyframes spin {
    0% {
      transform: rotate(0deg);
    }
    100% {
      transform: rotate(360deg);
    }
  }
  .ui-menu-item-wrapper {
    width: 100%;
  }
  
  /* end  #apparela */
  .vertical-carousel {
    display: flex;
    flex-direction: column;
    height: 100%;
  }
  
  .vertical-carousel .carousel-inner {
    display: flex;
    flex-direction: column;
    overflow: hidden;
    height: 100%;
  }
  
  .vertical-carousel .carousel-item {
    height: 500px;
    width: 100%;
    transition: transform 0.6s ease;
  }
  
  .vertical-carousel .carousel-item.active {
    transform: translateY(0);
  }
  
  .vertical-carousel .carousel-item-next,
  .vertical-carousel .carousel-item-prev,
  .vertical-carousel .carousel-item.active + .carousel-item,
  .vertical-carousel .carousel-item-prev + .carousel-item {
    transform: translateY(100%);
  }
  
  .link-tag-black, .link-tag-black:hover 
  {color: #16181E;
      text-decoration: none; 
  }
  
  .link-tag-white, .link-tag-white:hover 
  {color: #ffffff;
      text-decoration: none;
  }
  /*# sourceMappingURL=style.css.map */
  
  
  
    /* --------------Sayali Cargo CSS----------------- */
    .row{
      --bs-gutter-x:0 !important;
  }
  .b2b-new-mainDiv{
      padding: 20px 50px 70px 240px;
      position: relative;
      height: 650px;
  }
  .b2b-new-heading{
      height: 100%;
      display: grid;
      align-content: center;
  }
  .b2b-new-heading h3{
      font-size: 47px;
      font-weight: 500;
      color: #030E2E;
      line-height: 55px;
  }
  .b2b-new-heading h3 span{
      color: #1314F2;
  }
  .b2b-new-heading p{
      font-weight: 400;
      font-size: 18px;
      line-height: 26px;
      margin-top: 10px;
      color: #484854;
  }
  .b2b-new-request-btn{
      background-color: #000000;
      color: #fff;
      padding: 15px 30px;
      font-size: 14px;
      line-height: 14px;
      font-weight: 500;
      width: 200px;
      border-radius: 100px;
      margin-top: 30px;
  }
  .b2b-new-request-btn:hover{
      color: #fff;
  }
  .globe-card-img{
  position: absolute;
  left: 056px;
  top: 5px;
  height: 76px;
  width: 80px;
  }
  .home-card-img{
  position: absolute;
  left: 493px;
  right: auto;
  top: 400px;
  height: 70px;
  width: 76px;
  }
  .location-card-img{
  position: absolute;
  height: 56px;
  width: 61px;
  left: 115px;
  top: 510px;
  }
  .truck-card-img{
  position: absolute;    
  height: 56px;
  width: 62px;
  right: 140px;
  }
  .b2b-new-ellipse{
      height: 622px;
      width: 100%;
      position: absolute;
      left: -100px;
      top: -50px;
  }
  .truk-b2b-div{
    height: auto;
  }
  .b2b-new-truckshadow{
      position: absolute;
      left: 0;
      top: 0;
      height: 541.49px;
      width:100% ;
  }
  
  .marquee {
      margin: 0 auto;
      width: 100%;
      height: 96px;
      white-space: nowrap;
      overflow: hidden;
      box-sizing: border-box;
      position: relative;
      background-color: #F0F0F0;
    }
    .marquee:before, .marquee:after {
      position: absolute;
      top: 0;
      width: 50px;
      height: 30px;
      content: "";
      z-index: 1;
    }
    
    .marquee__content {
      width: 300% !important;
      display: flex;
      line-height: 30px;
      height: 100%;
      align-items: center;
      animation: marquee 20s linear infinite forwards;
    }
    
    .list-inline {
      display: flex;
      justify-content: space-around;
      width: 100%;
      list-style: none;
      padding: 0;
      margin: 0;
    }
    
    .marquee-Text {
      font-size: 24px;
      font-weight: 400;
      line-height: 30px;
      letter-spacing: 0em;
      text-align: left;
      color: #16181E;
      display: flex;
      align-items: center;
    }
    
  @keyframes marquee {
      0% {
        transform: translateX(0);
      }
      100% {
        transform: translateX(-66.6%);
      }
    }
    .efficiency-div{
      padding: 80px 240px;
    }
    .efficiency-text-part h3{
      font-size: 37px;
      font-weight: 500;
      line-height: 48px;
      color: #030E2E;
    }
    .efficiency-text-part h4{
      font-weight: 400;
      font-size: 14px;
      line-height: 20px;
      color: #424242;
      margin-top: 20px;
    }
    .efficiency-truckimg{
      padding:0 0 0 5%;
    }
    .efficiency-truckimg img{
      width: 100%;
      height: 100%;
    }
    .rate-calculate-heading{
      text-align: center;
      padding: 10px 0 45px 0;
    }
    .rate-calculate-heading h3{
      font-size: 45px;
      font-weight: 600;
      line-height: 60px;
      color: #030E2E;
    }
    .rate-calculate-heading h3 span{
      font-weight: 500;
      color: #1D22D2;
    }
    .calculate-part{
      padding: 10px 240px 70px;
    }
    .claculate-main-div{
      background-color: #E9EFFF;
      padding:40px;
      position: relative;
    }
    .ftl-corner-img{
      position: absolute;
      top: -73px;
      left: -66px;
    }
    .calculate-from-div{
      background-color: #FFFFFF;
      padding:50px 20px 30px;
      border-radius: 15px;
    }
    .shipping-rate-form div div input{
      width: 95% !important;
      border: 1px solid #babac2;
      margin-top: 10px;
      padding: 10px 5px;
      border-radius: 6px;
    }
    .shipping-rate-form div div label
    {
      line-height: 20px;
      font-size: 16px;
      font-weight: 400px;
      color:#030E2E;
    }
    .shipping-rate-form div div label span{
      color: #1D22D2;
    }
    .checkrate-btn{
      background-color:#000000;
      text-align: center;
      color: #fff;
      width: 100%;
      padding: 10px;
      border-radius: 30px;
      font-size: 16px;
    }
    .checkrate-btn:hover{
      color: #fff;
    }
    .calculate-part-modal{
      padding: 75px 30px 20px 80px;
    }
    .modal-close-btn{
      float: right;
    }
    .Courier-partern-table{
      width: 100%;
    }
    .Courier-partern-table tr{
      border-bottom: 1px solid #b6b6c2;
      padding: 10px 0 !important;
    }
    .Courier-partern-table tr th{
      font-size: 16px;
      line-height: 20px;
      font-weight: 400;
      color: #030E2E;
      padding: 10px 0;
    }
    .Courier-partern-table tr td {
      padding: 10px 0;
    }
    .Courier-partern-table tr td {
      font-size: 16px;
      line-height: 20px;
      font-weight: 400;
      color: #484854;
    }
    .Courier-partern-table tr td span img{
      height: 35px;
      width: 35px;
      border-radius: 50%;
    }
    .inclusive-statement
    {
      font-size: 11px;
      text-align: start;
      padding-left: 10px;
      color: #030E2E;
      margin: 8px 0 0 0;
    }
    .bold-text
    {
      font-weight: bold !important;
    }
    .choose-card-div{
      padding:0 230px;
    }
    .choose-cards
    {
     background-color:#E9EFFF;
     border-radius: 10px;
     padding: 25px;
     width: 95%;
     min-height: 240px;
     margin-bottom: 20px;
    }
    .choose-cards img{
      width: 60px;
      height: 60px;
    }
    .choose-cards h3{
      font-weight: 500;
      font-size: 22px;
      line-height: 28px;
      color: #030E2E;
      margin-top: 15px;
    }
    .choose-cards h6{
      font-size: 14px;
      font-weight: 400;
      line-height: 18px;
      color: #484854;
      margin-bottom: 0px;
    }
    /* media query */
    @media screen and (max-width: 992px) {
      .b2b-new-mainDiv{
        height: 650px;
        padding: 75px 30px 55px;
      } 
      .b2b-new-heading{
        display: grid;
        justify-items: center;
      }
      .b2b-new-heading h3{
        font-size: 28px;
        line-height: 35px;
        text-align: center;
      }
      .b2b-new-heading p{
        font-size: 16px;
        line-height: 25px;
        text-align: center;
      }
      .globe-card-img {
        position: absolute;
        left: 10px;
        top: 60px;
        height: 50px;
        width: 50px;
    }
    .home-card-img {
      position: absolute;
      left: auto;
      right: 5px;
      top: 260px;
      height: 50px;
      width: 56px;
    }
    .location-card-img {
      position: absolute;
      height: 45px;
      width: 45px;
      left: 14px;
      top: 330px;
  }
  .truck-card-img {
    position: absolute;
    height: 46px;
    width: 45px;
    right: 10px;
  }
  .b2b-new-request-btn {
    padding: 10px 20px;
    display: flex;
    justify-content: center;
    justify-self: center;
  }
  .b2b-new-ellipse {
    height: 322px;
    width: 100%;
    position: absolute;
    left: -52px;
    top: 50px;
  }
  .truk-b2b-div{
    height: 300px;
  }
  .b2b-new-truckshadow{
    height: 300px;
  }
  
  .marquee {
    margin: 50px auto 0;
  }
  .marquee {
    height: 50px;
  }
  .marquee-Text {
    font-size: 12px;
  }
  .efficiency-div {
    padding: 60px 30px;
  }
  .efficiency-text-part h3{
    font-size: 28px;
    line-height: 35px;
  }
  .rate-calculate-heading h3{
    font-size: 28px;
    line-height: 35px;
  }
  .calculate-part {
    padding: 10px 30px 30px 60px;
  }
  .claculate-main-div{
    padding: 23px;
  }
  .ftl-corner-img {
    position: absolute;
    top: -45px;
    left: -45px;
    height: 75px;
  }
  .calculate-from-div{
    padding: 30px 15px 20px;
  }
  .inclusive-statement{
    font-size: 13px;
  }
  .calculate-part-modal {
    padding: 38px 3px 10px 35px;
  }
  .Courier-partern-table tr th{
    font-size: 14px;
  }
  .Courier-partern-table tr td{
    font-size: 15px;
  }
  .Courier-partern-table tr td span img{
    height: 30px;
    width: 30px;
  }
  .choose-card-div{
    padding: 0 30px;
  }
  .choose-cards{
    width: 100%;
    min-height: 200px;
  }
  .choose-cards img {
    width: 50px;
    height: 50px;
  }
  .choose-cards h3{
    font-size: 20px;
  }
  
  }
   /* --------------Sayali Cargo CSS- end---------------- */
  
    /* --------------Pradnya Cargo CSS----------------- */
    /* flite blue bar */
    .blue-bar-flite {
      background-image: url(../images/CargoPage/ConnectExpert.png);
      background-repeat: no-repeat;
      background-size: cover;
      height: 416px;
      display: block !important;
      padding-top: 10px;
      margin-top: 80px;
    }
    .blue-flite-head1
    {
      margin-top: 3%;
    }
  .blue-flite-head {
      margin-left: 90px;
    }
    .blue-flite {
      color: #fff;
      font-weight: 600;
      line-height: 68px;
      font-size: 58px;
      display: flex;
      justify-content: center;
      align-items: center;
    }
    .blue-flite1 {
      color: #fff;
      line-height: 26px;
      font-size: 18px;
      display: flex;
      justify-content: center;
      align-items: center;
    }
    .flite-img
  {
    Width: 420px;
    Height: 327px;
    margin: 25px 0 0 90px;
  }
  /* QS work */
  .b2b-work { 
    text-align: center;
    height: 1000px ;
  }
  
  .b2b-work h3{
    font-size: 60px;
    font-weight: 500;
    line-height: 75px;
    letter-spacing: 0em;
    color: #16181E; 
    margin-top: 80px;
  }
  
  .b2b-work h3 span { color: #1D22D2;
    font-weight: 600;}
  
    .imgcard
    {
      width: 550px;
    }
  .img-work
  {
    height: 290px;
    width: 500px;
  }
  .QSWork
  {
    text-align: left !important;
  }
  .step1
  {
    height: 50px;
  }
  .QSWork h5
  {
    font-size: 36px;
    line-height: 36px;
    color: #030E2E;
    font-weight: 500;
  
  }
  .QSWork p
  {
    font-size: 18px;
    line-height: 26px;
    color: #484854;
    font-weight: 400;
    margin-right: 30px;
  }
  /* FAQ */
  .faq-cargo {
    background-size: cover;
    background-image: url(../images/CargoPage/flexibleLogistic.png);
    background-size: contain;
    width: 100%;
    height: 920px;
    margin-top: 4rem;
  }
  .faq-cargo-heading {
    margin: 15rem 0 0 5rem
  }
  .faq-cargo-heading h5 {display: none;}
  
  .faq-cargo-heading h3 {
    font-size: 60px;
    font-weight: 500;
    line-height: 75px;
    letter-spacing: 0em;
    width: 510px;
    color: #16181E;
    padding-right: 20%;
    text-align: left;
    display: block;
  }
  
  .faq-cargo-heading h3 span {
    color: #1D22D2;
    font-weight: 600;
  }
  .faqtext p
  {
    font-size: 18px;
    line-height: 26px;
    color: #424242;
    width: 490px;
    padding-right: 18%;
    text-align: left;
    font-weight: 400;
  }
  /* Customer */
  .Customers 
  {
    height: 450px;
    text-align: center;
  }
  
  .Customers1 h3{
    font-size: 60px;
    font-weight: 500;
    line-height: 75px;
    letter-spacing: 0em;
    color: #16181E; 
    margin-top: 80px;
  }
  
  .Customers1 h3 span { color: #1D22D2;
    font-weight: 600;
  }
  .main-skybar
  {
     margin-top: 5rem;
  }
  .skybar
  {
    background-color: #E9EFFF;
    width: 520px;
    height: 230px;
    margin: 15px;
  }
  .skybarImg {
    position: absolute;
    top: -14%;
    left: -8%;
    z-index: -1;
    display: block;
  }
  .skybarImg2 {
    position: absolute;
    bottom: -11%;
    right: -7%;
    z-index: -1;
    display: block;
  }
  .bearhug
  {
    z-index: 99;
    height: 160px;
    width: 155px;
  }
  .CustomersVedioDiv
  {
    display: flex;
    justify-content: center;
    margin-top: 1rem;
  }
  .CustomersvideoText
  {
    text-align: left !important;
  }
  .CustomersvideoText p{
    font-size: 14px;
    line-height: 22px;
    font-weight: 400;
    color: #484854;
    margin-bottom: 0rem !important;
    padding-right: 8px;
    
  }
  .CustomersvideoText  h6{
    font-size: 14px;
    line-height: 22px;
    font-weight: 400;
    color: #484854;
    margin-bottom: 0rem !important;
    
  }
  .CustomersvideoText h5{
    font-size: 16px;
    line-height: 26px;
    font-weight: 600;
    color: #030E2E;
    margin-bottom: 0rem !important;
  }
  .quote
  {
    height: 18px;
    margin-top: 8px;
  }
  /* Experence */
  .experience-blue-bar {
    background-image: url(../images/CargoPage/ConnectExpert.png);
    background-repeat: no-repeat;
    background-size: cover;
    height: 316px;
    display: block !important;
    padding-top: 10px;
    margin-top: 80px;
  }
  .experience-blue-bar-text {
    color: #fff;
    font-weight: 600;
    line-height: 68px;
    padding: 0 90px;
    font-size: 58px;
    display: flex;
    justify-content: center;
    align-items: center;
  }
  .experience-blue-bar-text1 {
    color: #fff;
    line-height: 26px;
    padding: 0 90px;
    font-size: 18px;
    display: flex;
    justify-content: center;
    align-items: center;
  }
  .experience-blue-bar1
  {
    margin-top: 6.5%;
  }
  
  .experience-blue-bar-btn {
    display: flex;
    justify-content: center;
    align-items: center;
  }
  /* ************************************ */
  @media screen and (max-width: 992px) {
    .blue-bar-flite {
      height: 670px;
      display: block !important;
      padding-top: 20px;
      margin-top: 0px;
  }
  .blue-flite {
    line-height: 35px;
    font-size: 28px;
  }
  
  .blue-flite1 {
  line-height: 20px;
  font-size: 14px;
  }
  .blue-flite-head {
  margin-left: 25px;
  padding-right: 10px;
  }
  .flite-img {
  Width: 307px;
  Height: 309px;
  margin: 40px 0 0 0px;
  }
  .b2b-work {
    text-align: center;
    height: auto !important;
  }
  .b2b-work h3 {
    font-size: 28px;
    line-height: 35px;
    margin-top: 25px;
  }
  .img-work {
    height: 225px;
    width: 317px;
  }
  .step1 {
    height: 35px;
  }
  .QSWork h5 {
    font-size: 24px;
    line-height: 28px;
  }
  .QSWork p {
    font-size: 14px;
    line-height: 20px;
    margin-right: 22px;
  }
  .imgcard {
    width: 364px;
  }
  .experience-blue-bar-text
  {
    font-size: 28px;
    line-height: 35px;
    padding: 0 10px
  }
  .experience-blue-bar-text1 {
    line-height: 20px;
    padding: 0 10px;
    font-size: 14px;
  }
  .experience-blue-bar {
    height: 270px;
    padding-top: 0px;
    margin-top: 10px;
  }
  .faq-cargo {
    margin-top: 20px;
    height: 940px;
    background-size: cover;
  }
  
  .faq-cargo-heading {
    margin: 1rem 0 0 1rem;
    padding-right: 0rem !important;
    padding-left: 0rem !important;
  }
  .faq-cargo-heading h3 {display: none;}
  
  .faq-cargo-heading h5 {
    line-height: 35px;
    width: 100%;
    color: #16181E;
    font-size: 28px;
    display: block;
    margin-top: 10px;
  }
  .faq-cargo-heading h5 span {
    color: #1D22D2;
    font-weight: 600;
  }
  .faqtext p {
    font-size: 14px;
    line-height: 20px;
    width: 100%;
  }
  .Customers {
    height: 615px;
  }
  .Customers1 h3 {
    font-size: 28px;
    line-height: 35px;
    margin-top: 22px;
  }
  .bearhug {
    z-index: 99;
    height: 100px;
    width: 75px;
  }
  .quote {
    height: 12px;
    margin-top: 5px;
  }
  .CustomersVedioDiv {
    margin-top: 2rem;
  }
  .CustomersvideoText p {
    font-size: 14px;
    line-height: 18px;
    padding-right: 5px;
  }
  .CustomersvideoText h5 {
    font-size: 14px;
    line-height: 22px;
  }
  .skybar {
    height: 220px;
    width: 100%;
    margin: 0;
  }
  .main-skybar {
    margin-top: 3rem;
  }
  .skybarImg{display: none;}
  .skybarImg2{display: none;}
  }
  
  /* New CSS ADDED  */
  .india-ecommerc-head {
    position: relative;
  }
  
  .img-indiaEcommerce {
    height: 485px;
    width: 504px;
  }
  
  .needQSsub {
    display: flex;
    justify-items: center;
    text-align: center;
    margin: 90px;
  }
  
  .subHeadNeed {
    font-size: 62px;
    color: #0F1A2A;
    font-weight: 500;
  }
  
  .subHeadNeed span {
    font-weight: 600;
    color: #1D22D2;
  }
  
  .home-ecommers-img {
    width: 40px;
  }
  
  .India-need-part {
    display: flex;
    justify-content: space-evenly;
    margin-top: 30px;
  }
  
  .India-need-main {
    padding-right: 3rem;
    padding-left: 3rem;
  }
  
  .need-india {
    background-color: #E9EFFF;
    height: 240px;
    width: 30%;
    padding: 20px 25px;
    border-radius: 10px;
  }
  
  .needImg {
    height: 40px;
    width: 40px;
  }
  
  .need-india h5 {
    color: #0F1A2A;
    font-size: 22px;
    font-weight: 600;
    line-height: 35px;
  }
  
  .need-india p {
    color: #27364B;
    font-size: 18px;
    font-weight: 500;
  }
  
  .Categories-serve {
    background-image: url(../images/ecommers-fulfillment-india/serve-categorirs.png);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: bottom;
  }
  
  .letTalk {
    font-size: 40px;
    color: #000;
    font-weight: 500;
  }
  
  .letTalkbtn {
    width: 135px;
    height: 45px;
    border-radius: 54px;
    background: #16181E;
    color: #fff;
    cursor: pointer;
    font-size: 18px;
    border: none;
  }
  
  .QuickCommerce {
    background-image: url(../images/ecommers-fulfillment-india/quickParternVector.png);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: right;
    padding: 50px;
    margin-top: 8%;
    margin-bottom: 12%;
    height: 350px;
  }
  
  .QuickCommerce1 {
    display: grid;
    justify-content: end;
  }
  
  .explorebtn {
    width: 310px;
    height: 60px;
    border-radius: 54px;
    background: #16181E;
    color: #fff;
    cursor: pointer;
    font-size: 18px;
    border: none;
  }
  
  .subQuick {
    color: #0F1A2A;
    font-size: 20px;
    margin-top: 20px;
  }
  
  .subQuick1 {
    font-size: 18px;
    color: #27364B;
    margin-right: 85px;
    margin-top: 10px;
  }
  
  .BlinkIt {
    margin-top: 30px;
    width: 110px;
    height: 110px;
  }
  
  .BigBasket {
    margin-top: 45px;
    width: 106px;
    height: 137px;
  }
  
  .zepto {
    margin-top: 45px;
    width: 274px;
    height: 93px;
  }
  
  .swiggy {
    margin-top: 45px;
    width: 335px;
    height: 76px;
  }
  
  .product-priority {
    background-image: url(../images/ecommers-fulfillment-india/serve-categorirs.png);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: bottom;
    height: 650px;
    margin-top: 80px;
  }
  
  .numText h5 {
    font-size: 48px;
    font-weight: bold;
    color: #171A1C;
    opacity: 20%;
  }
  
  .PriorityInfo {
    position: relative;
  }
  
  .PriorityInfo {
    width: 95%;
    height: 248px;
    background-color: #E9EFFF;
    border-radius: 9px;
  }
  
  .PriorityInfo:hover {
    background-size: cover;
    background-image: url(../images/home/hoverBackgound.png);
    width: 99%;
    height: 311px;
    position: absolute;
    bottom: 0;
    background-color: transparent;
    background-size: cover;
  }
  
  .PriorityInfo:hover p, .PriorityInfo:hover h3 {
    color: #fff;
  }
  
  .road2 {
    display: grid;
    justify-content: start;
    align-content: end;
  }
  
  .road3 {
    display: grid;
    justify-content: center;
    align-content: end;
  }
  
  .road1-Img {
    width: 130px;
    height: 40px;
  }
  
  .road2-Img {
    height: 85px;
    width: 115px;
  }
  
  .road3-Img {
    height: 45px;
    width: 170px;
  }
  
  .product-priorityBox {
    padding: 30px 20px 30px 20px;
    width: 95%;
    height: 225px;
    position: absolute;
    bottom: 0;
    text-align: center;
  }
  
  .product-priorityBox h3 {
    color: #1D22D2;
    font-size: 22px;
    font-weight: 600;
    margin-top: 10px;
  }
  
  .product-priorityBox p {
    color: #27364B;
    font-size: 18px;
    font-weight: 500;
  }
  
  .trusted-brand {
    background-image: url(../images/Same-Day/ConnectExpert.png);
    background-repeat: no-repeat;
    background-size: cover;
    height: 445px;
    display: block !important;
    padding-top: 10px;
    margin-top: 100px;
  }
  
  .trusted-brandText {
    color: #fff;
    font-size: 52px;
  }
  
  .trusted-brandText span {
    font-weight: bold;
  }
  
  .brandTrustimg1 {
    margin-top: 75px;
    width: 293px;
    height: 119px;
  }
  
  .brandTrustimg2 {
    margin-top: 75px;
    width: 267px;
    height: 139px;
  }
  
  .brandTrustimg3 {
    margin-top: 75px;
    width: 272px;
    height: 103px;
  }
  
  .brandTrustimg4 {
    margin-top: 75px;
    width: 270px;
    height: 81px;
  }
  
  /*-----------pradnya amazon fba usa----------------*/
  .plane-fba-usa {
    width: 631px;
    height: 490px;
    margin: 85px 0 0 20px;
  }
  
  .fbaUSA {
    margin-top: 20px;
  }
  
  .sub-usa-fba {
    font-size: 35px;
    color: #000;
    font-weight: 500;
  }
  
  .sub-usa-fba span {
    color: #1D22D2;
    font-weight: bold;
  }
  
  .sub-usa-fba1 {
    font-size: 18px;
    margin-top: 20px;
    line-height: 25px;
  }
  
  .flexible-amazon-usa {
    background-size: cover;
    background-image: url(../images/home/flexibleLogistic.png);
    background-size: cover;
    width: 100%;
    height: 700px;
    margin-top: 6rem;
    margin-bottom: auto;
  }
  
  .usaFBA-shipping {
    padding: 0px 0px 50px;
  }
  
  .usaFBA-heading-width {
    text-align: center;
    width: 70%;
  }
  
  .fbaUasImg {
    height: 20px;
    width: 20px;
  }
  
  .step-ship-product {
    background-color: #E9EFFF;
    border-radius: 10px;
    padding: 28px 30px;
    height: 300px;
  }
  
  .step-ship-product h4 {
    font-size: 22px;
    font-weight: 600;
    line-height: 28px;
    letter-spacing: 0em;
    text-align: left;
    color: #16181E;
    margin-top: 1rem;
  }
  
  .step-ship-product p {
    font-size: 16px;
    font-weight: 400;
    line-height: 28px;
    letter-spacing: 0em;
    text-align: left;
    color: #424242;
    margin-top: 1rem;
  }
  
  .numFbaUsa {
    font-size: 48px;
    font-weight: bold;
    color: #171A1C;
    opacity: 20%;
    margin-left: 20px;
  }
  
  .usa-step-fba {
    height: 40px;
    width: 40px;
  }
  
  .solarImg {
    margin-top: 20px;
    margin-left: 35px;
    height: 35px;
    width: 35px;
  }
  
  .stepImgUsaFba {
    height: 53px;
    width: 96px;
  }
  
  .FbausaAnimation {
    height: 708px;
    padding-top: 15rem;
  }
  
  @media screen and (max-width: 992px) {
    .FbausaAnimation {
      height: 510px;
    }
    .stepImgUsaFba {
      height: 20px;
      width: 30px;
    }
    .step-ship-product {
      height: 180px;
      padding: 10px 30px;
    }
    .solarImg {
      margin-top: 20px;
      margin-left: 15px;
      height: 20px;
      width: 20px;
    }
    .usa-step-fba {
      height: 20px;
      width: 20px;
    }
    .numFbaUsa {
      font-size: 20px;
    }
    .plane-fba-usa {
      width: 326px;
      height: 253px;
      margin: 25px 0 0 20px;
    }
    .step-ship-product h4 {
      font-size: 16px;
      line-height: 20px;
    }
    .step-ship-product p {
      font-size: 12px;
      line-height: 15.12px;
    }
    .img-indiaEcommerce {
      height: 272px;
      width: 282px;
      margin-top: 20px;
    }
    .subHeadNeed {
      font-size: 26px;
    }
    .needQSsub {
      margin: 22px;
    }
    .home-ecommers-img {
      width: 20px;
    }
    .India-need-part {
      display: block;
      justify-content: center;
      margin-top: 30px;
    }
    .need-india {
      height: 145px;
      width: 99%;
      padding: 20px 25px;
      margin-bottom: 15px;
      border-radius: 10px;
    }
    .needImg {
      height: 24px;
      width: 24px;
    }
    .need-india h5 {
      font-size: 16px;
      line-height: 25px;
    }
    .need-india p {
      font-size: 12px;
    }
    .India-need-main {
      padding-right: 1rem;
      padding-left: 1rem;
    }
    .letTalk {
      font-size: 20px;
      text-align: center;
    }
    .letTalkbtn {
      width: 120px;
      height: 40px;
      margin-top: 20px;
      font-size: 14px;
    }
    .QuickCommerce {
      background-image: none;
      padding: 20px;
      margin-top: 5%;
      height: 470px;
    }
    .subQuick {
      font-size: 14px;
      margin-top: 12px;
    }
    .subQuick1 {
      font-size: 12px;
      margin-right: 25px;
      margin-top: 10px;
    }
    .BlinkIt {
      margin-top: 30px;
      width: 58px;
      height: 58px;
    }
    .BigBasket {
      margin-top: 45px;
      width: 56px;
      height: 73px;
    }
    .zepto {
      margin-top: 45px;
      width: 145px;
      height: 48px;
    }
    .swiggy {
      margin-top: 45px;
      width: 177px;
      height: 40px;
    }
    .explorebtn {
      width: 242px;
      height: 56px;
      font-size: 14px;
    }
    .QuickCommerce1 {
      display: grid;
      justify-content: center;
    }
    .product-priorityBox {
      padding: 0px 5px 5px 5px;
      width: 100%;
      height: 150px;
    }
    .numText h5 {
      font-size: 20px;
    }
    .product-priority {
      height: 405px;
      width: 100%;
      margin-top: 40px;
    }
    .product-priorityBox h3 {
      font-size: 18px;
      margin-top: 0px;
    }
    .product-priorityBox p {
      font-size: 12px;
    }
    .PriorityInfo {
      width: 98%;
      height: 170px;
    }
    .trusted-brandText {
      font-size: 26px;
      text-align: center;
    }
    .brandTrustimg1 {
      margin-top: 15px;
      width: 88px;
      height: 36px;
    }
    .brandTrustimg2 {
      margin-top: 15px;
      width: 69px;
      height: 36px;
    }
    .brandTrustimg3 {
      margin-top: 15px;
      width: 94px;
      height: 36px;
    }
    .brandTrustimg4 {
      margin-top: 15px;
      width: 69px;
      height: 21px;
    }
    .trusted-brand {
      height: 255px;
      padding-top: 1px;
    }
  }
  /* new USA Css */
  .usaAnimation {
    height: 708px;
    padding-top: 15rem;
  }
  
  .axis-img-usa {
    padding: 24px 23px;
  }
  
  .axis-img-usa img {
    height: 67.99px;
    width: 121px;
  }
  
  .usa-heading {
    padding: 20px 0 0 84px;
    margin-top: 20px;
  }
  
  .usa-heading h1 {
    font-size: 64px;
    color: #000000;
    font-weight: 400;
    line-height: 68px;
    letter-spacing: 0em;
  }
  
  .usa-heading h1 span {
    color: #1D22D2;
    font-weight: 600;
  }
  
  .usa-heading h3 {
    font-size: 20px;
    color: #1E2A3B;
    letter-spacing: 0.3px;
    margin-top: 25px;
  }
  
  .blue-international-axis-btn {
    background-color: #16181E;
    color: #FFFFFF;
    border-radius: 54px;
    padding: 15px 30px;
    font-size: 18px;
  }
  
  .blue-international-axis-btn span img {
    height: 24px;
    width: 24px;
  }
  
  .recangle-div {
    height: 705px;
    width: 100%;
    position: absolute;
  }
  
  .dotted-background-img {
    position: absolute;
    right: 0;
    top: 110px;
    height: 450px;
    width: 90%;
  }
  
  .arrived-departed-div {
    position: absolute;
  }
  
  .arrivedImg {
    height: 105px;
    width: 135px;
    left: 100px;
    top: 260px;
    position: absolute;
  }
  
  .locationImg {
    height: 38.58px;
    width: 31.96px;
    position: absolute;
    top: 210px;
    left: 160px;
  }
  
  .distanceLineImg {
    height: 70.84px;
    width: 299px;
    position: absolute;
    top: 200px;
    left: 171px;
  }
  
  .location2Img {
    height: 38.58px;
    width: 31.96px;
    position: absolute;
    top: 250px;
    left: 460px;
  }
  
  .departedImg {
    height: 105px;
    width: 135px;
    position: absolute;
    top: 290px;
    left: 470px;
  }
  
  .server-globally-heading {
    margin-top: 60px;
  }
  
  .server-right-img {
    width: 65.56px;
    height: 41.53px;
  }
  
  .usa-vector-img {
    width: 100%;
    margin-top: -100px;
    height: 260px;
  }
  
  .usa-vector-details {
    padding: 2rem 10rem;
  }
  
  .usa-vector-details p {
    font-size: 20px;
    color: #1E2A3B;
    text-align: center;
  }
  
  .usa-shipping-title {
    padding: 100px 0px 50px;
  }
  
  .usa-shipping-img {
    width: 538px;
    height: 440px;
  }
  
  .fast-shipping-usa-details {
    padding: 40px 40px 0 0;
  }
  
  .usa-shipping-data-img {
    padding: 10px 0px;
  }
  
  .usa-shipping-data-img div img {
    height: 40px;
    width: 40px;
    color: #1D22D2;
  }
  
  .usa-shipping-data-title {
    font-size: 22px;
    font-weight: 500;
    color: #0F1A2A;
    padding: 0px 0 5px;
  }
  
  .usa-shipping-data-describtion {
    font-size: 18px;
    color: #27364B;
  }
  
  .per-gram-rupee-div {
    margin: 25px 0;
  }
  
  .per-gram-rupee {
    background-image: url(../images/usa/pergram-background-img.png);
    background-size: cover;
    background-repeat: no-repeat;
    height: 51px;
    width: fit-content;
    display: flex;
    justify-content: center;
    align-items: center;
  }
  
  .per-gram-rupee h6 {
    font-size: 20px;
    font-weight: 500;
    color: #1D22D2;
    text-align: center;
    padding: 0 30px;
  }
  
  .calculate-rate-international-usa {
    background-image: url(../images/Same-Day/ConnectExpert.png);
    background-repeat: no-repeat;
    background-size: cover;
    height: 255px;
    margin: 8rem 0;
  }
  
  .usa-heading-width {
    text-align: center;
    width: 66%;
  }
  
  .usa-ecommerce-text {
    text-align: center;
    padding: 30px 0 10px;
  }
  
  .usa-ecommerce-text p {
    color: #27364B;
    font-size: 18px;
  }
  
  .usa-inter-cards-div {
    padding: 10px 5rem;
  }
  
  .evenly-distance {
    display: flex;
    justify-content: center;
  }
  
  .top-bottom-1-margin {
    margin: 2% 0;
  }
  
  .usa-Card {
    min-height: 280px;
    background-color: #E9EFFF;
    width: 94%;
    border-radius: 12px;
    padding: 15px 10px;
    margin: 0 0;
  }
  
  .usa-Card1 {
    min-height: 280px;
    background-color: #E9EFFF;
    width: 94%;
    border-radius: 12px;
    padding: 15px 10px;
    margin: 0 0;
  }
  
  .usa-Card1:hover {
    background-color: #2025D2;
  }
  
  .usa-Card1:hover h4, .usa-Card1:hover h3,.usa-Card1:hover span {
    color: #FFFFFF !important;
  }
  
  .usa-Card img {
    height: 40px;
    width: 40px;
    margin: 10px;
  }
  
  .usa-Card h3 {
    font-size: 22px;
    font-weight: 400;
    color: #0F1A2A;
    padding: 10px;
    margin-bottom: 0;
  }
  
  .usa-Card h4 {
    font-size: 16px;
    font-weight: 300;
    color: #27364B;
    padding: 10px;
    margin-bottom: 0;
    line-height: 22px;
  }
  
  .usa-Card1 h3 {
    font-size: 22px;
    font-weight: 400;
    color: #0F1A2A;
    padding: 10px;
    margin-bottom: 0;
  }
  
  .usa-Card1 h4 {
    font-size: 16px;
    font-weight: 300;
    color: #27364B;
    padding: 10px;
    margin-bottom: 0;
    line-height: 22px;
  }
  
  .content-center {
    display: flex;
    justify-content: center;
  }
  
  .height-250 {
    min-height: 250px !important;
  }
  
  .csb-experties-backImg {
    background-image: url(../images/usa/declaration-background.png);
    background-repeat: no-repeat;
    height: 181px;
    background-size: 556px;
  }
  
  .csb-experties {
    background-color: #E9EFFF;
    height: 127px;
    width: 531px;
    border-radius: 12px;
    margin-top: 24px;
  }
  
  .csb-experties h4 {
    font-size: 22px;
    font-weight: 500;
    color: #171A1C;
    padding: 20px 40px 10px;
  }
  
  .csb-experties h5 {
    font-size: 14px;
    color: #424242;
    padding: 0px 40px;
    position: absolute;
  }
  
  .csb-experties1 {
    background-color: #E9EFFF;
    height: 127px;
    width: 535px;
    border-radius: 12px;
    margin-top: 24px;
  }
  
  .csb-experties1 h4 {
    font-size: 22px;
    font-weight: 500;
    color: #171A1C;
    padding: 20px 40px 10px;
  }
  
  .csb-experties1 h5 {
    font-size: 14px;
    color: #424242;
    padding: 0px 40px;
    position: absolute;
    width: 500px;
  }
  
  .full-border-usa {
    border-bottom: 4px solid #1D22D2;
    border-radius: 3px;
  }
  
  .usa-sell-div {
    padding: 0 7rem;
  }
  
  .img-usa .usaImg {
    height: 69px;
    width: 100px;
  }
  
  .img-usa h4 {
    margin: 20px 10px;
    font-size: 24px;
    font-weight: 500;
    color: #16181E;
  }
  
  .img-usa p {
    font-size: 18px;
    color: #424242;
    margin-left: auto;
  }
  
  .img-usa .knowMore {
    margin-left: 0px;
  }
  
  .calculate-rate-international-order-brand {
    background-image: url(../images/Same-Day/ConnectExpert.png);
    background-repeat: no-repeat;
    background-size: cover;
    height: 453px;
    margin: 1rem 0 0;
  }
  
  .calculate-rate-international-order-brand p {
    padding: 0 10rem;
    text-align: center;
  }
  
  .webVeiwUsa {
    display: block !important;
    display: flex !important;
  }
  
  .mobVeiwUsa {
    display: none !important;
  }
  
  .img-center-usa-shipping {
    text-align: center;
    margin-top: 0;
  }
  
  .flexible-logistic-div-usa {
    background-size: cover;
    background-image: url(../images/home/flexibleLogistic.png);
    background-size: cover;
    width: 100%;
    height: 606px;
    margin-top: 6rem;
    margin-bottom: auto;
  }
  
  .padding-logistic-usa {
    padding: 0 0;
  }
  
  .question-mark-usa {
    height: 44px;
    width: 36px;
  }
  
  .img-background-reatil-usa {
    background-size: cover;
    background-image: url(../images/home/retailDetails.png);
    width: 387px;
    height: 430px;
  }
  
  .retail-info-usa {
    padding: 7rem 3.5rem 2rem 2rem;
  }
  
  .form-corner-usa {
    height: 150px;
    width: 150px;
    position: absolute;
    right: -50px;
    top: -54px;
  }
  
  .margin-top-15 {
    margin-top: 15px !important;
  }
  
  .sell-product-worldwide h4 {
    font-size: 40px;
    font-weight: 600;
    line-height: 60px;
    color: #000000;
  }
  
  .sell-product-worldwide h4 span {
    color: #1D22D2;
  }
  
  .territories-img {
    margin-left: 30px;
    height: 18.57px;
  }
  
  .territories-div {
    margin: 80px 0;
  }
  
  .territories-Details {
    margin: 20px 0;
  }
  
  .territories-Details h5 {
    font-size: 18px;
    line-height: 24px;
    color: #000000;
  }
  
  .onboarding-img {
    height: 35px;
    margin-top: -30px;
    margin-left: 40px;
  }
  
  .onboarding-card-row {
    padding: 0 40px;
  }
  
  .center-content {
    display: flex;
    justify-content: center;
  }
  
  .onboarding-card {
    width: 323px;
  }
  
  .onboarding-card img {
    width: 323px;
    height: 241px;
  }
  
  .omboarding-step-div {
    margin: 20px 0 10px;
  }
  
  .omboarding-step-num {
    background-color: #E9EFFF;
    height: 60px;
    width: 60px;
    border-radius: 50%;
    color: #1D22D2;
    display: flex;
    justify-content: center;
    font-size: 40px;
    font-weight: 600;
  }
  
  .onboarding-card-heading h3 {
    font-size: 22px;
    font-weight: 500;
    color: #0F1A2A;
    padding: 5px 0 5px 15px;
    line-height: 30px;
  }
  
  .onboarding-card-descrip h6 {
    font-size: 18px;
    line-height: 24px;
    color: #27364B;
  }
  
  .usa-heading-width img {
    height: 35.36px;
    width: 50px;
  }
  
  .usaAnimation-axis {
    height: 625px;
    padding-top: 15rem;
  }
  
  .recangle-div-axis {
    height: 645px;
    width: 770px;
    position: absolute;
    right: 0;
  }
  
  .dotted-background-img-axis {
    position: absolute;
    right: 0;
    top: 80px;
    height: 481px;
    width: 100%;
  }
  
  
  .arrivedImgCanada{
    height: 105px;
    width: 135px;
    left: 100px;
    top: 240px;
    position: absolute;
  }
  .locationImgCanada {
    height: 38.58px;
    width: 31.96px;
    position: absolute;
    top: 192px;
    left: 166px;
  }
  .distanceLineImgCanada{
    position: absolute;
    top: 194px;
    left: 197px;
    height: 85px;
    width: 276px;
  }
  .arrivedImgUae{
    height: 105px;
    width: 135px;
    left: 255px;
    top: 310px;
    position: absolute;
  }
  .locationImgUae {
    height: 38.58px;
    width: 31.96px;
    position: absolute;
    top: 271px;
    left: 370px;
  }
  .distanceLineImgUae{
   position: absolute;
    top: 228px;
    left: 385px;
    height: 58.75px;
    width: 78.5px;
  }
  .arrivedImgUk{
    height: 105px;
    width: 135px;
    left: 216px;
    top: 196px;
    position: absolute;
  }
  .locationImgUk {
    height: 38.58px;
    width: 31.96px;
    position: absolute;
    top: 180px;
    left: 351px;
  }
  .distanceLineImgUk{
   position: absolute;
   top: 183px;
   left: 367px;
   height: 80px;
   width: 100px;
  }
  .arrivedImgEurope{
    height: 105px;
    width: 135px;
    left: 216px;
    top: 196px;
    position: absolute;
  }
  .locationImgEurope {
    height: 38.58px;
    width: 31.96px;
    position: absolute;
    top: 180px;
    left: 351px;
  }
  .distanceLineImgEurope{
   position: absolute;
   top: 183px;
   left: 367px;
   height: 80px;
   width: 100px;
  }
  .arrivedImgAustralia{
    height: 105px;
    width: 135px;
    left: 480px;
    top: 449px;
    position: absolute;
  }
  .locationImgAustralia {
    height: 38.58px;
    width: 31.96px;
    position: absolute;
    top: 411px;
    left: 592px;
  }
  .distanceLineImgAustralia{
   position: absolute;
   top: 283px;
   left: 511px;
   height: 133px;
   width: 115px;
  }
  .location2ImgAustralia{
    height: 38.58px;
    width: 31.96px;
    position: absolute;
    top: 279px;
    left: 487px;;
  }
  .departedImgAustralia{
    height: 105px;
    width: 135px;
    position: absolute;
    top: 336px;
    left: 350px;
  }
  /* animation css */
  .ani-wrap{ 
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
     animation: rollFromRight 5s infinite; 
      overflow:hidden;
    }
  
  @keyframes rollFromRight {
    from {
      opacity: 1;
      clip-path: polygon(100% 0, 100% 0, 100% 100%, 100% 100%);
    }
  
    to {
      opacity: 1;
      clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
    }
  }
  
  .zoom-in-zoom-out {
    animation: zoom-in-zoom-out 5s ease-in infinite; /* Total duration: 5 seconds */
    animation-delay: 4s;
  }
  
  @keyframes zoom-in-zoom-out {
    0% {
        transform: scale(1, 1); /* Start at normal size */
    }
    10% { /* Animation completes in the first 1 second */
        transform: scale(1.5, 1.5); /* Zoom in */
    }
    20% {
        transform: scale(1, 1); /* Back to normal */
    }
    100% {
        transform: scale(1, 1); /* Stay idle for the remaining 4 seconds */
    }
  }
  .ani-wrap1 {
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
    animation: rollFromLeft 5s infinite;
    overflow: hidden;
  }
  
  @keyframes rollFromLeft {
    from {
      opacity: 1;
      clip-path: polygon(0 0, 0 0, 0 100%, 0 100%); /* Starts fully hidden from the left */
    }
  
    to {
      opacity: 1;
      clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%); /* Fully revealed */
    }
  }
  /*                              media Query                             */
  @media screen and (max-width: 992px) {
    /* new USA media Query */
    .axis-img-usa {
      padding: 20px 9px;
    }
    .axis-img-usa img {
      height: 37px;
      width: 66px;
    }
    .usa-heading {
      padding: 0px 20px 20px 20px;
      margin-top: 5px;
    }
    .usa-heading h1 {
      font-size: 26px;
      line-height: 36px;
    }
    .usa-heading h3 {
      font-size: 12px;
      margin-top: 20px;
    }
    .blue-international-axis-btn {
      padding: 10px 20px;
      font-size: 14px;
    }
    .webVeiwUsa {
      display: none !important;
    }
    .mobVeiwUsa {
      display: block !important;
    }
    .recangle-div {
      height: 360px;
    }
    .recangle-div-axis {
      height: 320px;
    }
    .dotted-background-img {
      position: absolute;
      right: 45px;
      top: 110px;
      height: 200px;
      width: 323px;
    }
    .arrivedImg {
      height: 54px;
      width: 74px;
      left: 40px;
      top: 180px;
      position: absolute;
    }
    .departedImg {
      height: 54px;
      width: 74px;
      position: absolute;
      top: 193px;
      left: 267px;
    }
    .locationImg {
      height: 19.56px;
      width: 19.56px;
      position: absolute;
      top: 156px;
      left: 65px;
    }
    .location2Img {
      height: 19.56px;
      width: 19.56px;
      position: absolute;
      top: 175px;
      left: 260px;
    }
    .distanceLineImg {
      height: 39px;
      width: 182px;
      position: absolute;
      top: 150px;
      left: 76px;
    }
    .server-globally-heading {
      margin-top: 20px;
    }
    .server-right-img {
      width: 28px;
      height: 17.74px;
    }
    .usa-vector-img {
      height: 200px;
    }
    .usa-vector-details {
      padding: 0.5rem 3.5rem;
    }
    .usa-vector-details p {
      font-size: 12px;
    }
    .usa-shipping-title {
      padding: 30px 0px 10px;
    }
    .fast-shipping-usa-details {
      padding: 20px 20px 20px 20px;
    }
    .usa-shipping-data-img div img {
      height: 20px;
      width: 20px;
    }
    .usa-shipping-data-title {
      font-size: 14px;
    }
    .usa-shipping-data-describtion {
      font-size: 12px;
    }
    .per-gram-rupee {
      height: 44px;
    }
    .per-gram-rupee-div {
      margin: 15px 0;
    }
    .per-gram-rupee h6 {
      font-size: 14px;
      padding: 0 20px;
    }
    .usa-shipping-img {
      width: 328px;
      height: 268px;
    }
    .img-center-usa-shipping {
      text-align: center;
      margin-top: 25px;
    }
    .calculate-rate-international-usa {
      height: 213px;
      margin: 4rem 0;
    }
    .item-end-usa {
      align-items: flex-end;
      text-align: center;
    }
    .usa-heading-width {
      width: 75%;
    }
    .usa-ecommerce-text {
      padding: 30px 20px 10px;
    }
    .usa-ecommerce-text p {
      font-size: 12px;
    }
    .usa-inter-cards-div {
      padding: 10px 16px;
    }
    .usa-Card {
      margin: 10px 0;
      width: 100%;
      min-height: 170px;
    }
    .usa-Card h3 {
      font-size: 17px;
    }
    .usa-Card h4 {
      font-size: 12px;
      line-height: 18px;
    }
    .usa-Card1 {
      margin: 10px 0;
      width: 100%;
      min-height: 170px;
    }
    .usa-Card1 h3 {
      font-size: 17px;
    }
    .usa-Card1 h4 {
      font-size: 12px;
      line-height: 18px;
    }
    .height-250 {
      min-height: 160px !important;
    }
    .flexible-logistic-div-usa {
      margin-top: 2rem;
      margin-bottom: 2rem;
    }
    .padding-logistic-usa {
      padding: 30px 0;
    }
    .flexible-logistic-div-usa-mob {
      background-image: url(../images/usa/logistic-usa-backImg.png);
      background-repeat: no-repeat;
      background-position: right;
      background-size: 200px;
    }
    .csb-experties {
      margin-top: 40px;
      width: auto;
    }
    .form-corner-usa {
      position: absolute;
      height: 100px;
      width: 100px;
      right: -33px;
      top: -36px;
    }
    .csb-experties-backImg {
      background-image: none;
      height: auto;
    }
    .csb-experties h4 {
      font-size: 16px;
      padding: 15px 20px 5px;
    }
    .csb-experties h5 {
      font-size: 12px;
      padding: 0 60px 0 20px;
    }
    .csb-experties1 {
      height: 100px;
    }
    .csb-experties1 h4 {
      font-size: 16px;
      padding: 15px 20px 5px;
    }
    .csb-experties1 h5 {
      font-size: 12px;
      padding: 0 20px 0 20px;
      position: initial;
      width: auto;
    }
    .usa-sell-div {
      padding: 0 20px;
    }
    .retail-detail-usa {
      justify-content: center !important;
      margin-bottom: 10px;
    }
    .question-mark-usa {
      height: 16px;
      width: 13.1px;
    }
    .calculate-rate-international-order-brand {
      height: 346px;
    }
    .calculate-rate-international-order-brand p {
      padding: 0 20px;
      font-size: 26px;
      line-height: 32px;
    }
    .img-background-reatil-usa {
      background-size: contain;
      background-repeat: no-repeat;
      background-position: center;
      height: auto;
    }
    .retail-info-usa {
      padding: 5rem 3.5rem 2rem 4rem;
    }
    .img-usa h4 {
      margin: 10px 10px;
      font-size: 16px;
    }
    .img-usa p {
      font-size: 12px;
      margin-left: 10px;
    }
    .img-usa .knowMore {
      margin-left: 10px;
    }
    .flexible-logistic-div-usa {
      height: auto;
    }
    .onboarding-card img {
      height: 172px;
      width: 273px;
    }
    .omboarding-step-num {
      height: 40px;
      width: 40px;
      font-size: 24px;
    }
    .onboarding-card-heading h3 {
      font-size: 16px;
      line-height: 20px;
    }
    .onboarding-card-descrip h6 {
      font-size: 12px;
      line-height: 18px;
    }
    .onboarding-img {
      height: 18px;
      margin-top: -15px;
      margin-left: 15px;
    }
    .onboarding-slide {
      min-height: 350px;
    }
    .usa-heading-width img {
      height: 18px;
      width: 30px;
    }
    .sell-product-worldwide h4 {
      font-size: 26px;
      line-height: 32px;
    }
    .territories-img {
      height: 10px;
    }
    .dotted-background-img-axis {
      position: absolute;
      right: 12px;
      top: 60px;
      height: 258px;
      width: 377px;
    }
    .question-mark-usa {
      height: 18px;
      width: 18px !important;
    }
    .arrivedImgCanada {
      height: 54px;
      width: 74px;
      left: 75px;
      top: 160px;
      position: absolute;
    }
    .locationImgCanada {
      height: 19.56px;
      width: 19.56px;
      position: absolute;
      top: 138px;
      left: 111px;
    }
    .distanceLineImgCanada{
      position: absolute;
      top: 142px;
      left: 126px;
      height: 46px;
      width: 138px;
    }
    .arrivedImgUae {
      height: 54px;
      width: 74px;
      left: 167px;
      top: 200px;
      position: absolute;
    }
    .locationImgUae {
      height: 19.56px;
      width: 19.56px;
      position: absolute;
      top: 180px;
      left: 230px;
    }
    .distanceLineImgUae{
      position: absolute;
      top: 167px;
      left: 240px;
      height: 20px;
      width: 30px;
    }
    .arrivedImgUk {
      height: 54px;
      width: 74px;
      left: 146px;
      top: 137px;
      position: absolute;
    }
    .locationImgUk {
      height: 19.56px;
      width: 19.56px;
      position: absolute;
      top: 132px;
      left: 219px;
    }
    .distanceLineImgUk{
      position: absolute;
      top: 132px;
      left: 230px;
      height: 44px;
      width: 40px;
    }
    .arrivedImgEurope {
      height: 54px;
      width: 74px;
      left: 169px;
      top: 165px;
      position: absolute;
    }
    .locationImgEurope {
      height: 19.56px;
      width: 19.56px;
      position: absolute;
      top: 141px;
      left: 221px;
    }
    .distanceLineImgEurope{
      position: absolute;
      top: 132px;
      left: 230px;
      height: 44px;
      width: 40px;
    }
    
    .arrivedImgAustralia {
      height: 54px;
      width: 74px;
      top: 240px;
      left: 304px;
      position: absolute;
    }
    .location2ImgAustralia {
      height: 19.56px;
      width: 19.56px;
      left: 288px;
      top: 178px;
      position: absolute;
    }
    .distanceLineImgAustralia{
      position: absolute;
      top: 181px;
      left: 307px;
      height: 44px;
      width: 75px;
    }
    .locationImgAustralia{
      height: 19.56px;
      width: 19.56px;
      position: absolute;
      top: 216px;
      left: 359px;
    }
    .departedImgAustralia{
      height: 54px;
      width: 74px;
      position: absolute;
      top: 205px;
      left: 215px;
    }
    
    /* end USA media Query */
  }
  
  
  
  /* international-shipping-new */
  .shipp-location-size-india{
    height: 36.02px;
    width: 26.38px;
  }
  .shipp-location-size{
    height: 32.86px;
    width: 24px;
  }
  .India-location{
    position: absolute;
    top: 310px;
    left: 72.5%;;
  }
  .shipping-location1{
    position: absolute;
    top: 440px;
    left: 91%;
  }
  .shipping-location2{
    position: absolute;
    top: 155px;
    left: 73%;
  }
  .shipping-location3{
    position: absolute;
    top: 130px;
    left: 39%;
  }
  .shipping-location4{
    position: absolute;
    top: 240px;
    left: 14%;
  }
  .shipping-location5{
    position: absolute;
    top: 415px;
    left: 29%;
  }
  .shipping-location6{
    position: absolute;
    top: 360px;
    left: 55%;
  }
  .line-vector-shipp1 {
    width: 19%;
    height: 153px;
    position: absolute;
    top: 308px;
    left: 75%; 
    
  }
  .line-vector-shipp2 {
    width: 4%;
    height: 145px;
    position: absolute;
    top: 176px;
    left: 75%;  
  }
  .line-vector-shipp3 {
    width: 58%;
    height: 110.51px;
    position: absolute;
    top: 206px;
    left: 16%;
   
  }
  .line-vector-shipp4 {
      height: 194px;
      width: 33.5%;
      position: absolute;
      top: 136px;
      left: 41%;
  }
  .line-vector-shipp5 {
    height: 137px;
    width: 44%;
    position: absolute;
    top: 279px;
    left: 29.5%;
  }
  .line-vector-shipp6 {
    height: 62px;
    width: 19%;
    position: absolute;
    top: 307px;
    left: 55.5%;
  }
  .animation-div {
    position: absolute;
    left: auto;
    width: 100%;
  }
  .ani-wrapdownup {
    clip-path: polygon(0 100%, 100% 100%, 100% 100%, 0 100%); /* Starts hidden at the bottom */
    animation: rollFromBottom 5s infinite;
    overflow: hidden;
  }
  .recangle-div-axis{
    width: 110%;
  }
  @keyframes rollFromBottom {
    from {
      opacity: 1;
      clip-path: polygon(0 100%, 100% 100%, 100% 100%, 0 100%); /* Fully hidden at the bottom */
    }
  
    to {
      opacity: 1;
      clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%); /* Fully revealed from bottom to top */
    }
  }
  @media screen and (max-width: 992px){
  /* new animation */
  .shipp-location-size-india {
    height: 14px;
    width: 10px;
  }
  .shipp-location-size{
    height: 13px;
    width: 9px;
  }
  .India-location {
    position: absolute;
    top: 192px;
    left:73.5%;
  }
  .shipping-location1 {
    position: absolute;
    top: 260px;
    left: 92%;
  }
  .shipping-location2 {
    position: absolute;
    top: 103px;
    left: 73%;
  }
  .shipping-location3 {
    position: absolute;
    top: 95px;
    left: 39%;
  }
  .shipping-location4 {
    position: absolute;
    top: 150px;
    left: 14%;
  }
  .shipping-location5 {
    position: absolute;
    top: 245px;
    left: 29%;
  }
  .shipping-location6 {
    position: absolute;
    top: 225px;
    left: 55%;
  }
  .line-vector-shipp1 {
    width: 19%;
    height: 83px;
    position: absolute;
    top: 186px;
    left: 75%;
  }
  .line-vector-shipp2 {
    width: 4%;
    height: 85px;
    position: absolute;
    top: 107px;
    left: 75%;
  }
  .line-vector-shipp3 {
    width: 58%;
    height: 62.51px;
    position: absolute;
    top: 135px;
    left: 16%;
  }
  .line-vector-shipp4 {
    height: 90px;
    width: 33.5%;
    position: absolute;
    top: 101px;
    left: 41%;
  }
  .line-vector-shipp5 {
    height: 80px;
    width: 44%;
    position: absolute;
    top: 169px;
    left: 29.5%;
  }
  .line-vector-shipp6 {
    height: 41px;
    width: 19%;
    position: absolute;
    top: 186px;
    left: 55.5%;
  }
  .dotted-background-img-axis {
    position: absolute;
    right: auto;
    left: auto;
    top: 60px;
    height: 258px;
    width: 100%;
  }
  .animation-div {
    position: absolute;
    width: 100%;
  }
  .recangle-div-axis{
    width: 100%;
  }
  }
  
  .days-text{
    color: #1D22D2;
    font-weight:bold;
  }
  
  