.elementor-kit-123{--e-global-color-primary:#0069B3;--e-global-color-secondary:#9FC3E0;--e-global-color-text:#4B4B4B;--e-global-color-accent:#FFFFFF;--e-global-color-54f8b439:#F7BE6B;--e-global-color-1afc5206:#9B7357;--e-global-color-7ad0d760:#9CAD51;--e-global-color-218efe7d:#E95353;--e-global-typography-primary-font-family:"Epilogue";--e-global-typography-primary-font-size:50px;--e-global-typography-primary-font-weight:700;--e-global-typography-secondary-font-family:"Epilogue";--e-global-typography-secondary-font-size:40px;--e-global-typography-secondary-font-weight:600;--e-global-typography-text-font-family:"Epilogue";--e-global-typography-text-font-size:18px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:22px;--e-global-typography-accent-font-family:"Epilogue";--e-global-typography-accent-font-size:20px;--e-global-typography-accent-font-weight:700;--e-global-typography-9455640-font-family:"Epilogue";--e-global-typography-9455640-font-size:30px;--e-global-typography-9455640-font-weight:600;--e-global-typography-f47ef5a-font-family:"Epilogue";--e-global-typography-f47ef5a-font-size:16px;--e-global-typography-f47ef5a-font-weight:400;--e-global-typography-f47ef5a-line-height:20px;--e-global-typography-d07c238-font-family:"Epilogue";--e-global-typography-d07c238-font-size:20px;--e-global-typography-d07c238-font-weight:400;--e-global-typography-d07c238-line-height:24px;--e-global-typography-f042ffd-font-family:"Epilogue";--e-global-typography-f042ffd-font-size:50px;--e-global-typography-f042ffd-font-weight:300;--e-global-typography-526413c-font-family:"Epilogue";--e-global-typography-526413c-font-size:40px;--e-global-typography-526413c-font-weight:300;--e-global-typography-341b8aa-font-family:"Epilogue";--e-global-typography-341b8aa-font-size:30px;--e-global-typography-341b8aa-font-weight:300;--e-global-typography-341b8aa-line-height:1.1em;--e-global-typography-9c06f0f-font-family:"Epilogue";--e-global-typography-9c06f0f-font-size:70px;--e-global-typography-9c06f0f-font-weight:700;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-123 button,.elementor-kit-123 input[type="button"],.elementor-kit-123 input[type="submit"],.elementor-kit-123 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-kit-123 button:hover,.elementor-kit-123 button:focus,.elementor-kit-123 input[type="button"]:hover,.elementor-kit-123 input[type="button"]:focus,.elementor-kit-123 input[type="submit"]:hover,.elementor-kit-123 input[type="submit"]:focus,.elementor-kit-123 .elementor-button:hover,.elementor-kit-123 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-kit-123 e-page-transition{background-color:#FFBC7D;}.elementor-kit-123 a:hover{text-decoration:none;}.elementor-kit-123 h4{font-family:var( --e-global-typography-341b8aa-font-family ), Sans-serif;font-size:var( --e-global-typography-341b8aa-font-size );font-weight:var( --e-global-typography-341b8aa-font-weight );line-height:var( --e-global-typography-341b8aa-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1630px;}.e-con{--container-max-width:1630px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(min-width:2400px){.elementor-kit-123{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-123 h4{font-size:var( --e-global-typography-341b8aa-font-size );line-height:var( --e-global-typography-341b8aa-line-height );}.elementor-kit-123 button,.elementor-kit-123 input[type="button"],.elementor-kit-123 input[type="submit"],.elementor-kit-123 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:1500px){.elementor-kit-123{--e-global-typography-primary-font-size:40px;--e-global-typography-secondary-font-size:30px;--e-global-typography-accent-font-size:20px;--e-global-typography-9455640-font-size:25px;--e-global-typography-f47ef5a-font-size:16px;--e-global-typography-d07c238-font-size:20px;--e-global-typography-f042ffd-font-size:40px;--e-global-typography-526413c-font-size:30px;--e-global-typography-341b8aa-font-size:25px;--e-global-typography-9c06f0f-font-size:40px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-123 h4{font-size:var( --e-global-typography-341b8aa-font-size );line-height:var( --e-global-typography-341b8aa-line-height );}.elementor-kit-123 button,.elementor-kit-123 input[type="button"],.elementor-kit-123 input[type="submit"],.elementor-kit-123 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:1024px){.elementor-kit-123{--e-global-typography-primary-font-size:35px;--e-global-typography-secondary-font-size:28px;--e-global-typography-text-font-size:16px;--e-global-typography-accent-font-size:18px;--e-global-typography-9455640-font-size:22px;--e-global-typography-f47ef5a-font-size:15px;--e-global-typography-d07c238-font-size:18px;--e-global-typography-f042ffd-font-size:35px;--e-global-typography-526413c-font-size:28px;--e-global-typography-341b8aa-font-size:22px;--e-global-typography-9c06f0f-font-size:35px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-123 h4{font-size:var( --e-global-typography-341b8aa-font-size );line-height:var( --e-global-typography-341b8aa-line-height );}.elementor-kit-123 button,.elementor-kit-123 input[type="button"],.elementor-kit-123 input[type="submit"],.elementor-kit-123 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-123{--e-global-typography-primary-font-size:28px;--e-global-typography-secondary-font-size:25px;--e-global-typography-text-font-size:16px;--e-global-typography-accent-font-size:18px;--e-global-typography-9455640-font-size:20px;--e-global-typography-f47ef5a-font-size:15px;--e-global-typography-d07c238-font-size:18px;--e-global-typography-f042ffd-font-size:28px;--e-global-typography-526413c-font-size:25px;--e-global-typography-341b8aa-font-size:20px;--e-global-typography-9c06f0f-font-size:28px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-123 h4{font-size:var( --e-global-typography-341b8aa-font-size );line-height:var( --e-global-typography-341b8aa-line-height );}.elementor-kit-123 button,.elementor-kit-123 input[type="button"],.elementor-kit-123 input[type="submit"],.elementor-kit-123 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.menu-vive ul.sub-menu{
    columns: 2;
  -webkit-columns: 2;
  -moz-columns: 2;
  column-gap: 15px;

}

.contenido-timeline{
    padding: 6%;
    color: #ffffff;
}

.contenido-timeline .contenedor{
    display: flex;
    margin-top: 5%;
}

.contenido-timeline a{
    display: block;
    background: #0069B3;
    color: #ffffff;
    font-weight: 700;
    padding: 13px 20px;
    text-align: center;
    margin-top: 5%;
}

b{
    font-weight: 700;
}

.contenedor-descargas a:first-of-type{
    color: #ffffff;
    padding-right: 20px;
    width: 80%;
}

.descargables .jet-listing-dynamic-repeater__items{
    flex-wrap: wrap;
}

/*==============================
///////// RESPONSIVE ///////////
==============================*/

/*PANTALLA GRANDE*/
@media screen and (min-width:2400px){
    
} /*fin pantalla grande 2400px*/

/*PORTÁTIL*/
@media screen and (max-width:1500px){

.contenido-timeline .contenedor{
    flex-direction: column;
}

.contenido-timeline .contenedor ul{
    padding-left: 20px;
}

}/*fin portátil 1440px*/


/*TABLET*/
@media screen and (max-width:1024px){

}/*fin tablet 820px*/


/*MÓVIL*/
@media screen and (max-width:500px){
    
    .texto-bl-mvl h3,
    .texto-bl-mvl p{
        color: #ffffff !important;
    }
    .fondo-azul{
        background: #9FC3E0;
    }
    .fondo-verde{
        background: #9CAD51;
    }
    .fondo-marron{
        background: #9B7357;
    }
    .fondo-amarillo{
        background: #F7BE6B;
    }
    
.menu-vive ul.sub-menu{
    columns: 1;
  -webkit-columns: 1;
  -moz-columns: 1;

}
    
}/*fin móvil 500px*//* End custom CSS */