/*Extra small devices (portrait phones, less than 576px)*/
@media (max-width: 575.98px) {

  /* hero start  */
  .hero {
    position: relative;
    padding: 150px 0 100px;
  }

  .hero-content {
    position: relative;
    width: 95%;
    z-index: 2;
    background: #0000007e;
    padding: 40px 20px;
    border-radius: 10px;
  }

  .hero h1 {
    margin-bottom: 20px;
    font-size: 30px;
    font-weight: 700;
  }

  .hero p {
    margin-bottom: 30px;
    font-size: 26px;
    letter-spacing: 1px;
    font-family: "Alex Brush", serif;
    line-height: 32px;
  }

  /* hero end  */

  /* gallery start  */
  .gallery-title h1 {
    font-size: 30px;
    font-weight: 700;
    font-family: old-eng-mt;
    color: #d29c5b;
  }

  /* gallery end  */


  /* chef start  */
  .chef-content .chef-price {
    font-size: 50px;
  }

  .chef-content h1 {
    font-size: 30px;
  }

  /* chef end  */


  /*Testimonial Start*/
  .testimonial h1 {
    font-weight: 700;
    font-family: old-eng-mt;
    color: #d29c5b;
    font-size: 26px;
  }

  .carousel-control-prev {
    left: 66%;
  }

  .testimonial h3 {
    letter-spacing: 1px;
    font-size: 16px;
  }

  .testimonial h5 {
    font-size: 16px;
  }

  /*Testimonial End*/


}

/*Small devices (landscape phones, 576px and up)*/
@media (min-width: 576px) and (max-width: 767.98px) {


  /* hero start  */
  .hero {
    position: relative;
    padding: 150px 0 100px;
  }

  .hero-content {
    position: relative;
    width: 80%;
    z-index: 2;
    background: #0000007e;
    padding: 40px 20px;
    border-radius: 10px;
  }

  .hero h1 {
    margin-bottom: 20px;
    font-size: 30px;
    font-weight: 700;
  }

  .hero p {
    margin-bottom: 30px;
    font-size: 26p;
    letter-spacing: 1px;
    font-family: "Alex Brush", serif;
    line-height: 32px;
  }

  /* hero end  */


  /* chef start  */
  .chef-content .chef-price {
    font-size: 50px;
  }

  .chef-content h1 {
    font-size: 30px;
  }

  /* chef end  */


}

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

  /* hero start  */

  .hero h1 {
    margin-bottom: 20px;
    font-size: 40px;
    font-weight: 700;
  }

  /* hero end  */


  /* chef start  */
  .chef-content .chef-price {
    font-size: 60px;
  }

  .chef-content h1 {
    font-size: 40px;
  }

  /* chef end  */

}

/*Large devices (desktops, 992px and up)*/
@media (min-width: 992px) and (max-width: 1199.98px) {

  /* hero start  */

  .hero h1 {
    margin-bottom: 20px;
    font-size: 40px;
    font-weight: 700;
  }

  /* hero end  */


  /* chef start  */
  .chef-content .chef-price {
    font-size: 70px;
  }

  .chef-content h1 {
    font-size: 50px;
  }

  /* chef end  */


}

/*X large devices (large desktops, 1200px and up)*/
@media (min-width: 1200px) and (max-width: 1399.98px) {}

/*XX Large devices (large desktops, 1400px and up)*/
@media (min-width: 1400px) {}