.elementor-248029 .elementor-element.elementor-element-eb75d7a:not(.elementor-motion-effects-element-type-background), .elementor-248029 .elementor-element.elementor-element-eb75d7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#606157;}.elementor-248029 .elementor-element.elementor-element-eb75d7a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-248029 .elementor-element.elementor-element-eb75d7a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-248029 .elementor-element.elementor-element-eb75d7a .row-bg-text{font-size:12vw;font-weight:300;text-transform:uppercase;}.elementor-248029 .elementor-element.elementor-element-934e9ad{--spacer-size:10vh;}.elementor-248029 .elementor-element.elementor-element-92c6e23{font-size:0.85em;font-weight:500;text-transform:uppercase;color:#D2B068;}.elementor-248029 .elementor-element.elementor-element-1d05f77{--spacer-size:32px;}.elementor-248029 .elementor-element.elementor-element-8060a22 .title{color:#FFFFFF;}.elementor-248029 .elementor-element.elementor-element-8060a22 h1, .elementor-248029 .elementor-element.elementor-element-8060a22 h2, .elementor-248029 .elementor-element.elementor-element-8060a22 h3, .elementor-248029 .elementor-element.elementor-element-8060a22 h4, .elementor-248029 .elementor-element.elementor-element-8060a22 h5, .elementor-248029 .elementor-element.elementor-element-8060a22 h6{font-size:3.65vw;font-weight:300;text-transform:uppercase;}.elementor-248029 .elementor-element.elementor-element-8232ac7{--spacer-size:40px;}.elementor-248029 .elementor-element.elementor-element-e979481{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;color:#FFFFFFBF;}.elementor-248029 .elementor-element.elementor-element-e979481 > .elementor-widget-container{margin:0px 0px 0px 150px;padding:0px 0px 0px 0px;}.elementor-248029 .elementor-element.elementor-element-e979481.elementor-element{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-248029 .elementor-element.elementor-element-1a2ea65{--spacer-size:40px;}.elementor-248029 .elementor-element.elementor-element-e97e2fc{color:#FFFFFFBF;}.elementor-248029 .elementor-element.elementor-element-76b3388{--spacer-size:40px;}.elementor-248029 .elementor-element.elementor-element-5b41004{color:#FFFFFFBF;}.elementor-248029 .elementor-element.elementor-element-2910ebd{--spacer-size:21vh;}.elementor-248029 .elementor-element.elementor-element-73986d37{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-248029 .elementor-element.elementor-element-73986d37 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-248029 .elementor-element.elementor-element-c34aa64{--spacer-size:10vh;}.elementor-248029 .elementor-element.elementor-element-1d6c947{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-248029 .elementor-element.elementor-element-1d6c947 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-248029 .elementor-element.elementor-element-94a8e1d:not(.elementor-motion-effects-element-type-background), .elementor-248029 .elementor-element.elementor-element-94a8e1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.festivalsonora.com/wp-content/uploads/2026/07/efecto-pasillo4.webp");background-position:center center;background-size:cover;}.elementor-248029 .elementor-element.elementor-element-94a8e1d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-248029 .elementor-element.elementor-element-94a8e1d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-248029 .elementor-element.elementor-element-67b6f41{--spacer-size:80vh;}.elementor-248029 .elementor-element.elementor-element-8cae0ce{--spacer-size:40px;}.elementor-248029 .elementor-element.elementor-element-86e060d:not(.elementor-motion-effects-element-type-background), .elementor-248029 .elementor-element.elementor-element-86e060d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.festivalsonora.com/wp-content/uploads/2026/07/efecto-pasillo2.webp");background-position:center center;background-size:cover;}.elementor-248029 .elementor-element.elementor-element-86e060d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-248029 .elementor-element.elementor-element-86e060d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-248029 .elementor-element.elementor-element-4b0c6ae{--spacer-size:80vh;}.elementor-248029 .elementor-element.elementor-element-3c7b512{--spacer-size:40px;}.elementor-248029 .elementor-element.elementor-element-93d4f1d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-248029 .elementor-element.elementor-element-93d4f1d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-248029 .elementor-element.elementor-element-0be00e0{--spacer-size:10vh;}.elementor-248029 .elementor-element.elementor-element-0b0b15b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-248029 .elementor-element.elementor-element-0cb3377 h1, .elementor-248029 .elementor-element.elementor-element-0cb3377 h2, .elementor-248029 .elementor-element.elementor-element-0cb3377 h3, .elementor-248029 .elementor-element.elementor-element-0cb3377 h4, .elementor-248029 .elementor-element.elementor-element-0cb3377 h5, .elementor-248029 .elementor-element.elementor-element-0cb3377 h6{font-size:2vw;font-weight:300;text-transform:uppercase;}.elementor-248029 .elementor-element.elementor-element-ca96840{font-size:0.85em;font-weight:500;text-transform:uppercase;}.elementor-248029 .elementor-element.elementor-element-5bcb8a3{font-size:0.85em;font-weight:600;text-transform:uppercase;}.elementor-248029 .elementor-element.elementor-element-5e08b72{--spacer-size:4vh;}.elementor-248029 .elementor-element.elementor-element-04d4176 > .elementor-widget-container{margin:30px 0px 50px 0px;}.elementor-248029 .elementor-element.elementor-element-1b214b8{--spacer-size:8vh;}.elementor-248029 .elementor-element.elementor-element-defdce6{--spacer-size:5vh;}.elementor-248029 .elementor-element.elementor-element-100c977{--divider-border-style:solid;--divider-color:#635D6FA6;--divider-border-width:1px;}.elementor-248029 .elementor-element.elementor-element-100c977 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-248029 .elementor-element.elementor-element-100c977 .elementor-divider-separator{width:100%;}.elementor-248029 .elementor-element.elementor-element-100c977 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-248029 .elementor-element.elementor-element-945c3b8{font-size:0.85em;font-weight:500;text-transform:uppercase;}.elementor-248029 .elementor-element.elementor-element-8c4b3f6{--spacer-size:20px;}.elementor-248029 .elementor-element.elementor-element-7c5fd0e > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-248029 .elementor-element.elementor-element-7c5fd0e{text-align:end;font-size:2.75vw;font-weight:300;}.elementor-248029 .elementor-element.elementor-element-8b9dbf0{--spacer-size:60px;}.elementor-248029 .elementor-element.elementor-element-8150006{--divider-border-style:solid;--divider-color:#635D6FA6;--divider-border-width:1px;}.elementor-248029 .elementor-element.elementor-element-8150006 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-248029 .elementor-element.elementor-element-8150006 .elementor-divider-separator{width:100%;}.elementor-248029 .elementor-element.elementor-element-8150006 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-248029 .elementor-element.elementor-element-7dc6b8d{font-size:0.85em;font-weight:500;text-transform:uppercase;}.elementor-248029 .elementor-element.elementor-element-5cfe8e4{--spacer-size:20px;}.elementor-248029 .elementor-element.elementor-element-332f201 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-248029 .elementor-element.elementor-element-332f201{text-align:end;font-size:2.75vw;font-weight:300;}.elementor-248029 .elementor-element.elementor-element-e15d557{--spacer-size:60px;}.elementor-248029 .elementor-element.elementor-element-9cd5669{--divider-border-style:solid;--divider-color:#635D6FA6;--divider-border-width:1px;}.elementor-248029 .elementor-element.elementor-element-9cd5669 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-248029 .elementor-element.elementor-element-9cd5669 .elementor-divider-separator{width:100%;}.elementor-248029 .elementor-element.elementor-element-9cd5669 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-248029 .elementor-element.elementor-element-81d511e{--spacer-size:10vh;}@media(min-width:768px){.elementor-248029 .elementor-element.elementor-element-b8bc369{width:25%;}.elementor-248029 .elementor-element.elementor-element-6637fe7{width:75%;}.elementor-248029 .elementor-element.elementor-element-7e144df{width:38.618%;}.elementor-248029 .elementor-element.elementor-element-1e675bc{width:29.512%;}.elementor-248029 .elementor-element.elementor-element-2f9a1ba{width:31.536%;}.elementor-248029 .elementor-element.elementor-element-9e29d94{width:33.33%;}.elementor-248029 .elementor-element.elementor-element-bcc886a{width:66.67%;}.elementor-248029 .elementor-element.elementor-element-ad138b4{width:33.33%;}.elementor-248029 .elementor-element.elementor-element-3955737{width:66.67%;}.elementor-248029 .elementor-element.elementor-element-9af8430{width:33.33%;}.elementor-248029 .elementor-element.elementor-element-2d42b14{width:66.67%;}}@media(max-width:767px){.elementor-248029 .elementor-element.elementor-element-934e9ad{--spacer-size:6vh;}.elementor-248029 .elementor-element.elementor-element-8060a22 h1, .elementor-248029 .elementor-element.elementor-element-8060a22 h2, .elementor-248029 .elementor-element.elementor-element-8060a22 h3, .elementor-248029 .elementor-element.elementor-element-8060a22 h4, .elementor-248029 .elementor-element.elementor-element-8060a22 h5, .elementor-248029 .elementor-element.elementor-element-8060a22 h6{font-size:2.25rem;letter-spacing:0px;}.elementor-248029 .elementor-element.elementor-element-2910ebd{--spacer-size:6vh;}.elementor-248029 .elementor-element.elementor-element-c34aa64{--spacer-size:6vh;}.elementor-248029 .elementor-element.elementor-element-0be00e0{--spacer-size:6vh;}.elementor-248029 .elementor-element.elementor-element-0a78fd3{width:60%;}.elementor-248029 .elementor-element.elementor-element-0cb3377 h1, .elementor-248029 .elementor-element.elementor-element-0cb3377 h2, .elementor-248029 .elementor-element.elementor-element-0cb3377 h3, .elementor-248029 .elementor-element.elementor-element-0cb3377 h4, .elementor-248029 .elementor-element.elementor-element-0cb3377 h5, .elementor-248029 .elementor-element.elementor-element-0cb3377 h6{font-size:1.75rem;letter-spacing:0px;}.elementor-248029 .elementor-element.elementor-element-c3b42c1{width:40%;}.elementor-248029 .elementor-element.elementor-element-7cb3450{width:40%;}.elementor-248029 .elementor-element.elementor-element-1b214b8{--spacer-size:6vh;}.elementor-248029 .elementor-element.elementor-element-defdce6{--spacer-size:6vh;}.elementor-248029 .elementor-element.elementor-element-7c5fd0e{text-align:start;font-size:1.2rem;line-height:1.3em;}.elementor-248029 .elementor-element.elementor-element-332f201 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-248029 .elementor-element.elementor-element-332f201{text-align:start;font-size:1.75rem;line-height:1.3em;}.elementor-248029 .elementor-element.elementor-element-81d511e{--spacer-size:6vh;}}