.elementor-3068 .elementor-element.elementor-element-bcb1928:not(.elementor-motion-effects-element-type-background), .elementor-3068 .elementor-element.elementor-element-bcb1928 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AA8C4F;background-image:url("https://tuinvitacion.mx/wp-content/uploads/2025/06/fondo.jpg");}.elementor-3068 .elementor-element.elementor-element-bcb1928{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:9% 0% 5% 0%;}.elementor-3068 .elementor-element.elementor-element-bcb1928 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3068 .elementor-element.elementor-element-4e76c22{text-align:center;}.elementor-3068 .elementor-element.elementor-element-4e76c22 .elementor-heading-title{font-family:"Bad Script", Sans-serif;font-size:26px;font-weight:600;color:#ACA18F;}.elementor-3068 .elementor-element.elementor-element-73b7701{width:100%;max-width:100%;}.elementor-3068 .elementor-element.elementor-element-73b7701 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3068 .elementor-element.elementor-element-a2cec23 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;}.elementor-3068 .elementor-element.elementor-element-f82d3ad .elementor-heading-title{font-family:"Bad Script", Sans-serif;font-weight:600;color:#ACA18F;}.elementor-3068 .elementor-element.elementor-element-cc5f72c{text-align:center;}.elementor-3068 .elementor-element.elementor-element-cc5f72c .elementor-heading-title{font-family:"Bad Script", Sans-serif;font-weight:600;color:#ACA18F;}.elementor-3068 .elementor-element.elementor-element-2343e3f{text-align:center;}.elementor-3068 .elementor-element.elementor-element-2343e3f .elementor-heading-title{font-family:"Great Vibes", Sans-serif;font-weight:600;color:#ACA18F;}.elementor-3068 .elementor-element.elementor-element-8cf060e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3068 .elementor-element.elementor-element-0c01081{text-align:center;}.elementor-3068 .elementor-element.elementor-element-0c01081 .elementor-heading-title{font-family:"Great Vibes", Sans-serif;font-weight:600;color:#ACA18F;}.elementor-3068 .elementor-element.elementor-element-3b7082f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3068 .elementor-element.elementor-element-3b7082f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3068 .elementor-element.elementor-element-3b7082f .crmny-sectCountdownElementor{max-width:1000px;}.elementor-3068 .elementor-element.elementor-element-3b7082f .crmny-sectCountdownElementor .countdown_section{color:#ACA18F;}.elementor-3068 .elementor-element.elementor-element-3b7082f .crmny-sectCountdownElementor .countdown_section .countdown_amount{color:#ACA18F;}.elementor-3068 .elementor-element.elementor-element-3b7082f .crmny-sectCountdownElementor .missing-days h3{color:#ACA18F;}.elementor-3068 .elementor-element.elementor-element-2003703 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3068 .elementor-element.elementor-element-0fbdd30{--spacer-size:50px;}.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-3068 .elementor-element.elementor-element-78f9a95 .elementor-repeater-item-ecf967b .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://tuinvitacion.mx/wp-content/uploads/2025/08/WhatsApp-Image-2025-07-26-at-09.34.26-1.jpeg);background-size:cover;}.elementor-3068 .elementor-element.elementor-element-78f9a95 .elementor-repeater-item-7974dd7 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://tuinvitacion.mx/wp-content/uploads/2025/08/WhatsApp-Image-2025-07-26-at-09.34.26.jpeg);background-size:cover;}.elementor-3068 .elementor-element.elementor-element-78f9a95 .elementor-repeater-item-e8c86cd .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://tuinvitacion.mx/wp-content/uploads/2025/08/WhatsApp-Image-2025-07-26-at-09.34.27-1.jpeg);background-size:cover;}.elementor-3068 .elementor-element.elementor-element-78f9a95 .elementor-repeater-item-64091b1 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://tuinvitacion.mx/wp-content/uploads/2025/08/WhatsApp-Image-2025-07-26-at-09.34.27-2.jpeg);background-size:cover;}.elementor-3068 .elementor-element.elementor-element-78f9a95 .elementor-repeater-item-2ae9bc0 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://tuinvitacion.mx/wp-content/uploads/2025/08/WhatsApp-Image-2025-07-26-at-09.34.27-3.jpeg);background-size:cover;}.elementor-3068 .elementor-element.elementor-element-78f9a95 .elementor-repeater-item-9db60c9 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://tuinvitacion.mx/wp-content/uploads/2025/08/WhatsApp-Image-2025-07-26-at-09.34.27-4.jpeg);background-size:cover;}.elementor-3068 .elementor-element.elementor-element-78f9a95 .elementor-repeater-item-6b2df93 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://tuinvitacion.mx/wp-content/uploads/2025/08/WhatsApp-Image-2025-07-26-at-09.34.27-5.jpeg);background-size:cover;}.elementor-3068 .elementor-element.elementor-element-78f9a95 .elementor-repeater-item-b4bfd16 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://tuinvitacion.mx/wp-content/uploads/2025/08/WhatsApp-Image-2025-07-26-at-09.34.27-6.jpeg);background-size:cover;}.elementor-3068 .elementor-element.elementor-element-78f9a95 .elementor-repeater-item-a1eb411 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://tuinvitacion.mx/wp-content/uploads/2025/08/WhatsApp-Image-2025-07-26-at-09.34.27-7.jpeg);background-size:cover;}.elementor-3068 .elementor-element.elementor-element-78f9a95 .swiper-slide{transition-duration:calc(5000ms*1.2);height:1000px;}.elementor-3068 .elementor-element.elementor-element-78f9a95 .swiper-slide-contents{max-width:66%;}.elementor-3068 .elementor-element.elementor-element-78f9a95 .swiper-slide-inner{text-align:center;}.elementor-3068 .elementor-element.elementor-element-0041d22:not(.elementor-motion-effects-element-type-background), .elementor-3068 .elementor-element.elementor-element-0041d22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEE6DA;}.elementor-3068 .elementor-element.elementor-element-0041d22{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:9% 0% 5% 0%;}.elementor-3068 .elementor-element.elementor-element-0041d22 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3068 .elementor-element.elementor-element-17e7e60{text-align:center;}.elementor-3068 .elementor-element.elementor-element-17e7e60 .elementor-heading-title{font-family:"Great Vibes", Sans-serif;font-weight:600;color:#ACA18F;}.elementor-3068 .elementor-element.elementor-element-278eab6{text-align:center;}.elementor-3068 .elementor-element.elementor-element-278eab6 .elementor-heading-title{font-family:"Bad Script", Sans-serif;font-size:16px;font-weight:600;color:#ACA18F;}.elementor-3068 .elementor-element.elementor-element-35aed20{text-align:center;}.elementor-3068 .elementor-element.elementor-element-35aed20 .elementor-heading-title{font-family:"Bad Script", Sans-serif;font-size:22px;font-weight:600;color:#ACA18F;}.elementor-3068 .elementor-element.elementor-element-e7a1334{text-align:center;}.elementor-3068 .elementor-element.elementor-element-e7a1334 .elementor-heading-title{font-family:"Bad Script", Sans-serif;font-size:16px;font-weight:600;color:#ACA18F;}.elementor-3068 .elementor-element.elementor-element-6973197{text-align:center;}.elementor-3068 .elementor-element.elementor-element-6973197 .elementor-heading-title{font-family:"Bad Script", Sans-serif;font-size:21px;font-weight:600;color:#ACA18F;}.elementor-3068 .elementor-element.elementor-element-f177294{--spacer-size:50px;}.elementor-3068 .elementor-element.elementor-element-6963609{text-align:center;}.elementor-3068 .elementor-element.elementor-element-6963609 .elementor-heading-title{font-family:"Great Vibes", Sans-serif;font-weight:600;color:#ACA18F;}.elementor-3068 .elementor-element.elementor-element-309a1be{text-align:center;}.elementor-3068 .elementor-element.elementor-element-309a1be .elementor-heading-title{font-family:"Bad Script", Sans-serif;font-size:21px;font-weight:600;color:#ACA18F;}.elementor-3068 .elementor-element.elementor-element-ce54ab4:not(.elementor-motion-effects-element-type-background), .elementor-3068 .elementor-element.elementor-element-ce54ab4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3068 .elementor-element.elementor-element-ce54ab4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:9% 0% 5% 0%;}.elementor-3068 .elementor-element.elementor-element-ce54ab4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3068 .elementor-element.elementor-element-ea31756{text-align:center;}.elementor-3068 .elementor-element.elementor-element-ea31756 .elementor-heading-title{font-family:"Great Vibes", Sans-serif;font-weight:600;color:#ACA18F;}.elementor-3068 .elementor-element.elementor-element-8746df2{text-align:center;}.elementor-3068 .elementor-element.elementor-element-8746df2 .elementor-heading-title{font-family:"Bad Script", Sans-serif;font-size:22px;font-weight:600;color:#ACA18F;}.elementor-3068 .elementor-element.elementor-element-3771a90{text-align:center;}.elementor-3068 .elementor-element.elementor-element-3771a90 .elementor-heading-title{font-family:"Bad Script", Sans-serif;font-size:21px;font-weight:600;color:#ACA18F;}.elementor-3068 .elementor-element.elementor-element-95a4a57 > .elementor-widget-container{background-color:#ACA18F;margin:0px 400px 0px 400px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3068 .elementor-element.elementor-element-95a4a57{text-align:center;}.elementor-3068 .elementor-element.elementor-element-95a4a57 .elementor-heading-title{font-family:"Bad Script", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-3068 .elementor-element.elementor-element-95a4a57 .elementor-heading-title a:hover, .elementor-3068 .elementor-element.elementor-element-95a4a57 .elementor-heading-title a:focus{color:#6B5E32;}.elementor-3068 .elementor-element.elementor-element-9fc06d8{text-align:center;}.elementor-3068 .elementor-element.elementor-element-9fc06d8 .elementor-heading-title{font-family:"Great Vibes", Sans-serif;font-weight:600;color:#ACA18F;}.elementor-3068 .elementor-element.elementor-element-92dbb93{text-align:center;}.elementor-3068 .elementor-element.elementor-element-92dbb93 .elementor-heading-title{font-family:"Bad Script", Sans-serif;font-size:23px;font-weight:600;color:#ACA18F;}.elementor-3068 .elementor-element.elementor-element-b76dacc{text-align:center;}.elementor-3068 .elementor-element.elementor-element-b76dacc .elementor-heading-title{font-family:"Bad Script", Sans-serif;font-size:18px;font-weight:600;color:#ACA18F;}.elementor-3068 .elementor-element.elementor-element-245c623 > .elementor-widget-container{background-color:#ACA18F;margin:0px 400px 0px 400px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3068 .elementor-element.elementor-element-245c623{text-align:center;}.elementor-3068 .elementor-element.elementor-element-245c623 .elementor-heading-title{font-family:"Bad Script", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-3068 .elementor-element.elementor-element-245c623 .elementor-heading-title a:hover, .elementor-3068 .elementor-element.elementor-element-245c623 .elementor-heading-title a:focus{color:#6B5E32;}.elementor-3068 .elementor-element.elementor-element-20b4471:not(.elementor-motion-effects-element-type-background), .elementor-3068 .elementor-element.elementor-element-20b4471 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AA8C4F;background-image:url("https://tuinvitacion.mx/wp-content/uploads/2025/06/fondo.jpg");}.elementor-3068 .elementor-element.elementor-element-20b4471{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:9% 0% 5% 0%;}.elementor-3068 .elementor-element.elementor-element-20b4471 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3068 .elementor-element.elementor-element-7124d36 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3068 .elementor-element.elementor-element-23be310 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-3068 .elementor-element.elementor-element-130b93b:not(.elementor-motion-effects-element-type-background), .elementor-3068 .elementor-element.elementor-element-130b93b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEE6DA;}.elementor-3068 .elementor-element.elementor-element-130b93b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:9% 0% 5% 0%;}.elementor-3068 .elementor-element.elementor-element-130b93b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3068 .elementor-element.elementor-element-c938f89{text-align:center;}.elementor-3068 .elementor-element.elementor-element-c938f89 .elementor-heading-title{font-family:"Great Vibes", Sans-serif;font-weight:600;color:#ACA18F;}.elementor-3068 .elementor-element.elementor-element-cd7f4bc{text-align:center;}.elementor-3068 .elementor-element.elementor-element-cd7f4bc .elementor-heading-title{font-family:"Bad Script", Sans-serif;font-size:20px;font-weight:600;color:#ACA18F;}.elementor-3068 .elementor-element.elementor-element-972611e{text-align:center;}.elementor-3068 .elementor-element.elementor-element-972611e .elementor-heading-title{font-family:"Bad Script", Sans-serif;font-size:17px;font-weight:600;color:#ACA18F;}.elementor-3068 .elementor-element.elementor-element-cb23751{text-align:center;}.elementor-3068 .elementor-element.elementor-element-cb23751 .elementor-heading-title{font-family:"Bad Script", Sans-serif;font-size:17px;font-weight:600;color:#ACA18F;}.elementor-3068 .elementor-element.elementor-element-81b71dc{text-align:center;}.elementor-3068 .elementor-element.elementor-element-81b71dc .elementor-heading-title{font-family:"Bad Script", Sans-serif;font-size:17px;font-weight:600;color:#ACA18F;}.elementor-3068 .elementor-element.elementor-element-efd636d{--spacer-size:50px;}.elementor-3068 .elementor-element.elementor-element-2f5e935{text-align:center;}.elementor-3068 .elementor-element.elementor-element-2f5e935 .elementor-heading-title{font-family:"Bad Script", Sans-serif;font-size:17px;font-weight:600;color:#ACA18F;}.elementor-3068 .elementor-element.elementor-element-70ddd0b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3068 .elementor-element.elementor-element-c00f165 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-3068 .elementor-element.elementor-element-e08f2af:not(.elementor-motion-effects-element-type-background), .elementor-3068 .elementor-element.elementor-element-e08f2af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3068 .elementor-element.elementor-element-e08f2af{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:9% 0% 5% 0%;}.elementor-3068 .elementor-element.elementor-element-e08f2af > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3068 .elementor-element.elementor-element-e79d750{text-align:center;}.elementor-3068 .elementor-element.elementor-element-e79d750 .elementor-heading-title{font-family:"Bad Script", Sans-serif;font-size:20px;font-weight:600;color:#ACA18F;}.elementor-3068 .elementor-element.elementor-element-a4c0e94{text-align:center;}.elementor-3068 .elementor-element.elementor-element-a4c0e94 .elementor-heading-title{font-family:"Great Vibes", Sans-serif;font-weight:600;color:#ACA18F;}.elementor-3068 .elementor-element.elementor-element-fb5c87c{text-align:center;}.elementor-3068 .elementor-element.elementor-element-fb5c87c .elementor-heading-title{font-family:"Bad Script", Sans-serif;font-size:15px;font-weight:600;color:#ACA18F;}.elementor-3068 .elementor-element.elementor-element-aa14e4b > .elementor-widget-container{background-color:#ACA18F;margin:0px 400px 0px 400px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3068 .elementor-element.elementor-element-aa14e4b{text-align:center;}.elementor-3068 .elementor-element.elementor-element-aa14e4b .elementor-heading-title{font-family:"Bad Script", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-3068 .elementor-element.elementor-element-aa14e4b .elementor-heading-title a:hover, .elementor-3068 .elementor-element.elementor-element-aa14e4b .elementor-heading-title a:focus{color:#6B5E32;}.elementor-3068 .elementor-element.elementor-element-cc54ce3{--spacer-size:50px;}.elementor-3068 .elementor-element.elementor-element-82372e8 > .elementor-widget-container{background-color:#ACA18F;margin:0px 400px 0px 400px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3068 .elementor-element.elementor-element-82372e8{text-align:center;}.elementor-3068 .elementor-element.elementor-element-82372e8 .elementor-heading-title{font-family:"Bad Script", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-3068 .elementor-element.elementor-element-82372e8 .elementor-heading-title a:hover, .elementor-3068 .elementor-element.elementor-element-82372e8 .elementor-heading-title a:focus{color:#6B5E32;}.elementor-3068 .elementor-element.elementor-element-0ee1b1a{--spacer-size:50px;}.elementor-3068 .elementor-element.elementor-element-25afb49 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3068 .elementor-element.elementor-element-98c4133 img{transition-duration:0.3s;}.elementor-3068 .elementor-element.elementor-element-bad8c86:not(.elementor-motion-effects-element-type-background), .elementor-3068 .elementor-element.elementor-element-bad8c86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3068 .elementor-element.elementor-element-bad8c86{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:9% 0% 5% 0%;}.elementor-3068 .elementor-element.elementor-element-bad8c86 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3068 .elementor-element.elementor-element-872da86:not(.elementor-motion-effects-element-type-background), .elementor-3068 .elementor-element.elementor-element-872da86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3068 .elementor-element.elementor-element-872da86{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3068 .elementor-element.elementor-element-872da86 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3068 .elementor-element.elementor-element-53b17f4{--spacer-size:50px;}.elementor-3068 .elementor-element.elementor-element-4ba8f6f{text-align:center;}.elementor-3068 .elementor-element.elementor-element-4ba8f6f .elementor-heading-title{font-family:"Great Vibes", Sans-serif;font-weight:600;color:#ACA18F;}.elementor-3068 .elementor-element.elementor-element-ab9a19e{text-align:center;}.elementor-3068 .elementor-element.elementor-element-ab9a19e .elementor-heading-title{font-family:"Great Vibes", Sans-serif;font-weight:600;color:#ACA18F;}.elementor-3068 .elementor-element.elementor-element-d8ec9f9 > .elementor-widget-container{background-color:#ACA18F;margin:0px 400px 0px 400px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3068 .elementor-element.elementor-element-d8ec9f9{text-align:center;}.elementor-3068 .elementor-element.elementor-element-d8ec9f9 .elementor-heading-title{font-family:"Bad Script", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-3068 .elementor-element.elementor-element-d8ec9f9 .elementor-heading-title a:hover, .elementor-3068 .elementor-element.elementor-element-d8ec9f9 .elementor-heading-title a:focus{color:#6B5E32;}.elementor-3068 .elementor-element.elementor-element-1ffff73{--spacer-size:50px;}.elementor-3068 .elementor-element.elementor-element-a9c7f7d > .elementor-widget-container{background-color:#ACA18F;margin:0px 400px 0px 400px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3068 .elementor-element.elementor-element-a9c7f7d{text-align:center;}.elementor-3068 .elementor-element.elementor-element-a9c7f7d .elementor-heading-title{font-family:"Bad Script", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-3068 .elementor-element.elementor-element-a9c7f7d .elementor-heading-title a:hover, .elementor-3068 .elementor-element.elementor-element-a9c7f7d .elementor-heading-title a:focus{color:#6B5E32;}.elementor-3068 .elementor-element.elementor-element-f193ea3{--spacer-size:50px;}@media(max-width:767px){.elementor-3068 .elementor-element.elementor-element-bcb1928{padding:8% 0% 8% 0%;}.elementor-3068 .elementor-element.elementor-element-4bc5d61 > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-3068 .elementor-element.elementor-element-4e76c22 > .elementor-widget-container{margin:0px 45px 0px 45px;}.elementor-3068 .elementor-element.elementor-element-4e76c22{text-align:center;}.elementor-3068 .elementor-element.elementor-element-4e76c22 .elementor-heading-title{font-size:15px;line-height:1.2em;letter-spacing:0.6px;}.elementor-3068 .elementor-element.elementor-element-73b7701 > .elementor-widget-container{margin:-14px -15px 0px -18px;}.elementor-3068 .elementor-element.elementor-element-f693483 > .elementor-widget-container{margin:-66px 0px 0px 0px;}.elementor-3068 .elementor-element.elementor-element-a2cec23 > .elementor-background-overlay{opacity:1;}.elementor-3068 .elementor-element.elementor-element-a2cec23{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3068 .elementor-element.elementor-element-f82d3ad > .elementor-widget-container{margin:0px 45px 0px 45px;}.elementor-3068 .elementor-element.elementor-element-f82d3ad{text-align:center;}.elementor-3068 .elementor-element.elementor-element-f82d3ad .elementor-heading-title{font-size:15px;line-height:1.2em;letter-spacing:0.6px;}.elementor-3068 .elementor-element.elementor-element-cc5f72c > .elementor-widget-container{margin:0px 45px 0px 45px;}.elementor-3068 .elementor-element.elementor-element-cc5f72c{text-align:center;}.elementor-3068 .elementor-element.elementor-element-cc5f72c .elementor-heading-title{font-size:15px;line-height:1.2em;letter-spacing:0.6px;}.elementor-3068 .elementor-element.elementor-element-2343e3f > .elementor-widget-container{margin:0px 45px 0px 45px;}.elementor-3068 .elementor-element.elementor-element-2343e3f{text-align:center;}.elementor-3068 .elementor-element.elementor-element-2343e3f .elementor-heading-title{font-size:30px;line-height:1.2em;letter-spacing:0.6px;}.elementor-3068 .elementor-element.elementor-element-0c01081 > .elementor-widget-container{margin:0px 45px 0px 45px;}.elementor-3068 .elementor-element.elementor-element-0c01081{text-align:center;}.elementor-3068 .elementor-element.elementor-element-0c01081 .elementor-heading-title{font-size:19px;line-height:1.2em;letter-spacing:0.6px;}.elementor-3068 .elementor-element.elementor-element-3b7082f > .elementor-widget-container{margin:3px 3px 3px 3px;}.elementor-3068 .elementor-element.elementor-element-96a8828{margin-top:-37px;margin-bottom:0px;}.elementor-3068 .elementor-element.elementor-element-78f9a95 > .elementor-widget-container{margin:-37px 0px 0px 0px;}.elementor-3068 .elementor-element.elementor-element-0041d22{padding:8% 0% 8% 0%;}.elementor-3068 .elementor-element.elementor-element-17e7e60 > .elementor-widget-container{margin:0px 45px 0px 45px;}.elementor-3068 .elementor-element.elementor-element-17e7e60{text-align:center;}.elementor-3068 .elementor-element.elementor-element-17e7e60 .elementor-heading-title{font-size:27px;line-height:1.2em;letter-spacing:0.6px;}.elementor-3068 .elementor-element.elementor-element-278eab6 > .elementor-widget-container{margin:0px 45px 0px 45px;}.elementor-3068 .elementor-element.elementor-element-278eab6{text-align:center;}.elementor-3068 .elementor-element.elementor-element-278eab6 .elementor-heading-title{font-size:13px;line-height:1.2em;letter-spacing:0.6px;}.elementor-3068 .elementor-element.elementor-element-35aed20 > .elementor-widget-container{margin:0px 45px 0px 45px;}.elementor-3068 .elementor-element.elementor-element-35aed20{text-align:center;}.elementor-3068 .elementor-element.elementor-element-35aed20 .elementor-heading-title{font-size:17px;line-height:1.6em;letter-spacing:0.6px;}.elementor-3068 .elementor-element.elementor-element-e7a1334 > .elementor-widget-container{margin:0px 45px 0px 45px;}.elementor-3068 .elementor-element.elementor-element-e7a1334{text-align:center;}.elementor-3068 .elementor-element.elementor-element-e7a1334 .elementor-heading-title{font-size:13px;line-height:1.2em;letter-spacing:0.6px;}.elementor-3068 .elementor-element.elementor-element-6973197 > .elementor-widget-container{margin:0px 45px 0px 45px;}.elementor-3068 .elementor-element.elementor-element-6973197{text-align:center;}.elementor-3068 .elementor-element.elementor-element-6973197 .elementor-heading-title{font-size:17px;line-height:1.6em;letter-spacing:0.6px;}.elementor-3068 .elementor-element.elementor-element-6963609 > .elementor-widget-container{margin:0px 45px 0px 45px;}.elementor-3068 .elementor-element.elementor-element-6963609{text-align:center;}.elementor-3068 .elementor-element.elementor-element-6963609 .elementor-heading-title{font-size:27px;line-height:1.2em;letter-spacing:0.6px;}.elementor-3068 .elementor-element.elementor-element-309a1be > .elementor-widget-container{margin:0px 45px 0px 45px;}.elementor-3068 .elementor-element.elementor-element-309a1be{text-align:center;}.elementor-3068 .elementor-element.elementor-element-309a1be .elementor-heading-title{font-size:17px;line-height:1.6em;letter-spacing:0.6px;}.elementor-3068 .elementor-element.elementor-element-ce54ab4{padding:8% 0% 8% 0%;}.elementor-3068 .elementor-element.elementor-element-ea31756 > .elementor-widget-container{margin:0px 45px 0px 45px;}.elementor-3068 .elementor-element.elementor-element-ea31756{text-align:center;}.elementor-3068 .elementor-element.elementor-element-ea31756 .elementor-heading-title{font-size:27px;line-height:1.2em;letter-spacing:0.6px;}.elementor-3068 .elementor-element.elementor-element-8746df2 > .elementor-widget-container{margin:0px 45px 0px 45px;}.elementor-3068 .elementor-element.elementor-element-8746df2{text-align:center;}.elementor-3068 .elementor-element.elementor-element-8746df2 .elementor-heading-title{font-size:17px;line-height:1.6em;letter-spacing:0.6px;}.elementor-3068 .elementor-element.elementor-element-3771a90 > .elementor-widget-container{margin:0px 45px 0px 45px;}.elementor-3068 .elementor-element.elementor-element-3771a90{text-align:center;}.elementor-3068 .elementor-element.elementor-element-3771a90 .elementor-heading-title{font-size:17px;line-height:1.6em;letter-spacing:0.6px;}.elementor-3068 .elementor-element.elementor-element-95a4a57 > .elementor-widget-container{margin:0px 70px 0px 70px;}.elementor-3068 .elementor-element.elementor-element-95a4a57{text-align:center;}.elementor-3068 .elementor-element.elementor-element-95a4a57 .elementor-heading-title{font-size:17px;line-height:1.6em;letter-spacing:0.6px;}.elementor-3068 .elementor-element.elementor-element-9fc06d8 > .elementor-widget-container{margin:0px 30px 0px 30px;}.elementor-3068 .elementor-element.elementor-element-9fc06d8{text-align:center;}.elementor-3068 .elementor-element.elementor-element-9fc06d8 .elementor-heading-title{font-size:27px;line-height:1.2em;letter-spacing:0.6px;}.elementor-3068 .elementor-element.elementor-element-92dbb93 > .elementor-widget-container{margin:0px 45px 0px 45px;}.elementor-3068 .elementor-element.elementor-element-92dbb93{text-align:center;}.elementor-3068 .elementor-element.elementor-element-92dbb93 .elementor-heading-title{font-size:17px;line-height:1.6em;letter-spacing:0.6px;}.elementor-3068 .elementor-element.elementor-element-b76dacc > .elementor-widget-container{margin:0px 45px 0px 45px;}.elementor-3068 .elementor-element.elementor-element-b76dacc{text-align:center;}.elementor-3068 .elementor-element.elementor-element-b76dacc .elementor-heading-title{font-size:17px;line-height:1.6em;letter-spacing:0.6px;}.elementor-3068 .elementor-element.elementor-element-245c623 > .elementor-widget-container{margin:0px 70px 0px 70px;}.elementor-3068 .elementor-element.elementor-element-245c623{text-align:center;}.elementor-3068 .elementor-element.elementor-element-245c623 .elementor-heading-title{font-size:17px;line-height:1.6em;letter-spacing:0.6px;}.elementor-3068 .elementor-element.elementor-element-20b4471{padding:8% 0% 8% 0%;}.elementor-3068 .elementor-element.elementor-element-96c8644 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-3068 .elementor-element.elementor-element-fcf0755{margin-top:-37px;margin-bottom:0px;}.elementor-3068 .elementor-element.elementor-element-130b93b{padding:8% 0% 8% 0%;}.elementor-3068 .elementor-element.elementor-element-c938f89 > .elementor-widget-container{margin:0px 45px 0px 45px;}.elementor-3068 .elementor-element.elementor-element-c938f89{text-align:center;}.elementor-3068 .elementor-element.elementor-element-c938f89 .elementor-heading-title{font-size:27px;line-height:1.2em;letter-spacing:0.6px;}.elementor-3068 .elementor-element.elementor-element-cd7f4bc > .elementor-widget-container{margin:0px 45px 0px 45px;}.elementor-3068 .elementor-element.elementor-element-cd7f4bc{text-align:center;}.elementor-3068 .elementor-element.elementor-element-cd7f4bc .elementor-heading-title{font-size:17px;line-height:1.6em;letter-spacing:0.6px;}.elementor-3068 .elementor-element.elementor-element-972611e > .elementor-widget-container{margin:0px 45px 0px 45px;}.elementor-3068 .elementor-element.elementor-element-972611e{text-align:center;}.elementor-3068 .elementor-element.elementor-element-972611e .elementor-heading-title{font-size:17px;line-height:1.6em;letter-spacing:0.6px;}.elementor-3068 .elementor-element.elementor-element-cb23751 > .elementor-widget-container{margin:0px 45px 0px 45px;}.elementor-3068 .elementor-element.elementor-element-cb23751{text-align:center;}.elementor-3068 .elementor-element.elementor-element-cb23751 .elementor-heading-title{font-size:17px;line-height:1.6em;letter-spacing:0.6px;}.elementor-3068 .elementor-element.elementor-element-81b71dc > .elementor-widget-container{margin:-23px 45px 0px 45px;}.elementor-3068 .elementor-element.elementor-element-81b71dc{text-align:center;}.elementor-3068 .elementor-element.elementor-element-81b71dc .elementor-heading-title{font-size:17px;line-height:1.6em;letter-spacing:0.6px;}.elementor-3068 .elementor-element.elementor-element-2f5e935 > .elementor-widget-container{margin:0px 45px 0px 45px;}.elementor-3068 .elementor-element.elementor-element-2f5e935{text-align:center;}.elementor-3068 .elementor-element.elementor-element-2f5e935 .elementor-heading-title{font-size:17px;line-height:1.6em;letter-spacing:0.6px;}.elementor-3068 .elementor-element.elementor-element-f359266{margin-top:0px;margin-bottom:0px;}.elementor-3068 .elementor-element.elementor-element-e08f2af{padding:8% 0% 8% 0%;}.elementor-3068 .elementor-element.elementor-element-e79d750 > .elementor-widget-container{margin:0px 45px 0px 45px;}.elementor-3068 .elementor-element.elementor-element-e79d750{text-align:center;}.elementor-3068 .elementor-element.elementor-element-e79d750 .elementor-heading-title{font-size:17px;line-height:1.6em;letter-spacing:0.6px;}.elementor-3068 .elementor-element.elementor-element-a4c0e94 > .elementor-widget-container{margin:0px 45px 0px 45px;}.elementor-3068 .elementor-element.elementor-element-a4c0e94{text-align:center;}.elementor-3068 .elementor-element.elementor-element-a4c0e94 .elementor-heading-title{font-size:27px;line-height:1.2em;letter-spacing:0.6px;}.elementor-3068 .elementor-element.elementor-element-fb5c87c > .elementor-widget-container{margin:0px 45px 0px 45px;}.elementor-3068 .elementor-element.elementor-element-fb5c87c{text-align:center;}.elementor-3068 .elementor-element.elementor-element-fb5c87c .elementor-heading-title{font-size:17px;line-height:1.6em;letter-spacing:0.6px;}.elementor-3068 .elementor-element.elementor-element-aa14e4b > .elementor-widget-container{margin:0px 70px 0px 70px;}.elementor-3068 .elementor-element.elementor-element-aa14e4b{text-align:center;}.elementor-3068 .elementor-element.elementor-element-aa14e4b .elementor-heading-title{font-size:17px;line-height:1.6em;letter-spacing:0.6px;}.elementor-3068 .elementor-element.elementor-element-82372e8 > .elementor-widget-container{margin:0px 70px 0px 70px;}.elementor-3068 .elementor-element.elementor-element-82372e8{text-align:center;}.elementor-3068 .elementor-element.elementor-element-82372e8 .elementor-heading-title{font-size:17px;line-height:1.6em;letter-spacing:0.6px;}.elementor-3068 .elementor-element.elementor-element-9692cfe{margin-top:0px;margin-bottom:0px;}.elementor-3068 .elementor-element.elementor-element-bad8c86:not(.elementor-motion-effects-element-type-background), .elementor-3068 .elementor-element.elementor-element-bad8c86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tuinvitacion.mx/wp-content/uploads/2025/06/fondo.jpg");}.elementor-3068 .elementor-element.elementor-element-bad8c86{padding:8% 0% 8% 0%;}.elementor-3068 .elementor-element.elementor-element-4ba8f6f > .elementor-widget-container{margin:0px 45px 0px 45px;}.elementor-3068 .elementor-element.elementor-element-4ba8f6f{text-align:center;}.elementor-3068 .elementor-element.elementor-element-4ba8f6f .elementor-heading-title{font-size:27px;line-height:1.2em;letter-spacing:0.6px;}.elementor-3068 .elementor-element.elementor-element-ab9a19e > .elementor-widget-container{margin:0px 45px 0px 45px;}.elementor-3068 .elementor-element.elementor-element-ab9a19e{text-align:center;}.elementor-3068 .elementor-element.elementor-element-ab9a19e .elementor-heading-title{font-size:27px;line-height:1.2em;letter-spacing:0.6px;}.elementor-3068 .elementor-element.elementor-element-d8ec9f9 > .elementor-widget-container{margin:0px 70px 0px 70px;}.elementor-3068 .elementor-element.elementor-element-d8ec9f9{text-align:center;}.elementor-3068 .elementor-element.elementor-element-d8ec9f9 .elementor-heading-title{font-size:17px;line-height:1.6em;letter-spacing:0.6px;}.elementor-3068 .elementor-element.elementor-element-a9c7f7d > .elementor-widget-container{margin:0px 70px 0px 70px;}.elementor-3068 .elementor-element.elementor-element-a9c7f7d{text-align:center;}.elementor-3068 .elementor-element.elementor-element-a9c7f7d .elementor-heading-title{font-size:17px;line-height:1.6em;letter-spacing:0.6px;}}