#nuestros_reuniones {
    width: 100%;
    margin: 1rem auto;
}
    
/* SWIPER */
    #nuestros_reuniones figure {
        display: flex;
        height: 100%;
        width: 100%;
        aspect-ratio: 1 / 1;
        border-radius: 50%;
        overflow: hidden;   
    }


    .swiper-reuniones {
        height: 50vh;
    }

    .swiper-slide {
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: column;
    }
    .swiper-anuncio-pagination {
        position: absolute;
        margin: auto;
        z-index: 2;
        display: flex;
        gap: .25rem;
        bottom: 0;
    }

    .swiper-button-prev, .swiper-rtl .swiper-button-next {
        left: 0 !important;
        right: auto;
    }

    .swiper-button-next, .swiper-rtl .swiper-button-prev {
        right: 0 !important;
        left: auto;
    }

    .swiper-slide {
        overflow: hidden;
        display: relative;
    }

    .contenedor-texto {
        display: flex;
        flex-direction: column;
        align-items: center;
    }

    .titulo-item-swiper {
        padding: .5rem 0;
        font-weight: bolder;
        text-align: center;
    }

    .titulo-item-swiper span  {
        font-size: var(--size-titulo);
        text-align: center;
    }

    .texto-item-swiper span {
        font-size: .75rem;
    }



    .btn-item-swiper {
        width: fit-content;
    }

    .btn-radio {
        background-color: black !important;
        border: none !important;
        border-radius: 50% !important;
        width: 50px !important;
        height: 50px !important;
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        flex-wrap: nowrap !important;
        flex-direction: column !important;

    }

    .btn-radio .la-play-circle {
        font-size: 50px;
        color: var(--blanco-principal);
        transition: all 0.5s;
    }

    .btn-radio .la-play-circle:hover {
        color: var(--azul-secundario);
    }

    /* YT */

        .swiper-yt-video {
            height: 75vh;
            width: 100%;
        }