/*
 * DR. BOBOEV — SERVICES HERO NO SHADOW V13.2
 * Strong override for /xizmatlar and /xizmatlar/{slug}.
 */

body.services-v13-2 main > section:first-child {
    position: relative !important;
    isolation: isolate !important;

    /* Qoramtir overlay YO'Q. Faqat och oq/pushti gradient + rasm. */
    background-image:
        linear-gradient(
            90deg,
            rgba(255,255,255,.96) 0%,
            rgba(255,255,255,.90) 24%,
            rgba(255,249,252,.68) 48%,
            rgba(255,249,252,.24) 70%,
            rgba(255,255,255,.02) 100%
        ),
        url('/images/hero/hero-3.png') !important;

    background-position: center center !important;
    background-size: cover !important;
    background-repeat: no-repeat !important;
    background-color: #fff7fa !important;
}

/* Eski pseudo overlaylarni majburan o'chirish */
body.services-v13-2 main > section:first-child::before,
body.services-v13-2 main > section:first-child::after,
body.services-v13-2 .v6-hero::before,
body.services-v13-2 .v6-hero::after,
body.services-v13-2 .page-hero::before,
body.services-v13-2 .page-hero::after,
body.services-v13-2 .inner-hero::before,
body.services-v13-2 .inner-hero::after,
body.services-v13-2 .services-hero::before,
body.services-v13-2 .services-hero::after {
    content: none !important;
    display: none !important;
    background: transparent !important;
    opacity: 0 !important;
}

/* Hero ichidagi overlay classlar */
body.services-v13-2 main > section:first-child .hero-overlay,
body.services-v13-2 main > section:first-child .page-overlay,
body.services-v13-2 main > section:first-child .inner-overlay,
body.services-v13-2 main > section:first-child .overlay,
body.services-v13-2 main > section:first-child [class*="overlay"] {
    background: transparent !important;
    background-image: none !important;
    opacity: 0 !important;
    pointer-events: none !important;
}

/* Xizmatlar indexidagi sarlavha endi to'q rangda, shuning uchun o'qilishi yaxshi */
body.services-v13-2.services-index-v13-2 main > section:first-child h1,
body.services-v13-2.services-index-v13-2 main > section:first-child h2 {
    color: #2b2530 !important;
    text-shadow: none !important;
}

body.services-v13-2.services-index-v13-2 main > section:first-child p {
    color: #665e64 !important;
    text-shadow: none !important;
}

/* Detail sahifada umumiy oq matnni saqlab turuvchi eski qoidani yumshatamiz */
body.services-v13-2.services-detail-v13-2 main > section:first-child h1 {
    color: #2b2530 !important;
    text-shadow: none !important;
}

body.services-v13-2.services-detail-v13-2 main > section:first-child > .container > div > p {
    color: #5b5358 !important;
    text-shadow: none !important;
}

/* Oq/pushti intro-callout ichidagi matn aniq to'q */
body.services-v13-2.services-detail-v13-2 .service-callout-v13-2,
body.services-v13-2.services-detail-v13-2 .service-callout-v13-2 * {
    color: #443a3f !important;
    text-shadow: none !important;
    opacity: 1 !important;
}

@media (max-width: 900px) {
    body.services-v13-2 main > section:first-child {
        background-position: 64% center !important;
    }
}
