/* CSS */
.slidersix-n{
    margin-top: 0px !important;
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    background: #fff;
    position: relative;
}

.slider_six{
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    max-width: 1366px; 
    height: 700px;
    /* margin-bottom: 40px; */
}

.slider_six h1{
    color: #BA0C2F;
    font-size: 34px;
    text-align: center;
    margin: 0px 20px;
    margin-bottom: 50px;
    /* margin-top: 82px; */
    font-family: 'Alright Sans Black';
}

.slider-container-six {
    position: relative;
    width: 100%;
    height: 540px;
    max-width: 1366px;
    margin: auto auto;
    margin-top: 0px;
    overflow-x: clip;
    display: flex; 
    justify-content: start;
    align-items: center;
}

.slider_six_t {
    display: flex;
    align-items: center;
    transition: transform 0.5s ease-in-out;
}

.slider_six .slider-card-six {
    /*width: 560px;*/
    width: 596px;
    height: 272px;
    /*margin-right: 112px;*/
    /*margin-right: 104px;*/
    margin-right: 53px;
    display: flex;
    flex-direction: column;
    justify-content: start;
    align-items: center;
    border-radius: 20px;
    opacity: 0.5;
    transition: all 0.9s ease-in;
}

.slider_six .slider-card-six img{
    border-radius: 20px 20px;
    width: 596px;
    height: 258px;
}

.slider_six .slider-card-six:last-child{
    margin-right: 0px;
}

.slider-btn-six {
    width: 36px;
    height: 36px;
    border-radius: 50px;
    font-size: 24px;
    background: transparent;
    cursor: pointer;
    background: #BA0C2F;
}

.slider-btn-six:last-child svg{
    fill: red;
}

.slider_six .prev-btn-six {
    left: 10px;
    background-image: url("../images-reskin/white-left-arrow.svg");
    background-repeat: no-repeat;
    background-position: center;
    opacity: 0;
}

.slider_six .prev-btn-six:hover{
    background: #BA0C2F1A;
    background-image: url("../images-reskin/red-arrow-icon.svg");
    background-repeat: no-repeat;
    background-position: center;
}

.slider_six .prev-btn-six:focus{
    outline: none;
}

.slider_six .next-btn-six {
    right: 10px;
    background-image: url("../images-reskin/white-arrow-icon.png");
    background-repeat: no-repeat;
    background-position: center;
}

.slider_six .next-btn-six:hover{
    background: #BA0C2F1A;
    background-image: url("../images-reskin/red-right-arrow.svg");
    background-repeat: no-repeat;
    background-position: center;
}

.slider_six .next-btn-six:focus{
    outline: none;
}

.slider_six .controls_btn{
    display: flex;
    width: 100%;
    justify-content: center;
    position: absolute;
    margin-top: 70px;
}

.slider_six .controls_btn .control_btn{
    display: flex;
    justify-content: space-between;
    width: 710px;
}

.slider_six .slider-card-six a #arrow_icon_s{
    margin-right: 30px;
    width: 20px;
    height: 22px;
}

.slider_six .slider-card-six:hover a #arrow_icon_s{
    background-image: url("../images-reskin/white-arrow-icon.png");
    background-repeat: no-repeat;
    background-position: center;
}

/* Añade el estilo para la animación al hacer más grande la tarjeta en el medio */

.slider_six .slider_six_t .center-card{
    height: 510px;
}

.slider_six .slider_six_t .next-card {
    height: 510px;
}

.slider_six .slider_six_t .center-card h2,
.slider_six .slider_six_t .next-card h2{
    opacity: 1 !important;
}

.slider_six .slider_six_t .slider-card-six.center-card,
.slider_six .slider_six_t .slider-card-six.next-card{
    opacity: 1 !important;
}

.slider_six .slider-card-six .content_texts{
    /* opacity: 0; */
    transition: all 0.6s ease-in;
    height: 0;
    margin-top: -15px;
}

.slider_six .center-card .content_texts,
.slider_six .next-card .content_texts{
    /* opacity: 1; */
    height: 254px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    background: transparent linear-gradient(115deg, rgba(211, 17, 69, 1) 0%, rgba(139, 0, 20, 1) 65%, rgba(139, 0, 20, 1) 100%) 0% 0% no-repeat padding-box;
    box-shadow: 12px 16px 50px rgba(0, 0, 0, 0.12);
    border: 1px solid rgba(0, 0, 0, 0);
    border-radius: 0px 0px 20px 20px;
    width: 100%;
}

.slider_six .slider-card-six .content_texts h2{
    font-size: 64px;
    text-align: center;
    max-width: 310px;
    color: #fff;
    font: normal normal normal 64px/72px Drina;
    line-height: 72px;
    max-width: 496px;
    margin-bottom: 20px;
    text-transform: none;
    opacity: 0;
}

.slider_six .slider-card-six .content_texts p{
    font-family: 'Alright Sans Regular';
    font-size: 16px;
    color: #fff;
    text-align: center;
    line-height: 24px;
    max-width: 496px;
}


/* @media (max-width: 768px){
    .slider_six_t{
        margin-left: 0px;
    }
    .slider_six .slider-card-six{
        width: 235px;
        height: 200px;
        border: 1px solid #980C31;
        align-items: center;
    }
    
    .slider_six .slider-card-six p{
        font-size: 20px;
        color: #980C31;
        margin-left: 0;
        max-width: 163px;
        margin-bottom: 15px;
    }

    .slider_six .slider-card-six:hover a #arrow_icon_s{
        margin-right: 180px;
    }
    .slider_six .slider-card-six a #arrow_icon_s{
        background-image: url("../images-reskin/red-right-arrow.svg");
        background-repeat: no-repeat;
        background-position: center;
        margin-right: 170px;
    }
    .slider_six .slider-card-six a{
        margin-bottom: 22px;
        margin-top: 10px;
    }
    .slider_six{
        align-items: start;
    }
    .slider_six h1{
        font-size: 26px;
        width: 260px;
        text-align: left;
        margin-left: 20px;
        margin-bottom: 20px !important;
    }
    .slider-container-six{
        height: 240px !important;
        justify-content: start !important;
    }
} */


/*  */
.circle_controls_six{
    display: flex !important;
    justify-content: center;
    align-items: center;
    width: 100%;
}

.circle_controls_six .slider-dots-six {
    display: flex;
    justify-content: center;
    margin-top: 15px;
}

.circle_controls_six .slider-dots-six .slider-dot-six {
    width: 16px;
    height: 16px;
    border-radius: 50%;
    border: 1px solid #BA0C2F;
    background-color: #fff; /* Color del círculo inactivo */
    margin: 0 5px;
    cursor: pointer;
}

.circle_controls_six .slider-dots-six .slider-dot-six.active {
    background-color: #BA0C2F; /* Color del círculo activo */
}

@media (max-width: 850px){
    .slider_six .slider-card-six{
        width: 500px !important;
        margin-right: 80px !important;
    }
    .slider_six .slider_six_t .next-card{
        height: 450px !important;
    }
    .slider_six .controls_btn .control_btn{
        width: 620px !important;
    }
}

@media (max-width: 768px){
    .slider_six .slider-card-six{
        margin-right: 20px !important;
    }
    .slider_six .controls_btn .control_btn {
        width: 685px !important;
    }
    .slider_six h1{
        font-size: 26px !important;
    }
}

@media (max-width: 700px){
    .slider_six{
        height: 535px !important;
    }
    .slider-container-six{
        height: 365px !important;
        margin-bottom: 0px !important;
    }
    .slider_six .slider-card-six{
        width: 400px !important;
        height: 183px !important;
    }
    .slider_six .slider_six_t .next-card {
        height: 350px !important;
    }
    .slider_six .slider-card-six .content_texts h2{
        font-size: 35px;
        margin-bottom: 0px;
        line-height: 50px;
    }
    .slider_six .slider-card-six .content_texts p{
        font-size: 14px;
        max-width: 300px;
        max-height: 96px;
        overflow: hidden;
    }
    .slider_six h1{
        margin-top: 40px !important;
    }
}

@media (max-width: 530px){
    .slider_six .slider-card-six{
        width: 300px !important;
        height: 150px !important;
    }
    .slider_six .slider_six_t .next-card {
        height: 250px !important;
    }
    .slider_six .slider-card-six .content_texts p{
        max-width: 250px !important;
        max-height: 40px !important;
    }
    .slider_six .controls_btn .control_btn {
        width: 470px !important;
    }
}

@media (max-width: 430px){
    .slider-container-six{
        height: 250px !important;
    }
    .slider_six {
        height: 380px !important;
    }
}

@media (max-width: 430px){
    .slider_six .slider-card-six{
        width: 250px !important;
        height: 115px !important;        
    }
    .slider_six .slider-card-six .content_texts h2{
        font-size: 30px;
    }
    .slider_six .slider-card-six .content_texts p{
        max-width: 180px !important;
        margin-bottom: 0px !important;
    }
    .slider_six .slider_six_t .next-card {
        height: 230px !important;
    }
    .slider_six .controls_btn .control_btn {
        width: 360px !important;
    }
}