/* MDN Bouw Custom Styles */

/* Menu styling */
.main-menu__list > li > a {
    color: var(--assimox-gray) !important;
}

.main-menu__list > li:hover > a,
.main-menu__list > li.current > a {
    color: var(--assimox-primary) !important;
}

/* Hero tekst: wit tot 768px, zwart met subtiele witte shadow vanaf 768px tot 1300px */
@media (max-width: 768px) {
    .main-slider__sub-title {
        color: rgba(255, 255, 255, 0.8) !important;
    }
    
    .main-slider__title {
        color: #ffffff !important;
    }
    
    .main-slider__text {
        color: #ffffff !important;
    }
    
    .main-slider__text-two {
        color: #ffffff !important;
    }
}

@media (min-width: 768px) and (max-width: 1300px) {
    .main-slider__sub-title {
        text-shadow: 0 0 15px rgba(255, 255, 255, 0.8), 0 0 30px rgba(255, 255, 255, 0.6), 0 0 45px rgba(255, 255, 255, 0.4);
    }
    
    .main-slider__title {
        text-shadow: 0 0 15px rgba(255, 255, 255, 0.8), 0 0 30px rgba(255, 255, 255, 0.6), 0 0 45px rgba(255, 255, 255, 0.4);
    }
    
    .main-slider__text {
        text-shadow: 0 0 15px rgba(255, 255, 255, 0.8), 0 0 30px rgba(255, 255, 255, 0.6), 0 0 45px rgba(255, 255, 255, 0.4);
    }
    
    .main-slider__text-two {
        text-shadow: 0 0 15px rgba(255, 255, 255, 0.8), 0 0 30px rgba(255, 255, 255, 0.6), 0 0 45px rgba(255, 255, 255, 0.4);
    }
}

