/* Mobile First Approach - Base styles for mobile */

/* Tablet devices (768px to 1023px) */
@media screen and (min-width: 768px) {
  /**/
}

/* Laptop/Small Desktop (1024px to 1199px) */
@media screen and (min-width: 1024px) and (max-width: 1500px) {
  .slider-video {
    display: none !important;
  }

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

  .slider-content .main-title {
    font-size: 25px;
  }

  .slider-images {
    right: 171px;
    width: 25%;
    top: 34%;
  }

  .slider-courses-box {
    left: 40%;
  }

  .shape-icon-box {
    left: 50% !important;
  }

  img.shape-author.teacher-shape {
    max-width: 269px !important;
  }

  .page-banner .shape-author {
    top: 41% !important;
  }

  .footer-widget-section .shape-1 {
    left: 0% !important;
    width: 6% !important;
  }

  .footer-widget-section .shape-1 {
    display: none;
  }

  .slider-section {
    padding-top: 100px;
    min-height: 424px !important;
  }


}

/* Extra small devices (phones, less than 576px) */
@media screen and (max-width: 575px) {
  /* Mobile styles */
}

/* Small devices (landscape phones, 576px and up) */
@media screen and (min-width: 576px) {
  /* Large mobile/small tablet styles */
}

/* Medium devices (tablets, 768px and up) */
@media screen and (min-width: 768px) and (max-width: 992px) {

  .slider-rating-box,
  .slider-courses-box {
    display: none !important;
  }

  .slider-content {
    max-width: 100% !important;
  }

  .slider-section {
    padding-top: 100px;
    min-height: 424px !important;
  }
}