.elementor-950 .elementor-element.elementor-element-486d7bb{--display:flex;--min-height:480px;--overlay-opacity:1;--z-index:1;}.elementor-950 .elementor-element.elementor-element-486d7bb:not(.elementor-motion-effects-element-type-background), .elementor-950 .elementor-element.elementor-element-486d7bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-primary ) 100%);}.elementor-950 .elementor-element.elementor-element-486d7bb::before, .elementor-950 .elementor-element.elementor-element-486d7bb > .elementor-background-video-container::before, .elementor-950 .elementor-element.elementor-element-486d7bb > .e-con-inner > .elementor-background-video-container::before, .elementor-950 .elementor-element.elementor-element-486d7bb > .elementor-background-slideshow::before, .elementor-950 .elementor-element.elementor-element-486d7bb > .e-con-inner > .elementor-background-slideshow::before, .elementor-950 .elementor-element.elementor-element-486d7bb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#2C2C2C00;background-image:url("https://observatorio.clusteraudiovisualmadrid.es/wp-content/uploads/2025/11/AF_WEB_CLUSTER_MADRID_211125_AGENDA_1920x500.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;}.elementor-950 .elementor-element.elementor-element-4cb175a{--display:flex;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;--z-index:1;}.elementor-950 .elementor-element.elementor-element-4cb175a:not(.elementor-motion-effects-element-type-background), .elementor-950 .elementor-element.elementor-element-4cb175a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1491f95 );}.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-950 .elementor-element.elementor-element-6c3818c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-950 .elementor-element.elementor-element-6c3818c > .elementor-widget-container{padding:2% 0% 1% 0%;}.elementor-950 .elementor-element.elementor-element-6c3818c .elementor-heading-title{font-family:"TT Commons", Sans-serif;font-size:28px;font-weight:500;line-height:33px;color:var( --e-global-color-secondary );}.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-950 .elementor-element.elementor-element-15310e2{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-family:"TT Commons", Sans-serif;font-size:19px;font-weight:400;line-height:24px;}.elementor-950 .elementor-element.elementor-element-15310e2.elementor-element{--align-self:center;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-950 .elementor-element.elementor-element-dade1b7{--display:flex;}.elementor-widget-the-event-main .ewpe-main-wrapper .ewpe-pagination{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-950 .elementor-element.elementor-element-5097f33 .ewpe-main-wrapper{--ewpe-lm-btn-text-align:center;--ewpe-lm-btn-mt:70px;--ewpe-lm-btn-pd:8px 20px 8px 20px;}.elementor-950 .elementor-element.elementor-element-5097f33 > .elementor-widget-container{margin:2.5em 0em 0em 0em;}.elementor-950 .elementor-element.elementor-element-5097f33{--ewpe-list-gap:20px;}.elementor-950 .elementor-element.elementor-element-5097f33 .ewpe-month-header{margin:25px 0px 10px 0px;}.elementor-950 .elementor-element.elementor-element-5097f33  .ewpe-month-header:after{height:2.5px;}.elementor-950 .elementor-element.elementor-element-5097f33 .ewpe-showfilter-btn{--ewpe-filter-btn-text-color:var( --e-global-color-1491f95 );--ewpe-filter-btn-bg-color:var( --e-global-color-accent );}.elementor-950 .elementor-element.elementor-element-5097f33 #ewpe-fb-todaydate{--ewpe-filter-btn-text-color:var( --e-global-color-1491f95 );--ewpe-filter-btn-bg-color:var( --e-global-color-accent );}.elementor-950 .elementor-element.elementor-element-5097f33 #ewpe-fb-thisweek{--ewpe-filter-btn-text-color:var( --e-global-color-1491f95 );--ewpe-filter-btn-bg-color:var( --e-global-color-accent );}.elementor-950 .elementor-element.elementor-element-5097f33 #ewpe-fb-nextweek{--ewpe-filter-btn-text-color:var( --e-global-color-1491f95 );--ewpe-filter-btn-bg-color:var( --e-global-color-accent );}.elementor-950 .elementor-element.elementor-element-5097f33 #ewpe-fb-thisweekend{--ewpe-filter-btn-text-color:var( --e-global-color-1491f95 );--ewpe-filter-btn-bg-color:var( --e-global-color-accent );}.elementor-950 .elementor-element.elementor-element-5097f33 #ewpe-fb-thismonth{--ewpe-filter-btn-text-color:var( --e-global-color-1491f95 );--ewpe-filter-btn-bg-color:var( --e-global-color-accent );}.elementor-950 .elementor-element.elementor-element-5097f33 #ewpe-fb-nextmonth{--ewpe-filter-btn-text-color:var( --e-global-color-1491f95 );--ewpe-filter-btn-bg-color:var( --e-global-color-accent );}.elementor-950 .elementor-element.elementor-element-5097f33 {--ewpe-filter-hvr-btn-text-color:var( --e-global-color-1491f95 );--ewpe-filter-hvr-btn-bg-color:var( --e-global-color-accent );}.elementor-950 .elementor-element.elementor-element-5097f33 .ewpe-showfilter-btn:hover{--ewpe-filter-hvr-btn-text-color:var( --e-global-color-1491f95 );--ewpe-filter-hvr-btn-bg-color:#374B85;}.elementor-950 .elementor-element.elementor-element-5097f33   #ewpe-fb-todaydate:hover{--ewpe-filter-hvr-btn-text-color:var( --e-global-color-1491f95 );--ewpe-filter-hvr-btn-bg-color:#374B85;}.elementor-950 .elementor-element.elementor-element-5097f33    #ewpe-fb-thisweek:hover{--ewpe-filter-hvr-btn-text-color:var( --e-global-color-1491f95 );--ewpe-filter-hvr-btn-bg-color:#374B85;}.elementor-950 .elementor-element.elementor-element-5097f33    #ewpe-fb-nextweek:hover{--ewpe-filter-hvr-btn-text-color:var( --e-global-color-1491f95 );--ewpe-filter-hvr-btn-bg-color:#374B85;}.elementor-950 .elementor-element.elementor-element-5097f33   #ewpe-fb-thisweekend:hover{--ewpe-filter-hvr-btn-text-color:var( --e-global-color-1491f95 );}.elementor-950 .elementor-element.elementor-element-5097f33   #ewpe-fb-thismonth:hover{--ewpe-filter-hvr-btn-text-color:var( --e-global-color-1491f95 );--ewpe-filter-hvr-btn-bg-color:#374B85;}.elementor-950 .elementor-element.elementor-element-5097f33   #ewpe-fb-nextmonth:hover{--ewpe-filter-hvr-btn-text-color:var( --e-global-color-1491f95 );--ewpe-filter-hvr-btn-bg-color:#374B85;}.elementor-950 .elementor-element.elementor-element-5097f33 #ewpe-fb-thisweekend:hover{--ewpe-filter-hvr-btn-bg-color:#374B85;}.elementor-950 .elementor-element.elementor-element-5097f33 .ewpe-filter-bar button.ewpe-date-buttons.active{--ewpe-filter-btn-active-text-color:var( --e-global-color-1491f95 );--ewpe-filter-btn-active-bg-color:var( --e-global-color-secondary );}.elementor-950 .elementor-element.elementor-element-5097f33 .ewpe-showfilter-btn.active{--ewpe-filter-btn-active-text-color:var( --e-global-color-1491f95 );--ewpe-filter-btn-active-bg-color:var( --e-global-color-secondary );}.elementor-950 .elementor-element.elementor-element-a67e01d{--display:flex;}.elementor-950 .elementor-element.elementor-element-bf2a7af .ewpe-main-wrapper{--ewpe-lm-btn-text-align:center;--ewpe-lm-btn-mt:70px;--ewpe-lm-btn-pd:8px 20px 8px 20px;}.elementor-950 .elementor-element.elementor-element-bf2a7af > .elementor-widget-container{margin:2.5em 0em 0em 0em;}.elementor-950 .elementor-element.elementor-element-bf2a7af{--ewpe-list-gap:20px;}.elementor-950 .elementor-element.elementor-element-bf2a7af .ewpe-month-header{margin:25px 0px 10px 0px;}.elementor-950 .elementor-element.elementor-element-bf2a7af  .ewpe-month-header:after{height:2.5px;}.elementor-950 .elementor-element.elementor-element-bf2a7af .ewpe-showfilter-btn{--ewpe-filter-btn-text-color:var( --e-global-color-1491f95 );--ewpe-filter-btn-bg-color:var( --e-global-color-accent );}.elementor-950 .elementor-element.elementor-element-bf2a7af #ewpe-fb-todaydate{--ewpe-filter-btn-text-color:var( --e-global-color-1491f95 );--ewpe-filter-btn-bg-color:var( --e-global-color-accent );}.elementor-950 .elementor-element.elementor-element-bf2a7af #ewpe-fb-thisweek{--ewpe-filter-btn-text-color:var( --e-global-color-1491f95 );--ewpe-filter-btn-bg-color:var( --e-global-color-accent );}.elementor-950 .elementor-element.elementor-element-bf2a7af #ewpe-fb-nextweek{--ewpe-filter-btn-text-color:var( --e-global-color-1491f95 );--ewpe-filter-btn-bg-color:var( --e-global-color-accent );}.elementor-950 .elementor-element.elementor-element-bf2a7af #ewpe-fb-thisweekend{--ewpe-filter-btn-text-color:var( --e-global-color-1491f95 );--ewpe-filter-btn-bg-color:var( --e-global-color-accent );}.elementor-950 .elementor-element.elementor-element-bf2a7af #ewpe-fb-thismonth{--ewpe-filter-btn-text-color:var( --e-global-color-1491f95 );--ewpe-filter-btn-bg-color:var( --e-global-color-accent );}.elementor-950 .elementor-element.elementor-element-bf2a7af #ewpe-fb-nextmonth{--ewpe-filter-btn-text-color:var( --e-global-color-1491f95 );--ewpe-filter-btn-bg-color:var( --e-global-color-accent );}.elementor-950 .elementor-element.elementor-element-bf2a7af {--ewpe-filter-hvr-btn-text-color:var( --e-global-color-1491f95 );--ewpe-filter-hvr-btn-bg-color:var( --e-global-color-accent );}.elementor-950 .elementor-element.elementor-element-bf2a7af .ewpe-showfilter-btn:hover{--ewpe-filter-hvr-btn-text-color:var( --e-global-color-1491f95 );--ewpe-filter-hvr-btn-bg-color:#374B85;}.elementor-950 .elementor-element.elementor-element-bf2a7af   #ewpe-fb-todaydate:hover{--ewpe-filter-hvr-btn-text-color:var( --e-global-color-1491f95 );--ewpe-filter-hvr-btn-bg-color:#374B85;}.elementor-950 .elementor-element.elementor-element-bf2a7af    #ewpe-fb-thisweek:hover{--ewpe-filter-hvr-btn-text-color:var( --e-global-color-1491f95 );--ewpe-filter-hvr-btn-bg-color:#374B85;}.elementor-950 .elementor-element.elementor-element-bf2a7af    #ewpe-fb-nextweek:hover{--ewpe-filter-hvr-btn-text-color:var( --e-global-color-1491f95 );--ewpe-filter-hvr-btn-bg-color:#374B85;}.elementor-950 .elementor-element.elementor-element-bf2a7af   #ewpe-fb-thisweekend:hover{--ewpe-filter-hvr-btn-text-color:var( --e-global-color-1491f95 );}.elementor-950 .elementor-element.elementor-element-bf2a7af   #ewpe-fb-thismonth:hover{--ewpe-filter-hvr-btn-text-color:var( --e-global-color-1491f95 );--ewpe-filter-hvr-btn-bg-color:#374B85;}.elementor-950 .elementor-element.elementor-element-bf2a7af   #ewpe-fb-nextmonth:hover{--ewpe-filter-hvr-btn-text-color:var( --e-global-color-1491f95 );--ewpe-filter-hvr-btn-bg-color:#374B85;}.elementor-950 .elementor-element.elementor-element-bf2a7af #ewpe-fb-thisweekend:hover{--ewpe-filter-hvr-btn-bg-color:#374B85;}.elementor-950 .elementor-element.elementor-element-bf2a7af .ewpe-filter-bar button.ewpe-date-buttons.active{--ewpe-filter-btn-active-text-color:var( --e-global-color-1491f95 );--ewpe-filter-btn-active-bg-color:var( --e-global-color-secondary );}.elementor-950 .elementor-element.elementor-element-bf2a7af .ewpe-showfilter-btn.active{--ewpe-filter-btn-active-text-color:var( --e-global-color-1491f95 );--ewpe-filter-btn-active-bg-color:var( --e-global-color-secondary );}.elementor-950 .elementor-element.elementor-element-93c8f8e{--n-tabs-heading-justify-content:initial;--n-tabs-title-width:100%;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:1;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-border-radius:9px 9px 9px 9px;--n-tabs-title-padding-top:20px;--n-tabs-title-padding-right:20px;--n-tabs-title-padding-bottom:20px;--n-tabs-title-padding-left:20px;--n-tabs-title-font-size:22px;--n-tabs-title-color:var( --e-global-color-1491f95 );}.elementor-950 .elementor-element.elementor-element-93c8f8e > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-secondary );}.elementor-950 .elementor-element.elementor-element-93c8f8e > .elementor-widget-container{padding:5% 0% 0% 0%;}.elementor-950 .elementor-element.elementor-element-93c8f8e.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"TT Commons", Sans-serif;font-weight:500;}.elementor-950 .elementor-element.elementor-element-4a484ba > .elementor-widget-container{padding:13% 0% 10% 0%;}.elementor-950 .elementor-element.elementor-element-4a484ba .fc .fc-toolbar-title{color:var( --e-global-color-secondary );}.elementor-950 .elementor-element.elementor-element-4a484ba .fc .fc-button-primary{--fc-button-border-color:var( --e-global-color-accent );--fc-button-text-color:#fff;--fc-button-bg-color:var( --e-global-color-accent );}.elementor-950 .elementor-element.elementor-element-4a484ba a.ewpe-event-details-link button{border-color:var( --e-global-color-accent );color:#fff;background-color:var( --e-global-color-accent );}.elementor-950 .elementor-element.elementor-element-4a484ba .fc-button.fc-button-active{color:var( --e-global-color-1491f95 );background-color:#2A4286;}.elementor-950 .elementor-element.elementor-element-4a484ba .fc .fc-button-primary:hover{--fc-button-text-color:var( --e-global-color-1491f95 );--fc-button-hover-bg-color:#2A4286;}.elementor-950 .elementor-element.elementor-element-4a484ba a.ewpe-event-details-link button:hover{color:var( --e-global-color-1491f95 );background-color:#2A4286;}.elementor-950 .elementor-element.elementor-element-4a484ba .fc table.fc-col-header{color:#000;}.elementor-950 .elementor-element.elementor-element-4a484ba .fc table.fc-col-header .fc-col-header-cell div a{color:#000;}.elementor-950 .elementor-element.elementor-element-4a484ba .fc table.fc-list-table .fc-list-day .fc-list-day-cushion a{color:#000;}.elementor-950 .elementor-element.elementor-element-4a484ba table.fc-scrollgrid-sync-table tbody .fc-daygrid-day-top a{color:#000;}.elementor-950 .elementor-element.elementor-element-4a484ba table span.fc-timegrid-axis-cushion.fc-scrollgrid-shrink-cushion{color:#000;}.elementor-950 .elementor-element.elementor-element-4a484ba table .fc-timegrid-slot-label-cushion.fc-scrollgrid-shrink-cushion{color:#000;}.elementor-950 .elementor-element.elementor-element-4a484ba table tr.fc-list-event{color:#000;}.elementor-950 .elementor-element.elementor-element-4a484ba table tbody{background-color:#fff;}.elementor-950 .elementor-element.elementor-element-4a484ba table tbody td{background-color:#fff;}.elementor-950 .elementor-element.elementor-element-4a484ba .fc .fc-list-event:hover td{--fc-list-event-hover-bg-color:#fff;}.elementor-950 .elementor-element.elementor-element-933f8a4{--display:flex;--min-height:150px;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;--z-index:1;}.elementor-950 .elementor-element.elementor-element-933f8a4:not(.elementor-motion-effects-element-type-background), .elementor-950 .elementor-element.elementor-element-933f8a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-950 .elementor-element.elementor-element-399faf3{--display:flex;--min-height:300px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:2%;--padding-bottom:5%;--padding-left:3%;--padding-right:3%;--z-index:1;}.elementor-950 .elementor-element.elementor-element-399faf3:not(.elementor-motion-effects-element-type-background), .elementor-950 .elementor-element.elementor-element-399faf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1491f95 );}.elementor-950 .elementor-element.elementor-element-c15692b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-950 .elementor-element.elementor-element-c15692b > .elementor-widget-container{padding:2% 0% 2% 0%;}.elementor-950 .elementor-element.elementor-element-c15692b .elementor-heading-title{font-family:"TT Commons", Sans-serif;font-size:28px;font-weight:500;line-height:33px;color:var( --e-global-color-secondary );}.elementor-950 .elementor-element.elementor-element-6ec8d17{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-950 .elementor-element.elementor-element-6ec8d17 > .elementor-widget-container{background-color:var( --e-global-color-1491f95 );}.elementor-950 .elementor-element.elementor-element-6ec8d17.elementor-element{--align-self:center;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-950 .elementor-element.elementor-element-399faf3{--content-width:1191px;}}@media(max-width:767px){.elementor-950 .elementor-element.elementor-element-486d7bb::before, .elementor-950 .elementor-element.elementor-element-486d7bb > .elementor-background-video-container::before, .elementor-950 .elementor-element.elementor-element-486d7bb > .e-con-inner > .elementor-background-video-container::before, .elementor-950 .elementor-element.elementor-element-486d7bb > .elementor-background-slideshow::before, .elementor-950 .elementor-element.elementor-element-486d7bb > .e-con-inner > .elementor-background-slideshow::before, .elementor-950 .elementor-element.elementor-element-486d7bb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://observatorio.clusteraudiovisualmadrid.es/wp-content/uploads/2025/11/AF_WEB_CLUSTER_MADRID_211125_AGENDA_1920x500.jpg");background-size:800px auto;}.elementor-950 .elementor-element.elementor-element-486d7bb{--min-height:190px;--overlay-opacity:1;}.elementor-950 .elementor-element.elementor-element-6c3818c .elementor-heading-title{font-size:28px;line-height:30px;}.elementor-950 .elementor-element.elementor-element-15310e2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-950 .elementor-element.elementor-element-93c8f8e{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-title-padding-top:10px;--n-tabs-title-padding-right:7px;--n-tabs-title-padding-bottom:10px;--n-tabs-title-padding-left:7px;--n-tabs-title-font-size:18px;}.elementor-950 .elementor-element.elementor-element-4a484ba > .elementor-widget-container{padding:19% 0% 37% 0%;}.elementor-950 .elementor-element.elementor-element-933f8a4{--min-height:100px;--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;--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;}.elementor-950 .elementor-element.elementor-element-399faf3{--min-height:250px;--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;}.elementor-950 .elementor-element.elementor-element-c15692b .elementor-heading-title{font-size:29px;line-height:30px;}}/* Start custom CSS for heading, class: .elementor-element-6c3818c */.subtitulo strong{
    color:#D30E7B;
}


.txt-blue {
    color: #445da9;
}

.txt-pink {
    color: #da0a7f;
}

.txt-black {
    color: black;
}

.size-80 {
    font-size: 80px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15310e2 */strong{
    color:#495eab 
}/* End custom CSS */
/* Start custom CSS for the-event-main, class: .elementor-element-5097f33 */.ewpe-btn-text {
    color:white !important;
    background:#D9137E  !important;
    font-size: 20px
}

.ewpe-month-header{
    text-transform: uppercase;
}

/*Boton de Esta semana pasa a fila de abajo*/
.ewpe-filter-bar.ewpe-filters-both > div.ewpe-filterbar-filters.active > div:nth-child(3){
     width: 50% !important
 }
 
@media(max-width:767px){
     .ewpe-filter-bar.ewpe-filters-both > div.ewpe-filterbar-filters.active > div:nth-child(3){
     width: 100% !important
 }
 }/* End custom CSS */
/* Start custom CSS for the-event-main, class: .elementor-element-bf2a7af */.ewpe-btn-text {
    color:white !important;
    background:#D9137E  !important;
    font-size: 20px
}

.ewpe-month-header{
    text-transform: uppercase;
}

/*Boton de Esta semana pasa a fila de abajo*/
.ewpe-filter-bar.ewpe-filters-both > div.ewpe-filterbar-filters.active > div:nth-child(3){
     width: 50% !important
 }
 
@media(max-width:767px){
     .ewpe-filter-bar.ewpe-filters-both > div.ewpe-filterbar-filters.active > div:nth-child(3){
     width: 100% !important
 }
 }/* End custom CSS */
/* Start custom CSS for the-event-main, class: .elementor-element-5097f33 */.ewpe-btn-text {
    color:white !important;
    background:#D9137E  !important;
    font-size: 20px
}

.ewpe-month-header{
    text-transform: uppercase;
}

/*Boton de Esta semana pasa a fila de abajo*/
.ewpe-filter-bar.ewpe-filters-both > div.ewpe-filterbar-filters.active > div:nth-child(3){
     width: 50% !important
 }
 
@media(max-width:767px){
     .ewpe-filter-bar.ewpe-filters-both > div.ewpe-filterbar-filters.active > div:nth-child(3){
     width: 100% !important
 }
 }/* End custom CSS */
/* Start custom CSS for the-event-main, class: .elementor-element-bf2a7af */.ewpe-btn-text {
    color:white !important;
    background:#D9137E  !important;
    font-size: 20px
}

.ewpe-month-header{
    text-transform: uppercase;
}

/*Boton de Esta semana pasa a fila de abajo*/
.ewpe-filter-bar.ewpe-filters-both > div.ewpe-filterbar-filters.active > div:nth-child(3){
     width: 50% !important
 }
 
@media(max-width:767px){
     .ewpe-filter-bar.ewpe-filters-both > div.ewpe-filterbar-filters.active > div:nth-child(3){
     width: 100% !important
 }
 }/* End custom CSS */
/* Start custom CSS for the-event-main, class: .elementor-element-5097f33 */.ewpe-btn-text {
    color:white !important;
    background:#D9137E  !important;
    font-size: 20px
}

.ewpe-month-header{
    text-transform: uppercase;
}

/*Boton de Esta semana pasa a fila de abajo*/
.ewpe-filter-bar.ewpe-filters-both > div.ewpe-filterbar-filters.active > div:nth-child(3){
     width: 50% !important
 }
 
@media(max-width:767px){
     .ewpe-filter-bar.ewpe-filters-both > div.ewpe-filterbar-filters.active > div:nth-child(3){
     width: 100% !important
 }
 }/* End custom CSS */
/* Start custom CSS for the-event-main, class: .elementor-element-bf2a7af */.ewpe-btn-text {
    color:white !important;
    background:#D9137E  !important;
    font-size: 20px
}

.ewpe-month-header{
    text-transform: uppercase;
}

/*Boton de Esta semana pasa a fila de abajo*/
.ewpe-filter-bar.ewpe-filters-both > div.ewpe-filterbar-filters.active > div:nth-child(3){
     width: 50% !important
 }
 
@media(max-width:767px){
     .ewpe-filter-bar.ewpe-filters-both > div.ewpe-filterbar-filters.active > div:nth-child(3){
     width: 100% !important
 }
 }/* End custom CSS */
/* Start custom CSS for the-event-calendar-widget, class: .elementor-element-4a484ba */.fc-header-toolbar.fc-toolbar.fc-toolbar-ltr > div:nth-child(1) > button{
    display:none;
}


.fc-header-toolbar.fc-toolbar.fc-toolbar-ltr .fc-timeGridWeek-button.fc-button.fc-button-primary{
    display:none;
}


.fc-header-toolbar.fc-toolbar.fc-toolbar-ltr .fc-timeGridDay-button.fc-button.fc-button-primary{
    
    display:none !important
}


.ewpe-cost{
    display:none;
}




#ewpe-popup-wraper > div.ewpe-modal-content > div.ewpe-modal-body > p > p{
    font-size:17px !important;
    color:black !important;
}

.ewpe-event-link-title h2{
    font-size:22px !important;
    font-weight: 600 !important;
    color:#D90C7E !important;
    padding-bottom:10px !important;
    padding-top:10px !important;
}


.ewpe-event-link-title h2:hover{
    color:#465EA9 !important;
}



.ewpe-event-date-end,.ewpe-event-date-start{
    font-size:18px !important;
    margin-top:20px !important;
    color:#465EA9 !important;
    padding:5px !important;
    border-radius:3px ;
    font-weight: 500 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c15692b */.subtitulo strong{
    color:#D30E7B;
}


.txt-blue {
    color: #445da9;
}

.txt-pink {
    color: #da0a7f;
}

.txt-black {
    color: black;
}

.size-80 {
    font-size: 80px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-6ec8d17 */.elementor-950 .elementor-element.elementor-element-6ec8d17 input::placeholder{
    color:#DA0A7F;
    font-size:20px;
}

input{
border-bottom:2px solid #465FA7 !important;
}

.forminator-icon-calendar:before{
    color:#DA0A7F !important;
    font-size:20px;
}

.forminator-button{
    border:2px solid #D90E7E !important;
    width:100px !important;
    font-size: 20px !important;
    border-radius: 10px !important;
}


.forminator-error-message{
    background: white
}



.forminator-checkbox__label p{
    color:#DA0A7F;
}

.forminator-checkbox__label a{
    color:#DA0A7F;
    text-decoration: underline
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'TT Commons';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://observatorio.clusteraudiovisualmadrid.es/wp-content/uploads/2025/09/TT-Commons-Regular.woff') format('woff');
}
@font-face {
	font-family: 'TT Commons';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://observatorio.clusteraudiovisualmadrid.es/wp-content/uploads/2025/09/AnyConv.com__TT-Commons-Bold.woff') format('woff');
}
@font-face {
	font-family: 'TT Commons';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://observatorio.clusteraudiovisualmadrid.es/wp-content/uploads/2025/09/AnyConv.com__TT-Commons-Italic.woff') format('woff');
}
@font-face {
	font-family: 'TT Commons';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://observatorio.clusteraudiovisualmadrid.es/wp-content/uploads/2025/09/AnyConv.com__TT-Commons-Thin.woff') format('woff');
}
@font-face {
	font-family: 'TT Commons';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://observatorio.clusteraudiovisualmadrid.es/wp-content/uploads/2025/09/AnyConv.com__TT-Commons-ExtraLight.woff') format('woff');
}
/* End Custom Fonts CSS */