.elementor-1909 .elementor-element.elementor-element-3e4a20d{--display:flex;--min-height:550px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:-160px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1909 .elementor-element.elementor-element-3e4a20d::before, .elementor-1909 .elementor-element.elementor-element-3e4a20d > .elementor-background-video-container::before, .elementor-1909 .elementor-element.elementor-element-3e4a20d > .e-con-inner > .elementor-background-video-container::before, .elementor-1909 .elementor-element.elementor-element-3e4a20d > .elementor-background-slideshow::before, .elementor-1909 .elementor-element.elementor-element-3e4a20d > .e-con-inner > .elementor-background-slideshow::before, .elementor-1909 .elementor-element.elementor-element-3e4a20d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://usanjudas.ac.cr/wp-content/uploads/2026/05/attractive-woman-using-digital-tablet-home-scaled-1.jpg");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-1909 .elementor-element.elementor-element-3e4a20d::before{filter:brightness( 40% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1909 .elementor-element.elementor-element-33daafe{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1909 .elementor-element.elementor-element-d1317e7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1909 .elementor-element.elementor-element-18ae2cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1909 .elementor-element.elementor-element-dcebcac{text-align:end;}.elementor-1909 .elementor-element.elementor-element-dcebcac .elementor-heading-title{color:#9C3284;}.elementor-1909 .elementor-element.elementor-element-243f862{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;}.elementor-1909 .elementor-element.elementor-element-243f862.e-con{--align-self:center;}.elementor-1909 .elementor-element.elementor-element-e38ba1d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1909 .elementor-element.elementor-element-64828b5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1909 .elementor-element.elementor-element-52dac04 img{border-style:solid;border-color:#C6C6C6;border-radius:130px 130px 130px 130px;}.elementor-1909 .elementor-element.elementor-element-7255846{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1909 .elementor-element.elementor-element-d7610eb img{border-style:solid;border-color:#C6C6C6;border-radius:130px 130px 130px 130px;}.elementor-1909 .elementor-element.elementor-element-c944ba7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1909 .elementor-element.elementor-element-63a90b2 img{border-style:solid;border-color:#C6C6C6;border-radius:130px 130px 130px 130px;}.elementor-1909 .elementor-element.elementor-element-e88b6ab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1909 .elementor-element.elementor-element-060da07 img{border-style:solid;border-color:#C6C6C6;border-radius:130px 130px 130px 130px;}.elementor-1909 .elementor-element.elementor-element-9aa16ac{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1909 .elementor-element.elementor-element-a907e03{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1909 .elementor-element.elementor-element-9ab4812 img{border-style:solid;border-color:#C6C6C6;border-radius:130px 130px 130px 130px;}.elementor-1909 .elementor-element.elementor-element-67ec93a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1909 .elementor-element.elementor-element-66a3fb2 img{border-style:solid;border-color:#C6C6C6;border-radius:130px 130px 130px 130px;}.elementor-1909 .elementor-element.elementor-element-2bcb62a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1909 .elementor-element.elementor-element-f4daad3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1909 .elementor-element.elementor-element-afd0b03{text-align:end;}.elementor-1909 .elementor-element.elementor-element-afd0b03 .elementor-heading-title{color:#9C3284;}.elementor-1909 .elementor-element.elementor-element-86debb6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;}.elementor-1909 .elementor-element.elementor-element-86debb6.e-con{--align-self:center;}.elementor-1909 .elementor-element.elementor-element-28407fd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1909 .elementor-element.elementor-element-e45cc80{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1909 .elementor-element.elementor-element-10a430e img{border-style:solid;border-color:#C6C6C6;border-radius:130px 130px 130px 130px;}.elementor-1909 .elementor-element.elementor-element-5a7fe06{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1909 .elementor-element.elementor-element-53364e0 img{border-style:solid;border-color:#C6C6C6;border-radius:130px 130px 130px 130px;}.elementor-1909 .elementor-element.elementor-element-54912c5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1909 .elementor-element.elementor-element-237f7bc img{border-style:solid;border-color:#C6C6C6;border-radius:130px 130px 130px 130px;}.elementor-1909 .elementor-element.elementor-element-9864f47{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1909 .elementor-element.elementor-element-aacc525 img{border-style:solid;border-color:#C6C6C6;border-radius:130px 130px 130px 130px;}.elementor-1909 .elementor-element.elementor-element-3d6842c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1909 .elementor-element.elementor-element-8c3a0cd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1909 .elementor-element.elementor-element-ab71ccb img{border-style:solid;border-color:#C6C6C6;border-radius:130px 130px 130px 130px;}.elementor-1909 .elementor-element.elementor-element-f2b33d2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1909 .elementor-element.elementor-element-2076085 img{border-style:solid;border-color:#C6C6C6;border-radius:130px 130px 130px 130px;}.elementor-1909 .elementor-element.elementor-element-573725a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1909 .elementor-element.elementor-element-5a9f684 img{border-style:solid;border-color:#C6C6C6;border-radius:130px 130px 130px 130px;}.elementor-1909 .elementor-element.elementor-element-932a7ce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1909 .elementor-element.elementor-element-544d4bc img{border-style:solid;border-color:#C6C6C6;border-radius:130px 130px 130px 130px;}.elementor-1909 .elementor-element.elementor-element-168f506{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1909 .elementor-element.elementor-element-feb1de1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1909 .elementor-element.elementor-element-d39cf21{text-align:end;}.elementor-1909 .elementor-element.elementor-element-d39cf21 .elementor-heading-title{color:#9C3284;}.elementor-1909 .elementor-element.elementor-element-4c59e2e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;}.elementor-1909 .elementor-element.elementor-element-4c59e2e.e-con{--align-self:center;}.elementor-1909 .elementor-element.elementor-element-e42d44a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1909 .elementor-element.elementor-element-ca16163{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1909 .elementor-element.elementor-element-e5d5a9f img{border-style:solid;border-color:#C6C6C6;border-radius:130px 130px 130px 130px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1909 .elementor-element.elementor-element-33daafe{--content-width:1600px;}.elementor-1909 .elementor-element.elementor-element-18ae2cc{--width:50%;}.elementor-1909 .elementor-element.elementor-element-243f862{--width:22%;}.elementor-1909 .elementor-element.elementor-element-64828b5{--width:25%;}.elementor-1909 .elementor-element.elementor-element-7255846{--width:25%;}.elementor-1909 .elementor-element.elementor-element-c944ba7{--width:25%;}.elementor-1909 .elementor-element.elementor-element-e88b6ab{--width:25%;}.elementor-1909 .elementor-element.elementor-element-a907e03{--width:25%;}.elementor-1909 .elementor-element.elementor-element-67ec93a{--width:25%;}.elementor-1909 .elementor-element.elementor-element-f4daad3{--width:50%;}.elementor-1909 .elementor-element.elementor-element-86debb6{--width:22%;}.elementor-1909 .elementor-element.elementor-element-e45cc80{--width:25%;}.elementor-1909 .elementor-element.elementor-element-5a7fe06{--width:25%;}.elementor-1909 .elementor-element.elementor-element-54912c5{--width:25%;}.elementor-1909 .elementor-element.elementor-element-9864f47{--width:25%;}.elementor-1909 .elementor-element.elementor-element-8c3a0cd{--width:25%;}.elementor-1909 .elementor-element.elementor-element-f2b33d2{--width:25%;}.elementor-1909 .elementor-element.elementor-element-573725a{--width:25%;}.elementor-1909 .elementor-element.elementor-element-932a7ce{--width:25%;}.elementor-1909 .elementor-element.elementor-element-feb1de1{--width:50%;}.elementor-1909 .elementor-element.elementor-element-4c59e2e{--width:22%;}.elementor-1909 .elementor-element.elementor-element-ca16163{--width:25%;}}/* Start custom CSS for container, class: .elementor-element-3e4a20d */.top-under-nav{margin-top:-100px}
.top-under-nav:before{background-size:cover}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33daafe */.title-color-header{display:block;text-align:left;margin:0 auto}
.title-color-header .e-con-inner{display:block;margin:0 auto}
.title-color-header .e-con-inner .e-div-block-base{display:inline-flex;min-height:320px;background:#D0DC30;width:auto;padding:0 80px;align-items:center}
.title-color-header h2{color: #BBBBB;font-family: "Roboto", Sans-serif;font-size: 80px;font-weight: 800;}

/* --- RESPONSIVE: TABLET (1024px o menos) --- */
@media (max-width: 1024px) {
    .title-color-header .e-con-inner .e-div-block-base {
        min-height: 250px;
        padding: 0 50px;
        width: 100%; /* En tablet suele verse mejor ocupando todo el ancho */
        box-sizing: border-box;
    }
    
    .title-color-header h2 {
        font-size: 60px;
    }
}

/* --- RESPONSIVE: MÓVIL (767px o menos) --- */
@media (max-width: 767px) {
    .title-color-header .e-con-inner .e-div-block-base {
        min-height: 180px; /* Reducimos altura para que no ocupe toda la pantalla */
        padding: 20px 30px; /* Reducimos padding lateral */
        width: 100%; 
        display: flex; /* Cambiamos a flex para centrar si es necesario */
        justify-content: center;
    }
    
    .title-color-header h2 {
        font-size: 35px; /* Tamaño legible en móviles */
        text-align: center; /* Opcional: centrar el texto en móvil */
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-52dac04 */.elementor .e-divider-base {
    height: 5px;
}/* End custom CSS */