.item_persona_banner_movil_2 {
    display: none;
}

@media(max-height:650px) {
    .fondo_gracias {
        height: auto;
    }
}



@media(max-width:1690px) {
    .contenedor_total_flyer_2024 {
        padding: 20px 0px 20px 138px;
    }
}

@media(max-width:1630px) {
    .contenedor_flyer_movil {
        width: 61%;
    }

    .contenedor_total_flyer_2024 {
        padding: 20px 0px 20px 90px;
    }
}

@media(max-width:1535px) {
    .contenedor_flyer_movil {
        width: 61%;
    }

    .contenedor_total_flyer_2024 {
        padding: 20px 0px 20px 185px;
    }
}

@media(max-width:1460px) {
    .contenedor_total_flyer_2024 {
        padding: 20px 0px 20px 150px;
    }
}

@media(max-width:1400px) {
    .contenedor_flyer_movil {
        gap: 80px;
    }
}

@media(max-width:1360px) {
    .contenedor_total_flyer_2024 {
        padding: 20px 0px 20px 150px;
    }
}


@media(max-width:1320px) {
    .contenedor_flyer_movil {
        gap: 50px;
    }
}


@media(max-width:1300px) {
    .contenedor_section_mapa {
        height: 300px;
    }

    .item_persona_banner {
        width: 33%;
    }
}

@media(max-width:1280px) {
    .content_alumnos {
        left: -180px;
    }
}


@media(max-width:1279px) {

    .texto_grandes_flyer h2,
    .flyer_boton h3 {
        font-size: 25px;
    }

    .texto_grandes_flyer h3 {
        font-size: 30px;
    }

    .flyer_boton a {
        font-size: 18px;
    }

    .contenedor_full_logo {
        width: 185px;
    }
}


@media(max-width:1200px) {
    .contenedor_slider_alumnos_s .swiper-slide .item_alumnos_slider {
        padding: 25px;
    }

    .contenedor_info_flechas_alumnos {
        width: 190px;
    }

    .contenedor_slider_alumnos_s {
        width: calc(100% - 190px);
    }

    .content_alumnos {
        left: -170px;
    }

    .contenedor_flyer_movil {
        flex-direction: column;
        gap: 15px;
    }

}

@media(max-width:1150px) {
    .contenedor_mapa_filtros {
        padding: 0px 80px;
    }

    #textoContainer_flyer {
        max-width: 300px;
    }

    .centrar_flyer_senati {
        width: 100%;
    }
}

@media(max-width:1150px) {
    .fondo_banner_2025_new {
        background-position-x: 25%;
    }
}

@media(max-width:1110px) {
    .logo_icon_sup {
        width: 11%;
    }

    .logo_icon_inf {
        left: 22%;
        width: 12%;
    }

    .item_persona_banner {
        width: 35%;
    }

    .titulo_img_banner {
        width: 80%;
    }

    .info_conte_banner {
        padding-left: 25px;
    }

    .banner_derecho {
        padding-top: 70px;
        padding-bottom: 70px;
        padding-right: 25px;
    }

    .logo_banner {
        margin-bottom: 55px;
    }

    .contenedor_info_banner,
    .logo_banner {
        margin-left: 55px;
    }
}

@media(max-width:1090px) {
    .contenedor_total_flyer_2024 {
        padding: 20px 0px 20px 8%;
    }
}





@media(max-width:1024px) {
    .contenedor_total_flyer_2024 {
        padding: 20px 0px 20px 15px;
    }

    .padding_movil_carreas_2025 {
        padding: 0px 50px;
    }
}



@media(max-width:1020px) {
    .texto_mapa_s {
        font-size: 40px;
    }
}


@media(max-width:1000px) {

    .contenedor_medio_video h2,
    .contenedor_medio_video h3 {
        font-size: 30px;
    }

    .btn_video_2024 span {
        font-size: 20px;
    }
}

@media(max-width:970px) {
    .contenedor_flyer_movil {
        flex-direction: column;
    }
}

@media(max-width:960px) {
    .contenedor_mapa_filtros {
        padding: 0px 20px;
    }

    .item_mapa {
        padding: 10px 20px;
    }
}


@media(max-width:950px) {


    .bloq_flechas_empresas {
        position: relative;
        width: 40px;
        height: 80px;
        margin: auto;
        margin-top: 50px;
    }

    .bloq_puntos_empresa_2025 {
        display: none;
    }

    .bloq_flechas_empresas a {
        margin: 0;
        flex-shrink: 0;
        padding: 0;
        display: flex;
        align-items: center;
        justify-content: center;
        max-width: 100%;
    }


    #form_envio_new .formulario_item {
        max-width: 360px !important;
    }

    .titulo_img_banner {
        width: 65%;
    }

    .titulo_banner {
        font-size: 20px;
    }

    .titulo_admision {
        font-size: 18px;
    }

    .cuadros_banner {
        width: 100%;
        max-width: 300px;
    }

    .cuadros_banner .row_cuadros_banner:first-child {
        font-size: 13px;
    }

    .cuadros_banner .row_cuadros_banner:last-child {
        font-size: 16px;
    }

    .titulo_final_banner {
        font-size: 25px;
    }


    .info_gracias_2024 h3 {
        font-size: 18px;
    }

    .parrafo_p_gracias {
        font-size: 15px;
        margin: 10px 0px;
    }

    .cuadro_gracias_link p,
    .contenedor_guia_rendir span,
    .btn_wasap_w span,
    .btn_wasap_info span,
    .text_cierre_s_gracias span {
        font-size: 13px;
    }

    .text_cierre_s_fecha_g span {
        font-size: 15px;
    }

    .content_alumnos {
        left: -25px;
    }

    .img_mapa_final,
    .texto_mapa_s {
        width: 50%;
    }

    .texto_mapa_s {
        font-size: 35px;
    }


}


@media(max-width:920px) {




    .contenedortexto_turno {
        max-width: 360px;
    }

    .contenedortexto_turno {
        padding: 30px 25px;
    }

    .titulo_turno_primero,
    .titulo_turno_segundo {
        font-size: 15px;
        line-height: 16px;
    }

    .texto_grande_turno h3 {
        font-size: 35px;
        line-height: 32px;
    }

    .texto_grande_turno h4 {
        font-size: 35px;
    }

    .descripcion_turno {
        font-size: 12px;
    }

    .texto_adicional_turno {

        padding: 10px 35px;
    }

    .texto_adicional_turno p {
        font-size: 13px;
    }
}

@media(max-width:890px) {
    .contenedor_info_banner {
        display: flex;
        flex-direction: column;
        align-items: center;
    }

    .titulo_img_banner {
        width: 100%;
        max-width: 420px;
    }

    .cuadros_banner {
        justify-content: center;
    }

    .banner_derecho {
        position: relative;
    }

    .conte_guia_flyer {
        flex-direction: column;
        align-items: flex-start;
    }

    .item_persona_banner_movil_fondo,
    .bloq_movil_ayacucho_admision {
        display: block;
    }

    .img_guia_2024,
    .bloq_ocultar_movil_final {
        display: none;
    }

    .img_linea {
        display: block;
        width: 60%;
    }

    .titulo_banner,
    .titulo_admision {
        text-align: center;
    }

    .cuadros_banner {
        max-width: 100%;
    }

    .logo_icon_sup,
    .logo_icon_inf,
    .item_persona_banner {
        display: none;
    }

    .contenedor_banner {
        flex-direction: column;
    }

    .banner_izquierdo,
    .banner_derecho {
        width: 100%;
    }

    .banner_derecho {
        position: relative;
        padding-left: 25px;
        padding-top: 350px !important;
    }

    .formulario_item {
        margin: auto;
    }

    .banner_izquierdo {
        display: flex;
        justify-content: center;
        padding-top: 40px;
        padding-bottom: 170px;
    }

    .banner_izquierdo .info_conte_banner {
        padding-left: 0px !important;
        padding-right: 0px !important;
        width: 100% !important;
        max-width: 650px !important;
        display: flex;
        flex-direction: column;
        align-items: center;
    }

    .contenedor_info_banner,
    .logo_banner {
        margin-left: 0px !important;
    }

    .titulo_final_banner {
        text-align: center;
    }


    #form_envio_new .formulario_item {
        max-width: 100% !important;
    }

    .item_persona_banner_movil {
        display: block;
    }

    .titulo_final_banner,
    .titulo_admision {
        color: #fff;
    }
}


@media(max-width:840px) {
    .contenedor_wasap_info {
        flex-direction: column;
    }

    .item_exitoso_slider {
        flex-direction: column;
    }

    .info_personaje_exitoso,
    .imagen_personaje {
        width: 100%;
    }

    .imagen_personaje {
        height: 450px;
    }

    .margin_flechas_senatinos {
        top: -520px;
        left: 0px;
        justify-content: center;
    }
}

@media(max-width:830px) {
    .desaparecer_830 {
        display: none;
    }

    .logo_senati_b.aparecer_830 {
        display: flex;
        justify-content: center;
        padding-bottom: 60px;
    }



    .bloq_text_banner_2025 {
        padding: 50px 30px;
        width: 100%;
        background-size: cover;
        background-position: top center;
    }

    .quitarsection_movil {
        padding: 0;
    }

    .quitar_padding_banner_movil {
        padding: 0;
    }

    .for_movil_banner_2025 {
        flex-direction: column;
    }

    #form_envio_new {
        background: #6C47D1;
        padding: 50px;
        border-radius: 0px !important;
    }

    .bloq_form_2025 {
        width: 100%;
        background: #6C47D1;
    }

    .cortar_contenedor {
        max-width: 440px;
        padding-bottom: 0px;
        height: 650px;
        position: relative;
    }

    .quitarsection_movil {
        padding-bottom: 0px !important;
    }

    .parrafo_movil_2025 {
        display: block;
    }

    .cabecera_formulario {
        border-radius: 10px 10px 0px 0px !important;
    }

    #form-contact {
        border-radius: 0px 0px 10px 10px !important;
    }

    .banner_fondo_2025 {
        overflow: hidden;
    }
}


@media(max-width:820px) {

    .contenedor_pre_rest {
        width: 100% !important;
    }

    .contenedor_mapa_filtros {
        display: flex;
        justify-content: center;
        padding: 0px;
    }

    .row_mapa_senati {
        flex-direction: column;
        padding: 50px 20px;
    }

    .mapa_senati {
        margin-top: 30px;
    }

    .contenedor_mapa_filtros,
    .mapa_senati {
        width: 100% !important;
    }

    .item_mapa {
        padding: 15px 20px;
    }

    .contenedor_section_mapa {
        height: 365px;
    }


    .conte_guia_flyer {
        flex-direction: column;
        align-items: flex-start;
    }

    .img_guia_2024 {
        display: none !important;
    }

    .img_linea {
        display: block;
        width: 60%;
    }

}

@media(max-width:768px) {
    .contenedor_gracias {
        flex-direction: column;
    }

    .contenedor_gracias_texto {
        padding: 50px 0px 70px 0px;
    }

    .contenedor_gracias_texto,
    .contenedor_gracias_imagen {
        width: 100%;
    }

    .fondo_contenedor_gracias_2024 {
        height: 100%;
    }

    .content_edificios {
        height: 586px;
    }

    .content_alumnos {
        left: 0;
        height: 105%;
        object-fit: cover;
    }

    .img_fltante_gracias {
        display: none;
    }
}

@media(max-width:767px) {


    .fondo_estudiar {
        background: #071b9f !important;
    }

    .listado_carreras_s {
        margin-top: 75px;
    }

    .contenedor_slider_exitosos {
        padding: 58px 15px;
    }

    .titulo_margin_80 {
        margin-bottom: 20px;
    }

    .contenedor_mapa_filtros h2 {
        font-size: 20px;
    }

    .item_mapa h3 {
        font-size: 17px;
    }

    .item_mapa p {
        font-size: 13px;
    }

    .img_flotante_carrera,
    .quitar_movil_flechas {
        display: none;
    }

    .contenedor_info_flechas_alumnos,
    .contenedor_slider_alumnos_s {
        width: 100%;
    }

    .textos_botones_alumnos {
        text-align: center;
    }

    .centrar_contenedor_movil_botones {
        display: flex;
    }

    .flex_movil_2026_check {
        display: flex;
        flex-direction: row;
    }
}



@media(max-width:639px) {

    .logo_nuevo_banner_2026 {
        width: 143px;
        height: 49px;
        border-radius: 0px 0px 10px 10px;
    }

    .logo_nuevo_banner_2026 img {
        width: 98px;
    }

    .aparecer_movil_639_slider_banner {
        display: block;
    }


    .content_carrera_2024_movil {
        box-sizing: border-box;
        width: 97%;
    }

    .fondo_mapa {
        padding: 40px 0px;
    }

    .contenedor_mapa_senati {
        flex-direction: column;

    }

    .img_mapa_final,
    .texto_mapa_s {
        width: 100%;
    }

    .texto_mapa_s {
        font-size: 30px;
        text-align: center;
    }

    .img_mapa_final {
        padding: 15px;
    }

    .alto_medio_carerra {
        width: 97.4%;
    }

    .list_motivos_2025 .uk-grid-margin.uk-first-column {
        margin-top: 15px;
    }

    .ckeditor_text_mapa_admi_2026 {
        line-height: 1.2;
    }

    .titulo_estudi_mapa_nuevo {
        margin-bottom: 20px;
    }




    .item_g_carrera_tab_i {
        flex-wrap: nowrap;
    }

    .item_img_movil_carrera {
        width: 50px;
    }

    .bloq_tabs_carreras .name,
    .item_text_movil_carrera {
        width: auto !important;
    }

    .fondo_senatinos_2025_2 {
        background-image: url('../img2025/fondo_senatinos_2026.webp');
        background-size: cover;
        background-repeat: no-repeat;
    }

    .img_item_estudiar_2025 {
        width: 110px;
    }

    .contenedor_listado_estudiar_2026 .uk-grid-margin {
        margin-top: 50px;
    }





    .contenedortexto_turno {
        max-width: 470px;
        width: 100%;
    }

    .border_radius_30_izquierdo {
        border-radius: 30px 30px 0px 0px;
    }

    .border_radius_30_derecho {
        border-radius: 0px 0px 30px 30px;
    }

    .bloq_form_2025 {
        padding-top: 0px !important;
    }

    .cortar_contenedor,
    .quitar_movil_639_banner_2025 {
        display: none;
    }

    .contenedor_listado_estudiar_2026 {
        width: 100%;
        max-width: 420px;
        margin: auto;
    }


}

@media(max-width:630px) {
    .quitar_movil_flechas {
        display: none;
    }

    .centrar_contenedor_movil_botones {
        display: flex !important;
    }
}




@media(max-width:520px) {

    .desaparecer_bloq_movil_520_gracias {
        display: none;
    }

    .text_g_descripcion,
    .text_oficial {
        text-align: center;
    }

    .bloq_info_gracias_g {
        width: 100%;
    }

    .bloq_info_total_2025 {
        padding-top: 320px;
    }

    .contenedor_info_banner {
        display: flex;
        flex-direction: column;
        align-items: center;
    }

    .centrar_movil {
        margin: auto;
        display: table;
    }

    .titulo_banner {
        text-align: center;
        width: 100%;
    }

    .quitar_imagen_sn {
        display: none;
    }

    .cabecera_formulario {
        font-size: 18px;
        line-height: 1.2;
    }


    .titulo_banner {
        margin-top: 15px;
        margin-bottom: 15px;
        font-size: 19px;
        text-align: center;
    }

    .titulo_admision {
        text-align: center;
        font-size: 19px;
    }



    .titulo_final_banner {
        font-size: 30px;
    }

    .texto_grandes_flyer h3 {
        font-size: 38px;
    }

    .banner_izquierdo {
        padding-left: 20px;
        padding-right: 20px;
    }

    .bloq_tab_movil {
        padding: 0px;
    }

    .conte_guia_flyer {
        width: calc(100% - 49px);
    }

    .contenedor_full_logo {
        width: 46px;
        background-position: right !important;
    }

    .descripcion_personaje {
        font-size: 16px;
        text-align: center;
    }



    .nombre_personaje {
        font-size: 21px;
        display: table;
        margin: 10px auto;
    }

    .carrera_personaje {
        font-size: 16px;
        text-align: center;
        max-width: 100%;
    }

    .margin_flechas_senatinos {
        left: 0;
        justify-content: center;
    }

    .flex_division_gap {
        gap: 14px;
    }



    .quitar_padding_boton_movil_admision {
        padding-bottom: 0px;
        position: relative;
        z-index: 1;
    }

    .contenedor_movil_admision_2026 {
        padding-left: 0px;
        padding-right: 0px;
    }



    .bloq_info_total_2025 {
        padding-top: 30px;
    }

    .btn_logo_gracias_2026 {
        width: 190px;
        height: 70px;
        margin: auto;
    }

    .btn_logo_gracias_2026 img {
        width: 140px;
    }

    .aparecer_bloq_movil_520_gracias {
        display: flex;
        justify-content: center;
        flex-direction: column;
        align-items: center;
        padding-bottom: 50px;
        margin-top: -150px;
    }

}

.flechas_morada_movil {
    height: 50px;
    width: 150px;
    margin: auto;
}

@media(max-width:480px) {



    .contenedor_listado_estudiar_2026 {
        width: 100%;
        max-width: 320px;
        margin: auto;
    }


    h2.titulo_ckeditor_por_estudiar {
        font-size: 14px;
        line-height: 15px;
    }


    .descripcion_ckeditor_por_estudiar {
        font-size: 12px;
    }


    .boton_flotante_inscr_movil span,
    .boton_flotante_inscr_wp_movil span {
        font-size: 11px !important;
    }


    .titulo_movil_principal {
        margin-top: 5px;
    }

    .bloq_text_legales_formulario p,
    .bloq_text_legales_formulario span {
        font-size: 13px;
    }

    .cabecera_formulario h2 {
        font-size: 16px !important;
    }

    .cabecera_formulario h2 span {
        font-size: 17px !important;
    }

    .cabecera_formulario {
        padding: 12px 10px !important;
    }

    .btn_logo_gracias_2026 {
        width: 143px;
        height: 46px;
    }

    .btn_logo_gracias_2026 img {
        width: 100px;
    }

    .text_g_descripcion p {
        font-size: 15px;
        line-height: 16px;
    }

    .text_oficial p {
        font-size: 13px;
    }

    .text_oficial {
        width: 100% !important;
    }

    .bloq_info_total_2025 {
        padding: 20px 30px;
    }

    .contenedor_listado_estudiar_2026 .uk-grid-margin {
        margin-top: 30px;
    }

    .contenedortexto_turno {
        border-radius: 25px;
    }

    .texto_grande_turno h3,
    .texto_grande_turno h4 {
        font-size: 21px;
        line-height: 1.2;
    }

    .descripcion_turno {
        font-size: 12px;
        margin: 10px 0px;
    }

    .titulo_turno_primero,
    .titulo_turno_segundo,
    .texto_adicional_turno p {
        font-size: 12px;
    }

    .contenedortexto_turno {
        max-width: 420px;
    }

    .border_radius_30_izquierdo,
    .border_radius_30_derecho {
        width: 75%;
    }



    .contenedor_listado_estudiar_2026 .uk-first-column {
        padding-left: 0px !important;
    }

    .img_item_estudiar_2025 {
        width: 70px;
    }

    .contenedor_descripcion_estudiar {
        width: calc(100% - 50px);
        font-size: 12px;
    }

    .padding_movil_carreas_2025 {
        padding: 0px 20px;
    }

    .padding_movil_carreas_2025.quitar_padding_movil_carreas_2025 {
        padding: 0px !important;
    }

    .img_movil_chica_2025 {
        bottom: -4px;
    }

    .cuadros_banner .row_cuadros_banner:last-child {
        padding: 0px 5px !important;
    }

    .text_cierre_s_fecha_g span {
        font-size: 19px;
    }

    .text_cierre_s_gracias {
        padding: 8px 0px;
    }

    .logo_gracias {
        margin-bottom: 55px;
    }

    .item_persona_banner_movil_2 {
        display: block;
    }

    .parrafo_p_gracias,
    .contenedor_guia_rendir {
        margin: 24px 0px;
    }

    .arreglar_mar_top_movil {
        margin-top: 25px;
    }

    .info_fechas_gracias {
        align-items: center;
    }

    .cuadros_banner,
    .info_fechas_gracias {
        flex-direction: column;
    }

    .text_cierre_s_fecha_g {
        padding: 16px 0px;
    }

    .content_carrera_2024_movil {
        gap: 0px !important;
    }

    .row_cuadros_banner {
        width: 100% !important;
    }

    .titulo_movil_senati {
        padding-left: 15px;
        padding-right: 15px;
    }

    .contenedor_medio_video {
        width: 280px;
    }

    .contenedor_medio_video h2,
    .contenedor_medio_video h3 {
        font-size: 21px;
        text-align: center;
        line-height: 21px;
    }

    .info_personaje_exitoso {
        padding: 15px 20px 35px 20px;
    }

    .item_estudios_2024 h3 {
        font-size: 14px !important;
    }

    .tamano_26_corregir {
        font-size: 16px !important;
        line-height: 20px !important;
    }

    .empresas--list {
        margin-bottom: 0px;
    }

    .contenedor_medio_video {
        width: 100%;
        display: flex;
        flex-direction: column;
        align-items: center;
    }

    .btn_video_2024 span {
        font-size: 17px;
        line-height: 20px;
    }

    .btn_video_2024 img {
        width: 36px;
        height: 36px;
    }

    #textoContainer_flyer.texto_corregir_flyer h2,
    #textoContainer_flyer.texto_corregir_flyer h3 {
        font-size: 16px !important;
        line-height: 20px;
    }

    #textoContainer_flyer.texto_corregir_flyer {
        height: 80px !important;
    }

    .flyer_boton a {
        font-size: 15px;
        padding: 14px 17px;
        border-radius: 5px;
    }

    .contenedor_flyer_movil {
        align-items: flex-start;
        width: 100% !important;
    }

    .centrar_flyer_senati {
        justify-content: flex-start;
    }

    .contenedor_total_flyer_2024 {
        padding: 20px 0px 20px 75px;
    }

    .img_linea {
        width: 100%;
    }

    .texto_grandes_flyer h2 {
        font-size: 26px !important;
    }

    .texto_grandes_flyer h3 {
        font-size: 36px !important
    }

    .flyer_boton h3 {
        font-size: 17px !important;
        line-height: 40px;
    }

    .row_cuadros_banner_movil p {
        width: 100%;
        padding: 5px 15px;
    }

    .banner_derecho {
        padding-top: 300px !important;
        background: #e3e3e3 !important;
    }

    .titulo_final_banner {
        font-size: 28px;
        margin-bottom: 5px;
    }

    .titulo_img_banner {
        max-width: 320px;
    }


    .banner_new_column_s {
        flex-direction: column-reverse;
    }

    .banner_derecho {
        padding-top: 20px !important;
        height: auto !important;
        overflow: hidden;
    }

    #form_envio_new {
        top: 0;
        display: flex;
        flex-direction: column-reverse;
        margin-top: 0px;
        gap: 20px;
    }

    .logo_banner {
        display: none;
    }

    .logo_senati_new_movil {
        display: flex;
    }

    .banner_izquierdo {
        display: none;
    }

    .cuadros_banner {
        flex-direction: row !important;
    }

    .bloq_movil_ayacucho_admision .quitar_movil {
        display: none;
    }

    .bloq_movil_ayacucho_admision .permanecer_movil {
        display: block;
    }

    .item_persona_banner_movil {
        display: none;
    }

    .bloq_movil_ayacucho_admision .quitar_movil {
        display: none;
    }

    .bloq_movil_ayacucho_admision .permanecer_movil {
        display: block;
    }

    .banner_derecho {
        padding-bottom: 0px !important;
    }

    .item_persona_banner_movil_fondo {
        display: none !important;
    }


    .titulo_final_banner.permanecer_movil::before {
        background: #071b9f;
    }

    .titulo_admision,
    .bloq_movil_ayacucho_admision .permanecer_movil {
        color: #071b9f;
    }

    .titulo_legal_carrera {
        font-size: 12px !important;
        line-height: 1.2 !important;
    }

    .titulo_general_senatino h2,
    .titulo_general_senatino h3 {
        font-size: 18px;
        line-height: 23px;
    }

    .item_senatino_testi {
        min-height: 400px;
    }

    .text_testimonio_2025 {
        font-size: 12px;
        line-height: 15px;
    }

    .detalles_senatino_2025 h2 {
        font-size: 18px;
        line-height: 26px;
    }

    .carrera_personaje_bandera p,
    .carrera_personaje {
        font-size: 12px;
        line-height: 16px;
    }

    .flex_division_gap {
        width: 100%;
    }

    .arreglar_titulo_movil_carrera {
        font-size: 16px !important;
        line-height: 20px !important;
        width: 268px;
    }

    .agregar_linea_img.arreglar_titulo_movil_carrera::after {
        top: -19px;
    }

    .contenedor_botones_socios {
        margin-top: 25px;
    }

    .detalles_senatino_2025 {
        gap: 14px;
    }

    .fondo_mapa {
        padding: 60px 0px;
    }

    .texto_mapa_s h3.titulo_estudi_mapa_nuevo {
        font-size: 15px;
    }

    .titulo_estudi_mapa_nuevo {
        margin-bottom: 10px;
    }

    .text_cuadro_new_azul {
        font-size: 14px;
        line-height: 16px;
        padding: 15px 25px;
        max-width: 290px;
    }

    .ckeditor_text_mapa_admi_2026 {
        line-height: 1.2;
        font-size: 25px;
        width: 320px;
        margin: auto;
    }


    .img_mapa_final {
        padding: 0;
        margin-top: 30px;
    }

    .img_mapa_final img {
        width: 100%;
    }

    .agregar_linea_img::after {
        width: 90%;
        top: -10px;
    }

    .titulo_2_general h2 {
        font-size: 17px;
        line-height: 23px;
    }

    .titulo_2_general p {
        font-size: 12px;
        line-height: 18px;
    }

    .cabacera_pregunta p {
        font-size: 13px;
        line-height: 16px;
        padding-right: 50px;
    }

    .listado_preguntas_senati .uk-accordion-content {
        font-size: 12px;
        line-height: 14px;
        padding: 20px 0px 20px 45px;
    }

    .cabacera_pregunta {
        padding-bottom: 10px;
    }

    .footer_new_s h3 {
        font-size: 13px;
        line-height: 130%;
    }



    .bloq_text_banner_2025 h2 {
        font-size: 40px;
        line-height: 38px;
    }

    .bloq_text_banner_2025 h3 {
        font-size: 16px;
        line-height: 18px;
        width: 175px;
    }

    .medalla_2025 {
        display: none;
    }

    .cuadro_admision_2025 p.f_admision_2025 {
        font-size: 10px;
        line-height: 12px;
    }

    .cuadro_celeste_cuadro_admision_2025 span {
        font-size: 10px;
        line-height: 10px;
    }

    .cuadro_celeste_cuadro_admision_2025 p {
        font-size: 13px;
        line-height: 17px;
    }

    .cuadro_celeste_cuadro_admision_2025 {
        padding: 3px;
        background-size: cover;
        background-repeat: no-repeat;
        padding-left: 24px;
        width: 235px;
        margin-top: 15px;
        background-position-y: center;
    }

    .contenedor_botones_gracias a span {
        font-size: 12px;
        line-height: 18px;
    }

    .cuadro_admision_2025 {
        margin-top: 15px;
        max-width: 200px;
    }

    .logo_senati_b.aparecer_830 img {
        width: 173px;
    }

    .cabecera_formulario h2 {
        font-size: 17px;
        line-height: 20px;
        max-width: 272px;
    }

    .agregar_linea_img.ancho_movil_estudiar::after {
        top: -20px;
    }

    .btn_envio_formu_2024 span,
    .titulo_form_senati p {
        font-size: 13px !important;
        line-height: 15px;
    }

    .titulo_form_senati p {
        width: 278px;
        margin: auto;
    }

    .titulo_form_senati {
        width: 100%;
        padding: 0;
    }

    .ancho_movil_estudiar {
        width: 215px;
    }

    .text_g_descripcion,
    .text_oficial,
    .legales_text_2025,
    .mas_informacion_gracias span,
    .boq_play_gracias span {
        font-size: 13px;
        line-height: 15px;
    }

    .boq_wasap_gracias span {
        font-size: 12px;
        line-height: 15px;
    }

    .logo_gracias_2025 img {
        width: 173px;
    }

    .mas_informacion_gracias {
        width: 232px;
    }

    .boq_play_gracias {
        width: 248px;
    }

    .boq_wasap_gracias {
        width: 251px;
    }

    .bloq_numeros_2025 {
        flex-direction: column;
        gap: 10px;
    }

    .bloq_numeros_2025 a {
        padding: 10px 20px;
        /*border-radius: 8px;*/
        width: 100%;
        max-width: 170px;
    }

    .text_g_descripcion {
        width: 100%;
        max-width: 275px;
        margin-bottom: 5px;
    }

    .bloq_numeros_2025 a {
        font-size: 13px;
        line-height: 15px;
        margin-bottom: 5px;
    }

    .legales_text_2025 {
        margin-top: 50px;
    }

    .text_oficial {
        width: 224px;
    }

    .bloq_info_total_2025 {
        gap: 10px;
    }

    .conte_guia_flyer {
        gap: 15px;
    }


    .cuadro_admision_2025 p.f_admision_2025 {
        padding-left: 10px;
    }


    .list_motivos_2025 .uk-grid>* {
        padding-left: 30px;
    }

    .correccion_movil_estudiar {
        display: flex;
        justify-content: center;
    }

    .item_evento {
        width: 300px;
    }

    .list_motivos_2025 .uk-grid-margin.uk-first-column {
        margin-top: 0;
    }

    .titulo_legal_carrera {
        margin-top: 30px;
    }

    .subtilo_carreras_s {
        font-size: 12px;
        line-height: 14px;
    }

    .item_article_2024 {
        min-height: 300px;
    }

    .newcontainer_carrera {
        padding-left: 40px;
        padding-right: 40px;
    }

    .contenedor_total_flyer_2024 {
        padding: 60px 0px 60px 65px;
    }

    .fondo_video_d {
        height: 360px;
        display: flex;
        align-items: flex-end;
        padding-bottom: 30px;
    }

    .contenedor_botones_socios2 {
        position: relative;
        width: 140px;
        height: 80px;
        margin: auto;
        margin-top: 30px;
        margin-bottom: -30px;
    }

    .nuevo_ancho_slider {
        padding: 0px 40px;
    }

    .quitar_movil_480 {
        display: none;
    }

    .agregar_movil_480 {
        display: block;
    }

    .titulo_general_senatino strong {
        color: #00E9FF;
    }

    .titulo_general_senatino.agregar_linea_img2.agregar_movil_480 h2 {
        width: 295px;
        margin: auto;
        font-weight: 700;
        letter-spacing: 0;
    }

/*     .alto_banner_movl_2025 {
        max-width: 290px !important;
    } */
}



@media(max-width:420px) {
/*     .alto_banner_movl_2025 {
        max-width: 240px !important;
    } */

    .contenedor_total_flyer_2024 {
        padding: 60px 0px 60px 65px;
    }

    .titulo_img_banner {
        width: 100%;
    }

    .cuadros_banner {
        flex-direction: column;
    }

    .cuadros_banner .row_cuadros_banner {
        width: 100%;
        height: 47px;
    }

    .info_gracias_2024 h3 {
        font-size: 21px;
    }

    .parrafo_p_gracias {
        font-size: 16px;
    }

    .info_fechas_gracias {
        flex-direction: column;
        align-items: center;
    }

    .row_contenedor_popup_gracias {
        padding: 50px 20px;
    }

    .botones_popup_gracias a span {
        font-size: 13px;
    }

    .imagen_personaje {
        height: 334px;
    }

    .margin_flechas_senatinos {
        top: -410px;
    }

    .titulo_footer_d {
        font-size: 14px;
    }

}

@media(max-width:380px) {

/*     .alto_banner_movl_2025 {
        max-width: 230px !important;
    } */

    .contenedor_total_flyer_2024 {
        padding: 20px 0px 20px 60px;
    }

    .row_cuadros_banner p {
        font-size: 12px;
    }

    .row_cuadros_banner_fecha img {
        width: 20px;
    }

    .row_cuadros_banner_fecha h3 {
        font-size: 14px;
    }
}