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

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

@media (max-width: 992px) {
  .hero_area {
    min-height: auto;
  }

  .send_enquiry_item_text {
    font-size  : 13px !important;
    font-weight: bold;
  }

  .slider_section .detail-box>ul {
    width: 75% !important;
  }

  .companyLogoAboutUs {
    text-align: center !important;
  }

  .custom_nav-container .navbar-nav {
    padding-top : 15px;
    padding-left: 0;
    align-items : center;
  }

  .user_option {
    justify-content: center;
    margin-top     : 15px;
  }

  .custom_nav-container .navbar-nav .nav-item .nav-link {
    padding: 5px 25px;
    margin : 5px 0;
  }

  .slider_section .carousel-indicators {
    margin-top: 45px;
  }

  .offer_section .box {
    flex-direction: column;
    align-items   : center;
    text-align    : center;
  }

  .offer_section .box .img-box {
    margin-right : 0;
    margin-bottom: 15px;
  }

  .carousel-inner {
    height          : 380px;
    background-color: #f8f8f8;
  }

  .slides-position {
    position: absolute;
  }
}

@media (max-width: 767px) {

  .about_section .detail-box {
    margin-bottom: 45px;
  }

  .grd-header-bg-img {
    background-image: linear-gradient(to right, #ffffff, #e91e63);
  }

  .slider_section .detail-box>ul {
    width: 99% !important;
  }

  .send_enquiry_item_text {
    font-size  : 13px !important;
    font-weight: bold;
  }

  .about_section .row {
    flex-direction: column-reverse;
  }

  .offer_section .box {
    flex-direction: row;
    text-align    : left;
  }

  .offer_section .box .img-box {
    margin-right : 15px;
    margin-bottom: 0;
  }

  .carousel-inner {
    height          : 580px !important;
    background-color: #f8f8f8;
  }

  .navbar-brand h1 {
    font-size  : 2rem !important;
    padding-top: 8px;
  }

  .margin-top-mobile {
    margin-top: 0px !important;
  }

  .slides-position {
    position: relative;
  }

  .hero_area .slider_section .detail-box .display-3 {
    font-size: 3rem;
  }

  .hero_area .slider_section .detail-box .display-4 {
    font-size: 2rem;
  }

  .hero_area .slider_section .detail-box .display-4-last {
    font-size: 1.5rem !important;
  }

  .carousel-item1 .slides-text-div {
    margin-top: -15px;
  }

  .carousel-item2 .slides-text-div {
    margin-top : -35px !important;
    margin-left: -40px !important;
  }


  #customCarousel1 {
    padding-top: 0px !important;
  }

  .carousel-item div {
    text-align: center !important;
  }

  .carousel-item2 .slides-position {
    margin-top: -100px !important;
  }
}

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

@media (max-width: 480px) {
  .carousel-inner {
    height          : 530px !important;
    background-color: #f8f8f8;
  }

  .grd-header-bg-img {
    background-image: linear-gradient(to right, #ffffff, #e91e63);
  }

  .slider_section .detail-box>ul {
    width: 99% !important;
  }

  .slides-position {
    position: relative;
  }

  .hero_area .slider_section .detail-box .display-3 {
    font-size: 3rem;
  }

  .hero_area .slider_section .detail-box .display-4 {
    font-size: 2rem;
  }

  .hero_area .slider_section .detail-box .display-4-last {
    font-size: 1.5rem !important;
  }


  .carousel-item2 div.slides-position img {
    width: 90% !important;
  }

  .carousel-item div {
    text-align: center !important;
  }

  .slides-position {
    margin-right: 0px !important;
    margin-left : 0px !important;
  }

  .carousel-item3 .slides-position {
    margin-bottom: 20px;
  }

  .carousel-item2 .slides-position {
    margin-top: -100px !important;
  }

  .carousel-item2 .slides-text-div {
    margin-top : -30px !important;
    margin-left: -40px !important;
  }

  #customCarousel1 {
    padding-top: 0px !important;
  }
}

@media (max-width: 430px) {
  .slider_section .detail-box h1 {
    font-size  : 1.2rem !important;
    font-weight: bold;
    margin-top : 13px !important;
  }

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

  .grd-header-bg-img {
    background-image: linear-gradient(to right, #ffffff, #e91e63);
  }

  .slider_section .detail-box>ul {
    width: 99% !important;
  }

  .offer_section .box .img-box {
    margin-right : 0;
    margin-bottom: 15px;
  }
}

@media (max-width: 376px) {
  .slider_section .detail-box h1 {
    font-size  : 1.2rem !important;
    font-weight: bold;
    margin-top : 13px !important;
  }

  .carousel-indicatorsParent {
    margin-top: -61px !important;
  }

  .slider_section .detail-box {
    color     : #ffffff;
    margin-top: -22px !important;
  }

  .grd-header-bg-img {
    background-image: linear-gradient(to right, #ffffff, #e91e63);
  }

  .slider_section .detail-box>ul {
    width: 99% !important;
  }

  .carousel-inner {
    height          : 580px;
    background-color: #f8f8f8;
  }

  .navbar-brand h1 {
    font-size  : 2rem !important;
    padding-top: 8px;
  }

  .margin-top-mobile {
    margin-top: 0px !important;
  }

  .slides-position {
    position: relative;
  }
}

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

@media (min-width:989px) and (max-width:1200px) {
  .send_enquiry_item {
    font-size: 23px !important;
  }
}

@media (min-width:767px) and (max-width:990px) {

  .resume__education_item span,
  .send_enquiry_item {
    font-size     : 15px !important;
    /* font-weight: bold; */
  }

  .resume__education_item .p-address .text-dark {
    font-size: 15px !important;
  }

  .carousel-inner {
    height          : 320px;
    background-color: #f8f8f8;
  }

  .hero_area .slider_section .detail-box .display-3 {
    font-size: 3.2rem;
  }

  .hero_area .slider_section .detail-box .display-4 {
    font-size: 2.2rem;
  }

  .hero_area .slider_section .detail-box .display-4-last {
    font-size: 1.5rem !important;
  }

}

@media (min-width:576px) and (max-width:991px) {
  .rent_solution_container .col-md-4.col-sm-6 {
    float: left;
    width: 50%;
  }
}