@media only screen and (max-width:1320px) {
    .newsletter .email-adress{width: 201px;}
}
@media only screen and (max-width:1199px) {
    .mision-card p{    font-size: 14px;
        text-align: center;}
        .mision-card {
            min-height: 296px;
            padding: 2px 21px;
        }
    .internal-about-page p{font-size: 14px;}
 
 
    .about-one__img{max-width: 100%;}
    .about-one__img2{right: -527px; bottom: 14px;}
    .about-one__img .shape1{bottom: -6px;}
    .shape1{display: none;}
}
@media only screen and (max-width:1155px) {
    .contact-info-sec h5{font-size: 19px;}
    .contact-info-sec{padding: 23px;}
    .contact-info-sec ul li{font-size: 14px;}
}
@media only screen and (max-width:1088px) {
    .newsletter .email-adress{width: 180px;}
}
@media only screen and (max-width:1025px) {
    .services-boxx{min-height: 325px;}
}
@media only screen and (max-width:1005px) {
    .newsletter .email-adress{width: 150px;}
}
@media only screen and (max-width:991px) {
    .sec-title__title{font-size: 30px;}
    .vision {
        padding-right: 15px;
    }.pic {
        padding-left: 15px;
        padding-right: 15px;
    }
    .mission {
        padding-left: 15px;
    }
    .card-2 {
        border-radius: 0px 0px 18px 18px;
    }
    .card-1 {
        border-radius: 18px 18px 0px 0px;
    }
    .mision-card {
        min-height: auto;
        padding: 20px 21px;
    }
    .board-director-img{margin-bottom: 25px;}
    .board-director-img-2{margin-bottom: 25px ;}
    .order-2{order: 2;}
    .best-logistics-one__content{max-width: 100%;}
    .about-page-img-1{height: 350px; margin-bottom: 20px;}
    .our-material-one__img{max-width: 100%;}
    .footer h5{font-size: 19px;}
    .year-25{margin-bottom: 25px;}
    
    .about-one__img2{
        max-width: 277px;    right: -385px;}
}
@media only screen and (max-width:885px) {
    .newsletter .email-adress{width: 142px;}
    .navigation-portrait .nav-menus-wrapper{ top: 20px !important;}
}
@media only screen and (max-width:767px) {
    .img-sm{display: block;}
    .img-desk{display: none;}
    .map-1{display: none;}
    .map-2{display: block;}
    .contact-info-sec{    position: relative;
        width: 100%;
        background-color: #000;}
        .contact-info-sec h5{font-size: 23px;}
    .newsletter .email-adress{width: 198px;}
    .about-one__img2{
        max-width: 239px;
        right: -243px;}
        .work-one__single{margin-bottom: 50px;}
        .order-2{order: 2;margin-top: 20px;}
    .services-boxx{ min-height: 20px;}
}
@media only screen and (max-width:620px) {
    .about-one__img2{
        position: relative;
        bottom: 0;
        margin: 25px 13px 25px  auto;
        }
        .shape1 {display: none;}
        .about-one__img2{display: none;}
    .desktop{ display: none}
    .mobile{ display: block}
    .slider-sec .carousel-control-next-icon, .carousel-control-prev-icon{ border-radius: 0}
    
}
@media only screen and (max-width:575px) {
    .banner-text h1 {
        font-size: 25px;
    }
    .banner-text p {
        font-size: 12px;
    }
    .sec-title__title{font-size: 32px;}
    header{position: relative; top: 0;}
    
}
@media only screen and (max-width:480px) {
    .ptb70{padding: 30px 0px;}
    .mt100{margin-top: 30px;}
    .best-logistics-one{padding: 30px 0px 0px;}
    .our-products-headding{margin-bottom: 30px;}
    .mt70{margin-top: 30px;}
}
@media only screen and (max-width:422px) {
    .sec-title__title{font-size: 21px;}
    .banner-text h1{font-size: 18px;}
    .banner-text p {
        font-size: 10px;
        margin-bottom: 0;
    }
    .board-sec h5 br{display: block ;}
    .getintouch p br{display: block;}
}