/* Migaloo Digital Elementor Module v1.1.0 */

/* Core split text styles */
.word-wrapper { 
    display: inline-block; 
    overflow: hidden; 
}

.word { 
    display: inline-block; 
    will-change: transform, opacity; 
}

/* Elementor widget styles */
.migaloo-gsap-header {
    margin: 0;
    padding: 0;
    line-height: 1.2;
}

/* Ensure proper rendering in Elementor editor */
.elementor-widget-migaloo-gsap-header .migaloo-gsap-header {
    min-height: 1em;
}

/* Hover effects for widgets */
.migaloo-gsap-header:hover {
    cursor: default;
}

/* Responsive adjustments */
@media (max-width: 768px) {
    .migaloo-gsap-header {
        word-break: break-word;
    }
}
