/* full compiled+scoped two-col-content (home-page + food-storage-bundles variants) */
.blk-twocol .first-block img{
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 20px;
}

@media only screen and (max-width: 767px) {.blk-twocol .bg-gradient-dark .second-block .related-content{
    background: linear-gradient(0deg, rgba(0, 0, 0, 0.473) 0%, rgba(204, 204, 204, 0.103) 100%);
    border-radius: 30px;
  }
}.blk-twocol .shopbtn button{
  padding: 10px 20px;
  background-color: #fff;
  color: #333;
  border: none;
  border-radius: 40px;
  cursor: pointer;
  font-weight: bold;
}.blk-twocol .shopbtn button:hover{
  background-color: #3a48b4;
  color: #fff;
}.blk-twocol .home-page .block{
  background-position: center;
  background-size: cover;
  position: relative;
  border-radius: 8px;
  overflow: hidden;
}.blk-twocol .home-page .block::after{
  content: "";
  display: block;
  position: absolute;
  background-color: rgba(0, 0, 0, 0.3);
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}.blk-twocol .home-page .block .contents{
  z-index: 1;
  text-shadow: 0px 0px 16px rgba(0, 0, 0, 0.308);
}.blk-twocol .home-page .px-x{
  padding: 0 0.75rem;
}
@media screen and (max-width: 768px) {.blk-twocol .home-page .px-x{
    padding: 0 0px;
  }
}.blk-twocol .home-page .mx-x{
  margin: 0 -0.75rem;
}
@media screen and (max-width: 768px) {.blk-twocol .home-page .mx-x{
    margin: 0 -5px;
  }
}
@media screen and (max-width: 768px) {.blk-twocol .home-page .row{
    --bs-gutter-x: 10px;
    --bs-gutter-y: 10px;
  }
}.blk-twocol .home-page .blk-twocol  .embed iframe{
  width: 100%;
  height: 100%;
  border-radius: 8px;
}.blk-twocol .home-page .img_block{
  background-size: contain !important;
}.blk-twocol .home-page .img_bannerset{
  border-radius: 50px;
  position: relative;
  position: relative;
  z-index: 2;
}.blk-twocol .home-page .smashing-it-text{
  position: absolute;
  bottom: 60px;
  left: 0;
  right: 0;
  max-width: fit-content;
  margin: auto;
  font-size: 64px;
  color: #fff;
  font-weight: 700;
  line-height: 70px;
  padding: 16px 40px;
  background-color: #0091cf;
}.blk-twocol .home-page .img_bannerset img{
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 50px;
}.blk-twocol .home-page .videoblockset{
  overflow: hidden;
  position: relative;
  z-index: 1;
}.blk-twocol .home-page .videoblockset video{
  object-fit: cover;
  height: 600px;
}.blk-twocol .home-page .img_bannerset .contents{
  width: 100%;
}.blk-twocol .home-page .img_bannerset .contents h3{
  font-size: 48px;
  font-weight: 800;
  line-height: normal;
  width: 85%;
  height: 100%;
}.blk-twocol .home-page .banner_imgtext p{
  font-size: 32px;
  color: #fff;
}.blk-twocol .home-page .banner_imgtext{
  font-size: 36px;
}.blk-twocol .home-page .videtitle_text{
  position: absolute;
  bottom: 50px;
  left: 50px;
  right: 50px;
}.blk-twocol .home-page .videtitle_text h3{
  font-size: 90px;
  color: #fff;
  font-weight: 800;
}.blk-twocol .home-page .videtitle_text h4{
  font-size: 64px;
  color: #fff;
  font-weight: 800;
}.blk-twocol .home-page .videtitle_text h5{
  font-size: 35px;
  color: #fff;
  font-weight: 800;
}.blk-twocol .home-page .banner_imgdynamic{
  width: 55%;
}.blk-twocol .home-page .banner_imgdynamic img{
  max-width: 100%;
}.blk-twocol .home-page .ratio-1x1{
  flex: auto;
}.blk-twocol .home-page .videoblockset video{
  height: 100% !important;
}.blk-twocol .home-page .qoutes-icons{
  display: flex;
  justify-content: space-between;
  margin-bottom: 120px;
}.blk-twocol .home-page .qoutes-icons span.right-quote{
  position: relative;
  top: 60px;
}
@media only screen and (max-width: 1299px) and (min-width: 1023px) {.blk-twocol .home-page .qoutes-icons{
    margin-bottom: 70px;
  }
}
@media only screen and (max-width: 1199px) and (min-width: 768px) {.blk-twocol .home-page .smashing-it-text{
    font-size: 45px;
    padding: 6px 30px;
  }
}
@media only screen and (max-width: 1024px) and (min-width: 768px) {.blk-twocol .home-page .videoblockset{
    height: 450px;
  }.blk-twocol .home-page .img_bannerset{
    height: 450px;
  }.blk-twocol .home-page .firstcardblock .cardimgblock{
    width: 203px;
    margin: auto;
    padding-bottom: 80px;
  }.blk-twocol .home-page .videoblockset video{
    object-fit: cover;
    height: auto;
  }.blk-twocol .home-page .videtitle_text h4{
    font-size: 45px;
  }.blk-twocol .home-page .videtitle_text h5{
    font-size: 24px;
  }.blk-twocol .home-page .videoblockset video{
    height: 100% !important;
  }.blk-twocol .home-page .qoutes-icons{
    margin-bottom: 70px;
  }.blk-twocol .home-page .qoutes-icons span svg{
    width: 60px;
  }.blk-twocol .home-page .qoutes-icons span.right-quote{
    top: 40px;
  }
}
@media only screen and (max-width: 1024px) and (min-width: 969px) {.blk-twocol .home-page .videoblockset{
    height: 450px;
  }.blk-twocol .home-page .videoblockset video{
    object-fit: cover;
    height: auto;
  }.blk-twocol .home-page .img_bannerset .contents h3{
    font-size: 30px;
  }.blk-twocol .home-page .videtitle_text h3{
    font-size: 30px;
  }
}
@media only screen and (max-width: 968px) and (min-width: 768px) {.blk-twocol .home-page .img_bannerset .contents h3{
    font-size: 25px;
    width: 100%;
  }.blk-twocol .home-page .videtitle_text h3{
    font-size: 25px;
  }.blk-twocol .home-page .videoblockset{
    height: 330px;
  }.blk-twocol .home-page .img_bannerset{
    height: 330px;
  }.blk-twocol .home-page .videoblockset video{
    object-fit: cover;
    height: auto;
  }.blk-twocol .home-page .banner_imgtext{
    font-size: 20px;
  }.blk-twocol .home-page .videtitle_text h4{
    font-size: 38px !important;
  }.blk-twocol .home-page .videtitle_text h5{
    font-size: 24px !important;
  }.blk-twocol .home-page .smashing-it-text{
    font-size: 38px;
    padding: 0 25px;
    bottom: 40px;
  }.blk-twocol .home-page .videtitle_text{
    bottom: 20px;
  }.blk-twocol .home-page .qoutes-icons{
    margin-bottom: 10px;
  }.blk-twocol .home-page .qoutes-icons span svg{
    width: 50px;
  }.blk-twocol .home-page .qoutes-icons span.right-quote{
    top: 30px;
  }
}
@media only screen and (max-width: 769px) and (min-width: 320px) {.blk-twocol .home-page .banner_imgtext p{
    font-size: 25px;
  }.blk-twocol .home-page .qoutes-icons{
    margin-bottom: 50px;
  }.blk-twocol .home-page .qoutes-icons span svg{
    width: 50px;
  }
}
@media only screen and (max-width: 767px) and (min-width: 576px) {.blk-twocol .home-page .videoblockset{
    height: auto;
  }.blk-twocol .home-page .img_bannerset{
    height: auto;
  }.blk-twocol .home-page .smashing-it-text{
    bottom: 30px;
    font-size: 40px;
    padding: 5px 30px;
  }
}
@media only screen and (max-width: 575px) and (min-width: 320px) {.blk-twocol .home-page .videoblockset{
    height: 390px;
  }.blk-twocol .home-page .img_bannerset{
    height: 390px;
  }.blk-twocol .home-page .banner_imgtext p{
    font-size: 20px;
  }.blk-twocol .home-page .smashing-it-text{
    bottom: 30px;
    font-size: 36px;
    line-height: 40px;
    padding: 15px 15px;
  }.blk-twocol .home-page .qoutes-icons{
    margin-top: 30px;
  }.blk-twocol .home-page .qoutes-icons span svg{
    width: 50px;
  }.blk-twocol .home-page .qoutes-icons span.right-quote{
    top: 40px;
  }
}
@media only screen and (max-width: 767px) and (min-width: 320px) {.blk-twocol .home-page .img_bannerset{
    /*padding: 30px 30px 66px;*/
    border-radius: 30px;
  }.blk-twocol .home-page .videtitle_text{
    bottom: 15px;
    left: 20px;
    right: 20px;
  }.blk-twocol .home-page .img_bannerset .contents h3{
    font-size: 32px;
    width: 100%;
  }.blk-twocol .home-page .img_bannerset img{
    border-radius: 30px;
  }.blk-twocol .home-page .banner_imgtext{
    font-size: 20px;
  }.blk-twocol .home-page .videoblockset video{
    object-fit: cover;
    height: auto;
  }.blk-twocol .home-page .videtitle_text h4{
    font-size: 40px;
  }.blk-twocol .home-page .videtitle_text h5{
    font-size: 24px;
  }.blk-twocol .home-page .maincontainer{
    margin-top: 25px !important;
  }.blk-twocol .home-page .banner_imgtext p{
    font-size: 25px !important;
    color: #fff;
  }.blk-twocol .home-page .banner_imgdynamic{
    position: absolute;
    bottom: 33px;
    right: 20px;
    width: 56%;
  }.blk-twocol .home-page .contents{
    position: relative;
    z-index: 1;
  }.blk-twocol .home-page .videoblockset video{
    border-radius: 30px !important;
  }.blk-twocol .home-page .first-block img{
    border-radius: 30px !important;
  }.blk-twocol .home-page .videoblockset{
    overflow: unset !important;
  }
}.blk-twocol .home-page .videoblockset video{
  border-radius: 50px;
}.blk-twocol .home-page .first-block img{
  border-radius: 50px;
}
@media only screen and (max-width: 460px) and (min-width: 320px) {.blk-twocol .home-page .videoblockset{
    height: auto;
  }.blk-twocol .home-page .first-block img{
    width: auto;
    height: auto;
  }
}.blk-twocol .food-storage-bundles .block{
  background-position: center;
  background-size: cover;
  position: relative;
  border-radius: 8px;
  overflow: hidden;
}.blk-twocol .food-storage-bundles .block::after{
  content: "";
  display: block;
  position: absolute;
  background-color: rgba(0, 0, 0, 0.3);
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}.blk-twocol .food-storage-bundles .block .contents{
  z-index: 1;
  text-shadow: 0px 0px 16px rgba(0, 0, 0, 0.308);
}.blk-twocol .food-storage-bundles .px-x{
  padding: 0 0.75rem;
}
@media screen and (max-width: 768px) {.blk-twocol .food-storage-bundles .px-x{
    padding: 0 0px;
  }
}.blk-twocol .food-storage-bundles .mx-x{
  margin: 0 -0.75rem;
}
@media screen and (max-width: 768px) {.blk-twocol .food-storage-bundles .mx-x{
    margin: 0 -5px;
  }
}
@media screen and (max-width: 768px) {.blk-twocol .food-storage-bundles .row{
    --bs-gutter-x: 10px;
    --bs-gutter-y: 10px;
  }
}.blk-twocol .food-storage-bundles .blk-twocol  .embed iframe{
  width: 100%;
  height: 100%;
  border-radius: 8px;
}.blk-twocol .food-storage-bundles .img_block{
  padding: 35px;
  background-size: contain !important;
  max-height: 45%;
  width: 100%;
  margin: 0px auto 0px;
  align-content: bottom;
}.blk-twocol .food-storage-bundles .img_bannerset{
  border-radius: 20px;
  position: relative;
  height: 600px;
  position: relative;
  z-index: 2;
}.blk-twocol .food-storage-bundles .smashing-it-text{
  position: absolute;
  bottom: 60px;
  left: 0;
  right: 0;
  max-width: fit-content;
  margin: auto;
  font-size: 64px;
  color: #fff;
  font-weight: 700;
  line-height: 70px;
  padding: 16px 40px;
  background-color: #0091cf;
}.blk-twocol .food-storage-bundles .img_bannerset img{
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 20px;
}.blk-twocol .food-storage-bundles .videoblockset{
  height: 600px;
  overflow: hidden;
  position: relative;
  z-index: 1;
}.blk-twocol .food-storage-bundles .videoblockset video{
  object-fit: cover;
  height: 600px;
}.blk-twocol .food-storage-bundles .img_bannerset .contents{
  width: 100%;
}.blk-twocol .food-storage-bundles .img_bannerset .contents h3{
  font-size: 48px;
  font-weight: 800;
  line-height: normal;
  width: 85%;
  height: 100%;
}.blk-twocol .food-storage-bundles .banner_imgtext p{
  font-size: 32px;
  color: #fff;
}.blk-twocol .food-storage-bundles .banner_imgtext{
  font-size: 36px;
}.blk-twocol .food-storage-bundles .videtitle_text{
  position: absolute;
  bottom: 50px;
  left: 50px;
  right: 50px;
}.blk-twocol .food-storage-bundles .videtitle_text h3{
  font-size: 90px;
  color: #fff;
  font-weight: 800;
}.blk-twocol .food-storage-bundles .videtitle_text h4{
  font-size: 48px;
  color: #fff;
  font-weight: 800;
}.blk-twocol .food-storage-bundles .banner_imgdynamic{
  width: 55%;
}.blk-twocol .food-storage-bundles .banner_imgdynamic img{
  max-width: 100%;
}.blk-twocol .food-storage-bundles .ratio-1x1{
  flex: auto;
}.blk-twocol .food-storage-bundles .videoblockset video{
  height: 100% !important;
}.blk-twocol .food-storage-bundles .qoutes-icons{
  display: flex;
  justify-content: space-between;
  margin-bottom: 120px;
}.blk-twocol .food-storage-bundles .qoutes-icons span.right-quote{
  position: relative;
  top: 60px;
}
@media only screen and (max-width: 1299px) and (min-width: 1023px) {.blk-twocol .food-storage-bundles .qoutes-icons{
    margin-bottom: 70px;
  }
}
@media only screen and (max-width: 1199px) and (min-width: 768px) {.blk-twocol .food-storage-bundles .smashing-it-text{
    font-size: 45px;
    padding: 6px 30px;
  }
}
@media only screen and (max-width: 1024px) and (min-width: 768px) {.blk-twocol .food-storage-bundles .videoblockset{
    height: 450px;
  }.blk-twocol .food-storage-bundles .img_bannerset{
    height: 450px;
  }.blk-twocol .food-storage-bundles .firstcardblock .cardimgblock{
    width: 203px;
    margin: auto;
    padding-bottom: 80px;
  }.blk-twocol .food-storage-bundles .videoblockset video{
    object-fit: cover;
    height: auto;
  }.blk-twocol .food-storage-bundles .videtitle_text h4{
    font-size: 45px;
  }.blk-twocol .food-storage-bundles .videoblockset video{
    height: 100% !important;
  }.blk-twocol .food-storage-bundles .qoutes-icons{
    margin-bottom: 70px;
  }.blk-twocol .food-storage-bundles .qoutes-icons span svg{
    width: 60px;
  }.blk-twocol .food-storage-bundles .qoutes-icons span.right-quote{
    top: 40px;
  }
}
@media only screen and (max-width: 1024px) and (min-width: 969px) {.blk-twocol .food-storage-bundles .videoblockset{
    height: 450px;
  }.blk-twocol .food-storage-bundles .videoblockset video{
    object-fit: cover;
    height: auto;
  }.blk-twocol .food-storage-bundles .img_bannerset .contents h3{
    font-size: 30px;
  }.blk-twocol .food-storage-bundles .videtitle_text h3{
    font-size: 30px;
  }
}
@media only screen and (max-width: 968px) and (min-width: 768px) {.blk-twocol .food-storage-bundles .img_bannerset .contents h3{
    font-size: 25px;
    width: 100%;
  }.blk-twocol .food-storage-bundles .videtitle_text h3{
    font-size: 25px;
  }.blk-twocol .food-storage-bundles .videoblockset{
    height: 330px;
  }.blk-twocol .food-storage-bundles .img_bannerset{
    height: 330px;
  }.blk-twocol .food-storage-bundles .videoblockset video{
    object-fit: cover;
    height: auto;
  }.blk-twocol .food-storage-bundles .banner_imgtext{
    font-size: 20px;
  }.blk-twocol .food-storage-bundles .videtitle_text h4{
    font-size: 38px !important;
  }.blk-twocol .food-storage-bundles .smashing-it-text{
    font-size: 38px;
    padding: 0 25px;
    bottom: 40px;
  }.blk-twocol .food-storage-bundles .videtitle_text{
    bottom: 20px;
  }.blk-twocol .food-storage-bundles .qoutes-icons{
    margin-bottom: 10px;
  }.blk-twocol .food-storage-bundles .qoutes-icons span svg{
    width: 50px;
  }.blk-twocol .food-storage-bundles .qoutes-icons span.right-quote{
    top: 30px;
  }
}
@media only screen and (max-width: 769px) and (min-width: 320px) {.blk-twocol .food-storage-bundles .banner_imgtext p{
    font-size: 25px;
  }.blk-twocol .food-storage-bundles .qoutes-icons{
    margin-bottom: 50px;
  }.blk-twocol .food-storage-bundles .qoutes-icons span svg{
    width: 50px;
  }
}
@media only screen and (max-width: 767px) and (min-width: 576px) {.blk-twocol .food-storage-bundles .videoblockset{
    height: auto;
  }.blk-twocol .food-storage-bundles .img_bannerset{
    height: auto;
  }.blk-twocol .food-storage-bundles .smashing-it-text{
    bottom: 30px;
    font-size: 40px;
    padding: 5px 30px;
  }
}
@media only screen and (max-width: 575px) and (min-width: 320px) {.blk-twocol .food-storage-bundles .videoblockset{
    height: 390px;
  }.blk-twocol .food-storage-bundles .img_bannerset{
    height: 390px;
  }.blk-twocol .food-storage-bundles .banner_imgtext p{
    font-size: 20px;
  }.blk-twocol .food-storage-bundles .smashing-it-text{
    bottom: 30px;
    font-size: 36px;
    line-height: 40px;
    padding: 15px 15px;
  }.blk-twocol .food-storage-bundles .qoutes-icons{
    margin-top: 30px;
  }.blk-twocol .food-storage-bundles .qoutes-icons span svg{
    width: 50px;
  }.blk-twocol .food-storage-bundles .qoutes-icons span.right-quote{
    top: 40px;
  }
}
@media only screen and (max-width: 767px) and (min-width: 320px) {.blk-twocol .food-storage-bundles .img_bannerset{
    /*padding: 30px 30px 66px;*/
    border-radius: 30px;
  }.blk-twocol .food-storage-bundles .videtitle_text{
    bottom: 15px;
    left: 32px;
    right: 32px;
  }.blk-twocol .food-storage-bundles .img_bannerset .contents h3{
    font-size: 32px;
    width: 100%;
  }.blk-twocol .food-storage-bundles .banner_imgtext{
    font-size: 20px;
  }.blk-twocol .food-storage-bundles .videoblockset video{
    object-fit: cover;
    height: auto;
  }.blk-twocol .food-storage-bundles .videtitle_text h4{
    font-size: 40px;
  }.blk-twocol .food-storage-bundles .maincontainer{
    margin-top: 25px !important;
  }.blk-twocol .food-storage-bundles .banner_imgtext p{
    font-size: 25px !important;
    color: #fff;
  }.blk-twocol .food-storage-bundles .banner_imgdynamic{
    position: absolute;
    bottom: 33px;
    right: 20px;
    width: 56%;
  }.blk-twocol .food-storage-bundles .contents{
    position: relative;
    z-index: 1;
  }.blk-twocol .food-storage-bundles .videoblockset video{
    border-radius: 30px !important;
  }.blk-twocol .food-storage-bundles .first-block img{
    border-radius: 30px;
  }.blk-twocol .food-storage-bundles .videoblockset{
    overflow: unset !important;
  }
}.blk-twocol .food-storage-bundles .videoblockset video{
  border-radius: 30px;
}.blk-twocol .food-storage-bundles .first-block img{
  border-radius: 30px;
}.blk-twocol .food-storage-bundles .bg-gradient .related-content h4{
  font-size: 42px;
  color: #2E2E2E;
  font-weight: 900;
  margin-top: 40px;
}.blk-twocol .food-storage-bundles .bg-gradient .related-content{
  width: 100%;
  position: absolute;
  bottom: -22rem;
  left: 0;
  padding: 0 35px;
}
@media only screen and (max-width: 991px) {.blk-twocol .food-storage-bundles .bg-gradient .related-content{
    bottom: -20rem;
  }
}.blk-twocol .food-storage-bundles .bg-gradient .design-logo-img{
  width: 100%;
  position: relative;
}.blk-twocol .food-storage-bundles .bg-gradient .related-content img{
  position: absolute;
  width: auto !important;
  height: auto !important;
  right: 0;
  top: 40px;
}.blk-twocol .food-storage-bundles .bg-gradient .related-content p{
  color: #2E2E2E;
  font-size: 24px;
  margin-top: 15px;
  font-weight: 400;
}.blk-twocol .food-storage-bundles .bg-gradient{
  background: #ADD0FA;
  background: linear-gradient(190deg, rgba(173, 208, 250, 0.6) 0%, rgb(255, 255, 255) 100%) !important;
  border-radius: 30px;
  position: relative;
}.blk-twocol .food-storage-bundles .videoblockset.hero-video{
  height: 630px;
}
@media only screen and (max-width: 1480px) {.blk-twocol .food-storage-bundles .bg-gradient .related-content h4{
    padding-right: 125px;
  }
}
@media only screen and (max-width: 767px) {.blk-twocol .food-storage-bundles .bg-gradient .related-content h4{
    font-size: 32px;
    color: #fff;
    padding-right: 0;
  }.blk-twocol .food-storage-bundles .bg-gradient .related-content p{
    font-size: 16px;
    color: #fff;
  }.blk-twocol .food-storage-bundles .videoblockset.hero-video{
    height: 430px;
  }.blk-twocol .food-storage-bundles .bg-gradient{
    height: 280px;
  }.blk-twocol .food-storage-bundles .bg-gradient .related-content{
    bottom: 0;
    top: 0;
    padding: 0 32px 24px 32px;
    height: 280px;
    align-content: end;
  }.blk-twocol .food-storage-bundles .bg-gradient .design-logo-img{
    position: static;
  }.blk-twocol .food-storage-bundles .ratio-1x1.bg-gradient .img_bannerset img{
    height: 280px !important;
    position: absolute;
    left: 0;
    border-radius: 30px;
    top: 0;
  }.blk-twocol .food-storage-bundles .ratio-1x1.bg-gradient .related-content img{
    height: 40px !important;
    top: 32px;
    left: 32px;
  }
}
@media only screen and (max-width: 968px) and (min-width: 768px) {.blk-twocol .food-storage-bundles .videoblockset{
    height: 560px !important;
  }.blk-twocol .food-storage-bundles .ratio-1x1.bg-gradient{
    height: 560px;
  }
}
@media only screen and (max-width: 575px) and (min-width: 320px) {.blk-twocol .food-storage-bundles .bg-gradient .img_bannerset{
    height: 100% !important;
  }
}.blk-twocol .food-storage-bundles .bg-gradient-dark .videoblockset.hero-video:after{
  background: linear-gradient(190deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.64) 100%) !important;
  position: absolute;
  content: "";
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  z-index: 1;
  border-radius: 30px;
}
@media only screen and (max-width: 767px) and (min-width: 320px) {.blk-twocol .food-storage-bundles .bg-gradient-dark .videoblockset.hero-video:after{
    border-radius: 30px;
    height: 280px !important;
  }.blk-twocol .food-storage-bundles .bg-gradient-dark .videoblockset.hero-video{
    height: 280px;
  }
}.blk-twocol .food-storage-bundles .videtitle_text{
  z-index: 2;
}.blk-twocol .food-storage-bundles .bg-gradient .img_bannerset img{
  height: 350px !important;
}.blk-twocol .food-storage-bundles .bg-gradient .related-content img{
  height: auto !important;
}