/* Add custom CSS styles below */ 

@import url('https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Big+Shoulders:opsz,wght@10..72,100..900&family=Boldonse&family=Changa:wght@200..800&family=El+Messiri:wght@400..700&family=Figtree:ital,wght@0,300..900;1,300..900&family=Fraunces:ital,opsz,wght@0,9..144,100..900;1,9..144,100..900&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Lexend+Deca:wght@100..900&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Outfit:wght@100..900&family=Red+Hat+Display:ital,wght@0,300..900;1,300..900&family=Special+Gothic+Expanded+One&family=Tajawal:wght@200;300;400;500;700;800;900&display=swap');


body{
 font-family: "El Messiri", sans-serif;
  font-optical-sizing: auto;
  font-style: normal;
  color:black !important;
   background-image:  url(https://i.imgur.com/qwZSoY0.png);
    background-position: center;
    background-size: 300%;
      }
  .s-block--features__item {
  background-color:#0E3386;
  }
  /*product card */
 
  
    /* buttons */
.s-button-primary-outline {
  position: relative;
  background: #e1523d;
  color: #fff;
  padding: 15px 30px;
  border: 1px white solid;
  font-weight: bold;
  border-radius: 8px;
  cursor: pointer;
  overflow: hidden;
  transition: 0.3s ease;
}
.s-button-primary-outline::after {
  content: "";
  position: absolute;
  top: 100%;
  left: 50%;
  width: 10px;
  height: 10px;
  background: #f2b705;
  border-radius: 50%;
  transform: translateX(-50%);
  opacity: 0;
  transition: 0.3s;
}
.s-button-primary-outline::after {
  top: 110%;
  opacity: 1;
  animation: drip 1s infinite;
}
@keyframes drip {
  0% { top: 110%; }
  50% { top: 120%; }
  100% { top: 110%; }
}

.s-button-primary-outline:hover {
background-color:#FFBD00;
color:white;
}


.s-block--features__item p,h2{
color: white !important;
}

.s-button-btn
 {
 color:white !important;
 background-color:#0E3386 !important;
 }
 .button
 {
border-color: #e1523d !important;
}

.total-price {
color:black !important;
}


h2 {
color:black !important;
}

.s-social-link{
width:20px !important;
height:20px !important;
color:blue !important;
}













.s-block--features__item h2{
color: white !important;
)