/*
Theme Name: Medicate Child
Theme URI: http://example.com/medicate-child/
description: > Medicate Child Theme
Author: Peacefulqode
Author URI: https://peacefulqode.com
Template: medicate
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: light, business, clinic, dental, dentist, doctor, doctor appointment, health theme, healthcare, hospital, medic, medical, Medical Tourism, medicine, physician, veterinary.
Use it to make something cool, have fun, and share what you've learned with others.
Text Domain: medicate-child
*/



.home-video-slider .slick-initialized .slick-slide{
	gap: 1em;
}/* Fix for home video slider on mobile */

/* Ensure Elementor container allows Slick to work properly */
.home-video-slider .elementor-container {
    display: block !important;
}

/* Override Elementor grid/flex on slides */
.home-video-slider .slick-initialized .elementor-container {
    display: block !important;
}

/* Ensure slick track displays properly */
.home-video-slider .slick-track {
    display: flex !important;
    flex-wrap: nowrap !important;
}

/* Mobile-specific fixes */
@media screen and (max-width: 767px) {
    /* Ensure only one slide shows on mobile */
    .home-video-slider .slick-slide {
        width: 100% !important;
        max-width: 100% !important;
    }
    
    /* Hide slides that are not active */
    .home-video-slider .slick-slide:not(.slick-active) {
        display: none !important;
    }
    
    /* Ensure container doesn't show multiple items */
    .home-video-slider .elementor-container > * {
        width: 100% !important;
        flex: 0 0 100% !important;
    }
}

/* Tablet-specific */
@media screen and (min-width: 768px) and (max-width: 1024px) {
    .home-video-slider .slick-slide {
        width: calc(100% / 3) !important;
    }
}
