:root{--page-title-display:none;}/* Start custom CSS for shortcode, class: .elementor-element-9dc2046 *//* Definição de Fontes */
body {
    font-family: 'Plus Jakarta Sans', sans-serif;
}

h1, h2 {
    font-family: 'Fredoka', 'Plus Jakarta Sans', sans-serif;
}

/* Animações dos Cards */
.unit-card {
    transition: transform 0.3s cubic-bezier(0.34, 1.56, 0.64, 1), box-shadow 0.3s ease;
}

.unit-card:hover {
    transform: translateY(-8px);
}

/* Animação suave para os SVG do fundo */
@keyframes float {
    0%, 100% {
        transform: translateY(0px) rotate(0deg);
    }
    50% {
        transform: translateY(-10px) rotate(5deg);
    }
}

svg {
    animation: float 6s ease-in-out infinite;
}/* End custom CSS */