@media (max-width: 1120px) {}

@media (max-width: 992px) {

  .main_area {
    height: auto;
  }

  .container { 
    max-width: 980px;
    padding-right: 10px !important;
  }

  .home-section {

    padding-top: 75px;
    padding-bottom: 150px;

  }

    .row-relative {
      position:initial;
      top: 0;
    }
}

@media (max-width: 768px) {


  .home-section .detail_box {
    text-align: center;
  }

  .home-section .img_content {
    margin-top: 55px;
  }
}

@media (max-width: 576px) {
   
}

@media (max-width: 480px) {}

@media (max-width: 420px) {

  .home-section .carousel-control-prev,
  .home-section .carousel-control-next {
    right: 0;
  }
 
}

@media (max-width: 360px) {
 
}
   
@media (min-width: 1200px) {
  .container {
    max-width: 1170px;
  }
}