@font-face {
  font-family: "AraAlmBon";
  src: url("https://alfont.com/wp-content/fonts/new-arabic-fonts/alfont_com_AraAlmBon-2.otf") format("opentype");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
body {
  font-family: "AraAlmBon", sans-serif;
}
.s-block--banners .grid {
    grid-template-columns: repeat(3, minmax(0px, 1fr));
    max-width: 90%;
    margin: auto;
}

.s-block--banners .banner-entry {
    height: 300px;
}

@media (max-width: 992px) {
    .s-block--banners .banner-entry {
        height: 200px;
    }
}

@media (max-width: 480px) {
    .s-block--banners .banner-entry {
        height: 100px;
    }
}

.s-block--banners .lazy__bg {
    background-size: contain;
    background-repeat: no-repeat;
}

@media (min-width: 640px) {
    .two-row .banner-entry:first-child {
        grid-row: span 1 / span 1;
    }
}

.s-block--fixed-banner.wide-placeholder:nth-of-type(1) {
    margin-top: 0 !important;
    padding: 0;
}
.s-block--fixed-banner img{
  border-radius: 0;
}
.s-block:nth-of-type(1) .container
{
    margin: 0 !important;
    padding: 0 !important;
    border-radius: 0 !important;
}
.dark .da-bgm{
  background: linear-gradient(235.85deg, #171713 60.77%, #7D7D67 289.75%) !important;
}
.store-footer .footer-container .logo-footer .foo {
    filter: brightness(100);
}
@media(min-width:768px){
.mobilimg{
  display: none !important;
}
}
@media(max-width:768px){
  .pcimg{
    display: none !important;
  }
  .banner--fixed img:not(.loaded) {
    height: 100%;
}
}
.copyrights p,
.copyrights p a:hover{
  color: #fff;
}