.elementor-widget-container .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-container .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-437 .elementor-element.elementor-element-bee1bea{--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 .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-image .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-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-437 .elementor-element.elementor-element-2f4edfc{text-align:end;}.elementor-437 .elementor-element.elementor-element-2f4edfc img{width:30px;}.elementor-437 .elementor-element.elementor-element-6a7f8b3{--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-437 .elementor-element.elementor-element-55dc174{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-437 .elementor-element.elementor-element-55dc174 img{width:200px;}.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-437 .elementor-element.elementor-element-e237cbd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-437 .elementor-element.elementor-element-e237cbd .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:900;letter-spacing:3.9px;color:#000000;}.elementor-437 .elementor-element.elementor-element-89b03ed{--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-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-437 .elementor-element.elementor-element-0333b6e{font-family:"Manrope", Sans-serif;font-weight:400;color:#000000;}.elementor-437 .elementor-element.elementor-element-bc3d361{font-family:"Manrope", Sans-serif;font-weight:400;color:#000000;}.elementor-437 .elementor-element.elementor-element-e277dbe{--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;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-437 .elementor-element.elementor-element-947dbe5{font-family:"Manrope", Sans-serif;font-weight:400;color:#000000;}.elementor-437 .elementor-element.elementor-element-b64cbe5{font-family:"Manrope", Sans-serif;font-weight:400;color:#000000;}.elementor-437 .elementor-element.elementor-element-878d2b6{--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;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-437 .elementor-element.elementor-element-e98410f{font-family:"Manrope", Sans-serif;font-weight:400;color:#000000;}:root{--page-title-display:none;}/* Start custom CSS */body .idioma-swichter {margin-top:-90px}
body {background-image:url('https://www.rmiber26.es/wp-content/uploads/2026/03/fondo2.webp'); background-size:cover; background-repeat:no-repeat}
body .inside-article {background:transparent !important}
.diasemana {font-size:30px;font-weight:800;letter-spacing:3px}
.diames {font-size:50px;font-weight:900;letter-spacing:3px;color:#e73b2d}
.diames .dia{color:#f4c210;}
.diames .mes {}
.hora::before, .dirclass::before{
	content: "";
	width: 20px;
	height: 20px;
	display: inline-block;
	background-image: url('https://www.rmiber26.es/wp-content/uploads/2026/04/ding.png');margin-left:-30px;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	position: relative;
	margin-right: 8px;
	vertical-align: middle;
}
.hora, .dirclass {color:#e73b2d;font-size:30px;font-weight:700;margin-top:30px}
.evento {}
.direcciones {text-align:center;max-width:100%}
.dirpunto {font-weight:800;color:#000;letter-spacing:2px}
.dirclass {font-size:23px;font-weight:800;margin-bottom:10px;letter-spacing:1px}
.dirdir {margin-bottom:20px;color:#000}
.dia28, .dia29, .direcciones {background:rgba(255,255,255,0.9);box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;border-radius:20px; border:solid 2px #ffcb05; padding:80px;width:800px; margin:60px auto;display:block;font-family: "Manrope", Sans-serif;}
@media (max-width: 550px) {
    .dia28, .dia29, .direcciones {padding-left:50px;padding-right:20px}
    .diames {font-size:40px}
}/* End custom CSS */