/* Add custom CSS styles below */ 
.tabs__flex {
    justify-content: center;
}

:root {
   
    --color-primary: #003670;
   
    --dark-grey: #023875;
   
}
.s-product-card-vertical .s-product-card-image::before {
    border-radius: 0.375rem;
    content: "";
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 50%;
    background-color: #e8e8e8;
    transform: translate(-50%, 0%);
}

.s-block--features {

        background-image: linear-gradient(rgba(16, 84, 106, 0.7), rgb(3 55 111)), url(https://cdn.salla.sa/form-builder/788m0hQMwT2VOaLQasbSwV3EzcWORcHBD82xqT4u.jpg) !important;
  color: #ffffff !important;
  background-size: cover;
  background-position: center;
}

.s-block--features * { color:#ffffff!important; } .angel-feature {
  border: 1px solid ; 
  border-radius: 0.5rem;
  padding: 1rem;
width:100%!important;
}


.s-slider-block__title-right:where([dir="rtl"], [dir="rtl"] *) { padding-left: 0px; } .s-slider-block__title { margin-left: 0px; margin-right: 0px; max-width: 100%; justify-content: center; align-items: center; display: flex ; } .s-slider-block__title h2:where([dir="rtl"], [dir="rtl"] *) { padding-left: 0rem 0px ; } .s-slider-block__title-right:where([dir="rtl"], [dir="rtl"] *) { padding-left: 0px; align-items: center; justify-content: center; display: flex ; flex-direction: column; } .dark .s-slider-block__title p { text-align: center;}
.s-slider-block__title h2:where([dir="rtl"], [dir="rtl"] *) {
    padding-left: 0rem
0px
;
}
@media (min-width: 768px) {
    .s-slider-block__title p:where([dir="rtl"], [dir="rtl"] *) {
        padding-left: 0rem;
    }
}
.s-slider-block__title-left {
 
    display: none;
}


.dark .text-primary {  color: white!important; }
.store-footer__inner { border-color: currentColor; border-color: initial; border-top-left-radius: 20px; border-top-right-radius: 20px; } 
.store-footer { margin-top: 4rem; border-top: 3px solid white;}
.dark .s-product-card-entry {
    background-color: white;
}.dark .s-product-card-entry * {
  color: #003670!important;
}
.mm-ocd nav>ul>li a.active>h5 {
    color: #939aa2 !important;
}
.tabs__outline .tab-trigger.is-active {
    background-color: #c7c7c7 !important;}
    .mm-spn a {  color: #ffffff; } .mm-spn li a, .mm-spn li span:not(.s-user-menu-dropdown-item-badge) {  color: white; }
  .logo-light, .dark-logo {
  
    filter: brightness(0) invert(1);
}