/* Header */
#mainnav {
    height: unset !important;
}
#mainnav i.sicon-menu {
    color: #ba8375;
}
.logo-image-home {
    width: 110px;
    height: unset;
}
.logo {
    height: unset;
}
.top-navbar {
    display: none !important;
}
.animate-border3 {
    background-color: #1F6306;
}

/* Main Banner */
section.ry-main-banner .images-video::before,
section.ry-main-banner .store-props,
section.ry-main-banner .sptitle {
    display: none;
}
section.ry-main-banner p {
    max-width: 600px;
    color: transparent;
    opacity: 1;
}
section.ry-main-banner .title p::after {
    content: "كل ما تحتاجينه لرحلة صحية متكاملة";
    color: #fff;
}
@media (min-width: 1500px) {
    section.ry-main-banner .images-video {
        height: 900px;
    }
}
@media (min-width: 1800px) {
    section.ry-main-banner .images-video {
        height: 1066px;
    }
}
@media (max-width: 576px) {
    section.ry-main-banner .images-video {
        height: 40vh;
    }
    section.ry-main-banner .images-video img {
        object-fit: cover;
    }
    section.ry-main-banner div:has( > .btn-link ) {
        padding-block: 0 !important;
        gap: 8px;
    }
    section.ry-main-banner div:has( > .content-sptitle-title ) {
        gap: 6px;
    }
    section.ry-main-banner p {
        font-size: 14px;
    }
    section.ry-main-banner .title p {
        font-size: 24px;
    }
    section.ry-main-banner .container {
        background-color: #00000033;
    }
}

/* RY_features */
section.RY_features {
    background-color: transparent;
}
 @media (min-width: 768px) {
    section.RY_features > div {
        padding-top: 44px;
        padding-bottom: 30px;
    }
}

/* ry-sub-banner */
section.ry-sub-banner {
    margin-block: 2rem;
}
section.ry-sub-banner .overlay {
    background-color: transparent;
}
section.ry-sub-banner .side-image {
    display: none;
}
/* 2 */
section:nth-child(2 of .ry-sub-banner) .overlay {
    justify-content: end;
}
/* 3 */
section:nth-child(3 of .ry-sub-banner) {
    padding-bottom: 1rem;
}

/* fw */
section.s-block.s-block--photos-slider salla-slider.photos-slider .swiper,
section.s-block.s-block--photos-slider salla-slider.photos-slider .swiper-slide {
    padding: 0;
}
section.s-block.s-block--photos-slider salla-slider.photos-slider .swiper-slide {
    width: 100%;
}
section.s-block.s-block--photos-slider .s-slider-block__title-nav {
  display: none;
}