@import 'css/bootstrap.min.css';

@import 'css/bootstrap-toggle.min.css';

@import 'css/font-awesome.min.css';

@import 'css/owl.carousel.css';

@import 'css/slick.css';

@import 'css/jquery-ui.css';

@import 'css/meanmenu.min.css';

@import 'css/venobox.css';

@import 'css/animate.css';

@import 'lib/nivo-slider/css/nivo-slider.css';

@import 'lib/nivo-slider/css/preview.css';

@import 'css/style.css';

@import 'css/responsive.css';


.social-links a {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 30px;
    height: 30px;
    margin: 0 5px;
    border-radius: 50%;
    color: white;
    text-decoration: none;
    font-size: 20px;
    transition: transform 0.3s ease, background-color 0.3s ease;
}

/* Cor específica para Facebook */
.social.facebook {
    background-color: #3b5998;
    /* Cor do Facebook */
}

.social.facebook:hover {
    transform: scale(1.1);
    background-color: #2d4373;
}

/* Cor específica para Instagram */
.social.instagram {
    background: linear-gradient(45deg, #f09433, #e6683c, #dc2743, #cc2366, #bc1888);
    /* Gradiente Instagram */
}

.social.instagram:hover {
    transform: scale(1.1);
    background: linear-gradient(45deg, #e6683c, #f09433, #dc2743, #cc2366, #bc1888);
    /* Gradiente alternado */
}



/* Contêiner do botão */
.enroll-button-container {
    text-align: center;
    margin-top: 20px;
}

/* Estilo do botão */
.blink-button {
    background-color: #28a745;
    /* Verde elegante */
    color: #ffffff;
    border: none;
    border-radius: 8px;
    padding: 12px 25px;
    font-size: 18px;
    font-weight: bold;
    cursor: pointer;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.2);
    animation: blink-animation 1s infinite;
    transition: transform 0.2s ease, background-color 0.2s ease;
}

/* Animação de piscar */
@keyframes blink-animation {

    0%,
    100% {
        opacity: 1;
    }

    50% {
        opacity: 0.5;
    }
}

/* Efeito hover */
.blink-button:hover {
    background-color: #218838;
    /* Cor mais escura ao passar o mouse */
    transform: scale(1.1);
    /* Aumenta ligeiramente o botão */
}

/* Efeito ao pressionar */
.blink-button:active {
    transform: scale(1);
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
}


 /* Estilo do botão para mobile */
 .mobile-blink-button {
    width: 100%; /* Ocupa toda a largura do menu */
    background-color: #28a745; /* Verde elegante */
    color: #ffffff;
    border: none;
    border-radius: 8px;
    padding: 12px;
    font-size: 16px;
    font-weight: bold;
    cursor: pointer;
    animation: blink-animation 1s infinite;
    transition: background-color 0.2s ease;
    margin: 10px 0; /* Espaçamento acima e abaixo */
    text-align: center;
}

/* Animação de piscar */
@keyframes blink-animation {
    0%, 100% { opacity: 1; }
    50% { opacity: 0.5; }
}

/* Efeito hover */
.mobile-blink-button:hover {
    background-color: #218838;
}