.elementor-2 .elementor-element.elementor-element-01fa764{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-496573ce{--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;--padding-top:40px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-27fd49e{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:5.7%;--padding-right:5.7%;}.elementor-2 .elementor-element.elementor-element-5e39f9ba{--display:flex;--padding-top:0px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-5e39f9ba:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-5e39f9ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0acf708 );background-image:url("https://invitacion.site/ceciyvictor/wp-content/uploads/sites/340/2025/11/Pattern.jpg");background-size:125px auto;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-4679251{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-2 .elementor-element.elementor-element-4679251 img{width:83px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );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-2 .elementor-element.elementor-element-60d8e375{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-74527d63{--display:flex;}.elementor-2 .elementor-element.elementor-element-564a499c{--display:flex;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-1f1adf5f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:center;font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-3a1f2b2a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-2 .elementor-element.elementor-element-3a1f2b2a img{width:262px;height:370px;object-fit:cover;object-position:center center;}.elementor-2 .elementor-element.elementor-element-5cf100b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:center;font-family:"Tenor Sans";font-size:16px;line-height:18px;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-62772f88{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;text-align:center;font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-4eefbdc0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;font-family:var( --e-global-typography-64cb027-font-family );font-size:var( --e-global-typography-64cb027-font-size );line-height:var( --e-global-typography-64cb027-line-height );color:var( --e-global-color-primary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-2 .elementor-element.elementor-element-517d357f .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-517d357f .elementor-button:focus{background-color:var( --e-global-color-tertiary );color:var( --e-global-color-text );border-color:var( --e-global-color-tertiary );}.elementor-2 .elementor-element.elementor-element-517d357f .elementor-button{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:12px 12px 12px 12px;padding:5px 20px 5px 20px;}.elementor-2 .elementor-element.elementor-element-517d357f .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-517d357f .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-50796407{--display:flex;}.elementor-2 .elementor-element.elementor-element-3ff38ae9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:center;font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-1ae118a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-2 .elementor-element.elementor-element-1ae118a3 img{width:262px;height:162px;object-fit:cover;object-position:center center;}.elementor-2 .elementor-element.elementor-element-6f332fed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:center;font-family:var( --e-global-typography-64cb027-font-family );font-size:var( --e-global-typography-64cb027-font-size );line-height:var( --e-global-typography-64cb027-line-height );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-15b3b42b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;text-align:center;font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-358a6c9c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;font-family:var( --e-global-typography-64cb027-font-family );font-size:var( --e-global-typography-64cb027-font-size );line-height:var( --e-global-typography-64cb027-line-height );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-7b0f146c .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-7b0f146c .elementor-button:focus{background-color:var( --e-global-color-tertiary );color:var( --e-global-color-text );border-color:var( --e-global-color-tertiary );}.elementor-2 .elementor-element.elementor-element-7b0f146c .elementor-button{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:12px 12px 12px 12px;padding:5px 20px 5px 20px;}.elementor-2 .elementor-element.elementor-element-7b0f146c .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-7b0f146c .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-56f3c36{--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-2 .elementor-element.elementor-element-33a3f400{--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;--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-796f8552{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-2 .elementor-element.elementor-element-796f8552 img{width:204px;}.elementor-2 .elementor-element.elementor-element-16e9c4db{--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;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-b2f6d23{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:5.7%;--padding-right:5.7%;}.elementor-2 .elementor-element.elementor-element-2dfbfa7b{--display:flex;--overlay-opacity:1;--padding-top:40px;--padding-bottom:35px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-2dfbfa7b:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-2dfbfa7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0acf708 );background-image:url("https://invitacion.site/ceciyvictor/wp-content/uploads/sites/340/2025/11/Pattern.jpg");background-size:125px auto;}.elementor-2 .elementor-element.elementor-element-2dfbfa7b::before, .elementor-2 .elementor-element.elementor-element-2dfbfa7b > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-2dfbfa7b > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-2dfbfa7b > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-2dfbfa7b > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-2dfbfa7b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-8979d62{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-8979d62 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-4c88b6f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;font-family:"Maffiny";font-size:16px;text-transform:uppercase;line-height:18px;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-75664da2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;}.elementor-2 .elementor-element.elementor-element-75664da2 img{width:115px;}.elementor-2 .elementor-element.elementor-element-7f23290e{text-align:center;}.elementor-2 .elementor-element.elementor-element-49124b2{--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-2 .elementor-element.elementor-element-5256cf7{--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;--padding-top:38px;--padding-bottom:42px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-df42904{right:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-df42904{left:0px;}.elementor-2 .elementor-element.elementor-element-df42904{bottom:42px;}.elementor-2 .elementor-element.elementor-element-df42904 img{width:123px;}.elementor-2 .elementor-element.elementor-element-7c104f7{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:5.7%;--padding-right:5.7%;}.elementor-2 .elementor-element.elementor-element-4549f046{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--overlay-opacity:1;--padding-top:60px;--padding-bottom:35px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-4549f046:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-4549f046 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0acf708 );background-image:url("https://invitacion.site/ceciyvictor/wp-content/uploads/sites/340/2025/11/Pattern.jpg");background-size:125px auto;}.elementor-2 .elementor-element.elementor-element-4549f046::before, .elementor-2 .elementor-element.elementor-element-4549f046 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-4549f046 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-4549f046 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-4549f046 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-4549f046 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-34b34972{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-34b34972 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-3f541c02{--display:flex;}.elementor-2 .elementor-element.elementor-element-cf9fe51 .elementor-repeater-item-a5a39d2 .wpei-addons-timeline-side-visual .wpei-addons-timeline-side-visual__image{width:60px;height:auto;max-width:none;}.elementor-2 .elementor-element.elementor-element-cf9fe51 .elementor-repeater-item-a5a39d2 .wpei-addons-timeline-side-visual svg{width:60px;height:60px;}.elementor-2 .elementor-element.elementor-element-cf9fe51 .elementor-repeater-item-a5a39d2 .wpei-addons-timeline-side-visual i{font-size:60px;}.elementor-2 .elementor-element.elementor-element-cf9fe51 .elementor-repeater-item-a5a39d2 .wpei-addons-timeline-widget{--wpei-addons-timeline-side-visual-size:60px;--wpei-addons-timeline-side-visual-icon-size:60px;}.elementor-2 .elementor-element.elementor-element-cf9fe51 .elementor-repeater-item-1ca23de .wpei-addons-timeline-side-visual .wpei-addons-timeline-side-visual__image{width:50px;height:auto;max-width:none;}.elementor-2 .elementor-element.elementor-element-cf9fe51 .elementor-repeater-item-1ca23de .wpei-addons-timeline-side-visual svg{width:50px;height:50px;}.elementor-2 .elementor-element.elementor-element-cf9fe51 .elementor-repeater-item-1ca23de .wpei-addons-timeline-side-visual i{font-size:50px;}.elementor-2 .elementor-element.elementor-element-cf9fe51 .elementor-repeater-item-1ca23de .wpei-addons-timeline-widget{--wpei-addons-timeline-side-visual-size:50px;--wpei-addons-timeline-side-visual-icon-size:50px;}.elementor-2 .elementor-element.elementor-element-cf9fe51 .elementor-repeater-item-366c337 .wpei-addons-timeline-side-visual .wpei-addons-timeline-side-visual__image{width:50px;height:auto;max-width:none;}.elementor-2 .elementor-element.elementor-element-cf9fe51 .elementor-repeater-item-366c337 .wpei-addons-timeline-side-visual svg{width:50px;height:50px;}.elementor-2 .elementor-element.elementor-element-cf9fe51 .elementor-repeater-item-366c337 .wpei-addons-timeline-side-visual i{font-size:50px;}.elementor-2 .elementor-element.elementor-element-cf9fe51 .elementor-repeater-item-366c337 .wpei-addons-timeline-widget{--wpei-addons-timeline-side-visual-size:50px;--wpei-addons-timeline-side-visual-icon-size:50px;}.elementor-2 .elementor-element.elementor-element-cf9fe51 .elementor-repeater-item-d961f07 .wpei-addons-timeline-side-visual .wpei-addons-timeline-side-visual__image{width:60px;height:auto;max-width:none;}.elementor-2 .elementor-element.elementor-element-cf9fe51 .elementor-repeater-item-d961f07 .wpei-addons-timeline-side-visual svg{width:60px;height:60px;}.elementor-2 .elementor-element.elementor-element-cf9fe51 .elementor-repeater-item-d961f07 .wpei-addons-timeline-side-visual i{font-size:60px;}.elementor-2 .elementor-element.elementor-element-cf9fe51 .elementor-repeater-item-d961f07 .wpei-addons-timeline-widget{--wpei-addons-timeline-side-visual-size:60px;--wpei-addons-timeline-side-visual-icon-size:60px;}.elementor-2 .elementor-element.elementor-element-cf9fe51{width:initial;max-width:initial;--wpei-addons-timeline-marker-size:18px;}.elementor-2 .elementor-element.elementor-element-cf9fe51 .wpei-addons-timeline-field:not(:last-child){margin-bottom:70px;}.elementor-2 .elementor-element.elementor-element-cf9fe51 .wpei-addons-timeline-field:last-child{margin-bottom:0;}.elementor-2 .elementor-element.elementor-element-cf9fe51.wpei-addons-timeline--center .wpei-addons-timeline-marker{margin-left:10px;margin-right:10px;}.elementor-2 .elementor-element.elementor-element-cf9fe51.wpei-addons-timeline--left .wpei-addons-timeline-widget:not(.wpei-addons-timeline-widget--has-side-visual) .wpei-addons-timeline-marker, .elementor-2 .elementor-element.elementor-element-cf9fe51 .wpei-addons-timeline--left .wpei-addons-timeline-widget:not(.wpei-addons-timeline-widget--has-side-visual) .wpei-addons-timeline-marker{margin-right:10px;}.elementor-2 .elementor-element.elementor-element-cf9fe51.wpei-addons-timeline--right .wpei-addons-timeline-widget:not(.wpei-addons-timeline-widget--has-side-visual) .wpei-addons-timeline-marker, .elementor-2 .elementor-element.elementor-element-cf9fe51 .wpei-addons-timeline--right .wpei-addons-timeline-widget:not(.wpei-addons-timeline-widget--has-side-visual) .wpei-addons-timeline-marker{margin-left:10px;}.elementor-2 .elementor-element.elementor-element-cf9fe51.wpei-addons-timeline--left.wpei-addons-timeline-has-side-visual, .elementor-2 .elementor-element.elementor-element-cf9fe51.wpei-addons-timeline--right.wpei-addons-timeline-has-side-visual, .elementor-2 .elementor-element.elementor-element-cf9fe51 .wpei-addons-timeline--left.wpei-addons-timeline-has-side-visual, .elementor-2 .elementor-element.elementor-element-cf9fe51 .wpei-addons-timeline--right.wpei-addons-timeline-has-side-visual{--wpei-addons-timeline-side-visual-gap:10px;}.elementor-2 .elementor-element.elementor-element-cf9fe51 .wpei-addons-timeline__heading{margin-bottom:2px;}.elementor-2 .elementor-element.elementor-element-cf9fe51 .wpei-addons-date-inner .inner-date-new p{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-cf9fe51 .wpei-addons-timeline__heading *{color:var( --e-global-color-primary );font-family:var( --e-global-typography-64cb027-font-family );font-size:var( --e-global-typography-64cb027-font-size );line-height:var( --e-global-typography-64cb027-line-height );}.elementor-2 .elementor-element.elementor-element-cf9fe51 .wpei-addons-timeline__description{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-cf9fe51 .wpei-addons-timeline__card{background-color:#00000000;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-cf9fe51 .wpei-addons-timeline__side--right .wpei-addons-timeline__arrow:after{border-left-color:#00000000;}.elementor-2 .elementor-element.elementor-element-cf9fe51 .wpei-addons-timeline__side--left .wpei-addons-timeline__arrow:after{border-right-color:#00000000;}.elementor-2 .elementor-element.elementor-element-cf9fe51 .wpei-addons-timeline__line, .elementor-2 .elementor-element.elementor-element-cf9fe51 .wpei-addons-timeline__line-inner, .elementor-2 .elementor-element.elementor-element-cf9fe51 .wpei-addons-timeline__line__inner{width:3px;}.elementor-2 .elementor-element.elementor-element-cf9fe51 .wpei-addons-timeline__icon{font-size:0px;}.elementor-2 .elementor-element.elementor-element-cf9fe51 .wpei-addons-timeline__icon i{font-size:0px;}.elementor-2 .elementor-element.elementor-element-cf9fe51 .wpei-addons-timeline__icon svg{width:0px;height:0px;}.elementor-2 .elementor-element.elementor-element-cf9fe51 .wpei-addons-timeline__marker{min-height:18px;min-width:18px;line-height:18px;background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-cf9fe51 .wpei-addons-timeline-arrow{height:18px;}.elementor-2 .elementor-element.elementor-element-cf9fe51.wpei-addons-timeline--left .wpei-addons-timeline__line{left:calc( 18px / 2 );}.elementor-2 .elementor-element.elementor-element-cf9fe51.wpei-addons-timeline--right .wpei-addons-timeline__line{right:calc( 18px / 2 );}.elementor-2 .elementor-element.elementor-element-cf9fe51 .wpei-addons-timeline__line{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-cf9fe51 .wpei-addons-timeline__icon, .elementor-2 .elementor-element.elementor-element-cf9fe51 .wpei-addons-timeline__icon i, .elementor-2 .elementor-element.elementor-element-cf9fe51 .wpei-addons-timeline__icon svg{color:var( --e-global-color-0acf708 );fill:var( --e-global-color-0acf708 );}.elementor-2 .elementor-element.elementor-element-cf9fe51 .wpei-addons-timeline__line-inner, .elementor-2 .elementor-element.elementor-element-cf9fe51 .wpei-addons-timeline__line__inner{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-cf9fe51 .wpei-addons-timeline__item.in-view .wpei-addons-timeline__marker{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-cf9fe51 .wpei-addons-timeline-side-visual--icon{color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-cf9fe51 .wpei-addons-timeline-side-visual--icon i{color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-cf9fe51 .wpei-addons-timeline-side-visual--icon svg{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-cf9fe51 .wpei-addons-timeline-side-visual--icon svg *{fill:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-cf9fe51 .wpei-addons-timeline-side-visual svg.wpei-addons-timeline-side-visual__image{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-cf9fe51 .wpei-addons-timeline-side-visual svg.wpei-addons-timeline-side-visual__image *{fill:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-cf9fe51 .wpei-addons-timeline__item.in-view .wpei-addons-timeline-side-visual--icon{color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-cf9fe51 .wpei-addons-timeline__item.in-view .wpei-addons-timeline-side-visual--icon i{color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-cf9fe51 .wpei-addons-timeline__item.in-view .wpei-addons-timeline-side-visual--icon svg{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-cf9fe51 .wpei-addons-timeline__item.in-view .wpei-addons-timeline-side-visual--icon svg *{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-cf9fe51 .wpei-addons-timeline__item.in-view .wpei-addons-timeline-side-visual svg.wpei-addons-timeline-side-visual__image{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-cf9fe51 .wpei-addons-timeline__item.in-view .wpei-addons-timeline-side-visual svg.wpei-addons-timeline-side-visual__image *{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-cf9fe51 .wpei-addons-timeline__date-inner p, .elementor-2 .elementor-element.elementor-element-cf9fe51 .wpei-addons-timeline__date-outer{color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-e6f4b29{--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-2 .elementor-element.elementor-element-553239a6{--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;--padding-top:60px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-772138b{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:5.7%;--padding-right:5.7%;}.elementor-2 .elementor-element.elementor-element-54ea1e5f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:55px;--padding-left:4px;--padding-right:4px;}.elementor-2 .elementor-element.elementor-element-54ea1e5f:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-54ea1e5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0acf708 );background-image:url("https://invitacion.site/ceciyvictor/wp-content/uploads/sites/340/2025/11/Pattern.jpg");background-size:125px auto;}.elementor-2 .elementor-element.elementor-element-6eabf37{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 034px) 0px;}.elementor-2 .elementor-element.elementor-element-6eabf37 img{width:83px;}.elementor-2 .elementor-element.elementor-element-5e0036e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;font-family:"Maffiny";font-size:15px;line-height:18px;}.elementor-2 .elementor-element.elementor-element-453e5c47{--display:flex;}.elementor-2 .elementor-element.elementor-element-3be3d1e{--display:flex;--margin-top:0px;--margin-bottom:36px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-4dc452e.elementor-position-right .elementor-image-box-img{margin-left:6px;}.elementor-2 .elementor-element.elementor-element-4dc452e.elementor-position-left .elementor-image-box-img{margin-right:6px;}.elementor-2 .elementor-element.elementor-element-4dc452e.elementor-position-top .elementor-image-box-img{margin-bottom:6px;}.elementor-2 .elementor-element.elementor-element-4dc452e .elementor-image-box-wrapper .elementor-image-box-img{width:54px;}.elementor-2 .elementor-element.elementor-element-4dc452e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-4dc452e .elementor-image-box-title{font-family:"Parisienne";font-size:32px;line-height:32px;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-4dc452e .elementor-image-box-description{font-family:"Maffiny";font-size:16px;line-height:30px;}.elementor-2 .elementor-element.elementor-element-c4b9d6e{--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-2 .elementor-element.elementor-element-6d1c67cc{--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;--padding-top:38px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-362a365{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:5.7%;--padding-right:5.7%;}.elementor-2 .elementor-element.elementor-element-49b9585d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:40px;--padding-left:4px;--padding-right:4px;}.elementor-2 .elementor-element.elementor-element-49b9585d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-49b9585d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0acf708 );background-image:url("https://invitacion.site/ceciyvictor/wp-content/uploads/sites/340/2025/11/Pattern.jpg");background-size:125px auto;}.elementor-2 .elementor-element.elementor-element-5a445b69{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2 .elementor-element.elementor-element-606214e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-606214e6 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-5c75a8fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 44px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-581e17a .wpei-ui-invitation-card__invitee{text-align:center;}.elementor-2 .elementor-element.elementor-element-581e17a .wpei-ui-invitation-card__attendance{text-align:center;}.elementor-2 .elementor-element.elementor-element-581e17a .wpei-ui-invitation-card__cta{text-align:center;margin:10px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-581e17a .wpei-ui-invitation-card__cta-btn{background-color:var( --e-global-color-tertiary );transition-duration:300ms;}.elementor-2 .elementor-element.elementor-element-581e17a .wpei-ui-invitation-card__cta-btn:hover, .elementor-2 .elementor-element.elementor-element-581e17a .wpei-ui-invitation-card__cta-btn:focus{background-color:var( --e-global-color-quaternary );}.elementor-2 .elementor-element.elementor-element-75b37984{--display:flex;}.elementor-2 .elementor-element.elementor-element-a72b02c{--display:flex;}.elementor-2 .elementor-element.elementor-element-1a1dc3e3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:35px;--padding-bottom:35px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-7cb92a23{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-2 .elementor-element.elementor-element-7cb92a23 img{width:204px;}.elementor-2 .elementor-element.elementor-element-27381e38{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;font-family:var( --e-global-typography-64cb027-font-family );font-size:var( --e-global-typography-64cb027-font-size );line-height:var( --e-global-typography-64cb027-line-height );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-38ac871 .elementor-button{background-color:var( --e-global-color-0acf708 );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-0acf708 );border-radius:12px 12px 12px 12px;padding:5px 20px 5px 20px;}.elementor-2 .elementor-element.elementor-element-4e15599e{--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;--padding-top:40px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-47cf6d0f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;z-index:2;text-align:center;font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-4fd274fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-2 .elementor-element.elementor-element-4fd274fb img{width:179px;}.elementor-2 .elementor-element.elementor-element-47811111{text-align:center;font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-86d85c7{--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;}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-75b37984{--content-width:1000px;}}@media(max-width:991px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-60d8e375{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-1f1adf5f{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-62772f88{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-4eefbdc0{font-size:var( --e-global-typography-64cb027-font-size );line-height:var( --e-global-typography-64cb027-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2 .elementor-element.elementor-element-3ff38ae9{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-6f332fed{font-size:var( --e-global-typography-64cb027-font-size );line-height:var( --e-global-typography-64cb027-line-height );}.elementor-2 .elementor-element.elementor-element-15b3b42b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-358a6c9c{font-size:var( --e-global-typography-64cb027-font-size );line-height:var( --e-global-typography-64cb027-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2 .elementor-element.elementor-element-8979d62 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2 .elementor-element.elementor-element-34b34972 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2 .elementor-element.elementor-element-cf9fe51.wpei-addons-timeline--center.wpei-addons-timeline-responsive-tablet .wpei-addons-timeline-marker{margin-right:10px;margin-left:0;}.elementor-2 .elementor-element.elementor-element-cf9fe51 .wpei-addons-timeline__heading *{font-size:var( --e-global-typography-64cb027-font-size );line-height:var( --e-global-typography-64cb027-line-height );}.elementor-2 .elementor-element.elementor-element-cf9fe51 .wpei-addons-timeline__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-cf9fe51.wpei-addons-timeline--center.wpei-addons-timeline-responsive-tablet .wpei-addons-timeline__line{left:calc( 18px / 2 );right:auto;}.elementor-2 .elementor-element.elementor-element-453e5c47{--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-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-606214e6 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2 .elementor-element.elementor-element-27381e38{font-size:var( --e-global-typography-64cb027-font-size );line-height:var( --e-global-typography-64cb027-line-height );}.elementor-2 .elementor-element.elementor-element-47cf6d0f{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-47811111{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-60d8e375{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-74527d63{--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-2 .elementor-element.elementor-element-1f1adf5f{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-3a1f2b2a img{width:197px;height:278px;}.elementor-2 .elementor-element.elementor-element-5cf100b1{font-size:15px;}.elementor-2 .elementor-element.elementor-element-62772f88{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-4eefbdc0{font-size:var( --e-global-typography-64cb027-font-size );line-height:var( --e-global-typography-64cb027-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2 .elementor-element.elementor-element-517d357f .elementor-button{padding:4px 18px 4px 18px;}.elementor-2 .elementor-element.elementor-element-3ff38ae9{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-6f332fed{font-size:var( --e-global-typography-64cb027-font-size );line-height:var( --e-global-typography-64cb027-line-height );}.elementor-2 .elementor-element.elementor-element-15b3b42b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-358a6c9c{font-size:var( --e-global-typography-64cb027-font-size );line-height:var( --e-global-typography-64cb027-line-height );}.elementor-2 .elementor-element.elementor-element-7b0f146c .elementor-button{padding:4px 18px 4px 18px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2 .elementor-element.elementor-element-8979d62 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2 .elementor-element.elementor-element-34b34972 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2 .elementor-element.elementor-element-cf9fe51.wpei-addons-timeline--center.wpei-addons-timeline-responsive-mobile .wpei-addons-timeline-marker{margin-right:10px;margin-left:0;}.elementor-2 .elementor-element.elementor-element-cf9fe51 .wpei-addons-timeline__heading *{font-size:var( --e-global-typography-64cb027-font-size );line-height:var( --e-global-typography-64cb027-line-height );}.elementor-2 .elementor-element.elementor-element-cf9fe51 .wpei-addons-timeline__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-cf9fe51 .wpei-addons-timeline__card{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-cf9fe51.wpei-addons-timeline--center.wpei-addons-timeline-responsive-mobile .wpei-addons-timeline__line{left:calc( 18px / 2 );right:auto;}.elementor-2 .elementor-element.elementor-element-3be3d1e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-4dc452e .elementor-image-box-img{margin-bottom:6px;}.elementor-2 .elementor-element.elementor-element-606214e6 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2 .elementor-element.elementor-element-5c75a8fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 38px) 0px;}.elementor-2 .elementor-element.elementor-element-27381e38{font-size:var( --e-global-typography-64cb027-font-size );line-height:var( --e-global-typography-64cb027-line-height );}.elementor-2 .elementor-element.elementor-element-38ac871 .elementor-button{padding:4px 18px 4px 18px;}.elementor-2 .elementor-element.elementor-element-47cf6d0f{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2 .elementor-element.elementor-element-47811111{font-size:var( --e-global-typography-primary-font-size );}}/* Start custom CSS for text-editor, class: .elementor-element-4c88b6f4 */.elementor-2 .elementor-element.elementor-element-4c88b6f4 *{
    letter-spacing: 0.09em !important
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5256cf7 */#timeline-section .uael-content svg{
    fill: var( --e-global-color-primary );
}
#timeline-section .elementor-repeater-item-21d6045 .uael-content svg, #timeline-section .elementor-repeater-item-21d6045 .uael-content img{
    width: 60px;
}
#timeline-section .elementor-repeater-item-a8e384b .uael-content svg, #timeline-section .elementor-repeater-item-a8e384b .uael-content img{
    width: 60px;
}
#timeline-section .elementor-repeater-item-ebd2aac .uael-content svg, #timeline-section .elementor-repeater-item-ebd2aac .uael-content img{
    width: 60px;
}
#timeline-section .elementor-repeater-item-e770218 .uael-content svg, #timeline-section .elementor-repeater-item-e770218 .uael-content img{
    width: 60px;
}
#timeline-section .elementor-repeater-item-5cbf1aa .uael-content svg, #timeline-section .elementor-repeater-item-5cbf1aa .uael-content img{
    width: 60px;
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-2, .fixed-inner{
    max-width: 720px;
    margin: 0 auto
}

@media (min-width: 769px){
    body.elementor-page-2{
        margin: auto;
        box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.6);
    }
    body.elementor-page-2, .fixed-inner{
        max-width: 720px;
        margin-top: 25px;
    }
}/* End custom CSS */