.elementor-2337 .elementor-element.elementor-element-61d2c134{--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;--overlay-opacity:0.2;--padding-top:450px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2337 .elementor-element.elementor-element-61d2c134::before, .elementor-2337 .elementor-element.elementor-element-61d2c134 > .elementor-background-video-container::before, .elementor-2337 .elementor-element.elementor-element-61d2c134 > .e-con-inner > .elementor-background-video-container::before, .elementor-2337 .elementor-element.elementor-element-61d2c134 > .elementor-background-slideshow::before, .elementor-2337 .elementor-element.elementor-element-61d2c134 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2337 .elementor-element.elementor-element-61d2c134 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.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-2337 .elementor-element.elementor-element-95ec570 > .elementor-widget-container{margin:-8px 0px -87px 0px;}.elementor-2337 .elementor-element.elementor-element-95ec570{text-align:center;font-family:"Girassol", Sans-serif;font-size:30px;font-weight:400;line-height:1.2em;text-shadow:-2px 0px 2px #000000;color:#FFFFFF;}.elementor-2337 .elementor-element.elementor-element-101e53b1{--spacer-size:3px;}.elementor-2337 .elementor-element.elementor-element-1615ae47{--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;--overlay-opacity:0.2;--padding-top:600px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2337 .elementor-element.elementor-element-1615ae47::before, .elementor-2337 .elementor-element.elementor-element-1615ae47 > .elementor-background-video-container::before, .elementor-2337 .elementor-element.elementor-element-1615ae47 > .e-con-inner > .elementor-background-video-container::before, .elementor-2337 .elementor-element.elementor-element-1615ae47 > .elementor-background-slideshow::before, .elementor-2337 .elementor-element.elementor-element-1615ae47 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2337 .elementor-element.elementor-element-1615ae47 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2337 .elementor-element.elementor-element-1615ae47 .elementor-background-slideshow__slide__image{background-position:top center;}.elementor-2337 .elementor-element.elementor-element-71d75f78 > .elementor-widget-container{margin:-8px 0px -87px 0px;}.elementor-2337 .elementor-element.elementor-element-71d75f78{text-align:center;font-family:"Girassol", Sans-serif;font-size:37px;font-weight:400;line-height:1.2em;text-shadow:-2px 0px 2px #000000;color:#FFFFFF;}.elementor-2337 .elementor-element.elementor-element-d33e3dc{--spacer-size:3px;}.elementor-2337 .elementor-element.elementor-element-5825646:not(.elementor-motion-effects-element-type-background), .elementor-2337 .elementor-element.elementor-element-5825646 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8F8F8F;background-image:url("https://xv-fest.com/wp-content/uploads/2025/08/69e27c177766a3cb153b37682b22186c-1.gif");}.elementor-2337 .elementor-element.elementor-element-5825646 > .elementor-background-overlay{background-image:url("https://xv-fest.com/wp-content/uploads/2025/08/PLATAAAAA-FONDO.jpg");background-repeat:repeat;background-size:contain;opacity:0.53;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2337 .elementor-element.elementor-element-5825646{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2337 .elementor-element.elementor-element-77224546 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2337 .elementor-element.elementor-element-77224546{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2337 .elementor-element.elementor-element-77224546 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2337 .elementor-element.elementor-element-4a76fa89 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2337 .elementor-element.elementor-element-4a76fa89 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2337 .elementor-element.elementor-element-67a1b22d{--spacer-size:10px;}.elementor-2337 .elementor-element.elementor-element-4e3861a8 > .elementor-widget-container{margin:-2px 0px -57px 0px;}.elementor-2337 .elementor-element.elementor-element-4e3861a8{text-align:center;font-family:"Bellefair", Sans-serif;font-size:28px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-2337 .elementor-element.elementor-element-78b936a6{--spacer-size:10px;}.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-2337 .elementor-element.elementor-element-61ec6f22 img{width:90%;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.91);}.elementor-2337 .elementor-element.elementor-element-71d1027 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2337 .elementor-element.elementor-element-71d1027{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2337 .elementor-element.elementor-element-71d1027 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2337 .elementor-element.elementor-element-33f292d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2337 .elementor-element.elementor-element-33f292d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://xv-fest.com/wp-content/uploads/2025/08/Invitacion-Virtual-Ilustrada-Fiesta-Mexicana-alegre-y-colorida-2-e1756243366229.png");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-2337 .elementor-element.elementor-element-33f292d > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://xv-fest.com/wp-content/uploads/2025/08/Invitacion-Virtual-Ilustrada-Fiesta-Mexicana-alegre-y-colorida-2-1-e1756243401238.png");background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;opacity:1;}.elementor-2337 .elementor-element.elementor-element-33f292d > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:#CFAE4F;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-2337 .elementor-element.elementor-element-33f292d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2337 .elementor-element.elementor-element-4d3887a{--spacer-size:155px;}.elementor-2337 .elementor-element.elementor-element-3c54675{--spacer-size:30px;}.elementor-2337 .elementor-element.elementor-element-0a02f4e > .elementor-widget-container{margin:-12px 0px -79px 0px;}.elementor-2337 .elementor-element.elementor-element-0a02f4e{text-align:center;font-family:"Bellefair", Sans-serif;font-size:35px;font-weight:400;color:#FFFFFF;}.elementor-2337 .elementor-element.elementor-element-641df04{--spacer-size:3px;}.elementor-2337 .elementor-element.elementor-element-a1431d9 > .elementor-widget-container{margin:-30px 0px -165px 0px;}.elementor-2337 .elementor-element.elementor-element-a1431d9{text-align:center;font-family:"Girassol", Sans-serif;font-size:75px;font-weight:400;color:#B3B3B3;}.elementor-2337 .elementor-element.elementor-element-1304f5a > .elementor-widget-container{margin:-30px 0px -165px 0px;}.elementor-2337 .elementor-element.elementor-element-1304f5a{text-align:center;font-family:"Girassol", Sans-serif;font-size:75px;font-weight:400;color:#B3B3B3;}.elementor-2337 .elementor-element.elementor-element-aaf3fe3{--spacer-size:10px;}.elementor-2337 .elementor-element.elementor-element-8e768e6 > .elementor-widget-container{margin:-10px 0px -70px 0px;}.elementor-2337 .elementor-element.elementor-element-8e768e6{text-align:center;font-family:"Bellefair", Sans-serif;font-size:30px;font-weight:400;color:#FFFFFF;}.elementor-2337 .elementor-element.elementor-element-36fe2a2 > .elementor-widget-container{margin:-5px 0px -77px 0px;}.elementor-2337 .elementor-element.elementor-element-36fe2a2{text-align:center;font-family:"Girassol", Sans-serif;font-size:37px;font-weight:400;color:#BDBDBD;}.elementor-2337 .elementor-element.elementor-element-83091c5{--spacer-size:130px;}.elementor-2337 .elementor-element.elementor-element-271e6379 > .elementor-element-populated, .elementor-2337 .elementor-element.elementor-element-271e6379 > .elementor-element-populated > .elementor-background-overlay, .elementor-2337 .elementor-element.elementor-element-271e6379 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-2337 .elementor-element.elementor-element-271e6379 > .elementor-element-populated{margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-2337 .elementor-element.elementor-element-228e33f9{--spacer-size:20px;}.elementor-2337 .elementor-element.elementor-element-b57d009 > .elementor-widget-container{margin:-10px 0px -80px 0px;}.elementor-2337 .elementor-element.elementor-element-b57d009{text-align:center;font-family:"Girassol", Sans-serif;font-size:40px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-2337 .elementor-element.elementor-element-4f040a8e{--spacer-size:3px;}.elementor-2337 .elementor-element.elementor-element-6e43564e > .elementor-widget-container{margin:0px 0px -53px 0px;}.elementor-2337 .elementor-element.elementor-element-6e43564e{text-align:center;font-family:"Bellefair", Sans-serif;font-size:26px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-2337 .elementor-element.elementor-element-3d8030c9{--spacer-size:1px;}.elementor-2337 .elementor-element.elementor-element-1fb6128e > .elementor-widget-container{margin:0px 0px -53px 0px;}.elementor-2337 .elementor-element.elementor-element-1fb6128e{text-align:center;font-family:"Bellefair", Sans-serif;font-size:26px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-2337 .elementor-element.elementor-element-765773d7{--spacer-size:20px;}.elementor-2337 .elementor-element.elementor-element-7b1efacc > .elementor-widget-container{margin:-10px 0px -80px 0px;}.elementor-2337 .elementor-element.elementor-element-7b1efacc{text-align:center;font-family:"Girassol", Sans-serif;font-size:40px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-2337 .elementor-element.elementor-element-5f028f63{--spacer-size:3px;}.elementor-2337 .elementor-element.elementor-element-8c91989 > .elementor-widget-container{margin:0px 0px -53px 0px;}.elementor-2337 .elementor-element.elementor-element-8c91989{text-align:center;font-family:"Bellefair", Sans-serif;font-size:26px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-2337 .elementor-element.elementor-element-891971a{--spacer-size:1px;}.elementor-2337 .elementor-element.elementor-element-315d33d > .elementor-widget-container{margin:0px 0px -53px 0px;}.elementor-2337 .elementor-element.elementor-element-315d33d{text-align:center;font-family:"Bellefair", Sans-serif;font-size:26px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-2337 .elementor-element.elementor-element-58f01be6{--spacer-size:20px;}.elementor-2337 .elementor-element.elementor-element-7b2e8e6c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2337 .elementor-element.elementor-element-7b2e8e6c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2337 .elementor-element.elementor-element-6856b127{--spacer-size:20px;}.elementor-2337 .elementor-element.elementor-element-11ec9689 > .elementor-widget-container{margin:-18px 0px -86px 0px;}.elementor-2337 .elementor-element.elementor-element-11ec9689{text-align:center;font-family:"Girassol", Sans-serif;font-size:43px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-2337 .elementor-element.elementor-element-38b5be27{--spacer-size:20px;}.elementor-2337 .elementor-element.elementor-element-3f8767c0:not(.elementor-motion-effects-element-type-background), .elementor-2337 .elementor-element.elementor-element-3f8767c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://xv-fest.com/wp-content/uploads/2025/08/CONTADOR-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2337 .elementor-element.elementor-element-3f8767c0 > .elementor-background-overlay{background-color:#000000;opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2337 .elementor-element.elementor-element-3f8767c0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:500px 0px 0px 0px;}.elementor-widget-countdown .elementor-countdown-item{background-color:var( --e-global-color-primary );}.elementor-widget-countdown .elementor-countdown-digits{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-countdown .elementor-countdown-label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-countdown .elementor-countdown-expire--message{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-2337 .elementor-element.elementor-element-1d16373b .elementor-countdown-wrapper{max-width:100%;}body:not(.rtl) .elementor-2337 .elementor-element.elementor-element-1d16373b .elementor-countdown-item:not(:first-of-type){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-2337 .elementor-element.elementor-element-1d16373b .elementor-countdown-item:not(:last-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-2337 .elementor-element.elementor-element-1d16373b .elementor-countdown-item:not(:first-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-2337 .elementor-element.elementor-element-1d16373b .elementor-countdown-item:not(:last-of-type){margin-left:calc( 10px/2 );}.elementor-2337 .elementor-element.elementor-element-1d16373b .elementor-countdown-item{background-color:#6EC1E400;}.elementor-2337 .elementor-element.elementor-element-1d16373b .elementor-countdown-digits{font-family:"Girassol", Sans-serif;font-weight:400;}.elementor-2337 .elementor-element.elementor-element-1d16373b .elementor-countdown-label{font-family:"Bellefair", Sans-serif;font-size:40px;font-weight:400;}.elementor-2337 .elementor-element.elementor-element-61fe468d{--spacer-size:20px;}.elementor-2337 .elementor-element.elementor-element-26dd12c1 > .elementor-widget-container{margin:-18px 0px -86px 0px;}.elementor-2337 .elementor-element.elementor-element-26dd12c1{text-align:center;font-family:"Girassol", Sans-serif;font-size:48px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-2337 .elementor-element.elementor-element-745aaaf8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2337 .elementor-element.elementor-element-745aaaf8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2337 .elementor-element.elementor-element-745aaaf8 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://xv-fest.com/wp-content/uploads/2025/08/Invitacion-Virtual-Ilustrada-Fiesta-Mexicana-alegre-y-colorida-3.png");background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;opacity:1;}.elementor-2337 .elementor-element.elementor-element-745aaaf8 > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:#CFAE4F;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-2337 .elementor-element.elementor-element-745aaaf8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2337 .elementor-element.elementor-element-260856b3{--spacer-size:1px;}.elementor-2337 .elementor-element.elementor-element-55f5cb02 > .elementor-widget-container{margin:-12px 0px -65px 0px;}.elementor-2337 .elementor-element.elementor-element-55f5cb02{text-align:center;font-family:"Bellefair", Sans-serif;font-size:27px;font-weight:400;color:#FFFFFF;}.elementor-2337 .elementor-element.elementor-element-4c80398b{--spacer-size:1px;}.elementor-2337 .elementor-element.elementor-element-2a876bd5{--e-image-carousel-slides-to-show:1;}.elementor-2337 .elementor-element.elementor-element-2a876bd5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2337 .elementor-element.elementor-element-2a876bd5 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:25px 25px 25px 25px;}.elementor-2337 .elementor-element.elementor-element-7d13266d{--spacer-size:3px;}.elementor-2337 .elementor-element.elementor-element-b7c25cc > .elementor-widget-container{margin:-10px 0px -68px 0px;}.elementor-2337 .elementor-element.elementor-element-b7c25cc{text-align:center;font-family:"Girassol", Sans-serif;font-size:33px;font-weight:400;line-height:1.3em;color:#D0D0D0;}.elementor-2337 .elementor-element.elementor-element-cf1c03b > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-2337 .elementor-element.elementor-element-cf1c03b img{width:25%;}.elementor-2337 .elementor-element.elementor-element-1e6b1226{--spacer-size:3px;}.elementor-2337 .elementor-element.elementor-element-40422acc > .elementor-widget-container{margin:-5px 0px -55px 0px;}.elementor-2337 .elementor-element.elementor-element-40422acc{text-align:center;font-family:"Bellefair", Sans-serif;font-size:31px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-2337 .elementor-element.elementor-element-6895d8a > .elementor-widget-container{margin:-8px 0px -54px 0px;}.elementor-2337 .elementor-element.elementor-element-6895d8a{text-align:center;font-family:"Bellefair", Sans-serif;font-size:25px;font-weight:400;line-height:1.7em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-2337 .elementor-element.elementor-element-4487055a{--spacer-size:3px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2337 .elementor-element.elementor-element-18f75797 .elementor-button{background-color:#CFAE4F;}.elementor-2337 .elementor-element.elementor-element-51872ac0{--spacer-size:20px;}.elementor-2337 .elementor-element.elementor-element-5744b34:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2337 .elementor-element.elementor-element-5744b34 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2337 .elementor-element.elementor-element-5744b34 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://xv-fest.com/wp-content/uploads/2025/08/Invitacion-Virtual-Ilustrada-Fiesta-Mexicana-alegre-y-colorida-3.png");background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;opacity:1;}.elementor-2337 .elementor-element.elementor-element-5744b34 > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:#CFAE4F;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-2337 .elementor-element.elementor-element-5744b34 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2337 .elementor-element.elementor-element-804ea30{--spacer-size:1px;}.elementor-2337 .elementor-element.elementor-element-312c0dc > .elementor-widget-container{margin:-12px 0px -65px 0px;}.elementor-2337 .elementor-element.elementor-element-312c0dc{text-align:center;font-family:"Bellefair", Sans-serif;font-size:27px;font-weight:400;color:#FFFFFF;}.elementor-2337 .elementor-element.elementor-element-33f08f0{--spacer-size:1px;}.elementor-2337 .elementor-element.elementor-element-e73581a{--e-image-carousel-slides-to-show:1;}.elementor-2337 .elementor-element.elementor-element-e73581a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2337 .elementor-element.elementor-element-e73581a .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:25px 25px 25px 25px;}.elementor-2337 .elementor-element.elementor-element-e13ff13{--spacer-size:3px;}.elementor-2337 .elementor-element.elementor-element-0dfd541 > .elementor-widget-container{margin:-10px 0px -68px 0px;}.elementor-2337 .elementor-element.elementor-element-0dfd541{text-align:center;font-family:"Girassol", Sans-serif;font-size:35px;font-weight:400;line-height:1.3em;color:#D0D0D0;}.elementor-2337 .elementor-element.elementor-element-51a56e1 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-2337 .elementor-element.elementor-element-51a56e1 img{width:25%;}.elementor-2337 .elementor-element.elementor-element-65ad4f1{--spacer-size:3px;}.elementor-2337 .elementor-element.elementor-element-7fe7702 > .elementor-widget-container{margin:-5px 0px -55px 0px;}.elementor-2337 .elementor-element.elementor-element-7fe7702{text-align:center;font-family:"Bellefair", Sans-serif;font-size:31px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-2337 .elementor-element.elementor-element-50b35e9 > .elementor-widget-container{margin:-8px 0px -54px 0px;}.elementor-2337 .elementor-element.elementor-element-50b35e9{text-align:center;font-family:"Bellefair", Sans-serif;font-size:25px;font-weight:400;line-height:1.7em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-2337 .elementor-element.elementor-element-151b207{--spacer-size:3px;}.elementor-2337 .elementor-element.elementor-element-ab2c01d .elementor-button{background-color:#CFAE4F;}.elementor-2337 .elementor-element.elementor-element-bd515c0{--spacer-size:20px;}.elementor-2337 .elementor-element.elementor-element-273b4195{--spacer-size:40px;}.elementor-2337 .elementor-element.elementor-element-1713efea > .elementor-widget-container{margin:-18px 0px -86px 0px;}.elementor-2337 .elementor-element.elementor-element-1713efea{text-align:center;font-family:"Girassol", Sans-serif;font-size:43px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-2337 .elementor-element.elementor-element-670cb574{--spacer-size:15px;}.elementor-2337 .elementor-element.elementor-element-6fa6427b > .elementor-widget-container{margin:-9px 0px -58px 0px;}.elementor-2337 .elementor-element.elementor-element-6fa6427b{text-align:center;font-family:"Bellefair", Sans-serif;font-size:28px;font-weight:400;color:#FFFFFF;}.elementor-2337 .elementor-element.elementor-element-6102639a img{width:62%;}.elementor-2337 .elementor-element.elementor-element-75a94614{--spacer-size:10px;}.elementor-2337 .elementor-element.elementor-element-52f348d8{--spacer-size:20px;}.elementor-2337 .elementor-element.elementor-element-569489c0 > .elementor-widget-container{margin:-18px 0px -86px 0px;}.elementor-2337 .elementor-element.elementor-element-569489c0{text-align:center;font-family:"Girassol", Sans-serif;font-size:43px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-2337 .elementor-element.elementor-element-486fb103{--spacer-size:15px;}.elementor-2337 .elementor-element.elementor-element-3a4e6acc img{width:39%;border-radius:20px 20px 20px 20px;}.elementor-2337 .elementor-element.elementor-element-5f59819e > .elementor-widget-container{margin:-8px 0px -52px 0px;}.elementor-2337 .elementor-element.elementor-element-5f59819e{text-align:center;font-family:"Gilda Display", Sans-serif;font-size:23px;font-weight:400;line-height:1.6em;color:#FFFFFF;}.elementor-2337 .elementor-element.elementor-element-c50be98{--spacer-size:15px;}.elementor-2337 .elementor-element.elementor-element-3089546a{--spacer-size:10px;}.elementor-2337 .elementor-element.elementor-element-be866dc{--spacer-size:15px;}.elementor-2337 .elementor-element.elementor-element-76792b5b > .elementor-widget-container{margin:-18px 0px -86px 0px;}.elementor-2337 .elementor-element.elementor-element-76792b5b{text-align:center;font-family:"Girassol", Sans-serif;font-size:43px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-2337 .elementor-element.elementor-element-30844fab{--spacer-size:10px;}.elementor-2337 .elementor-element.elementor-element-50fff693:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2337 .elementor-element.elementor-element-50fff693 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2337 .elementor-element.elementor-element-50fff693 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:00px 0px 0px 0px;}.elementor-2337 .elementor-element.elementor-element-50fff693 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2337 .elementor-element.elementor-element-47299d5{--e-image-carousel-slides-to-show:1;}.elementor-2337 .elementor-element.elementor-element-47299d5 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-2337 .elementor-element.elementor-element-3bae25e5{--spacer-size:20px;}.elementor-2337 .elementor-element.elementor-element-397f475c > .elementor-widget-container{margin:-18px 0px -86px 0px;}.elementor-2337 .elementor-element.elementor-element-397f475c{text-align:center;font-family:"Girassol", Sans-serif;font-size:43px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-2337 .elementor-element.elementor-element-1012ad5a{--spacer-size:10px;}.elementor-2337 .elementor-element.elementor-element-1124434 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2337 .elementor-element.elementor-element-2b5c4001:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2337 .elementor-element.elementor-element-2b5c4001 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2337 .elementor-element.elementor-element-2b5c4001 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://xv-fest.com/wp-content/uploads/2025/08/Invitacion-Virtual-Ilustrada-Fiesta-Mexicana-alegre-y-colorida-3.png");background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;opacity:1;}.elementor-2337 .elementor-element.elementor-element-2b5c4001 > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:#CFAE4F;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-2337 .elementor-element.elementor-element-2b5c4001 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2337 .elementor-element.elementor-element-3b82438c img{width:80%;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2337 .elementor-element.elementor-element-9a0c346 > .elementor-widget-container{margin:0px 0px -23px 0px;}.elementor-2337 .elementor-element.elementor-element-9a0c346 img{width:25%;}.elementor-2337 .elementor-element.elementor-element-4eacac0a{--spacer-size:3px;}.elementor-2337 .elementor-element.elementor-element-90d6987 > .elementor-widget-container{margin:-3px 0px -123px 0px;}.elementor-2337 .elementor-element.elementor-element-90d6987{text-align:center;font-family:"Girassol", Sans-serif;font-size:65px;font-weight:400;line-height:1em;color:#B3B3B3;}.elementor-2337 .elementor-element.elementor-element-64525066{--spacer-size:3px;}.elementor-2337 .elementor-element.elementor-element-7095434e > .elementor-widget-container{margin:-11px 0px -67px 0px;border-radius:10px 10px 10px 10px;}.elementor-2337 .elementor-element.elementor-element-7095434e{text-align:center;font-family:"Bellefair", Sans-serif;font-size:32px;font-weight:400;color:#FFFFFF;}.elementor-2337 .elementor-element.elementor-element-e8c237a > .elementor-widget-container{margin:-11px 0px -127px 0px;border-radius:10px 10px 10px 10px;}.elementor-2337 .elementor-element.elementor-element-e8c237a{text-align:center;font-family:"Amarante", Sans-serif;font-size:60px;font-weight:400;color:#FFFFFF;}.elementor-2337 .elementor-element.elementor-element-553f4bda > .elementor-widget-container{margin:-10px 0px -69px 0px;border-radius:10px 10px 10px 10px;}.elementor-2337 .elementor-element.elementor-element-553f4bda{text-align:center;font-family:"Bellefair", Sans-serif;font-size:30px;font-weight:400;color:#FFFFFF;}.elementor-2337 .elementor-element.elementor-element-688a11bc{--spacer-size:3px;}.elementor-2337 .elementor-element.elementor-element-73ff983d > .elementor-widget-container{margin:-8px 0px -40px 0px;}.elementor-2337 .elementor-element.elementor-element-73ff983d{text-align:center;font-family:"Bellefair", Sans-serif;font-size:22px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-2337 .elementor-element.elementor-element-3092498f{--spacer-size:40px;}.elementor-2337 .elementor-element.elementor-element-2dcd755c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2337 .elementor-element.elementor-element-2dcd755c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF9E;}.elementor-2337 .elementor-element.elementor-element-2dcd755c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-2337 .elementor-element.elementor-element-2dcd755c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2337 .elementor-element.elementor-element-7d00a657{--spacer-size:10px;}.elementor-2337 .elementor-element.elementor-element-6e58c909 > .elementor-widget-container{margin:-12px 0px -54px 0px;}.elementor-2337 .elementor-element.elementor-element-6e58c909{text-align:center;font-family:"Bellefair", Sans-serif;font-size:25px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-2337 .elementor-element.elementor-element-3bc675ea > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-2337 .elementor-element.elementor-element-1cb60e37{--spacer-size:20px;}.elementor-2337 .elementor-element.elementor-element-5fa23ae7 > .elementor-widget-container{margin:-6px 0px -56px 0px;}.elementor-2337 .elementor-element.elementor-element-5fa23ae7{text-align:center;font-family:"Bellefair", Sans-serif;font-size:25px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-2337 .elementor-element.elementor-element-49d56f39{--spacer-size:20px;}.elementor-2337 .elementor-element.elementor-element-4a93ad{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2337 .elementor-element.elementor-element-1a1a206a > .elementor-widget-container{margin:-12px 0px -70px 0px;}.elementor-2337 .elementor-element.elementor-element-1a1a206a{text-align:center;font-family:"Bellefair", Sans-serif;font-size:30px;font-weight:400;color:#FFFFFF;}.elementor-2337 .elementor-element.elementor-element-7c60d0dc > .elementor-widget-container{margin:-7px 0px -52px 0px;}.elementor-2337 .elementor-element.elementor-element-7c60d0dc{text-align:center;font-family:"Bellefair", Sans-serif;font-size:25px;font-weight:400;color:#FFFFFF;}.elementor-2337 .elementor-element.elementor-element-55fa62e9{--display:flex;--position:fixed;--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;--justify-content:flex-start;top:0px;--z-index:5;}.elementor-2337 .elementor-element.elementor-element-55fa62e9:not(.elementor-motion-effects-element-type-background), .elementor-2337 .elementor-element.elementor-element-55fa62e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0000007A 0%, #00000000 0%);}.elementor-2337 .elementor-element.elementor-element-56a827c5{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2337 .elementor-element.elementor-element-56a827c5:not(.elementor-motion-effects-element-type-background), .elementor-2337 .elementor-element.elementor-element-56a827c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #E6E6E600 0%, #FFFFFF00 100%);}.elementor-2337 .elementor-element.elementor-element-56a827c5.e-con{--flex-grow:0;--flex-shrink:0;}@media(max-width:767px){.elementor-2337 .elementor-element.elementor-element-61d2c134{--padding-top:450px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2337 .elementor-element.elementor-element-95ec570 > .elementor-widget-container{margin:-4px 0px -61px 0px;}.elementor-2337 .elementor-element.elementor-element-95ec570{font-size:25px;}.elementor-2337 .elementor-element.elementor-element-3f8767c0{padding:200px 0px 0px 0px;}.elementor-2337 .elementor-element.elementor-element-1d16373b .elementor-countdown-digits{font-size:38px;}.elementor-2337 .elementor-element.elementor-element-1d16373b .elementor-countdown-label{font-size:25px;}.elementor-2337 .elementor-element.elementor-element-55fa62e9{--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2337 .elementor-element.elementor-element-56a827c5{--width:171.91px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--margin-top:-5px;--margin-bottom:-15px;--margin-left:0px;--margin-right:0px;}}@media(min-width:768px){.elementor-2337 .elementor-element.elementor-element-1c8cfcb{width:25%;}.elementor-2337 .elementor-element.elementor-element-33f292d{width:50%;}.elementor-2337 .elementor-element.elementor-element-f6fd870{width:24.662%;}.elementor-2337 .elementor-element.elementor-element-35b084ec{width:25%;}.elementor-2337 .elementor-element.elementor-element-271e6379{width:50%;}.elementor-2337 .elementor-element.elementor-element-1395b9bd{width:24.552%;}.elementor-2337 .elementor-element.elementor-element-50da4983{width:25%;}.elementor-2337 .elementor-element.elementor-element-745aaaf8{width:50%;}.elementor-2337 .elementor-element.elementor-element-4f82ba62{width:24.556%;}.elementor-2337 .elementor-element.elementor-element-513842c{width:25%;}.elementor-2337 .elementor-element.elementor-element-5744b34{width:50%;}.elementor-2337 .elementor-element.elementor-element-4de4f0b{width:24.556%;}.elementor-2337 .elementor-element.elementor-element-6cf6eb5d{width:25%;}.elementor-2337 .elementor-element.elementor-element-28c72107{width:49.228%;}.elementor-2337 .elementor-element.elementor-element-54f3d16e{width:25%;}.elementor-2337 .elementor-element.elementor-element-642eaff0{width:25%;}.elementor-2337 .elementor-element.elementor-element-655c91a1{width:50%;}.elementor-2337 .elementor-element.elementor-element-5924d47{width:24.662%;}.elementor-2337 .elementor-element.elementor-element-3972c87d{width:25%;}.elementor-2337 .elementor-element.elementor-element-50fff693{width:49.556%;}.elementor-2337 .elementor-element.elementor-element-19d0af18{width:25%;}.elementor-2337 .elementor-element.elementor-element-a64b02{width:25%;}.elementor-2337 .elementor-element.elementor-element-1191ac96{width:50%;}.elementor-2337 .elementor-element.elementor-element-e92abd4{width:24.331%;}.elementor-2337 .elementor-element.elementor-element-56a827c5{--width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2337 .elementor-element.elementor-element-56a827c5{--width:129.348px;}}