@media (max-width:1399px) {

    /* Starting Global Style */

    .more { padding: 0 15px; }

    /* Ending Global Style */

    /* Starting Our Services */

    .our-services .swiper-button-prev { right: -23px; }

    .our-services .swiper-button-next { left: -23px; }

    .global-item:hover .details .head {
        -webkit-transform: translateY(20px);
        -moz-transform: translateY(20px);
        -ms-transform: translateY(20px);
        -o-transform: translateY(20px);
        transform: translateY(20px);
    }

    .global-item .details > div { top: 100px; }

    .our-services .all {
        height: 45px;
        padding: 0 15px;
        font-size: 14px;
        gap: 8px;
    }

    .our-services .all svg { max-width: 20px; }

    /* Ending Our Services */

    /* Starting Other Services */

    .other-services .global-item .details > div { top: 95px; }

    .other-services .global-item .details .title,
    .global-item .details p { margin-bottom: 15px; }

    /* Ending Other Services */

    /* Starting Main Banners */

    .common-swiper .swiper .details p:first-of-type { font-size: 22px; margin-bottom: 15px; }

    /* Ending Main Banners */

    /* Starting Contact Us Page */

    .contact-info .item li { font-size: 15px; }

    /* Ending Contact Us Page */

    /* Starting About Us Page */

    .our-mission .item p { font-size: 15px; }

    .networks p { font-size: 17px; font-weight: 400; }

    /* Ending About US Page */

}

@media (max-width: 1199px) {

    /* Starting Grouping */

    .site-footer .footer-bottom .row > div:last-of-type { padding-right: 15px; }

    .site-footer .social-media li:not(:last-of-type) { margin-left: 8px; }

    /* Ending Grouping */

    /* Starting Section Heading */

    .s-heading .heading { font-size: 32px; }

    /* Ending Section Heading */

    /* Starting Our Services */

    .global-item .details > div { top: 94px; }

    .global-item:hover .details .head {
        -webkit-transform: translateY(24px);
        -moz-transform: translateY(24px);
        -ms-transform: translateY(24px);
        -o-transform: translateY(24px);
        transform: translateY(24px);
    }

    .our-services .swiper-button-prev { right: 15px; }

    .our-services .swiper-button-next { left: 15px; }

    /* Ending Our Services */

    /* Starting Other Services */

    .other-services .global-item .details > div { top: 89px; }

    .other-services .global-item:hover .details .head {
        -webkit-transform: translateY(40px);
        -moz-transform: translateY(40px);
        -ms-transform: translateY(40px);
        -o-transform: translateY(40px);
        transform: translateY(40px);
    }

    /* Ending Other Services */

    /* Starting About Us */

    .about_us .tab-pane p { line-height: 1.8; }

    /* Ending About Us */

    /* Starting Logistics Information */

    .logistic-info .item .more { padding: 0 25px; }

    /* Starting Logistics Information */

    /* Starting About Us Page */

    .about-details .details .title { font-size: 24px; }

    .about-details .details p { font-size: 14px; line-height: 1.8; }

    /* Ending About US Page */

    /* Starting Steps */

    .main-aside .req-call i { margin-left: 10px; }

    /* Ending Steps */

}

@media (min-width:992px) {

    /* Starting Header */

    .site-header .navbar-nav .dropdown-item { letter-spacing: 0; font-weight: 600; font-size: 13px; }

    .site-header .dropdown-menu .submenu { right: 100%; }

    .dropdown > .dropdown-toggle + .dropdown-menu { right: 0; }

    .dropdown-menu .dropdown-toggle::after {
        -webkit-transform: rotate(90deg);
        -moz-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        -o-transform: rotate(90deg);
        transform: rotate(90deg);
    }

    /* Ending Header */
}

@media (max-width:991px) {

    /* Starting Header */

    .site-header .navbar-collapse { right: -100%; }

    .site-header .navbar-collapse.show { right: 0 }

    .submenu .dropdown-item { padding-right: 25px; }

    .submenu .submenu .dropdown-item { padding-right: 35px; }

    .dropdown-toggle::after { margin-right: auto; }

    .quick-links .nav-link { letter-spacing: 0; font-weight: 600; }

    .open-search { margin-left: 10px; }

    /* Ending Header */

    /* Starting SlideShow */

    .slideshow .details p strong { margin-bottom: 10px; }

    /* Ending SlideShow */

    /* Starting Section Heading */

    .s-heading .heading { font-size: 30px; }

    /* Ending Section Heading */

    /* Starting Main Shipping Services */

    .common-swiper .swiper .details .title { line-height: 1.4; }

    .common-swiper .swiper .details .title, .common-swiper .swiper .details p { margin-bottom: 10px; }

    .common-swiper .swiper .details p:first-of-type {
        font-size: 18px;
    }

    .common-swiper .swiper .details .c-btn { margin-top: 5px; }

    /* Ending Main Shipping Services */

    /* Starting About Us */

    .about-us .nav-tabs .nav-link { font-size: 14px; }

    .about-us .tab-pane p { font-size: 14px; line-height: 1.8; }

    /* Ending About Us */

    .banner-item .details .more { height: 42px; font-size: 14px; }

    .banner-item .details .more i { width: 15px; }

    /* Starting Logistics Information */

    .logistic-info .item p,
    .logistic-info .item .details > div span { font-size: 12px; }

    .logistic-info .item .details > div i { margin-left: 8px; }

    /* Ending Logistics Information */

    /* Starting Footer */

    .site-footer .top-content .barcode { margin-left: 15px; }

     .posts { margin-left: 30px; }

    .copyrights p { font-size: 12px; }

    /* Ending Footer */

    /* Starting About Us Page */

    .about-details .main-content .row > div:first-of-type { padding-left: 15px; }

    .about-details .main-content .row > div:last-of-type { padding-right: 15px;}

    .our-mission .item p { font-size: 12px; line-height: 1.8; }

    .networks .heading { font-size: 26px; }

    .networks p { font-size: 15px; }

    /* Ending About Us Page */

    /* Starting Steps */

    .top-note p { width: 60%; }

    .c-msg .thanks { font-size: 36px; margin-bottom: 10px; }

    .c-msg p { font-size: 36px; }

    /* Ending Steps */

    /* Starting Get Quote */

    .get-quote .quote .details p { font-size: 15px; }

    /* Ending Get Quote */

}

@media (max-width:767px) {

    /* Starting Our Services */

    .global-item .details { text-align: right; }

    .global-item .more { padding: 0 10px; }

    /* Ending Our Services */

    /* Starting About Us */

    .about-us .tab-pane p { font-size: 12px; }

    /* Ending About Us */

    /* Starting Contact Us */

    .contact_us .s-heading .heading { margin-bottom: 10px; }

    /* Ending Contact Us */

    /* Starting Services Banners */

    .banner-item .details .title { line-height: 1.6; margin-bottom: 10px; }

    /* Ending Services Banners */

    /* Starting Contact Bar */

    .c-bar { margin-left: 0; left: 15px; }

    .c-bar li:first-of-type a { padding: 0px 22px 0 32px; }

    .c-bar li:first-of-type a i { margin-right: 10px; margin-left: 0; }

    /* Ending Contact Bar */

    /* Starting About Us Page */

    .our-mission .item p,
    .networks p  { font-size: 14px; }

    .networks p { line-height: 1.8; }

    /* Ending About Us Page */

    /* Starting Steps */

    .top-note p { width: 100%; font-weight: 600; }

    /* Ending Steps */
}

@media (max-width:575px) {

    /* Starting Global Style */

    .iti-mobile .iti--container { right: 35px; }

    /* Ending Global Style */

    /* Starting Section Heading */

    .s-heading .heading { font-size: 24px; line-height: 1.4; }

    /* Ending Section Heading */

    /* Starting Our Services */

    .global-item:hover .details .head {
        -webkit-transform: translateY(18px);
        -moz-transform: translateY(18px);
        -ms-transform: translateY(18px);
        -o-transform: translateY(18px);
        transform: translateY(18px);
    }

    .global-item .details > div { top: 70px; }

    .global-item .details .title { font-size: 12px; }

    .global-item .details p { font-size: 10px; line-height: 1.5; }

    .our-services .swiper-button-prev { right: -10px; }

    .our-services .swiper-button-next { left: -10px; }

    /* Ending Our Services */

    /* Starting Other Services */

    .other-services .global-item .details > div { top: 64px; }

    .other-services .global-item:hover .details .head {
        -webkit-transform: translateY(30px);
        -moz-transform: translateY(30px);
        -ms-transform: translateY(30px);
        -o-transform: translateY(30px);
        transform: translateY(30px);
    }

    .other-services .global-item .details .title, .global-item .details p {
        margin-bottom: 8px;
    }

    /* Ending Other Services */

    /* Starting Services Banners */

    .common-swiper .swiper .details p:first-of-type { font-size: 14px; }

    /* Ending Services Banners */

    /* Starting About Us */

    .about-us .nav-tabs .nav-item:not(:last-of-type) { margin-left: 0; }

    /* Ending About Us */

    /* Starting Logistics Information */

    .logistic-info .item p, .logistic-info .item .details > div span {
        font-size: 10px;
        line-height: 1.4;
    }

    /* Ending Logistics Information */

    /* Starting Footer */

    .site-footer .top-content .barcode { margin-right: auto; margin-left: auto; }

    .site-footer .top-content p { width: 100%; font-size: 13px; line-height: 1.8; }

     .posts { margin-left: 0; }

    /* Ending Footer */

    /* Starting About Us Page */

    .about-details .top-content .heading,
    .about-details .details .title { line-height: 1.6; }

    .about-details .details .title { font-size: 22px; }

    .networks .heading { font-size: 20px; }

    /* Ending About Us Page */

    /* Starting Steps */

    .top-note .icon { margin-left: 10px; }

    .wizard > .steps a > span:last-child { margin-top: 4px; font-size: 9px; }

    .wizard > .content > .body .checkbox-control i,
    .radio-control:not(:last-of-type) { margin-left: 15px; }

    .wizard .previous a::before,
    .custom-radio { margin-left: 5px; }

    .add-file > label > div { margin-left: 0; }

    .add-file span.label { max-width: 88px; font-size: 11px; padding-right: 10px; }

    .add-file span.label i { width: 15px; margin-left: 5px; }

    .add-file span.label::after { margin-right: 3px; }

    .wizard .form-group label.error { margin-right: 10px!important; }

    .c-msg .thanks { margin-bottom: 0; }

    .c-msg .thanks, .c-msg p { font-size: 28px; }

    /* Ending Steps */

    /* Starting Get Quote */

    .get-quote .quote .details .title { font-size: 24px; }

    /* Ending Get Quote */

    /* Starting Single Blog Page */

    .single-details .s-heading .heading { font-size: 20px; }

    .single-details .main-details h3, .single-details .content h3 { font-size: 19px; margin-bottom: 10px; }

    .single-details .content > img + img { margin-right: 0; }

    .single-details .social-share li:not(:last-of-type) { margin-left: 8px; }

    /* Ending Single Blog Page */

}