@media only screen and (max-width: 1600px) {
    .item {
        width: 100% !important;
    }

    .swiper-button-next {
        left: 38% !important;
    }
}

@media only screen and (max-width: 1600px) {
    .swiper-button-next {
        left: 36% !important;
    }
}


@media only screen and (max-width: 1280px) {

    .languages_change {
        position: absolute;
        right: -67px !important;
        top: 0;
        display: flex;
        flex-direction: column;
        width: 79px !important;

    }

}

@media only screen and (max-width: 1024px) {

    .swiper-slide {
        padding: 30px;
    }

    .languages_change {
        right: -30px !important;
        width: 43px !important;

    }
    
    

    .child-menus {
        text-align: left;
        padding: 5px 0px;
        width: 100px;
        background: white;
        position: absolute;
        top: 100%;
        display: none;
        left: -10px;
        box-shadow: 0px 10px 20px rgba(3, 29, 91, 0.5);
    }

    .child-menus a {
        font-size: 13px;
    }

    .section_3_title{
        width: 370px;
    }
    .swiper-container{
        margin-left: 333px !important;
    }
    .swiper-button-next {
        left: 34% !important;
    }
    .nav-link {
        font-size: 13px;
    }
    .nav-item {
        margin: auto 0px;
    }

   .commodities {
        margin-left: 0px !important;
        height: auto !important;
    }
  }


  @media only screen and (max-width: 991px) {


    .languages_change {
        right: 70px !important;
    width: 43px !important;
    }
     .languages_change:lang(ar) {
        right: 231px !important;
    width: 43px !important;
    }

    .footer_first {
        flex-direction: column;
        align-items: center;
    }

    .navbar-collapse {
        padding: 20px 0px;
    }

    .childish {
        text-align: center;
    }

    #login {
        text-align: center !important;
    }

    .child-menus {
        text-align: center;
        padding: 5px 0px;
        background: none;
        position: inherit;
        display: none;
        width: auto !important;
        left: auto !important;
        top: auto !important;
    }

    .child-menus a {
        color: #ffffff !important;
    }

    .navbar-collapse {
        background:  #17203E;
    }
      
    .hamburger {
        display: block !important;
    }

    .container {
        max-width: 991px;
    }

    .registration input {
        width: 100% !important;
    }

    .registration select {
        width: 100% !important;
    }
  }

  @media only screen and (max-width: 768px) {
    
    .select {
        width: 100% !important;
    }

    .login_signup {
        display: inline !important;
        margin-left: 0px !important;
    }
    .swiper-slide {
        height: 430px  !important;
    }

    .swiper-button-next {
        left: 32% !important;
    }
    .swiper-container {
        margin-left: 256px !important;
    }

    .section_1_about {
        height: auto;
        padding-bottom: 50px;
    }

    .form input, textarea {
        width: 100%;
    }

    .first_step {
        flex-direction: column;
    }

    .section_5 .form {
        width: 100%;
    }

    .cfds-bg {
        height: auto !important;
    }

    .commodities-text {
        margin-top: 50px !important;
        padding: 30px;
    }

    .promotions img {
        width: 100%;
    }

    .products img {
        width: 100%;
    }

  }

  @media only screen and (max-width: 767px) {

    .page-title  {
        font-size: 30px !important;
    }
    

    .swiper-slide {
        height: 490px !important;
    }
    
    .swiper-button-next {
        bottom: 165px !important;
    }
    .section_4 .section_4_right div{
        flex-direction: column !important;
    }

    .section_4 .section_4_right div p{
        text-align: center;
    }
    .swiper-pagination {
        left: 30% !important;
    }

    

    .swiper-container {
        margin-left: 20px  !important;
        margin-right: 20px !important;
    }

    .footer_nav {
        flex-direction: column;
        text-align: center;
    }

    .payment img {
        width: 100%;
    }

    .btns-buttons {
        flex-direction: column;
    }

    .btns-buttons p:last-child {
        margin-left: 0px;
    }

    .section_1 {
        height: 1400px;
    }

    .container .box .box-row {
        display: grid !important;
    }

    .container .box .box-cell {
        width: 100% !important;
        padding: 30px !important;
    }

    .container .box .box-cell.box1 {  
        border-bottom:  none;
        border-right: 2px #EBEEEE solid !important;

    }  

    .container .box .box-cell.box2 {   
        border-bottom:  none;
        border-right: 2px #EBEEEE solid !important;
    } 

    .inner-pg-content h2 {
        margin-top: 20px;
        font-size: 32px !important;
    }

    .register-btn {
        padding: 15px 50px !important;
    }

  }

  @media only screen and (max-width: 320px) {
    .section_1 {
        height: 1500px;
    }

    .section_3_title h1 {
        font-size: 34px;
    }

    .section_3_title{
        background-size: 100% 100%;
        width: 299px;
    }

    .about_header span {
        font-size: 18px;
    }

    .section_4_right p {
        font-size: 25px;
    }
    
  }

  @media(max-width:767px){
   .swiper-slide{
    padding: 30px !important;
    height: 500px !important;
    transform: scale(0.9);
   }
   .swiper-slide p{
    font-size: 14px !important;
   }
   .swiper-slide h1{
    font-size: 32px;
   }
   .swiper-slide svg{
    width: 75px !important;
    height: 75px !important;
   }
  }