.elementor-8075 .elementor-element.elementor-element-4f33d33{--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;--justify-content:flex-start;--padding-top:0rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-8075 .elementor-element.elementor-element-134a3e7{text-align:center;}.elementor-8075 .elementor-element.elementor-element-134a3e7 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:40px;font-weight:400;}.elementor-8075 .elementor-element.elementor-element-541ff9f{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:4px;}.elementor-8075 .elementor-element.elementor-element-541ff9f .elementor-divider-separator{width:29%;margin:0 auto;margin-center:0;}.elementor-8075 .elementor-element.elementor-element-541ff9f .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-8075 .elementor-element.elementor-element-5f6e839d .fc-col-header-cell, .elementor-8075 .elementor-element.elementor-element-5f6e839d table thead .fc-timegrid-axis{background-color:#FF0018;}.elementor-8075 .elementor-element.elementor-element-5f6e839d .eael-event-calendar-wrapper{padding:0px 0px 0px 0px;}.elementor-8075 .elementor-element.elementor-element-5f6e839d .fc-toolbar h2{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-8075 .elementor-element.elementor-element-5f6e839d .fc-toolbar.fc-header-toolbar .fc-button:hover{background-color:var( --e-global-color-primary );}.elementor-8075 .elementor-element.elementor-element-5f6e839d .fc-toolbar.fc-header-toolbar .fc-button.fc-button-active{background-color:var( --e-global-color-primary );}.elementor-8075 .elementor-element.elementor-element-5f6e839d .fc-col-header-cell a, .elementor-8075 .elementor-element.elementor-element-5f6e839d .fc-list-sticky .fc-list-day th a{font-family:"Poppins", Sans-serif;font-weight:400;text-transform:uppercase;}.elementor-8075 .elementor-element.elementor-element-5f6e839d .fc-col-header-cell a{color:#FFFFFF;}.elementor-8075 .elementor-element.elementor-element-5f6e839d .fc-col-header-cell{text-align:center;}.elementor-8075 .elementor-element.elementor-element-5f6e839d .fc-daygrid-day-number{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-8075 .elementor-element.elementor-element-5f6e839d .fc-daygrid-day-top{display:block;text-align:center;}.elementor-8075 .elementor-element.elementor-element-5f6e839d .fc-day-today .fc-daygrid-day-top a{color:var( --e-global-color-primary );}.elementor-8075 .elementor-element.elementor-element-5f6e839d table tbody tr .fc-day-today{background:#D6D6D6 !important;}.elementor-8075 .elementor-element.elementor-element-5f6e839d .eael-event-calendar-wrapper .fc-list .fc-list-table .fc-list-day .fc-list-day-cushion{background-color:#f1edf8;}.elementor-8075 .elementor-element.elementor-element-5f6e839d .eael-event-calendar-wrapper .fc-list-event .fc-list-event-time{color:#000 !important;}.elementor-8075 .elementor-element.elementor-element-5f6e839d .eael-event-calendar-wrapper .fc-list-event .fc-list-event-title a{color:#000 !important;}.elementor-8075 .elementor-element.elementor-element-5f6e839d .eael-event-calendar-wrapper .fc-list-event:nth-child(even){background-color:#ffffff !important;}.elementor-8075 .elementor-element.elementor-element-5f6e839d .eael-event-calendar-wrapper .fc-list-event:nth-child(odd) td{background-color:#ffffff !important;}.elementor-8075 .elementor-element.elementor-element-5f6e839d .fc-event .fc-event-title,.elementor-8075 .elementor-element.elementor-element-5f6e839d .fc-event .fc-event-time,.elementor-8075 .elementor-element.elementor-element-5f6e839d .fc-list-event-time,.elementor-8075 .elementor-element.elementor-element-5f6e839d .fc-list-event-title{font-size:14px;text-transform:uppercase;}.elementor-8075 .elementor-element.elementor-element-5f6e839d .eaelec-modal-header .eael-ec-modal-title{text-transform:uppercase;}.elementor-8075 .elementor-element.elementor-element-5f6e839d .eaelec-modal-header > span.eaelec-event-popup-date{font-family:"Poppins", Sans-serif;}.elementor-8075 .elementor-element.elementor-element-5f6e839d .eaelec-modal-header span.eaelec-event-date-start i{color:var( --e-global-color-primary );}.elementor-8075 .elementor-element.elementor-element-5f6e839d .eaelec-modal-body{color:#555;}.elementor-8075 .elementor-element.elementor-element-5f6e839d .eaelec-modal-body *{color:#555;}.elementor-8075 .elementor-element.elementor-element-5f6e839d .eaelec-modal-footer .eaelec-event-details-link{color:var( --e-global-color-accent );}.elementor-8075 .elementor-element.elementor-element-564ca096{--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;--margin-top:4rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-8075 .elementor-element.elementor-element-79fd0636{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8075 .elementor-element.elementor-element-30bc268c{--display:flex;--justify-content:center;}.elementor-8075 .elementor-element.elementor-element-63050327{text-align:center;}.elementor-8075 .elementor-element.elementor-element-63050327 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:35px;font-weight:400;}.elementor-8075 .elementor-element.elementor-element-13abcad4{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:3px;}.elementor-8075 .elementor-element.elementor-element-13abcad4 .elementor-divider-separator{width:40%;margin:0 auto;margin-center:0;}.elementor-8075 .elementor-element.elementor-element-13abcad4 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-8075 .elementor-element.elementor-element-67f19400 .elementor-button{background-color:#FF0018;font-family:"Instrument Sans", Sans-serif;font-size:20px;font-weight:500;border-radius:30px 30px 30px 30px;}.elementor-8075 .elementor-element.elementor-element-67f19400 .elementor-button:hover, .elementor-8075 .elementor-element.elementor-element-67f19400 .elementor-button:focus{background-color:#BB0012;}.elementor-8075 .elementor-element.elementor-element-67f19400 > .elementor-widget-container{padding:2rem 0rem 0rem 0rem;}@media(min-width:768px){.elementor-8075 .elementor-element.elementor-element-79fd0636{--width:60%;}.elementor-8075 .elementor-element.elementor-element-30bc268c{--width:40%;}}@media(max-width:767px){.elementor-8075 .elementor-element.elementor-element-564ca096{--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-8075 .elementor-element.elementor-element-79fd0636{--min-height:100px;}}/* Start custom CSS for eael-event-calendar, class: .elementor-element-5f6e839d *//*.fc-toolbar.fc-header-toolbar {
    margin-bottom: .5rem !IMPORTANT;
}


.eael-event-calendar-wrapper .eael-event-calendar-cls {
    min-height: auto;
    height: 70vh;
}

/*Estilos botones /

 .boton-rojo{
     background-color: #CF232F;
     color: #fff !IMPORTANT;
        font-size: 16px;
        font-family: poppins;
    padding: 15px 30px;
    border-radius: 16px;
     
 }
 
  .boton-rojo:hover{
     background-color: #a5222d;
}
 
a .boton-rojo{
     color: #fff;
     
     
 }
 
 .eael-event-calendar-wrapper .eaelec-modal-body {
     height: 70vh !IMPORTANT;
 }
 *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-564ca096 */.contcus{
    border-radius: 16px;
background: #F2F3F5;

/* Afiliarme/requisitos */
box-shadow: 2px 0px 21px 5px rgba(0, 0, 0, 0.10), 0px 4px 4px 0px rgba(0, 0, 0, 0.09);

}/* End custom CSS */