@media screen and (max-width: 1160px) {
  .owl-carousel {
    width: 80%;
    margin: auto;
  }
  .slick-slider {
    width: 80%;
    margin: auto;
  }
  .owl_screen_item_text_waper {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    width: 100%;
  }
}
@media screen and (max-width: 1000px) {
  header {
    text-align: center;
  }
  .header_btn {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    margin-top: 9.1rem;
  }
  .header_btn button {
    margin-bottom: 2rem;
    margin-right: 0;
  }
  .designer,
  .designer2 {
    text-align: center;
  }
}
@media screen and (max-width: 900px) {
  .costing .wraper_input {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
@media screen and (max-width: 800px) {
  .manufacturing_item {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    text-align: center;
  }
  .manufacturing_item img {
    margin-right: 0;
  }
  .manufacturing_txt {
    margin-top: 2rem;
  }
  .manufacturing_number,
  .green_line {
    display: none;
  }
  .manufacturing_item2 {
    text-align: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .manufacturing_item2 img {
    margin-left: 0;
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .manufacturing_item2 .manufacturing_txt {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .navbar_link {
    display: none;
  }
  .mfp-content {
      width: 100%;
      padding: 0;
      padding-top: 3rem;
  }
  .modal_wrapper,.modal_wrapper2 {
      overflow: auto;
  }
  .modal_wrapper .modal {
     top: 0;
    -webkit-transform: translate(-50%);
     transform: translate(-50%);
  }
  .modal_wrapper2 .modal2 {
     top: 0;
    -webkit-transform: translate(-50%);
     transform: translate(-50%);
  }
}
@media screen and (max-width: 600px) {
  .owl-carousel {
    width: 75%;
  }
  .slick-slider {
    width: 75%;
  }
  .modal_wrapper .modal,
  .modal_wrapper2 .modal,
  .modal_wrapper3 .modal,
  .modal_wrapper .modal2,
  .modal_wrapper2 .modal2,
  .modal_wrapper3 .modal2,
  .modal_wrapper .modal3,
  .modal_wrapper2 .modal3,
  .modal_wrapper3 .modal3 {
    width: 100%;
  }
}
@media screen and (max-width: 500px) {
  .owl-carousel {
    width: 70%;
  }
  .slick-slider {
    width: 70%;
  }
  .owl-prev {
    left: -6rem;
  }
  .owl-next {
    right: -6rem;
  }
  .name_block {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .tabs {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .tabs li {
    margin-top: 1rem;
  }
  .navbar_logo {
    width: 53.1px;
    height: 47.2px;
  }
}
@media screen and (max-width: 400px) {
  .issues .wraper_input {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .issues .wraper_input input {
    margin-top: 1rem;
  }
  html {
    font-size: 8px;
  }
}
