.elementor-23793 .elementor-element.elementor-element-91b492b{--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;--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-23793 .elementor-element.elementor-element-3df9608{--display:flex;--min-height:0px;--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;--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-23793 .elementor-element.elementor-element-6713492 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-23793 .elementor-element.elementor-element-7dfbaa4 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-23793 .elementor-element.elementor-element-7dfbaa4{left:0px;}body.rtl .elementor-23793 .elementor-element.elementor-element-7dfbaa4{right:0px;}.elementor-23793 .elementor-element.elementor-element-7dfbaa4{top:0px;}.elementor-23793 .elementor-element.elementor-element-7dfbaa4 img{width:100%;max-width:100%;opacity:1;filter:brightness( 93% ) contrast( 200% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-23793 .elementor-element.elementor-element-d61bd7a{width:100%;max-width:100%;top:0px;}.elementor-23793 .elementor-element.elementor-element-d61bd7a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-d61bd7a.elementor-element{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-23793 .elementor-element.elementor-element-d61bd7a{left:0px;}body.rtl .elementor-23793 .elementor-element.elementor-element-d61bd7a{right:0px;}.elementor-23793 .elementor-element.elementor-element-d61bd7a img{width:100%;max-width:100%;opacity:0.94;}.elementor-23793 .elementor-element.elementor-element-b63f53e > .elementor-widget-container{margin:024% 0% 0% 0%;}.elementor-23793 .elementor-element.elementor-element-3925e762 > .elementor-widget-container{margin:44% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-3925e762{z-index:1;}.elementor-23793 .elementor-element.elementor-element-3925e762 img{max-width:55px;opacity:0.8;}.elementor-23793 .elementor-element.elementor-element-2ffa30a{--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-23793 .elementor-element.elementor-element-81989e2{width:var( --container-widget-width, 97.293% );max-width:97.293%;--container-widget-width:97.293%;--container-widget-flex-grow:0;top:-444px;}.elementor-23793 .elementor-element.elementor-element-81989e2.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-23793 .elementor-element.elementor-element-81989e2{left:18.997px;}body.rtl .elementor-23793 .elementor-element.elementor-element-81989e2{right:18.997px;}.elementor-23793 .elementor-element.elementor-element-81989e2 img{width:100%;max-width:100%;height:500px;opacity:0.15;}.elementor-23793 .elementor-element.elementor-element-5066e15c{--display:flex;--min-height:650px;--overlay-opacity:0.94;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23793 .elementor-element.elementor-element-5066e15c::before, .elementor-23793 .elementor-element.elementor-element-5066e15c > .elementor-background-video-container::before, .elementor-23793 .elementor-element.elementor-element-5066e15c > .e-con-inner > .elementor-background-video-container::before, .elementor-23793 .elementor-element.elementor-element-5066e15c > .elementor-background-slideshow::before, .elementor-23793 .elementor-element.elementor-element-5066e15c > .e-con-inner > .elementor-background-slideshow::before, .elementor-23793 .elementor-element.elementor-element-5066e15c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFECFF 0%, #FFFBFF 100%);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-23793 .elementor-element.elementor-element-2d62b2a > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-23793 .elementor-element.elementor-element-2d62b2a{text-align:center;}.elementor-23793 .elementor-element.elementor-element-2d62b2a .elementor-heading-title{font-family:"Milton Bold", Sans-serif;font-size:82px;font-weight:500;color:#A16D8E;}.elementor-23793 .elementor-element.elementor-element-7e5dee6 img{width:337px;opacity:0.4;}.elementor-23793 .elementor-element.elementor-element-39dabf5{--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;--justify-content:center;}.elementor-23793 .elementor-element.elementor-element-4c59e61{--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-23793 .elementor-element.elementor-element-d056fc8{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:70px 70px 70px 0px;box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.29);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:42px;--padding-bottom:42px;--padding-left:0px;--padding-right:0px;}.elementor-23793 .elementor-element.elementor-element-d056fc8:not(.elementor-motion-effects-element-type-background), .elementor-23793 .elementor-element.elementor-element-d056fc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FBE8F7 0%, #FFFFFF 100%);}.elementor-23793 .elementor-element.elementor-element-eb9104b > .elementor-widget-container{margin:0px 0px -9px 0px;}.elementor-23793 .elementor-element.elementor-element-eb9104b{text-align:center;}.elementor-23793 .elementor-element.elementor-element-eb9104b .elementor-heading-title{font-family:"Aboreto", Sans-serif;font-size:20px;font-weight:500;color:#595030;}.elementor-23793 .elementor-element.elementor-element-6ab0aad > .elementor-widget-container{margin:-5px 0px -19px 0px;padding:0px 10px 0px 10px;}.elementor-23793 .elementor-element.elementor-element-6ab0aad{text-align:center;}.elementor-23793 .elementor-element.elementor-element-6ab0aad .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:500;line-height:17px;color:#A7A96C;}.elementor-23793 .elementor-element.elementor-element-0fe1a85 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-23793 .elementor-element.elementor-element-0fe1a85{text-align:center;}.elementor-23793 .elementor-element.elementor-element-0fe1a85 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:500;line-height:17px;color:#3C3C3C;}.elementor-23793 .elementor-element.elementor-element-8b077db{--display:flex;--min-height:0vh;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#A8AC67;--border-color:#A8AC67;--border-radius:0px 0px 0px 0px;--margin-top:-72px;--margin-bottom:0px;--margin-left:-66px;--margin-right:0px;--padding-top:70px;--padding-bottom:51px;--padding-left:0px;--padding-right:0px;}.elementor-23793 .elementor-element.elementor-element-8b077db.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-23793 .elementor-element.elementor-element-eb2778d{--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:162px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23793 .elementor-element.elementor-element-44c81dd{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:70px 70px 0px 70px;box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.29);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:42px;--padding-bottom:42px;--padding-left:0px;--padding-right:0px;}.elementor-23793 .elementor-element.elementor-element-44c81dd:not(.elementor-motion-effects-element-type-background), .elementor-23793 .elementor-element.elementor-element-44c81dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FBE8F7 0%, #FFFFFF 100%);}.elementor-23793 .elementor-element.elementor-element-69a99e2 > .elementor-widget-container{margin:0px 0px -9px 0px;}.elementor-23793 .elementor-element.elementor-element-69a99e2{text-align:center;}.elementor-23793 .elementor-element.elementor-element-69a99e2 .elementor-heading-title{font-family:"Aboreto", Sans-serif;font-size:20px;font-weight:500;color:#595030;}.elementor-23793 .elementor-element.elementor-element-7777292 > .elementor-widget-container{margin:-5px 0px -19px 0px;padding:0px 10px 0px 10px;}.elementor-23793 .elementor-element.elementor-element-7777292{text-align:center;}.elementor-23793 .elementor-element.elementor-element-7777292 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:500;line-height:17px;color:#A7A96C;}.elementor-23793 .elementor-element.elementor-element-00fe85f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-23793 .elementor-element.elementor-element-00fe85f{text-align:center;}.elementor-23793 .elementor-element.elementor-element-00fe85f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:500;line-height:17px;color:#3C3C3C;}.elementor-23793 .elementor-element.elementor-element-2268b4d{--display:flex;--min-height:0vh;--border-radius:10px 10px 10px 10px;--margin-top:-72px;--margin-bottom:0px;--margin-left:181px;--margin-right:0px;--padding-top:70px;--padding-bottom:51px;--padding-left:0px;--padding-right:0px;}.elementor-23793 .elementor-element.elementor-element-2268b4d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-23793 .elementor-element.elementor-element-7e9cea81{--display:flex;--min-height:745px;--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;--overlay-opacity:0.77;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23793 .elementor-element.elementor-element-7e9cea81:not(.elementor-motion-effects-element-type-background), .elementor-23793 .elementor-element.elementor-element-7e9cea81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tuinvitacionya.com/wp-content/uploads/2025/05/silla.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23793 .elementor-element.elementor-element-7e9cea81::before, .elementor-23793 .elementor-element.elementor-element-7e9cea81 > .elementor-background-video-container::before, .elementor-23793 .elementor-element.elementor-element-7e9cea81 > .e-con-inner > .elementor-background-video-container::before, .elementor-23793 .elementor-element.elementor-element-7e9cea81 > .elementor-background-slideshow::before, .elementor-23793 .elementor-element.elementor-element-7e9cea81 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23793 .elementor-element.elementor-element-7e9cea81 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFE3FF;--background-overlay:'';}.elementor-23793 .elementor-element.elementor-element-7e9cea81 > .elementor-shape-top .elementor-shape-fill, .elementor-23793 .elementor-element.elementor-element-7e9cea81 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#FFFBFF;}.elementor-23793 .elementor-element.elementor-element-7e9cea81 > .elementor-shape-top svg, .elementor-23793 .elementor-element.elementor-element-7e9cea81 > .e-con-inner > .elementor-shape-top svg{width:calc(163% + 1.3px);height:55px;}.elementor-23793 .elementor-element.elementor-element-7e9cea81 > .elementor-shape-bottom .elementor-shape-fill, .elementor-23793 .elementor-element.elementor-element-7e9cea81 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFBFF;}.elementor-23793 .elementor-element.elementor-element-7e9cea81 > .elementor-shape-bottom svg, .elementor-23793 .elementor-element.elementor-element-7e9cea81 > .e-con-inner > .elementor-shape-bottom svg{width:calc(248% + 1.3px);height:52px;transform:translateX(-50%) rotateY(180deg);}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-23793 .elementor-element.elementor-element-4601185 > .elementor-widget-container{margin:156px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-4601185 .elementor-icon-wrapper{text-align:center;}.elementor-23793 .elementor-element.elementor-element-4601185.elementor-view-stacked .elementor-icon{background-color:#A16D8E;}.elementor-23793 .elementor-element.elementor-element-4601185.elementor-view-framed .elementor-icon, .elementor-23793 .elementor-element.elementor-element-4601185.elementor-view-default .elementor-icon{color:#A16D8E;border-color:#A16D8E;}.elementor-23793 .elementor-element.elementor-element-4601185.elementor-view-framed .elementor-icon, .elementor-23793 .elementor-element.elementor-element-4601185.elementor-view-default .elementor-icon svg{fill:#A16D8E;}.elementor-23793 .elementor-element.elementor-element-4601185 .elementor-icon{font-size:45px;}.elementor-23793 .elementor-element.elementor-element-4601185 .elementor-icon svg{height:45px;}.elementor-23793 .elementor-element.elementor-element-8e4356f{text-align:center;}.elementor-23793 .elementor-element.elementor-element-8e4356f .elementor-heading-title{font-family:"Milton Bold", Sans-serif;font-size:82px;font-weight:500;color:#A16D8E;}.elementor-23793 .elementor-element.elementor-element-5e8084f.elementor-element{--align-self:center;}.elementor-23793 .elementor-element.elementor-element-4616be65 > .elementor-widget-container{margin:8px 0px 0px 0px;padding:0px 166px 0px 166px;}.elementor-23793 .elementor-element.elementor-element-4616be65{text-align:center;}.elementor-23793 .elementor-element.elementor-element-4616be65 .elementor-heading-title{font-family:"Aboreto", Sans-serif;font-size:13px;font-weight:600;line-height:28px;letter-spacing:0px;word-spacing:0px;text-shadow:0px 0px 10px #FFFFFF;color:#635B4A;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-23793 .elementor-element.elementor-element-24705d8d .elementor-button{background-color:#C5A1D0;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;text-shadow:3px 0px 100px rgba(0,0,0,0.3);fill:#FFEAFC;color:#FFEAFC;box-shadow:5px 4px 10px -10px rgba(0,0,0,0.5);border-style:solid;border-width:0px 2px 2px 0px;border-color:#B784B4;border-radius:25px 25px 25px 25px;padding:13px 18px 14px 21px;}.elementor-23793 .elementor-element.elementor-element-24705d8d .elementor-button:hover, .elementor-23793 .elementor-element.elementor-element-24705d8d .elementor-button:focus{background-color:#C5A1D0;color:#FFFFFF;}.elementor-23793 .elementor-element.elementor-element-24705d8d > .elementor-widget-container{margin:16px 16px 16px 16px;}.elementor-23793 .elementor-element.elementor-element-24705d8d.elementor-element{--align-self:center;}.elementor-23793 .elementor-element.elementor-element-24705d8d .elementor-button-content-wrapper{flex-direction:row;}.elementor-23793 .elementor-element.elementor-element-24705d8d .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-23793 .elementor-element.elementor-element-24705d8d .elementor-button:hover svg, .elementor-23793 .elementor-element.elementor-element-24705d8d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-23793 .elementor-element.elementor-element-76529ae{--display:flex;}.elementor-23793 .elementor-element.elementor-element-76529ae:not(.elementor-motion-effects-element-type-background), .elementor-23793 .elementor-element.elementor-element-76529ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFBFF;}.elementor-23793 .elementor-element.elementor-element-99d3b88 > .elementor-widget-container{margin:45px 0px -20px 0px;}.elementor-23793 .elementor-element.elementor-element-99d3b88{text-align:center;}.elementor-23793 .elementor-element.elementor-element-99d3b88 .elementor-heading-title{font-family:"Milton Bold", Sans-serif;font-size:82px;font-weight:500;color:#A16D8E;}.elementor-23793 .elementor-element.elementor-element-8e92d4f > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-23793 .elementor-element.elementor-element-8e92d4f img{width:337px;opacity:0.4;}.elementor-23793 .elementor-element.elementor-element-6cdc1dad > .elementor-widget-container{margin:8px 0px 24px 0px;padding:0px 195px 0px 195px;}.elementor-23793 .elementor-element.elementor-element-6cdc1dad{text-align:center;}.elementor-23793 .elementor-element.elementor-element-6cdc1dad .elementor-heading-title{font-family:"Aboreto", Sans-serif;font-size:13px;font-weight:600;line-height:28px;letter-spacing:0px;word-spacing:0px;color:#453F34;}.elementor-23793 .elementor-element.elementor-element-7812eb99{--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;--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:30px;--padding-left:0px;--padding-right:0px;}.elementor-23793 .elementor-element.elementor-element-7812eb99:not(.elementor-motion-effects-element-type-background), .elementor-23793 .elementor-element.elementor-element-7812eb99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFBFF 0%, #FFECFF 100%);}.elementor-23793 .elementor-element.elementor-element-7812eb99 > .elementor-shape-top .elementor-shape-fill, .elementor-23793 .elementor-element.elementor-element-7812eb99 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#FFFBFF;}.elementor-23793 .elementor-element.elementor-element-4719f194{--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;}.elementor-23793 .elementor-element.elementor-element-4719f194 > .elementor-shape-top .elementor-shape-fill, .elementor-23793 .elementor-element.elementor-element-4719f194 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#FFFBFF;}.elementor-23793 .elementor-element.elementor-element-4719f194 > .elementor-shape-top svg, .elementor-23793 .elementor-element.elementor-element-4719f194 > .e-con-inner > .elementor-shape-top svg{width:calc(300% + 1.3px);height:0px;}.elementor-23793 .elementor-element.elementor-element-4719f194 > .elementor-shape-top, .elementor-23793 .elementor-element.elementor-element-4719f194 > .e-con-inner > .elementor-shape-top{z-index:2;pointer-events:none;}.elementor-23793 .elementor-element.elementor-element-dc2f553{--display:flex;--min-height:502px;--border-radius:116px 0px 116px 116px;}.elementor-23793 .elementor-element.elementor-element-11e106b6{--display:flex;--min-height:240px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:69px 69px 69px 0px;box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.29);--margin-top:-213px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23793 .elementor-element.elementor-element-11e106b6:not(.elementor-motion-effects-element-type-background), .elementor-23793 .elementor-element.elementor-element-11e106b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F0EDE6 0%, #FFFBFF 100%);}.elementor-23793 .elementor-element.elementor-element-11e106b6.e-con{--align-self:center;}.elementor-23793 .elementor-element.elementor-element-36033d23 img{max-width:32%;}.elementor-23793 .elementor-element.elementor-element-6d1bcd2a > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-6d1bcd2a{text-align:center;}.elementor-23793 .elementor-element.elementor-element-6d1bcd2a .elementor-heading-title{font-family:"Aboreto", Sans-serif;font-size:28px;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;color:#95854F;}.elementor-23793 .elementor-element.elementor-element-bd46773 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-bd46773{text-align:center;}.elementor-23793 .elementor-element.elementor-element-bd46773 .elementor-heading-title{font-family:"Aboreto", Sans-serif;font-size:16px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#7E7E7E;}.elementor-23793 .elementor-element.elementor-element-595891ad > .elementor-widget-container{margin:-11px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-595891ad{text-align:center;}.elementor-23793 .elementor-element.elementor-element-595891ad .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;line-height:18px;-webkit-text-stroke-color:#000;stroke:#000;color:#7E7E7E;}.elementor-23793 .elementor-element.elementor-element-b50f526 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FADEF7;color:#FADEF7;background-image:linear-gradient(180deg, #C38BBD 0%, #D583B8 100%);border-radius:0px 20px 0px 20px;padding:12px 18px 12px 18px;}.elementor-23793 .elementor-element.elementor-element-b50f526 > .elementor-widget-container{margin:-4px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-b50f526 .elementor-button-content-wrapper{flex-direction:row;}.elementor-23793 .elementor-element.elementor-element-b50f526 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-23793 .elementor-element.elementor-element-16409ee{--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;}.elementor-23793 .elementor-element.elementor-element-16409ee > .elementor-shape-top .elementor-shape-fill, .elementor-23793 .elementor-element.elementor-element-16409ee > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#FFF4FF;}.elementor-23793 .elementor-element.elementor-element-16409ee > .elementor-shape-top svg, .elementor-23793 .elementor-element.elementor-element-16409ee > .e-con-inner > .elementor-shape-top svg{width:calc(300% + 1.3px);height:0px;}.elementor-23793 .elementor-element.elementor-element-16409ee > .elementor-shape-top, .elementor-23793 .elementor-element.elementor-element-16409ee > .e-con-inner > .elementor-shape-top{z-index:2;pointer-events:none;}.elementor-23793 .elementor-element.elementor-element-6414618{--display:flex;--min-height:502px;--border-radius:0px 116px 116px 116px;}.elementor-23793 .elementor-element.elementor-element-9c65af5{--display:flex;--min-height:240px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:68px 68px 0px 68px;box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.29);--margin-top:-213px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23793 .elementor-element.elementor-element-9c65af5:not(.elementor-motion-effects-element-type-background), .elementor-23793 .elementor-element.elementor-element-9c65af5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F0EDE6 0%, #FFFBFF 100%);}.elementor-23793 .elementor-element.elementor-element-9c65af5.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-23793 .elementor-element.elementor-element-cd9cc60 img{max-width:58px;}.elementor-23793 .elementor-element.elementor-element-9a91c8b > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-9a91c8b{text-align:center;}.elementor-23793 .elementor-element.elementor-element-9a91c8b .elementor-heading-title{font-family:"Aboreto", Sans-serif;font-size:28px;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;color:#95854F;}.elementor-23793 .elementor-element.elementor-element-205585e > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-205585e{text-align:center;}.elementor-23793 .elementor-element.elementor-element-205585e .elementor-heading-title{font-family:"Aboreto", Sans-serif;font-size:16px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#7E7E7E;}.elementor-23793 .elementor-element.elementor-element-2e2474a > .elementor-widget-container{margin:-11px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-2e2474a{text-align:center;}.elementor-23793 .elementor-element.elementor-element-2e2474a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;line-height:18px;-webkit-text-stroke-color:#000;stroke:#000;color:#7E7E7E;}.elementor-23793 .elementor-element.elementor-element-3ec76fd .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-weight:500;fill:#FADEF7;color:#FADEF7;background-image:linear-gradient(180deg, #C38BBD 0%, #D583B8 100%);border-radius:0px 20px 0px 20px;padding:12px 18px 12px 18px;}.elementor-23793 .elementor-element.elementor-element-3ec76fd > .elementor-widget-container{margin:-4px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-3ec76fd .elementor-button-content-wrapper{flex-direction:row;}.elementor-23793 .elementor-element.elementor-element-3ec76fd .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-23793 .elementor-element.elementor-element-5cdf514{--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-23793 .elementor-element.elementor-element-5cdf514:not(.elementor-motion-effects-element-type-background), .elementor-23793 .elementor-element.elementor-element-5cdf514 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFECFF;}.elementor-23793 .elementor-element.elementor-element-03e6c16 > .elementor-widget-container{margin:45px 0px -20px 0px;}.elementor-23793 .elementor-element.elementor-element-03e6c16{text-align:center;}.elementor-23793 .elementor-element.elementor-element-03e6c16 .elementor-heading-title{font-family:"Milton Bold", Sans-serif;font-size:82px;font-weight:500;color:#A16D8E;}.elementor-23793 .elementor-element.elementor-element-ba8c125 > .elementor-widget-container{margin:0px 0px 62px 0px;}.elementor-23793 .elementor-element.elementor-element-ba8c125 img{width:337px;opacity:0.4;}.elementor-23793 .elementor-element.elementor-element-69c1241{--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-23793 .elementor-element.elementor-element-69c1241:not(.elementor-motion-effects-element-type-background), .elementor-23793 .elementor-element.elementor-element-69c1241 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFECFF 0%, #FFFBFF 100%);}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-23793 .elementor-element.elementor-element-09f1555 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-23793 .elementor-element.elementor-element-09f1555 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-23793 .elementor-element.elementor-element-09f1555{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-23793 .elementor-element.elementor-element-3837879{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:48px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-23793 .elementor-element.elementor-element-3837879:not(.elementor-motion-effects-element-type-background), .elementor-23793 .elementor-element.elementor-element-3837879 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFBFF;}.elementor-23793 .elementor-element.elementor-element-c3e5338 > .elementor-widget-container{margin:35px 0px -20px 0px;}.elementor-23793 .elementor-element.elementor-element-c3e5338{text-align:center;}.elementor-23793 .elementor-element.elementor-element-c3e5338 .elementor-heading-title{font-family:"Milton Bold", Sans-serif;font-size:82px;font-weight:500;color:#A16D8E;}.elementor-23793 .elementor-element.elementor-element-7ccf9e8 img{width:337px;opacity:0.4;}.elementor-23793 .elementor-element.elementor-element-75e6ec2{--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;--justify-content:center;--overlay-opacity:1;}.elementor-23793 .elementor-element.elementor-element-75e6ec2::before, .elementor-23793 .elementor-element.elementor-element-75e6ec2 > .elementor-background-video-container::before, .elementor-23793 .elementor-element.elementor-element-75e6ec2 > .e-con-inner > .elementor-background-video-container::before, .elementor-23793 .elementor-element.elementor-element-75e6ec2 > .elementor-background-slideshow::before, .elementor-23793 .elementor-element.elementor-element-75e6ec2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23793 .elementor-element.elementor-element-75e6ec2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFBFF 0%, #F8ECF8 100%);}.elementor-23793 .elementor-element.elementor-element-4b5aa9d{--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;}.elementor-23793 .elementor-element.elementor-element-4b5aa9d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-23793 .elementor-element.elementor-element-bb259f2{--display:flex;--min-height:100px;--z-index:1;}.elementor-23793 .elementor-element.elementor-element-96c8ac4{--display:flex;--border-radius:70px 0px 30px 0px;--margin-top:-72px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:21px;--padding-left:0px;--padding-right:0px;}.elementor-23793 .elementor-element.elementor-element-96c8ac4:not(.elementor-motion-effects-element-type-background), .elementor-23793 .elementor-element.elementor-element-96c8ac4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3BEE494;}.elementor-23793 .elementor-element.elementor-element-ce60916{text-align:center;}.elementor-23793 .elementor-element.elementor-element-ce60916 .elementor-heading-title{font-family:"Aboreto", Sans-serif;font-size:25px;font-weight:600;color:#9B8D73;}.elementor-23793 .elementor-element.elementor-element-7571887{text-align:center;}.elementor-23793 .elementor-element.elementor-element-7571887 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:500;line-height:16px;color:#5C5C5C;}.elementor-23793 .elementor-element.elementor-element-48eae4d{--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;}.elementor-23793 .elementor-element.elementor-element-c48580d{--display:flex;--min-height:100px;--z-index:1;}.elementor-23793 .elementor-element.elementor-element-cb5d316{--display:flex;--border-radius:0px 70px 0px 30px;--margin-top:-72px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:21px;--padding-left:0px;--padding-right:0px;}.elementor-23793 .elementor-element.elementor-element-cb5d316:not(.elementor-motion-effects-element-type-background), .elementor-23793 .elementor-element.elementor-element-cb5d316 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3BEE494;}.elementor-23793 .elementor-element.elementor-element-d140f4a{text-align:center;}.elementor-23793 .elementor-element.elementor-element-d140f4a .elementor-heading-title{font-family:"Aboreto", Sans-serif;font-size:25px;font-weight:600;color:#9B8D73;}.elementor-23793 .elementor-element.elementor-element-78e2acd{text-align:center;}.elementor-23793 .elementor-element.elementor-element-78e2acd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:500;line-height:16px;color:#5C5C5C;}.elementor-23793 .elementor-element.elementor-element-78f8b1f{--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;--justify-content:center;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23793 .elementor-element.elementor-element-78f8b1f::before, .elementor-23793 .elementor-element.elementor-element-78f8b1f > .elementor-background-video-container::before, .elementor-23793 .elementor-element.elementor-element-78f8b1f > .e-con-inner > .elementor-background-video-container::before, .elementor-23793 .elementor-element.elementor-element-78f8b1f > .elementor-background-slideshow::before, .elementor-23793 .elementor-element.elementor-element-78f8b1f > .e-con-inner > .elementor-background-slideshow::before, .elementor-23793 .elementor-element.elementor-element-78f8b1f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#F8ECF8;--background-overlay:'';}.elementor-23793 .elementor-element.elementor-element-efe431f{--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;}.elementor-23793 .elementor-element.elementor-element-efe431f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-23793 .elementor-element.elementor-element-cc90d28{--display:flex;--border-radius:0px 30px 0px 70px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:21px;--padding-left:0px;--padding-right:0px;}.elementor-23793 .elementor-element.elementor-element-cc90d28:not(.elementor-motion-effects-element-type-background), .elementor-23793 .elementor-element.elementor-element-cc90d28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DAAED673;}.elementor-23793 .elementor-element.elementor-element-a705ada > .elementor-widget-container{margin:-45px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-a705ada{text-align:center;}.elementor-23793 .elementor-element.elementor-element-a705ada .elementor-heading-title{font-family:"Aboreto", Sans-serif;font-size:25px;font-weight:600;color:#9B8D73;}.elementor-23793 .elementor-element.elementor-element-1757e17 > .elementor-widget-container{margin:0px 0px 42px 0px;}.elementor-23793 .elementor-element.elementor-element-1757e17{text-align:center;}.elementor-23793 .elementor-element.elementor-element-1757e17 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:500;line-height:16px;color:#5C5C5C;}.elementor-23793 .elementor-element.elementor-element-0a79f02{--display:flex;--min-height:100px;--margin-top:-68px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23793 .elementor-element.elementor-element-c51c6a5{--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;}.elementor-23793 .elementor-element.elementor-element-a28773f{--display:flex;--border-radius:30px 0px 70px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:21px;--padding-left:0px;--padding-right:0px;}.elementor-23793 .elementor-element.elementor-element-a28773f:not(.elementor-motion-effects-element-type-background), .elementor-23793 .elementor-element.elementor-element-a28773f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DAAED673;}.elementor-23793 .elementor-element.elementor-element-cba6fe1 > .elementor-widget-container{margin:-45px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-cba6fe1{text-align:center;}.elementor-23793 .elementor-element.elementor-element-cba6fe1 .elementor-heading-title{font-family:"Aboreto", Sans-serif;font-size:25px;font-weight:600;color:#9B8D73;}.elementor-23793 .elementor-element.elementor-element-83bf408 > .elementor-widget-container{margin:0px 0px 42px 0px;}.elementor-23793 .elementor-element.elementor-element-83bf408{text-align:center;}.elementor-23793 .elementor-element.elementor-element-83bf408 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:500;line-height:16px;color:#5C5C5C;}.elementor-23793 .elementor-element.elementor-element-beef365{--display:flex;--min-height:100px;--margin-top:-68px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23793 .elementor-element.elementor-element-1962766{--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-23793 .elementor-element.elementor-element-1962766:not(.elementor-motion-effects-element-type-background), .elementor-23793 .elementor-element.elementor-element-1962766 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8ECF8;}.elementor-23793 .elementor-element.elementor-element-d4bf9e1{--spacer-size:69px;}.elementor-23793 .elementor-element.elementor-element-2612e22d{--display:flex;--min-height:952px;--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;--overlay-opacity:0.5;--margin-top:00px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23793 .elementor-element.elementor-element-2612e22d::before, .elementor-23793 .elementor-element.elementor-element-2612e22d > .elementor-background-video-container::before, .elementor-23793 .elementor-element.elementor-element-2612e22d > .e-con-inner > .elementor-background-video-container::before, .elementor-23793 .elementor-element.elementor-element-2612e22d > .elementor-background-slideshow::before, .elementor-23793 .elementor-element.elementor-element-2612e22d > .e-con-inner > .elementor-background-slideshow::before, .elementor-23793 .elementor-element.elementor-element-2612e22d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFECFF;--background-overlay:'';}.elementor-23793 .elementor-element.elementor-element-2612e22d > .elementor-shape-top .elementor-shape-fill, .elementor-23793 .elementor-element.elementor-element-2612e22d > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#F8ECF8;}.elementor-23793 .elementor-element.elementor-element-2612e22d > .elementor-shape-top svg, .elementor-23793 .elementor-element.elementor-element-2612e22d > .e-con-inner > .elementor-shape-top svg{height:37px;}.elementor-23793 .elementor-element.elementor-element-2612e22d > .elementor-shape-bottom .elementor-shape-fill, .elementor-23793 .elementor-element.elementor-element-2612e22d > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFFFF;}.elementor-23793 .elementor-element.elementor-element-2612e22d > .elementor-shape-bottom svg, .elementor-23793 .elementor-element.elementor-element-2612e22d > .e-con-inner > .elementor-shape-bottom svg{height:37px;}.elementor-23793 .elementor-element.elementor-element-6449071 > .elementor-widget-container{margin:417px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-e8ac229{--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;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23793 .elementor-element.elementor-element-e8ac229:not(.elementor-motion-effects-element-type-background), .elementor-23793 .elementor-element.elementor-element-e8ac229 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://tuinvitacionya.com/wp-content/uploads/2025/05/patron.png");background-repeat:repeat;}.elementor-23793 .elementor-element.elementor-element-e8ac229::before, .elementor-23793 .elementor-element.elementor-element-e8ac229 > .elementor-background-video-container::before, .elementor-23793 .elementor-element.elementor-element-e8ac229 > .e-con-inner > .elementor-background-video-container::before, .elementor-23793 .elementor-element.elementor-element-e8ac229 > .elementor-background-slideshow::before, .elementor-23793 .elementor-element.elementor-element-e8ac229 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23793 .elementor-element.elementor-element-e8ac229 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-23793 .elementor-element.elementor-element-6a692d7 > .elementor-widget-container{margin:57px 0px -20px 0px;}.elementor-23793 .elementor-element.elementor-element-6a692d7{text-align:center;}.elementor-23793 .elementor-element.elementor-element-6a692d7 .elementor-heading-title{font-family:"Milton Bold", Sans-serif;font-size:82px;font-weight:500;color:#A16D8E;}.elementor-23793 .elementor-element.elementor-element-eb46652 > .elementor-widget-container{margin:0px 0px 42px 0px;}.elementor-23793 .elementor-element.elementor-element-eb46652 img{width:337px;opacity:0.4;}.elementor-23793 .elementor-element.elementor-element-63c6e2a{--display:flex;--min-height:1118px;--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;--overlay-opacity:0.85;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23793 .elementor-element.elementor-element-63c6e2a:not(.elementor-motion-effects-element-type-background), .elementor-23793 .elementor-element.elementor-element-63c6e2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://tuinvitacionya.com/wp-content/uploads/2025/05/patron.png");background-repeat:repeat;}.elementor-23793 .elementor-element.elementor-element-63c6e2a::before, .elementor-23793 .elementor-element.elementor-element-63c6e2a > .elementor-background-video-container::before, .elementor-23793 .elementor-element.elementor-element-63c6e2a > .e-con-inner > .elementor-background-video-container::before, .elementor-23793 .elementor-element.elementor-element-63c6e2a > .elementor-background-slideshow::before, .elementor-23793 .elementor-element.elementor-element-63c6e2a > .e-con-inner > .elementor-background-slideshow::before, .elementor-23793 .elementor-element.elementor-element-63c6e2a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF 0%, #FFE8FF 100%);}.elementor-23793 .elementor-element.elementor-element-0bfff4d > .elementor-widget-container{margin:64px 0px 20px 0px;}.elementor-23793 .elementor-element.elementor-element-0bfff4d{text-align:center;}.elementor-23793 .elementor-element.elementor-element-0bfff4d .elementor-heading-title{font-family:"Milton Bold", Sans-serif;font-size:82px;font-weight:500;color:#A16D8E;}.elementor-23793 .elementor-element.elementor-element-8fc79ac{--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;}.elementor-23793 .elementor-element.elementor-element-9f3c300{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;}.elementor-23793 .elementor-element.elementor-element-9f3c300.e-con{--order:-99999 /* order start hack */;}.elementor-23793 .elementor-element.elementor-element-cc33037{--display:flex;--padding-top:91px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23793 .elementor-element.elementor-element-52d18c6 img{max-width:70px;filter:brightness( 132% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-23793 .elementor-element.elementor-element-2f239d5{--display:flex;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23793 .elementor-element.elementor-element-770aaec{text-align:center;}.elementor-23793 .elementor-element.elementor-element-770aaec .elementor-heading-title{font-family:"Aboreto", Sans-serif;font-size:25px;font-weight:300;color:#000000;}.elementor-23793 .elementor-element.elementor-element-9ef4933{--display:flex;--padding-top:87px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23793 .elementor-element.elementor-element-86f992b img{max-width:70px;filter:brightness( 132% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-23793 .elementor-element.elementor-element-30803d8{--display:flex;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23793 .elementor-element.elementor-element-056706c{text-align:center;}.elementor-23793 .elementor-element.elementor-element-056706c .elementor-heading-title{font-family:"Aboreto", Sans-serif;font-size:25px;font-weight:300;color:#000000;}.elementor-23793 .elementor-element.elementor-element-f445dfb{--display:flex;--padding-top:121px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23793 .elementor-element.elementor-element-0bfe7c1 img{max-width:78px;filter:brightness( 132% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-23793 .elementor-element.elementor-element-f6cb984{--display:flex;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23793 .elementor-element.elementor-element-f317341{text-align:center;}.elementor-23793 .elementor-element.elementor-element-f317341 .elementor-heading-title{font-family:"Aboreto", Sans-serif;font-size:25px;font-weight:300;color:#000000;}.elementor-23793 .elementor-element.elementor-element-086bd41{--display:flex;}.elementor-23793 .elementor-element.elementor-element-caff3e0{--display:flex;--margin-top:-52px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23793 .elementor-element.elementor-element-a3e3c46{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23793 .elementor-element.elementor-element-e440ce9 img{max-width:70px;filter:brightness( 132% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-23793 .elementor-element.elementor-element-eb336a5{--display:flex;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23793 .elementor-element.elementor-element-aa8cbe6{text-align:center;}.elementor-23793 .elementor-element.elementor-element-aa8cbe6 .elementor-heading-title{font-family:"Aboreto", Sans-serif;font-size:25px;font-weight:300;color:#000000;}.elementor-23793 .elementor-element.elementor-element-0d464d1{--display:flex;--padding-top:72px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23793 .elementor-element.elementor-element-4a44d5b img{max-width:70px;filter:brightness( 132% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-23793 .elementor-element.elementor-element-e33a058{--display:flex;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23793 .elementor-element.elementor-element-42974f3{text-align:center;}.elementor-23793 .elementor-element.elementor-element-42974f3 .elementor-heading-title{font-family:"Aboreto", Sans-serif;font-size:25px;font-weight:300;color:#000000;}.elementor-23793 .elementor-element.elementor-element-e7215ae{--display:flex;--padding-top:128px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23793 .elementor-element.elementor-element-18bed71 img{max-width:70px;filter:brightness( 132% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-23793 .elementor-element.elementor-element-4007062{--display:flex;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23793 .elementor-element.elementor-element-7a305f5{text-align:center;}.elementor-23793 .elementor-element.elementor-element-7a305f5 .elementor-heading-title{font-family:"Aboreto", Sans-serif;font-size:25px;font-weight:300;color:#000000;}.elementor-23793 .elementor-element.elementor-element-d7143f0{--display:flex;--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-23793 .elementor-element.elementor-element-d7143f0:not(.elementor-motion-effects-element-type-background), .elementor-23793 .elementor-element.elementor-element-d7143f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFBFF;}.elementor-23793 .elementor-element.elementor-element-90aa53c{width:var( --container-widget-width, 97.293% );max-width:97.293%;--container-widget-width:97.293%;--container-widget-flex-grow:0;top:-814px;}.elementor-23793 .elementor-element.elementor-element-90aa53c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-90aa53c.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-23793 .elementor-element.elementor-element-90aa53c{left:14px;}body.rtl .elementor-23793 .elementor-element.elementor-element-90aa53c{right:14px;}.elementor-23793 .elementor-element.elementor-element-90aa53c img{width:100%;max-width:100%;height:500px;opacity:0.15;}.elementor-23793 .elementor-element.elementor-element-e067bec{--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;--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-23793 .elementor-element.elementor-element-e067bec:not(.elementor-motion-effects-element-type-background), .elementor-23793 .elementor-element.elementor-element-e067bec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFBFF;}.elementor-23793 .elementor-element.elementor-element-7e035a3{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-92px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23793 .elementor-element.elementor-element-1cc6c0d .elementor-button{background-color:#FCDFFA;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Montserrat", Sans-serif;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#000000;color:#000000;border-radius:30px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-1cc6c0d .elementor-button:hover, .elementor-23793 .elementor-element.elementor-element-1cc6c0d .elementor-button:focus{background-color:#FCDFFA;color:#080808;}.elementor-23793 .elementor-element.elementor-element-1cc6c0d .elementor-button-content-wrapper{flex-direction:row;}.elementor-23793 .elementor-element.elementor-element-1cc6c0d .elementor-button:hover svg, .elementor-23793 .elementor-element.elementor-element-1cc6c0d .elementor-button:focus svg{fill:#080808;}.elementor-23793 .elementor-element.elementor-element-991df8c .elementor-button{background-color:#EAD7F9;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Montserrat", Sans-serif;font-weight:500;fill:#000000;color:#000000;border-radius:0px 30px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-991df8c .elementor-button:hover, .elementor-23793 .elementor-element.elementor-element-991df8c .elementor-button:focus{background-color:#EAD7F9;color:#262626;}.elementor-23793 .elementor-element.elementor-element-991df8c .elementor-button-content-wrapper{flex-direction:row;}.elementor-23793 .elementor-element.elementor-element-991df8c .elementor-button:hover svg, .elementor-23793 .elementor-element.elementor-element-991df8c .elementor-button:focus svg{fill:#262626;}.elementor-23793 .elementor-element.elementor-element-6c28dd3{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--z-index:2;}.elementor-23793 .elementor-element.elementor-element-6c28dd3:not(.elementor-motion-effects-element-type-background), .elementor-23793 .elementor-element.elementor-element-6c28dd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCDFFA;}.elementor-23793 .elementor-element.elementor-element-d6653e3{--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-23793 .elementor-element.elementor-element-6f28cba{--display:flex;}.elementor-23793 .elementor-element.elementor-element-54ca3bd > .elementor-widget-container{margin:84px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-54ca3bd{text-align:center;}.elementor-23793 .elementor-element.elementor-element-54ca3bd .elementor-heading-title{font-family:"Aboreto", Sans-serif;font-size:25px;font-weight:600;color:#462A4A;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-23793 .elementor-element.elementor-element-5aab28c{text-align:center;font-family:"Agdasima", Sans-serif;font-size:23px;font-weight:400;line-height:27px;letter-spacing:0.8px;word-spacing:0px;color:#462A4A;}.elementor-23793 .elementor-element.elementor-element-aa6ab47{--display:flex;}.elementor-23793 .elementor-element.elementor-element-581959f{--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-23793 .elementor-element.elementor-element-079b2e8{--display:flex;--margin-top:19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23793 .elementor-element.elementor-element-19308df .elementor-button{background-color:#D583B8;font-family:"Montserrat", Sans-serif;font-weight:500;border-radius:30px 30px 0px 0px;padding:18px 26px 18px 26px;}.elementor-23793 .elementor-element.elementor-element-19308df > .elementor-widget-container{margin:-78px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-19308df .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23793 .elementor-element.elementor-element-19308df .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-23793 .elementor-element.elementor-element-94f81a0{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--z-index:2;}.elementor-23793 .elementor-element.elementor-element-94f81a0:not(.elementor-motion-effects-element-type-background), .elementor-23793 .elementor-element.elementor-element-94f81a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAD7F9;}.elementor-23793 .elementor-element.elementor-element-a6da96b{--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-23793 .elementor-element.elementor-element-c10e19e{--display:flex;}.elementor-23793 .elementor-element.elementor-element-b61cafa > .elementor-widget-container{margin:84px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-b61cafa{text-align:center;}.elementor-23793 .elementor-element.elementor-element-b61cafa .elementor-heading-title{font-family:"Aboreto", Sans-serif;font-size:25px;font-weight:600;color:#462A4A;}.elementor-23793 .elementor-element.elementor-element-fbcd3f1{text-align:center;font-family:"Agdasima", Sans-serif;font-size:23px;font-weight:400;line-height:27px;letter-spacing:0.8px;word-spacing:0px;color:#462A4A;}.elementor-23793 .elementor-element.elementor-element-8ab40c1{--display:flex;}.elementor-23793 .elementor-element.elementor-element-d8d2eda{--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-23793 .elementor-element.elementor-element-d6a785c{--display:flex;--margin-top:19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23793 .elementor-element.elementor-element-e53d6b5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-23793 .elementor-element.elementor-element-ed5b5be .elementor-button{background-color:#D583B8;font-family:"Montserrat", Sans-serif;font-weight:500;border-radius:30px 30px 0px 0px;padding:18px 26px 18px 26px;}.elementor-23793 .elementor-element.elementor-element-ed5b5be > .elementor-widget-container{margin:-77px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-ed5b5be .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23793 .elementor-element.elementor-element-ed5b5be .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-23793 .elementor-element.elementor-element-30550ec3{--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;}.elementor-23793 .elementor-element.elementor-element-30550ec3:not(.elementor-motion-effects-element-type-background), .elementor-23793 .elementor-element.elementor-element-30550ec3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFBFF;}.elementor-23793 .elementor-element.elementor-element-7862549 > .elementor-widget-container{margin:72px 0px -20px 0px;}.elementor-23793 .elementor-element.elementor-element-7862549{text-align:center;}.elementor-23793 .elementor-element.elementor-element-7862549 .elementor-heading-title{font-family:"Milton Bold", Sans-serif;font-size:82px;font-weight:500;color:#A16D8E;}.elementor-23793 .elementor-element.elementor-element-235acf8 img{width:337px;opacity:0.4;}.elementor-23793 .elementor-element.elementor-element-d142e3a{--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-23793 .elementor-element.elementor-element-d142e3a:not(.elementor-motion-effects-element-type-background), .elementor-23793 .elementor-element.elementor-element-d142e3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFBFF 0%, #FFFFFF 100%);}.elementor-23793 .elementor-element.elementor-element-06e8734{--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;--justify-content:center;}.elementor-23793 .elementor-element.elementor-element-d4bc60b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-370px;}.elementor-23793 .elementor-element.elementor-element-1081697 img{width:128px;}.elementor-23793 .elementor-element.elementor-element-2c72e9c{--display:flex;}.elementor-23793 .elementor-element.elementor-element-cdeb995 img{width:128px;}.elementor-23793 .elementor-element.elementor-element-131a6cd > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-131a6cd{text-align:center;}.elementor-23793 .elementor-element.elementor-element-131a6cd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;color:#5C5C5C;}.elementor-23793 .elementor-element.elementor-element-017a7c7 > .elementor-widget-container{margin:-15px 0px 89px 0px;}.elementor-23793 .elementor-element.elementor-element-017a7c7{text-align:center;}.elementor-23793 .elementor-element.elementor-element-017a7c7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;color:#727272;}.elementor-23793 .elementor-element.elementor-element-35a9647c{--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-23793 .elementor-element.elementor-element-35a9647c:not(.elementor-motion-effects-element-type-background), .elementor-23793 .elementor-element.elementor-element-35a9647c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFECFF;}.elementor-23793 .elementor-element.elementor-element-35a9647c > .elementor-shape-top .elementor-shape-fill, .elementor-23793 .elementor-element.elementor-element-35a9647c > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#FFFFFF;}.elementor-23793 .elementor-element.elementor-element-f08c216 > .elementor-widget-container{margin:64px 0px -20px 0px;}.elementor-23793 .elementor-element.elementor-element-f08c216{text-align:center;}.elementor-23793 .elementor-element.elementor-element-f08c216 .elementor-heading-title{font-family:"Milton Bold", Sans-serif;font-size:82px;font-weight:500;color:#A16D8E;}.elementor-23793 .elementor-element.elementor-element-5bfc0b0 img{width:337px;opacity:0.4;}.elementor-23793 .elementor-element.elementor-element-50907154 > .elementor-widget-container{margin:29px 0px 0px 0px;padding:0px 166px 0px 166px;}.elementor-23793 .elementor-element.elementor-element-50907154{text-align:center;}.elementor-23793 .elementor-element.elementor-element-50907154 .elementor-heading-title{font-family:"Aboreto", Sans-serif;font-size:13px;font-weight:600;line-height:28px;letter-spacing:0px;word-spacing:0px;color:#635B4A;}.elementor-23793 .elementor-element.elementor-element-3057addb{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-23793 .elementor-element.elementor-element-3057addb:not(.elementor-motion-effects-element-type-background), .elementor-23793 .elementor-element.elementor-element-3057addb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFECFF;}.elementor-23793 .elementor-element.elementor-element-79816faa{--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-23793 .elementor-element.elementor-element-bda5a0b img{max-width:59%;opacity:0.55;}.elementor-23793 .elementor-element.elementor-element-3bc9e703 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-weight:500;fill:#2C2C2C;color:#2C2C2C;background-image:linear-gradient(180deg, #E0CDA4 0%, #A49166 100%);border-radius:20px 20px 20px 20px;padding:12px 18px 14px 18px;}.elementor-23793 .elementor-element.elementor-element-3bc9e703 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-3bc9e703.elementor-element{--align-self:center;}.elementor-23793 .elementor-element.elementor-element-3bc9e703 .elementor-button-content-wrapper{flex-direction:row;}.elementor-23793 .elementor-element.elementor-element-3bc9e703 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-23793 .elementor-element.elementor-element-4bd58525.elementor-element{--align-self:center;}.elementor-23793 .elementor-element.elementor-element-4bd58525 .elementor-heading-title{font-family:"Agdasima", Sans-serif;font-size:23px;font-weight:400;color:#747169;}.elementor-23793 .elementor-element.elementor-element-40d9f9b8{--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-23793 .elementor-element.elementor-element-21d50e62 img{max-width:59%;opacity:0.55;}.elementor-23793 .elementor-element.elementor-element-5406707f .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-weight:500;fill:#2C2C2C;color:#2C2C2C;background-image:linear-gradient(180deg, #E0CDA4 0%, #A49166 100%);border-radius:20px 20px 20px 20px;padding:12px 18px 14px 18px;}.elementor-23793 .elementor-element.elementor-element-5406707f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-5406707f.elementor-element{--align-self:center;}.elementor-23793 .elementor-element.elementor-element-5406707f .elementor-button-content-wrapper{flex-direction:row;}.elementor-23793 .elementor-element.elementor-element-5406707f .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-23793 .elementor-element.elementor-element-374f0b6c.elementor-element{--align-self:center;}.elementor-23793 .elementor-element.elementor-element-374f0b6c .elementor-heading-title{font-family:"Agdasima", Sans-serif;font-size:23px;font-weight:400;color:#747169;}.elementor-23793 .elementor-element.elementor-element-f749367{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23793 .elementor-element.elementor-element-f749367:not(.elementor-motion-effects-element-type-background), .elementor-23793 .elementor-element.elementor-element-f749367 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFECFF;}.elementor-23793 .elementor-element.elementor-element-2921711{--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-23793 .elementor-element.elementor-element-1aacc5c .elementor-icon-wrapper{text-align:center;}.elementor-23793 .elementor-element.elementor-element-1aacc5c.elementor-view-stacked .elementor-icon{background-color:#B8AE9A;}.elementor-23793 .elementor-element.elementor-element-1aacc5c.elementor-view-framed .elementor-icon, .elementor-23793 .elementor-element.elementor-element-1aacc5c.elementor-view-default .elementor-icon{color:#B8AE9A;border-color:#B8AE9A;}.elementor-23793 .elementor-element.elementor-element-1aacc5c.elementor-view-framed .elementor-icon, .elementor-23793 .elementor-element.elementor-element-1aacc5c.elementor-view-default .elementor-icon svg{fill:#B8AE9A;}.elementor-23793 .elementor-element.elementor-element-1aacc5c .elementor-icon{font-size:124px;}.elementor-23793 .elementor-element.elementor-element-1aacc5c .elementor-icon svg{height:124px;}.elementor-23793 .elementor-element.elementor-element-92c7d08.elementor-element{--align-self:center;}.elementor-23793 .elementor-element.elementor-element-92c7d08 .elementor-heading-title{font-family:"Agdasima", Sans-serif;font-size:23px;font-weight:400;color:#747169;}.elementor-23793 .elementor-element.elementor-element-e59953d{--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-23793 .elementor-element.elementor-element-37f800a .elementor-icon-wrapper{text-align:center;}.elementor-23793 .elementor-element.elementor-element-37f800a.elementor-view-stacked .elementor-icon{background-color:#B8AE9A;}.elementor-23793 .elementor-element.elementor-element-37f800a.elementor-view-framed .elementor-icon, .elementor-23793 .elementor-element.elementor-element-37f800a.elementor-view-default .elementor-icon{color:#B8AE9A;border-color:#B8AE9A;}.elementor-23793 .elementor-element.elementor-element-37f800a.elementor-view-framed .elementor-icon, .elementor-23793 .elementor-element.elementor-element-37f800a.elementor-view-default .elementor-icon svg{fill:#B8AE9A;}.elementor-23793 .elementor-element.elementor-element-37f800a .elementor-icon{font-size:126px;}.elementor-23793 .elementor-element.elementor-element-37f800a .elementor-icon svg{height:126px;}.elementor-23793 .elementor-element.elementor-element-f3fb1af.elementor-element{--align-self:center;}.elementor-23793 .elementor-element.elementor-element-f3fb1af .elementor-heading-title{font-family:"Agdasima", Sans-serif;font-size:23px;font-weight:400;color:#747169;}.elementor-23793 .elementor-element.elementor-element-67b0ec1{--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;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:38px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23793 .elementor-element.elementor-element-67b0ec1:not(.elementor-motion-effects-element-type-background), .elementor-23793 .elementor-element.elementor-element-67b0ec1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tuinvitacionya.com/wp-content/uploads/2026/03/corona.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23793 .elementor-element.elementor-element-67b0ec1::before, .elementor-23793 .elementor-element.elementor-element-67b0ec1 > .elementor-background-video-container::before, .elementor-23793 .elementor-element.elementor-element-67b0ec1 > .e-con-inner > .elementor-background-video-container::before, .elementor-23793 .elementor-element.elementor-element-67b0ec1 > .elementor-background-slideshow::before, .elementor-23793 .elementor-element.elementor-element-67b0ec1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23793 .elementor-element.elementor-element-67b0ec1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFECFF 5%, #FFFFFFCF 67%);}.elementor-23793 .elementor-element.elementor-element-b5a8455 > .elementor-widget-container{margin:31px 0px -20px 0px;}.elementor-23793 .elementor-element.elementor-element-b5a8455{text-align:center;}.elementor-23793 .elementor-element.elementor-element-b5a8455 .elementor-heading-title{font-family:"Milton Bold", Sans-serif;font-size:82px;font-weight:500;color:#A16D8E;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-23793 .elementor-element.elementor-element-e40900d > .elementor-widget-container{margin:-9px 238px 3px 238px;padding:44px 44px 44px 44px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:51px 51px 51px 51px;}.elementor-23793 .elementor-element.elementor-element-e40900d .elementor-field-group{padding-right:calc( 12px/2 );padding-left:calc( 12px/2 );margin-bottom:13px;}.elementor-23793 .elementor-element.elementor-element-e40900d .elementor-form-fields-wrapper{margin-left:calc( -12px/2 );margin-right:calc( -12px/2 );margin-bottom:-13px;}.elementor-23793 .elementor-element.elementor-element-e40900d .elementor-field-group.recaptcha_v3-bottomleft, .elementor-23793 .elementor-element.elementor-element-e40900d .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-23793 .elementor-element.elementor-element-e40900d .elementor-labels-inline .elementor-field-group > label{padding-left:10px;}body:not(.rtl) .elementor-23793 .elementor-element.elementor-element-e40900d .elementor-labels-inline .elementor-field-group > label{padding-right:10px;}body .elementor-23793 .elementor-element.elementor-element-e40900d .elementor-labels-above .elementor-field-group > label{padding-bottom:10px;}.elementor-23793 .elementor-element.elementor-element-e40900d .elementor-field-group > label, .elementor-23793 .elementor-element.elementor-element-e40900d .elementor-field-subgroup label{color:#636262;}.elementor-23793 .elementor-element.elementor-element-e40900d .elementor-field-type-html{padding-bottom:0px;color:#868686;}.elementor-23793 .elementor-element.elementor-element-e40900d .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFFC2;border-color:#C2C2C2;border-width:1px 1px 1px 1px;}.elementor-23793 .elementor-element.elementor-element-e40900d .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFFC2;border-color:#C2C2C2;border-width:1px 1px 1px 1px;}.elementor-23793 .elementor-element.elementor-element-e40900d .elementor-field-group .elementor-select-wrapper::before{color:#C2C2C2;}.elementor-23793 .elementor-element.elementor-element-e40900d .elementor-button{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-23793 .elementor-element.elementor-element-e40900d .e-form__buttons__wrapper__button-next{background-color:#BE7AB0;color:#FFFFFF;}.elementor-23793 .elementor-element.elementor-element-e40900d .elementor-button[type="submit"]{background-color:#BE7AB0;color:#FFFFFF;}.elementor-23793 .elementor-element.elementor-element-e40900d .elementor-button[type="submit"] svg *{fill:#FFFFFF;}.elementor-23793 .elementor-element.elementor-element-e40900d .e-form__buttons__wrapper__button-previous{background-color:#9A8759;color:#ffffff;}.elementor-23793 .elementor-element.elementor-element-e40900d .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-23793 .elementor-element.elementor-element-e40900d .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-23793 .elementor-element.elementor-element-e40900d .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-23793 .elementor-element.elementor-element-e40900d .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-23793 .elementor-element.elementor-element-e40900d{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-23793 .elementor-element.elementor-element-065e3ea{text-align:center;}.elementor-23793 .elementor-element.elementor-element-065e3ea .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-23793 .elementor-element.elementor-element-cb64dcb .elementor-button{background-color:#B4DDBA;font-family:"Roboto", Sans-serif;font-size:10px;font-weight:400;fill:#301919;color:#301919;border-radius:22px 22px 22px 22px;}.elementor-23793 .elementor-element.elementor-element-cb64dcb > .elementor-widget-container{margin:0px 0px 43px 0px;}.elementor-23793 .elementor-element.elementor-element-cb64dcb .elementor-button-content-wrapper{flex-direction:row;}.elementor-23793 .elementor-element.elementor-element-f5bb155{--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:60px;--margin-left:0px;--margin-right:0px;}.elementor-23793 .elementor-element.elementor-element-8cedddd{--display:flex;}.elementor-23793 .elementor-element.elementor-element-bd44157{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:261px;--padding-right:261px;}.elementor-23793 .elementor-element.elementor-element-b23912a{text-align:center;}.elementor-23793 .elementor-element.elementor-element-b23912a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;line-height:23px;color:#776264;}.elementor-23793 .elementor-element.elementor-element-20d8298{text-align:center;}.elementor-23793 .elementor-element.elementor-element-20d8298 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:600;color:#776264;}.elementor-23793 .elementor-element.elementor-element-614991de{--display:flex;--min-height:960px;--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;--overlay-opacity:0.69;}.elementor-23793 .elementor-element.elementor-element-614991de::before, .elementor-23793 .elementor-element.elementor-element-614991de > .elementor-background-video-container::before, .elementor-23793 .elementor-element.elementor-element-614991de > .e-con-inner > .elementor-background-video-container::before, .elementor-23793 .elementor-element.elementor-element-614991de > .elementor-background-slideshow::before, .elementor-23793 .elementor-element.elementor-element-614991de > .e-con-inner > .elementor-background-slideshow::before, .elementor-23793 .elementor-element.elementor-element-614991de > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFE2FF;--background-overlay:'';}.elementor-23793 .elementor-element.elementor-element-1898595b > .elementor-widget-container{margin:84px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-1898595b img{max-width:7%;}.elementor-23793 .elementor-element.elementor-element-56da5ad6{text-align:center;}.elementor-23793 .elementor-element.elementor-element-56da5ad6 .elementor-heading-title{font-family:"Aboreto", Sans-serif;font-size:19px;font-weight:600;color:#726648D1;}.elementor-23793 .elementor-element.elementor-element-ba393ee > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-3c05231a .elementor-button{background-color:#BE7AB0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-shadow:3px 0px 100px rgba(0,0,0,0.3);fill:#F9F9F9;color:#F9F9F9;box-shadow:5px 4px 10px -10px rgba(0,0,0,0.5);border-radius:24px 20px 20px 22px;padding:10px 15px 10px 18px;}.elementor-23793 .elementor-element.elementor-element-3c05231a > .elementor-widget-container{margin:7px 16px 9px 16px;}.elementor-23793 .elementor-element.elementor-element-3c05231a.elementor-element{--align-self:center;}.elementor-23793 .elementor-element.elementor-element-3c05231a .elementor-button-content-wrapper{flex-direction:row;}.elementor-23793 .elementor-element.elementor-element-3c05231a .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-23793 .elementor-element.elementor-element-545868d8 > .elementor-widget-container{margin:85px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-545868d8 img{max-width:87px;opacity:0.74;filter:brightness( 103% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 252deg );}.elementor-23793 .elementor-element.elementor-element-536b881d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-536b881d{text-align:center;}.elementor-23793 .elementor-element.elementor-element-536b881d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;color:#464646;}.elementor-23793 .elementor-element.elementor-element-2d7372a{width:100%;max-width:100%;bottom:0px;}.elementor-23793 .elementor-element.elementor-element-2d7372a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-23793 .elementor-element.elementor-element-2d7372a{left:2px;}body.rtl .elementor-23793 .elementor-element.elementor-element-2d7372a{right:2px;}.elementor-23793 .elementor-element.elementor-element-2d7372a img{width:100%;max-width:100%;opacity:0.81;}.elementor-23793 .elementor-element.elementor-element-33ec6ad{--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;--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-23793 .elementor-element.elementor-element-a572e61 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-029aab7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-cf6013a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-8ab051e{--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;--overlay-opacity:0.54;}.elementor-23793 .elementor-element.elementor-element-8ab051e:not(.elementor-motion-effects-element-type-background), .elementor-23793 .elementor-element.elementor-element-8ab051e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tuinvitacionya.com/wp-content/uploads/2024/11/hero-banner-bg-1-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23793 .elementor-element.elementor-element-8ab051e::before, .elementor-23793 .elementor-element.elementor-element-8ab051e > .elementor-background-video-container::before, .elementor-23793 .elementor-element.elementor-element-8ab051e > .e-con-inner > .elementor-background-video-container::before, .elementor-23793 .elementor-element.elementor-element-8ab051e > .elementor-background-slideshow::before, .elementor-23793 .elementor-element.elementor-element-8ab051e > .e-con-inner > .elementor-background-slideshow::before, .elementor-23793 .elementor-element.elementor-element-8ab051e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #44444452 0%, #FFFFFF00 7%);}.elementor-23793 .elementor-element.elementor-element-e910166{--display:flex;}.elementor-23793 .elementor-element.elementor-element-4f5aa3d{--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;--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-23793 .elementor-element.elementor-element-d287546{--display:flex;}.elementor-23793 .elementor-element.elementor-element-5d00394 > .elementor-widget-container{margin:0px 0px 0px 60px;padding:0px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-5d00394 img{max-width:140px;}.elementor-23793 .elementor-element.elementor-element-11144b0{--display:flex;--justify-content:center;}.elementor-23793 .elementor-element.elementor-element-6b16b15 > .elementor-widget-container{margin:0px 236px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-6b16b15{text-align:end;}.elementor-23793 .elementor-element.elementor-element-6b16b15 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;letter-spacing:0.1px;color:#070707;}.elementor-23793 .elementor-element.elementor-element-eb294d6{text-align:center;}.elementor-23793 .elementor-element.elementor-element-eb294d6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:41px;font-weight:500;letter-spacing:-0.8px;color:#070707;}.elementor-23793 .elementor-element.elementor-element-d0501ee{text-align:center;}.elementor-23793 .elementor-element.elementor-element-d0501ee .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:400;font-style:normal;letter-spacing:3.2px;color:#070707;}.elementor-23793 .elementor-element.elementor-element-041df64{--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;}.elementor-23793 .elementor-element.elementor-element-261eb1d{--display:flex;--justify-content:center;}.elementor-23793 .elementor-element.elementor-element-261eb1d.e-con{--order:-99999 /* order start hack */;}.elementor-23793 .elementor-element.elementor-element-796c323 .elementor-button{background-color:#48BB58;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:17px 77px 15px 77px;}.elementor-23793 .elementor-element.elementor-element-796c323.elementor-element{--align-self:flex-end;}.elementor-23793 .elementor-element.elementor-element-796c323 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23793 .elementor-element.elementor-element-618eefe{--display:flex;}.elementor-23793 .elementor-element.elementor-element-7c06ff5 .elementor-button{background-color:transparent;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Roboto", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(166deg, #E221A6 0%, #D8861F 100%);border-radius:5px 5px 5px 5px;padding:17px 45px 15px 45px;}.elementor-23793 .elementor-element.elementor-element-7c06ff5.elementor-element{--align-self:flex-start;}.elementor-23793 .elementor-element.elementor-element-7c06ff5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23793 .elementor-element.elementor-element-dfeff08{--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;--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:25px;--padding-left:0px;--padding-right:0px;}.elementor-23793 .elementor-element.elementor-element-dfeff08.e-con{--align-self:center;}.elementor-23793 .elementor-element.elementor-element-34eb38e{--display:flex;--justify-content:flex-start;--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-23793 .elementor-element.elementor-element-34eb38e.e-con{--order:-99999 /* order start hack */;}.elementor-23793 .elementor-element.elementor-element-49c8e20 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-49c8e20{text-align:center;}.elementor-23793 .elementor-element.elementor-element-49c8e20 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:500;letter-spacing:-0.8px;color:#070707;}.elementor-23793 .elementor-element.elementor-element-2b038c1{--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;--justify-content:center;}.elementor-23793 .elementor-element.elementor-element-dcbcb5e .elementor-button{background-color:#DB8766;fill:#E9C5B7;color:#E9C5B7;border-radius:5px 5px 5px 5px;padding:16px 20px 16px 20px;}.elementor-23793 .elementor-element.elementor-element-dcbcb5e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-dcbcb5e.elementor-element{--align-self:center;}.elementor-23793 .elementor-element.elementor-element-dcbcb5e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23793 .elementor-element.elementor-element-9597140 .elementor-button{background-color:#43134D;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:16px 27px 16px 27px;}.elementor-23793 .elementor-element.elementor-element-9597140 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-9597140.elementor-element{--align-self:center;}.elementor-23793 .elementor-element.elementor-element-9597140 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23793 .elementor-element.elementor-element-a411d60 .elementor-button{background-color:#43134D;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:16px 20px 16px 20px;}.elementor-23793 .elementor-element.elementor-element-a411d60 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-a411d60.elementor-element{--align-self:center;}.elementor-23793 .elementor-element.elementor-element-a411d60 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23793 .elementor-element.elementor-element-4e87d08 .elementor-button{background-color:#43134D;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:16px 24px 16px 24px;}.elementor-23793 .elementor-element.elementor-element-4e87d08 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-4e87d08.elementor-element{--align-self:center;}.elementor-23793 .elementor-element.elementor-element-4e87d08 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23793 .elementor-element.elementor-element-1049d2f .elementor-button{background-color:#43134D;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:16px 18px 16px 18px;}.elementor-23793 .elementor-element.elementor-element-1049d2f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-1049d2f.elementor-element{--align-self:center;}.elementor-23793 .elementor-element.elementor-element-1049d2f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23793 .elementor-element.elementor-element-7da857b{--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;--overlay-opacity:0.54;}.elementor-23793 .elementor-element.elementor-element-7da857b:not(.elementor-motion-effects-element-type-background), .elementor-23793 .elementor-element.elementor-element-7da857b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tuinvitacionya.com/wp-content/uploads/2024/11/hero-banner-bg-1-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23793 .elementor-element.elementor-element-7da857b::before, .elementor-23793 .elementor-element.elementor-element-7da857b > .elementor-background-video-container::before, .elementor-23793 .elementor-element.elementor-element-7da857b > .e-con-inner > .elementor-background-video-container::before, .elementor-23793 .elementor-element.elementor-element-7da857b > .elementor-background-slideshow::before, .elementor-23793 .elementor-element.elementor-element-7da857b > .e-con-inner > .elementor-background-slideshow::before, .elementor-23793 .elementor-element.elementor-element-7da857b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #44444452 0%, #FFFFFF4A 7%);}.elementor-23793 .elementor-element.elementor-element-6187d89{--display:flex;}.elementor-23793 .elementor-element.elementor-element-4eee729{--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;--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-23793 .elementor-element.elementor-element-672d8b0{--display:flex;}.elementor-23793 .elementor-element.elementor-element-0ca684d > .elementor-widget-container{margin:0px 0px 0px 60px;padding:0px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-0ca684d img{max-width:140px;}.elementor-23793 .elementor-element.elementor-element-9e6edfe{--display:flex;--justify-content:center;}.elementor-23793 .elementor-element.elementor-element-61be7c5 > .elementor-widget-container{margin:0px 236px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-61be7c5{text-align:end;}.elementor-23793 .elementor-element.elementor-element-61be7c5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;letter-spacing:0.1px;color:#070707;}.elementor-23793 .elementor-element.elementor-element-faa94e1{--display:flex;}.elementor-23793 .elementor-element.elementor-element-727ca7b{text-align:center;}.elementor-23793 .elementor-element.elementor-element-727ca7b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:41px;font-weight:500;letter-spacing:-0.8px;color:#070707;}.elementor-23793 .elementor-element.elementor-element-0a04432{--display:flex;}.elementor-23793 .elementor-element.elementor-element-89e8946{text-align:center;}.elementor-23793 .elementor-element.elementor-element-89e8946 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:400;font-style:normal;letter-spacing:3.2px;color:#070707;}.elementor-23793 .elementor-element.elementor-element-0326491{--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;}.elementor-23793 .elementor-element.elementor-element-27c896d{--display:flex;--justify-content:center;}.elementor-23793 .elementor-element.elementor-element-27c896d.e-con{--order:-99999 /* order start hack */;}.elementor-23793 .elementor-element.elementor-element-91474ae .elementor-button{background-color:#48BB58;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:16px 77px 16px 77px;}.elementor-23793 .elementor-element.elementor-element-91474ae.elementor-element{--align-self:flex-end;}.elementor-23793 .elementor-element.elementor-element-91474ae .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23793 .elementor-element.elementor-element-f0367b2{--display:flex;}.elementor-23793 .elementor-element.elementor-element-8a26206 .elementor-button{background-color:transparent;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Roboto", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(166deg, #E221A6 0%, #D8861F 100%);border-radius:5px 5px 5px 5px;padding:16px 45px 16px 45px;}.elementor-23793 .elementor-element.elementor-element-8a26206.elementor-element{--align-self:flex-start;}.elementor-23793 .elementor-element.elementor-element-8a26206 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23793 .elementor-element.elementor-element-7edc885{--display:flex;}.elementor-23793 .elementor-element.elementor-element-22fec3b{--display:flex;}.elementor-23793 .elementor-element.elementor-element-30fa66e{text-align:center;}.elementor-23793 .elementor-element.elementor-element-30fa66e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:41px;font-weight:500;letter-spacing:-0.8px;color:#070707;}.elementor-23793 .elementor-element.elementor-element-f04f9eb{--display:flex;}.elementor-23793 .elementor-element.elementor-element-1f4bdec{--display:flex;}.elementor-23793 .elementor-element.elementor-element-793cd16 .elementor-button{background-color:#DB8766;fill:#E9C5B7;color:#E9C5B7;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:5px 5px 5px 5px;padding:16px 16px 16px 16px;}.elementor-23793 .elementor-element.elementor-element-793cd16 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-793cd16.elementor-element{--align-self:center;}.elementor-23793 .elementor-element.elementor-element-793cd16 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23793 .elementor-element.elementor-element-5913dd7{--display:flex;}.elementor-23793 .elementor-element.elementor-element-84defda .elementor-button{background-color:#43134D;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:16px 16px 16px 16px;}.elementor-23793 .elementor-element.elementor-element-84defda > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-84defda.elementor-element{--align-self:center;}.elementor-23793 .elementor-element.elementor-element-84defda .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23793 .elementor-element.elementor-element-94d1b72{--display:flex;}.elementor-23793 .elementor-element.elementor-element-e46554a{--display:flex;}.elementor-23793 .elementor-element.elementor-element-393bdbc .elementor-button{background-color:#43134D;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:16px 16px 16px 16px;}.elementor-23793 .elementor-element.elementor-element-393bdbc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-393bdbc.elementor-element{--align-self:center;}.elementor-23793 .elementor-element.elementor-element-393bdbc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23793 .elementor-element.elementor-element-1b8a809{--display:flex;}.elementor-23793 .elementor-element.elementor-element-13e875e .elementor-button{background-color:#43134D;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:16px 27px 16px 27px;}.elementor-23793 .elementor-element.elementor-element-13e875e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-13e875e.elementor-element{--align-self:center;}.elementor-23793 .elementor-element.elementor-element-13e875e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23793 .elementor-element.elementor-element-85f67b2{--display:flex;}.elementor-23793 .elementor-element.elementor-element-1e2058c .elementor-button{background-color:#43134D;fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:16px 27px 16px 27px;}.elementor-23793 .elementor-element.elementor-element-1e2058c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-1e2058c.elementor-element{--align-self:center;}.elementor-23793 .elementor-element.elementor-element-1e2058c .elementor-button-content-wrapper{flex-direction:row-reverse;}@media(min-width:768px){.elementor-23793 .elementor-element.elementor-element-91b492b{--content-width:100%;}.elementor-23793 .elementor-element.elementor-element-3df9608{--content-width:100%;}.elementor-23793 .elementor-element.elementor-element-5066e15c{--content-width:955px;}.elementor-23793 .elementor-element.elementor-element-4c59e61{--width:25%;}.elementor-23793 .elementor-element.elementor-element-8b077db{--width:53%;}.elementor-23793 .elementor-element.elementor-element-eb2778d{--width:25%;}.elementor-23793 .elementor-element.elementor-element-2268b4d{--width:53%;}.elementor-23793 .elementor-element.elementor-element-4719f194{--width:50%;}.elementor-23793 .elementor-element.elementor-element-11e106b6{--width:80%;}.elementor-23793 .elementor-element.elementor-element-16409ee{--width:50%;}.elementor-23793 .elementor-element.elementor-element-9c65af5{--width:80%;}.elementor-23793 .elementor-element.elementor-element-4b5aa9d{--width:25%;}.elementor-23793 .elementor-element.elementor-element-48eae4d{--width:25%;}.elementor-23793 .elementor-element.elementor-element-efe431f{--width:25%;}.elementor-23793 .elementor-element.elementor-element-c51c6a5{--width:25%;}.elementor-23793 .elementor-element.elementor-element-9f3c300{--width:100%;}.elementor-23793 .elementor-element.elementor-element-cc33037{--width:47%;}.elementor-23793 .elementor-element.elementor-element-2f239d5{--width:47%;}.elementor-23793 .elementor-element.elementor-element-9ef4933{--width:47%;}.elementor-23793 .elementor-element.elementor-element-30803d8{--width:47%;}.elementor-23793 .elementor-element.elementor-element-f445dfb{--width:47%;}.elementor-23793 .elementor-element.elementor-element-f6cb984{--width:47%;}.elementor-23793 .elementor-element.elementor-element-086bd41{--width:6%;}.elementor-23793 .elementor-element.elementor-element-a3e3c46{--width:47%;}.elementor-23793 .elementor-element.elementor-element-eb336a5{--width:47%;}.elementor-23793 .elementor-element.elementor-element-0d464d1{--width:47%;}.elementor-23793 .elementor-element.elementor-element-e33a058{--width:47%;}.elementor-23793 .elementor-element.elementor-element-e7215ae{--width:47%;}.elementor-23793 .elementor-element.elementor-element-4007062{--width:47%;}.elementor-23793 .elementor-element.elementor-element-d6653e3{--width:50%;}.elementor-23793 .elementor-element.elementor-element-581959f{--width:50%;}.elementor-23793 .elementor-element.elementor-element-a6da96b{--width:50%;}.elementor-23793 .elementor-element.elementor-element-d8d2eda{--width:50%;}.elementor-23793 .elementor-element.elementor-element-d4bc60b{--width:40%;}.elementor-23793 .elementor-element.elementor-element-2c72e9c{--width:40%;}.elementor-23793 .elementor-element.elementor-element-79816faa{--width:50%;}.elementor-23793 .elementor-element.elementor-element-40d9f9b8{--width:50%;}.elementor-23793 .elementor-element.elementor-element-2921711{--width:50%;}.elementor-23793 .elementor-element.elementor-element-e59953d{--width:50%;}.elementor-23793 .elementor-element.elementor-element-dfeff08{--width:553px;}}@media(max-width:1024px) and (min-width:768px){.elementor-23793 .elementor-element.elementor-element-4c59e61{--width:34%;}.elementor-23793 .elementor-element.elementor-element-eb2778d{--width:34%;}.elementor-23793 .elementor-element.elementor-element-086bd41{--width:10%;}}@media(min-width:1025px){.elementor-23793 .elementor-element.elementor-element-7e9cea81:not(.elementor-motion-effects-element-type-background), .elementor-23793 .elementor-element.elementor-element-7e9cea81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-23793 .elementor-element.elementor-element-91b492b{--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-23793 .elementor-element.elementor-element-27d79f8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-b63f53e > .elementor-widget-container{margin:65% 0% 0% 0%;}.elementor-23793 .elementor-element.elementor-element-3925e762 > .elementor-widget-container{margin:771px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-81989e2{top:-460px;}.elementor-23793 .elementor-element.elementor-element-4c59e61{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-7px;}.elementor-23793 .elementor-element.elementor-element-2268b4d{--margin-top:-72px;--margin-bottom:0px;--margin-left:182px;--margin-right:0px;}.elementor-23793 .elementor-element.elementor-element-4616be65 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-dc2f553{--min-height:323px;}.elementor-23793 .elementor-element.elementor-element-6414618{--min-height:323px;}.elementor-23793 .elementor-element.elementor-element-cd9cc60 img{max-width:55px;}.elementor-23793 .elementor-element.elementor-element-75e6ec2{--overlay-opacity:1;}.elementor-23793 .elementor-element.elementor-element-6449071 > .elementor-widget-container{margin:482px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-d7143f0{--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-23793 .elementor-element.elementor-element-90aa53c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-90aa53c{top:-814px;}.elementor-23793 .elementor-element.elementor-element-e067bec{--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-23793 .elementor-element.elementor-element-e08617d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-d4bc60b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-205px;}.elementor-23793 .elementor-element.elementor-element-131a6cd > .elementor-widget-container{margin:21px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-67b0ec1:not(.elementor-motion-effects-element-type-background), .elementor-23793 .elementor-element.elementor-element-67b0ec1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tuinvitacionya.com/wp-content/uploads/2026/03/corona.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23793 .elementor-element.elementor-element-e40900d > .elementor-widget-container{margin:0px 62px 0px 62px;padding:0px -13px 0px -13px;}.elementor-23793 .elementor-element.elementor-element-bd44157{--padding-top:0px;--padding-bottom:0px;--padding-left:86px;--padding-right:86px;}.elementor-23793 .elementor-element.elementor-element-ba393ee > .elementor-widget-container{margin:34px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-5d00394 > .elementor-widget-container{margin:0px 0px 0px 35px;}.elementor-23793 .elementor-element.elementor-element-5d00394{text-align:start;}.elementor-23793 .elementor-element.elementor-element-11144b0{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-23793 .elementor-element.elementor-element-6b16b15 > .elementor-widget-container{margin:0px 50px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-6b16b15{text-align:end;}}@media(max-width:767px){.elementor-23793 .elementor-element.elementor-element-91b492b{--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-23793 .elementor-element.elementor-element-3df9608{--min-height:100vh;}.elementor-23793 .elementor-element.elementor-element-7dfbaa4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-7dfbaa4.elementor-element{--align-self:center;}body:not(.rtl) .elementor-23793 .elementor-element.elementor-element-7dfbaa4{left:0px;}body.rtl .elementor-23793 .elementor-element.elementor-element-7dfbaa4{right:0px;}.elementor-23793 .elementor-element.elementor-element-7dfbaa4{top:0px;text-align:center;}.elementor-23793 .elementor-element.elementor-element-b63f53e > .elementor-widget-container{margin:345px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-3925e762 > .elementor-widget-container{margin:622px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-3925e762 img{max-width:15%;border-radius:0px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-b147baa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-81989e2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23793 .elementor-element.elementor-element-5066e15c{--content-width:1101px;--min-height:538px;--overlay-opacity:0.95;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23793 .elementor-element.elementor-element-2d62b2a > .elementor-widget-container{margin:30px 0px 6px 0px;}.elementor-23793 .elementor-element.elementor-element-2d62b2a .elementor-heading-title{font-size:67px;}.elementor-23793 .elementor-element.elementor-element-7e5dee6 > .elementor-widget-container{margin:-38px 0px 29px 0px;}.elementor-23793 .elementor-element.elementor-element-7e5dee6 img{width:58%;}.elementor-23793 .elementor-element.elementor-element-39dabf5{--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;}.elementor-23793 .elementor-element.elementor-element-4c59e61{--margin-top:34px;--margin-bottom:0px;--margin-left:0px;--margin-right:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:11px;--padding-right:11px;}.elementor-23793 .elementor-element.elementor-element-d056fc8{--width:80%;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:68px 68px 68px 0px;--margin-top:1px;--margin-bottom:-1px;--margin-left:0px;--margin-right:-62px;--padding-top:28px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-23793 .elementor-element.elementor-element-d056fc8.e-con{--align-self:center;}.elementor-23793 .elementor-element.elementor-element-6ab0aad > .elementor-widget-container{margin:-7px 0px -10px 0px;padding:0px 24px 0px 24px;}.elementor-23793 .elementor-element.elementor-element-6ab0aad .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-23793 .elementor-element.elementor-element-0fe1a85 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 24px 0px 24px;}.elementor-23793 .elementor-element.elementor-element-0fe1a85 .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-23793 .elementor-element.elementor-element-8b077db{--width:42%;--min-height:100px;--border-radius:68px 68px 68px 68px;--margin-top:-70px;--margin-bottom:0px;--margin-left:-15px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23793 .elementor-element.elementor-element-8b077db.e-con{--align-self:flex-start;}.elementor-23793 .elementor-element.elementor-element-eb2778d{--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;--margin-top:7px;--margin-bottom:38px;--margin-left:0px;--margin-right:-4px;--padding-top:0px;--padding-bottom:0px;--padding-left:13px;--padding-right:13px;}.elementor-23793 .elementor-element.elementor-element-44c81dd{--width:80%;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:68px 68px 0px 68px;--margin-top:1px;--margin-bottom:-1px;--margin-left:0px;--margin-right:-62px;--padding-top:28px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-23793 .elementor-element.elementor-element-44c81dd.e-con{--align-self:center;}.elementor-23793 .elementor-element.elementor-element-7777292 > .elementor-widget-container{margin:-7px 0px -10px 0px;padding:0px 24px 0px 24px;}.elementor-23793 .elementor-element.elementor-element-7777292 .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-23793 .elementor-element.elementor-element-00fe85f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 24px 0px 24px;}.elementor-23793 .elementor-element.elementor-element-00fe85f .elementor-heading-title{font-size:14px;line-height:1.5em;}.elementor-23793 .elementor-element.elementor-element-2268b4d{--width:42%;--min-height:100px;--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;--justify-content:flex-end;--border-radius:68px 68px 68px 68px;--margin-top:-65px;--margin-bottom:0px;--margin-left:230px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23793 .elementor-element.elementor-element-2268b4d.e-con{--align-self:flex-end;--order:99999 /* order end hack */;}.elementor-23793 .elementor-element.elementor-element-7e9cea81:not(.elementor-motion-effects-element-type-background), .elementor-23793 .elementor-element.elementor-element-7e9cea81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tuinvitacionya.com/wp-content/uploads/2025/05/Captura-de-Pantalla-2025-05-28-a-las-17.12.47.png");background-position:center center;}.elementor-23793 .elementor-element.elementor-element-7e9cea81{--min-height:691px;--overlay-opacity:0.84;}.elementor-23793 .elementor-element.elementor-element-7e9cea81 > .elementor-shape-top svg, .elementor-23793 .elementor-element.elementor-element-7e9cea81 > .e-con-inner > .elementor-shape-top svg{width:calc(159% + 1.3px);height:54px;}.elementor-23793 .elementor-element.elementor-element-7e9cea81 > .elementor-shape-bottom svg, .elementor-23793 .elementor-element.elementor-element-7e9cea81 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:43px;}.elementor-23793 .elementor-element.elementor-element-4601185 > .elementor-widget-container{margin:123px 0px -14px 0px;}.elementor-23793 .elementor-element.elementor-element-4601185 .elementor-icon{font-size:35px;}.elementor-23793 .elementor-element.elementor-element-4601185 .elementor-icon svg{height:35px;}.elementor-23793 .elementor-element.elementor-element-8e4356f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-8e4356f .elementor-heading-title{font-size:72px;}.elementor-23793 .elementor-element.elementor-element-5e8084f > .elementor-widget-container{margin:-1px 0px -27px 0px;}.elementor-23793 .elementor-element.elementor-element-4616be65 > .elementor-widget-container{margin:19px 0px 0px 0px;padding:0px 19px 0px 19px;}.elementor-23793 .elementor-element.elementor-element-4616be65 .elementor-heading-title{line-height:1.7em;letter-spacing:0px;word-spacing:0em;}.elementor-23793 .elementor-element.elementor-element-24705d8d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-24705d8d .elementor-button{font-size:18px;border-width:0px 2px 2px 0px;border-radius:25px 25px 25px 25px;padding:11px 20px 11px 20px;}.elementor-23793 .elementor-element.elementor-element-99d3b88 > .elementor-widget-container{margin:30px 0px 6px 0px;}.elementor-23793 .elementor-element.elementor-element-99d3b88 .elementor-heading-title{font-size:67px;}.elementor-23793 .elementor-element.elementor-element-8e92d4f > .elementor-widget-container{margin:-38px 0px 29px 0px;}.elementor-23793 .elementor-element.elementor-element-8e92d4f img{width:58%;}.elementor-23793 .elementor-element.elementor-element-6cdc1dad > .elementor-widget-container{margin:-21px 0px 42px 0px;padding:0px 19px 0px 19px;}.elementor-23793 .elementor-element.elementor-element-7812eb99 > .elementor-shape-top svg, .elementor-23793 .elementor-element.elementor-element-7812eb99 > .e-con-inner > .elementor-shape-top svg{width:calc(120% + 1.3px);height:68px;}.elementor-23793 .elementor-element.elementor-element-4719f194{--width:100%;--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-23793 .elementor-element.elementor-element-4719f194 > .elementor-shape-top svg, .elementor-23793 .elementor-element.elementor-element-4719f194 > .e-con-inner > .elementor-shape-top svg{width:calc(142% + 1.3px);height:52px;}.elementor-23793 .elementor-element.elementor-element-dc2f553{--min-height:285px;--border-radius:0px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-11e106b6{--width:85%;--min-height:231px;--border-radius:68px 0px 0px 68px;--margin-top:-117px;--margin-bottom:0px;--margin-left:0px;--margin-right:-65px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23793 .elementor-element.elementor-element-11e106b6.e-con{--align-self:center;}.elementor-23793 .elementor-element.elementor-element-36033d23 > .elementor-widget-container{margin:-28px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-36033d23 img{max-width:37%;}.elementor-23793 .elementor-element.elementor-element-6d1bcd2a .elementor-heading-title{font-size:23px;}.elementor-23793 .elementor-element.elementor-element-bd46773 .elementor-heading-title{font-size:15px;}.elementor-23793 .elementor-element.elementor-element-595891ad > .elementor-widget-container{margin:-11px 0px 0px 0px;padding:0px 24px 0px -18px;}.elementor-23793 .elementor-element.elementor-element-b50f526 > .elementor-widget-container{margin:-1px 0px -25px 0px;}.elementor-23793 .elementor-element.elementor-element-b50f526 .elementor-button{font-size:14px;background-color:transparent;background-image:linear-gradient(203deg, #C38BBD 34%, #D583B8 70%);border-radius:3px 3px 3px 3px;padding:11px 13px 11px 13px;}.elementor-23793 .elementor-element.elementor-element-16409ee > .elementor-shape-top svg, .elementor-23793 .elementor-element.elementor-element-16409ee > .e-con-inner > .elementor-shape-top svg{width:calc(142% + 1.3px);height:51px;}.elementor-23793 .elementor-element.elementor-element-16409ee{--margin-top:47px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23793 .elementor-element.elementor-element-6414618{--min-height:285px;--border-radius:0px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-9c65af5{--width:85.287%;--min-height:231px;--border-radius:0px 68px 68px 0px;--margin-top:-118px;--margin-bottom:0px;--margin-left:-59px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23793 .elementor-element.elementor-element-9c65af5.e-con{--align-self:center;}.elementor-23793 .elementor-element.elementor-element-cd9cc60 > .elementor-widget-container{margin:-5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-cd9cc60 img{max-width:19%;border-radius:0px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-9a91c8b .elementor-heading-title{font-size:23px;}.elementor-23793 .elementor-element.elementor-element-205585e .elementor-heading-title{font-size:15px;}.elementor-23793 .elementor-element.elementor-element-3ec76fd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-3ec76fd .elementor-button{font-size:14px;background-color:transparent;background-image:linear-gradient(203deg, #C38BBD 34%, #D583B8 70%);border-radius:3px 3px 3px 3px;padding:11px 13px 11px 13px;}.elementor-23793 .elementor-element.elementor-element-03e6c16 > .elementor-widget-container{margin:30px 0px 6px 0px;}.elementor-23793 .elementor-element.elementor-element-03e6c16 .elementor-heading-title{font-size:67px;}.elementor-23793 .elementor-element.elementor-element-ba8c125 > .elementor-widget-container{margin:-38px 0px 29px 0px;}.elementor-23793 .elementor-element.elementor-element-ba8c125 img{width:58%;}.elementor-23793 .elementor-element.elementor-element-09f1555 > .elementor-widget-container{padding:0px 5px 0px 5px;}.elementor-23793 .elementor-element.elementor-element-3837879{--padding-top:28px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23793 .elementor-element.elementor-element-c3e5338 > .elementor-widget-container{margin:30px 0px 6px 0px;}.elementor-23793 .elementor-element.elementor-element-c3e5338 .elementor-heading-title{font-size:67px;}.elementor-23793 .elementor-element.elementor-element-7ccf9e8 > .elementor-widget-container{margin:-38px 0px 29px 0px;}.elementor-23793 .elementor-element.elementor-element-7ccf9e8 img{width:58%;}.elementor-23793 .elementor-element.elementor-element-75e6ec2{--overlay-opacity:1;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-23793 .elementor-element.elementor-element-4b5aa9d{--width:46%;--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-23793 .elementor-element.elementor-element-bb259f2{--width:57%;--min-height:76px;--z-index:1;}.elementor-23793 .elementor-element.elementor-element-bb259f2.e-con{--align-self:center;}.elementor-23793 .elementor-element.elementor-element-96c8ac4{--width:100%;--border-radius:50px 0px 15px 0px;--margin-top:-64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:59px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-23793 .elementor-element.elementor-element-96c8ac4.e-con{--align-self:center;}.elementor-23793 .elementor-element.elementor-element-ce60916 .elementor-heading-title{font-size:23px;}.elementor-23793 .elementor-element.elementor-element-7571887 .elementor-heading-title{line-height:1.1em;}.elementor-23793 .elementor-element.elementor-element-48eae4d{--width:46%;--margin-top:0px;--margin-bottom:0px;--margin-left:-8px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23793 .elementor-element.elementor-element-c48580d{--width:57%;--min-height:76px;--z-index:1;}.elementor-23793 .elementor-element.elementor-element-c48580d.e-con{--align-self:center;}.elementor-23793 .elementor-element.elementor-element-cb5d316{--width:100%;--border-radius:0px 50px 0px 15px;--margin-top:-64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:59px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-23793 .elementor-element.elementor-element-cb5d316.e-con{--align-self:center;}.elementor-23793 .elementor-element.elementor-element-d140f4a .elementor-heading-title{font-size:23px;}.elementor-23793 .elementor-element.elementor-element-78e2acd .elementor-heading-title{line-height:1.1em;}.elementor-23793 .elementor-element.elementor-element-78f8b1f{--overlay-opacity:1;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-23793 .elementor-element.elementor-element-efe431f{--width:46%;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23793 .elementor-element.elementor-element-cc90d28{--width:100%;--border-radius:0px 15px 0px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:59px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-23793 .elementor-element.elementor-element-cc90d28.e-con{--align-self:center;}.elementor-23793 .elementor-element.elementor-element-a705ada > .elementor-widget-container{margin:-44px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-a705ada .elementor-heading-title{font-size:23px;}.elementor-23793 .elementor-element.elementor-element-1757e17 > .elementor-widget-container{margin:0px 0px 46px 0px;}.elementor-23793 .elementor-element.elementor-element-1757e17 .elementor-heading-title{line-height:1.1em;}.elementor-23793 .elementor-element.elementor-element-0a79f02{--width:57%;--min-height:76px;--margin-top:-65px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-23793 .elementor-element.elementor-element-0a79f02.e-con{--align-self:center;}.elementor-23793 .elementor-element.elementor-element-c51c6a5{--width:46%;--margin-top:-10px;--margin-bottom:0px;--margin-left:-8px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23793 .elementor-element.elementor-element-a28773f{--width:100%;--border-radius:15px 0px 50px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:59px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-23793 .elementor-element.elementor-element-a28773f.e-con{--align-self:center;}.elementor-23793 .elementor-element.elementor-element-cba6fe1 > .elementor-widget-container{margin:-44px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-cba6fe1 .elementor-heading-title{font-size:23px;}.elementor-23793 .elementor-element.elementor-element-83bf408 > .elementor-widget-container{margin:0px 0px 46px 0px;}.elementor-23793 .elementor-element.elementor-element-83bf408 .elementor-heading-title{line-height:1.1em;}.elementor-23793 .elementor-element.elementor-element-beef365{--width:57%;--min-height:76px;--margin-top:-65px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-23793 .elementor-element.elementor-element-beef365.e-con{--align-self:center;}.elementor-23793 .elementor-element.elementor-element-d4bf9e1{--spacer-size:26px;}.elementor-23793 .elementor-element.elementor-element-2612e22d{--min-height:615px;--overlay-opacity:0.61;--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-23793 .elementor-element.elementor-element-6449071 > .elementor-widget-container{margin:272px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-6449071{z-index:2;}.elementor-23793 .elementor-element.elementor-element-e8ac229:not(.elementor-motion-effects-element-type-background), .elementor-23793 .elementor-element.elementor-element-e8ac229 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tuinvitacionya.com/wp-content/uploads/2025/05/patron.png");background-repeat:repeat;background-size:224px auto;}.elementor-23793 .elementor-element.elementor-element-e8ac229{--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23793 .elementor-element.elementor-element-6a692d7 > .elementor-widget-container{margin:30px 0px 6px 0px;}.elementor-23793 .elementor-element.elementor-element-6a692d7 .elementor-heading-title{font-size:67px;}.elementor-23793 .elementor-element.elementor-element-eb46652 > .elementor-widget-container{margin:-38px 0px 29px 0px;}.elementor-23793 .elementor-element.elementor-element-eb46652 img{width:58%;}.elementor-23793 .elementor-element.elementor-element-63c6e2a:not(.elementor-motion-effects-element-type-background), .elementor-23793 .elementor-element.elementor-element-63c6e2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tuinvitacionya.com/wp-content/uploads/2026/02/itinerario.png");background-repeat:repeat;background-size:contain;}.elementor-23793 .elementor-element.elementor-element-63c6e2a{--min-height:627px;--overlay-opacity:0.38;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23793 .elementor-element.elementor-element-0bfff4d > .elementor-widget-container{margin:30px 0px 6px 0px;}.elementor-23793 .elementor-element.elementor-element-0bfff4d .elementor-heading-title{font-size:67px;}.elementor-23793 .elementor-element.elementor-element-8fc79ac{--min-height:472px;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-31px;--margin-bottom:108px;--margin-left:0px;--margin-right:0px;}.elementor-23793 .elementor-element.elementor-element-9f3c300{--width:36%;--min-height:0px;--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;--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-23793 .elementor-element.elementor-element-cc33037{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:93px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23793 .elementor-element.elementor-element-52d18c6 img{max-width:43px;}.elementor-23793 .elementor-element.elementor-element-2f239d5{--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-23793 .elementor-element.elementor-element-770aaec > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-770aaec{text-align:center;}.elementor-23793 .elementor-element.elementor-element-770aaec .elementor-heading-title{font-size:15px;line-height:17px;letter-spacing:-0.7px;}.elementor-23793 .elementor-element.elementor-element-9ef4933{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:71%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-23793 .elementor-element.elementor-element-86f992b img{max-width:43px;}.elementor-23793 .elementor-element.elementor-element-30803d8{--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-23793 .elementor-element.elementor-element-056706c > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-056706c{text-align:center;}.elementor-23793 .elementor-element.elementor-element-056706c .elementor-heading-title{font-size:15px;line-height:17px;letter-spacing:-0.7px;}.elementor-23793 .elementor-element.elementor-element-f445dfb{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:67%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-23793 .elementor-element.elementor-element-0bfe7c1 img{max-width:45px;}.elementor-23793 .elementor-element.elementor-element-f6cb984{--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-23793 .elementor-element.elementor-element-f317341 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-f317341{text-align:center;}.elementor-23793 .elementor-element.elementor-element-f317341 .elementor-heading-title{font-size:15px;line-height:17px;letter-spacing:-0.7px;}.elementor-23793 .elementor-element.elementor-element-086bd41{--width:15%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23793 .elementor-element.elementor-element-caff3e0{--width:36%;--min-height:0px;--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;--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-23793 .elementor-element.elementor-element-a3e3c46{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-23793 .elementor-element.elementor-element-e440ce9 img{max-width:43px;}.elementor-23793 .elementor-element.elementor-element-eb336a5{--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-23793 .elementor-element.elementor-element-aa8cbe6 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-aa8cbe6{text-align:center;}.elementor-23793 .elementor-element.elementor-element-aa8cbe6 .elementor-heading-title{font-size:15px;line-height:17px;letter-spacing:-0.7px;}.elementor-23793 .elementor-element.elementor-element-0d464d1{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:53%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-23793 .elementor-element.elementor-element-4a44d5b img{max-width:43px;}.elementor-23793 .elementor-element.elementor-element-e33a058{--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-23793 .elementor-element.elementor-element-42974f3 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-42974f3{text-align:center;}.elementor-23793 .elementor-element.elementor-element-42974f3 .elementor-heading-title{font-size:15px;line-height:17px;letter-spacing:-0.7px;}.elementor-23793 .elementor-element.elementor-element-e7215ae{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:79%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-23793 .elementor-element.elementor-element-18bed71 img{max-width:45px;}.elementor-23793 .elementor-element.elementor-element-4007062{--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-23793 .elementor-element.elementor-element-7a305f5 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-7a305f5{text-align:center;}.elementor-23793 .elementor-element.elementor-element-7a305f5 .elementor-heading-title{font-size:15px;line-height:17px;letter-spacing:-0.7px;}body:not(.rtl) .elementor-23793 .elementor-element.elementor-element-90aa53c{left:12.999px;}body.rtl .elementor-23793 .elementor-element.elementor-element-90aa53c{right:12.999px;}.elementor-23793 .elementor-element.elementor-element-90aa53c{top:-671.996px;}.elementor-23793 .elementor-element.elementor-element-7e035a3{--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23793 .elementor-element.elementor-element-1cc6c0d .elementor-button{border-radius:030px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-991df8c .elementor-button{border-radius:0px 30px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-6c28dd3{--z-index:2;}.elementor-23793 .elementor-element.elementor-element-54ca3bd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-54ca3bd .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-23793 .elementor-element.elementor-element-aa6ab47{--min-height:295px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:47px 47px 0px 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-23793 .elementor-element.elementor-element-581959f{--margin-top:-81px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23793 .elementor-element.elementor-element-079b2e8{--margin-top:41px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23793 .elementor-element.elementor-element-19308df > .elementor-widget-container{margin:0px 0px 27px 0px;padding:0px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-19308df .elementor-button{border-radius:3px 3px 3px 3px;padding:18px 26px 16px 26px;}.elementor-23793 .elementor-element.elementor-element-94f81a0{--z-index:2;}.elementor-23793 .elementor-element.elementor-element-b61cafa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-b61cafa .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-23793 .elementor-element.elementor-element-8ab40c1{--min-height:295px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:47px 47px 0px 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-23793 .elementor-element.elementor-element-d8d2eda{--margin-top:-56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23793 .elementor-element.elementor-element-d6a785c{--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23793 .elementor-element.elementor-element-e53d6b5 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-ed5b5be > .elementor-widget-container{margin:0px 0px 27px 0px;padding:0px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-ed5b5be .elementor-button{border-radius:3px 3px 3px 3px;}.elementor-23793 .elementor-element.elementor-element-7862549 > .elementor-widget-container{margin:77px 0px 6px 0px;}.elementor-23793 .elementor-element.elementor-element-7862549 .elementor-heading-title{font-size:67px;}.elementor-23793 .elementor-element.elementor-element-235acf8 > .elementor-widget-container{margin:-38px 0px 29px 0px;}.elementor-23793 .elementor-element.elementor-element-235acf8 img{width:58%;}.elementor-23793 .elementor-element.elementor-element-06e8734{--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;--justify-content:center;--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-23793 .elementor-element.elementor-element-d4bc60b{--width:40%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23793 .elementor-element.elementor-element-1081697 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-1081697 img{width:103px;}.elementor-23793 .elementor-element.elementor-element-2c72e9c{--width:40%;--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-23793 .elementor-element.elementor-element-cdeb995 img{width:103px;max-width:100%;}.elementor-23793 .elementor-element.elementor-element-131a6cd > .elementor-widget-container{margin:24px 0px -7px 0px;}.elementor-23793 .elementor-element.elementor-element-131a6cd .elementor-heading-title{font-size:14px;}.elementor-23793 .elementor-element.elementor-element-017a7c7 > .elementor-widget-container{margin:-8px 3px 60px 3px;}.elementor-23793 .elementor-element.elementor-element-017a7c7 .elementor-heading-title{font-size:19px;}.elementor-23793 .elementor-element.elementor-element-f08c216 > .elementor-widget-container{margin:30px 0px 6px 0px;}.elementor-23793 .elementor-element.elementor-element-f08c216 .elementor-heading-title{font-size:67px;}.elementor-23793 .elementor-element.elementor-element-5bfc0b0 > .elementor-widget-container{margin:-38px 0px 29px 0px;}.elementor-23793 .elementor-element.elementor-element-5bfc0b0 img{width:58%;}.elementor-23793 .elementor-element.elementor-element-50907154 > .elementor-widget-container{margin:-26px 0px 0px 0px;padding:0px 19px 0px 19px;}.elementor-23793 .elementor-element.elementor-element-3057addb{--padding-top:0px;--padding-bottom:53px;--padding-left:0px;--padding-right:0px;}.elementor-23793 .elementor-element.elementor-element-bda5a0b > .elementor-widget-container{margin:31px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-3bc9e703 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-3bc9e703 .elementor-button{font-size:12px;border-radius:3px 3px 3px 3px;padding:12px 17px 12px 17px;}.elementor-23793 .elementor-element.elementor-element-4bd58525 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-4bd58525 .elementor-heading-title{font-size:20px;}.elementor-23793 .elementor-element.elementor-element-40d9f9b8{--margin-top:42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23793 .elementor-element.elementor-element-5406707f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-5406707f .elementor-button{font-size:12px;border-radius:3px 3px 3px 3px;padding:12px 17px 12px 17px;}.elementor-23793 .elementor-element.elementor-element-374f0b6c > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-374f0b6c .elementor-heading-title{font-size:20px;}.elementor-23793 .elementor-element.elementor-element-f749367{--margin-top:-18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-23793 .elementor-element.elementor-element-1aacc5c .elementor-icon{font-size:100px;}.elementor-23793 .elementor-element.elementor-element-1aacc5c .elementor-icon svg{height:100px;}.elementor-23793 .elementor-element.elementor-element-92c7d08 > .elementor-widget-container{margin:-17px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-92c7d08 .elementor-heading-title{font-size:20px;}.elementor-23793 .elementor-element.elementor-element-e59953d{--margin-top:17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23793 .elementor-element.elementor-element-37f800a .elementor-icon{font-size:99px;}.elementor-23793 .elementor-element.elementor-element-37f800a .elementor-icon svg{height:99px;}.elementor-23793 .elementor-element.elementor-element-f3fb1af > .elementor-widget-container{margin:-17px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-f3fb1af .elementor-heading-title{font-size:20px;}.elementor-23793 .elementor-element.elementor-element-67b0ec1:not(.elementor-motion-effects-element-type-background), .elementor-23793 .elementor-element.elementor-element-67b0ec1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tuinvitacionya.com/wp-content/uploads/2026/03/corona.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-23793 .elementor-element.elementor-element-67b0ec1::before, .elementor-23793 .elementor-element.elementor-element-67b0ec1 > .elementor-background-video-container::before, .elementor-23793 .elementor-element.elementor-element-67b0ec1 > .e-con-inner > .elementor-background-video-container::before, .elementor-23793 .elementor-element.elementor-element-67b0ec1 > .elementor-background-slideshow::before, .elementor-23793 .elementor-element.elementor-element-67b0ec1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23793 .elementor-element.elementor-element-67b0ec1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(170deg, #FFECFF 0%, #FFFFFFCF 32%);}.elementor-23793 .elementor-element.elementor-element-67b0ec1{--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:42px;--padding-left:0px;--padding-right:0px;}.elementor-23793 .elementor-element.elementor-element-b5a8455 > .elementor-widget-container{margin:30px 0px 6px 0px;}.elementor-23793 .elementor-element.elementor-element-b5a8455 .elementor-heading-title{font-size:67px;}.elementor-23793 .elementor-element.elementor-element-e40900d > .elementor-widget-container{margin:-36px 15px 0px 15px;padding:44px 23px 44px 23px;border-width:0px 0px 0px 0px;border-radius:25px 25px 25px 25px;}.elementor-23793 .elementor-element.elementor-element-e40900d .elementor-button{font-size:13px;}.elementor-23793 .elementor-element.elementor-element-cb64dcb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-cb64dcb .elementor-button{padding:12px 14px 12px 14px;}.elementor-23793 .elementor-element.elementor-element-f5bb155{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23793 .elementor-element.elementor-element-8cedddd{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23793 .elementor-element.elementor-element-bd44157{--width:93%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:7px;--padding-right:7px;--z-index:1;}.elementor-23793 .elementor-element.elementor-element-b23912a > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-23793 .elementor-element.elementor-element-b23912a{text-align:center;}.elementor-23793 .elementor-element.elementor-element-b23912a .elementor-heading-title{font-size:17px;line-height:1.4em;letter-spacing:0.1px;}.elementor-23793 .elementor-element.elementor-element-20d8298 > .elementor-widget-container{margin:4px 0px -14px 0px;}.elementor-23793 .elementor-element.elementor-element-20d8298{text-align:center;}.elementor-23793 .elementor-element.elementor-element-20d8298 .elementor-heading-title{font-size:12px;line-height:1.4em;letter-spacing:0.1px;}.elementor-23793 .elementor-element.elementor-element-6994ccd > .elementor-widget-container{margin:-13px 0px -11px 0px;padding:0px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-614991de{--min-height:604px;--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-23793 .elementor-element.elementor-element-1898595b > .elementor-widget-container{margin:58px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-1898595b img{max-width:62px;}.elementor-23793 .elementor-element.elementor-element-56da5ad6 > .elementor-widget-container{margin:-11px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-56da5ad6 .elementor-heading-title{font-size:17px;}.elementor-23793 .elementor-element.elementor-element-ba393ee > .elementor-widget-container{margin:17px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-3c05231a > .elementor-widget-container{margin:8px 0px -23px 0px;}.elementor-23793 .elementor-element.elementor-element-3c05231a .elementor-button{font-size:15px;border-radius:25px 25px 25px 25px;padding:14px 17px 14px 17px;}.elementor-23793 .elementor-element.elementor-element-545868d8 > .elementor-widget-container{margin:67px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-545868d8 img{max-width:13%;}.elementor-23793 .elementor-element.elementor-element-536b881d > .elementor-widget-container{margin:0px 0px 27px 0px;}.elementor-23793 .elementor-element.elementor-element-536b881d .elementor-heading-title{font-size:12px;}.elementor-23793 .elementor-element.elementor-element-2d7372a > .elementor-widget-container{margin:-41px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-7da857b:not(.elementor-motion-effects-element-type-background), .elementor-23793 .elementor-element.elementor-element-7da857b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tuinvitacionya.com/wp-content/uploads/2024/12/bg-contacto.png");background-size:cover;}.elementor-23793 .elementor-element.elementor-element-7da857b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:38px;--padding-left:0px;--padding-right:0px;}.elementor-23793 .elementor-element.elementor-element-6187d89{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:9px;--padding-left:0px;--padding-right:0px;}.elementor-23793 .elementor-element.elementor-element-0ca684d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 20px 0px;}.elementor-23793 .elementor-element.elementor-element-0ca684d img{max-width:125px;}.elementor-23793 .elementor-element.elementor-element-9e6edfe{--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-23793 .elementor-element.elementor-element-61be7c5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-61be7c5{text-align:center;}.elementor-23793 .elementor-element.elementor-element-61be7c5 .elementor-heading-title{font-size:18px;}.elementor-23793 .elementor-element.elementor-element-faa94e1{--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-23793 .elementor-element.elementor-element-727ca7b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 24px 0px 24px;}.elementor-23793 .elementor-element.elementor-element-727ca7b .elementor-heading-title{font-size:31px;line-height:1.2em;}.elementor-23793 .elementor-element.elementor-element-0a04432{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-23793 .elementor-element.elementor-element-89e8946 .elementor-heading-title{font-size:17px;}.elementor-23793 .elementor-element.elementor-element-27c896d{--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-23793 .elementor-element.elementor-element-91474ae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-91474ae.elementor-element{--align-self:center;}.elementor-23793 .elementor-element.elementor-element-91474ae .elementor-button{padding:17px 78px 15px 78px;}.elementor-23793 .elementor-element.elementor-element-f0367b2{--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-23793 .elementor-element.elementor-element-8a26206 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-8a26206.elementor-element{--align-self:center;}.elementor-23793 .elementor-element.elementor-element-8a26206 .elementor-button{padding:17px 45px 15px 45px;}.elementor-23793 .elementor-element.elementor-element-7edc885{--width:71%;--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 4px;--row-gap:0px;--column-gap:4px;--margin-top:-19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23793 .elementor-element.elementor-element-7edc885.e-con{--align-self:center;}.elementor-23793 .elementor-element.elementor-element-22fec3b{--width:100%;--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-23793 .elementor-element.elementor-element-30fa66e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 24px 16px 24px;}.elementor-23793 .elementor-element.elementor-element-30fa66e .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-23793 .elementor-element.elementor-element-f04f9eb{--width:71%;--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 4px;--row-gap:0px;--column-gap:4px;--margin-top:-19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23793 .elementor-element.elementor-element-f04f9eb.e-con{--align-self:center;}.elementor-23793 .elementor-element.elementor-element-1f4bdec{--width:49%;--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-23793 .elementor-element.elementor-element-793cd16 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-793cd16.elementor-element{--align-self:flex-start;}.elementor-23793 .elementor-element.elementor-element-793cd16 .elementor-button{padding:16px 18px 16px 18px;}.elementor-23793 .elementor-element.elementor-element-5913dd7{--width:49%;--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-23793 .elementor-element.elementor-element-84defda > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23793 .elementor-element.elementor-element-84defda.elementor-element{--align-self:flex-end;}.elementor-23793 .elementor-element.elementor-element-84defda .elementor-button{padding:16px 27px 16px 27px;}.elementor-23793 .elementor-element.elementor-element-94d1b72{--width:71%;--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 4px;--row-gap:0px;--column-gap:4px;--margin-top:-1px;--margin-bottom:-1px;--margin-left:-1px;--margin-right:-1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23793 .elementor-element.elementor-element-94d1b72.e-con{--align-self:center;}.elementor-23793 .elementor-element.elementor-element-e46554a{--width:49%;--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-23793 .elementor-element.elementor-element-393bdbc.elementor-element{--align-self:flex-start;}.elementor-23793 .elementor-element.elementor-element-393bdbc .elementor-button{padding:16px 17px 16px 17px;}.elementor-23793 .elementor-element.elementor-element-1b8a809{--width:49%;--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-23793 .elementor-element.elementor-element-13e875e.elementor-element{--align-self:flex-end;}.elementor-23793 .elementor-element.elementor-element-13e875e .elementor-button{padding:16px 22px 16px 22px;}.elementor-23793 .elementor-element.elementor-element-85f67b2{--width:71%;--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;--gap:0px 4px;--row-gap:0px;--column-gap:4px;--margin-top:-1px;--margin-bottom:-1px;--margin-left:-1px;--margin-right:-1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23793 .elementor-element.elementor-element-85f67b2.e-con{--align-self:center;}.elementor-23793 .elementor-element.elementor-element-1e2058c.elementor-element{--align-self:flex-end;}.elementor-23793 .elementor-element.elementor-element-1e2058c .elementor-button{padding:16px 18px 16px 18px;}}/* Start custom CSS for html, class: .elementor-element-27d79f8 */html.no-scroll,
body.no-scroll{
  overflow: hidden;
  height: 100vh;
  touch-action: none;
}

/* 🔥 extra PRO para iPhone */
body.no-scroll{
  position: fixed;
  width: 100%;
}


/* Overlay SIEMPRE encima pero sin romper render */
.sobre-overlay{
  position: fixed;
  inset: 0;
  z-index: 9999;
  pointer-events: all;
}

/* Capas del sobre */
.sobre-tapa,
.sobre-cuerpo{
  position: absolute;
  width: 100%;
  background-size: cover;
  background-position: center;
  transition: transform 1s ease;
}

.sobre-tapa{
  top: 0;
  height: 80vh;
  background-image: url("https://tuinvitacionya.com/wp-content/uploads/2025/06/TAPA-SOBRE-PC.png");
  z-index: 2;
}

.sobre-cuerpo{
  bottom: 0;
  height: 80vh;
  background-image: url("https://tuinvitacionya.com/wp-content/uploads/2025/06/CUERPO-SOBRE-PC-.png");
  z-index: 1;
}

/* UI */
.sobre-ui{
  position: absolute;
  top: 55%;
  left: 50%;
  transform: translate(-50%, -50%);
  text-align: center;
  z-index: 3;
}

.abrir{
  opacity: 0;
  pointer-events: none;
  transform: translateY(10px);
  transition: all 0.5s ease;
}

/* estado visible */
.abrir.show{
  opacity: 1;
  animation: pulse 1.5s infinite;
  pointer-events: auto;
  transform: translateY(0);
}

.abrir{
  margin-top:10px;
  font-family: 'Playfair Display', serif;
  font-size: 1.2rem;
  font-weight: 500;
  font-style: italic; /* ¡Aquí está el truco! Inclina el texto como un italiano contando una historia. 🇮🇹 */
  color: #968a51;
  cursor: pointer;
  transition: opacity 0.3s ease;
  user-select: none;
  outline: none;
  -webkit-tap-highlight-color: transparent;

}

.sello{
    width: 130px;
    height: 130px;
    transition: opacity 0.3s ease;
    margin-bottom: 0px;
}



.porcentaje{
  font-family: 'Playfair Display';
  color: #968a51;
  font-size: 1.2rem;
  font-style: italic;
}



@media (max-width: 767px) {
  .sello{
    width: 120px;
    height: 120px;
    transition: opacity 0.3s ease;
    margin-bottom: -180px;
}    
  .sobre-tapa{
    top: -12%;
 
    
    background-image: url("https://tuinvitacionya.com/wp-content/uploads/2026/04/sobre-superior-celular-NW.png");
    
    background-size: 100% auto; /* 🔥 clave */
    background-repeat: no-repeat;
    background-position: top center;

    z-index: 2;
  }
  .sobre-cuerpo{
  bottom: 0%;
  height: 470px;
  
  background-image: url("https://tuinvitacionya.com/wp-content/uploads/2026/04/sobre-inferior-celular.png");
  
  background-size: 100% auto; /* 🔥 clave */
    background-repeat: no-repeat;
    background-position: top center;
  
  z-index: 1;
}
  .abrir{
  margin-top:165px;
 }
 
.porcentaje{
  transform: translateY(180px);
}


 
}

  


/* 🔥 CUERPO SÓLIDO EL SOBRE SUPERIOR */



/* -------------------------------- */


@keyframes pulse{
  0%{transform:scale(1);}
  50%{transform:scale(1.05);}
  100%{transform:scale(1);}
}

/* 🔥 ESTADO ABIERTO */
.sobre-overlay.open .sobre-tapa{
  transform: translateY(-100%);
}

.sobre-overlay.open .sobre-cuerpo{
  transform: translateY(100%);
}

/* 🔥 DESAPARECE SUAVE */
.sobre-overlay.fade-out{
  opacity: 0;
  transition: opacity 1s ease;
  pointer-events: none;
}
/* ✅ Sello como botón */
.sello.abrir-trigger {
  cursor: pointer;
  pointer-events: none;
  -webkit-tap-highlight-color: transparent;
  user-select: none;
  transition: transform 0.2s ease, opacity 0.3s ease;
}

.sello.abrir-trigger.show {
  pointer-events: auto;
  animation: pulse 0s infinite;
}

.sello.abrir-trigger:hover {
  transform: scale(1.1);
  animation: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6713492 *//* CONTENEDOR */
.kenburns-pro{
  position:relative;
  overflow:hidden;
  height:80vh;
}

/* FORZAR HTML WIDGET COMO FONDO */
.kenburns-pro .elementor-widget-html{
  position:absolute;
  inset:0;
  z-index:0;
}

/* CAPA BASE */
.kb-bg{
  position:absolute;
  inset:0;
}

/* IMÁGENES */
.kb-img{
  position:absolute;
  inset:0;

  background-size:cover;
  background-position:top;

  opacity:0;

  animation:kenburnsFade 16s infinite;

  transform-origin:center;
  will-change:transform, opacity;
}

/* IMÁGENES */
.img1{
  background-image:url("https://tuinvitacionya.com/wp-content/uploads/2025/05/15.jpg");
  animation-delay:0s;
}

.img2{
  background-image:url("https://tuinvitacionya.com/wp-content/uploads/2026/04/vela.jpg");
  animation-delay:5.33s;
}

.img3{
  background-image:url("https://tuinvitacionya.com/wp-content/uploads/2025/05/1n5.jpg");
  animation-delay:10.66s;
}

/* OVERLAY */
.kb-overlay{
  position:absolute;
  inset:0;
  z-index:1;

  background:linear-gradient(
    to bottom,
    rgba(255,255,255,0) 45%,
    rgba(254,236,255,0.5) 60%,
    rgba(254,236,255,1) 100%
  );
}

/* CONTENIDO ENCIMA */
.kenburns-pro > *:not(.elementor-widget-html){
  position:relative;
  z-index:2;
}

/* ANIMACIÓN */
@keyframes kenburnsFade{
  0%{
    opacity:0;
    transform:scale(1.08) translateY(0%);
  }

  8%{
    opacity:1;
  }

  35%{
    opacity:1;
    transform:scale(1.14) translateY(3%);
  }

  45%{
    opacity:0;
  }

  100%{
    opacity:0;
    transform:scale(1.18) translateY(4%);
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b63f53e *//* CONTENEDOR (opcional pero recomendado) */
.logo-wrapper{
  text-align:center;
}

/* IMAGEN */
.logo-responsive{
  display:block;
  margin:0 auto;

  width:450px;      /* PC */
  max-width:90%;    /* evita desbordes */
  height:auto;
}

/* TABLET */
@media (max-width:1024px){
  .logo-responsive{
    width:420px;
  }
}

/* CELULAR */
@media (max-width:768px){
  .logo-responsive{
    width:390px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b147baa */html {
  -webkit-tap-highlight-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7e5dee6 */.parpadeo-suave {
  animation: parpadeo 2s ease-in-out infinite;
}

/* ANIMACIÓN */
@keyframes parpadeo {
  0% {
    opacity: 1;
  }
  30% {
    opacity: 0.2; /* 👈 AQUÍ ajustas el % de opacidad */
  }
  50% {
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b077db */.elementor-23793 .elementor-element.elementor-element-8b077db {
  background-image: url("https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVCIbE4iHJwCCa8IB-K9cCfKGpTgeLj1KqukC1u5GayhyphenhyphenbQeJQbkZ5RjwNkQHxJnJ9z0EeZmBecv29sHqum-xerhw6AC1fpQOFQK4hSBdEsVlrzq1r8MQTrW3Qa65ISWuzkZaheuaIdkDcjywy8x8USV0r8lwhNfpMnu-OPMR4sW8Nhoq0LluidfvM2Q/s16000/PAPA-GLOBOS.png");
  background-repeat: no-repeat;

  background-size: contain;
  background-position: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2268b4d */.elementor-23793 .elementor-element.elementor-element-2268b4d {
  background-image: url("https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLVMTFs91zY0lZG9sqiYzfvcw4MEwMvHpCleNQH3GZgLwY08aSlqn4hV6XFEBKyoa3bEn7yicny8GrdAIrsf1iUU_vSu-nXbR-XVv6OezOvpth_JF9Oe66JJA7eTiU6pmnpkACWq1F_b5D8xJvWBm9iLviBgtou8asENF7ibUQ3tqzng_h4UqISECdEw/s16000/mama-GLOBOS-b.png");
  background-repeat: no-repeat;

  background-size: contain;
  background-position: center;
  
  
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8e92d4f */.parpadeo-suave {
  animation: parpadeo 2s ease-in-out infinite;
}

/* ANIMACIÓN */
@keyframes parpadeo {
  0% {
    opacity: 1;
  }
  30% {
    opacity: 0.2; /* 👈 AQUÍ ajustas el % de opacidad */
  }
  50% {
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc2f553 */.elementor-23793 .elementor-element.elementor-element-dc2f553 {
    background-image: url("https://tuinvitacionya.com/wp-content/uploads/2026/02/catedral2.png");
    background-size: cover;
    background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6414618 */.elementor-23793 .elementor-element.elementor-element-6414618 {
    background-image: url("https://tuinvitacionya.com/wp-content/uploads/2024/10/evento.png");
    background-size: cover;
    background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ba8c125 */.parpadeo-suave {
  animation: parpadeo 2s ease-in-out infinite;
}

/* ANIMACIÓN */
@keyframes parpadeo {
  0% {
    opacity: 1;
  }
  30% {
    opacity: 0.2; /* 👈 AQUÍ ajustas el % de opacidad */
  }
  50% {
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7ccf9e8 */.parpadeo-suave {
  animation: parpadeo 2s ease-in-out infinite;
}

/* ANIMACIÓN */
@keyframes parpadeo {
  0% {
    opacity: 1;
  }
  30% {
    opacity: 0.2; /* 👈 AQUÍ ajustas el % de opacidad */
  }
  50% {
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb259f2 */.elementor-23793 .elementor-element.elementor-element-bb259f2 {
  background-image: url("https://tuinvitacionya.com/wp-content/uploads/2024/12/4.png");
  background-repeat: no-repeat;

  background-size: contain;
  background-position: center;
  
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c48580d */.elementor-23793 .elementor-element.elementor-element-c48580d {
  background-image: url("https://tuinvitacionya.com/wp-content/uploads/2024/12/3.png");
  background-repeat: no-repeat;

  background-size: contain;
  background-position: center;
  
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a79f02 */.elementor-23793 .elementor-element.elementor-element-0a79f02 {
  background-image: url("https://tuinvitacionya.com/wp-content/uploads/2024/12/2.png");
  background-repeat: no-repeat;

  background-size: contain;
  background-position: center;
  
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-beef365 */.elementor-23793 .elementor-element.elementor-element-beef365 {
  background-image: url("https://tuinvitacionya.com/wp-content/uploads/2024/12/1.png");
  background-repeat: no-repeat;

  background-size: contain;
  background-position: center;
  
  
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6449071 *//* CONTENEDOR (opcional pero recomendado) */
.logo-wrapper{
  text-align:center;
}

/* IMAGEN */
.logo-responsive{
  display:block;
  margin:0 auto;

  width:415px;      /* PC */
  max-width:90%;    /* evita desbordes */
  height:auto;
}

/* TABLET */
@media (max-width:1024px){
  .logo-responsive{
    width:420px;
  }
}

/* CELULAR */
@media (max-width:768px){
  .logo-responsive{
    width:285px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2612e22d */.imagen-fija {
    background-attachment: fixed;
    background-size: cover;
    
}

@media screen and (max-width: 767px) {
.imagen-fija{
    background-attachment: fixed;
}
}
@media screen and (max-width: 1024px) {
.imagen-fija{
    background-attachment: fixed;
}
}
.elementor-23793 .elementor-element.elementor-element-2612e22d {
    background-image: url("https://tuinvitacionya.com/wp-content/uploads/2025/05/insta.jpg");
    background-size: cover;
    background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-eb46652 */.parpadeo-suave {
  animation: parpadeo 2s ease-in-out infinite;
}

/* ANIMACIÓN */
@keyframes parpadeo {
  0% {
    opacity: 1;
  }
  30% {
    opacity: 0.2; /* 👈 AQUÍ ajustas el % de opacidad */
  }
  50% {
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa6ab47 */.elementor-23793 .elementor-element.elementor-element-aa6ab47 {
    background-image: url("https://tuinvitacionya.com/wp-content/uploads/2024/11/Iglesia-1.png");
    background-size: cover;
    background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ab40c1 */.elementor-23793 .elementor-element.elementor-element-8ab40c1 {
    background-image: url("https://tuinvitacionya.com/wp-content/uploads/2024/11/salon.png");
    background-size: cover;
    background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-235acf8 */.parpadeo-suave {
  animation: parpadeo 2s ease-in-out infinite;
}

/* ANIMACIÓN */
@keyframes parpadeo {
  0% {
    opacity: 1;
  }
  30% {
    opacity: 0.2; /* 👈 AQUÍ ajustas el % de opacidad */
  }
  50% {
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30550ec3 */.sombra-superior2 {
  
}
.elementor-23793 .elementor-element.elementor-element-30550ec3 {
  position: relative;
  z-index: 1;
}

.elementor-23793 .elementor-element.elementor-element-30550ec3::after {
  content: "";
  position: absolute;
  bottom: 205px; /* distancia sombra */
  left: 5%;
  width: 90%;
  height: 120px;
  background: radial-gradient(
    ellipse at center,
    rgba(0,0,0,0.3) 0%,
    rgba(60,0,0,0.5) 40%,
    rgba(0,0,0,0.3) 80%,
    transparent 56%
  );
  filter: blur(20px);
  z-index: -1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5bfc0b0 */.parpadeo-suave {
  animation: parpadeo 2s ease-in-out infinite;
}

/* ANIMACIÓN */
@keyframes parpadeo {
  0% {
    opacity: 1;
  }
  30% {
    opacity: 0.2; /* 👈 AQUÍ ajustas el % de opacidad */
  }
  50% {
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67b0ec1 */.sombra-superior {
  
}
.elementor-23793 .elementor-element.elementor-element-67b0ec1 {
  position: relative;
  z-index: 1;
}

.elementor-23793 .elementor-element.elementor-element-67b0ec1::after {
  content: "";
  position: absolute;
  bottom: -10px; /* distancia sombra */
  left: 5%;
  width: 90%;
  height: 40px;
  background: radial-gradient(
    ellipse at center,
    rgba(0,0,0,0.3) 0%,
    rgba(60,0,0,0.5) 40%,
    rgba(0,0,0,0.3) 80%,
    transparent 56%
  );
  filter: blur(20px);
  z-index: -1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ba393ee *//* CONTENEDOR (opcional pero recomendado) */
.logo-wrapper{
  text-align:center;
}

/* IMAGEN */
.logo-responsive{
  display:block;
  margin:0 auto;

  width:450px;      /* PC */
  max-width:90%;    /* evita desbordes */
  height:auto;
}

/* TABLET */
@media (max-width:1024px){
  .logo-responsive{
    width:420px;
  }
}

/* CELULAR */
@media (max-width:768px){
  .logo-responsive{
    width:390px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a572e61 */.elementor-button,
.elementor-button:focus,
.elementor-button:active {
  -webkit-tap-highlight-color: transparent;
  outline: none;
}
img {
  user-select: none;
  -webkit-user-drag: none;
  -webkit-touch-callout: none;
  pointer-events: none;
}
.animacion-simple {
  opacity: 0;
  transform: translateY(40px);
  transition: 
    opacity 1.5s cubic-bezier(.22,.61,.36,1),
    transform 1.5s cubic-bezier(.22,.61,.36,1);
  will-change: transform, opacity;
}

.animacion-simple.is-visible {
  opacity: 1;
  transform: translateY(0);
}
/* --------------------- */
.animacion-izq-der {
  opacity: 0;
  transform: translateX(-60px);
  transition:
    opacity 1.5s cubic-bezier(.22,.61,.36,1),
    transform 1.5s cubic-bezier(.22,.61,.36,1);
  will-change: transform, opacity;
}

.animacion-izq-der.is-visible {
  opacity: 1;
  transform: translateX(0);
}
/* --------------------- */
.animacion-der-izq {
  opacity: 0;
  transform: translateX(60px);
  transition:
    opacity 1.5s cubic-bezier(.22,.61,.36,1),
    transform 1.5s cubic-bezier(.22,.61,.36,1);
  will-change: transform, opacity;
}

.animacion-der-izq.is-visible {
  opacity: 1;
  transform: translateX(0);
}
/* --------------------- */
.animacion-arriba-abajo {
  opacity: 0;
  transform: translateY(-60px);
  transition:
    opacity 1.5s cubic-bezier(.22,.61,.36,1),
    transform 1.5s cubic-bezier(.22,.61,.36,1);
  will-change: transform, opacity;
}

.animacion-arriba-abajo.is-visible {
  opacity: 1;
  transform: translateY(0);
}
/* --------------------- */
.animacion-fade {
  opacity: 0;
  transition: opacity 2.2s cubic-bezier(.22,.61,.36,1);
  will-change: opacity;
}

.animacion-fade.is-visible {
  opacity: 1;
}
/* --------------------- */
.animacion-zoom {
  opacity: 0;
  transform: scale(0.75);
  transition:
    opacity 1.8s cubic-bezier(.22,.61,.36,1),
    transform 1.8s cubic-bezier(.22,.61,.36,1);
  will-change: transform, opacity;
}

.animacion-zoom.is-visible {
  opacity: 1;
  transform: scale(1);
}
/* --------------------- */
.animacion-zoom2 {
  opacity: 0;
  transform: scale(0.65) translateY(20px);
  transition:
    opacity 2.5s cubic-bezier(.22,.61,.36,1),
    transform 1.9s cubic-bezier(.22,.61,.36,1);
}

.animacion-zoom2.is-visible {
  opacity: 1;
  transform: scale(1) translateY(0);
}
/* --------------------- */
.animacion-bounce {
  opacity: 0;
  transform: scale(0.3);
}

.animacion-bounce.is-visible {
  animation: bounceIn 0.8s ease forwards;
}

@keyframes bounceIn {
  0% { transform: scale(0.3); opacity: 0; }
  50% { transform: scale(1.1); opacity: 1; }
  70% { transform: scale(0.95); }
  100% { transform: scale(1); opacity: 1; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-cf6013a */.audio-toggle{
  position: fixed;
  bottom: 20px;
  right: 12px;
  width: 40px;
  height: 40px;
  border-radius: 50%;

  display: flex;
  align-items: center;
  justify-content: center;

  z-index: 9999;
  cursor: pointer;

  /* 🔥 GLASS */
  background: rgba(255,255,255,0.35);
  backdrop-filter: blur(12px) saturate(140%);
  -webkit-backdrop-filter: blur(12px) saturate(140%);

  border: 1px solid rgba(255,255,255,0.3);
  box-shadow: 0 4px 20px rgba(0,0,0,0.15);

  transition: all 2s ease;
}

.audio-toggle:hover{
  transform: scale(1.08);
}

/* iconos */
.audio-toggle img{
  width: 15px;
  height: 15px;
  position: absolute;
  transition: opacity 0.3s ease;
}

/* estado inicial */
.icon-pause{
  opacity: 0;
}

/* activo */
.audio-toggle.activo .icon-play{
  opacity: 0;
}

.audio-toggle.activo .icon-pause{
  opacity: 1;
}
.audio-toggle{
  right: -80px; /* 👈 fuera de pantalla */
  opacity: 0;
  pointer-events: none;
}

/* estado visible */
.audio-toggle.visible{
  right: 12px;
  opacity: 1;
  pointer-events: auto;
}
/* 🔥 quitar highlight azul en móviles */
.audio-toggle,
..elementor-23793 .elementor-element.elementor-element-cf6013a-color {
  -webkit-tap-highlight-color: transparent;
}/* End custom CSS */
/* Start custom CSS */.row2{
    display: none
}/* End custom CSS */