﻿.whatsapp-btn {
    position: fixed;
    bottom: 20px;
    right: 20px;
    z-index: 1000;
    border-radius: 50px;
    padding: 15px 20px;
    box-shadow: 0 2px 10px rgba(0,0,0,0.3);
}

    .whatsapp-btn:hover {
        transform: scale(1.05);
        transition: all 0.3s ease;
    }

    .whatsapp-btn i{
        font-size: 17px !important;
        font:bold !important;
    }

    .panel-indicator {
        border: 3px solid #d68c28 !important;
        border-radius: 20px;
        padding-top: 20px;
    }

    .panel-indicator p {
        font: bold !important;
        font-size: 18px !important;
    }

.foot-panel {
    border-radius: 20px;
    padding-top: 25px;
    padding-bottom: 20px;
}


.owl-carousel {
    width: 100% !important; /* opcional para que se ajuste al ancho del contenedor */
}
    .owl-carousel .item img {
        width: 100% !important;
        height: 50vh; /* o una altura específica como 600px */
        overflow: hidden;
    }

    .owl-carousel .item video {
        width: 100% !important;
        height: 50vh; /* o una altura específica como 600px */
        overflow: hidden;
    }

.carousel-btn {
    position: absolute;
    top: 8%; /* centro vertical */
    left: 52%; /* centro horizontal */
    transform: translate(-50%, -50%);
    z-index: 10; /* asegúrate que quede encima del carrusel */
    padding: 12px 24px;
}

.bg-secondary-gradient {
    background: #fff !important;
}

.bg-login {
    background: linear-gradient(45deg,#151c30,#495057,#151c30);
    min-height: 100vh;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 7px !important;
}

.login .wrapper.wrapper-login{
    padding: 0px;
}

.bg-login .container-login {
    width: 70% !important;
    border-radius: 20px !important;
    background: #ffffff;
}

    .bg-login .container-login:not(.container-transparent) {
        background: #ffffff !important;
        border: 0 !important
    }

