/* Add custom CSS styles below */ 
@import url("https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300..900;1,300..900&family=Tajawal:wght@200;300;400;500;700;800;900&display=swap");


* {
font-family: "Tajawal", sans-serif !important;
font-weight: 500 !important;
font-style: normal !important;

}

*

h2 {
font-weight: 700 !important;
}


.footer-bottom .sbc-certificate .bg-white {
  background: none;
}

.footer-bottom .sbc-certificate {
  display: flex;
  flex-direction: column;
}

.sbc-link {
  width: 100px;
  height: 100px;
}
 
 .fixed-header>div {
   margin-top: 65px;
 }
 
 .main-nav-container {
 margin-top: 25px;
 }
 

.banner-entry {
  border-radius: 30px;
}

salla-slider.photos-slider .swiper-slide img {
  border-radius: 30px;
}

.banner--fixed img {
  border-radius: 30px;
}

.s-block {
  padding-bottom: 0px;
}

.videoWrapper lite-youtube {
  border-radius: 30px;
}

.mt-16 {
  margin-top: 1rem
}

.s-angel--divider{
  padding-bottom: 20px;
  padding-top: 20px;
}

.store-footer {
  margin: 2rem 0.5rem 0.5rem 0.5rem;
}

.store-footer__inner {
  border-radius: 30px;
}

.swiper-slide>div {
  border-radius: 30px;
}

.s-product-card-image-cover {
  border-radius: 15px;
}

.s-product-card-content-main {
  margin-top: 15px;
}

.s-product-card-content-title {
  font-size: 15px;
}  

.s-product-card-content-sub {
  margin-bottom: 15px !important;
}  

.s-product-card-price {
  font-size: 17px;
  }
  
.carousel-slider .swiper {
  padding-left: 0.2rem !important;
}

.s-block--fixed-banner {
  margin-top: 19px;
}

.s-product-card-content-footer.rounded-2xl button {
  border-radius: 15px;
  font-size: 17px;
  padding: 11px;
  background-color: #304337;
}

.s-angel--divider {
  margin-top: 15px;
  margin-bottom: 15px;
}

.angel-feature{
      background: white;
    border-radius: 30px;
    padding: 14px 70px;
}

.s-block--features {
      margin-top: 25px;
    margin-bottom: 10px;
}

.s-block__title div h2 {
  font-size: 23px;
}