@media (min-width: 992px) {
    .page-id-392 .contact-info-block-section .col-lg-4 {
        width: 50% !important;
      }
}

    @media (min-width:1400px) {
        .container-xl {
            max-width: 1570px !important;
        }
    }

    @media (min-width: 1200px) {
        .hamburger {
            display: none;
        }
        nav.main-menu {
            max-height: none !important;
            overflow: visible;
        }
        .header-inner-block {
            position: relative;
        }
        nav.main-menu {
            position: absolute;
            left: 50%;
            transform: translateX(-50%);
            width: 100%;
            display: flex;
            justify-content: end;
            align-items: ;
        }
        a.web-logo {
            position: relative;
            z-index: 9;
        }
        
        .authentication-links {
            position: relative;
            z-index: 9;
        }
    } 

    @media screen and (max-width: 1200px) {
        .header-top-bar-block {
            padding: 20px 15px !important; 
            flex-direction: column;
            gap: 15px !important;
            background: #000; 
            text-align: left;
        }

        .header-top-bar-block span.notification-text {
            display: none;
        }

        .testimonial-lists {
            gap: 20px;
        }

        .container {
            padding: 0 12px;
        }

        .authentication-links {
            margin-left: auto;
            margin-right: 20px;
        }

        nav.main-menu {
            position: absolute;
            top: 100%;
            background: #040404;
            width: 100%;
            left: 0;
        }

        nav.main-menu ul {
            flex-direction: column;
            gap: 5px;
            align-items: center;
        }

        nav.main-menu ul li:not(:last-child) {
            border-bottom: 1px solid #ffffff30;
        }

        nav.main-menu ul li {
            width: 100%; 
            text-align: left;
            padding: 0 15px;
        }

        section.hero-banner-section p br {
            display: none;
        }

        h1 {
            font-size: 62px;
        }

        h2 {
            font-size: 48px;
        }

        h3 {
            font-size: 42px;
        }

        h4 {
            font-size: 32px;
        }

        .transportation-lists ul li {
            font-size: 14px;
        }

        .testimonial-card.small-box {
            width: 29.5%;
        }

        .testimonial-card.large-box {
            width: 33.5%;
        }
        
        section.driver-steps-block-section {
            padding: 8rem 0;
        }
        
        .step-block-lists {
            margin-top: 10rem;
        }
        
        .step-block-lists .step-block-view:not(:last-child) {
            margin-bottom: 6rem;
        }
        .step-block-view { gap: 10rem;}
    } 
 
    @media screen and (max-width: 991px) {
        .banner-circle-shape-box {
            width: 450px;
            height: 450px;
        }

        .banner-circle-shape-box img {
            height: 450px;
        }

        .banner-circle-shape-box::before {
            box-shadow: 0 35px 70px -12px rgba(255, 255, 255, 0.8) inset;
        }

        span.bg-pattern-eye {
            width: 75%;
        }

        h1 {
            font-size: 56px;
        }

        h3 {
            font-size: 34px;
        }

        h4 {
            font-size: 24px;
        }

        h2 {
            font-size: 38px;
        }

        .pricing-search-form form input[type="search"] {
            min-width: 280px;
        }

        section.simplifying-transportation-section p br {
            display: none;
        }

        .transportation-lists ul li {
            font-size: 16px;
            line-height: 1.3;
        }

        .testimonial-card.large-box {
            width: 32.5%;
        }

        .testimonial-card.small-box {
            width: 30.5%;
        }

        .author-details span.author-designation {
            font-size: 14px;
            line-height: 1.1;
        }

        .service-feature-details p br {
            display: none;
        }

        .about-brand-block p br {
            display: none;
        }
 
        .service-feature-details p {
            font-size: 18px;
        }

        section.simplifying-transportation-section p {
            font-size: 18px;
        }

        .testimonial-card blockquote {
            font-size: 16px;
        }

        .w-60 {
            width: 100% !important;
        }
        .w-40 {
            width: 100% !important;
        }
        .step-block-image img {
            width: 250px;
            height: 250px;
        }
        .step-block-view {
            gap: 4rem;
        }
        .step-block-lists {
            margin-top: 6rem;
        }
        .step-block-lists .step-block-view:not(:last-child) {
            margin-bottom: 6rem;
        }
        section.driver-steps-block-section {
            padding: 8rem 0 4rem;
            overflow: hidden;
        }
        .step-block-lists .step-block-view:first-child {
            position: relative;
            top: 1rem;
        }
    }

    @media screen and (max-width: 821px) {

        .testimonial-card.large-box {
            width: 48%;
        }

        .testimonial-card.small-box {
            width: 48%;
        }

        .testimonial-lists {
            gap: 20px;
        }

        .brand-hightlight-notes h2 br {
            display: none;
        }

        .brand-hightlight-notes h2 {
            text-align: center;
        }

        span.bg-pattern-eye {
            bottom: 0;
            top: auto;
            left: 50%;
            transform: translateX(-50%) scale(1.25);
            width: 100%;
        }

        span.bg-pattern-eye img {
            object-position: left -60px top 0;
        }

        .transportation-lists ul li {
            font-size: 14px;
        }

        .about-brand-block p {
            font-size: 18px;
        } 

        .header-logo-navigation-block { 
            border-bottom: 1px solid #ffffff1c;
        }
        .step-block-view { 
            flex-direction: column;
            gap: 1.5rem;
            align-items: center;
        }
        .step-block-lists .step-block-view:first-child {
            top: 0;
        }
        .step-block-lists .step-block-view:nth-child(2n+2) {
            flex-direction: column;
        } 
        .steps-flow-path-block { 
            display: none;
        }
        .step-block-lists .step-block-view:not(:last-child) {
            margin-bottom: 3rem;
        }
        .step-block-details-desc p br {
            display: none;
        }
        section.driver-steps-block-section { 
            padding: 3rem 0;
            margin: 0;
        }
        .step-block-lists {
            margin: 0;
        }
        .step-block-view {
            text-align: center;
        }
        .step-block-image img {
            width: 200px;
            height: 200px;
        }
        
        .about-elite-block h5 br { 
            display: none;
        }
        
        .about-elite-block p br {
            display: none;
        }
        
        .elite-type-inner-block {
            gap: 3rem;
        } 
        
        .travel-features-block h5 br {
            display: none;
        }
        
        .travel-features-block p br {
            display: none;
        }
        
        .travel-features-block h5.custom-heading {
            min-height: auto;
        }
        
        .elite-type-left-block h3 br {
            display: none;
        }
        .delivery-features-block-section h3 br {
            display: none;
        }
        .contact-info-block-section h2 br {
            display: none;
        }
        
    }
   
    @media screen and (max-width: 591px) {
        .myle-feature-section .w-60, .myle-feature-section .w-40 {
            width: 100% !important;
        }
        section.testimonial-section h3 img {
            margin-bottom: -7px;
        }

        .testimonial-lists {
            gap: 15px;
        }

        .pricing-search-form form input[type="search"], .pricing-search-form form button {
            font-size: 16px;
        } 

        .service-feature-details p {
            font-size: 16px;
        }
        .service-feature-details ul li {
            font-size: 16px;
        }

        section.simplifying-transportation-section p {
            font-size: 16px;
        }

        .authentication-links {
            margin-left: auto;
            margin-right: 15px;
        }

        /*a.btn.active-btn {*/
        /*    padding: 7px 20px;*/
        /*}*/

        .authentication-links {
            gap: 5px;
        }

        .banner-circle-shape-box {
            width: 350px;
            height: 350px;
        }

        .banner-circle-shape-box img {
            height: 350px;
        }

        .pricing-search-form form input[type="search"] {
            min-width: 150px;
        }

        h1 {
            font-size: 44px;
        }

        h2 {
            font-size: 34px;
        }

        h3 {
            font-size: 28px;
        }

        h4 {
            font-size: 26px;  
        }

        h5 {
            font-size: 22px;
        } 
 
        h6 {
            font-size: 20px;
        }

        span.top-highlight-text i {
            font-size: 14px;
            display: block;
        }

        p {
            font-size: 16px;
        }

        span.bg-pattern-eye {
            transform: translateX(-50%) scale(1.5);
        }

        .pricing-search-form form {
            flex-direction: column;
        }

        .media-slider::before, .media-slider::after {
            width: 50px;
        }

        .transportation-lists ul li {
            font-size: 16px;
            margin-bottom: 15px;
            padding-bottom: 15px;
        }

        .testimonial-card.large-box, .testimonial-card.small-box {
            width: 100% !important;
        }

    

        p.copyright-text {
            text-align: left;
        }

        .copyright-and-menu-block { 
            align-items: flex-start !important;
        }

        .footer-bottom-menu {
            margin-top: 1rem;
        }

        .brand-features-lists ul li img {
            height: 12px;
        }

        .brand-features-lists ul li { 
            gap: 10px;
        }
        .banner-caption-text-block h2 br {
            display: none;
        }
        
        .banner-caption-text-block p br {
            display: none;
        }
        section.banner-caption-block-section {
            height: 450px; 
        } 
        .banner-caption p br{display:none; }  
        .testimonial-section h3 br {display: none;}
        .banner-image-block img {
            min-height: 220px;
            object-fit: cover;
            object-position: center;
        }
    }