:root {
    --accent: #dc161d !important;
    --primary-font: Poppins, sans-serif;
    --secondary-font: Open Sans, sans-serif;
}

/* ======================================================
   FINAL &amp; REAL FIX – iPhone Safari
   Disable background-attachment: fixed
====================================================== */
@media only screen and (max-width: 767px) {

    /* 1️⃣ إلغاء fixed background */
    .cs-hero.cs-style1.cs-fixed_bg {
        background-attachment: scroll !important;
        background-size: cover !important;
        background-position: center top !important;
    }

    /* 2️⃣ تثبيت ارتفاع الهيرو */
    .cs-hero.cs-style1.cs-type1 {
        height: auto !important;
        min-height: 100svh !important;
        padding: 90px 15px 120px;
        overflow: hidden;
    }

    /* 3️⃣ إخفاء العناصر الزيادة */
    .cs-hero.cs-style1 .cs-hero_social_wrap,
    .cs-hero.cs-style1 .cs-down_btn {
        display: none !important;
    }
}
