.banner-section .banner-content .small-text,
.banner-section .banner-content h1,
.banner-section .banner-content p,
.banner-section .banner-btn .wp-block-buttons,
.video-section p, 
.video-section .post-content .image-content p,
.video-section .post-content h3,
.video-section .post-content p{
  font-family: 'Archivo', sans-serif;
  margin-top: 5px;
  margin-bottom: 5px;
}
.banner-section .banner-content{
  margin-left: -15% !important;
}
.banner-section .banner-content .small-text {
  background: linear-gradient(90.07deg, #FEE882 1.86%, #DBB155 16.17%, #FFF79F 51.64%, #FEE882 75.77%, #C99740 98.88%);
  border-radius: 5px;
  padding: 10px 20px;
  width: 30%;
  margin-left: 0;
}
.banner-section .banner-content h1{
  margin-bottom: 0;
}
.banner-section .banner-content h1,
.banner-section .banner-content p{
  line-height: 1.3;
}
.banner-section .banner-btn .wp-block-button__link{
  background: rgba(255, 255, 255, 0.2);
  border: 1px solid #fff;
  padding: 10px 30px;
}
.wp-block .video-section{
  margin-top: -30px !important;
}
.video-section h2{
  margin: 0 auto !important;
  -webkit-text-stroke: 1px #fff;
  position: relative;
  -webkit-text-fill-color: black;
}
.video-section hr{
  margin: 10px auto;
}
.video-section .video-posts{
  margin-top: 35px;
}
.video-section .video-posts .featured-video{
  gap: 1em;
}
.video-section .post-content img{
  border-radius: 10px;
}
.video-section .video-posts .post-content h3{
  margin-bottom: 0;
}
.video-section .video-posts .post-content p{
  margin-top: 5px;
}
.video-section .video-posts .post-content{
  position: relative;
}
.video-section .post-content .image-content{
  position: absolute;
  left: -10px;
  bottom: 24%;
  top: auto;
  padding: 10px 0px 5px 10px;
  width: 100%;
  justify-content: space-between !important;
  gap: 0;
}
.video-section .post-content .image-content .rating{
  background: #ECB72F;
  padding: 2px 10px 2px 1px;
  clip-path: polygon(25% 0, 100% 0%, 100% 100%, 0% 100%);
  margin-left: 30%;
  font-size: 14px!important;
  margin-top: -24px;
}
.video-section .post-content .image-content .wp-block-button{
  position: absolute;
  top: -25px;
}
.video-section .post-content .image-content .trailor-link .wp-block-button__link{
  background-color: transparent;
  padding: 0;
  font-weight: 700;
}
.video-section .post-content .image-content .trailor-link .wp-block-button__link:before{
  content: "\f144";
  font-size: 20px;
}
.video-section .post-content .image-content p.rating:before{
  content: "\f005";
  color: #000;
}
.video-section .post-content .image-content .trailor-link .wp-block-button__link:before,
.video-section .post-content .image-content p.rating:before{
  font-family: 'Font Awesome 7 Free';
  font-weight: 900;
  margin-right: 5px;
}