.elementor-31508 .elementor-element.elementor-element-cffc25d{--display:flex;--min-height:90vh;--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;--justify-content:flex-end;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-31508 .elementor-element.elementor-element-cffc25d:not(.elementor-motion-effects-element-type-background),.elementor-31508 .elementor-element.elementor-element-cffc25d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF;background-image:url(https://teinvitoacelebrar.com/wp-content/uploads/2026/05/Boda-Ana-Y-Ruben-telefono-3.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-31508 .elementor-element.elementor-element-cffc25d::before,.elementor-31508 .elementor-element.elementor-element-cffc25d>.elementor-background-video-container::before,.elementor-31508 .elementor-element.elementor-element-cffc25d>.e-con-inner>.elementor-background-video-container::before,.elementor-31508 .elementor-element.elementor-element-cffc25d>.elementor-background-slideshow::before,.elementor-31508 .elementor-element.elementor-element-cffc25d>.e-con-inner>.elementor-background-slideshow::before,.elementor-31508 .elementor-element.elementor-element-cffc25d>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}body:not(.rtl) .elementor-31508 .elementor-element.elementor-element-753da8f{right:0}body.rtl .elementor-31508 .elementor-element.elementor-element-753da8f{left:0}.elementor-31508 .elementor-element.elementor-element-753da8f{top:0}body:not(.rtl) .elementor-31508 .elementor-element.elementor-element-4f668b7{left:0}body.rtl .elementor-31508 .elementor-element.elementor-element-4f668b7{right:0}.elementor-31508 .elementor-element.elementor-element-4f668b7{top:0}body:not(.rtl) .elementor-31508 .elementor-element.elementor-element-86ec62a{left:0}body.rtl .elementor-31508 .elementor-element.elementor-element-86ec62a{right:0}.elementor-31508 .elementor-element.elementor-element-86ec62a{top:0}body:not(.rtl) .elementor-31508 .elementor-element.elementor-element-52d32c2{left:736px}body.rtl .elementor-31508 .elementor-element.elementor-element-52d32c2{right:736px}.elementor-31508 .elementor-element.elementor-element-52d32c2{top:201px}body:not(.rtl) .elementor-31508 .elementor-element.elementor-element-2595551{left:0}body.rtl .elementor-31508 .elementor-element.elementor-element-2595551{right:0}.elementor-31508 .elementor-element.elementor-element-2595551{top:0}body:not(.rtl) .elementor-31508 .elementor-element.elementor-element-1a7dff0{left:0}body.rtl .elementor-31508 .elementor-element.elementor-element-1a7dff0{right:0}.elementor-31508 .elementor-element.elementor-element-1a7dff0{top:0}body:not(.rtl) .elementor-31508 .elementor-element.elementor-element-9ac0486{right:0}body.rtl .elementor-31508 .elementor-element.elementor-element-9ac0486{left:0}.elementor-31508 .elementor-element.elementor-element-9ac0486{top:0}.elementor-31508 .elementor-element.elementor-element-4fe23ef{--display:flex;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-31508 .elementor-element.elementor-element-d4fa489>.elementor-widget-container{margin:120px 0 0 0}.elementor-31508 .elementor-element.elementor-element-d4fa489{text-align:center}.elementor-31508 .elementor-element.elementor-element-d4fa489 .elementor-heading-title{font-family:"Compotes-Espresso",Sans-serif;font-size:46px;font-weight:300;color:#36516F}.elementor-31508 .elementor-element.elementor-element-7b6b5a7>.elementor-widget-container{margin:0 0 50px 0}.elementor-31508 .elementor-element.elementor-element-7b6b5a7{text-align:center}.elementor-31508 .elementor-element.elementor-element-7b6b5a7 .elementor-heading-title{font-family:"Compotes-Espresso",Sans-serif;font-size:32px;font-weight:300;color:#36516F}.elementor-31508 .elementor-element.elementor-element-108a6eb>.elementor-widget-container{margin:0 0 0 0}.elementor-31508 .elementor-element.elementor-element-108a6eb{text-align:center}.elementor-31508 .elementor-element.elementor-element-108a6eb .elementor-heading-title{font-family:"Compotes-Espresso",Sans-serif;font-size:32px;font-weight:300;color:#36516F}.elementor-31508 .elementor-element.elementor-element-ec6c3ab>.elementor-widget-container{margin:-30px 0 47px 0}.elementor-31508 .elementor-element.elementor-element-ec6c3ab.elementor-element{--align-self:center;--order:99999 /* order end hack */}.elementor-31508 .elementor-element.elementor-element-ec6c3ab .e-lottie__container{filter:brightness(56%) contrast(100%) saturate(88%) blur(0) hue-rotate(55deg)}.elementor-31508 .elementor-element.elementor-element-d9d4cc6{--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;--z-index:1.0E+50}.elementor-31508 .elementor-element.elementor-element-3c4eff1{--display:flex;--position:fixed;--min-height:50px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;bottom:0;--z-index:16}.elementor-31508 .elementor-element.elementor-element-3c4eff1:not(.elementor-motion-effects-element-type-background),.elementor-31508 .elementor-element.elementor-element-3c4eff1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#EDF0FF}body:not(.rtl) .elementor-31508 .elementor-element.elementor-element-3c4eff1{left:0}body.rtl .elementor-31508 .elementor-element.elementor-element-3c4eff1{right:0}.elementor-31508 .elementor-element.elementor-element-3cd178d{--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-31508 .elementor-element.elementor-element-cf3ffb6 .elementor-icon-wrapper{text-align:center}.elementor-31508 .elementor-element.elementor-element-cf3ffb6 .elementor-icon{font-size:30px}.elementor-31508 .elementor-element.elementor-element-cf3ffb6 .elementor-icon svg{height:30px}.elementor-31508 .elementor-element.elementor-element-993bd1f{--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-31508 .elementor-element.elementor-element-26bb514 .elementor-icon-wrapper{text-align:center}.elementor-31508 .elementor-element.elementor-element-26bb514 .elementor-icon{font-size:30px}.elementor-31508 .elementor-element.elementor-element-26bb514 .elementor-icon svg{height:30px}.elementor-31508 .elementor-element.elementor-element-87de5fb{--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-31508 .elementor-element.elementor-element-810453b .elementor-icon-wrapper{text-align:center}.elementor-31508 .elementor-element.elementor-element-810453b .elementor-icon{font-size:30px}.elementor-31508 .elementor-element.elementor-element-810453b .elementor-icon svg{height:30px}.elementor-31508 .elementor-element.elementor-element-60c1c53{--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-31508 .elementor-element.elementor-element-623b130 .elementor-icon-wrapper{text-align:center}.elementor-31508 .elementor-element.elementor-element-623b130 .elementor-icon{font-size:30px}.elementor-31508 .elementor-element.elementor-element-623b130 .elementor-icon svg{height:30px}.elementor-31508 .elementor-element.elementor-element-b4d794a{--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-31508 .elementor-element.elementor-element-8f67207 .elementor-icon-wrapper{text-align:center}.elementor-31508 .elementor-element.elementor-element-8f67207 .elementor-icon{font-size:30px}.elementor-31508 .elementor-element.elementor-element-8f67207 .elementor-icon svg{height:30px}.elementor-31508 .elementor-element.elementor-element-b89a6a1{z-index:9999999}.elementor-31508 .elementor-element.elementor-element-bbbadf3{--display:flex;--min-height:419px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:400px;--padding-right:400px}.elementor-31508 .elementor-element.elementor-element-bbbadf3:not(.elementor-motion-effects-element-type-background),.elementor-31508 .elementor-element.elementor-element-bbbadf3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-31508 .elementor-element.elementor-element-bbbadf3::before,.elementor-31508 .elementor-element.elementor-element-bbbadf3>.elementor-background-video-container::before,.elementor-31508 .elementor-element.elementor-element-bbbadf3>.e-con-inner>.elementor-background-video-container::before,.elementor-31508 .elementor-element.elementor-element-bbbadf3>.elementor-background-slideshow::before,.elementor-31508 .elementor-element.elementor-element-bbbadf3>.e-con-inner>.elementor-background-slideshow::before,.elementor-31508 .elementor-element.elementor-element-bbbadf3>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-31508 .elementor-element.elementor-element-bbbadf3>.elementor-shape-bottom svg,.elementor-31508 .elementor-element.elementor-element-bbbadf3>.e-con-inner>.elementor-shape-bottom svg{width:calc(100% + 1.3px);height:48px}.elementor-31508 .elementor-element.elementor-element-bbc5f85 img{width:46%}.elementor-31508 .elementor-element.elementor-element-d46b81f>.elementor-widget-container{margin:20px 50px 30px 50px}.elementor-31508 .elementor-element.elementor-element-d46b81f{text-align:center}.elementor-31508 .elementor-element.elementor-element-d46b81f .elementor-heading-title{font-family:"Compotes-Espresso",Sans-serif;font-size:25px;font-weight:100;letter-spacing:2px;-webkit-text-stroke-color:#000;stroke:#000;color:#36516F}.elementor-31508 .elementor-element.elementor-element-5025a33{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-31508 .elementor-element.elementor-element-c3735d2{--display:flex}.elementor-31508 .elementor-element.elementor-element-f6af30d{--display:flex}.elementor-31508 .elementor-element.elementor-element-f662be0 img{width:41%}.elementor-31508 .elementor-element.elementor-element-f5e0b10>.elementor-widget-container{margin:20px 50px 30px 50px}.elementor-31508 .elementor-element.elementor-element-f5e0b10{text-align:center}.elementor-31508 .elementor-element.elementor-element-f5e0b10 .elementor-heading-title{font-family:"Compotes-Espresso",Sans-serif;font-size:25px;font-weight:100;letter-spacing:2px;-webkit-text-stroke-color:#000;stroke:#000;color:#36516F}.elementor-31508 .elementor-element.elementor-element-07dd3f6>.elementor-widget-container{margin:20px 50px 30px 50px}.elementor-31508 .elementor-element.elementor-element-07dd3f6{text-align:center}.elementor-31508 .elementor-element.elementor-element-07dd3f6 .elementor-heading-title{font-family:"Compotes-Espresso",Sans-serif;font-size:25px;font-weight:800;font-style:italic;letter-spacing:2px;-webkit-text-stroke-color:#000;stroke:#000;color:#36516F}.elementor-31508 .elementor-element.elementor-element-ece0920>.elementor-widget-container{margin:20px 50px 30px 50px}.elementor-31508 .elementor-element.elementor-element-ece0920{text-align:center}.elementor-31508 .elementor-element.elementor-element-ece0920 .elementor-heading-title{font-family:"Compotes-Espresso",Sans-serif;font-size:25px;font-weight:100;letter-spacing:2px;-webkit-text-stroke-color:#000;stroke:#000;color:#36516F}.elementor-31508 .elementor-element.elementor-element-61d3056>.elementor-widget-container{margin:20px 50px 30px 50px}.elementor-31508 .elementor-element.elementor-element-61d3056{text-align:center}.elementor-31508 .elementor-element.elementor-element-61d3056 .elementor-heading-title{font-family:"Compotes-Espresso",Sans-serif;font-size:25px;font-weight:800;font-style:italic;letter-spacing:2px;-webkit-text-stroke-color:#000;stroke:#000;color:#36516F}.elementor-31508 .elementor-element.elementor-element-cc2d5fe>.elementor-widget-container{margin:20px 50px 30px 50px}.elementor-31508 .elementor-element.elementor-element-cc2d5fe{text-align:center}.elementor-31508 .elementor-element.elementor-element-cc2d5fe .elementor-heading-title{font-family:"Compotes-Espresso",Sans-serif;font-size:25px;font-weight:100;letter-spacing:2px;-webkit-text-stroke-color:#000;stroke:#000;color:#36516F}.elementor-31508 .elementor-element.elementor-element-8b54c05>.elementor-widget-container{margin:20px 50px 30px 50px}.elementor-31508 .elementor-element.elementor-element-8b54c05{text-align:center}.elementor-31508 .elementor-element.elementor-element-8b54c05 .elementor-heading-title{font-family:"Compotes-Espresso",Sans-serif;font-size:25px;font-weight:800;font-style:italic;letter-spacing:2px;-webkit-text-stroke-color:#000;stroke:#000;color:#36516F}.elementor-31508 .elementor-element.elementor-element-12f0fd3{--display:flex}body:not(.rtl) .elementor-31508 .elementor-element.elementor-element-bfa3a52{left:0}body.rtl .elementor-31508 .elementor-element.elementor-element-bfa3a52{right:0}.elementor-31508 .elementor-element.elementor-element-bfa3a52{top:0}body:not(.rtl) .elementor-31508 .elementor-element.elementor-element-eb8d6de{right:0}body.rtl .elementor-31508 .elementor-element.elementor-element-eb8d6de{left:0}.elementor-31508 .elementor-element.elementor-element-eb8d6de{top:0}.elementor-31508 .elementor-element.elementor-element-d62bb1a{--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;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px}body:not(.rtl) .elementor-31508 .elementor-element.elementor-element-4b9b07c{right:0}body.rtl .elementor-31508 .elementor-element.elementor-element-4b9b07c{left:0}.elementor-31508 .elementor-element.elementor-element-4b9b07c{top:0}.elementor-31508 .elementor-element.elementor-element-e2c9cc6 img{width:11%}.elementor-31508 .elementor-element.elementor-element-bab6b8c>.elementor-widget-container{margin:20px 50px 30px 50px}.elementor-31508 .elementor-element.elementor-element-bab6b8c{text-align:center}.elementor-31508 .elementor-element.elementor-element-bab6b8c .elementor-heading-title{font-family:"Compotes-Espresso",Sans-serif;font-size:25px;font-weight:100;letter-spacing:2px;-webkit-text-stroke-color:#000;stroke:#000;color:#36516F}.elementor-31508 .elementor-element.elementor-element-8afaecf{--display:flex}.elementor-31508 .elementor-element.elementor-element-e7e8902>.elementor-widget-container{margin:50px 0 0 0}.elementor-31508 .elementor-element.elementor-element-e7e8902 img{width:24%}.elementor-31508 .elementor-element.elementor-element-3fdb1f4>.elementor-widget-container{margin:50px 0 0 0}.elementor-31508 .elementor-element.elementor-element-3fdb1f4{text-align:center}.elementor-31508 .elementor-element.elementor-element-3fdb1f4 .elementor-heading-title{font-family:"Compotes-Espresso",Sans-serif;font-size:65px;font-weight:100;letter-spacing:2px;-webkit-text-stroke-color:#000;stroke:#000;color:#36516F}.elementor-31508 .elementor-element.elementor-element-8809658>.elementor-widget-container{margin:0 50px 30px 50px}.elementor-31508 .elementor-element.elementor-element-8809658{text-align:center}.elementor-31508 .elementor-element.elementor-element-8809658 .elementor-heading-title{font-family:"Compotes-Espresso",Sans-serif;font-size:25px;font-weight:100;letter-spacing:2px;-webkit-text-stroke-color:#000;stroke:#000;color:#36516F}.elementor-31508 .elementor-element.elementor-element-3ddcf3b>.elementor-widget-container{margin:20px 50px 30px 50px}.elementor-31508 .elementor-element.elementor-element-3ddcf3b{text-align:center}.elementor-31508 .elementor-element.elementor-element-3ddcf3b .elementor-heading-title{font-family:"Compotes-Espresso",Sans-serif;font-size:42px;font-weight:100;letter-spacing:2px;-webkit-text-stroke-color:#000;stroke:#000;color:#36516F}.elementor-31508 .elementor-element.elementor-element-2e5add7 .elementor-button{background-color:#36516F;font-family:"Compotes-Espresso",Sans-serif;font-size:28px;border-radius:27px 27px 27px 27px}.elementor-31508 .elementor-element.elementor-element-2e5add7 .elementor-button:hover,.elementor-31508 .elementor-element.elementor-element-2e5add7 .elementor-button:focus{color:var(--e-global-color-blocksy_palette_3)}.elementor-31508 .elementor-element.elementor-element-2e5add7 .elementor-button:hover svg,.elementor-31508 .elementor-element.elementor-element-2e5add7 .elementor-button:focus svg{fill:var(--e-global-color-blocksy_palette_3)}.elementor-31508 .elementor-element.elementor-element-4171a67 .elementor-button{background-color:#36516F;font-family:"Compotes-Espresso",Sans-serif;font-size:28px;border-radius:27px 27px 27px 27px}.elementor-31508 .elementor-element.elementor-element-4171a67 .elementor-button:hover,.elementor-31508 .elementor-element.elementor-element-4171a67 .elementor-button:focus{color:var(--e-global-color-blocksy_palette_3)}.elementor-31508 .elementor-element.elementor-element-4171a67 .elementor-button:hover svg,.elementor-31508 .elementor-element.elementor-element-4171a67 .elementor-button:focus svg{fill:var(--e-global-color-blocksy_palette_3)}.elementor-31508 .elementor-element.elementor-element-ebc39d2{--display:flex}.elementor-31508 .elementor-element.elementor-element-a9a4176>.elementor-widget-container{margin:40px 0 0 0}.elementor-31508 .elementor-element.elementor-element-a9a4176 img{width:24%}.elementor-31508 .elementor-element.elementor-element-80f88a8>.elementor-widget-container{margin:20px 50px 30px 50px}.elementor-31508 .elementor-element.elementor-element-80f88a8{text-align:center}.elementor-31508 .elementor-element.elementor-element-80f88a8 .elementor-heading-title{font-family:"Compotes-Espresso",Sans-serif;font-size:25px;font-weight:100;letter-spacing:2px;-webkit-text-stroke-color:#000;stroke:#000;color:#36516F}.elementor-31508 .elementor-element.elementor-element-6c29ba4 .elementor-button{background-color:#36516F;font-family:"Compotes-Espresso",Sans-serif;font-size:20px;border-radius:27px 27px 27px 27px}.elementor-31508 .elementor-element.elementor-element-6c29ba4 .elementor-button:hover,.elementor-31508 .elementor-element.elementor-element-6c29ba4 .elementor-button:focus{color:var(--e-global-color-blocksy_palette_3)}.elementor-31508 .elementor-element.elementor-element-6c29ba4 .elementor-button:hover svg,.elementor-31508 .elementor-element.elementor-element-6c29ba4 .elementor-button:focus svg{fill:var(--e-global-color-blocksy_palette_3)}.elementor-31508 .elementor-element.elementor-element-1cb8920>.elementor-widget-container{margin:20px 50px 30px 50px}.elementor-31508 .elementor-element.elementor-element-1cb8920{text-align:center}.elementor-31508 .elementor-element.elementor-element-1cb8920 .elementor-heading-title{font-family:"Compotes-Espresso",Sans-serif;font-size:25px;font-weight:100;letter-spacing:2px;-webkit-text-stroke-color:#000;stroke:#000;color:#36516F}.elementor-31508 .elementor-element.elementor-element-c7cfa6a>.elementor-widget-container{margin:20px 50px 30px 50px}.elementor-31508 .elementor-element.elementor-element-c7cfa6a{text-align:center}.elementor-31508 .elementor-element.elementor-element-c7cfa6a .elementor-heading-title{font-family:"Compotes-Espresso",Sans-serif;font-size:25px;font-weight:100;letter-spacing:2px;-webkit-text-stroke-color:#000;stroke:#000;color:#36516F}.elementor-31508 .elementor-element.elementor-element-264c36f{--display:flex}.elementor-31508 .elementor-element.elementor-element-46160c3 img{width:24%}.elementor-31508 .elementor-element.elementor-element-a430c01>.elementor-widget-container{margin:20px 50px 30px 50px}.elementor-31508 .elementor-element.elementor-element-a430c01{text-align:center}.elementor-31508 .elementor-element.elementor-element-a430c01 .elementor-heading-title{font-family:"Compotes-Espresso",Sans-serif;font-size:25px;font-weight:100;letter-spacing:2px;-webkit-text-stroke-color:#000;stroke:#000;color:#36516F}.elementor-31508 .elementor-element.elementor-element-fd1f3ae>.elementor-widget-container{margin:0 50px 0 50px}.elementor-31508 .elementor-element.elementor-element-fd1f3ae{text-align:center}.elementor-31508 .elementor-element.elementor-element-fd1f3ae .elementor-heading-title{font-family:"Compotes-Espresso",Sans-serif;font-size:40px;font-weight:100;letter-spacing:2px;-webkit-text-stroke-color:#000;stroke:#000;color:#36516F}.elementor-31508 .elementor-element.elementor-element-5849131>.elementor-widget-container{margin:0 50px 0 50px}.elementor-31508 .elementor-element.elementor-element-5849131{text-align:center}.elementor-31508 .elementor-element.elementor-element-5849131 .elementor-heading-title{font-family:"Compotes-Espresso",Sans-serif;font-size:40px;font-weight:100;letter-spacing:2px;-webkit-text-stroke-color:#000;stroke:#000;color:#36516F}.elementor-31508 .elementor-element.elementor-element-e6a2db1>.elementor-widget-container{margin:0 50px 0 50px}.elementor-31508 .elementor-element.elementor-element-e6a2db1{text-align:center}.elementor-31508 .elementor-element.elementor-element-e6a2db1 .elementor-heading-title{font-family:"Compotes-Espresso",Sans-serif;font-size:40px;font-weight:100;letter-spacing:2px;-webkit-text-stroke-color:#000;stroke:#000;color:#36516F}.elementor-31508 .elementor-element.elementor-element-a79576c>.elementor-widget-container{margin:40px 0 0 0}.elementor-31508 .elementor-element.elementor-element-a79576c img{width:17%}.elementor-31508 .elementor-element.elementor-element-22907d2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px}.elementor-31508 .elementor-element.elementor-element-22907d2.e-con{--align-self:center}body:not(.rtl) .elementor-31508 .elementor-element.elementor-element-99edbc5{left:0}body.rtl .elementor-31508 .elementor-element.elementor-element-99edbc5{right:0}.elementor-31508 .elementor-element.elementor-element-99edbc5{top:0}.elementor-31508 .elementor-element.elementor-element-2063d83{--display:flex}.elementor-31508 .elementor-element.elementor-element-6a57303>.elementor-widget-container{margin:20px 50px 30px 50px}.elementor-31508 .elementor-element.elementor-element-6a57303{text-align:center}.elementor-31508 .elementor-element.elementor-element-6a57303 .elementor-heading-title{font-family:"Compotes-Espresso",Sans-serif;font-size:37px;font-weight:700;letter-spacing:2px;-webkit-text-stroke-color:#000;stroke:#000;color:#36516F}.elementor-31508 .elementor-element.elementor-element-e5ddb8a>.elementor-widget-container{margin:20px 50px 30px 50px}.elementor-31508 .elementor-element.elementor-element-e5ddb8a{text-align:center}.elementor-31508 .elementor-element.elementor-element-e5ddb8a .elementor-heading-title{font-family:"Compotes-Espresso",Sans-serif;font-size:26px;font-weight:100;letter-spacing:2px;-webkit-text-stroke-color:#000;stroke:#000;color:#36516F}.elementor-31508 .elementor-element.elementor-element-2ee58d5>.elementor-widget-container{margin:20px 50px 30px 50px}.elementor-31508 .elementor-element.elementor-element-2ee58d5{text-align:center}.elementor-31508 .elementor-element.elementor-element-2ee58d5 .elementor-heading-title{font-family:"Compotes-Espresso",Sans-serif;font-size:45px;font-weight:700;letter-spacing:2px;-webkit-text-stroke-color:#000;stroke:#000;color:#36516F}.elementor-31508 .elementor-element.elementor-element-25ff627>.elementor-widget-container{margin:20px 50px 30px 50px}.elementor-31508 .elementor-element.elementor-element-25ff627{text-align:center}.elementor-31508 .elementor-element.elementor-element-25ff627 .elementor-heading-title{font-family:"Compotes-Espresso",Sans-serif;font-size:25px;font-weight:100;letter-spacing:2px;-webkit-text-stroke-color:#000;stroke:#000;color:#36516F}.elementor-31508 .elementor-element.elementor-element-ff36d29>.elementor-widget-container{margin:20px 109px 20px 109px}.elementor-31508 .elementor-element.elementor-element-0e04426{--display:flex;--min-height:73vh;--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;--justify-content:center;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:400px;--padding-right:400px}.elementor-31508 .elementor-element.elementor-element-0e04426:not(.elementor-motion-effects-element-type-background),.elementor-31508 .elementor-element.elementor-element-0e04426>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://teinvitoacelebrar.com/wp-content/uploads/2026/05/Boda-Ana-Y-Ruben-telefono-3.png)}.elementor-31508 .elementor-element.elementor-element-0e04426::before,.elementor-31508 .elementor-element.elementor-element-0e04426>.elementor-background-video-container::before,.elementor-31508 .elementor-element.elementor-element-0e04426>.e-con-inner>.elementor-background-video-container::before,.elementor-31508 .elementor-element.elementor-element-0e04426>.elementor-background-slideshow::before,.elementor-31508 .elementor-element.elementor-element-0e04426>.e-con-inner>.elementor-background-slideshow::before,.elementor-31508 .elementor-element.elementor-element-0e04426>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-31508 .elementor-element.elementor-element-6db02e2>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-31508 .elementor-element.elementor-element-6db02e2 .premium-prefix-text,.elementor-31508 .elementor-element.elementor-element-6db02e2 .premium-suffix-text{display:inline}.elementor-31508 .elementor-element.elementor-element-6db02e2 .premium-atext__headline{text-align:center;font-family:"Compotes-Espresso",Sans-serif;font-size:56px}.elementor-31508 .elementor-element.elementor-element-6db02e2 .premium-atext__text{color:#36516F}.elementor-31508 .elementor-element.elementor-element-6db02e2 .text{fill:#36516F}.elementor-31508 .elementor-element.elementor-element-16aacb9 img{width:23%}.elementor-31508 .elementor-element.elementor-element-1669a76{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-31508 .elementor-element.elementor-element-1669a76:not(.elementor-motion-effects-element-type-background),.elementor-31508 .elementor-element.elementor-element-1669a76>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#14346F}.elementor-31508 .elementor-element.elementor-element-4f7fddd{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-31508 .elementor-element.elementor-element-4f7fddd.e-con{--align-self:center}.elementor-31508 .elementor-element.elementor-element-4bdd3f9>.elementor-widget-container{margin:68px 50px 50px 50px}.elementor-31508 .elementor-element.elementor-element-4bdd3f9{text-align:center;font-family:"Cormorant Garamond",Sans-serif;font-size:23px;color:#FFF}.elementor-31508 .elementor-element.elementor-element-607bce0>.elementor-widget-container{margin:-50px 0 0 0}.elementor-31508 .elementor-element.elementor-element-607bce0 .elementor-icon-wrapper{text-align:center}.elementor-31508 .elementor-element.elementor-element-607bce0.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-blocksy_palette_5)}.elementor-31508 .elementor-element.elementor-element-607bce0.elementor-view-framed .elementor-icon,.elementor-31508 .elementor-element.elementor-element-607bce0.elementor-view-default .elementor-icon{color:var(--e-global-color-blocksy_palette_5);border-color:var(--e-global-color-blocksy_palette_5)}.elementor-31508 .elementor-element.elementor-element-607bce0.elementor-view-framed .elementor-icon,.elementor-31508 .elementor-element.elementor-element-607bce0.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-blocksy_palette_5)}.elementor-31508 .elementor-element.elementor-element-607bce0 .elementor-icon{font-size:22px}.elementor-31508 .elementor-element.elementor-element-607bce0 .elementor-icon svg{height:22px}.elementor-31508 .elementor-element.elementor-element-15e23c1{--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-31508 .elementor-element.elementor-element-5c48faa{--display:flex;--min-height:250px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-31508 .elementor-element.elementor-element-f9f32cb{--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-31508 .elementor-element.elementor-element-5383cc8{--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-31508 .elementor-element.elementor-element-7d6cc04>.elementor-widget-container{margin:50px 0 0 0;padding:0 0 0 0}.elementor-31508 .elementor-element.elementor-element-7d6cc04:hover>.elementor-widget-container{border-radius:0 0 0 0}.elementor-31508 .elementor-element.elementor-element-7d6cc04 .ue_qr_holder{border-radius:8px 8px 8px 8px;border-style:none;width:250px}.elementor-31508 .elementor-element.elementor-element-7d6cc04 .ue_qr_loading{width:250px}.elementor-31508 .elementor-element.elementor-element-7d6cc04 .ue_qr_canvas_holder{padding:20px 20px 20px 20px}.elementor-31508 .elementor-element.elementor-element-7d6cc04 .ue_qr_wrapper{justify-content:center}.elementor-31508 .elementor-element.elementor-element-7d6cc04 .ue_qr_title{gap:10px;flex-direction:row}.elementor-31508 .elementor-element.elementor-element-fb6ddc6>.elementor-widget-container{margin:30px 0 30px 0}.elementor-31508 .elementor-element.elementor-element-fb6ddc6{text-align:center;font-family:"Imperial Script",Sans-serif;font-size:55px;font-weight:500;line-height:50px;color:var(--e-global-color-secondary)}.elementor-31508 .elementor-element.elementor-element-ced5d74>.elementor-widget-container{margin:0 50px 0 50px}.elementor-31508 .elementor-element.elementor-element-ced5d74{text-align:center}.elementor-31508 .elementor-element.elementor-element-ced5d74 .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:30px;font-weight:100;letter-spacing:2px;-webkit-text-stroke-color:#000;stroke:#000;color:#14346F}.elementor-31508 .elementor-element.elementor-element-3883ee8>.elementor-widget-container{margin:0 0 0 0}.elementor-31508 .elementor-element.elementor-element-3883ee8 .elementor-icon-wrapper{text-align:center}.elementor-31508 .elementor-element.elementor-element-3883ee8.elementor-view-stacked .elementor-icon{background-color:#14346F}.elementor-31508 .elementor-element.elementor-element-3883ee8.elementor-view-framed .elementor-icon,.elementor-31508 .elementor-element.elementor-element-3883ee8.elementor-view-default .elementor-icon{color:#14346F;border-color:#14346F}.elementor-31508 .elementor-element.elementor-element-3883ee8.elementor-view-framed .elementor-icon,.elementor-31508 .elementor-element.elementor-element-3883ee8.elementor-view-default .elementor-icon svg{fill:#14346F}.elementor-31508 .elementor-element.elementor-element-3883ee8 .elementor-icon{font-size:22px}.elementor-31508 .elementor-element.elementor-element-3883ee8 .elementor-icon svg{height:22px}.elementor-31508 .elementor-element.elementor-element-f1cf657{--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-31508 .elementor-element.elementor-element-07bedf0{--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;--margin-top:0px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-31508 .elementor-element.elementor-element-35dc532>.elementor-widget-container{margin:20px 0 0 0}.elementor-31508 .elementor-element.elementor-element-35dc532{text-align:center}.elementor-31508 .elementor-element.elementor-element-35dc532 .elementor-heading-title{font-family:"DM Sans",Sans-serif;font-size:15px;font-weight:600}@media(max-width:1024px){body:not(.rtl) .elementor-31508 .elementor-element.elementor-element-2595551{left:69px}body.rtl .elementor-31508 .elementor-element.elementor-element-2595551{right:69px}.elementor-31508 .elementor-element.elementor-element-2595551{top:426px}.elementor-31508 .elementor-element.elementor-element-1a7dff0{top:656px}.elementor-31508 .elementor-element.elementor-element-9ac0486{top:454px}.elementor-31508 .elementor-element.elementor-element-1adc2de img{width:68%}.elementor-31508 .elementor-element.elementor-element-d9d4cc6{--z-index:9.0E+19}.elementor-31508 .elementor-element.elementor-element-b89a6a1{z-index:0}.elementor-31508 .elementor-element.elementor-element-bbbadf3{--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:0px;--padding-left:0px;--padding-right:0px}.elementor-31508 .elementor-element.elementor-element-d46b81f>.elementor-widget-container{margin:-16px 0 0 0}.elementor-31508 .elementor-element.elementor-element-5025a33{--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-31508 .elementor-element.elementor-element-f5e0b10>.elementor-widget-container{margin:-16px 0 0 0}.elementor-31508 .elementor-element.elementor-element-07dd3f6>.elementor-widget-container{margin:-16px 0 0 0}.elementor-31508 .elementor-element.elementor-element-ece0920>.elementor-widget-container{margin:-16px 0 0 0}.elementor-31508 .elementor-element.elementor-element-61d3056>.elementor-widget-container{margin:-16px 0 0 0}.elementor-31508 .elementor-element.elementor-element-cc2d5fe>.elementor-widget-container{margin:-16px 0 0 0}.elementor-31508 .elementor-element.elementor-element-8b54c05>.elementor-widget-container{margin:-16px 0 0 0}.elementor-31508 .elementor-element.elementor-element-bfa3a52{text-align:start}.elementor-31508 .elementor-element.elementor-element-bfa3a52 img{width:66%}.elementor-31508 .elementor-element.elementor-element-eb8d6de{text-align:start}.elementor-31508 .elementor-element.elementor-element-eb8d6de img{width:66%}.elementor-31508 .elementor-element.elementor-element-4b9b07c{text-align:start}.elementor-31508 .elementor-element.elementor-element-4b9b07c img{width:66%}.elementor-31508 .elementor-element.elementor-element-bab6b8c>.elementor-widget-container{margin:-16px 0 0 0}.elementor-31508 .elementor-element.elementor-element-3fdb1f4>.elementor-widget-container{margin:-16px 0 0 0}.elementor-31508 .elementor-element.elementor-element-8809658>.elementor-widget-container{margin:-16px 0 0 0}.elementor-31508 .elementor-element.elementor-element-3ddcf3b>.elementor-widget-container{margin:-16px 0 0 0}.elementor-31508 .elementor-element.elementor-element-80f88a8>.elementor-widget-container{margin:-16px 0 0 0}.elementor-31508 .elementor-element.elementor-element-1cb8920>.elementor-widget-container{margin:-16px 0 0 0}.elementor-31508 .elementor-element.elementor-element-c7cfa6a>.elementor-widget-container{margin:-16px 0 0 0}.elementor-31508 .elementor-element.elementor-element-a430c01>.elementor-widget-container{margin:-16px 0 0 0}.elementor-31508 .elementor-element.elementor-element-fd1f3ae>.elementor-widget-container{margin:-16px 0 0 0}.elementor-31508 .elementor-element.elementor-element-5849131>.elementor-widget-container{margin:-16px 0 0 0}.elementor-31508 .elementor-element.elementor-element-e6a2db1>.elementor-widget-container{margin:-16px 0 0 0}.elementor-31508 .elementor-element.elementor-element-99edbc5{text-align:start}.elementor-31508 .elementor-element.elementor-element-99edbc5 img{width:66%}.elementor-31508 .elementor-element.elementor-element-6a57303>.elementor-widget-container{margin:-16px 0 0 0}.elementor-31508 .elementor-element.elementor-element-e5ddb8a>.elementor-widget-container{margin:-16px 0 0 0}.elementor-31508 .elementor-element.elementor-element-2ee58d5>.elementor-widget-container{margin:-16px 0 0 0}.elementor-31508 .elementor-element.elementor-element-25ff627>.elementor-widget-container{margin:-16px 0 0 0}.elementor-31508 .elementor-element.elementor-element-0e04426:not(.elementor-motion-effects-element-type-background),.elementor-31508 .elementor-element.elementor-element-0e04426>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://teinvitoacelebrar.com/wp-content/uploads/2023/11/sesion-15-en-panama-3.jpg);background-position:top center}.elementor-31508 .elementor-element.elementor-element-0e04426{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-31508 .elementor-element.elementor-element-0e04426.e-con{--align-self:center}.elementor-31508 .elementor-element.elementor-element-15e23c1{--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-31508 .elementor-element.elementor-element-5c48faa{--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-31508 .elementor-element.elementor-element-ced5d74>.elementor-widget-container{margin:-16px 0 0 0}.elementor-31508 .elementor-element.elementor-element-35dc532>.elementor-widget-container{margin:50px 0 0 0}}@media(max-width:767px){.elementor-31508 .elementor-element.elementor-element-cffc25d:not(.elementor-motion-effects-element-type-background),.elementor-31508 .elementor-element.elementor-element-cffc25d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://teinvitoacelebrar.com/wp-content/uploads/2026/05/Boda-Ana-Y-Ruben-telefono-3.png)}.elementor-31508 .elementor-element.elementor-element-cffc25d{--min-height:100vh;--justify-content:center}body:not(.rtl) .elementor-31508 .elementor-element.elementor-element-753da8f{right:0}body.rtl .elementor-31508 .elementor-element.elementor-element-753da8f{left:0}.elementor-31508 .elementor-element.elementor-element-753da8f{top:0}body:not(.rtl) .elementor-31508 .elementor-element.elementor-element-4f668b7{left:-8px}body.rtl .elementor-31508 .elementor-element.elementor-element-4f668b7{right:-8px}.elementor-31508 .elementor-element.elementor-element-4f668b7{top:122px}body:not(.rtl) .elementor-31508 .elementor-element.elementor-element-86ec62a{left:89px}body.rtl .elementor-31508 .elementor-element.elementor-element-86ec62a{right:89px}.elementor-31508 .elementor-element.elementor-element-86ec62a{top:61px}body:not(.rtl) .elementor-31508 .elementor-element.elementor-element-52d32c2{left:293px}body.rtl .elementor-31508 .elementor-element.elementor-element-52d32c2{right:293px}.elementor-31508 .elementor-element.elementor-element-52d32c2{top:182px}body:not(.rtl) .elementor-31508 .elementor-element.elementor-element-2595551{left:16px}body.rtl .elementor-31508 .elementor-element.elementor-element-2595551{right:16px}.elementor-31508 .elementor-element.elementor-element-2595551{top:497px}body:not(.rtl) .elementor-31508 .elementor-element.elementor-element-1a7dff0{left:0}body.rtl .elementor-31508 .elementor-element.elementor-element-1a7dff0{right:0}.elementor-31508 .elementor-element.elementor-element-1a7dff0{top:649px}body:not(.rtl) .elementor-31508 .elementor-element.elementor-element-9ac0486{right:0}body.rtl .elementor-31508 .elementor-element.elementor-element-9ac0486{left:0}.elementor-31508 .elementor-element.elementor-element-9ac0486{top:354px}.elementor-31508 .elementor-element.elementor-element-4fe23ef{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-31508 .elementor-element.elementor-element-d4fa489>.elementor-widget-container{margin:70px 0 10px 0}.elementor-31508 .elementor-element.elementor-element-d4fa489 .elementor-heading-title{font-size:45px}.elementor-31508 .elementor-element.elementor-element-1adc2de img{width:80%}.elementor-31508 .elementor-element.elementor-element-7b6b5a7>.elementor-widget-container{margin:40px 0 0 0}.elementor-31508 .elementor-element.elementor-element-7b6b5a7 .elementor-heading-title{font-size:24px}.elementor-31508 .elementor-element.elementor-element-108a6eb>.elementor-widget-container{margin:30px 0 0 0}.elementor-31508 .elementor-element.elementor-element-108a6eb .elementor-heading-title{font-size:20px;letter-spacing:2px}.elementor-31508 .elementor-element.elementor-element-ec6c3ab>.elementor-widget-container{margin:-20px 0 0 0;padding:0 0 0 0}.elementor-31508 .elementor-element.elementor-element-ec6c3ab{--lottie-container-width:76%}.elementor-31508 .elementor-element.elementor-element-3c4eff1{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:20}.elementor-31508 .elementor-element.elementor-element-3c4eff1.e-con{--order:-99999 /* order start hack */}.elementor-31508 .elementor-element.elementor-element-bbbadf3{--min-height:360px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:00px;--padding-left:20px;--padding-right:20px}.elementor-31508 .elementor-element.elementor-element-bbbadf3>.elementor-shape-bottom svg,.elementor-31508 .elementor-element.elementor-element-bbbadf3>.e-con-inner>.elementor-shape-bottom svg{height:31px}.elementor-31508 .elementor-element.elementor-element-bbc5f85>.elementor-widget-container{margin:0 0 30px 0}.elementor-31508 .elementor-element.elementor-element-bbc5f85 img{width:54%}.elementor-31508 .elementor-element.elementor-element-d46b81f>.elementor-widget-container{margin:0 5px 0 5px;padding:0 0 0 0}.elementor-31508 .elementor-element.elementor-element-d46b81f .elementor-heading-title{font-size:33px}.elementor-31508 .elementor-element.elementor-element-5025a33{--min-height:0px;--margin-top:0px;--margin-bottom:00px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-31508 .elementor-element.elementor-element-f662be0>.elementor-widget-container{margin:0 0 30px 0}.elementor-31508 .elementor-element.elementor-element-f662be0 img{width:54%}.elementor-31508 .elementor-element.elementor-element-f5e0b10>.elementor-widget-container{margin:0 5px 0 5px;padding:0 0 0 0}.elementor-31508 .elementor-element.elementor-element-f5e0b10 .elementor-heading-title{font-size:30px}.elementor-31508 .elementor-element.elementor-element-07dd3f6>.elementor-widget-container{margin:0 5px 0 5px;padding:0 0 0 0}.elementor-31508 .elementor-element.elementor-element-07dd3f6 .elementor-heading-title{font-size:30px}.elementor-31508 .elementor-element.elementor-element-ece0920>.elementor-widget-container{margin:20px 5px 0 5px;padding:0 0 0 0}.elementor-31508 .elementor-element.elementor-element-ece0920 .elementor-heading-title{font-size:30px}.elementor-31508 .elementor-element.elementor-element-61d3056>.elementor-widget-container{margin:0 5px 0 5px;padding:0 0 0 0}.elementor-31508 .elementor-element.elementor-element-61d3056 .elementor-heading-title{font-size:30px}.elementor-31508 .elementor-element.elementor-element-cc2d5fe>.elementor-widget-container{margin:40px 5px 0 5px;padding:0 0 0 0}.elementor-31508 .elementor-element.elementor-element-cc2d5fe .elementor-heading-title{font-size:30px}.elementor-31508 .elementor-element.elementor-element-8b54c05>.elementor-widget-container{margin:0 5px 0 5px;padding:0 0 0 0}.elementor-31508 .elementor-element.elementor-element-8b54c05 .elementor-heading-title{font-size:28px}body:not(.rtl) .elementor-31508 .elementor-element.elementor-element-bfa3a52{left:0}body.rtl .elementor-31508 .elementor-element.elementor-element-bfa3a52{right:0}.elementor-31508 .elementor-element.elementor-element-bfa3a52{top:34px;text-align:start}.elementor-31508 .elementor-element.elementor-element-bfa3a52 img{width:44%}body:not(.rtl) .elementor-31508 .elementor-element.elementor-element-eb8d6de{right:0}body.rtl .elementor-31508 .elementor-element.elementor-element-eb8d6de{left:0}.elementor-31508 .elementor-element.elementor-element-eb8d6de{top:830.994px;text-align:end}.elementor-31508 .elementor-element.elementor-element-eb8d6de img{width:55%}.elementor-31508 .elementor-element.elementor-element-d62bb1a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px}body:not(.rtl) .elementor-31508 .elementor-element.elementor-element-4b9b07c{right:0}body.rtl .elementor-31508 .elementor-element.elementor-element-4b9b07c{left:0}.elementor-31508 .elementor-element.elementor-element-4b9b07c{top:1783.988px;text-align:end}.elementor-31508 .elementor-element.elementor-element-4b9b07c img{width:45%}.elementor-31508 .elementor-element.elementor-element-e2c9cc6>.elementor-widget-container{margin:0 0 30px 0}.elementor-31508 .elementor-element.elementor-element-e2c9cc6 img{width:39%}.elementor-31508 .elementor-element.elementor-element-bab6b8c>.elementor-widget-container{margin:0 5px 0 5px;padding:0 0 0 0}.elementor-31508 .elementor-element.elementor-element-bab6b8c .elementor-heading-title{font-size:33px}.elementor-31508 .elementor-element.elementor-element-e7e8902>.elementor-widget-container{margin:30px 0 30px 0}.elementor-31508 .elementor-element.elementor-element-e7e8902 img{width:83%}.elementor-31508 .elementor-element.elementor-element-3fdb1f4>.elementor-widget-container{margin:0 5px 0 5px;padding:0 0 0 0}.elementor-31508 .elementor-element.elementor-element-3fdb1f4 .elementor-heading-title{font-size:50px}.elementor-31508 .elementor-element.elementor-element-8809658>.elementor-widget-container{margin:0 5px 0 5px;padding:0 0 0 0}.elementor-31508 .elementor-element.elementor-element-8809658 .elementor-heading-title{font-size:28px}.elementor-31508 .elementor-element.elementor-element-3ddcf3b>.elementor-widget-container{margin:0 5px 0 5px;padding:0 0 0 0}.elementor-31508 .elementor-element.elementor-element-3ddcf3b .elementor-heading-title{font-size:28px}.elementor-31508 .elementor-element.elementor-element-2e5add7 .elementor-button{font-size:22px}.elementor-31508 .elementor-element.elementor-element-4171a67 .elementor-button{font-size:22px}.elementor-31508 .elementor-element.elementor-element-a9a4176>.elementor-widget-container{margin:30px 0 30px 0}.elementor-31508 .elementor-element.elementor-element-a9a4176 img{width:83%}.elementor-31508 .elementor-element.elementor-element-80f88a8>.elementor-widget-container{margin:0 5px 0 5px;padding:0 0 0 0}.elementor-31508 .elementor-element.elementor-element-80f88a8 .elementor-heading-title{font-size:28px}.elementor-31508 .elementor-element.elementor-element-6c29ba4 .elementor-button{font-size:22px}.elementor-31508 .elementor-element.elementor-element-1cb8920>.elementor-widget-container{margin:0 5px 0 5px;padding:0 0 0 0}.elementor-31508 .elementor-element.elementor-element-1cb8920 .elementor-heading-title{font-size:28px}.elementor-31508 .elementor-element.elementor-element-c7cfa6a>.elementor-widget-container{margin:0 5px 0 5px;padding:0 0 0 0}.elementor-31508 .elementor-element.elementor-element-c7cfa6a .elementor-heading-title{font-size:22px}.elementor-31508 .elementor-element.elementor-element-46160c3>.elementor-widget-container{margin:30px 0 30px 0}.elementor-31508 .elementor-element.elementor-element-46160c3 img{width:83%}.elementor-31508 .elementor-element.elementor-element-a430c01>.elementor-widget-container{margin:0 5px 0 5px;padding:0 0 0 0}.elementor-31508 .elementor-element.elementor-element-a430c01 .elementor-heading-title{font-size:23px}.elementor-31508 .elementor-element.elementor-element-fd1f3ae>.elementor-widget-container{margin:20px 5px 0 5px;padding:0 0 0 0}.elementor-31508 .elementor-element.elementor-element-fd1f3ae .elementor-heading-title{font-size:34px}.elementor-31508 .elementor-element.elementor-element-5849131>.elementor-widget-container{margin:0 5px 0 5px;padding:0 0 0 0}.elementor-31508 .elementor-element.elementor-element-5849131 .elementor-heading-title{font-size:34px}.elementor-31508 .elementor-element.elementor-element-e6a2db1>.elementor-widget-container{margin:0 5px 0 5px;padding:0 0 0 0}.elementor-31508 .elementor-element.elementor-element-e6a2db1 .elementor-heading-title{font-size:34px}.elementor-31508 .elementor-element.elementor-element-a79576c>.elementor-widget-container{margin:30px 0 30px 0}.elementor-31508 .elementor-element.elementor-element-a79576c img{width:59%}.elementor-31508 .elementor-element.elementor-element-22907d2{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}body:not(.rtl) .elementor-31508 .elementor-element.elementor-element-99edbc5{left:0}body.rtl .elementor-31508 .elementor-element.elementor-element-99edbc5{right:0}.elementor-31508 .elementor-element.elementor-element-99edbc5{top:-14px;text-align:start}.elementor-31508 .elementor-element.elementor-element-99edbc5 img{width:56%}.elementor-31508 .elementor-element.elementor-element-6a57303>.elementor-widget-container{margin:0 5px 0 5px;padding:0 0 0 0}.elementor-31508 .elementor-element.elementor-element-6a57303 .elementor-heading-title{font-size:34px}.elementor-31508 .elementor-element.elementor-element-e5ddb8a>.elementor-widget-container{margin:0 5px 0 5px;padding:0 0 0 0}.elementor-31508 .elementor-element.elementor-element-e5ddb8a .elementor-heading-title{font-size:24px}.elementor-31508 .elementor-element.elementor-element-2ee58d5>.elementor-widget-container{margin:0 5px 0 5px;padding:0 0 0 0}.elementor-31508 .elementor-element.elementor-element-2ee58d5 .elementor-heading-title{font-size:38px}.elementor-31508 .elementor-element.elementor-element-25ff627>.elementor-widget-container{margin:0 5px 0 5px;padding:0 0 0 0}.elementor-31508 .elementor-element.elementor-element-25ff627 .elementor-heading-title{font-size:18px}.elementor-31508 .elementor-element.elementor-element-ff36d29>.elementor-widget-container{margin:20px 10px 0 10px;padding:0 20px 80px 20px}.elementor-31508 .elementor-element.elementor-element-0e04426:not(.elementor-motion-effects-element-type-background),.elementor-31508 .elementor-element.elementor-element-0e04426>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://teinvitoacelebrar.com/wp-content/uploads/2026/05/Boda-Ana-Y-Ruben-telefono-3.png);background-position:top center;background-repeat:no-repeat;background-size:cover}.elementor-31508 .elementor-element.elementor-element-0e04426{--width:100%;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-31508 .elementor-element.elementor-element-6db02e2 .premium-atext__headline{font-size:34px}.elementor-31508 .elementor-element.elementor-element-16aacb9>.elementor-widget-container{margin:30px 0 30px 0}.elementor-31508 .elementor-element.elementor-element-16aacb9 img{width:49%}.elementor-31508 .elementor-element.elementor-element-4f7fddd{--margin-top:-1px;--margin-bottom:-1px;--margin-left:-1px;--margin-right:-1px;--padding-top:-2px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-31508 .elementor-element.elementor-element-4bdd3f9>.elementor-widget-container{margin:70px 25px 0 25px}.elementor-31508 .elementor-element.elementor-element-4bdd3f9{font-size:23px}.elementor-31508 .elementor-element.elementor-element-607bce0>.elementor-widget-container{margin:0 0 48px 0;padding:0 0 0 0}.elementor-31508 .elementor-element.elementor-element-15e23c1{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px}.elementor-31508 .elementor-element.elementor-element-5c48faa{--margin-top:-6px;--margin-bottom:-7px;--margin-left:0px;--margin-right:0px;--padding-top:-1px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-31508 .elementor-element.elementor-element-f9f32cb{--margin-top:-1px;--margin-bottom:-1px;--margin-left:-1px;--margin-right:-1px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px}.elementor-31508 .elementor-element.elementor-element-5383cc8{--margin-top:-1px;--margin-bottom:-1px;--margin-left:-1px;--margin-right:-1px;--padding-top:-2px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-31508 .elementor-element.elementor-element-fb6ddc6>.elementor-widget-container{margin:0 25px 0 25px}.elementor-31508 .elementor-element.elementor-element-fb6ddc6{font-size:39px}.elementor-31508 .elementor-element.elementor-element-ced5d74>.elementor-widget-container{margin:0 5px 0 5px;padding:0 0 0 0}.elementor-31508 .elementor-element.elementor-element-ced5d74 .elementor-heading-title{font-size:21px}.elementor-31508 .elementor-element.elementor-element-3883ee8>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-31508 .elementor-element.elementor-element-f1cf657{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-31508 .elementor-element.elementor-element-07bedf0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-31508 .elementor-element.elementor-element-35dc532>.elementor-widget-container{margin:20px 0 70px 0}}@media(min-width:768px){.elementor-31508 .elementor-element.elementor-element-3cd178d{--width:33%}.elementor-31508 .elementor-element.elementor-element-993bd1f{--width:33%}.elementor-31508 .elementor-element.elementor-element-87de5fb{--width:33%}.elementor-31508 .elementor-element.elementor-element-60c1c53{--width:33%}.elementor-31508 .elementor-element.elementor-element-b4d794a{--width:33%}.elementor-31508 .elementor-element.elementor-element-c3735d2{--width:70%}.elementor-31508 .elementor-element.elementor-element-f6af30d{--width:70%}.elementor-31508 .elementor-element.elementor-element-12f0fd3{--width:70%}.elementor-31508 .elementor-element.elementor-element-2063d83{--width:56%}.elementor-31508 .elementor-element.elementor-element-4f7fddd{--width:50%}.elementor-31508 .elementor-element.elementor-element-f9f32cb{--width:25%}.elementor-31508 .elementor-element.elementor-element-5383cc8{--width:50%}.elementor-31508 .elementor-element.elementor-element-f1cf657{--width:25%}.elementor-31508 .elementor-element.elementor-element-07bedf0{--content-width:1600px}}@media(max-width:1024px) and (min-width:768px){.elementor-31508 .elementor-element.elementor-element-bbbadf3{--content-width:100%}.elementor-31508 .elementor-element.elementor-element-5025a33{--content-width:100%}.elementor-31508 .elementor-element.elementor-element-c3735d2{--width:1107px}}.fecha svg path{fill:#FFFFFF!important}@font-face{font-family:'Compotes-Espresso';font-style:normal;font-weight:400;font-display:auto;src:url(https://teinvitoacelebrar.com/wp-content/uploads/2026/10/compotes-espresso.ttf) format('truetype')}@font-face{font-family:'Compotes-Espresso';font-style:normal;font-weight:700;font-display:auto;src:url(https://teinvitoacelebrar.com/wp-content/uploads/2026/10/compotes-espresso-bold.ttf) format('truetype')}