/* Header */
li.main-menu__item a[aria-label="تخفيضات"] {
    display: none !important;
}

/* Main Banner */
section:first-of-type {
    margin-top: 0;
}
section.advanced-slider h2,
section.advanced-slider p {
    color: #fff;
}
section.advanced-slider a.advanced-slider__caption__inner__content__button  {
    padding: 14px 52px;
    border: 1px solid #00bc00;
    border-radius: 16px;
    font-size: 20px;
}
.advanced-slider__caption__inner__content__button:hover:before {
    border-radius: 16px;
}
@media (max-width: 1024px) {
    section.advanced-slider h2 {
        font-size: 28px;
        line-height: 30px;
    }
    section.advanced-slider p {
        font-size: 16px !important;
    }
    section.advanced-slider a.advanced-slider__caption__inner__content__button  {
        padding: 6px 34px;
        border: 1px solid #00bc00;
        border-radius: 16px;
        font-size: 17px;
    }
    .advanced-slider__caption__inner,
    .advanced-slider__caption {
        padding-left: 0 !important;
        padding-right: 28% !important;
    }
    /* 2 */
    section:nth-child(2 of .advanced-slider) .advanced-slider__caption__inner,
    section:nth-child(2 of .advanced-slider) .advanced-slider__caption {
        padding-left: 20% !important;
        padding-right: 0 !important;
    }
}

/* s-block--about */
section.s-block--about h3 {
    color: #00BC00;
}
section.s-block--about h2 {
    color: #000;
}

/* Categories List Start */
section.s-block.s-block--banners.container .grid {
    grid-template-columns: repeat(2,minmax(0,1fr));
}
.two-row .banner-entry:first-child {
    grid-column: 1 / 1;
    grid-row: 1 / 1;
}
.banner-entry {
    height: 505px;
    background-color:unset;
    transition: 0.2s;
}
.banner-entry:hover {
    transform: scale(1.04)
}
section.s-block.s-block--banners.container .lazy__bg.lazy.entered.loaded{
    background-size: contain;
    background-repeat: no-repeat;
}

@media(min-width:768px) and (max-width:1200px){
  .banner-entry{
      height: 325px;
  }
}
@media(max-width:768px){
  .banner-entry{
      height: 250px;
  }
}
@media(max-width: 576px){
section.s-block.s-block--banners.container .grid {
    grid-template-columns: repeat(1,minmax(0,1fr));
}
  .banner-entry{
      height: 250px;
  }
}
/* Categories List End */