.elementor-2 .elementor-element.elementor-element-cb30654{--display:flex;--position:fixed;top:0px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-cb30654{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-cb30654{right:0px;}.elementor-2 .elementor-element.elementor-element-19975c40{--display:flex;--min-height:100vh;}.elementor-2 .elementor-element.elementor-element-19975c40:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-19975c40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://invitacion.site/misxvfaty/wp-content/uploads/sites/384/2026/06/768-1.jpg");background-position:center center;background-size:100% auto;}.elementor-2 .elementor-element.elementor-element-8344017{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-2e337ffe{--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-1e2a8191{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:45px;--padding-bottom:45px;--padding-left:5px;--padding-right:5px;}.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-1abb09b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 34px) 0px;}.elementor-2 .elementor-element.elementor-element-1abb09b8 img{width:260px;}.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-26b4c2fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 38px) 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 );}.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-b00227e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-b00227e .elementor-heading-title{font-family:"Playfair Display";font-size:34px;font-weight:500;font-style:italic;line-height:34px;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-53c779f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-2 .elementor-element.elementor-element-53c779f5 img{width:85px;}.elementor-2 .elementor-element.elementor-element-6a04b0de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 42px) 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 );}.elementor-2 .elementor-element.elementor-element-67b72a70{--display:flex;--margin-top:0px;--margin-bottom:42px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-30320654{--display:flex;}.elementor-2 .elementor-element.elementor-element-205dabee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:center;font-family:var( --e-global-typography-fbcefcb-font-family );font-size:var( --e-global-typography-fbcefcb-font-size );font-weight:var( --e-global-typography-fbcefcb-font-weight );line-height:var( --e-global-typography-fbcefcb-line-height );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-20a2691{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 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-7a3d79f3{text-align:center;font-family:var( --e-global-typography-fbcefcb-font-family );font-size:var( --e-global-typography-fbcefcb-font-size );font-weight:var( --e-global-typography-fbcefcb-font-weight );line-height:var( --e-global-typography-fbcefcb-line-height );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-4aa82ce{--display:flex;}.elementor-2 .elementor-element.elementor-element-6f52234{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 42px) 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 );}.elementor-2 .elementor-element.elementor-element-0c0db8b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:center;font-family:var( --e-global-typography-fbcefcb-font-family );font-size:var( --e-global-typography-fbcefcb-font-size );font-weight:var( --e-global-typography-fbcefcb-font-weight );line-height:var( --e-global-typography-fbcefcb-line-height );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-400c59f img{width:260px;}.elementor-2 .elementor-element.elementor-element-24e8d60{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 38px) 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 );}.elementor-2 .elementor-element.elementor-element-1fe76574{--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-12ea688c{--e-image-carousel-slides-to-show:1;}.elementor-2 .elementor-element.elementor-element-48937b1b{width:100%;max-width:100%;bottom:128px;text-align:center;font-family:"Playfair Display";font-size:32px;font-weight:500;line-height:36px;letter-spacing:0px;text-shadow:4px 2px 10px rgba(0, 0, 0, 0.6);color:var( --e-global-color-0acf708 );}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-48937b1b{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-48937b1b{right:0px;}.elementor-widget-countdown .elementor-countdown-item{background-color:var( --e-global-color-primary );}.elementor-widget-countdown .elementor-countdown-digits{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-countdown .elementor-countdown-label{font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-countdown .elementor-countdown-expire--message{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-619422cc{width:100%;max-width:100%;bottom:50px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-619422cc{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-619422cc{right:0px;}.elementor-2 .elementor-element.elementor-element-619422cc .elementor-countdown-wrapper{max-width:300px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-619422cc .elementor-countdown-item:not(:first-of-type){margin-left:calc( 0px/2 );}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-619422cc .elementor-countdown-item:not(:last-of-type){margin-right:calc( 0px/2 );}body.rtl .elementor-2 .elementor-element.elementor-element-619422cc .elementor-countdown-item:not(:first-of-type){margin-right:calc( 0px/2 );}body.rtl .elementor-2 .elementor-element.elementor-element-619422cc .elementor-countdown-item:not(:last-of-type){margin-left:calc( 0px/2 );}.elementor-2 .elementor-element.elementor-element-619422cc .elementor-countdown-item{padding:0px 0px 0px 0px;background-color:#FFFFFF00;border-style:none;}.elementor-2 .elementor-element.elementor-element-619422cc .elementor-countdown-digits{color:var( --e-global-color-0acf708 );font-family:"Lora";font-size:32px;font-weight:400;line-height:36px;letter-spacing:0px;}.elementor-2 .elementor-element.elementor-element-619422cc .elementor-countdown-label{color:var( --e-global-color-0acf708 );font-family:"Lora";font-size:16px;line-height:18px;}.elementor-2 .elementor-element.elementor-element-4d6b127e{--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-5e22cdff{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:45px;--padding-bottom:45px;--padding-left:5px;--padding-right:5px;}.elementor-2 .elementor-element.elementor-element-62402fa1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 34px) 0px;}.elementor-2 .elementor-element.elementor-element-62402fa1 img{width:260px;}.elementor-2 .elementor-element.elementor-element-3782095a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-3782095a .elementor-heading-title{font-family:"Playfair Display";font-size:32px;font-weight:500;font-style:italic;line-height:34px;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-774e977d img{width:260px;}.elementor-2 .elementor-element.elementor-element-5eea50af{--display:flex;}.elementor-2 .elementor-element.elementor-element-5eea50af:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-5eea50af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://invitacion.site/misxvfaty/wp-content/uploads/sites/384/2026/06/Fondo.png");background-position:top center;background-size:100% auto;}.elementor-2 .elementor-element.elementor-element-32d219c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:55px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-622f4601{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-2 .elementor-element.elementor-element-622f4601 img{width:54px;}.elementor-2 .elementor-element.elementor-element-43fe4b7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-43fe4b7d .elementor-heading-title{font-family:"Playfair Display";font-size:24px;font-weight:500;font-style:italic;line-height:26px;letter-spacing:0px;color:var( --e-global-color-0acf708 );}.elementor-2 .elementor-element.elementor-element-459eb3d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-459eb3d2 .elementor-heading-title{font-family:var( --e-global-typography-64cb027-font-family );font-size:var( --e-global-typography-64cb027-font-size );font-weight:var( --e-global-typography-64cb027-font-weight );line-height:var( --e-global-typography-64cb027-line-height );color:var( --e-global-color-0acf708 );}.elementor-2 .elementor-element.elementor-element-307e147b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 45px) 0px;}.elementor-2 .elementor-element.elementor-element-307e147b img{width:85px;}.elementor-2 .elementor-element.elementor-element-101231c5{--display:flex;}.elementor-2 .elementor-element.elementor-element-314314e0{--display:flex;--margin-top:0px;--margin-bottom:62px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-1e9a0f34{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-2 .elementor-element.elementor-element-1e9a0f34 img{width:60px;}.elementor-2 .elementor-element.elementor-element-2e1629fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-2e1629fc .elementor-heading-title{font-family:"Playfair Display";font-size:24px;font-weight:500;font-style:italic;line-height:26px;letter-spacing:0px;color:var( --e-global-color-0acf708 );}.elementor-2 .elementor-element.elementor-element-8f9d1cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;font-family:var( --e-global-typography-fbcefcb-font-family );font-size:var( --e-global-typography-fbcefcb-font-size );font-weight:var( --e-global-typography-fbcefcb-font-weight );line-height:var( --e-global-typography-fbcefcb-line-height );color:var( --e-global-color-0acf708 );}.elementor-2 .elementor-element.elementor-element-5411d3f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 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-0acf708 );}.elementor-2 .elementor-element.elementor-element-6a58bc6c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-2 .elementor-element.elementor-element-6a58bc6c img{width:26px;}.elementor-2 .elementor-element.elementor-element-703abb36{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:center;font-family:var( --e-global-typography-64cb027-font-family );font-size:var( --e-global-typography-64cb027-font-size );font-weight:var( --e-global-typography-64cb027-font-weight );line-height:var( --e-global-typography-64cb027-line-height );color:var( --e-global-color-0acf708 );}.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 );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-2 .elementor-element.elementor-element-3b9e9875 .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-accent );border-radius:4px 4px 4px 4px;padding:6px 22px 4px 22px;}.elementor-2 .elementor-element.elementor-element-3b9e9875 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-3b9e9875 .elementor-button:focus{background-color:var( --e-global-color-0acf708 );color:var( --e-global-color-primary );border-color:var( --e-global-color-0acf708 );}.elementor-2 .elementor-element.elementor-element-3b9e9875 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-3b9e9875 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-24dd7ade{--display:flex;}.elementor-2 .elementor-element.elementor-element-75caa09{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-2 .elementor-element.elementor-element-75caa09 img{width:58px;}.elementor-2 .elementor-element.elementor-element-1641ae23{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-1641ae23 .elementor-heading-title{font-family:"Playfair Display";font-size:24px;font-weight:500;font-style:italic;line-height:26px;letter-spacing:0px;color:var( --e-global-color-0acf708 );}.elementor-2 .elementor-element.elementor-element-74ee1ee0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;font-family:var( --e-global-typography-fbcefcb-font-family );font-size:var( --e-global-typography-fbcefcb-font-size );font-weight:var( --e-global-typography-fbcefcb-font-weight );line-height:var( --e-global-typography-fbcefcb-line-height );color:var( --e-global-color-0acf708 );}.elementor-2 .elementor-element.elementor-element-3dd2436b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 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-0acf708 );}.elementor-2 .elementor-element.elementor-element-7fa7116a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-2 .elementor-element.elementor-element-7fa7116a img{width:26px;}.elementor-2 .elementor-element.elementor-element-6114ef73{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:center;font-family:var( --e-global-typography-64cb027-font-family );font-size:var( --e-global-typography-64cb027-font-size );font-weight:var( --e-global-typography-64cb027-font-weight );line-height:var( --e-global-typography-64cb027-line-height );color:var( --e-global-color-0acf708 );}.elementor-2 .elementor-element.elementor-element-6e861504 .elementor-button{background-color:var( --e-global-color-0acf708 );font-family:"Lora";font-size:16px;font-weight:400;text-transform:none;line-height:16px;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:4px 4px 4px 4px;padding:6px 22px 4px 22px;}.elementor-2 .elementor-element.elementor-element-6e861504 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-6e861504 .elementor-button:focus{background-color:var( --e-global-color-0acf708 );color:var( --e-global-color-primary );border-color:var( --e-global-color-0acf708 );}.elementor-2 .elementor-element.elementor-element-6e861504 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-6e861504 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-ad86bf{--display:flex;--padding-top:30px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-27963586{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 36px) 0px;}.elementor-2 .elementor-element.elementor-element-27963586 img{width:85px;}.elementor-2 .elementor-element.elementor-element-36dd018e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-2 .elementor-element.elementor-element-36dd018e img{width:72px;}.elementor-2 .elementor-element.elementor-element-79b54ea9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-79b54ea9 .elementor-heading-title{font-family:"Playfair Display";font-size:24px;font-weight:500;font-style:italic;line-height:26px;letter-spacing:0px;color:var( --e-global-color-0acf708 );}.elementor-2 .elementor-element.elementor-element-457802f2{text-align:center;font-family:var( --e-global-typography-64cb027-font-family );font-size:var( --e-global-typography-64cb027-font-size );font-weight:var( --e-global-typography-64cb027-font-weight );line-height:var( --e-global-typography-64cb027-line-height );color:var( --e-global-color-0acf708 );}.elementor-2 .elementor-element.elementor-element-511d6894{--display:flex;}.elementor-2 .elementor-element.elementor-element-1f37fb99{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:60px;--padding-bottom:45px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-6a90e956{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 36px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-6a90e956.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-6a90e956 .elementor-heading-title{font-family:"Playfair Display";font-size:32px;font-weight:500;font-style:italic;line-height:39px;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-3585aa9c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;--margin-top:-15px;--margin-bottom:-15px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-423046db{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2 .elementor-element.elementor-element-7b3ceea{width:initial;max-width:initial;--wpei-addons-timeline-marker-size:65px;}.elementor-2 .elementor-element.elementor-element-7b3ceea.elementor-element{--align-self:stretch;}.elementor-2 .elementor-element.elementor-element-7b3ceea .wpei-addons-timeline-field:not(:last-child){margin-bottom:70px;}.elementor-2 .elementor-element.elementor-element-7b3ceea .wpei-addons-timeline-field:last-child{margin-bottom:0;}.elementor-2 .elementor-element.elementor-element-7b3ceea.wpei-addons-timeline--center .wpei-addons-timeline-marker{margin-left:10px;margin-right:10px;}.elementor-2 .elementor-element.elementor-element-7b3ceea.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-7b3ceea .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-7b3ceea.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-7b3ceea .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-7b3ceea.wpei-addons-timeline--left.wpei-addons-timeline-has-side-visual, .elementor-2 .elementor-element.elementor-element-7b3ceea.wpei-addons-timeline--right.wpei-addons-timeline-has-side-visual, .elementor-2 .elementor-element.elementor-element-7b3ceea .wpei-addons-timeline--left.wpei-addons-timeline-has-side-visual, .elementor-2 .elementor-element.elementor-element-7b3ceea .wpei-addons-timeline--right.wpei-addons-timeline-has-side-visual{--wpei-addons-timeline-side-visual-gap:10px;}.elementor-2 .elementor-element.elementor-element-7b3ceea .wpei-addons-timeline__heading{margin-bottom:2px;}.elementor-2 .elementor-element.elementor-element-7b3ceea .wpei-addons-date-inner .inner-date-new p{margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-7b3ceea .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 );font-weight:var( --e-global-typography-64cb027-font-weight );line-height:var( --e-global-typography-64cb027-line-height );}.elementor-2 .elementor-element.elementor-element-7b3ceea .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-7b3ceea .wpei-addons-timeline__card{background-color:#00000000;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-7b3ceea .wpei-addons-timeline__side--right .wpei-addons-timeline__arrow:after{border-left-color:#00000000;}.elementor-2 .elementor-element.elementor-element-7b3ceea .wpei-addons-timeline__side--left .wpei-addons-timeline__arrow:after{border-right-color:#00000000;}.elementor-2 .elementor-element.elementor-element-7b3ceea .wpei-addons-timeline__line, .elementor-2 .elementor-element.elementor-element-7b3ceea .wpei-addons-timeline__line-inner, .elementor-2 .elementor-element.elementor-element-7b3ceea .wpei-addons-timeline__line__inner{width:3px;}.elementor-2 .elementor-element.elementor-element-7b3ceea .wpei-addons-timeline__icon{font-size:42px;}.elementor-2 .elementor-element.elementor-element-7b3ceea .wpei-addons-timeline__icon i{font-size:42px;}.elementor-2 .elementor-element.elementor-element-7b3ceea .wpei-addons-timeline__icon svg{width:42px;height:42px;}.elementor-2 .elementor-element.elementor-element-7b3ceea .wpei-addons-timeline__marker{min-height:65px;min-width:65px;line-height:65px;background-color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-7b3ceea .wpei-addons-timeline-arrow{height:65px;}.elementor-2 .elementor-element.elementor-element-7b3ceea.wpei-addons-timeline--left .wpei-addons-timeline__line{left:calc( 65px / 2 );}.elementor-2 .elementor-element.elementor-element-7b3ceea.wpei-addons-timeline--right .wpei-addons-timeline__line{right:calc( 65px / 2 );}.elementor-2 .elementor-element.elementor-element-7b3ceea .wpei-addons-timeline__line{background-color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-7b3ceea .wpei-addons-timeline__icon, .elementor-2 .elementor-element.elementor-element-7b3ceea .wpei-addons-timeline__icon i, .elementor-2 .elementor-element.elementor-element-7b3ceea .wpei-addons-timeline__icon svg{color:var( --e-global-color-0acf708 );fill:var( --e-global-color-0acf708 );}.elementor-2 .elementor-element.elementor-element-7b3ceea .wpei-addons-timeline__line-inner, .elementor-2 .elementor-element.elementor-element-7b3ceea .wpei-addons-timeline__line__inner{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-7b3ceea .wpei-addons-timeline__item.in-view .wpei-addons-timeline__marker{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-7b3ceea .wpei-addons-timeline-side-visual--icon{color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-7b3ceea .wpei-addons-timeline-side-visual--icon i{color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-7b3ceea .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-7b3ceea .wpei-addons-timeline-side-visual--icon svg *{fill:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-7b3ceea .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-7b3ceea .wpei-addons-timeline-side-visual svg.wpei-addons-timeline-side-visual__image *{fill:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-7b3ceea .wpei-addons-timeline__item.in-view .wpei-addons-timeline-side-visual--icon{color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-7b3ceea .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-7b3ceea .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-7b3ceea .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-7b3ceea .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-7b3ceea .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-7b3ceea .wpei-addons-timeline__date-inner p, .elementor-2 .elementor-element.elementor-element-7b3ceea .wpei-addons-timeline__date-outer{color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-1201a2ad{--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-2c6f0ec2{--e-image-carousel-slides-to-show:1;z-index:0;}.elementor-2 .elementor-element.elementor-element-2935181d{--display:flex;--position:absolute;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;top:0px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-2935181d{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-2935181d{right:0px;}.elementor-2 .elementor-element.elementor-element-7176fb69{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--z-index:2;}.elementor-2 .elementor-element.elementor-element-3f027bca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-3f027bca .elementor-heading-title{font-family:"Playfair Display";font-size:32px;font-weight:500;font-style:italic;line-height:36px;letter-spacing:0px;color:var( --e-global-color-0acf708 );}.elementor-2 .elementor-element.elementor-element-2bb5e662{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;font-family:var( --e-global-typography-64cb027-font-family );font-size:var( --e-global-typography-64cb027-font-size );font-weight:var( --e-global-typography-64cb027-font-weight );line-height:var( --e-global-typography-64cb027-line-height );color:var( --e-global-color-0acf708 );}.elementor-2 .elementor-element.elementor-element-8a27ca3{--display:flex;}.elementor-2 .elementor-element.elementor-element-7e34a0d .wpei-ui-invitation-card__invitee{text-align:center;}.elementor-2 .elementor-element.elementor-element-7e34a0d .wpei-ui-invitation-card__invitee-value{color:var( --e-global-color-0acf708 );font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );margin:0px 0px 24px 0px;}.elementor-2 .elementor-element.elementor-element-7e34a0d .wpei-ui-invitation-card__attendance{text-align:center;}.elementor-2 .elementor-element.elementor-element-7e34a0d .wpei-ui-invitation-card__total-text{color:var( --e-global-color-0acf708 );font-family:"Lora";font-size:16px;font-weight:700;line-height:18px;}.elementor-2 .elementor-element.elementor-element-7e34a0d .wpei-ui-invitation-card__seats-breakdown{color:var( --e-global-color-0acf708 );font-family:"Montserrat";font-size:14px;font-weight:400;line-height:16px;margin:14px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-7e34a0d .wpei-ui-invitation-card__attendance-number{font-size:20px;}.elementor-2 .elementor-element.elementor-element-7e34a0d .wpei-ui-invitation-card__cta{text-align:center;margin:24px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-7e34a0d .wpei-ui-invitation-card__cta-btn{color:var( --e-global-color-0acf708 );background-color:var( --e-global-color-accent );border-style:none;transition-duration:300ms;border-radius:4px 4px 4px 4px;padding:6px 20px 6px 20px;}.elementor-2 .elementor-element.elementor-element-7e34a0d .wpei-ui-invitation-card__cta-btn:hover, .elementor-2 .elementor-element.elementor-element-7e34a0d .wpei-ui-invitation-card__cta-btn:focus{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-28f06a50{--display:flex;}.elementor-2 .elementor-element.elementor-element-11588e51{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:55px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-1587e05f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 34px) 0px;}.elementor-2 .elementor-element.elementor-element-1587e05f img{width:260px;}.elementor-2 .elementor-element.elementor-element-1811d2d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-1811d2d4 .elementor-heading-title{font-family:"Playfair Display";font-size:32px;font-weight:500;font-style:italic;line-height:36px;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-6e930f55{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 );}.elementor-2 .elementor-element.elementor-element-3f1a0da4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-45d39667{--display:flex;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-6eb68863{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.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-6d42ffe6.elementor-position-right .elementor-image-box-img{margin-left:30px;}.elementor-2 .elementor-element.elementor-element-6d42ffe6.elementor-position-left .elementor-image-box-img{margin-right:30px;}.elementor-2 .elementor-element.elementor-element-6d42ffe6.elementor-position-top .elementor-image-box-img{margin-bottom:30px;}.elementor-2 .elementor-element.elementor-element-6d42ffe6 .elementor-image-box-wrapper .elementor-image-box-img{width:136px;}.elementor-2 .elementor-element.elementor-element-6d42ffe6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-6d42ffe6 .elementor-image-box-title{font-family:"Parisienne";font-size:24px;line-height:26px;letter-spacing:0px;color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-11d0468f img{width:260px;}.elementor-2 .elementor-element.elementor-element-307fd410{--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-32b63cd1{--e-image-carousel-slides-to-show:1;}.elementor-2 .elementor-element.elementor-element-41f25caf{--display:flex;--position:absolute;--padding-top:45px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;top:0px;--z-index:2;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-41f25caf{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-41f25caf{right:0px;}.elementor-2 .elementor-element.elementor-element-2a88c1c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:end;}.elementor-2 .elementor-element.elementor-element-2a88c1c1 img{width:50px;}.elementor-2 .elementor-element.elementor-element-4915d6be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:end;font-family:var( --e-global-typography-64cb027-font-family );font-size:var( --e-global-typography-64cb027-font-size );font-weight:var( --e-global-typography-64cb027-font-weight );line-height:var( --e-global-typography-64cb027-line-height );color:var( --e-global-color-0acf708 );}.elementor-2 .elementor-element.elementor-element-558eb02f{text-align:end;font-family:"Playfair Display";font-size:32px;font-weight:500;font-style:italic;line-height:34px;letter-spacing:0px;color:var( --e-global-color-0acf708 );}.elementor-2 .elementor-element.elementor-element-35c8f708{--display:flex;}.elementor-2 .elementor-element.elementor-element-c6d14b0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:52px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-6ed2ee49{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 44px) 0px;}.elementor-2 .elementor-element.elementor-element-6ed2ee49 img{width:260px;}.elementor-2 .elementor-element.elementor-element-4e67cef3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 38px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-4e67cef3 .elementor-heading-title{font-family:"Playfair Display";font-size:32px;font-weight:500;font-style:italic;line-height:36px;letter-spacing:0px;color:var( --e-global-color-tertiary );}.elementor-2 .elementor-element.elementor-element-1a222da5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-3e5d940e img{width:260px;}.elementor-2 .elementor-element.elementor-element-5ac9ff2{--display:flex;}.elementor-2 .elementor-element.elementor-element-5ac9ff2:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-5ac9ff2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://invitacion.site/misxvfaty/wp-content/uploads/sites/384/2026/06/fondo2.jpg");background-position:top center;background-size:100% auto;}.elementor-2 .elementor-element.elementor-element-6697d0d7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:35px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-45bfb025{--display:flex;}.elementor-2 .elementor-element.elementor-element-922b231{--display:flex;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-4632009d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-2 .elementor-element.elementor-element-4632009d img{width:68px;}.elementor-2 .elementor-element.elementor-element-3899ea55{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-3899ea55 .elementor-heading-title{font-family:"Playfair Display";font-size:24px;font-weight:500;font-style:italic;line-height:26px;letter-spacing:0px;color:var( --e-global-color-0acf708 );}.elementor-2 .elementor-element.elementor-element-3d41c451{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 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-0acf708 );}.elementor-2 .elementor-element.elementor-element-2d0e1f1 .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-accent );border-radius:4px 4px 4px 4px;padding:6px 22px 4px 22px;}.elementor-2 .elementor-element.elementor-element-2d0e1f1 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-2d0e1f1 .elementor-button:focus{background-color:var( --e-global-color-0acf708 );color:var( --e-global-color-primary );border-color:var( --e-global-color-0acf708 );}.elementor-2 .elementor-element.elementor-element-2d0e1f1 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-2d0e1f1 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-13370358{--display:flex;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-14c8c807{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-2 .elementor-element.elementor-element-14c8c807 img{width:68px;}.elementor-2 .elementor-element.elementor-element-148b186{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-148b186 .elementor-heading-title{font-family:"Playfair Display";font-size:24px;font-weight:500;font-style:italic;line-height:26px;letter-spacing:0px;color:var( --e-global-color-0acf708 );}.elementor-2 .elementor-element.elementor-element-665b1f03{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 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-0acf708 );}.elementor-2 .elementor-element.elementor-element-4a8d18b .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-accent );border-radius:4px 4px 4px 4px;padding:6px 22px 4px 22px;}.elementor-2 .elementor-element.elementor-element-4a8d18b .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-4a8d18b .elementor-button:focus{background-color:var( --e-global-color-0acf708 );color:var( --e-global-color-primary );border-color:var( --e-global-color-0acf708 );}.elementor-2 .elementor-element.elementor-element-4a8d18b .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-4a8d18b .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-32061fb5{--display:flex;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-7af7a452{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-2 .elementor-element.elementor-element-7af7a452 img{width:68px;}.elementor-2 .elementor-element.elementor-element-25d2f7ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-25d2f7ef .elementor-heading-title{font-family:"Playfair Display";font-size:24px;font-weight:500;font-style:italic;line-height:26px;letter-spacing:0px;color:var( --e-global-color-0acf708 );}.elementor-2 .elementor-element.elementor-element-17b294d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 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-0acf708 );}.elementor-2 .elementor-element.elementor-element-3baa167a .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-accent );border-radius:4px 4px 4px 4px;padding:6px 22px 4px 22px;}.elementor-2 .elementor-element.elementor-element-3baa167a .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-3baa167a .elementor-button:focus{background-color:var( --e-global-color-0acf708 );color:var( --e-global-color-primary );border-color:var( --e-global-color-0acf708 );}.elementor-2 .elementor-element.elementor-element-3baa167a .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-3baa167a .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-18837a6f{--display:flex;}.elementor-2 .elementor-element.elementor-element-5d41d016{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-2 .elementor-element.elementor-element-5d41d016 img{width:68px;}.elementor-2 .elementor-element.elementor-element-314d6eab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-314d6eab .elementor-heading-title{font-family:"Playfair Display";font-size:24px;font-weight:500;font-style:italic;line-height:26px;letter-spacing:0px;color:var( --e-global-color-0acf708 );}.elementor-2 .elementor-element.elementor-element-2bfda12{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 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-0acf708 );}.elementor-2 .elementor-element.elementor-element-146b5776 .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-accent );border-radius:4px 4px 4px 4px;padding:6px 22px 4px 22px;}.elementor-2 .elementor-element.elementor-element-146b5776 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-146b5776 .elementor-button:focus{background-color:var( --e-global-color-0acf708 );color:var( --e-global-color-primary );border-color:var( --e-global-color-0acf708 );}.elementor-2 .elementor-element.elementor-element-146b5776 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-146b5776 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-293fd57c{--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-10e6474f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:75px;--padding-bottom:35px;--padding-left:5px;--padding-right:5px;}.elementor-2 .elementor-element.elementor-element-2608f4bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-2608f4bf .elementor-heading-title{font-family:"Playfair Display";font-size:32px;font-weight:500;font-style:italic;line-height:36px;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-eda5b6b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;}.elementor-2 .elementor-element.elementor-element-eda5b6b img{width:85px;}.elementor-2 .elementor-element.elementor-element-19f9cdcd{--e-image-carousel-slides-to-show:2;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 34px) 0px;}.elementor-2 .elementor-element.elementor-element-dc0dd0a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 36px) 0px;}.elementor-2 .elementor-element.elementor-element-dc0dd0a img{width:260px;}.elementor-2 .elementor-element.elementor-element-278a497c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center;font-family:"Playfair Display";font-size:20px;font-weight:500;line-height:26px;letter-spacing:0px;}.elementor-2 .elementor-element.elementor-element-4d13849b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:center;font-family:"Playfair Display";font-size:20px;font-weight:500;line-height:24px;letter-spacing:0px;}.elementor-2 .elementor-element.elementor-element-8cc1679{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;font-family:"Amillina";font-size:28px;font-weight:400;line-height:24px;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-111b598{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 34px) 0px;}.elementor-2 .elementor-element.elementor-element-111b598 img{width:260px;}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-3585aa9c{--width:300px;}}@media(max-width:991px){.elementor-2 .elementor-element.elementor-element-cb30654{top:0px;}.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-26b4c2fe{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2 .elementor-element.elementor-element-6a04b0de{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-205dabee{font-size:var( --e-global-typography-fbcefcb-font-size );line-height:var( --e-global-typography-fbcefcb-line-height );}.elementor-2 .elementor-element.elementor-element-20a2691{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-7a3d79f3{font-size:var( --e-global-typography-fbcefcb-font-size );line-height:var( --e-global-typography-fbcefcb-line-height );}.elementor-2 .elementor-element.elementor-element-6f52234{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-0c0db8b{font-size:var( --e-global-typography-fbcefcb-font-size );line-height:var( --e-global-typography-fbcefcb-line-height );}.elementor-2 .elementor-element.elementor-element-24e8d60{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-countdown .elementor-countdown-digits{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-countdown .elementor-countdown-label{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-widget-countdown .elementor-countdown-expire--message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-459eb3d2 .elementor-heading-title{font-size:var( --e-global-typography-64cb027-font-size );line-height:var( --e-global-typography-64cb027-line-height );}.elementor-2 .elementor-element.elementor-element-8f9d1cc{font-size:var( --e-global-typography-fbcefcb-font-size );line-height:var( --e-global-typography-fbcefcb-line-height );}.elementor-2 .elementor-element.elementor-element-5411d3f1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-703abb36{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-74ee1ee0{font-size:var( --e-global-typography-fbcefcb-font-size );line-height:var( --e-global-typography-fbcefcb-line-height );}.elementor-2 .elementor-element.elementor-element-3dd2436b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-6114ef73{font-size:var( --e-global-typography-64cb027-font-size );line-height:var( --e-global-typography-64cb027-line-height );}.elementor-2 .elementor-element.elementor-element-457802f2{font-size:var( --e-global-typography-64cb027-font-size );line-height:var( --e-global-typography-64cb027-line-height );}.elementor-2 .elementor-element.elementor-element-7b3ceea.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-7b3ceea .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-7b3ceea .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-7b3ceea.wpei-addons-timeline--center.wpei-addons-timeline-responsive-tablet .wpei-addons-timeline__line{left:calc( 65px / 2 );right:auto;}.elementor-2 .elementor-element.elementor-element-2bb5e662{font-size:var( --e-global-typography-64cb027-font-size );line-height:var( --e-global-typography-64cb027-line-height );}.elementor-2 .elementor-element.elementor-element-7e34a0d .wpei-ui-invitation-card__invitee-value{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-6e930f55{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-45d39667{--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-4915d6be{font-size:var( --e-global-typography-64cb027-font-size );line-height:var( --e-global-typography-64cb027-line-height );}.elementor-2 .elementor-element.elementor-element-3d41c451{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-665b1f03{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-17b294d4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-2bfda12{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@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-26b4c2fe{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2 .elementor-element.elementor-element-6a04b0de{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-205dabee{font-size:var( --e-global-typography-fbcefcb-font-size );line-height:var( --e-global-typography-fbcefcb-line-height );}.elementor-2 .elementor-element.elementor-element-20a2691{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-7a3d79f3{font-size:var( --e-global-typography-fbcefcb-font-size );line-height:var( --e-global-typography-fbcefcb-line-height );}.elementor-2 .elementor-element.elementor-element-6f52234{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-0c0db8b{font-size:var( --e-global-typography-fbcefcb-font-size );line-height:var( --e-global-typography-fbcefcb-line-height );}.elementor-2 .elementor-element.elementor-element-24e8d60{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-countdown .elementor-countdown-digits{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-countdown .elementor-countdown-label{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-widget-countdown .elementor-countdown-expire--message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-459eb3d2 .elementor-heading-title{font-size:var( --e-global-typography-64cb027-font-size );line-height:var( --e-global-typography-64cb027-line-height );}.elementor-2 .elementor-element.elementor-element-8f9d1cc{font-size:var( --e-global-typography-fbcefcb-font-size );line-height:var( --e-global-typography-fbcefcb-line-height );}.elementor-2 .elementor-element.elementor-element-5411d3f1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-703abb36{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-74ee1ee0{font-size:var( --e-global-typography-fbcefcb-font-size );line-height:var( --e-global-typography-fbcefcb-line-height );}.elementor-2 .elementor-element.elementor-element-3dd2436b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-6114ef73{font-size:var( --e-global-typography-64cb027-font-size );line-height:var( --e-global-typography-64cb027-line-height );}.elementor-2 .elementor-element.elementor-element-6e861504 .elementor-button{font-size:12px;line-height:14px;}.elementor-2 .elementor-element.elementor-element-457802f2{font-size:var( --e-global-typography-64cb027-font-size );line-height:var( --e-global-typography-64cb027-line-height );}.elementor-2 .elementor-element.elementor-element-3585aa9c{--width:300px;}.elementor-2 .elementor-element.elementor-element-7b3ceea.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-7b3ceea .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-7b3ceea .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-7b3ceea .wpei-addons-timeline__card{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-7b3ceea.wpei-addons-timeline--center.wpei-addons-timeline-responsive-mobile .wpei-addons-timeline__line{left:calc( 65px / 2 );right:auto;}.elementor-2 .elementor-element.elementor-element-2bb5e662{font-size:var( --e-global-typography-64cb027-font-size );line-height:var( --e-global-typography-64cb027-line-height );}.elementor-2 .elementor-element.elementor-element-7e34a0d .wpei-ui-invitation-card__invitee-value{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-7e34a0d .wpei-ui-invitation-card__total-text{font-size:14px;line-height:16px;}.elementor-2 .elementor-element.elementor-element-7e34a0d .wpei-ui-invitation-card__seats-breakdown{font-size:12px;line-height:14px;}.elementor-2 .elementor-element.elementor-element-7e34a0d .wpei-ui-invitation-card__attendance-number{font-size:18px;}.elementor-2 .elementor-element.elementor-element-7e34a0d .wpei-ui-invitation-card__cta-btn{border-radius:3px 3px 3px 3px;padding:4px 8px 4px 8px;}.elementor-2 .elementor-element.elementor-element-6e930f55{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-3f1a0da4{width:var( --container-widget-width, 308px );max-width:308px;--container-widget-width:308px;--container-widget-flex-grow:0;}.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-6d42ffe6 .elementor-image-box-img{margin-bottom:30px;}.elementor-2 .elementor-element.elementor-element-4915d6be{font-size:var( --e-global-typography-64cb027-font-size );line-height:var( --e-global-typography-64cb027-line-height );}.elementor-2 .elementor-element.elementor-element-1a222da5{width:var( --container-widget-width, 308px );max-width:308px;--container-widget-width:308px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-3d41c451{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-665b1f03{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-17b294d4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-2bfda12{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for countdown, class: .elementor-element-619422cc */.elementor-countdown-days::after, .elementor-countdown-hours::after, .elementor-countdown-minutes::after {
    content: ":";
    float: right;
}
.elementor-2 .elementor-element.elementor-element-619422cc *{
    text-shadow: 4px 2px 10px rgba(0, 0, 0, 0.6);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-457802f2 */.elementor-2 .elementor-element.elementor-element-457802f2 strong{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-511d6894 */#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 for text-editor, class: .elementor-element-6e930f55 */.elementor-2 .elementor-element.elementor-element-6e930f55 strong{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6d42ffe6 */.elementor-2 .elementor-element.elementor-element-6d42ffe6 .elementor-image-box-description{
    margin-top: 10px
}
.elementor-2 .elementor-element.elementor-element-6d42ffe6 strong{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4915d6be */.elementor-2 .elementor-element.elementor-element-4915d6be strong{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-558eb02f */.elementor-2 .elementor-element.elementor-element-558eb02f strong{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2d0e1f1 */.elementor-2 .elementor-element.elementor-element-2d0e1f1 .elementor-button{
    min-width: 126px
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4a8d18b */.elementor-2 .elementor-element.elementor-element-4a8d18b .elementor-button{
    min-width: 126px
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3baa167a */.elementor-2 .elementor-element.elementor-element-3baa167a .elementor-button{
    min-width: 126px
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-146b5776 */.elementor-2 .elementor-element.elementor-element-146b5776 .elementor-button{
    min-width: 126px
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-19f9cdcd */#gallery-section .elementor-image-carousel{ display: flex;
   align-items: center;}/* 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 */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Amillina';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('/wp-content/themes/estasinvitado-child/fonts/Amillina.ttf') format('truetype');
}
/* End Custom Fonts CSS */