.elementor-58 .elementor-element.elementor-element-908f6f2{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-58 .elementor-element.elementor-element-908f6f2:not(.elementor-motion-effects-element-type-background), .elementor-58 .elementor-element.elementor-element-908f6f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://festivalotonojaen.es/wp-content/uploads/2026/05/heading-demo.jpg");}.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-58 .elementor-element.elementor-element-73e0877{text-align:center;}.elementor-58 .elementor-element.elementor-element-73e0877 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:60px;font-weight:700;font-style:italic;color:var( --e-global-color-b817c2d );}.elementor-58 .elementor-element.elementor-element-1ecb538{--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;--padding-top:50px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-58 .elementor-element.elementor-element-bb94d3a{text-align:center;}.elementor-58 .elementor-element.elementor-element-bb94d3a .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:600;font-style:italic;color:var( --e-global-color-e2ae527 );}.elementor-58 .elementor-element.elementor-element-08aa3cb{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-58 .elementor-element.elementor-element-75828c8{--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:center;}.elementor-58 .elementor-element.elementor-element-75828c8:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);}.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-58 .elementor-element.elementor-element-e1a94ab{--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:center;}.elementor-58 .elementor-element.elementor-element-e1a94ab:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);}.elementor-58 .elementor-element.elementor-element-0ea1bf3 img{width:84%;}.elementor-58 .elementor-element.elementor-element-7d69226{--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:center;}.elementor-58 .elementor-element.elementor-element-7d69226:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);}.elementor-58 .elementor-element.elementor-element-628974e img{width:76%;}.elementor-58 .elementor-element.elementor-element-81827a9{--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:center;}.elementor-58 .elementor-element.elementor-element-81827a9:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);}.elementor-58 .elementor-element.elementor-element-354e49b img{width:100%;}.elementor-58 .elementor-element.elementor-element-8e201a5{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-58 .elementor-element.elementor-element-d189b3f{--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:center;}.elementor-58 .elementor-element.elementor-element-d189b3f:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);}.elementor-58 .elementor-element.elementor-element-b3ae6e0{--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:center;}.elementor-58 .elementor-element.elementor-element-b3ae6e0:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);}.elementor-58 .elementor-element.elementor-element-0e49e2e{--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:center;}.elementor-58 .elementor-element.elementor-element-0e49e2e:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);}.elementor-58 .elementor-element.elementor-element-3539e93{--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:center;}.elementor-58 .elementor-element.elementor-element-3539e93:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);}.elementor-58 .elementor-element.elementor-element-6a276ab{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-58 .elementor-element.elementor-element-f9e6b48{--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:center;}.elementor-58 .elementor-element.elementor-element-f9e6b48:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);}.elementor-58 .elementor-element.elementor-element-3659800{--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:center;}.elementor-58 .elementor-element.elementor-element-3659800:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);}.elementor-58 .elementor-element.elementor-element-5ca5754{--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:center;}.elementor-58 .elementor-element.elementor-element-5ca5754:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);}.elementor-58 .elementor-element.elementor-element-a3eb615{--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:center;}.elementor-58 .elementor-element.elementor-element-a3eb615:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);}.elementor-58 .elementor-element.elementor-element-cfc7a24 img{width:78%;}.elementor-58 .elementor-element.elementor-element-2225093{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-58 .elementor-element.elementor-element-8a7b7b3{--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:center;}.elementor-58 .elementor-element.elementor-element-8a7b7b3:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);}.elementor-58 .elementor-element.elementor-element-c32ed92{--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:center;}.elementor-58 .elementor-element.elementor-element-c32ed92:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);}.elementor-58 .elementor-element.elementor-element-e280dc5 img{width:74%;}.elementor-58 .elementor-element.elementor-element-0069707{--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;--padding-top:50px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-58 .elementor-element.elementor-element-b79a890{text-align:center;}.elementor-58 .elementor-element.elementor-element-b79a890 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:600;font-style:italic;color:var( --e-global-color-e2ae527 );}.elementor-58 .elementor-element.elementor-element-cb09269{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-58 .elementor-element.elementor-element-4781f39{--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:center;}.elementor-58 .elementor-element.elementor-element-4781f39:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);}.elementor-58 .elementor-element.elementor-element-e77f139{--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:center;}.elementor-58 .elementor-element.elementor-element-e77f139:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);}.elementor-58 .elementor-element.elementor-element-fcfa0db{--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:center;}.elementor-58 .elementor-element.elementor-element-fcfa0db:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);}.elementor-58 .elementor-element.elementor-element-c8c5c77{--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:center;}.elementor-58 .elementor-element.elementor-element-c8c5c77:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);}.elementor-58 .elementor-element.elementor-element-f37a395 img{width:71%;}.elementor-58 .elementor-element.elementor-element-256c163{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-58 .elementor-element.elementor-element-29dc60d{--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:center;}.elementor-58 .elementor-element.elementor-element-29dc60d:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);}.elementor-58 .elementor-element.elementor-element-424c5f9{--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:center;}.elementor-58 .elementor-element.elementor-element-424c5f9:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);}.elementor-58 .elementor-element.elementor-element-40443c7 img{width:70%;}.elementor-58 .elementor-element.elementor-element-fd80000{--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:center;}.elementor-58 .elementor-element.elementor-element-fd80000:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);}.elementor-58 .elementor-element.elementor-element-26954e2{--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:center;}.elementor-58 .elementor-element.elementor-element-26954e2:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);}.elementor-58 .elementor-element.elementor-element-e7622eb img{width:84%;}.elementor-58 .elementor-element.elementor-element-09822aa{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-58 .elementor-element.elementor-element-5297227{--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:center;}.elementor-58 .elementor-element.elementor-element-5297227:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);}.elementor-58 .elementor-element.elementor-element-f516303{--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:center;}.elementor-58 .elementor-element.elementor-element-f516303:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);}.elementor-58 .elementor-element.elementor-element-f139010{--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;--padding-top:50px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-58 .elementor-element.elementor-element-554ab2e{text-align:center;}.elementor-58 .elementor-element.elementor-element-554ab2e .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:600;font-style:italic;color:var( --e-global-color-e2ae527 );}.elementor-58 .elementor-element.elementor-element-00a14e9{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-58 .elementor-element.elementor-element-dd85fbd{--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:center;}.elementor-58 .elementor-element.elementor-element-dd85fbd:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);}.elementor-58 .elementor-element.elementor-element-9309494{--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:center;}.elementor-58 .elementor-element.elementor-element-9309494:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);}.elementor-58 .elementor-element.elementor-element-0fd4672{--display:flex;}.elementor-58 .elementor-element.elementor-element-8f17920{--spacer-size:80px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-58 .elementor-element.elementor-element-75828c8{--width:50%;}.elementor-58 .elementor-element.elementor-element-e1a94ab{--width:50%;}.elementor-58 .elementor-element.elementor-element-7d69226{--width:50%;}.elementor-58 .elementor-element.elementor-element-81827a9{--width:50%;}.elementor-58 .elementor-element.elementor-element-d189b3f{--width:50%;}.elementor-58 .elementor-element.elementor-element-b3ae6e0{--width:50%;}.elementor-58 .elementor-element.elementor-element-0e49e2e{--width:50%;}.elementor-58 .elementor-element.elementor-element-3539e93{--width:50%;}.elementor-58 .elementor-element.elementor-element-f9e6b48{--width:50%;}.elementor-58 .elementor-element.elementor-element-3659800{--width:50%;}.elementor-58 .elementor-element.elementor-element-5ca5754{--width:50%;}.elementor-58 .elementor-element.elementor-element-a3eb615{--width:50%;}.elementor-58 .elementor-element.elementor-element-8a7b7b3{--width:50%;}.elementor-58 .elementor-element.elementor-element-c32ed92{--width:50%;}.elementor-58 .elementor-element.elementor-element-4781f39{--width:50%;}.elementor-58 .elementor-element.elementor-element-e77f139{--width:50%;}.elementor-58 .elementor-element.elementor-element-fcfa0db{--width:50%;}.elementor-58 .elementor-element.elementor-element-c8c5c77{--width:50%;}.elementor-58 .elementor-element.elementor-element-29dc60d{--width:50%;}.elementor-58 .elementor-element.elementor-element-424c5f9{--width:50%;}.elementor-58 .elementor-element.elementor-element-fd80000{--width:50%;}.elementor-58 .elementor-element.elementor-element-26954e2{--width:50%;}.elementor-58 .elementor-element.elementor-element-5297227{--width:50%;}.elementor-58 .elementor-element.elementor-element-f516303{--width:50%;}.elementor-58 .elementor-element.elementor-element-dd85fbd{--width:50%;}.elementor-58 .elementor-element.elementor-element-9309494{--width:50%;}}@media(min-width:768px){.elementor-58 .elementor-element.elementor-element-75828c8{--width:25%;}.elementor-58 .elementor-element.elementor-element-e1a94ab{--width:25%;}.elementor-58 .elementor-element.elementor-element-7d69226{--width:25%;}.elementor-58 .elementor-element.elementor-element-81827a9{--width:25%;}.elementor-58 .elementor-element.elementor-element-d189b3f{--width:25%;}.elementor-58 .elementor-element.elementor-element-b3ae6e0{--width:25%;}.elementor-58 .elementor-element.elementor-element-0e49e2e{--width:25%;}.elementor-58 .elementor-element.elementor-element-3539e93{--width:25%;}.elementor-58 .elementor-element.elementor-element-f9e6b48{--width:25%;}.elementor-58 .elementor-element.elementor-element-3659800{--width:25%;}.elementor-58 .elementor-element.elementor-element-5ca5754{--width:25%;}.elementor-58 .elementor-element.elementor-element-a3eb615{--width:25%;}.elementor-58 .elementor-element.elementor-element-8a7b7b3{--width:25%;}.elementor-58 .elementor-element.elementor-element-c32ed92{--width:25%;}.elementor-58 .elementor-element.elementor-element-4781f39{--width:25%;}.elementor-58 .elementor-element.elementor-element-e77f139{--width:25%;}.elementor-58 .elementor-element.elementor-element-fcfa0db{--width:25%;}.elementor-58 .elementor-element.elementor-element-c8c5c77{--width:25%;}.elementor-58 .elementor-element.elementor-element-29dc60d{--width:25%;}.elementor-58 .elementor-element.elementor-element-424c5f9{--width:25%;}.elementor-58 .elementor-element.elementor-element-fd80000{--width:25%;}.elementor-58 .elementor-element.elementor-element-26954e2{--width:25%;}.elementor-58 .elementor-element.elementor-element-5297227{--width:25%;}.elementor-58 .elementor-element.elementor-element-f516303{--width:25%;}.elementor-58 .elementor-element.elementor-element-dd85fbd{--width:25%;}.elementor-58 .elementor-element.elementor-element-9309494{--width:25%;}}