.delightful-recipes {
  padding: 140px 0 240px;
  background: #B11116;
  overflow: hidden;
}
@media (max-width: 1599.98px) {
  .delightful-recipes {
    padding: 100px 0 130px;
  }
}
@media (max-width: 1199.98px) {
  .delightful-recipes {
    padding: 80px 0 90px;
  }
}
@media (max-width: 767.98px) {
  .delightful-recipes {
    padding: 60px 0;
  }
}
.delightful-recipes .delight-reci-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  position: relative;
  z-index: 1;
}
.delightful-recipes .delight-reci-wrap h2 {
  text-transform: uppercase;
  color: #fff;
}
@media (max-width: 767.98px) {
  .delightful-recipes .delight-reci-wrap h2 {
    max-width: 300px;
    margin-bottom: 35px;
    font-size: 36px;
  }
}
.delightful-recipes .delight-reci-wrap h2 img {
  margin-left: 20px;
}
@media (max-width: 1599.98px) {
  .delightful-recipes .delight-reci-wrap h2 img {
    max-width: 72px;
  }
}
@media (max-width: 1024px) {
  .delightful-recipes .delight-reci-wrap h2 img {
    max-width: 60px;
  }
}
@media (max-width: 767.98px) {
  .delightful-recipes .delight-reci-wrap h2 img {
    max-width: 40px;
  }
}
.delightful-recipes .delight-reci-wrap .left {
  padding-left: 150px;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 55%;
          flex: 0 0 55%;
  max-width: 55%;
  padding-top: 85px;
}
@media (max-width: 1599.98px) {
  .delightful-recipes .delight-reci-wrap .left {
    padding-left: 40px;
  }
}
@media (max-width: 1199.98px) {
  .delightful-recipes .delight-reci-wrap .left {
    padding-left: 0px;
    padding-top: 45px;
  }
}
@media (max-width: 767.98px) {
  .delightful-recipes .delight-reci-wrap .left {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
    padding-top: 0;
  }
}
.delightful-recipes .delight-reci-wrap .right {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 45%;
          flex: 0 0 45%;
  max-width: 45%;
  margin-left: -90px;
  z-index: -1;
  position: relative;
  text-align: center;
}
@media (max-width: 767.98px) {
  .delightful-recipes .delight-reci-wrap .right {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
    margin-left: 0px;
  }
}
.delightful-recipes .delight-reci-wrap .right figure {
  height: 620px;
  width: 620px;
  border-radius: 50%;
  overflow: hidden;
}
@media (max-width: 1199.98px) {
  .delightful-recipes .delight-reci-wrap .right figure {
    height: 410px;
    width: 410px;
  }
}
@media (max-width: 767.98px) {
  .delightful-recipes .delight-reci-wrap .right figure {
    height: auto;
    max-width: 100%;
    margin: auto;
  }
}
@media (max-width: 480px) {
  .delightful-recipes .delight-reci-wrap .right figure {
    max-width: 280px;
    margin: auto;
  }
}
.delightful-recipes .delight-reci-wrap .btns-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-top: 80px;
}
@media (max-width: 1199.98px) {
  .delightful-recipes .delight-reci-wrap .btns-wrap {
    padding-top: 50px;
  }
}
@media (max-width: 575.98px) {
  .delightful-recipes .delight-reci-wrap .btns-wrap {
    padding-top: 20px;
    display: block;
  }
}
.delightful-recipes .delight-reci-wrap .btns-wrap a {
  margin-right: 24px;
  -webkit-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.delightful-recipes .delight-reci-wrap .btns-wrap a img {
  height: 84px;
}
.delightful-recipes .delight-reci-wrap .btns-wrap a:nth-last-child(1) {
  margin-right: 0;
}
@media (min-width: 1200px) {
  .delightful-recipes .delight-reci-wrap .btns-wrap a:hover {
    /* opacity: 0.7; */
    transform: scale(1.04);
  }
}
@media (max-width: 1599.98px) {
  .delightful-recipes .delight-reci-wrap .btns-wrap a {
    max-width: 200px;
  }
}
@media (max-width: 767.98px) {
  .delightful-recipes .delight-reci-wrap .btns-wrap a {
    max-width: 240px;
    display: block;
    margin: auto !important;
    margin-top: 20px !important;
    width: 45%;
  }
  .delightful-recipes .delight-reci-wrap .btns-wrap a img {
    height: 55px;
    width: 100%;
    object-fit: cover;
  }
}