/* ==========================================================
   Leggibilita' dei testi dello slider Home su sfondi
   chiari e scuri (velo bianco + alone sul testo nero)
   ========================================================== */

#home .owl-carousel .owl-item::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 2;
    pointer-events: none;
    background: radial-gradient(ellipse at 50% 42%,
        rgba(255, 255, 255, 0.62) 0%,
        rgba(255, 255, 255, 0.40) 38%,
        rgba(255, 255, 255, 0.00) 72%);
}

#home .owl-carousel .owl-item h1,
#home .owl-carousel .owl-item p {
    text-shadow: 0 1px 2px rgba(255, 255, 255, 0.9),
                 0 0 16px rgba(255, 255, 255, 0.7);
}

#home .owl-carousel .owl-item img.tp-caption {
    filter: drop-shadow(0 0 10px rgba(255, 255, 255, 0.85));
}
