.elementor-6974 .elementor-element.elementor-element-2ae9d71{--spacer-size:94px;}.elementor-6974 .elementor-element.elementor-element-1b770cf{width:var( --container-widget-width, 36.588% );max-width:36.588%;--container-widget-width:36.588%;--container-widget-flex-grow:0;top:-280px;}.elementor-6974 .elementor-element.elementor-element-1b770cf > .elementor-widget-container{--e-transform-rotateZ:180deg;}body:not(.rtl) .elementor-6974 .elementor-element.elementor-element-1b770cf{left:298px;}body.rtl .elementor-6974 .elementor-element.elementor-element-1b770cf{right:298px;}.elementor-6974 .elementor-element.elementor-element-9b36594{text-align:center;}.elementor-6974 .elementor-element.elementor-element-9b36594 .elementor-heading-title{font-family:"Dela Gothic One", Sans-serif;font-size:126px;}.elementor-6974 .elementor-element.elementor-element-591e4a9{--spacer-size:30px;}.elementor-6974 .elementor-element.elementor-element-da5a1e9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6974 .elementor-element.elementor-element-da5a1e9{padding:20px 20px 20px 20px;}.elementor-bc-flex-widget .elementor-6974 .elementor-element.elementor-element-f5692b5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6974 .elementor-element.elementor-element-f5692b5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-6974 .elementor-element.elementor-element-f5692b5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-6974 .elementor-element.elementor-element-6d57e85 .ufae-wrapper{--ufae-box-front-bg-image:url("https://magnificfest.com/wp-content/uploads/2026/02/COMPROMIS-FOTO.png");--ufae-box-back-bg-image:url("https://magnificfest.com/wp-content/uploads/2026/02/COMPROMIS-TEXT.png");--ufae-container-3d-depth:(50px);--ufae-transition-timing:1000;--ufae-front-items-justify:center;--ufae-front-items-alignment:center;--ufae-box-front-padding:40px 0px 0px 0px;--ufae-back-items-justify:center;--ufae-back-items-alignment:center;--ufae-box-back-padding:2em 2em 2em 2em;--ufae-box-margin-top:2em;--ufae-box-margin-right:2em;--ufae-box-margin-left:2em;--ufae-box-margin-bottom:2em;--ufae-box-bd-radius:1px 1px 1px 1px;--ufae-box-width:100%;--ufae-box-height:500px;}.elementor-bc-flex-widget .elementor-6974 .elementor-element.elementor-element-49fc138.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6974 .elementor-element.elementor-element-49fc138.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-6974 .elementor-element.elementor-element-49fc138.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-6974 .elementor-element.elementor-element-2c6efeb .ufae-wrapper{--ufae-box-front-bg-image:url("https://magnificfest.com/wp-content/uploads/2026/02/SOSTENIBILITAT-FOTO.png");--ufae-box-back-bg-image:url("https://magnificfest.com/wp-content/uploads/2026/02/SOSTENIBILITAT-TEXT.png");--ufae-container-3d-depth:(50px);--ufae-transition-timing:1000;--ufae-front-items-justify:center;--ufae-front-items-alignment:center;--ufae-box-front-padding:40px 0px 0px 0px;--ufae-back-items-justify:center;--ufae-back-items-alignment:center;--ufae-box-back-padding:2em 2em 2em 2em;--ufae-box-margin-top:2em;--ufae-box-margin-right:2em;--ufae-box-margin-left:2em;--ufae-box-margin-bottom:2em;--ufae-box-bd-radius:1px 1px 1px 1px;--ufae-box-width:100%;--ufae-box-height:500px;}.elementor-bc-flex-widget .elementor-6974 .elementor-element.elementor-element-a43a2d7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6974 .elementor-element.elementor-element-a43a2d7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-6974 .elementor-element.elementor-element-a43a2d7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-6974 .elementor-element.elementor-element-d619101 .ufae-wrapper{--ufae-box-front-bg-image:url("https://magnificfest.com/wp-content/uploads/2026/02/COMUNITAT-FOTO.png");--ufae-box-back-bg-image:url("https://magnificfest.com/wp-content/uploads/2026/02/COMUNITAT-TEXT.png");--ufae-container-3d-depth:(50px);--ufae-transition-timing:1000;--ufae-front-items-justify:center;--ufae-front-items-alignment:center;--ufae-box-front-padding:40px 0px 0px 0px;--ufae-back-items-justify:center;--ufae-back-items-alignment:center;--ufae-box-back-padding:2em 2em 2em 2em;--ufae-box-margin-top:2em;--ufae-box-margin-right:2em;--ufae-box-margin-left:2em;--ufae-box-margin-bottom:2em;--ufae-box-bd-radius:1px 1px 1px 1px;--ufae-box-width:100%;--ufae-box-height:500px;}.elementor-6974 .elementor-element.elementor-element-6be05eb{--spacer-size:50px;}.elementor-6974 .elementor-element.elementor-element-a64b93b > .elementor-widget-container{background-color:#B83A5B;margin:5px 5px 5px 5px;padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-6974 .elementor-element.elementor-element-99640c8{--spacer-size:180px;}.elementor-6974 .elementor-element.elementor-element-104eea9{width:var( --container-widget-width, 39.898% );max-width:39.898%;--container-widget-width:39.898%;--container-widget-flex-grow:0;top:-368px;}body:not(.rtl) .elementor-6974 .elementor-element.elementor-element-104eea9{left:324px;}body.rtl .elementor-6974 .elementor-element.elementor-element-104eea9{right:324px;}.elementor-6974 .elementor-element.elementor-element-260ed33{width:var( --container-widget-width, 14.76% );max-width:14.76%;--container-widget-width:14.76%;--container-widget-flex-grow:0;top:-141px;}body:not(.rtl) .elementor-6974 .elementor-element.elementor-element-260ed33{left:467px;}body.rtl .elementor-6974 .elementor-element.elementor-element-260ed33{right:467px;}.elementor-6974 .elementor-element.elementor-element-44af316{width:var( --container-widget-width, 6.423% );max-width:6.423%;--container-widget-width:6.423%;--container-widget-flex-grow:0;top:-88px;}.elementor-6974 .elementor-element.elementor-element-44af316 > .elementor-widget-container{--e-transform-scale:0.8;}body:not(.rtl) .elementor-6974 .elementor-element.elementor-element-44af316{left:513px;}body.rtl .elementor-6974 .elementor-element.elementor-element-44af316{right:513px;}.elementor-6974 .elementor-element.elementor-element-7d903ba{width:var( --container-widget-width, 15.119% );max-width:15.119%;--container-widget-width:15.119%;--container-widget-flex-grow:0;top:-143px;}body:not(.rtl) .elementor-6974 .elementor-element.elementor-element-7d903ba{left:464px;}body.rtl .elementor-6974 .elementor-element.elementor-element-7d903ba{right:464px;}.elementor-6974 .elementor-element.elementor-element-45f00ac.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:50px;}.elementor-6974 .elementor-element.elementor-element-45f00ac > .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-6974 .elementor-element.elementor-element-45f00ac .elementor-main-swiper{height:309px;width:100%;}.elementor-6974 .elementor-element.elementor-element-45f00ac .elementor-main-swiper .swiper-slide{border-radius:43px;border-color:#CE1D1D;}.elementor-6974 .elementor-element.elementor-element-45f00ac .elementor-swiper-button{font-size:20px;}#elementor-lightbox-slideshow-45f00ac{background-color:#B82323;}#elementor-lightbox-slideshow-45f00ac .elementor-video-container{width:50%;}.elementor-6974 .elementor-element.elementor-element-d988c81 .e-gallery-item:hover .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-6974 .elementor-element.elementor-element-d988c81{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}@media(max-width:1024px){.elementor-6974 .elementor-element.elementor-element-6d57e85 .ufae-wrapper{--ufae-box-margin-top:5px;--ufae-box-margin-right:5px;--ufae-box-margin-left:5px;--ufae-box-margin-bottom:5px;--ufae-box-width:253px;--ufae-box-height:347px;}.elementor-6974 .elementor-element.elementor-element-2c6efeb .ufae-wrapper{--ufae-box-margin-top:5px;--ufae-box-margin-right:5px;--ufae-box-margin-left:5px;--ufae-box-margin-bottom:5px;--ufae-box-width:253px;--ufae-box-height:347px;}.elementor-6974 .elementor-element.elementor-element-d619101 .ufae-wrapper{--ufae-box-margin-top:5px;--ufae-box-margin-right:5px;--ufae-box-margin-left:5px;--ufae-box-margin-bottom:5px;--ufae-box-width:253px;--ufae-box-height:347px;}.elementor-6974 .elementor-element.elementor-element-45f00ac.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}}@media(max-width:767px){.elementor-bc-flex-widget .elementor-6974 .elementor-element.elementor-element-f5692b5.elementor-column .elementor-widget-wrap{align-items:space-evenly;}.elementor-6974 .elementor-element.elementor-element-f5692b5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-evenly;align-items:space-evenly;}.elementor-6974 .elementor-element.elementor-element-f5692b5.elementor-column > .elementor-widget-wrap{justify-content:space-evenly;}.elementor-6974 .elementor-element.elementor-element-6d57e85 .ufae-wrapper{--ufae-front-items-justify:center;--ufae-front-items-alignment:center;--ufae-box-margin-top:2px;--ufae-box-margin-right:00px;--ufae-box-margin-left:0px;--ufae-box-margin-bottom:0px;}.elementor-bc-flex-widget .elementor-6974 .elementor-element.elementor-element-49fc138.elementor-column .elementor-widget-wrap{align-items:space-evenly;}.elementor-6974 .elementor-element.elementor-element-49fc138.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-evenly;align-items:space-evenly;}.elementor-6974 .elementor-element.elementor-element-49fc138.elementor-column > .elementor-widget-wrap{justify-content:space-evenly;}.elementor-6974 .elementor-element.elementor-element-2c6efeb .ufae-wrapper{--ufae-front-items-justify:center;--ufae-front-items-alignment:center;--ufae-box-margin-top:2px;--ufae-box-margin-right:0px;--ufae-box-margin-left:0px;--ufae-box-margin-bottom:0px;}.elementor-bc-flex-widget .elementor-6974 .elementor-element.elementor-element-a43a2d7.elementor-column .elementor-widget-wrap{align-items:space-evenly;}.elementor-6974 .elementor-element.elementor-element-a43a2d7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-evenly;align-items:space-evenly;}.elementor-6974 .elementor-element.elementor-element-a43a2d7.elementor-column > .elementor-widget-wrap{justify-content:space-evenly;}.elementor-6974 .elementor-element.elementor-element-d619101 .ufae-wrapper{--ufae-front-items-justify:center;--ufae-front-items-alignment:center;--ufae-box-margin-top:2px;--ufae-box-margin-right:0px;--ufae-box-margin-left:0px;--ufae-box-margin-bottom:0px;}.elementor-6974 .elementor-element.elementor-element-45f00ac.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}}/* Start custom CSS for ufae_simple_flipbox_widget, class: .elementor-element-6d57e85 */.elementor-6974 .elementor-element.elementor-element-6d57e85 .uabb-flipbox-content {
    padding-top: 20px}

.elementor-6974 .elementor-element.elementor-element-6d57e85 {
    overflow: visible}/* End custom CSS */
/* Start custom CSS for ufae_simple_flipbox_widget, class: .elementor-element-2c6efeb */.elementor-6974 .elementor-element.elementor-element-2c6efeb .uabb-flipbox-content {
    padding-top: 20px}

.elementor-6974 .elementor-element.elementor-element-2c6efeb {
    overflow: visible}/* End custom CSS */
/* Start custom CSS for ufae_simple_flipbox_widget, class: .elementor-element-d619101 */.elementor-6974 .elementor-element.elementor-element-d619101 .uabb-flipbox-content {
    padding-top: 20px}

.elementor-6974 .elementor-element.elementor-element-d619101 {
    overflow: visible}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a43a2d7 */@media (max-width: 767px) {
    .columna-centro{
        width: 80%;
        margin: 0 auto;
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-da5a1e9 */.elementor-6974 .elementor-element.elementor-element-da5a1e9 {
    overflow: visible }/* End custom CSS */