.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-8969 .elementor-element.elementor-element-c151627{overflow:visible;}.pp-tooltip.pp-tooltip-{{ID}} .pp-tooltip-content{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-8969 .elementor-element.elementor-element-5ef4489{text-align:center;}.elementor-8969 .elementor-element.elementor-element-45087b3{overflow:visible;}.elementor-widget-shortcode .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-shortcode .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-8969 .elementor-element.elementor-element-9f69794{text-align:center;}.elementor-8969 .elementor-element.elementor-element-9f69794 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:19px;font-weight:400;color:#54595F;}.elementor-8969 .elementor-element.elementor-element-8e25610{text-align:center;}.elementor-8969 .elementor-element.elementor-element-8e25610 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:19px;font-weight:400;color:#54595F;}.elementor-8969 .elementor-element.elementor-element-d4d306b{overflow:visible;}.elementor-8969 .elementor-element.elementor-element-5bb3595{text-align:center;}.elementor-8969 .elementor-element.elementor-element-37b2692{overflow:visible;}.elementor-8969 .elementor-element.elementor-element-c62307e{text-align:center;}.elementor-8969 .elementor-element.elementor-element-c62307e .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:19px;font-weight:400;color:#54595F;}.elementor-8969 .elementor-element.elementor-element-4c59a5e{overflow:visible;}.elementor-8969 .elementor-element.elementor-element-7d17629{text-align:center;}.elementor-8969 .elementor-element.elementor-element-7d17629 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:19px;font-weight:400;color:#54595F;}.elementor-8969 .elementor-element.elementor-element-b6b9ac6{text-align:center;}.elementor-8969 .elementor-element.elementor-element-b6b9ac6 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:19px;font-weight:400;color:#54595F;}.elementor-8969 .elementor-element.elementor-element-85502fc{overflow:visible;}.elementor-8969 .elementor-element.elementor-element-8d6dc08{overflow:visible;}.elementor-8969 .elementor-element.elementor-element-f5102c4{overflow:visible;}.elementor-8969 .elementor-element.elementor-element-14ee4e6{overflow:visible;}.elementor-8969 .elementor-element.elementor-element-764e5dd{text-align:center;}.elementor-widget-eael-fancy-chart .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-fancy-chart .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-8969 .elementor-element.elementor-element-c4024b7 .eael_fancy_chart_title{text-align:center;}.elementor-8969 .elementor-element.elementor-element-c4024b7 .eael_fancy_chart_header p{text-align:center;}.elementor-8969 .elementor-element.elementor-element-6fc79a7{overflow:visible;}.elementor-8969 .elementor-element.elementor-element-45ce3e1{overflow:visible;}.elementor-8969 .elementor-element.elementor-element-9a508a2{overflow:visible;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8969 .elementor-element.elementor-element-7f5a470{overflow:visible;}/* Start custom CSS for shortcode, class: .elementor-element-ab434eb */.stats-number {
    font-size: 72px;
    font-weight: 700;
    line-height: 1;
    color: #78c6ee;
    text-align: center;
}

.stats-number p{
    margin:0;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-ebef0dc */.stats-number {
    font-size: 72px;
    font-weight: 700;
    line-height: 1;
    color: #78c6ee;
    text-align: center;
}

.stats-number p{
    margin:0;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-e5022c8 */.stats-number {
    font-size: 72px;
    font-weight: 700;
    line-height: 1;
    color: #78c6ee;
    text-align: center;
}

.stats-number p{
    margin:0;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-b7ac122 */.stats-number {
    font-size: 72px;
    font-weight: 700;
    line-height: 1;
    color: #78c6ee;
    text-align: center;
}

.stats-number p{
    margin:0;
}

#descargas-dossier-academico{
    color: #47c2c2 !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-49e37f1 */.rt-descargas-desglose {
    grid-template-columns: repeat(2, 1fr) !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-8bfc50f */.stats-number {
    font-size: 72px;
    font-weight: 700;
    line-height: 1;
    color: #78c6ee;
    text-align: center;
}

.stats-number p{
    margin:0;
}

#descargas-dossier-especial{
    color: #ffcd56 !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-db5ae10 */.number-counter{
color: #6EC1E4;
font-size: 70px;
font-weight: 600;
font-family: 'Roboto';
padding: 0 !important;
text-align: center;
margin: 0 !important;
height: 90px;
}/* End custom CSS */