.elementor-34178 .elementor-element.elementor-element-6143fe4{--display:flex;--position:absolute;--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;top:0px;}body:not(.rtl) .elementor-34178 .elementor-element.elementor-element-6143fe4{left:0px;}body.rtl .elementor-34178 .elementor-element.elementor-element-6143fe4{right:0px;}.elementor-34178 .elementor-element.elementor-element-703b2bf{--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-34178 .elementor-element.elementor-element-dee3bdb{--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-34178 .elementor-element.elementor-element-dee3bdb:not(.elementor-motion-effects-element-type-background), .elementor-34178 .elementor-element.elementor-element-dee3bdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEF7F8;}.elementor-34178 .elementor-element.elementor-element-4ddc20f{--display:flex;}.elementor-34178 .elementor-element.elementor-element-fae1773{--display:flex;}.elementor-34178 .elementor-element.elementor-element-1c5778c{--display:flex;}.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-34178 .elementor-element.elementor-element-bfdac96 .elementor-heading-title{font-family:"Milky Noire", Sans-serif;font-weight:200;text-shadow:1px 1px 4px #000000;color:#FFFFFF;}.elementor-34178 .elementor-element.elementor-element-8bd5ff2{--display:flex;}.elementor-34178 .elementor-element.elementor-element-0109e0e .elementor-heading-title{font-family:"Fantasie", Sans-serif;font-weight:300;text-shadow:2px 1px 0px #091704;color:#DBD0A8;}.elementor-34178 .elementor-element.elementor-element-5be8fbc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:300;color:#FFFFFF;}.elementor-34178 .elementor-element.elementor-element-fea7214{--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.5;}.elementor-34178 .elementor-element.elementor-element-fea7214:not(.elementor-motion-effects-element-type-background), .elementor-34178 .elementor-element.elementor-element-fea7214 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEF7F800;}.elementor-34178 .elementor-element.elementor-element-fea7214::before, .elementor-34178 .elementor-element.elementor-element-fea7214 > .elementor-background-video-container::before, .elementor-34178 .elementor-element.elementor-element-fea7214 > .e-con-inner > .elementor-background-video-container::before, .elementor-34178 .elementor-element.elementor-element-fea7214 > .elementor-background-slideshow::before, .elementor-34178 .elementor-element.elementor-element-fea7214 > .e-con-inner > .elementor-background-slideshow::before, .elementor-34178 .elementor-element.elementor-element-fea7214 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FBF8F8;--background-overlay:'';}.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-34178 .elementor-element.elementor-element-5852c83 .elementor-icon-wrapper{text-align:center;}.elementor-34178 .elementor-element.elementor-element-5852c83.elementor-view-stacked .elementor-icon{background-color:#5B4347;}.elementor-34178 .elementor-element.elementor-element-5852c83.elementor-view-framed .elementor-icon, .elementor-34178 .elementor-element.elementor-element-5852c83.elementor-view-default .elementor-icon{color:#5B4347;border-color:#5B4347;}.elementor-34178 .elementor-element.elementor-element-5852c83.elementor-view-framed .elementor-icon, .elementor-34178 .elementor-element.elementor-element-5852c83.elementor-view-default .elementor-icon svg{fill:#5B4347;}.elementor-34178 .elementor-element.elementor-element-ebeab1d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:400;color:#5B4347;}.elementor-34178 .elementor-element.elementor-element-0a70e76{--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.5;}.elementor-34178 .elementor-element.elementor-element-0a70e76:not(.elementor-motion-effects-element-type-background), .elementor-34178 .elementor-element.elementor-element-0a70e76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEF7F800;}.elementor-34178 .elementor-element.elementor-element-0a70e76::before, .elementor-34178 .elementor-element.elementor-element-0a70e76 > .elementor-background-video-container::before, .elementor-34178 .elementor-element.elementor-element-0a70e76 > .e-con-inner > .elementor-background-video-container::before, .elementor-34178 .elementor-element.elementor-element-0a70e76 > .elementor-background-slideshow::before, .elementor-34178 .elementor-element.elementor-element-0a70e76 > .e-con-inner > .elementor-background-slideshow::before, .elementor-34178 .elementor-element.elementor-element-0a70e76 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FBF8F8;--background-overlay:'';}.elementor-34178 .elementor-element.elementor-element-e231309{--display:flex;border-style:solid;--border-style:solid;border-color:#67542975;--border-color:#67542975;box-shadow:0px 0px 12px 0px #A76881;}.elementor-34178 .elementor-element.elementor-element-e231309:not(.elementor-motion-effects-element-type-background), .elementor-34178 .elementor-element.elementor-element-e231309 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF8F8;}.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-34178 .elementor-element.elementor-element-733dfa6 .elementor-icon-wrapper{text-align:center;}.elementor-34178 .elementor-element.elementor-element-733dfa6.elementor-view-stacked .elementor-icon{background-color:#BFA3A5;}.elementor-34178 .elementor-element.elementor-element-733dfa6.elementor-view-framed .elementor-icon, .elementor-34178 .elementor-element.elementor-element-733dfa6.elementor-view-default .elementor-icon{color:#BFA3A5;border-color:#BFA3A5;}.elementor-34178 .elementor-element.elementor-element-733dfa6.elementor-view-framed .elementor-icon, .elementor-34178 .elementor-element.elementor-element-733dfa6.elementor-view-default .elementor-icon svg{fill:#BFA3A5;}.elementor-34178 .elementor-element.elementor-element-e654499 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:300;color:#5B4347;}.elementor-34178 .elementor-element.elementor-element-be584d0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#5B4347;}.elementor-34178 .elementor-element.elementor-element-7f6f19a .elementor-heading-title{font-family:"Milton Bold", Sans-serif;font-weight:200;font-style:italic;line-height:19px;color:#5B4347;}.elementor-34178 .elementor-element.elementor-element-7d01260 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-34178 .elementor-element.elementor-element-7d01260 .elementor-heading-title{font-family:"Milton Bold", Sans-serif;font-weight:200;font-style:italic;line-height:19px;color:#5B4347;}.elementor-34178 .elementor-element.elementor-element-9aab29a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#5B4347;}.elementor-34178 .elementor-element.elementor-element-2fe4613 .elementor-heading-title{font-family:"Milton Bold", Sans-serif;font-weight:200;font-style:italic;color:#5B4347;}.elementor-34178 .elementor-element.elementor-element-aa2d948{--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.5;}.elementor-34178 .elementor-element.elementor-element-aa2d948:not(.elementor-motion-effects-element-type-background), .elementor-34178 .elementor-element.elementor-element-aa2d948 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9EBF1;}.elementor-34178 .elementor-element.elementor-element-aa2d948::before, .elementor-34178 .elementor-element.elementor-element-aa2d948 > .elementor-background-video-container::before, .elementor-34178 .elementor-element.elementor-element-aa2d948 > .e-con-inner > .elementor-background-video-container::before, .elementor-34178 .elementor-element.elementor-element-aa2d948 > .elementor-background-slideshow::before, .elementor-34178 .elementor-element.elementor-element-aa2d948 > .e-con-inner > .elementor-background-slideshow::before, .elementor-34178 .elementor-element.elementor-element-aa2d948 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FBF8F8;--background-overlay:'';}.elementor-34178 .elementor-element.elementor-element-25f8e42{--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.5;}.elementor-34178 .elementor-element.elementor-element-25f8e42:not(.elementor-motion-effects-element-type-background), .elementor-34178 .elementor-element.elementor-element-25f8e42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF8F8;}.elementor-34178 .elementor-element.elementor-element-25f8e42::before, .elementor-34178 .elementor-element.elementor-element-25f8e42 > .elementor-background-video-container::before, .elementor-34178 .elementor-element.elementor-element-25f8e42 > .e-con-inner > .elementor-background-video-container::before, .elementor-34178 .elementor-element.elementor-element-25f8e42 > .elementor-background-slideshow::before, .elementor-34178 .elementor-element.elementor-element-25f8e42 > .e-con-inner > .elementor-background-slideshow::before, .elementor-34178 .elementor-element.elementor-element-25f8e42 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FBF8F8;--background-overlay:'';}.elementor-34178 .elementor-element.elementor-element-5bc70f8{--display:flex;}.elementor-34178 .elementor-element.elementor-element-aaec1c9 .elementor-heading-title{font-family:"Milton Bold", Sans-serif;font-weight:300;color:#776264;}.elementor-34178 .elementor-element.elementor-element-0385178 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-weight:300;color:#776264;}.elementor-34178 .elementor-element.elementor-element-44f344e .elementor-heading-title{font-family:"Milton Bold", Sans-serif;font-weight:300;color:#776264;}.elementor-34178 .elementor-element.elementor-element-1525ae1 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-weight:300;color:#776264;}.elementor-34178 .elementor-element.elementor-element-6ccb59a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:300;color:#776264;}.elementor-34178 .elementor-element.elementor-element-fe7e697{--display:flex;}.elementor-34178 .elementor-element.elementor-element-2dd6a09{--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.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34178 .elementor-element.elementor-element-2dd6a09:not(.elementor-motion-effects-element-type-background), .elementor-34178 .elementor-element.elementor-element-2dd6a09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-34178 .elementor-element.elementor-element-2dd6a09::before, .elementor-34178 .elementor-element.elementor-element-2dd6a09 > .elementor-background-video-container::before, .elementor-34178 .elementor-element.elementor-element-2dd6a09 > .e-con-inner > .elementor-background-video-container::before, .elementor-34178 .elementor-element.elementor-element-2dd6a09 > .elementor-background-slideshow::before, .elementor-34178 .elementor-element.elementor-element-2dd6a09 > .e-con-inner > .elementor-background-slideshow::before, .elementor-34178 .elementor-element.elementor-element-2dd6a09 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FAFAFA;--background-overlay:'';}.elementor-34178 .elementor-element.elementor-element-cc197dc{--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-34178 .elementor-element.elementor-element-0f2c76b img{filter:brightness( 109% ) contrast( 100% ) saturate( 57% ) blur( 0px ) hue-rotate( 297deg );}.elementor-34178 .elementor-element.elementor-element-e863187 .elementor-heading-title{font-family:"Milky Noire", Sans-serif;font-weight:200;color:#776264;}.elementor-34178 .elementor-element.elementor-element-adf2fda .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:300;color:#776264;}.elementor-34178 .elementor-element.elementor-element-d80e736 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:500;color:#776264;}.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-34178 .elementor-element.elementor-element-063f40b .elementor-button{background-color:#BFA3A5;-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:"Poppins", Sans-serif;font-weight:400;}.elementor-34178 .elementor-element.elementor-element-063f40b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-34178 .elementor-element.elementor-element-f699bbb{--display:flex;}.elementor-34178 .elementor-element.elementor-element-3d21710 img{filter:brightness( 109% ) contrast( 100% ) saturate( 57% ) blur( 0px ) hue-rotate( 297deg );}.elementor-34178 .elementor-element.elementor-element-4700875 .elementor-heading-title{font-family:"Milky Noire", Sans-serif;font-weight:200;color:#776264;}.elementor-34178 .elementor-element.elementor-element-dfad562 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:300;color:#776264;}.elementor-34178 .elementor-element.elementor-element-6bc93c7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:500;color:#776264;}.elementor-34178 .elementor-element.elementor-element-9321ed2 .elementor-button{background-color:#BFA3A5;-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:"Poppins", Sans-serif;font-weight:400;}.elementor-34178 .elementor-element.elementor-element-24bfb59{--display:flex;}.elementor-34178 .elementor-element.elementor-element-770edfa{--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-34178 .elementor-element.elementor-element-1aaeddc{--display:flex;}.elementor-34178 .elementor-element.elementor-element-2c8919e .elementor-heading-title{font-family:"Milky Noire", Sans-serif;font-weight:200;color:#776264;}.elementor-34178 .elementor-element.elementor-element-602d6af{--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-34178 .elementor-element.elementor-element-0909ff9{--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-34178 .elementor-element.elementor-element-0909ff9.e-con{--order:-99999 /* order start hack */;}.elementor-34178 .elementor-element.elementor-element-7d2ddf9{--display:flex;--padding-top:91px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34178 .elementor-element.elementor-element-ff13c4d img{max-width:70px;filter:brightness( 132% ) contrast( 70% ) saturate( 78% ) blur( 0px ) hue-rotate( 278deg );}.elementor-34178 .elementor-element.elementor-element-a8d745a{--display:flex;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34178 .elementor-element.elementor-element-0b9eea4{text-align:center;}.elementor-34178 .elementor-element.elementor-element-0b9eea4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:400;color:#000000;}.elementor-34178 .elementor-element.elementor-element-02112a4{--display:flex;--padding-top:87px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34178 .elementor-element.elementor-element-d3adb03 img{max-width:70px;filter:brightness( 132% ) contrast( 70% ) saturate( 78% ) blur( 0px ) hue-rotate( 278deg );}.elementor-34178 .elementor-element.elementor-element-e56d678{--display:flex;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34178 .elementor-element.elementor-element-074b9d9{text-align:center;}.elementor-34178 .elementor-element.elementor-element-074b9d9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:400;color:#000000;}.elementor-34178 .elementor-element.elementor-element-accf1d0{--display:flex;--padding-top:121px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34178 .elementor-element.elementor-element-5568bd9 img{max-width:78px;filter:brightness( 132% ) contrast( 70% ) saturate( 78% ) blur( 0px ) hue-rotate( 278deg );}.elementor-34178 .elementor-element.elementor-element-02ff5d9{--display:flex;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34178 .elementor-element.elementor-element-b96b9de{text-align:center;}.elementor-34178 .elementor-element.elementor-element-b96b9de .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:400;color:#000000;}.elementor-34178 .elementor-element.elementor-element-17cdeab{--display:flex;}.elementor-34178 .elementor-element.elementor-element-1c602d8{--display:flex;--margin-top:-52px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34178 .elementor-element.elementor-element-0bf71fa{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34178 .elementor-element.elementor-element-5c329ed img{max-width:70px;filter:brightness( 132% ) contrast( 70% ) saturate( 78% ) blur( 0px ) hue-rotate( 278deg );}.elementor-34178 .elementor-element.elementor-element-eb33a83{--display:flex;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34178 .elementor-element.elementor-element-eef85cb{text-align:center;}.elementor-34178 .elementor-element.elementor-element-eef85cb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:400;color:#000000;}.elementor-34178 .elementor-element.elementor-element-31b1576{--display:flex;--padding-top:72px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34178 .elementor-element.elementor-element-1443ab9 img{max-width:70px;filter:brightness( 132% ) contrast( 70% ) saturate( 78% ) blur( 0px ) hue-rotate( 278deg );}.elementor-34178 .elementor-element.elementor-element-d5d8486{--display:flex;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34178 .elementor-element.elementor-element-cd7b562{text-align:center;}.elementor-34178 .elementor-element.elementor-element-cd7b562 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:400;color:#000000;}.elementor-34178 .elementor-element.elementor-element-5247f24{--display:flex;--padding-top:128px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34178 .elementor-element.elementor-element-59d15d6 img{max-width:70px;filter:brightness( 132% ) contrast( 70% ) saturate( 78% ) blur( 0px ) hue-rotate( 278deg );}.elementor-34178 .elementor-element.elementor-element-3ee45a9{--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-34178 .elementor-element.elementor-element-d171902{text-align:center;}.elementor-34178 .elementor-element.elementor-element-d171902 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:400;color:#000000;}.elementor-34178 .elementor-element.elementor-element-85de9ad{--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-34178 .elementor-element.elementor-element-85de9ad:not(.elementor-motion-effects-element-type-background), .elementor-34178 .elementor-element.elementor-element-85de9ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF9F8;}.elementor-34178 .elementor-element.elementor-element-ac50d21{--display:flex;}.elementor-34178 .elementor-element.elementor-element-8b67cb1{--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.5;}.elementor-34178 .elementor-element.elementor-element-8b67cb1:not(.elementor-motion-effects-element-type-background), .elementor-34178 .elementor-element.elementor-element-8b67cb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF7F8;}.elementor-34178 .elementor-element.elementor-element-8b67cb1::before, .elementor-34178 .elementor-element.elementor-element-8b67cb1 > .elementor-background-video-container::before, .elementor-34178 .elementor-element.elementor-element-8b67cb1 > .e-con-inner > .elementor-background-video-container::before, .elementor-34178 .elementor-element.elementor-element-8b67cb1 > .elementor-background-slideshow::before, .elementor-34178 .elementor-element.elementor-element-8b67cb1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-34178 .elementor-element.elementor-element-8b67cb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FBF8F8;--background-overlay:'';}.elementor-34178 .elementor-element.elementor-element-f63f187 .elementor-heading-title{font-family:"Milky Noire", Sans-serif;font-weight:200;color:#776264;}.elementor-34178 .elementor-element.elementor-element-99b414c{--display:flex;}.elementor-34178 .elementor-element.elementor-element-39a3e91{--display:flex;}.elementor-34178 .elementor-element.elementor-element-eee6d97 .elementor-icon-wrapper{text-align:center;}.elementor-34178 .elementor-element.elementor-element-eee6d97.elementor-view-stacked .elementor-icon{background-color:#AD9092;}.elementor-34178 .elementor-element.elementor-element-eee6d97.elementor-view-framed .elementor-icon, .elementor-34178 .elementor-element.elementor-element-eee6d97.elementor-view-default .elementor-icon{color:#AD9092;border-color:#AD9092;}.elementor-34178 .elementor-element.elementor-element-eee6d97.elementor-view-framed .elementor-icon, .elementor-34178 .elementor-element.elementor-element-eee6d97.elementor-view-default .elementor-icon svg{fill:#AD9092;}.elementor-34178 .elementor-element.elementor-element-0dccfb5{--display:flex;}.elementor-34178 .elementor-element.elementor-element-8e9a7ee .elementor-icon-wrapper{text-align:center;}.elementor-34178 .elementor-element.elementor-element-8e9a7ee.elementor-view-stacked .elementor-icon{background-color:#AD9092;}.elementor-34178 .elementor-element.elementor-element-8e9a7ee.elementor-view-framed .elementor-icon, .elementor-34178 .elementor-element.elementor-element-8e9a7ee.elementor-view-default .elementor-icon{color:#AD9092;border-color:#AD9092;}.elementor-34178 .elementor-element.elementor-element-8e9a7ee.elementor-view-framed .elementor-icon, .elementor-34178 .elementor-element.elementor-element-8e9a7ee.elementor-view-default .elementor-icon svg{fill:#AD9092;}.elementor-34178 .elementor-element.elementor-element-224ab38{--display:flex;}.elementor-34178 .elementor-element.elementor-element-0798f7c{--display:flex;}.elementor-34178 .elementor-element.elementor-element-cd49a7b .elementor-icon-wrapper{text-align:center;}.elementor-34178 .elementor-element.elementor-element-cd49a7b.elementor-view-stacked .elementor-icon{background-color:#DFCFD0;}.elementor-34178 .elementor-element.elementor-element-cd49a7b.elementor-view-framed .elementor-icon, .elementor-34178 .elementor-element.elementor-element-cd49a7b.elementor-view-default .elementor-icon{color:#DFCFD0;border-color:#DFCFD0;}.elementor-34178 .elementor-element.elementor-element-cd49a7b.elementor-view-framed .elementor-icon, .elementor-34178 .elementor-element.elementor-element-cd49a7b.elementor-view-default .elementor-icon svg{fill:#DFCFD0;}.elementor-34178 .elementor-element.elementor-element-ecca18a{--display:flex;}.elementor-34178 .elementor-element.elementor-element-9e98ff0 .elementor-icon-wrapper{text-align:center;}.elementor-34178 .elementor-element.elementor-element-9e98ff0.elementor-view-stacked .elementor-icon{background-color:#DFCFD0;}.elementor-34178 .elementor-element.elementor-element-9e98ff0.elementor-view-framed .elementor-icon, .elementor-34178 .elementor-element.elementor-element-9e98ff0.elementor-view-default .elementor-icon{color:#DFCFD0;border-color:#DFCFD0;}.elementor-34178 .elementor-element.elementor-element-9e98ff0.elementor-view-framed .elementor-icon, .elementor-34178 .elementor-element.elementor-element-9e98ff0.elementor-view-default .elementor-icon svg{fill:#DFCFD0;}.elementor-34178 .elementor-element.elementor-element-6bf762d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:300;color:#776264;}.elementor-34178 .elementor-element.elementor-element-ed03857 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:300;color:#776264;}.elementor-34178 .elementor-element.elementor-element-13e2db9{--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.5;}.elementor-34178 .elementor-element.elementor-element-13e2db9:not(.elementor-motion-effects-element-type-background), .elementor-34178 .elementor-element.elementor-element-13e2db9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF7F8;}.elementor-34178 .elementor-element.elementor-element-13e2db9::before, .elementor-34178 .elementor-element.elementor-element-13e2db9 > .elementor-background-video-container::before, .elementor-34178 .elementor-element.elementor-element-13e2db9 > .e-con-inner > .elementor-background-video-container::before, .elementor-34178 .elementor-element.elementor-element-13e2db9 > .elementor-background-slideshow::before, .elementor-34178 .elementor-element.elementor-element-13e2db9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-34178 .elementor-element.elementor-element-13e2db9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FBF8F8;--background-overlay:'';}.elementor-34178 .elementor-element.elementor-element-c308431{--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.5;}.elementor-34178 .elementor-element.elementor-element-c308431:not(.elementor-motion-effects-element-type-background), .elementor-34178 .elementor-element.elementor-element-c308431 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF7F8;}.elementor-34178 .elementor-element.elementor-element-c308431::before, .elementor-34178 .elementor-element.elementor-element-c308431 > .elementor-background-video-container::before, .elementor-34178 .elementor-element.elementor-element-c308431 > .e-con-inner > .elementor-background-video-container::before, .elementor-34178 .elementor-element.elementor-element-c308431 > .elementor-background-slideshow::before, .elementor-34178 .elementor-element.elementor-element-c308431 > .e-con-inner > .elementor-background-slideshow::before, .elementor-34178 .elementor-element.elementor-element-c308431 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FBF8F8;--background-overlay:'';}.elementor-34178 .elementor-element.elementor-element-0a8f0ce .elementor-heading-title{font-family:"Milky Noire", Sans-serif;font-weight:200;color:#776264;}.elementor-34178 .elementor-element.elementor-element-2307389 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:300;color:#776264;}.elementor-34178 .elementor-element.elementor-element-c5a0539 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:300;color:#776264;}.elementor-34178 .elementor-element.elementor-element-22d0963{--display:flex;}.elementor-34178 .elementor-element.elementor-element-368deca{--display:flex;}.elementor-34178 .elementor-element.elementor-element-579bc81{--display:flex;border-style:solid;--border-style:solid;border-color:#A18F71BF;--border-color:#A18F71BF;}.elementor-34178 .elementor-element.elementor-element-579bc81:not(.elementor-motion-effects-element-type-background), .elementor-34178 .elementor-element.elementor-element-579bc81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #D4ADC4 0%, #B08694 100%);}.elementor-34178 .elementor-element.elementor-element-c14e8ae .elementor-icon-wrapper{text-align:center;}.elementor-34178 .elementor-element.elementor-element-c14e8ae.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-34178 .elementor-element.elementor-element-c14e8ae.elementor-view-framed .elementor-icon, .elementor-34178 .elementor-element.elementor-element-c14e8ae.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-34178 .elementor-element.elementor-element-c14e8ae.elementor-view-framed .elementor-icon, .elementor-34178 .elementor-element.elementor-element-c14e8ae.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-34178 .elementor-element.elementor-element-83e9cf9 .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-34178 .elementor-element.elementor-element-e31d973{--display:flex;border-style:solid;--border-style:solid;border-color:#BCA681BF;--border-color:#BCA681BF;}.elementor-34178 .elementor-element.elementor-element-e31d973:not(.elementor-motion-effects-element-type-background), .elementor-34178 .elementor-element.elementor-element-e31d973 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #6C3C3C 0%, #622333 100%);}.elementor-34178 .elementor-element.elementor-element-015e17b .elementor-icon-wrapper{text-align:center;}.elementor-34178 .elementor-element.elementor-element-015e17b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-34178 .elementor-element.elementor-element-015e17b.elementor-view-framed .elementor-icon, .elementor-34178 .elementor-element.elementor-element-015e17b.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-34178 .elementor-element.elementor-element-015e17b.elementor-view-framed .elementor-icon, .elementor-34178 .elementor-element.elementor-element-015e17b.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-34178 .elementor-element.elementor-element-a1bc6cf .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-34178 .elementor-element.elementor-element-b9657d7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-34178 .elementor-element.elementor-element-5878fc4{--display:flex;}.elementor-34178 .elementor-element.elementor-element-25fde93{--display:flex;box-shadow:2px 4px 10px 0px rgba(89.2451232910156, 50.43738098028257, 78.76951048692807, 0.5);}.elementor-34178 .elementor-element.elementor-element-67c490c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:300;color:#776264;}.elementor-34178 .elementor-element.elementor-element-5a1ae12{--display:flex;box-shadow:2px 4px 10px 0px rgba(89.2451232910156, 50.43738098028257, 78.76951048692807, 0.5);}.elementor-34178 .elementor-element.elementor-element-a14b088 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:300;color:#776264;}.elementor-34178 .elementor-element.elementor-element-4141b19{--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.5;}.elementor-34178 .elementor-element.elementor-element-4141b19:not(.elementor-motion-effects-element-type-background), .elementor-34178 .elementor-element.elementor-element-4141b19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9ECF1;}.elementor-34178 .elementor-element.elementor-element-4141b19::before, .elementor-34178 .elementor-element.elementor-element-4141b19 > .elementor-background-video-container::before, .elementor-34178 .elementor-element.elementor-element-4141b19 > .e-con-inner > .elementor-background-video-container::before, .elementor-34178 .elementor-element.elementor-element-4141b19 > .elementor-background-slideshow::before, .elementor-34178 .elementor-element.elementor-element-4141b19 > .e-con-inner > .elementor-background-slideshow::before, .elementor-34178 .elementor-element.elementor-element-4141b19 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FBF8F8;--background-overlay:'';}.elementor-34178 .elementor-element.elementor-element-aaa54fe{--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-34178 .elementor-element.elementor-element-5925df8 .elementor-heading-title{font-family:"Milky Noire", Sans-serif;font-weight:200;color:#776264;}.elementor-34178 .elementor-element.elementor-element-5028fa8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:300;font-style:italic;color:#776264;}.elementor-34178 .elementor-element.elementor-element-7d29992 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:300;color:#776264;}.elementor-34178 .elementor-element.elementor-element-7f77fa7{--display:flex;}.elementor-34178 .elementor-element.elementor-element-e69026b{--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.5;}.elementor-34178 .elementor-element.elementor-element-e69026b::before, .elementor-34178 .elementor-element.elementor-element-e69026b > .elementor-background-video-container::before, .elementor-34178 .elementor-element.elementor-element-e69026b > .e-con-inner > .elementor-background-video-container::before, .elementor-34178 .elementor-element.elementor-element-e69026b > .elementor-background-slideshow::before, .elementor-34178 .elementor-element.elementor-element-e69026b > .e-con-inner > .elementor-background-slideshow::before, .elementor-34178 .elementor-element.elementor-element-e69026b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-34178 .elementor-element.elementor-element-b9cc55e{--display:flex;}.elementor-34178 .elementor-element.elementor-element-bcd6fac{--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-34178 .elementor-element.elementor-element-bcd6fac:not(.elementor-motion-effects-element-type-background), .elementor-34178 .elementor-element.elementor-element-bcd6fac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF8F8;}.elementor-34178 .elementor-element.elementor-element-04910a6 .elementor-heading-title{font-family:"Milky Noire", Sans-serif;font-weight:200;color:#776264;}.elementor-34178 .elementor-element.elementor-element-d28a0f7{--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-34178 .elementor-element.elementor-element-d28a0f7:not(.elementor-motion-effects-element-type-background), .elementor-34178 .elementor-element.elementor-element-d28a0f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF8F8;}.elementor-34178 .elementor-element.elementor-element-8a21ba4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:300;color:#776264;}.elementor-34178 .elementor-element.elementor-element-0c9b297{--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-34178 .elementor-element.elementor-element-0c9b297:not(.elementor-motion-effects-element-type-background), .elementor-34178 .elementor-element.elementor-element-0c9b297 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF8F9;}.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-34178 .elementor-element.elementor-element-0dfab0e > .elementor-widget-container{background-color:#F6F6F6;margin:54px 238px 80px 238px;padding:44px 44px 44px 44px;border-radius:51px 51px 51px 51px;box-shadow:0px 0px 37px -27px rgba(145.3234375, 139.50637929761342, 127.9478091032609, 0.5);}.elementor-34178 .elementor-element.elementor-element-0dfab0e.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-34178 .elementor-element.elementor-element-0dfab0e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-34178 .elementor-element.elementor-element-0dfab0e .elementor-field-group{padding-right:calc( 13px/2 );padding-left:calc( 13px/2 );margin-bottom:13px;}.elementor-34178 .elementor-element.elementor-element-0dfab0e .elementor-form-fields-wrapper{margin-left:calc( -13px/2 );margin-right:calc( -13px/2 );margin-bottom:-13px;}.elementor-34178 .elementor-element.elementor-element-0dfab0e .elementor-field-group.recaptcha_v3-bottomleft, .elementor-34178 .elementor-element.elementor-element-0dfab0e .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-34178 .elementor-element.elementor-element-0dfab0e .elementor-labels-inline .elementor-field-group > label{padding-left:8px;}body:not(.rtl) .elementor-34178 .elementor-element.elementor-element-0dfab0e .elementor-labels-inline .elementor-field-group > label{padding-right:8px;}body .elementor-34178 .elementor-element.elementor-element-0dfab0e .elementor-labels-above .elementor-field-group > label{padding-bottom:8px;}.elementor-34178 .elementor-element.elementor-element-0dfab0e .elementor-field-group > label, .elementor-34178 .elementor-element.elementor-element-0dfab0e .elementor-field-subgroup label{color:#574F42;}.elementor-34178 .elementor-element.elementor-element-0dfab0e .elementor-field-group > label{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-34178 .elementor-element.elementor-element-0dfab0e .elementor-field-type-html{padding-bottom:0px;color:#868686;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-34178 .elementor-element.elementor-element-0dfab0e .elementor-field-group .elementor-field, .elementor-34178 .elementor-element.elementor-element-0dfab0e .elementor-field-subgroup label{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-34178 .elementor-element.elementor-element-0dfab0e .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFFA6;border-color:#DBD8D0;border-width:1px 1px 1px 1px;}.elementor-34178 .elementor-element.elementor-element-0dfab0e .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFFA6;border-color:#DBD8D0;border-width:1px 1px 1px 1px;}.elementor-34178 .elementor-element.elementor-element-0dfab0e .elementor-field-group .elementor-select-wrapper::before{color:#DBD8D0;}.elementor-34178 .elementor-element.elementor-element-0dfab0e .elementor-button{font-family:"Poppins", Sans-serif;font-weight:300;}.elementor-34178 .elementor-element.elementor-element-0dfab0e .e-form__buttons__wrapper__button-next{background-color:#84714ED6;color:#FFFFFF;}.elementor-34178 .elementor-element.elementor-element-0dfab0e .elementor-button[type="submit"]{background-color:#84714ED6;color:#FFFFFF;}.elementor-34178 .elementor-element.elementor-element-0dfab0e .elementor-button[type="submit"] svg *{fill:#FFFFFF;}.elementor-34178 .elementor-element.elementor-element-0dfab0e .e-form__buttons__wrapper__button-previous{background-color:#9A8759;color:#ffffff;}.elementor-34178 .elementor-element.elementor-element-0dfab0e .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-34178 .elementor-element.elementor-element-0dfab0e .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-34178 .elementor-element.elementor-element-0dfab0e .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-34178 .elementor-element.elementor-element-0dfab0e .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-34178 .elementor-element.elementor-element-0dfab0e{--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-34178 .elementor-element.elementor-element-7e9e2f3{--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-34178 .elementor-element.elementor-element-7e9e2f3:not(.elementor-motion-effects-element-type-background), .elementor-34178 .elementor-element.elementor-element-7e9e2f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF8F9;}.elementor-34178 .elementor-element.elementor-element-900e4ca{--display:flex;}.elementor-34178 .elementor-element.elementor-element-d26cfb7{--display:flex;box-shadow:0px 0px 10px 0px rgba(119.84512329101561, 91.17910272510001, 115.09836500267757, 0.5);}.elementor-34178 .elementor-element.elementor-element-d26cfb7:not(.elementor-motion-effects-element-type-background), .elementor-34178 .elementor-element.elementor-element-d26cfb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEF7F8;}.elementor-34178 .elementor-element.elementor-element-a2449ae .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:300;color:#776264;}.elementor-34178 .elementor-element.elementor-element-1b63a54 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#776264;}.elementor-34178 .elementor-element.elementor-element-de082c9{--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.5;}.elementor-34178 .elementor-element.elementor-element-de082c9:not(.elementor-motion-effects-element-type-background), .elementor-34178 .elementor-element.elementor-element-de082c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9ECF1;}.elementor-34178 .elementor-element.elementor-element-de082c9::before, .elementor-34178 .elementor-element.elementor-element-de082c9 > .elementor-background-video-container::before, .elementor-34178 .elementor-element.elementor-element-de082c9 > .e-con-inner > .elementor-background-video-container::before, .elementor-34178 .elementor-element.elementor-element-de082c9 > .elementor-background-slideshow::before, .elementor-34178 .elementor-element.elementor-element-de082c9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-34178 .elementor-element.elementor-element-de082c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FBF8F8;--background-overlay:'';}.elementor-34178 .elementor-element.elementor-element-932bc1b{--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.5;}.elementor-34178 .elementor-element.elementor-element-932bc1b:not(.elementor-motion-effects-element-type-background), .elementor-34178 .elementor-element.elementor-element-932bc1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9ECF1;}.elementor-34178 .elementor-element.elementor-element-932bc1b::before, .elementor-34178 .elementor-element.elementor-element-932bc1b > .elementor-background-video-container::before, .elementor-34178 .elementor-element.elementor-element-932bc1b > .e-con-inner > .elementor-background-video-container::before, .elementor-34178 .elementor-element.elementor-element-932bc1b > .elementor-background-slideshow::before, .elementor-34178 .elementor-element.elementor-element-932bc1b > .e-con-inner > .elementor-background-slideshow::before, .elementor-34178 .elementor-element.elementor-element-932bc1b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FBF8F8;--background-overlay:'';}.elementor-34178 .elementor-element.elementor-element-7ecfc29 .elementor-heading-title{font-family:"Milky Noire", Sans-serif;font-weight:200;color:#9F9383;}.elementor-34178 .elementor-element.elementor-element-923002e .elementor-heading-title{font-family:"Fantasie", Sans-serif;font-weight:200;font-style:normal;color:#B4A999;}.elementor-34178 .elementor-element.elementor-element-96c9b0e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#9F9383;}.elementor-34178 .elementor-element.elementor-element-7f6a170 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-34178 .elementor-element.elementor-element-7f6a170 img{width:7%;opacity:0.61;filter:brightness( 100% ) contrast( 100% ) saturate( 89% ) blur( 0px ) hue-rotate( 276deg );}.elementor-34178 .elementor-element.elementor-element-f8c2e36{--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-34178 .elementor-element.elementor-element-e089565{--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-34178 .elementor-element.elementor-element-a57ea81{text-align:center;}.elementor-34178 .elementor-element.elementor-element-a57ea81 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:400;color:#393939;}.elementor-34178 .elementor-element.elementor-element-6c47aee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}@media(max-width:1024px){.elementor-34178 .elementor-element.elementor-element-a57ea81{text-align:center;}}@media(max-width:767px){.elementor-34178 .elementor-element.elementor-element-dee3bdb{--content-width:100%;--min-height:85vh;--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-34178 .elementor-element.elementor-element-4ddc20f{--width:100%;--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:33px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34178 .elementor-element.elementor-element-fae1773{--width:33%;--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-34178 .elementor-element.elementor-element-1c5778c{--width:34%;--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-34178 .elementor-element.elementor-element-bfdac96 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34178 .elementor-element.elementor-element-bfdac96{text-align:center;}.elementor-34178 .elementor-element.elementor-element-bfdac96 .elementor-heading-title{font-size:28px;letter-spacing:1.6px;}.elementor-34178 .elementor-element.elementor-element-8bd5ff2{--width:33%;--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-34178 .elementor-element.elementor-element-0109e0e > .elementor-widget-container{margin:31px 16px 0px 0px;}.elementor-34178 .elementor-element.elementor-element-0109e0e{text-align:center;}.elementor-34178 .elementor-element.elementor-element-0109e0e .elementor-heading-title{font-size:159px;}.elementor-34178 .elementor-element.elementor-element-5be8fbc > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-34178 .elementor-element.elementor-element-5be8fbc{text-align:center;}.elementor-34178 .elementor-element.elementor-element-5be8fbc .elementor-heading-title{font-size:15px;letter-spacing:10px;}.elementor-34178 .elementor-element.elementor-element-fea7214:not(.elementor-motion-effects-element-type-background), .elementor-34178 .elementor-element.elementor-element-fea7214 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tuinvitacionya.com/wp-content/uploads/2026/04/papel2.jpg");background-repeat:repeat;background-size:101px auto;}.elementor-34178 .elementor-element.elementor-element-fea7214{--overlay-opacity:0.32;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34178 .elementor-element.elementor-element-5852c83 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34178 .elementor-element.elementor-element-5852c83 .elementor-icon{font-size:26px;}.elementor-34178 .elementor-element.elementor-element-5852c83 .elementor-icon svg{height:26px;}.elementor-34178 .elementor-element.elementor-element-ebeab1d > .elementor-widget-container{margin:-27px 0px 0px 0px;}.elementor-34178 .elementor-element.elementor-element-ebeab1d{text-align:center;}.elementor-34178 .elementor-element.elementor-element-ebeab1d .elementor-heading-title{font-size:15px;}.elementor-34178 .elementor-element.elementor-element-0a70e76:not(.elementor-motion-effects-element-type-background), .elementor-34178 .elementor-element.elementor-element-0a70e76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tuinvitacionya.com/wp-content/uploads/2026/04/papel2.jpg");background-size:101px auto;}.elementor-34178 .elementor-element.elementor-element-0a70e76{--content-width:92%;--overlay-opacity:0.32;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:31px;--padding-left:0px;--padding-right:0px;}.elementor-34178 .elementor-element.elementor-element-e231309{--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--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-34178 .elementor-element.elementor-element-da8a8ee > .elementor-widget-container{margin:0px 0px -26px 0px;}.elementor-34178 .elementor-element.elementor-element-733dfa6 > .elementor-widget-container{margin:0px 0px 46px 0px;}.elementor-34178 .elementor-element.elementor-element-733dfa6 .elementor-icon{font-size:26px;}.elementor-34178 .elementor-element.elementor-element-733dfa6 .elementor-icon svg{height:26px;}.elementor-34178 .elementor-element.elementor-element-e654499 > .elementor-widget-container{margin:-27px 0px 0px 0px;}.elementor-34178 .elementor-element.elementor-element-e654499{text-align:center;}.elementor-34178 .elementor-element.elementor-element-e654499 .elementor-heading-title{font-size:17px;line-height:1.6em;}.elementor-34178 .elementor-element.elementor-element-be584d0 > .elementor-widget-container{margin:38px 0px 0px 0px;}.elementor-34178 .elementor-element.elementor-element-be584d0{text-align:center;}.elementor-34178 .elementor-element.elementor-element-be584d0 .elementor-heading-title{font-size:17px;line-height:1.6em;letter-spacing:5.1px;}.elementor-34178 .elementor-element.elementor-element-7f6f19a > .elementor-widget-container{margin:20px 0px 7px 0px;padding:0px 0px 0px 0px;}.elementor-34178 .elementor-element.elementor-element-7f6f19a{text-align:center;}.elementor-34178 .elementor-element.elementor-element-7f6f19a .elementor-heading-title{font-size:66px;line-height:0.7em;letter-spacing:0px;}.elementor-34178 .elementor-element.elementor-element-7d01260 > .elementor-widget-container{margin:13px 0px 35px 0px;padding:0px 0px 0px 0px;}.elementor-34178 .elementor-element.elementor-element-7d01260{text-align:center;}.elementor-34178 .elementor-element.elementor-element-7d01260 .elementor-heading-title{font-size:66px;line-height:0.6em;letter-spacing:0px;}.elementor-34178 .elementor-element.elementor-element-9aab29a > .elementor-widget-container{margin:2px 0px 0px 0px;}.elementor-34178 .elementor-element.elementor-element-9aab29a{text-align:center;}.elementor-34178 .elementor-element.elementor-element-9aab29a .elementor-heading-title{font-size:17px;line-height:1.6em;letter-spacing:5.1px;}.elementor-34178 .elementor-element.elementor-element-2fe4613 > .elementor-widget-container{margin:18px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-34178 .elementor-element.elementor-element-2fe4613{z-index:1;text-align:center;}.elementor-34178 .elementor-element.elementor-element-2fe4613 .elementor-heading-title{font-size:66px;line-height:0.9em;letter-spacing:0px;}.elementor-34178 .elementor-element.elementor-element-852c072 > .elementor-widget-container{margin:-49px 0px 0px 0px;}.elementor-34178 .elementor-element.elementor-element-aa2d948:not(.elementor-motion-effects-element-type-background), .elementor-34178 .elementor-element.elementor-element-aa2d948 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tuinvitacionya.com/wp-content/uploads/2026/04/papel2.jpg");background-repeat:repeat;background-size:101px auto;}.elementor-34178 .elementor-element.elementor-element-aa2d948{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.32;--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-34178 .elementor-element.elementor-element-25f8e42:not(.elementor-motion-effects-element-type-background), .elementor-34178 .elementor-element.elementor-element-25f8e42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tuinvitacionya.com/wp-content/uploads/2026/04/papel2.jpg");background-repeat:repeat;background-size:101px auto;}.elementor-34178 .elementor-element.elementor-element-25f8e42{--content-width:100%;--min-height:628px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.32;--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-34178 .elementor-element.elementor-element-5bc70f8{--min-height:493px;--justify-content:center;}.elementor-34178 .elementor-element.elementor-element-aaec1c9 > .elementor-widget-container{margin:47px 0px -40px 0px;padding:0px 0px 0px 0px;}.elementor-34178 .elementor-element.elementor-element-aaec1c9{text-align:center;}.elementor-34178 .elementor-element.elementor-element-aaec1c9 .elementor-heading-title{font-size:75px;line-height:1.6em;}.elementor-34178 .elementor-element.elementor-element-0385178 > .elementor-widget-container{margin:-33px 0px -25px 0px;padding:0px 0px 0px 0px;}.elementor-34178 .elementor-element.elementor-element-0385178{text-align:center;}.elementor-34178 .elementor-element.elementor-element-0385178 .elementor-heading-title{font-size:52px;line-height:1.6em;}.elementor-34178 .elementor-element.elementor-element-44f344e > .elementor-widget-container{margin:-38px 0px -40px 0px;padding:0px 0px 0px 0px;}.elementor-34178 .elementor-element.elementor-element-44f344e{text-align:center;}.elementor-34178 .elementor-element.elementor-element-44f344e .elementor-heading-title{font-size:75px;line-height:1.6em;}.elementor-34178 .elementor-element.elementor-element-1525ae1 > .elementor-widget-container{margin:-21px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-34178 .elementor-element.elementor-element-1525ae1{text-align:center;}.elementor-34178 .elementor-element.elementor-element-1525ae1 .elementor-heading-title{font-size:40px;line-height:1.6em;}.elementor-34178 .elementor-element.elementor-element-b83ed33 > .elementor-widget-container{margin:-23px 0px -10px 0px;}.elementor-34178 .elementor-element.elementor-element-b83ed33 img{width:79%;}.elementor-34178 .elementor-element.elementor-element-6ccb59a > .elementor-widget-container{margin:2px 0px -18px 0px;}.elementor-34178 .elementor-element.elementor-element-6ccb59a{text-align:center;}.elementor-34178 .elementor-element.elementor-element-6ccb59a .elementor-heading-title{font-size:17px;line-height:1.6em;}.elementor-34178 .elementor-element.elementor-element-5081f64 > .elementor-widget-container{margin:-6px 0px -7px 0px;}.elementor-34178 .elementor-element.elementor-element-5081f64 img{width:79%;}.elementor-34178 .elementor-element.elementor-element-2dd6a09{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.32;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-34178 .elementor-element.elementor-element-cc197dc:not(.elementor-motion-effects-element-type-background), .elementor-34178 .elementor-element.elementor-element-cc197dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tuinvitacionya.com/wp-content/uploads/2026/02/Rosa-fondo-plano.png");background-repeat:repeat;background-size:contain;}.elementor-34178 .elementor-element.elementor-element-cc197dc{--min-height:564px;--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-34178 .elementor-element.elementor-element-0f2c76b > .elementor-widget-container{margin:55px 0px 0px 0px;}.elementor-34178 .elementor-element.elementor-element-0f2c76b img{width:63px;}.elementor-34178 .elementor-element.elementor-element-e863187 > .elementor-widget-container{margin:21px 0px -6px 0px;}.elementor-34178 .elementor-element.elementor-element-e863187{text-align:center;}.elementor-34178 .elementor-element.elementor-element-e863187 .elementor-heading-title{font-size:30px;letter-spacing:0.6px;}.elementor-34178 .elementor-element.elementor-element-bde11af > .elementor-widget-container{margin:-6px 0px 0px 0px;}.elementor-34178 .elementor-element.elementor-element-bde11af img{width:58%;}.elementor-34178 .elementor-element.elementor-element-adf2fda > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-34178 .elementor-element.elementor-element-adf2fda{text-align:center;}.elementor-34178 .elementor-element.elementor-element-adf2fda .elementor-heading-title{font-size:19px;line-height:1.5em;}.elementor-34178 .elementor-element.elementor-element-d80e736 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-34178 .elementor-element.elementor-element-d80e736{text-align:center;}.elementor-34178 .elementor-element.elementor-element-d80e736 .elementor-heading-title{font-size:19px;line-height:1.5em;}.elementor-34178 .elementor-element.elementor-element-063f40b > .elementor-widget-container{margin:20px 0px 55px 0px;}.elementor-34178 .elementor-element.elementor-element-063f40b .elementor-button{font-size:17px;border-radius:0px 0px 0px 0px;padding:8px 15px 8px 15px;}.elementor-34178 .elementor-element.elementor-element-f699bbb{--min-height:270px;--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;--z-index:2;}.elementor-34178 .elementor-element.elementor-element-3d21710 > .elementor-widget-container{margin:46px 0px 0px 0px;}.elementor-34178 .elementor-element.elementor-element-3d21710 img{width:61px;}.elementor-34178 .elementor-element.elementor-element-4700875 > .elementor-widget-container{margin:22px 0px -5px 0px;}.elementor-34178 .elementor-element.elementor-element-4700875{text-align:center;}.elementor-34178 .elementor-element.elementor-element-4700875 .elementor-heading-title{font-size:30px;letter-spacing:0.6px;}.elementor-34178 .elementor-element.elementor-element-8645c21 > .elementor-widget-container{margin:-9px 0px 0px 0px;}.elementor-34178 .elementor-element.elementor-element-8645c21 img{width:58%;}.elementor-34178 .elementor-element.elementor-element-dfad562 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-34178 .elementor-element.elementor-element-dfad562{text-align:center;}.elementor-34178 .elementor-element.elementor-element-dfad562 .elementor-heading-title{font-size:19px;line-height:1.5em;}.elementor-34178 .elementor-element.elementor-element-6bc93c7 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-34178 .elementor-element.elementor-element-6bc93c7{text-align:center;}.elementor-34178 .elementor-element.elementor-element-6bc93c7 .elementor-heading-title{font-size:19px;line-height:1.5em;}.elementor-34178 .elementor-element.elementor-element-9321ed2 > .elementor-widget-container{margin:20px 0px 55px 0px;}.elementor-34178 .elementor-element.elementor-element-9321ed2 .elementor-button{font-size:17px;border-radius:0px 0px 0px 0px;padding:8px 15px 8px 15px;}.elementor-34178 .elementor-element.elementor-element-24bfb59{--min-height:270px;--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-34178 .elementor-element.elementor-element-770edfa:not(.elementor-motion-effects-element-type-background), .elementor-34178 .elementor-element.elementor-element-770edfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tuinvitacionya.com/wp-content/uploads/2026/02/Rosa-itinerario.png");background-repeat:no-repeat;background-size:cover;}.elementor-34178 .elementor-element.elementor-element-770edfa{--min-height:710px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-43px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34178 .elementor-element.elementor-element-2c8919e > .elementor-widget-container{margin:80px 0px -9px 0px;}.elementor-34178 .elementor-element.elementor-element-2c8919e{z-index:1;text-align:center;}.elementor-34178 .elementor-element.elementor-element-2c8919e .elementor-heading-title{font-size:32px;}.elementor-34178 .elementor-element.elementor-element-602d6af{--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:94px;--margin-left:0px;--margin-right:0px;}.elementor-34178 .elementor-element.elementor-element-0909ff9{--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-34178 .elementor-element.elementor-element-7d2ddf9{--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-34178 .elementor-element.elementor-element-ff13c4d img{max-width:43px;}.elementor-34178 .elementor-element.elementor-element-a8d745a{--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-34178 .elementor-element.elementor-element-0b9eea4 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-34178 .elementor-element.elementor-element-0b9eea4{text-align:center;}.elementor-34178 .elementor-element.elementor-element-0b9eea4 .elementor-heading-title{font-size:15px;line-height:17px;letter-spacing:0px;}.elementor-34178 .elementor-element.elementor-element-02112a4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:61%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-34178 .elementor-element.elementor-element-d3adb03 img{max-width:43px;}.elementor-34178 .elementor-element.elementor-element-e56d678{--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-34178 .elementor-element.elementor-element-074b9d9 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-34178 .elementor-element.elementor-element-074b9d9{text-align:center;}.elementor-34178 .elementor-element.elementor-element-074b9d9 .elementor-heading-title{font-size:15px;line-height:17px;letter-spacing:0px;}.elementor-34178 .elementor-element.elementor-element-accf1d0{--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-34178 .elementor-element.elementor-element-5568bd9 img{max-width:45px;}.elementor-34178 .elementor-element.elementor-element-02ff5d9{--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-34178 .elementor-element.elementor-element-b96b9de > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-34178 .elementor-element.elementor-element-b96b9de{text-align:center;}.elementor-34178 .elementor-element.elementor-element-b96b9de .elementor-heading-title{font-size:15px;line-height:17px;letter-spacing:0px;}.elementor-34178 .elementor-element.elementor-element-17cdeab{--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-34178 .elementor-element.elementor-element-1c602d8{--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-34178 .elementor-element.elementor-element-0bf71fa{--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-34178 .elementor-element.elementor-element-5c329ed img{max-width:43px;}.elementor-34178 .elementor-element.elementor-element-eb33a83{--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-34178 .elementor-element.elementor-element-eef85cb > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-34178 .elementor-element.elementor-element-eef85cb{text-align:center;}.elementor-34178 .elementor-element.elementor-element-eef85cb .elementor-heading-title{font-size:15px;line-height:17px;letter-spacing:0px;}.elementor-34178 .elementor-element.elementor-element-31b1576{--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-34178 .elementor-element.elementor-element-1443ab9 img{max-width:43px;}.elementor-34178 .elementor-element.elementor-element-d5d8486{--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-34178 .elementor-element.elementor-element-cd7b562 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-34178 .elementor-element.elementor-element-cd7b562{text-align:center;}.elementor-34178 .elementor-element.elementor-element-cd7b562 .elementor-heading-title{font-size:15px;line-height:17px;letter-spacing:0px;}.elementor-34178 .elementor-element.elementor-element-5247f24{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:61%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-34178 .elementor-element.elementor-element-59d15d6 img{max-width:45px;}.elementor-34178 .elementor-element.elementor-element-3ee45a9{--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-34178 .elementor-element.elementor-element-d171902 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-34178 .elementor-element.elementor-element-d171902{text-align:center;}.elementor-34178 .elementor-element.elementor-element-d171902 .elementor-heading-title{font-size:15px;line-height:17px;letter-spacing:0px;}.elementor-34178 .elementor-element.elementor-element-85de9ad{--min-height:253px;--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;--z-index:1;}.elementor-34178 .elementor-element.elementor-element-ac50d21{--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-34178 .elementor-element.elementor-element-8b67cb1:not(.elementor-motion-effects-element-type-background), .elementor-34178 .elementor-element.elementor-element-8b67cb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tuinvitacionya.com/wp-content/uploads/2026/04/papel2.jpg");background-repeat:repeat;background-size:101px auto;}.elementor-34178 .elementor-element.elementor-element-8b67cb1{--min-height:504px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.32;--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-34178 .elementor-element.elementor-element-f63f187 > .elementor-widget-container{margin:77px 0px 0px 0px;}.elementor-34178 .elementor-element.elementor-element-f63f187{z-index:1;text-align:center;}.elementor-34178 .elementor-element.elementor-element-f63f187 .elementor-heading-title{font-size:30px;letter-spacing:0.6px;}.elementor-34178 .elementor-element.elementor-element-dedf259 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-34178 .elementor-element.elementor-element-dedf259 img{width:68%;}.elementor-34178 .elementor-element.elementor-element-99b414c{--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:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-34178 .elementor-element.elementor-element-39a3e91{--width:49%;--justify-content:center;}.elementor-34178 .elementor-element.elementor-element-eee6d97.elementor-element{--align-self:flex-end;}.elementor-34178 .elementor-element.elementor-element-eee6d97 .elementor-icon{font-size:69px;}.elementor-34178 .elementor-element.elementor-element-eee6d97 .elementor-icon svg{height:69px;}.elementor-34178 .elementor-element.elementor-element-0dccfb5{--width:49%;}.elementor-34178 .elementor-element.elementor-element-8e9a7ee.elementor-element{--align-self:flex-start;}.elementor-34178 .elementor-element.elementor-element-8e9a7ee .elementor-icon{font-size:74px;}.elementor-34178 .elementor-element.elementor-element-8e9a7ee .elementor-icon svg{height:74px;}.elementor-34178 .elementor-element.elementor-element-224ab38{--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:-93px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34178 .elementor-element.elementor-element-0798f7c{--width:49%;--justify-content:center;}.elementor-34178 .elementor-element.elementor-element-cd49a7b.elementor-element{--align-self:flex-end;}.elementor-34178 .elementor-element.elementor-element-cd49a7b .elementor-icon{font-size:110px;}.elementor-34178 .elementor-element.elementor-element-cd49a7b .elementor-icon svg{height:110px;}.elementor-34178 .elementor-element.elementor-element-ecca18a{--width:49%;}.elementor-34178 .elementor-element.elementor-element-9e98ff0.elementor-element{--align-self:flex-start;}.elementor-34178 .elementor-element.elementor-element-9e98ff0 .elementor-icon{font-size:110px;}.elementor-34178 .elementor-element.elementor-element-9e98ff0 .elementor-icon svg{height:110px;}.elementor-34178 .elementor-element.elementor-element-6bf762d > .elementor-widget-container{margin:9px 0px 0px 0px;}.elementor-34178 .elementor-element.elementor-element-6bf762d{text-align:center;}.elementor-34178 .elementor-element.elementor-element-6bf762d .elementor-heading-title{font-size:21px;line-height:1.4em;letter-spacing:0.1px;}.elementor-34178 .elementor-element.elementor-element-ed03857 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-34178 .elementor-element.elementor-element-ed03857{text-align:center;}.elementor-34178 .elementor-element.elementor-element-ed03857 .elementor-heading-title{font-size:16px;line-height:1.4em;letter-spacing:0.1px;}.elementor-34178 .elementor-element.elementor-element-13e2db9:not(.elementor-motion-effects-element-type-background), .elementor-34178 .elementor-element.elementor-element-13e2db9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tuinvitacionya.com/wp-content/uploads/2026/04/papel2.jpg");background-repeat:repeat;background-size:101px auto;}.elementor-34178 .elementor-element.elementor-element-13e2db9{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.32;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-34178 .elementor-element.elementor-element-c308431:not(.elementor-motion-effects-element-type-background), .elementor-34178 .elementor-element.elementor-element-c308431 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tuinvitacionya.com/wp-content/uploads/2026/04/papel2.jpg");background-repeat:repeat;background-size:101px auto;}.elementor-34178 .elementor-element.elementor-element-c308431{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.32;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34178 .elementor-element.elementor-element-0a8f0ce > .elementor-widget-container{margin:61px 0px 0px 0px;}.elementor-34178 .elementor-element.elementor-element-0a8f0ce{text-align:center;}.elementor-34178 .elementor-element.elementor-element-0a8f0ce .elementor-heading-title{font-size:30px;letter-spacing:0.6px;}.elementor-34178 .elementor-element.elementor-element-f221fb6 img{width:68%;}.elementor-34178 .elementor-element.elementor-element-2307389 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-34178 .elementor-element.elementor-element-2307389{text-align:center;}.elementor-34178 .elementor-element.elementor-element-2307389 .elementor-heading-title{font-size:15px;line-height:1.4em;letter-spacing:0.1px;}.elementor-34178 .elementor-element.elementor-element-c5a0539 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-34178 .elementor-element.elementor-element-c5a0539{text-align:center;}.elementor-34178 .elementor-element.elementor-element-c5a0539 .elementor-heading-title{font-size:15px;line-height:1.4em;letter-spacing:0.1px;}.elementor-34178 .elementor-element.elementor-element-22d0963{--width:62%;--min-height:147px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 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-34178 .elementor-element.elementor-element-368deca{--width:62%;--min-height:147px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-34178 .elementor-element.elementor-element-579bc81{--width:62%;--min-height:147px;--justify-content:center;border-width:2px 1px 1px 2px;--border-top-width:2px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:2px;--border-radius:10px 10px 10px 10px;}.elementor-34178 .elementor-element.elementor-element-579bc81:not(.elementor-motion-effects-element-type-background), .elementor-34178 .elementor-element.elementor-element-579bc81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #D4ADC4 0%, #B08694 54%);}.elementor-34178 .elementor-element.elementor-element-c14e8ae .elementor-icon{font-size:27px;}.elementor-34178 .elementor-element.elementor-element-c14e8ae .elementor-icon svg{height:27px;}.elementor-34178 .elementor-element.elementor-element-83e9cf9 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-34178 .elementor-element.elementor-element-83e9cf9{text-align:center;}.elementor-34178 .elementor-element.elementor-element-83e9cf9 .elementor-heading-title{font-size:11px;}.elementor-34178 .elementor-element.elementor-element-e31d973{--width:62%;--min-height:147px;--justify-content:center;border-width:1px 2px 2px 1px;--border-top-width:1px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:1px;--border-radius:10px 10px 10px 10px;}.elementor-34178 .elementor-element.elementor-element-e31d973:not(.elementor-motion-effects-element-type-background), .elementor-34178 .elementor-element.elementor-element-e31d973 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(360deg, #6C3C3C 31%, #622333 78%);}.elementor-34178 .elementor-element.elementor-element-015e17b .elementor-icon{font-size:25px;}.elementor-34178 .elementor-element.elementor-element-015e17b .elementor-icon svg{height:25px;}.elementor-34178 .elementor-element.elementor-element-a1bc6cf > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-34178 .elementor-element.elementor-element-a1bc6cf{text-align:center;}.elementor-34178 .elementor-element.elementor-element-a1bc6cf .elementor-heading-title{font-size:11px;}.elementor-34178 .elementor-element.elementor-element-b9657d7 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-34178 .elementor-element.elementor-element-b9657d7{text-align:center;}.elementor-34178 .elementor-element.elementor-element-b9657d7 .elementor-heading-title{font-size:11px;}.elementor-34178 .elementor-element.elementor-element-5878fc4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:19px;--margin-left:0px;--margin-right:0px;}.elementor-34178 .elementor-element.elementor-element-25fde93{--width:58%;--min-height:174px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-34178 .elementor-element.elementor-element-66341da img{width:53%;}.elementor-34178 .elementor-element.elementor-element-67c490c > .elementor-widget-container{margin:-11px 0px 0px 0px;}.elementor-34178 .elementor-element.elementor-element-67c490c{text-align:center;}.elementor-34178 .elementor-element.elementor-element-67c490c .elementor-heading-title{font-size:19px;line-height:1.1em;letter-spacing:2.6px;}.elementor-34178 .elementor-element.elementor-element-5a1ae12{--width:58%;--min-height:174px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-34178 .elementor-element.elementor-element-bbd55e6 img{width:42%;}.elementor-34178 .elementor-element.elementor-element-a14b088 > .elementor-widget-container{margin:-11px 0px 0px 0px;}.elementor-34178 .elementor-element.elementor-element-a14b088{text-align:center;}.elementor-34178 .elementor-element.elementor-element-a14b088 .elementor-heading-title{font-size:19px;line-height:1.1em;letter-spacing:2.6px;}.elementor-34178 .elementor-element.elementor-element-4141b19:not(.elementor-motion-effects-element-type-background), .elementor-34178 .elementor-element.elementor-element-4141b19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tuinvitacionya.com/wp-content/uploads/2026/04/papel2.jpg");background-repeat:repeat;background-size:101px auto;}.elementor-34178 .elementor-element.elementor-element-4141b19{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.32;--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-34178 .elementor-element.elementor-element-aaa54fe{--min-height:301px;--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-34178 .elementor-element.elementor-element-5925df8 > .elementor-widget-container{margin:61px 0px 0px 0px;}.elementor-34178 .elementor-element.elementor-element-5925df8{text-align:center;}.elementor-34178 .elementor-element.elementor-element-5925df8 .elementor-heading-title{font-size:30px;letter-spacing:0.6px;}.elementor-34178 .elementor-element.elementor-element-ee1f759 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-34178 .elementor-element.elementor-element-ee1f759 img{width:68%;}.elementor-34178 .elementor-element.elementor-element-5028fa8 > .elementor-widget-container{margin:22px 0px -7px 0px;}.elementor-34178 .elementor-element.elementor-element-5028fa8{text-align:center;}.elementor-34178 .elementor-element.elementor-element-5028fa8 .elementor-heading-title{font-size:15px;line-height:1.4em;letter-spacing:0.1px;}.elementor-34178 .elementor-element.elementor-element-7d29992 > .elementor-widget-container{margin:11px 0px 0px 0px;}.elementor-34178 .elementor-element.elementor-element-7d29992{text-align:center;}.elementor-34178 .elementor-element.elementor-element-7d29992 .elementor-heading-title{font-size:15px;line-height:1.4em;letter-spacing:0.1px;}.elementor-34178 .elementor-element.elementor-element-7f77fa7{--width:100%;--min-height:188px;--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:center;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:-39px;--padding-left:0px;--padding-right:0px;}.elementor-34178 .elementor-element.elementor-element-9174dd7 > .elementor-widget-container{margin:0px 0px -134px 0px;padding:0px -17px -37px 0px;}.elementor-34178 .elementor-element.elementor-element-e69026b{--content-width:98%;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-34178 .elementor-element.elementor-element-b9cc55e{--width:100%;}.elementor-34178 .elementor-element.elementor-element-bcd6fac:not(.elementor-motion-effects-element-type-background), .elementor-34178 .elementor-element.elementor-element-bcd6fac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tuinvitacionya.com/wp-content/uploads/2026/04/Rosa-arriba-f-1.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-34178 .elementor-element.elementor-element-bcd6fac{--min-height:187px;--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;--z-index:1;}.elementor-34178 .elementor-element.elementor-element-04910a6 > .elementor-widget-container{margin:61px 0px 0px 0px;}.elementor-34178 .elementor-element.elementor-element-04910a6{text-align:center;}.elementor-34178 .elementor-element.elementor-element-04910a6 .elementor-heading-title{font-size:30px;letter-spacing:0.6px;}.elementor-34178 .elementor-element.elementor-element-d28a0f7{--margin-top:-57px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34178 .elementor-element.elementor-element-8a21ba4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-34178 .elementor-element.elementor-element-8a21ba4{text-align:center;}.elementor-34178 .elementor-element.elementor-element-8a21ba4 .elementor-heading-title{font-size:15px;line-height:1.4em;letter-spacing:0.1px;}.elementor-34178 .elementor-element.elementor-element-0dfab0e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 18px 44px 18px;border-radius:0px 0px 0px 0px;}.elementor-34178 .elementor-element.elementor-element-0dfab0e .elementor-field-group > label{font-size:13px;}.elementor-34178 .elementor-element.elementor-element-0dfab0e .elementor-field-type-html{font-size:10px;letter-spacing:1px;}.elementor-34178 .elementor-element.elementor-element-0dfab0e .elementor-field-group .elementor-field, .elementor-34178 .elementor-element.elementor-element-0dfab0e .elementor-field-subgroup label{font-size:14px;}.elementor-34178 .elementor-element.elementor-element-7e9e2f3{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5px;--padding-bottom:58px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-34178 .elementor-element.elementor-element-900e4ca{--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-34178 .elementor-element.elementor-element-d26cfb7{--width:93%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34178 .elementor-element.elementor-element-3b48a97 > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-34178 .elementor-element.elementor-element-a2449ae > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-34178 .elementor-element.elementor-element-a2449ae{text-align:center;}.elementor-34178 .elementor-element.elementor-element-a2449ae .elementor-heading-title{font-size:17px;line-height:1.4em;letter-spacing:0.1px;}.elementor-34178 .elementor-element.elementor-element-1b63a54 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-34178 .elementor-element.elementor-element-1b63a54{text-align:center;}.elementor-34178 .elementor-element.elementor-element-1b63a54 .elementor-heading-title{font-size:12px;line-height:1.4em;letter-spacing:0.1px;}.elementor-34178 .elementor-element.elementor-element-03a6c84 > .elementor-widget-container{margin:-13px 0px -11px 0px;padding:0px 0px 0px 0px;}.elementor-34178 .elementor-element.elementor-element-03a6c84{z-index:2;}.elementor-34178 .elementor-element.elementor-element-16e59aa > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-34178 .elementor-element.elementor-element-de082c9:not(.elementor-motion-effects-element-type-background), .elementor-34178 .elementor-element.elementor-element-de082c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tuinvitacionya.com/wp-content/uploads/2026/04/papel2.jpg");background-repeat:repeat;background-size:101px auto;}.elementor-34178 .elementor-element.elementor-element-de082c9{--min-height:365px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.32;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-34178 .elementor-element.elementor-element-932bc1b:not(.elementor-motion-effects-element-type-background), .elementor-34178 .elementor-element.elementor-element-932bc1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tuinvitacionya.com/wp-content/uploads/2026/04/papel2.jpg");background-repeat:repeat;background-size:101px auto;}.elementor-34178 .elementor-element.elementor-element-932bc1b{--overlay-opacity:0.32;--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-34178 .elementor-element.elementor-element-7ecfc29 > .elementor-widget-container{margin:65px 0px 0px 0px;}.elementor-34178 .elementor-element.elementor-element-7ecfc29{text-align:center;}.elementor-34178 .elementor-element.elementor-element-7ecfc29 .elementor-heading-title{font-size:23px;letter-spacing:1.6px;}.elementor-34178 .elementor-element.elementor-element-923002e > .elementor-widget-container{margin:-31px 0px -21px 0px;}.elementor-34178 .elementor-element.elementor-element-923002e{text-align:center;}.elementor-34178 .elementor-element.elementor-element-923002e .elementor-heading-title{font-size:96px;}.elementor-34178 .elementor-element.elementor-element-96c9b0e > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-34178 .elementor-element.elementor-element-96c9b0e{text-align:center;}.elementor-34178 .elementor-element.elementor-element-96c9b0e .elementor-heading-title{font-size:15px;line-height:1.4em;letter-spacing:10px;}.elementor-34178 .elementor-element.elementor-element-7f6a170 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-34178 .elementor-element.elementor-element-7f6a170{text-align:center;}.elementor-34178 .elementor-element.elementor-element-7f6a170 img{width:14%;}.elementor-34178 .elementor-element.elementor-element-f8c2e36{--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-34178 .elementor-element.elementor-element-568395b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34178 .elementor-element.elementor-element-a57ea81{text-align:center;}.elementor-34178 .elementor-element.elementor-element-a57ea81 .elementor-heading-title{font-size:23px;}}@media(min-width:768px){.elementor-34178 .elementor-element.elementor-element-6143fe4{--content-width:100%;}.elementor-34178 .elementor-element.elementor-element-0909ff9{--width:100%;}.elementor-34178 .elementor-element.elementor-element-7d2ddf9{--width:47%;}.elementor-34178 .elementor-element.elementor-element-a8d745a{--width:47%;}.elementor-34178 .elementor-element.elementor-element-02112a4{--width:47%;}.elementor-34178 .elementor-element.elementor-element-e56d678{--width:47%;}.elementor-34178 .elementor-element.elementor-element-accf1d0{--width:47%;}.elementor-34178 .elementor-element.elementor-element-02ff5d9{--width:47%;}.elementor-34178 .elementor-element.elementor-element-17cdeab{--width:6%;}.elementor-34178 .elementor-element.elementor-element-0bf71fa{--width:47%;}.elementor-34178 .elementor-element.elementor-element-eb33a83{--width:47%;}.elementor-34178 .elementor-element.elementor-element-31b1576{--width:47%;}.elementor-34178 .elementor-element.elementor-element-d5d8486{--width:47%;}.elementor-34178 .elementor-element.elementor-element-5247f24{--width:47%;}.elementor-34178 .elementor-element.elementor-element-3ee45a9{--width:47%;}}@media(max-width:1024px) and (min-width:768px){.elementor-34178 .elementor-element.elementor-element-17cdeab{--width:10%;}}/* Start custom CSS for html, class: .elementor-element-2e7848e */.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-34178 .elementor-element.elementor-element-2e7848e-color {
  -webkit-tap-highlight-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fae1773 */.linea-centro {
  position: relative;
}

.linea-centro::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  transform: translateY(-50%);
  width: 100%;
  height: 1px; /* grosor de la línea */
  background-color: #FFF; /* color */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-39a6d04 */html {
  -webkit-tap-highlight-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dee3bdb */.kenburns-pro {
  position: relative;
  overflow: hidden;
}

/* 🎥 Imagen animada */
.kenburns-pro::before {
  content: "";
  position: absolute;
  inset: 0;
  background-image: url("https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5fajBx8AWmCJDQmAcm4gAJV7WRJ2sVItpPW61zH5a6yWHmyb9lvh7pt0OMSBuhGsltErj9cX4EAit5WMa5Q6NSYPkjMRRbt76bYSe_2FRWuBbSle3RtgjEwkrORCVNZoOna3_cSsMDUnP4tdpSHsiyrfpk_6xj1zfk30ykkfhKibnLHhyqo2lyAg4aQ/s16000/A-Shendell-12.jpg");
  background-size: cover;
  background-position: center;
  z-index: 0;
  animation: kenburns 14s ease-in-out infinite alternate;
  will-change: transform;
}

/* 🤍 Overlay blanco elegante */
.kenburns-pro::after {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(
    to bottom,
    rgba(255,255,255,0),
    rgba(255,255,255,0)
  );
  z-index: 1;
}
.kenburns-pro::before {
    animation-duration: 11s;
  }
/* 📝 Contenido encima */
.kenburns > * {
  position: relative;
  z-index: 2;
}

@keyframes kenburns {
  0% {
    transform: scale(1) translate(0, 0);
  }
  50% {
    transform: scale(1.1) translate(-1%, -2%);
  }
  100% {
    transform: scale(1.15) translate(2%, 1%);
  }
}
@media (max-width: 768px) {
  .kenburns::before {
    animation-duration: 11s;
  }
}
/* 🤍 Degrado Radial
background: radial-gradient(
  circle at center,
  rgba(255,255,255,0.6) 0%,
  rgba(255,255,255,0.85) 70%
);
 ----------------------- *//* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-09aead5 */.kenburns-pro-2 {
  position: relative;
  width: 100%;
  height: 100%;
  height: 50vh; /* puedes ajustar */
  overflow: hidden;
}

.kenburns-pro-2 img {
  width: 110%;
  height: 110%;
  object-fit: cover;
  animation: kenburnsLoop 20s ease-in-out infinite alternate;
}

/* Animación */
@keyframes kenburnsLoop {
  0% {
    transform: scale(1) translate(0, 0);
  }
  50% {
    transform: scale(1.2) translate(-3%, -3%);
  }
  100% {
    transform: scale(1.3) translate(3%, 3%);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b83ed33 */.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 html, class: .elementor-element-f887930 *//* SOMBRA */
.elementor-34178 .elementor-element.elementor-element-f887930 {
  position: relative;
  overflow: visible; /* importante */
}

.elementor-34178 .elementor-element.elementor-element-f887930::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: -16px;
  height: 80px;

  background: radial-gradient(
    ellipse 80% 100% at center,
    rgba(0,0,0,0.9) 0%,
    rgba(0,0,0,0.5) 40%,
    rgba(0,0,0,0.26) 60%,
    rgba(0,0,0,0) 100%
  );

  filter: blur(9px); /* 👈 un poco menos */
  pointer-events: none;
  z-index: -1;
}
@media(max-width:768px){
.elementor-34178 .elementor-element.elementor-element-f887930 {
  position: relative;
}

.elementor-34178 .elementor-element.elementor-element-f887930::after {
  content: "";
  position: absolute;
  left:1%;
  right: 1%;
  bottom: -16px;
  height: 80px;

  background: radial-gradient(
    ellipse at center,
    rgba(57,2,28,0.90) 0%,
    rgba(57,2,28,0.5) 40%,
    rgba(57,2,28,0.46) 70%,
    rgba(57,3,28,0.1) 100%
  );

  filter: blur(19px);
  z-index: -1;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f699bbb */.elementor-34178 .elementor-element.elementor-element-f699bbb {
  background-image: url("https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhgcib4Dlxo66fknK85DGO0msxb6O-vXHJprWvxGRMFJmuiAfGrhcl9e_mGV_4srhyrkJ-NFR3Y2CwxI6XVmOh2VaAck_Mzy3PE1Qlt2UD09jOS7LEMlFdPzEgHijrCrOtUeDF94Eu5KIxQVO_MVX7IdY7pqRTm4M0eK8x_Fhsl_FyVlsldppBhhi-kUw/s16000/Rosa-igl-nonasterio.png");
 background-size: 100% auto; /* 🔥 clave */
  background-repeat: no-repeat;
  background-position: center top;
}
@media (max-width:768px){
  .elementor-34178 .elementor-element.elementor-element-f699bbb{
    background-size: 100% auto;
    background-position: top center;
    background-size: 100% 100%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24bfb59 */.elementor-34178 .elementor-element.elementor-element-24bfb59 {
    background-image: url("https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhyphenhyphen16tqLcfR_9CLVWxI6mtZr424duwy9nUe9EYCW2NoxNEjImAGTtdew8mWjX2bBXbm5roY6E9P-egM7JKw5dxgrcXPw2RvhasgY74yhcegkDUC4XKdatLxQo1vHsh9R9SZ_FLZ_vTho1gPiXQPphn7jjer0TDthkMnCeNpnBTlIZPhnzbMz_iIP_XvA/s16000/Rosa-salon-olmos2.png");
    background-size: cover;
    background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-cea0eed *//* SOMBRA */
.elementor-34178 .elementor-element.elementor-element-cea0eed {
  position: relative;
  overflow: visible; /* importante */
}

.elementor-34178 .elementor-element.elementor-element-cea0eed::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: -16px;
  height: 80px;

  background: radial-gradient(
    ellipse 80% 100% at center,
    rgba(0,0,0,0.9) 0%,
    rgba(0,0,0,0.5) 40%,
    rgba(0,0,0,0.26) 60%,
    rgba(0,0,0,0) 100%
  );

  filter: blur(9px); /* 👈 un poco menos */
  pointer-events: none;
  z-index: -1;
}
@media(max-width:768px){
.elementor-34178 .elementor-element.elementor-element-cea0eed {
  position: relative;
}

.elementor-34178 .elementor-element.elementor-element-cea0eed::after {
  content: "";
  position: absolute;
  left:1%;
  right: 1%;
  bottom: -16px;
  height: 80px;

  background: radial-gradient(
    ellipse at center,
    rgba(57,2,28,0.90) 0%,
    rgba(57,2,28,0.5) 40%,
    rgba(57,2,28,0.46) 70%,
    rgba(57,3,28,0.1) 100%
  );

  filter: blur(19px);
  z-index: -1;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-02706c5 *//* SOMBRA */
.elementor-34178 .elementor-element.elementor-element-02706c5 {
  position: relative;
  overflow: visible; /* importante */
}

.elementor-34178 .elementor-element.elementor-element-02706c5::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: -16px;
  height: 80px;

  background: radial-gradient(
    ellipse 80% 100% at center,
    rgba(0,0,0,0.9) 0%,
    rgba(0,0,0,0.5) 40%,
    rgba(0,0,0,0.26) 60%,
    rgba(0,0,0,0) 100%
  );

  filter: blur(9px); /* 👈 un poco menos */
  pointer-events: none;
  z-index: -1;
}
@media(max-width:768px){
.elementor-34178 .elementor-element.elementor-element-02706c5 {
  position: relative;
}

.elementor-34178 .elementor-element.elementor-element-02706c5::after {
  content: "";
  position: absolute;
  left:1%;
  right: 1%;
  bottom: -16px;
  height: 80px;

  background: radial-gradient(
    ellipse at center,
    rgba(57,2,28,0.90) 0%,
    rgba(57,2,28,0.5) 40%,
    rgba(57,2,28,0.46) 70%,
    rgba(57,3,28,0.1) 100%
  );

  filter: blur(19px);
  z-index: -1;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22d0963 */.flip-card {
    perspective: 1000px;
    cursor: pointer;
}

.flip-inner {
    position: relative;
    width: 100%;
    height: 100%;
    transition: transform 0.6s;
    transform-style: preserve-3d;
}

.flip-card.active .flip-inner {
    transform: rotateY(180deg);
}

.flip-front, 
.flip-back {
    position: absolute;
    width: 100%;
    height: 100%;
    backface-visibility: hidden;
    top: 0;
    left: 0;
}

.flip-back {
    transform: rotateY(180deg);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a86a354 *//* SOMBRA */
.elementor-34178 .elementor-element.elementor-element-a86a354 {
  position: relative;
  overflow: visible; /* importante */
}

.elementor-34178 .elementor-element.elementor-element-a86a354::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: -16px;
  height: 80px;

  background: radial-gradient(
    ellipse 80% 100% at center,
    rgba(0,0,0,0.9) 0%,
    rgba(0,0,0,0.5) 40%,
    rgba(0,0,0,0.26) 60%,
    rgba(0,0,0,0) 100%
  );

  filter: blur(9px); /* 👈 un poco menos */
  pointer-events: none;
  z-index: -1;
}
@media(max-width:768px){
.elementor-34178 .elementor-element.elementor-element-a86a354 {
  position: relative;
}

.elementor-34178 .elementor-element.elementor-element-a86a354::after {
  content: "";
  position: absolute;
  left:1%;
  right: 1%;
  bottom: -16px;
  height: 80px;

  background: radial-gradient(
    ellipse at center,
    rgba(57,2,28,0.90) 0%,
    rgba(57,2,28,0.5) 40%,
    rgba(57,2,28,0.46) 70%,
    rgba(57,3,28,0.1) 100%
  );

  filter: blur(19px);
  z-index: -1;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e69026b *//* SOMBRA */
.elementor-34178 .elementor-element.elementor-element-e69026b {
  position: relative;
  overflow: visible; /* importante */
}

.elementor-34178 .elementor-element.elementor-element-e69026b::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: -16px;
  height: 80px;

  background: radial-gradient(
    ellipse 80% 100% at center,
    rgba(0,0,0,0.9) 0%,
    rgba(0,0,0,0.5) 40%,
    rgba(0,0,0,0.26) 60%,
    rgba(0,0,0,0) 100%
  );

  filter: blur(9px); /* 👈 un poco menos */
  pointer-events: none;
  z-index: -1;
}
@media(max-width:768px){
.elementor-34178 .elementor-element.elementor-element-e69026b {
  position: relative;
}

.elementor-34178 .elementor-element.elementor-element-e69026b::after {
  content: "";
  position: absolute;
  left:1%;
  right: 1%;
  bottom: -16px;
  height: 80px;

  background: radial-gradient(
    ellipse at center,
    rgba(57,2,28,0.90) 0%,
    rgba(57,2,28,0.5) 40%,
    rgba(57,2,28,0.46) 70%,
    rgba(57,3,28,0.1) 100%
  );

  filter: blur(19px);
  z-index: -1;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b01b606 *//* SOMBRA */
.elementor-34178 .elementor-element.elementor-element-b01b606 {
  position: relative;
  overflow: visible; /* importante */
}

.elementor-34178 .elementor-element.elementor-element-b01b606::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: -16px;
  height: 80px;

  background: radial-gradient(
    ellipse 80% 100% at center,
    rgba(0,0,0,0.9) 0%,
    rgba(0,0,0,0.5) 40%,
    rgba(0,0,0,0.26) 60%,
    rgba(0,0,0,0) 100%
  );

  filter: blur(9px); /* 👈 un poco menos */
  pointer-events: none;
  z-index: -1;
}
@media(max-width:768px){
.elementor-34178 .elementor-element.elementor-element-b01b606 {
  position: relative;
}

.elementor-34178 .elementor-element.elementor-element-b01b606::after {
  content: "";
  position: absolute;
  left:1%;
  right: 1%;
  bottom: -16px;
  height: 80px;

  background: radial-gradient(
    ellipse at center,
    rgba(57,2,28,0.90) 0%,
    rgba(57,2,28,0.5) 40%,
    rgba(57,2,28,0.46) 70%,
    rgba(57,3,28,0.1) 100%
  );

  filter: blur(19px);
  z-index: -1;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-568395b */.elementor-button {
    -webkit-tap-highlight-color: transparent;
}

.elementor-button:focus:not(:focus-visible) {
    outline: none;
}
.flip-card {
    -webkit-tap-highlight-color: transparent;
    outline: none;
}

.flip-card:focus {
    outline: 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-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-fade {
  opacity: 0;
  transition: opacity 2.2s cubic-bezier(.22,.61,.36,1);
  will-change: opacity;
}

.animacion-fade.is-visible {
  opacity: 1;
}
/* --------------------- *//* End custom CSS */