.elementor-52979 .elementor-element.elementor-element-3a226e16{--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;}.elementor-52979 .elementor-element.elementor-element-3a226e16:not(.elementor-motion-effects-element-type-background), .elementor-52979 .elementor-element.elementor-element-3a226e16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/angelfotoinvitaciones.mx/wp-content/uploads/2025/11/1-PORTADA-_2848-MARIA-ISABEL-LEMUS-6679.png?fit=1673%2C1306&ssl=1");background-position:center center;background-size:cover;}.elementor-52979 .elementor-element.elementor-element-783eaa9b{--spacer-size:597px;}.elementor-52979 .elementor-element.elementor-element-7884ebc9{--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;}.elementor-52979 .elementor-element.elementor-element-7884ebc9:not(.elementor-motion-effects-element-type-background), .elementor-52979 .elementor-element.elementor-element-7884ebc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://i0.wp.com/angelfotoinvitaciones.mx/wp-content/uploads/2025/11/fondo_lila.png?fit=5193%2C3462&ssl=1");background-position:center center;background-size:cover;}.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-52979 .elementor-element.elementor-element-3c6ad3fb{--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;}.elementor-52979 .elementor-element.elementor-element-3c6ad3fb:not(.elementor-motion-effects-element-type-background), .elementor-52979 .elementor-element.elementor-element-3c6ad3fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#96759E;}.elementor-52979 .elementor-element.elementor-element-6479c7bc{text-align:center;}.elementor-52979 .elementor-element.elementor-element-6479c7bc img{width:23%;}.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-52979 .elementor-element.elementor-element-243bae3c .elementor-countdown-wrapper{max-width:50%;}body:not(.rtl) .elementor-52979 .elementor-element.elementor-element-243bae3c .elementor-countdown-item:not(:first-of-type){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-52979 .elementor-element.elementor-element-243bae3c .elementor-countdown-item:not(:last-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-52979 .elementor-element.elementor-element-243bae3c .elementor-countdown-item:not(:first-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-52979 .elementor-element.elementor-element-243bae3c .elementor-countdown-item:not(:last-of-type){margin-left:calc( 10px/2 );}.elementor-52979 .elementor-element.elementor-element-243bae3c .elementor-countdown-item{background-color:#6EC1E400;border-style:double;}.elementor-52979 .elementor-element.elementor-element-243bae3c .elementor-countdown-digits{font-family:"Aboreto", Sans-serif;font-weight:400;}.elementor-52979 .elementor-element.elementor-element-243bae3c .elementor-countdown-label{font-family:"Aboreto", Sans-serif;font-weight:400;}.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-52979 .elementor-element.elementor-element-576dcf8 .elementor-button{background-color:#CCB2D2;font-family:"Aboreto", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:double;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-52979 .elementor-element.elementor-element-576dcf8 .elementor-button:hover, .elementor-52979 .elementor-element.elementor-element-576dcf8 .elementor-button:focus{background-color:#6B567A;color:#FFFFFF;}.elementor-52979 .elementor-element.elementor-element-576dcf8 .elementor-button:hover svg, .elementor-52979 .elementor-element.elementor-element-576dcf8 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-52979 .elementor-element.elementor-element-750c35f{--spacer-size:322px;}.elementor-52979 .elementor-element.elementor-element-59b642e3{--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;}.elementor-52979 .elementor-element.elementor-element-59b642e3:not(.elementor-motion-effects-element-type-background), .elementor-52979 .elementor-element.elementor-element-59b642e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-52979 .elementor-element.elementor-element-554f491f > .elementor-widget-container{margin:-280px 0px 0px 0px;}.elementor-52979 .elementor-element.elementor-element-554f491f img{width:63%;}.elementor-52979 .elementor-element.elementor-element-103399d8 img{width:25%;}.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-52979 .elementor-element.elementor-element-c3035d5{text-align:center;font-family:"Aboreto", Sans-serif;font-size:22px;font-weight:400;color:#785F7E;}.elementor-52979 .elementor-element.elementor-element-30d4a3a6 > .elementor-widget-container{margin:-42px 0px 0px 0px;}.elementor-52979 .elementor-element.elementor-element-30d4a3a6{text-align:center;font-family:"Aboreto", Sans-serif;font-size:22px;font-weight:400;color:#785F7E;}.elementor-52979 .elementor-element.elementor-element-54a70d09{text-align:center;font-family:"Aboreto", Sans-serif;font-size:22px;font-weight:400;color:#785F7E;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-52979 .elementor-element.elementor-element-8d64454{--divider-border-style:solid;--divider-color:#B5A1BA;--divider-border-width:1px;}.elementor-52979 .elementor-element.elementor-element-8d64454 .elementor-divider-separator{width:33%;margin:0 auto;margin-center:0;}.elementor-52979 .elementor-element.elementor-element-8d64454 .elementor-divider{text-align:center;padding-block-start:17px;padding-block-end:17px;}.elementor-52979 .elementor-element.elementor-element-7178c3fa{text-align:center;font-family:"Aboreto", Sans-serif;font-size:22px;font-weight:400;color:#785F7E;}.elementor-52979 .elementor-element.elementor-element-0e0f8d4{text-align:center;font-family:"Aboreto", Sans-serif;font-size:22px;font-weight:400;color:#785F7E;}.elementor-52979 .elementor-element.elementor-element-119dfa11{text-align:center;font-family:"Aboreto", Sans-serif;font-size:22px;font-weight:400;color:#785F7E;}.elementor-52979 .elementor-element.elementor-element-5b47b6b{text-align:center;font-family:"Aboreto", Sans-serif;font-size:22px;font-weight:400;color:#785F7E;}.elementor-52979 .elementor-element.elementor-element-36bdb9d{--divider-border-style:solid;--divider-color:#B5A1BA;--divider-border-width:1px;}.elementor-52979 .elementor-element.elementor-element-36bdb9d .elementor-divider-separator{width:33%;margin:0 auto;margin-center:0;}.elementor-52979 .elementor-element.elementor-element-36bdb9d .elementor-divider{text-align:center;padding-block-start:17px;padding-block-end:17px;}.elementor-52979 .elementor-element.elementor-element-d61243d{text-align:center;font-family:"Aboreto", Sans-serif;font-size:22px;font-weight:400;color:#785F7E;}.elementor-52979 .elementor-element.elementor-element-9a1962f{text-align:center;font-family:"Aboreto", Sans-serif;font-size:22px;font-weight:400;color:#785F7E;}.elementor-52979 .elementor-element.elementor-element-b818b70{text-align:center;font-family:"Aboreto", Sans-serif;font-size:22px;font-weight:400;color:#785F7E;}.elementor-52979 .elementor-element.elementor-element-39590eb5{--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;}.elementor-52979 .elementor-element.elementor-element-39590eb5:not(.elementor-motion-effects-element-type-background), .elementor-52979 .elementor-element.elementor-element-39590eb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C9E5FF;}.elementor-52979 .elementor-element.elementor-element-206aa40{text-align:center;}.elementor-52979 .elementor-element.elementor-element-206aa40 img{width:35%;}.elementor-52979 .elementor-element.elementor-element-653645f > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-52979 .elementor-element.elementor-element-653645f{text-align:center;font-family:"Aboreto", Sans-serif;font-size:22px;font-weight:400;color:#000000;}.elementor-52979 .elementor-element.elementor-element-36c83a69 > .elementor-widget-container{margin:-29px 0px 0px 0px;}.elementor-52979 .elementor-element.elementor-element-36c83a69{text-align:center;font-family:"Aboreto", Sans-serif;font-size:22px;font-weight:400;color:#000000;}.elementor-52979 .elementor-element.elementor-element-6c363937 .elementor-button{background-color:#CCB2D2;font-family:"Aboreto", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:double;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-52979 .elementor-element.elementor-element-6c363937 .elementor-button:hover, .elementor-52979 .elementor-element.elementor-element-6c363937 .elementor-button:focus{background-color:#6B567A;color:#FFFFFF;}.elementor-52979 .elementor-element.elementor-element-6c363937 .elementor-button:hover svg, .elementor-52979 .elementor-element.elementor-element-6c363937 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-52979 .elementor-element.elementor-element-6c8691c6 > .elementor-widget-container{margin:98px 0px 0px 0px;}.elementor-52979 .elementor-element.elementor-element-6c8691c6 img{width:35%;}.elementor-52979 .elementor-element.elementor-element-1b9fba1e > .elementor-widget-container{margin:-126px 0px 0px 0px;}.elementor-52979 .elementor-element.elementor-element-1b9fba1e{text-align:center;font-family:"Aboreto", Sans-serif;font-size:22px;font-weight:400;color:#000000;}.elementor-52979 .elementor-element.elementor-element-785aee5b > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-52979 .elementor-element.elementor-element-785aee5b{text-align:center;font-family:"Aboreto", Sans-serif;font-size:22px;font-weight:400;color:#000000;}.elementor-52979 .elementor-element.elementor-element-63c36220 .elementor-button{background-color:#CCB2D2;font-family:"Aboreto", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:double;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-52979 .elementor-element.elementor-element-63c36220 .elementor-button:hover, .elementor-52979 .elementor-element.elementor-element-63c36220 .elementor-button:focus{background-color:#6B567A;color:#FFFFFF;}.elementor-52979 .elementor-element.elementor-element-63c36220 .elementor-button:hover svg, .elementor-52979 .elementor-element.elementor-element-63c36220 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-52979 .elementor-element.elementor-element-3d467397 > .elementor-widget-container{margin:61px 0px 0px 0px;}.elementor-52979 .elementor-element.elementor-element-3d467397 img{width:35%;}.elementor-52979 .elementor-element.elementor-element-7b4807d7 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-52979 .elementor-element.elementor-element-7b4807d7{text-align:center;font-family:"Aboreto", Sans-serif;font-size:22px;font-weight:400;color:#000000;}.elementor-52979 .elementor-element.elementor-element-dc3ac2d > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-52979 .elementor-element.elementor-element-dc3ac2d{text-align:center;font-family:"Aboreto", Sans-serif;font-size:22px;font-weight:400;color:#000000;}.elementor-52979 .elementor-element.elementor-element-57b1233 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-52979 .elementor-element.elementor-element-57b1233{text-align:center;font-family:"Aboreto", Sans-serif;font-size:22px;font-weight:400;color:#000000;}.elementor-52979 .elementor-element.elementor-element-ea279c5{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-52979 .elementor-element.elementor-element-ea279c5 .elementor-divider-separator{width:100%;}.elementor-52979 .elementor-element.elementor-element-ea279c5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-52979 .elementor-element.elementor-element-ebf8f84 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-52979 .elementor-element.elementor-element-ebf8f84{text-align:center;font-family:"Aboreto", Sans-serif;font-size:22px;font-weight:400;color:#000000;}.elementor-52979 .elementor-element.elementor-element-107597a > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-52979 .elementor-element.elementor-element-107597a{text-align:center;font-family:"Aboreto", Sans-serif;font-size:22px;font-weight:400;color:#000000;}.elementor-52979 .elementor-element.elementor-element-ddce04d{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-52979 .elementor-element.elementor-element-ddce04d .elementor-divider-separator{width:100%;}.elementor-52979 .elementor-element.elementor-element-ddce04d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-52979 .elementor-element.elementor-element-6caacd45 > .elementor-widget-container{margin:-29px 0px 0px 0px;}.elementor-52979 .elementor-element.elementor-element-6caacd45{text-align:center;font-family:"Aboreto", Sans-serif;font-size:22px;font-weight:400;color:#000000;}.elementor-52979 .elementor-element.elementor-element-187349fd > .elementor-widget-container{margin:-29px 0px 0px 0px;}.elementor-52979 .elementor-element.elementor-element-187349fd{text-align:center;font-family:"Aboreto", Sans-serif;font-size:22px;font-weight:400;color:#000000;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-52979 .elementor-element.elementor-element-be9003c .elementor-icon-wrapper{text-align:center;}.elementor-52979 .elementor-element.elementor-element-be9003c.elementor-view-stacked .elementor-icon{background-color:#CCB2D2;}.elementor-52979 .elementor-element.elementor-element-be9003c.elementor-view-framed .elementor-icon, .elementor-52979 .elementor-element.elementor-element-be9003c.elementor-view-default .elementor-icon{color:#CCB2D2;border-color:#CCB2D2;}.elementor-52979 .elementor-element.elementor-element-be9003c.elementor-view-framed .elementor-icon, .elementor-52979 .elementor-element.elementor-element-be9003c.elementor-view-default .elementor-icon svg{fill:#CCB2D2;}.elementor-52979 .elementor-element.elementor-element-3a9dbeb9{--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;}.elementor-52979 .elementor-element.elementor-element-3a9dbeb9:not(.elementor-motion-effects-element-type-background), .elementor-52979 .elementor-element.elementor-element-3a9dbeb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#96759E;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-52979 .elementor-element.elementor-element-612d3894 .elementor-repeater-item-a37e1bc .swiper-slide-bg{background-color:#833CA300;background-image:url(https://i0.wp.com/angelfotoinvitaciones.mx/wp-content/uploads/2025/11/3-_2848-MARIA-ISABEL-LEMUS-6585.png?fit=1193%2C1601&ssl=1);background-size:contain;}.elementor-52979 .elementor-element.elementor-element-612d3894 .elementor-repeater-item-64f3a4e .swiper-slide-bg{background-color:#833CA300;background-image:url(https://i0.wp.com/angelfotoinvitaciones.mx/wp-content/uploads/2025/11/4-_2848-MARIA-ISABEL-LEMUS-6608.png?fit=1297%2C1730&ssl=1);background-size:contain;}.elementor-52979 .elementor-element.elementor-element-612d3894 .elementor-repeater-item-6c1d04c .swiper-slide-bg{background-color:#833CA300;background-image:url(https://i0.wp.com/angelfotoinvitaciones.mx/wp-content/uploads/2025/11/5-_2848-MARIA-ISABEL-LEMUS-6691.png?fit=1656%2C1333&ssl=1);background-size:contain;}.elementor-52979 .elementor-element.elementor-element-612d3894 .elementor-repeater-item-41250f9 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://i0.wp.com/angelfotoinvitaciones.mx/wp-content/uploads/2025/11/6-_2848-MARIA-ISABEL-LEMUS-6704.png?fit=1778%2C1333&ssl=1);background-size:contain;}.elementor-52979 .elementor-element.elementor-element-612d3894 .elementor-repeater-item-283d57c .swiper-slide-bg{background-color:#833CA300;background-image:url(https://i0.wp.com/angelfotoinvitaciones.mx/wp-content/uploads/2025/11/7-_2848-MARIA-ISABEL-LEMUS-6710.png?fit=1291%2C1721&ssl=1);background-size:contain;}.elementor-52979 .elementor-element.elementor-element-612d3894 .elementor-repeater-item-63d736c .swiper-slide-bg{background-color:#833CA300;background-image:url(https://i0.wp.com/angelfotoinvitaciones.mx/wp-content/uploads/2025/11/8-_2848-MARIA-ISABEL-LEMUS-6712.png?fit=1273%2C1698&ssl=1);background-size:contain;}.elementor-52979 .elementor-element.elementor-element-612d3894 .elementor-repeater-item-8d2f358 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://i0.wp.com/angelfotoinvitaciones.mx/wp-content/uploads/2025/11/9-11-SEPTIEMBRE-_2848-MARIA-ISABEL-LEMUS-6723.png?fit=1875%2C1250&ssl=1);background-size:contain;}.elementor-52979 .elementor-element.elementor-element-612d3894 .elementor-repeater-item-b247afa .swiper-slide-bg{background-color:#833CA300;background-image:url(https://i0.wp.com/angelfotoinvitaciones.mx/wp-content/uploads/2025/11/10-11-SEPTIEMBRE-_2848-MARIA-ISABEL-LEMUS-6744.png?fit=1875%2C1250&ssl=1);background-size:contain;}.elementor-52979 .elementor-element.elementor-element-612d3894 .elementor-repeater-item-fb20748 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://i0.wp.com/angelfotoinvitaciones.mx/wp-content/uploads/2025/11/11-11-SEPTIEMBRE-_2848-MARIA-ISABEL-LEMUS-6749.png?fit=1250%2C1875&ssl=1);background-size:contain;}.elementor-52979 .elementor-element.elementor-element-612d3894 .elementor-repeater-item-093d75a .swiper-slide-bg{background-color:#833CA300;background-image:url(https://i0.wp.com/angelfotoinvitaciones.mx/wp-content/uploads/2025/11/12-11-SEPTIEMBRE-_2848-MARIA-ISABEL-LEMUS-6762.png?fit=1875%2C1250&ssl=1);background-size:contain;}.elementor-52979 .elementor-element.elementor-element-612d3894 .elementor-repeater-item-518cfea .swiper-slide-bg{background-color:#833CA300;background-image:url(https://i0.wp.com/angelfotoinvitaciones.mx/wp-content/uploads/2025/11/13-11-SEPTIEMBRE-_2848-MARIA-ISABEL-LEMUS-6788.png?fit=1200%2C1714&ssl=1);background-size:contain;}.elementor-52979 .elementor-element.elementor-element-612d3894 .elementor-repeater-item-8cf8886 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://i0.wp.com/angelfotoinvitaciones.mx/wp-content/uploads/2025/11/14-11-SEPTIEMBRE-_2848-MARIA-ISABEL-LEMUS-6793.png?fit=1155%2C1733&ssl=1);background-size:contain;}.elementor-52979 .elementor-element.elementor-element-612d3894 .elementor-repeater-item-0c14c67 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://i0.wp.com/angelfotoinvitaciones.mx/wp-content/uploads/2025/11/2-FONDO-_2848-MARIA-ISABEL-LEMUS-6606.png?fit=1276%2C1701&ssl=1);background-size:contain;}.elementor-52979 .elementor-element.elementor-element-612d3894 .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-52979 .elementor-element.elementor-element-612d3894 .swiper-slide-contents{max-width:66%;}.elementor-52979 .elementor-element.elementor-element-612d3894 .swiper-slide-inner{text-align:center;}.elementor-52979 .elementor-element.elementor-element-5d7ec06f{--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;}.elementor-52979 .elementor-element.elementor-element-5d7ec06f:not(.elementor-motion-effects-element-type-background), .elementor-52979 .elementor-element.elementor-element-5d7ec06f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://i0.wp.com/angelfotoinvitaciones.mx/wp-content/uploads/2025/11/fondo_lila.png?fit=5193%2C3462&ssl=1");background-position:center center;background-size:cover;}.elementor-52979 .elementor-element.elementor-element-2f5d2db2 img{width:28%;}.elementor-52979 .elementor-element.elementor-element-5d8dd618 > .elementor-widget-container{margin:-29px 0px 0px 0px;}.elementor-52979 .elementor-element.elementor-element-5d8dd618{text-align:center;font-family:"Aboreto", Sans-serif;font-size:22px;font-weight:400;color:#000000;}.elementor-52979 .elementor-element.elementor-element-8380a26 .elementor-button{background-color:#CCB2D2;font-family:"Aboreto", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:double;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-52979 .elementor-element.elementor-element-8380a26 .elementor-button:hover, .elementor-52979 .elementor-element.elementor-element-8380a26 .elementor-button:focus{background-color:#6B567A;color:#FFFFFF;}.elementor-52979 .elementor-element.elementor-element-8380a26 .elementor-button:hover svg, .elementor-52979 .elementor-element.elementor-element-8380a26 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-52979 .elementor-element.elementor-element-458bbb3{--spacer-size:50px;}.elementor-52979 .elementor-element.elementor-element-3f86c937{--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;}.elementor-52979 .elementor-element.elementor-element-3f86c937:not(.elementor-motion-effects-element-type-background), .elementor-52979 .elementor-element.elementor-element-3f86c937 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DED1E1;}.elementor-52979 .elementor-element.elementor-element-408b5bb9 img{width:35%;}.elementor-52979 .elementor-element.elementor-element-3e8000a9{--display:flex;}@media(max-width:767px){.elementor-52979 .elementor-element.elementor-element-783eaa9b{--spacer-size:347px;}.elementor-52979 .elementor-element.elementor-element-4c5e7f2c > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-52979 .elementor-element.elementor-element-4c5e7f2c img{width:62%;}.elementor-52979 .elementor-element.elementor-element-71c0ed1f > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-52979 .elementor-element.elementor-element-6479c7bc img{width:93%;}body:not(.rtl) .elementor-52979 .elementor-element.elementor-element-243bae3c .elementor-countdown-item:not(:first-of-type){margin-left:calc( 3px/2 );}body:not(.rtl) .elementor-52979 .elementor-element.elementor-element-243bae3c .elementor-countdown-item:not(:last-of-type){margin-right:calc( 3px/2 );}body.rtl .elementor-52979 .elementor-element.elementor-element-243bae3c .elementor-countdown-item:not(:first-of-type){margin-right:calc( 3px/2 );}body.rtl .elementor-52979 .elementor-element.elementor-element-243bae3c .elementor-countdown-item:not(:last-of-type){margin-left:calc( 3px/2 );}.elementor-52979 .elementor-element.elementor-element-243bae3c .elementor-countdown-item{padding:10px 3px 10px 3px;}.elementor-52979 .elementor-element.elementor-element-243bae3c .elementor-countdown-digits{font-size:52px;}.elementor-52979 .elementor-element.elementor-element-243bae3c .elementor-countdown-label{font-size:14px;}.elementor-52979 .elementor-element.elementor-element-576dcf8 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-52979 .elementor-element.elementor-element-576dcf8 .elementor-button{font-size:24px;border-radius:13px 13px 13px 13px;padding:6px 6px 6px 6px;}.elementor-52979 .elementor-element.elementor-element-750c35f{--spacer-size:141px;}.elementor-52979 .elementor-element.elementor-element-750c35f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-52979 .elementor-element.elementor-element-554f491f > .elementor-widget-container{margin:-127px 0px 0px 0px;}.elementor-52979 .elementor-element.elementor-element-554f491f img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-52979 .elementor-element.elementor-element-103399d8 > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-52979 .elementor-element.elementor-element-103399d8 img{width:100%;}.elementor-52979 .elementor-element.elementor-element-c3035d5 > .elementor-widget-container{margin:42px 0px 0px 0px;}.elementor-52979 .elementor-element.elementor-element-c3035d5{font-size:17px;}.elementor-52979 .elementor-element.elementor-element-30d4a3a6 > .elementor-widget-container{margin:-35px 0px 0px 0px;}.elementor-52979 .elementor-element.elementor-element-30d4a3a6{font-size:17px;}.elementor-52979 .elementor-element.elementor-element-54a70d09 > .elementor-widget-container{margin:13px 0px 0px 0px;}.elementor-52979 .elementor-element.elementor-element-54a70d09{font-size:17px;}.elementor-52979 .elementor-element.elementor-element-8d64454 > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-52979 .elementor-element.elementor-element-8d64454 .elementor-divider-separator{width:75%;}.elementor-52979 .elementor-element.elementor-element-7178c3fa > .elementor-widget-container{margin:-17px 0px 0px 0px;}.elementor-52979 .elementor-element.elementor-element-7178c3fa{font-size:17px;}.elementor-52979 .elementor-element.elementor-element-0e0f8d4 > .elementor-widget-container{margin:-29px 0px 0px 0px;}.elementor-52979 .elementor-element.elementor-element-0e0f8d4{font-size:17px;}.elementor-52979 .elementor-element.elementor-element-119dfa11 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-52979 .elementor-element.elementor-element-119dfa11{font-size:17px;}.elementor-52979 .elementor-element.elementor-element-5b47b6b > .elementor-widget-container{margin:13px 0px 0px 0px;}.elementor-52979 .elementor-element.elementor-element-5b47b6b{font-size:17px;}.elementor-52979 .elementor-element.elementor-element-36bdb9d > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-52979 .elementor-element.elementor-element-36bdb9d .elementor-divider-separator{width:75%;}.elementor-52979 .elementor-element.elementor-element-d61243d > .elementor-widget-container{margin:-17px 0px 0px 0px;}.elementor-52979 .elementor-element.elementor-element-d61243d{font-size:17px;}.elementor-52979 .elementor-element.elementor-element-9a1962f > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-52979 .elementor-element.elementor-element-9a1962f{font-size:17px;}.elementor-52979 .elementor-element.elementor-element-b818b70 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-52979 .elementor-element.elementor-element-b818b70{font-size:17px;}.elementor-52979 .elementor-element.elementor-element-206aa40 > .elementor-widget-container{margin:23px 0px 0px 0px;}.elementor-52979 .elementor-element.elementor-element-206aa40 img{width:100%;}.elementor-52979 .elementor-element.elementor-element-653645f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-52979 .elementor-element.elementor-element-653645f{font-size:18px;}.elementor-52979 .elementor-element.elementor-element-36c83a69 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-52979 .elementor-element.elementor-element-36c83a69{font-size:18px;}.elementor-52979 .elementor-element.elementor-element-6c8691c6 > .elementor-widget-container{margin:86px 0px 0px 0px;}.elementor-52979 .elementor-element.elementor-element-6c8691c6 img{width:100%;}.elementor-52979 .elementor-element.elementor-element-1b9fba1e > .elementor-widget-container{margin:-70px 0px 0px 0px;}.elementor-52979 .elementor-element.elementor-element-1b9fba1e{font-size:18px;}.elementor-52979 .elementor-element.elementor-element-785aee5b > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-52979 .elementor-element.elementor-element-785aee5b{font-size:18px;}.elementor-52979 .elementor-element.elementor-element-3d467397 > .elementor-widget-container{margin:94px 0px 0px 0px;}.elementor-52979 .elementor-element.elementor-element-3d467397 img{width:100%;}.elementor-52979 .elementor-element.elementor-element-7b4807d7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-52979 .elementor-element.elementor-element-7b4807d7{font-size:16px;}.elementor-52979 .elementor-element.elementor-element-dc3ac2d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-52979 .elementor-element.elementor-element-dc3ac2d{font-size:16px;}.elementor-52979 .elementor-element.elementor-element-57b1233 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-52979 .elementor-element.elementor-element-57b1233{font-size:16px;}.elementor-52979 .elementor-element.elementor-element-ebf8f84 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-52979 .elementor-element.elementor-element-ebf8f84{font-size:16px;}.elementor-52979 .elementor-element.elementor-element-107597a > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-52979 .elementor-element.elementor-element-107597a{font-size:16px;}.elementor-52979 .elementor-element.elementor-element-6caacd45 > .elementor-widget-container{margin:13px 0px 0px 0px;}.elementor-52979 .elementor-element.elementor-element-6caacd45{font-size:16px;}.elementor-52979 .elementor-element.elementor-element-187349fd > .elementor-widget-container{margin:-32px 0px 0px 0px;}.elementor-52979 .elementor-element.elementor-element-187349fd{font-size:16px;}.elementor-52979 .elementor-element.elementor-element-5d7ec06f:not(.elementor-motion-effects-element-type-background), .elementor-52979 .elementor-element.elementor-element-5d7ec06f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:538px 0px;}.elementor-52979 .elementor-element.elementor-element-2f5d2db2 img{width:100%;}.elementor-52979 .elementor-element.elementor-element-5d8dd618 > .elementor-widget-container{margin:-35px 0px 0px 0px;}.elementor-52979 .elementor-element.elementor-element-5d8dd618{font-size:16px;}.elementor-52979 .elementor-element.elementor-element-458bbb3{--spacer-size:30px;}.elementor-52979 .elementor-element.elementor-element-408b5bb9 > .elementor-widget-container{margin:26px 0px 0px 0px;}.elementor-52979 .elementor-element.elementor-element-408b5bb9 img{width:100%;}}