.elementor-23696 .elementor-element.elementor-element-1ad21f94{--display:flex;}.elementor-23696 .elementor-element.elementor-element-1ad21f94 .trx_addons_bg_text{z-index:0;}.elementor-23696 .elementor-element.elementor-element-1ad21f94 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-23696 .elementor-element.elementor-element-1ad21f94 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-widget-text-editor{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-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-23696 .elementor-element.elementor-element-734fd062{color:#000000;}.elementor-23696 .elementor-element.elementor-element-71819c9{--display:flex;}.elementor-23696 .elementor-element.elementor-element-71819c9 .trx_addons_bg_text{z-index:0;}.elementor-23696 .elementor-element.elementor-element-71819c9 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-23696 .elementor-element.elementor-element-71819c9 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}/* Start custom CSS for text-editor, class: .elementor-element-734fd062 */a{
	color: #002C54!important;
	font-weight: 500!important;
}
a:hover{
	color: #002C54;
	font-weight: 500!important;
}
p{
    color: #707070!important;
	font-family: Poppins!important;
}
h2, h3, h4, h5{
    font-family: Poppins!important;
	color: #002C54!important;
	font-size: 30px!important;
	font-weight: 500!important;
}
.wp-block-heading h2,h3,h4,h5 {
    font-family: Poppins!important;
	color: #002C54!important;
	font-size: 30px!important;
	font-weight: 500!important;
}


/* Responsive: ajusta a 20px en pantallas de 768px o menos */
@media (max-width: 768px) {
    h2, h3, h4, h5 {
        font-size: 20px !important;
    }
	.wp-block-heading h2,h3,h4,h5{
		font-size: 20px !important;
	}
}/* End custom CSS */