.elementor-2674 .elementor-element.elementor-element-3a2e76e2:not(.elementor-motion-effects-element-type-background),.elementor-2674 .elementor-element.elementor-element-3a2e76e2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://mariachisdeica.com/wp-content/uploads/2022/03/Mariachis-para-Matrimonios-e1657660849538.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-2674 .elementor-element.elementor-element-3a2e76e2>.elementor-background-overlay{background-color:#000;opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-2674 .elementor-element.elementor-element-3a2e76e2>.elementor-container{max-width:1225px;min-height:501px}.elementor-2674 .elementor-element.elementor-element-3a2e76e2{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0;overflow:visible}.elementor-2674 .elementor-element.elementor-element-49a77a8d>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:40px}.elementor-2674 .elementor-element.elementor-element-49a77a8d>.elementor-element-populated{padding:15px}.elementor-2674 .elementor-element.elementor-element-54f70fea .elementskit-section-title-wraper .elementskit-section-title{color:var(--e-global-color-astglobalcolor5);margin:0 0 17px;font-family:"Alex Brush",Sans-serif;font-size:87px;font-weight:400}.elementor-2674 .elementor-element.elementor-element-54f70fea .elementskit-section-title-wraper .elementskit-section-title>span{color:#000}.elementor-2674 .elementor-element.elementor-element-54f70fea .elementskit-section-title-wraper .elementskit-section-title:hover>span{color:#000}.elementor-2674 .elementor-element.elementor-element-54f70fea .elementskit-section-title-wraper .elementskit-section-subtitle{color:#fff;font-family:"Open Sans",Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;line-height:18px;margin:0 0 30px}.elementor-2674 .elementor-element.elementor-element-54f70fea .elementskit-section-title-wraper p{color:#fff;font-family:"Open Sans",Sans-serif;font-size:18px;font-weight:400;line-height:28px}.elementor-2674 .elementor-element.elementor-element-7a613c8c .elementor-button{background-color:#FFB1009E;fill:var(--e-global-color-astglobalcolor5);color:var(--e-global-color-astglobalcolor5);border-style:solid;border-color:var(--e-global-color-astglobalcolor5);border-radius:12px}.elementor-2674 .elementor-element.elementor-element-7a613c8c .elementor-button:hover,.elementor-2674 .elementor-element.elementor-element-7a613c8c .elementor-button:focus{background-color:var(--e-global-color-astglobalcolor2)}.elementor-2674 .elementor-element.elementor-element-62de2b62:not(.elementor-motion-effects-element-type-background),.elementor-2674 .elementor-element.elementor-element-62de2b62>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://mariachisdeica.com/wp-content/uploads/2023/10/Mariachis-en-tu-boda.png");background-position:0 -203px}.elementor-2674 .elementor-element.elementor-element-62de2b62>.elementor-background-overlay{background-color:var(--e-global-color-astglobalcolor5);opacity:.67;transition:background .3s,border-radius .3s,opacity .3s}.elementor-2674 .elementor-element.elementor-element-62de2b62{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:95px 0 0;overflow:visible}.elementor-2674 .elementor-element.elementor-element-2e872b>.elementor-element-populated{padding:15px}.elementor-2674 .elementor-element.elementor-element-23be9c94>.elementor-container{max-width:970px}.elementor-2674 .elementor-element.elementor-element-23be9c94{padding:0 0 52px;overflow:visible}.elementor-2674 .elementor-element.elementor-element-1805c6d6 .elementskit-section-title-wraper .elementskit-section-title{color:#333;margin:0 0 12px;font-family:"Alex Brush",Sans-serif;font-size:48px;font-weight:400}.elementor-2674 .elementor-element.elementor-element-1805c6d6 .elementskit-section-title-wraper .elementskit-section-title>span{color:#000}.elementor-2674 .elementor-element.elementor-element-1805c6d6 .elementskit-section-title-wraper .elementskit-section-title:hover>span{color:#000}.elementor-2674 .elementor-element.elementor-element-1805c6d6 .elementskit-section-title-wraper p{color:#616161;font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:400;line-height:28px}.elementor-2674 .elementor-element.elementor-element-d343878 .ekit-double-btn.ekit-double-btn-one{background-color:var(--e-global-color-astglobalcolor1);color:#fff;border-radius:20px}.elementor-2674 .elementor-element.elementor-element-d343878 .ekit-double-btn.ekit-double-btn-two{background-color:var(--e-global-color-astglobalcolor6);color:#fff;border-radius:20px}.elementor-2674 .elementor-element.elementor-element-d343878 .ekit_double_button{width:80%}.elementor-2674 .elementor-element.elementor-element-d343878 .ekit-double-btn:not(:last-child){margin-right:5px}.elementor-2674 .elementor-element.elementor-element-d343878 .ekit-double-btn.ekit-double-btn-one>i{padding-right:8px}.elementor-2674 .elementor-element.elementor-element-d343878 .ekit-double-btn.ekit-double-btn-one>svg{margin-right:8px}.elementor-2674 .elementor-element.elementor-element-d343878 .ekit-double-btn.ekit-double-btn-two>i{padding-right:8px}.elementor-2674 .elementor-element.elementor-element-d343878 .ekit-double-btn.ekit-double-btn-two>svg{margin-right:8px}.elementor-2674 .elementor-element.elementor-element-d343878 .ekit-double-btn.ekit-double-btn-one svg path{stroke:#fff;fill:#fff}.elementor-2674 .elementor-element.elementor-element-d343878 .ekit-double-btn.ekit-double-btn-one:hover{color:#fff}.elementor-2674 .elementor-element.elementor-element-d343878 .ekit-double-btn.ekit-double-btn-one:hover svg path{stroke:#fff;fill:#fff}.elementor-2674 .elementor-element.elementor-element-d343878 .ekit-double-btn.ekit-double-btn-two svg path{stroke:#fff;fill:#fff}.elementor-2674 .elementor-element.elementor-element-d343878 .ekit-double-btn.ekit-double-btn-two:hover{color:#fff}.elementor-2674 .elementor-element.elementor-element-d343878 .ekit-double-btn.ekit-double-btn-two:hover svg path{stroke:#fff;fill:#fff}.elementor-2674 .elementor-element.elementor-element-66170b38>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-2674 .elementor-element.elementor-element-66170b38:not(.elementor-motion-effects-element-type-background),.elementor-2674 .elementor-element.elementor-element-66170b38>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://mariachisdeica.com/wp-content/uploads/2022/10/wedding-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-2674 .elementor-element.elementor-element-66170b38>.elementor-container{min-height:530px}.elementor-2674 .elementor-element.elementor-element-66170b38{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;z-index:1;overflow:visible}.elementor-2674 .elementor-element.elementor-element-66170b38>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2674 .elementor-element.elementor-element-673779a6>.elementor-element-populated{padding:0}.elementor-2674 .elementor-element.elementor-element-3ddcd0ec .ekit-video-popup-btn,.elementor-2674 .elementor-element.elementor-element-3ddcd0ec .ekit-video-inline-btn{background-color:#fff}.elementor-2674 .elementor-element.elementor-element-3ddcd0ec .video-content{text-align:center;justify-content:center;display:flex}.elementor-2674 .elementor-element.elementor-element-3ddcd0ec .ekit-video-popup-btn{padding:0;width:60px;height:60px;--glow-size:15px;color:#ff8479}.elementor-2674 .elementor-element.elementor-element-3ddcd0ec .ekit-video-inline-btn{padding:0;width:60px;height:60px;--glow-size:15px;color:#ff8479}.elementor-2674 .elementor-element.elementor-element-3ddcd0ec a.ekit_icon_button:is(.ekit-video-popup-btn,.ekit-video-inline-btn):has(i,svg){font-size:15px}.elementor-2674 .elementor-element.elementor-element-3ddcd0ec .glow-ripple:before{color:#ff8479}.elementor-2674 .elementor-element.elementor-element-3ddcd0ec .glow-ripple:after{color:#ff8479}.elementor-2674 .elementor-element.elementor-element-3ddcd0ec .glow-ripple>i:after{color:#ff8479}.elementor-2674 .elementor-element.elementor-element-3ddcd0ec .glow-radio_wave:before{color:#ff8479}.elementor-2674 .elementor-element.elementor-element-3ddcd0ec .glow-radio_wave:after{color:#ff8479}.elementor-2674 .elementor-element.elementor-element-3ddcd0ec .glow-radio_wave>i:after{color:#ff8479}.elementor-2674 .elementor-element.elementor-element-3ddcd0ec .ekit-video-popup-btn svg path{stroke:#ff8479;fill:#ff8479}.elementor-2674 .elementor-element.elementor-element-3ddcd0ec .ekit-video-inline-btn svg path{stroke:#ff8479;fill:#ff8479}.elementor-2674 .elementor-element.elementor-element-3ddcd0ec .ekit-video-popup-btn:hover{color:#ff8479}.elementor-2674 .elementor-element.elementor-element-3ddcd0ec .ekit-video-inline-btn:hover{color:#ff8479}.elementor-2674 .elementor-element.elementor-element-3ddcd0ec .ekit-video-popup-btn:hover svg path{stroke:#ff8479;fill:#ff8479}.elementor-2674 .elementor-element.elementor-element-3ddcd0ec .ekit-video-inline-btn:hover svg path{stroke:#ff8479;fill:#ff8479}.mfp-close.ekit-video-popup-close{width:44px;height:44px;font-size:10px;right:0;background-color:#000;color:#fff;border-radius:50%}.mfp-close.ekit-video-popup-close svg{width:10px;height:10px}.mfp-close.ekit-video-popup-close .ekit-popup-close-icon svg{fill:#fff}.mfp-close.ekit-video-popup-close:hover{background-color:#000;border-radius:50%}.ekit_self_video_wrap .mfp-close.ekit-video-popup-close:hover{background-color:#000}.mfp-close.ekit-video-popup-close:hover .ekit-popup-close-icon i{color:#fff}.mfp-close.ekit-video-popup-close:hover .ekit-popup-close-icon svg{fill:#fff}.elementor-2674 .elementor-element.elementor-element-7bafb7fa:not(.elementor-motion-effects-element-type-background),.elementor-2674 .elementor-element.elementor-element-7bafb7fa>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://mariachisdeica.com/wp-content/uploads/2022/10/RSVP_img.jpeg");background-position:center left;background-repeat:no-repeat;background-size:cover}.elementor-2674 .elementor-element.elementor-element-7bafb7fa>.elementor-background-overlay{background-color:#000;opacity:.6;transition:background .3s,border-radius .3s,opacity .3s}.elementor-2674 .elementor-element.elementor-element-7bafb7fa>.elementor-container{min-height:593px}.elementor-2674 .elementor-element.elementor-element-7bafb7fa{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0;overflow:visible}.elementor-2674 .elementor-element.elementor-element-244add26>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:40px}.elementor-2674 .elementor-element.elementor-element-18c4ce3{overflow:visible}.elementor-2674 .elementor-element.elementor-element-afd2dcc .elementskit-section-title-wraper .elementskit-section-title{color:#fff;margin:0 0 13px;font-family:"Alex Brush",Sans-serif;font-size:48px;font-weight:400}.elementor-2674 .elementor-element.elementor-element-afd2dcc .elementskit-section-title-wraper .elementskit-section-title>span{color:#000}.elementor-2674 .elementor-element.elementor-element-afd2dcc .elementskit-section-title-wraper .elementskit-section-title:hover>span{color:#000}.elementor-2674 .elementor-element.elementor-element-afd2dcc .elementskit-section-title-wraper p{color:#fff;font-family:"Open Sans",Sans-serif;font-size:18px;font-weight:400;line-height:28px}.elementor-2674 .elementor-element.elementor-element-4d19c889 .ekit-btn-wraper .elementskit-btn{justify-content:center}.elementor-2674 .elementor-element.elementor-element-4d19c889 .elementskit-btn{background-color:var(--e-global-color-astglobalcolor1);padding:20px 62px;font-family:"Raleway",Sans-serif;font-size:18px;font-weight:500;border-style:solid;border-color:var(--e-global-color-astglobalcolor1);border-radius:30px}.elementor-2674 .elementor-element.elementor-element-4d19c889 .elementskit-btn:hover{background-color:var(--e-global-color-astglobalcolor2);color:#fff;fill:#fff;border-color:var(--e-global-color-astglobalcolor1)}.elementor-2674 .elementor-element.elementor-element-4d19c889 .elementskit-btn>:is(i,svg){font-size:14px}.elementor-2674 .elementor-element.elementor-element-4d19c889 .elementskit-btn>i,.elementor-2674 .elementor-element.elementor-element-4d19c889 .elementskit-btn>svg{margin-right:5px}.rtl .elementor-2674 .elementor-element.elementor-element-4d19c889 .elementskit-btn>i,.rtl .elementor-2674 .elementor-element.elementor-element-4d19c889 .elementskit-btn>svg{margin-left:5px;margin-right:0}.elementor-2674 .elementor-element.elementor-element-24b10a17{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:95px 0 50px;overflow:visible}.elementor-2674 .elementor-element.elementor-element-24b10a17>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2674 .elementor-element.elementor-element-47ad6cb6>.elementor-element-populated{padding:15px}.elementor-2674 .elementor-element.elementor-element-51f7956b>.elementor-container{max-width:540px}.elementor-2674 .elementor-element.elementor-element-51f7956b{padding:0 0 52px;overflow:visible}.elementor-2674 .elementor-element.elementor-element-5452a45a .elementskit-section-title-wraper .elementskit-section-title{color:#333;margin:0 0 16px;font-family:"Alex Brush",Sans-serif;font-size:48px;font-weight:400}.elementor-2674 .elementor-element.elementor-element-5452a45a .elementskit-section-title-wraper .elementskit-section-title>span{color:#000}.elementor-2674 .elementor-element.elementor-element-5452a45a .elementskit-section-title-wraper .elementskit-section-title:hover>span{color:#000}.elementor-2674 .elementor-element.elementor-element-53fe65c:not(.elementor-motion-effects-element-type-background),.elementor-2674 .elementor-element.elementor-element-53fe65c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://mariachisdeica.com/wp-content/uploads/2023/10/Mariachis-para-matrimonio-y-boda.png");background-position:0 -276px}.elementor-2674 .elementor-element.elementor-element-53fe65c>.elementor-background-overlay{background-color:var(--e-global-color-astglobalcolor5);opacity:.68;transition:background .3s,border-radius .3s,opacity .3s}.elementor-2674 .elementor-element.elementor-element-53fe65c{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:127px 0 20px;z-index:1;overflow:visible}.elementor-2674 .elementor-element.elementor-element-150c24fe>.elementor-element-populated{padding:0}.elementor-2674 .elementor-element.elementor-element-353aaaa{text-align:center}.elementor-2674 .elementor-element.elementor-element-c16b085{overflow:visible}.elementor-2674 .elementor-element.elementor-element-dd243a0{text-align:center}.elementor-2674 .elementor-element.elementor-element-dd243a0 .elementor-heading-title{font-family:"Alex Brush",Sans-serif}.elementor-2674 .elementor-element.elementor-element-7459d31{text-align:center}.elementor-2674 .elementor-element.elementor-element-7459d31 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:20px}.elementor-2674 .elementor-element.elementor-element-a5e95e8{overflow:visible}@media(max-width:1024px){.elementor-2674 .elementor-element.elementor-element-49a77a8d>.elementor-element-populated{padding:0 15px}.elementor-2674 .elementor-element.elementor-element-54f70fea .elementskit-section-title-wraper .elementskit-section-title{font-size:100px}.elementor-2674 .elementor-element.elementor-element-62de2b62:not(.elementor-motion-effects-element-type-background),.elementor-2674 .elementor-element.elementor-element-62de2b62>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-2674 .elementor-element.elementor-element-d343878 .ekit_double_button{width:80%}.elementor-2674 .elementor-element.elementor-element-53fe65c:not(.elementor-motion-effects-element-type-background),.elementor-2674 .elementor-element.elementor-element-53fe65c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}}@media(max-width:767px){.elementor-2674 .elementor-element.elementor-element-54f70fea .elementskit-section-title-wraper .elementskit-section-title{font-size:80px}.elementor-2674 .elementor-element.elementor-element-62de2b62:not(.elementor-motion-effects-element-type-background),.elementor-2674 .elementor-element.elementor-element-62de2b62>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-2674 .elementor-element.elementor-element-d343878 .ekit_double_button{width:100%}.elementor-2674 .elementor-element.elementor-element-7bafb7fa>.elementor-container{min-height:500px}.elementor-2674 .elementor-element.elementor-element-7bafb7fa{padding:0}.elementor-2674 .elementor-element.elementor-element-afd2dcc .elementskit-section-title-wraper .elementskit-section-title{font-size:36px}.elementor-2674 .elementor-element.elementor-element-24b10a17{padding:95px 0}.elementor-2674 .elementor-element.elementor-element-53fe65c:not(.elementor-motion-effects-element-type-background),.elementor-2674 .elementor-element.elementor-element-53fe65c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}}