.elementor-507 .elementor-element.elementor-element-14edaf2:not(.elementor-motion-effects-element-type-background), .elementor-507 .elementor-element.elementor-element-14edaf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-507 .elementor-element.elementor-element-14edaf2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-507 .elementor-element.elementor-element-14edaf2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-507 .elementor-element.elementor-element-430b3ed6 .elementor-spacer-inner{--spacer-size:50px;}.elementor-507 .elementor-element.elementor-element-e2ae375:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-507 .elementor-element.elementor-element-e2ae375 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.villanoheda.org/wp-content/uploads/2025/03/roman-decor-1.png");background-position:center center;background-repeat:repeat-x;background-size:100% auto;}.elementor-507 .elementor-element.elementor-element-e2ae375 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-507 .elementor-element.elementor-element-e2ae375 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-507 .elementor-element.elementor-element-46978ac9{text-align:center;color:#000000;font-family:"Montserrat", Sans-serif;font-weight:400;text-transform:uppercase;}.elementor-507 .elementor-element.elementor-element-5e194f58:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-507 .elementor-element.elementor-element-5e194f58 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.villanoheda.org/wp-content/uploads/2025/03/roman-decor-1.png");background-position:center center;background-repeat:repeat-x;background-size:100% auto;}.elementor-507 .elementor-element.elementor-element-5e194f58 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-507 .elementor-element.elementor-element-5e194f58 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-507 .elementor-element.elementor-element-8c8f64d{color:#000000;font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-507 .elementor-element.elementor-element-af2b270:not(.elementor-motion-effects-element-type-background), .elementor-507 .elementor-element.elementor-element-af2b270 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-507 .elementor-element.elementor-element-af2b270{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 100px 0px;}.elementor-507 .elementor-element.elementor-element-af2b270 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-507 .elementor-element.elementor-element-4ec52840:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-507 .elementor-element.elementor-element-4ec52840 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.villanoheda.org/wp-content/uploads/2025/03/rejilla-mosaico-invertida-1-1.png");background-size:contain;}.elementor-507 .elementor-element.elementor-element-4ec52840 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-507 .elementor-element.elementor-element-4ec52840 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-507 .elementor-element.elementor-element-3144940d{text-align:center;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-507 .elementor-element.elementor-element-3144940d > .elementor-widget-container{background-color:#000000;}.elementor-507 .elementor-element.elementor-element-64e2a88d .elementor-icon-wrapper{text-align:center;}.elementor-507 .elementor-element.elementor-element-64e2a88d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-507 .elementor-element.elementor-element-64e2a88d.elementor-view-framed .elementor-icon, .elementor-507 .elementor-element.elementor-element-64e2a88d.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-507 .elementor-element.elementor-element-64e2a88d.elementor-view-framed .elementor-icon, .elementor-507 .elementor-element.elementor-element-64e2a88d.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-507 .elementor-element.elementor-element-64e2a88d .elementor-icon{font-size:115px;}.elementor-507 .elementor-element.elementor-element-64e2a88d .elementor-icon i, .elementor-507 .elementor-element.elementor-element-64e2a88d .elementor-icon svg{transform:rotate(0deg);}.elementor-507 .elementor-element.elementor-element-39d3f7ea:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-507 .elementor-element.elementor-element-39d3f7ea > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.villanoheda.org/wp-content/uploads/2025/03/rejilla-mosaico-1.png");background-size:cover;}.elementor-507 .elementor-element.elementor-element-39d3f7ea > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-507 .elementor-element.elementor-element-39d3f7ea > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-507 .elementor-element.elementor-element-709d0dcf{text-align:center;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-507 .elementor-element.elementor-element-709d0dcf > .elementor-widget-container{background-color:#000000;}.elementor-507 .elementor-element.elementor-element-23accf7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:3px 3px 3px 3px;}.elementor-507 .elementor-element.elementor-element-21b2102 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;background-color:#0000001C;}.elementor-507 .elementor-element.elementor-element-d50887d > .elementor-element-populated{padding:3px 3px 3px 3px;}.elementor-507 .elementor-element.elementor-element-be29b43 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;background-color:#0000001C;}.elementor-507 .elementor-element.elementor-element-7a09b20c .elementor-icon-wrapper{text-align:center;}.elementor-507 .elementor-element.elementor-element-7a09b20c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-507 .elementor-element.elementor-element-7a09b20c.elementor-view-framed .elementor-icon, .elementor-507 .elementor-element.elementor-element-7a09b20c.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-507 .elementor-element.elementor-element-7a09b20c.elementor-view-framed .elementor-icon, .elementor-507 .elementor-element.elementor-element-7a09b20c.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-507 .elementor-element.elementor-element-7a09b20c .elementor-icon{font-size:159px;}.elementor-507 .elementor-element.elementor-element-7a09b20c .elementor-icon i, .elementor-507 .elementor-element.elementor-element-7a09b20c .elementor-icon svg{transform:rotate(0deg);}.elementor-507 .elementor-element.elementor-element-37bc0b7:not(.elementor-motion-effects-element-type-background), .elementor-507 .elementor-element.elementor-element-37bc0b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-507 .elementor-element.elementor-element-37bc0b7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-507 .elementor-element.elementor-element-37bc0b7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-507 .elementor-element.elementor-element-82550cb{text-align:center;color:#000000;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-507 .elementor-element.elementor-element-bb12fc6:not(.elementor-motion-effects-element-type-background), .elementor-507 .elementor-element.elementor-element-bb12fc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#003750;}.elementor-507 .elementor-element.elementor-element-bb12fc6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-507 .elementor-element.elementor-element-bb12fc6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-507 .elementor-element.elementor-element-cc79be0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-507 .elementor-element.elementor-element-cc79be0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-507 .elementor-element.elementor-element-cc79be0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-507 .elementor-element.elementor-element-8666bec .elementor-spacer-inner{--spacer-size:2px;}.elementor-507 .elementor-element.elementor-element-8666bec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-507 .elementor-element.elementor-element-8b70fbc:not(.elementor-motion-effects-element-type-background), .elementor-507 .elementor-element.elementor-element-8b70fbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.villanoheda.org/wp-content/uploads/2025/03/fondo1.webp");background-size:cover;}.elementor-507 .elementor-element.elementor-element-8b70fbc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 0px 0px;}.elementor-507 .elementor-element.elementor-element-8b70fbc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-507 .elementor-element.elementor-element-10e0b2e img{width:200px;max-width:200px;}.elementor-507 .elementor-element.elementor-element-10e0b2e > .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-507 .elementor-element.elementor-element-e756a2a{text-align:center;color:#000000;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-507 .elementor-element.elementor-element-e756a2a > .elementor-widget-container{padding:30px 30px 30px 30px;}/* Start custom CSS */body .cancelation-note .texto-cancellation {width:700px; margin:0 auto; max-width:100%;}
.tipos-entrada .elementor-container {justify-content: center;
    align-items: center;}
    .temporada {font-size:21px; font-weight:600;color:#003750;}
.fechastemporada{margin-bottom:20px;font-size:18px; font-style:italic;margin-top:10px;}
.tipos-entrada .tipo .botonera-rango-personas .elementor-widget-wrap.elementor-element-populated {height:auto;border:none;}
.tipos-entrada .tipo .botonera-rango-personas .elementor-widget-wrap.elementor-element-populated .personas {font-size:12px;margin:5px 0; font-weight400}
.tipos-entrada .tipo .botonera-rango-personas .elementor-widget-wrap.elementor-element-populated .elementor-button-link {padding:15px 5px; width:100%; border-radius:5px;border:solid 2px #fff;}
body .elementor .tipos-entrada .tipo2 .selticket-title{margin-bottom:0;height:auto; padding-top:20px;}
body .elementor .tipos-entrada .tipo2:hover {opacity:1;}
.tipos-entrada .tipo .botonera-rango-personas .elementor-widget-wrap.elementor-element-populated .elementor-button-link:hover {background:#1587AE;}

body .elementor .tipos-entrada .tipo2 .elementor-element.elementor-widget.elementor-widget-text-editor {margin-bottom:20px;}
body .elementor .tipos-entrada .tipo2 .elementor-widget-container p {min-height:auto;}
.tipos-entrada .tipo .elementor-widget-wrap.elementor-element-populated {height:350px;}
@media (max-width: 1024px) {
    body #page #content .tipos-entrada .tipo2 
    .botonera-rango-personas .elementor-container .elementor-column {width:135px;}
      body #page #content .tipos-entrada .tipo2 
    .botonera-rango-personas .elementor-container {display:flex;}
}
@media (max-width: 696px) {
    body #page #content .tipos-entrada .tipo2 
    .botonera-rango-personas .elementor-container .elementor-column {width:115px;}
}
@media (max-width: 620px) {
body #page #content .tipos-entrada .tipo2 .botonera-rango-personas .elementor-container .elementor-column {width:200px;}
    body #page #content .tipos-entrada .elementor-container .elementor-column {width:400px; max-width:100%;}
    .tipos-entrada .tipo2 .elementor-widget-wrap.elementor-element-populated
    {height:500px;}
}
@media (max-width: 384px) {
       .tipos-entrada .tipo2 .elementor-widget-wrap.elementor-element-populated
    {height:600px;} 
}
@media (max-width: 400px) {
.tipos-entrada .tipo .elementor-widget-wrap.elementor-element-populated {padding:20px 10px;}
.selticket-title {font-size:27px;}
}/* End custom CSS */