.elementor-5109 .elementor-element.elementor-element-b9eff59{--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.13;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-5109 .elementor-element.elementor-element-b9eff59:not(.elementor-motion-effects-element-type-background), .elementor-5109 .elementor-element.elementor-element-b9eff59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.luzarizmendifengshui.com/wp-content/uploads/2026/01/fondo-feng-shui-2026.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5109 .elementor-element.elementor-element-b9eff59::before, .elementor-5109 .elementor-element.elementor-element-b9eff59 > .elementor-background-video-container::before, .elementor-5109 .elementor-element.elementor-element-b9eff59 > .e-con-inner > .elementor-background-video-container::before, .elementor-5109 .elementor-element.elementor-element-b9eff59 > .elementor-background-slideshow::before, .elementor-5109 .elementor-element.elementor-element-b9eff59 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5109 .elementor-element.elementor-element-b9eff59 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.luzarizmendifengshui.com/wp-content/uploads/2026/01/abundancia-feng-shui-2026.webp");--background-overlay:'';}.elementor-5109 .elementor-element.elementor-element-787f476{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-5109 .elementor-element.elementor-element-787f476 > .elementor-widget-container{margin:50px 0px 32px 0px;}.elementor-5109 .elementor-element.elementor-element-787f476.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-5109 .elementor-element.elementor-element-787f476 .elementor-heading-title{line-height:1.1em;color:#000000;}.elementor-5109 .elementor-element.elementor-element-fdc4009{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-5109 .elementor-element.elementor-element-fdc4009 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5109 .elementor-element.elementor-element-fdc4009.elementor-element{--align-self:center;}.elementor-5109 .elementor-element.elementor-element-5633c68{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5109 .elementor-element.elementor-element-5633c68:not(.elementor-motion-effects-element-type-background), .elementor-5109 .elementor-element.elementor-element-5633c68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #111111 100%);}.elementor-5109 .elementor-element.elementor-element-a91c198 .elementor-button{border-style:solid;padding:15px 15px 19px 15px;}.elementor-5109 .elementor-element.elementor-element-6ef4b04{--iteration-count:infinite;--animation-duration:1200ms;}.elementor-5109 .elementor-element.elementor-element-6ef4b04 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-5109 .elementor-element.elementor-element-6ef4b04 .elementor-headline{text-align:center;font-size:22px;}.elementor-5109 .elementor-element.elementor-element-6ef4b04 .elementor-headline-plain-text{color:var( --e-global-color-c8d364e );}.elementor-5109 .elementor-element.elementor-element-6ef4b04 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-primary );stroke-width:7px;}.elementor-5109 .elementor-element.elementor-element-6ef4b04 .elementor-headline-dynamic-wrapper svg{z-index:2;}.elementor-5109 .elementor-element.elementor-element-6ef4b04 .elementor-headline-dynamic-text{z-index:auto;}.elementor-5109 .elementor-element.elementor-element-3dfff32{text-align:center;font-size:50px;color:var( --e-global-color-3bba3c1 );}.elementor-5109 .elementor-element.elementor-element-60e4a77{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-5109 .elementor-element.elementor-element-60e4a77 > .elementor-widget-container{margin:150px 0px 50px 0px;}.elementor-5109 .elementor-element.elementor-element-60e4a77.elementor-element{--align-self:center;}.elementor-5109 .elementor-element.elementor-element-60e4a77.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-5109 .elementor-element.elementor-element-60e4a77.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-5109 .elementor-element.elementor-element-60e4a77.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-5109 .elementor-element.elementor-element-60e4a77 .elementor-image-box-title{margin-bottom:49px;font-size:35px;color:#C6A85B;}.elementor-5109 .elementor-element.elementor-element-60e4a77 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-5109 .elementor-element.elementor-element-60e4a77 .elementor-image-box-img img{border-radius:15px;transition-duration:0.3s;}.elementor-5109 .elementor-element.elementor-element-60e4a77 .elementor-image-box-description{color:var( --e-global-color-3bba3c1 );}.elementor-5109 .elementor-element.elementor-element-5dc58a7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5109 .elementor-element.elementor-element-5dc58a7:not(.elementor-motion-effects-element-type-background), .elementor-5109 .elementor-element.elementor-element-5dc58a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #111111 0%, #333333 100%);}.elementor-5109 .elementor-element.elementor-element-919333a{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-5109 .elementor-element.elementor-element-919333a > .elementor-widget-container{margin:70px 0px 0px 0px;}.elementor-5109 .elementor-element.elementor-element-919333a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-5109 .elementor-element.elementor-element-919333a .elementor-heading-title{font-size:50px;color:#C6A85B;}.elementor-5109 .elementor-element.elementor-element-049478d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;}.elementor-5109 .elementor-element.elementor-element-049478d:not(.elementor-motion-effects-element-type-background), .elementor-5109 .elementor-element.elementor-element-049478d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, #000000 0%, #333333 35%);}.elementor-5109 .elementor-element.elementor-element-5fa475c{text-align:center;font-size:25px;color:var( --e-global-color-897fee1 );}.elementor-5109 .elementor-element.elementor-element-eac9226{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-5109 .elementor-element.elementor-element-eac9226 > .elementor-widget-container{background-color:#0F0F0F;padding:25px 25px 25px 25px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-b9628d5 );border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(255, 238.4828449905482, 205.66304347826087, 0.5);}.elementor-5109 .elementor-element.elementor-element-eac9226 .elementor-icon-box-wrapper{gap:15px;}.elementor-5109 .elementor-element.elementor-element-eac9226 .elementor-icon-box-title{margin-block-end:20px;color:var( --e-global-color-897fee1 );}.elementor-5109 .elementor-element.elementor-element-eac9226.elementor-view-stacked .elementor-icon{background-color:#C6A85B;}.elementor-5109 .elementor-element.elementor-element-eac9226.elementor-view-framed .elementor-icon, .elementor-5109 .elementor-element.elementor-element-eac9226.elementor-view-default .elementor-icon{fill:#C6A85B;color:#C6A85B;border-color:#C6A85B;}.elementor-5109 .elementor-element.elementor-element-eac9226 .elementor-icon-box-title, .elementor-5109 .elementor-element.elementor-element-eac9226 .elementor-icon-box-title a{font-weight:900;}.elementor-5109 .elementor-element.elementor-element-eac9226 .elementor-icon-box-description{font-size:16px;color:var( --e-global-color-b9628d5 );}.elementor-5109 .elementor-element.elementor-element-a9b7420{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-5109 .elementor-element.elementor-element-a9b7420 > .elementor-widget-container{background-color:#171717;padding:25px 25px 25px 25px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#C6A85B;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(255, 238.4828449905482, 205.66304347826087, 0.5);}.elementor-5109 .elementor-element.elementor-element-a9b7420 .elementor-icon-box-wrapper{gap:15px;}.elementor-5109 .elementor-element.elementor-element-a9b7420 .elementor-icon-box-title{margin-block-end:20px;color:var( --e-global-color-897fee1 );}.elementor-5109 .elementor-element.elementor-element-a9b7420.elementor-view-stacked .elementor-icon{background-color:#C6A85B;}.elementor-5109 .elementor-element.elementor-element-a9b7420.elementor-view-framed .elementor-icon, .elementor-5109 .elementor-element.elementor-element-a9b7420.elementor-view-default .elementor-icon{fill:#C6A85B;color:#C6A85B;border-color:#C6A85B;}.elementor-5109 .elementor-element.elementor-element-a9b7420 .elementor-icon-box-title, .elementor-5109 .elementor-element.elementor-element-a9b7420 .elementor-icon-box-title a{font-weight:900;}.elementor-5109 .elementor-element.elementor-element-a9b7420 .elementor-icon-box-description{font-size:16px;color:var( --e-global-color-b9628d5 );}.elementor-5109 .elementor-element.elementor-element-59738c5{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-5109 .elementor-element.elementor-element-59738c5 > .elementor-widget-container{background-color:#0F0F0F;padding:25px 25px 25px 25px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-b9628d5 );border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(255, 238.4828449905482, 205.66304347826087, 0.5);}.elementor-5109 .elementor-element.elementor-element-59738c5 .elementor-icon-box-wrapper{gap:15px;}.elementor-5109 .elementor-element.elementor-element-59738c5 .elementor-icon-box-title{margin-block-end:20px;color:var( --e-global-color-897fee1 );}.elementor-5109 .elementor-element.elementor-element-59738c5.elementor-view-stacked .elementor-icon{background-color:#C6A85B;}.elementor-5109 .elementor-element.elementor-element-59738c5.elementor-view-framed .elementor-icon, .elementor-5109 .elementor-element.elementor-element-59738c5.elementor-view-default .elementor-icon{fill:#C6A85B;color:#C6A85B;border-color:#C6A85B;}.elementor-5109 .elementor-element.elementor-element-59738c5 .elementor-icon-box-title, .elementor-5109 .elementor-element.elementor-element-59738c5 .elementor-icon-box-title a{font-weight:900;}.elementor-5109 .elementor-element.elementor-element-59738c5 .elementor-icon-box-description{font-size:16px;color:var( --e-global-color-b9628d5 );}.elementor-5109 .elementor-element.elementor-element-130ca14{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-5109 .elementor-element.elementor-element-130ca14 > .elementor-widget-container{background-color:#171717;padding:25px 25px 25px 25px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#C6A85B;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(255, 238.4828449905482, 205.66304347826087, 0.5);}.elementor-5109 .elementor-element.elementor-element-130ca14 .elementor-icon-box-wrapper{gap:15px;}.elementor-5109 .elementor-element.elementor-element-130ca14 .elementor-icon-box-title{margin-block-end:20px;color:var( --e-global-color-897fee1 );}.elementor-5109 .elementor-element.elementor-element-130ca14.elementor-view-stacked .elementor-icon{background-color:#C6A85B;}.elementor-5109 .elementor-element.elementor-element-130ca14.elementor-view-framed .elementor-icon, .elementor-5109 .elementor-element.elementor-element-130ca14.elementor-view-default .elementor-icon{fill:#C6A85B;color:#C6A85B;border-color:#C6A85B;}.elementor-5109 .elementor-element.elementor-element-130ca14 .elementor-icon-box-title, .elementor-5109 .elementor-element.elementor-element-130ca14 .elementor-icon-box-title a{font-weight:900;}.elementor-5109 .elementor-element.elementor-element-130ca14 .elementor-icon-box-description{font-size:16px;color:var( --e-global-color-b9628d5 );}.elementor-5109 .elementor-element.elementor-element-e6b0364{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-5109 .elementor-element.elementor-element-e6b0364 > .elementor-widget-container{background-color:#0F0F0F;padding:25px 25px 25px 25px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-b9628d5 );border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(255, 238.4828449905482, 205.66304347826087, 0.5);}.elementor-5109 .elementor-element.elementor-element-e6b0364 .elementor-icon-box-wrapper{gap:15px;}.elementor-5109 .elementor-element.elementor-element-e6b0364 .elementor-icon-box-title{margin-block-end:20px;color:var( --e-global-color-897fee1 );}.elementor-5109 .elementor-element.elementor-element-e6b0364.elementor-view-stacked .elementor-icon{background-color:#C6A85B;}.elementor-5109 .elementor-element.elementor-element-e6b0364.elementor-view-framed .elementor-icon, .elementor-5109 .elementor-element.elementor-element-e6b0364.elementor-view-default .elementor-icon{fill:#C6A85B;color:#C6A85B;border-color:#C6A85B;}.elementor-5109 .elementor-element.elementor-element-e6b0364 .elementor-icon-box-title, .elementor-5109 .elementor-element.elementor-element-e6b0364 .elementor-icon-box-title a{font-weight:900;}.elementor-5109 .elementor-element.elementor-element-e6b0364 .elementor-icon-box-description{font-size:16px;color:var( --e-global-color-b9628d5 );}.elementor-5109 .elementor-element.elementor-element-7a926f3{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-5109 .elementor-element.elementor-element-7a926f3 > .elementor-widget-container{background-color:#171717;padding:25px 25px 25px 25px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#C6A85B;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(255, 238.4828449905482, 205.66304347826087, 0.5);}.elementor-5109 .elementor-element.elementor-element-7a926f3 .elementor-icon-box-wrapper{gap:15px;}.elementor-5109 .elementor-element.elementor-element-7a926f3 .elementor-icon-box-title{margin-block-end:20px;color:var( --e-global-color-897fee1 );}.elementor-5109 .elementor-element.elementor-element-7a926f3.elementor-view-stacked .elementor-icon{background-color:#C6A85B;}.elementor-5109 .elementor-element.elementor-element-7a926f3.elementor-view-framed .elementor-icon, .elementor-5109 .elementor-element.elementor-element-7a926f3.elementor-view-default .elementor-icon{fill:#C6A85B;color:#C6A85B;border-color:#C6A85B;}.elementor-5109 .elementor-element.elementor-element-7a926f3 .elementor-icon-box-title, .elementor-5109 .elementor-element.elementor-element-7a926f3 .elementor-icon-box-title a{font-weight:900;}.elementor-5109 .elementor-element.elementor-element-7a926f3 .elementor-icon-box-description{font-size:16px;color:var( --e-global-color-b9628d5 );}.elementor-5109 .elementor-element.elementor-element-2562361{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-5109 .elementor-element.elementor-element-2562361 > .elementor-widget-container{padding:25px 25px 25px 25px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#5D6532;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 15px 0px rgba(255, 255, 255, 0.5);}.elementor-5109 .elementor-element.elementor-element-2562361.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5109 .elementor-element.elementor-element-2562361 .elementor-icon-box-wrapper{gap:15px;}.elementor-5109 .elementor-element.elementor-element-2562361 .elementor-icon-box-title{margin-block-end:20px;color:var( --e-global-color-897fee1 );}.elementor-5109 .elementor-element.elementor-element-2562361.elementor-view-stacked .elementor-icon{background-color:#C6A85B;}.elementor-5109 .elementor-element.elementor-element-2562361.elementor-view-framed .elementor-icon, .elementor-5109 .elementor-element.elementor-element-2562361.elementor-view-default .elementor-icon{fill:#C6A85B;color:#C6A85B;border-color:#C6A85B;}.elementor-5109 .elementor-element.elementor-element-2562361 .elementor-icon{font-size:80px;}.elementor-5109 .elementor-element.elementor-element-2562361 .elementor-icon-box-title, .elementor-5109 .elementor-element.elementor-element-2562361 .elementor-icon-box-title a{font-weight:900;}.elementor-5109 .elementor-element.elementor-element-2562361 .elementor-icon-box-description{font-size:16px;color:var( --e-global-color-b9628d5 );}.elementor-5109 .elementor-element.elementor-element-3f8af12{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5109 .elementor-element.elementor-element-3f8af12:not(.elementor-motion-effects-element-type-background), .elementor-5109 .elementor-element.elementor-element-3f8af12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #111111 100%);}.elementor-5109 .elementor-element.elementor-element-fd8be75{width:100%;max-width:100%;text-align:center;}.elementor-5109 .elementor-element.elementor-element-fd8be75 > .elementor-widget-container{margin:70px 0px 0px 0px;}.elementor-5109 .elementor-element.elementor-element-fd8be75.elementor-element{--align-self:center;}.elementor-5109 .elementor-element.elementor-element-fd8be75 .elementor-heading-title{font-size:50px;color:var( --e-global-color-c8d364e );}.elementor-5109 .elementor-element.elementor-element-a869872{width:100%;max-width:100%;text-align:center;font-size:25px;color:var( --e-global-color-b9628d5 );}.elementor-5109 .elementor-element.elementor-element-2cc9c5e{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-5109 .elementor-element.elementor-element-2cc9c5e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5109 .elementor-element.elementor-element-2cc9c5e.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-5109 .elementor-element.elementor-element-2cc9c5e.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-5109 .elementor-element.elementor-element-2cc9c5e.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-5109 .elementor-element.elementor-element-2cc9c5e .elementor-image-box-title{margin-bottom:13px;font-size:30px;font-weight:900;color:#C6A85B;}.elementor-5109 .elementor-element.elementor-element-2cc9c5e .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-5109 .elementor-element.elementor-element-2cc9c5e .elementor-image-box-img img{border-radius:40px;transition-duration:0.3s;}.elementor-5109 .elementor-element.elementor-element-2cc9c5e .elementor-image-box-description{color:var( --e-global-color-b9628d5 );}.elementor-5109 .elementor-element.elementor-element-0e4fa83{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-5109 .elementor-element.elementor-element-0e4fa83.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5109 .elementor-element.elementor-element-0e4fa83.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-5109 .elementor-element.elementor-element-0e4fa83.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-5109 .elementor-element.elementor-element-0e4fa83.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-5109 .elementor-element.elementor-element-0e4fa83 .elementor-image-box-title{margin-bottom:13px;font-size:30px;font-weight:900;color:#C6A85B;}.elementor-5109 .elementor-element.elementor-element-0e4fa83 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-5109 .elementor-element.elementor-element-0e4fa83 .elementor-image-box-img img{border-radius:40px;transition-duration:0.3s;}.elementor-5109 .elementor-element.elementor-element-0e4fa83 .elementor-image-box-description{color:var( --e-global-color-b9628d5 );}.elementor-5109 .elementor-element.elementor-element-3819feb{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-5109 .elementor-element.elementor-element-3819feb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5109 .elementor-element.elementor-element-3819feb.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-5109 .elementor-element.elementor-element-3819feb.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-5109 .elementor-element.elementor-element-3819feb.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-5109 .elementor-element.elementor-element-3819feb .elementor-image-box-title{margin-bottom:13px;font-size:30px;font-weight:900;color:#C6A85B;}.elementor-5109 .elementor-element.elementor-element-3819feb .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-5109 .elementor-element.elementor-element-3819feb .elementor-image-box-img img{border-radius:40px;transition-duration:0.3s;}.elementor-5109 .elementor-element.elementor-element-3819feb .elementor-image-box-description{color:var( --e-global-color-b9628d5 );}.elementor-5109 .elementor-element.elementor-element-fa217ed{--iteration-count:infinite;--animation-duration:1200ms;}.elementor-5109 .elementor-element.elementor-element-fa217ed > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-5109 .elementor-element.elementor-element-fa217ed .elementor-headline{text-align:center;font-size:22px;}.elementor-5109 .elementor-element.elementor-element-fa217ed .elementor-headline-plain-text{color:var( --e-global-color-c8d364e );}.elementor-5109 .elementor-element.elementor-element-fa217ed .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-primary );stroke-width:7px;}.elementor-5109 .elementor-element.elementor-element-fa217ed .elementor-headline-dynamic-wrapper svg{z-index:2;}.elementor-5109 .elementor-element.elementor-element-fa217ed .elementor-headline-dynamic-text{z-index:auto;}.elementor-5109 .elementor-element.elementor-element-92df937{--iteration-count:infinite;--animation-duration:1200ms;}.elementor-5109 .elementor-element.elementor-element-92df937 .elementor-headline{text-align:center;font-size:50px;}.elementor-5109 .elementor-element.elementor-element-92df937 .elementor-headline-plain-text{color:var( --e-global-color-c8d364e );}.elementor-5109 .elementor-element.elementor-element-92df937 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-c8d364e );stroke-width:1px;}.elementor-5109 .elementor-element.elementor-element-8ff76b8 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-5109 .elementor-element.elementor-element-8ff76b8{text-align:center;font-size:20px;color:var( --e-global-color-b9628d5 );}.elementor-5109 .elementor-element.elementor-element-e9ebb0c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5109 .elementor-element.elementor-element-e9ebb0c:not(.elementor-motion-effects-element-type-background), .elementor-5109 .elementor-element.elementor-element-e9ebb0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #111111 0%, #333333 100%);}.elementor-5109 .elementor-element.elementor-element-47e121c{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-5109 .elementor-element.elementor-element-47e121c > .elementor-widget-container{margin:70px 0px 30px 0px;}.elementor-5109 .elementor-element.elementor-element-47e121c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-5109 .elementor-element.elementor-element-47e121c .elementor-heading-title{font-size:50px;color:#C6A85B;}.elementor-5109 .elementor-element.elementor-element-c58aa2c{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-5109 .elementor-element.elementor-element-c58aa2c > .elementor-widget-container{background-color:#000000;margin:0px 0px 50px 0px;padding:50px 50px 70px 50px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c8d364e );border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(213.32343749999998, 196.7555860261106, 167.41252377717393, 0.5);}.elementor-5109 .elementor-element.elementor-element-c58aa2c.elementor-element{--align-self:center;}.elementor-5109 .elementor-element.elementor-element-c58aa2c:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c8d364e );box-shadow:0px 0px 40px 0px rgba(203.1234375, 175.18340549681, 119.66619904891304, 0.82);}.elementor-5109 .elementor-element.elementor-element-c58aa2c .elementor-image-box-wrapper{text-align:start;}.elementor-5109 .elementor-element.elementor-element-c58aa2c.elementor-position-right .elementor-image-box-img{margin-left:100px;}.elementor-5109 .elementor-element.elementor-element-c58aa2c.elementor-position-left .elementor-image-box-img{margin-right:100px;}.elementor-5109 .elementor-element.elementor-element-c58aa2c.elementor-position-top .elementor-image-box-img{margin-bottom:100px;}.elementor-5109 .elementor-element.elementor-element-c58aa2c .elementor-image-box-title{margin-bottom:49px;font-size:35px;color:#C6A85B;}.elementor-5109 .elementor-element.elementor-element-c58aa2c .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-5109 .elementor-element.elementor-element-c58aa2c .elementor-image-box-img img{border-radius:15px;transition-duration:0.3s;}.elementor-5109 .elementor-element.elementor-element-c58aa2c .elementor-image-box-description{color:var( --e-global-color-3bba3c1 );}.elementor-5109 .elementor-element.elementor-element-d9d5ccc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-5109 .elementor-element.elementor-element-d9d5ccc:not(.elementor-motion-effects-element-type-background), .elementor-5109 .elementor-element.elementor-element-d9d5ccc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, #111111 0%, #333333 100%);}.elementor-5109 .elementor-element.elementor-element-e28fc31 > .elementor-widget-container{margin:-90px 0px 0px 0px;}.elementor-5109 .elementor-element.elementor-element-e28fc31 .elementor-button{border-style:solid;padding:15px 15px 19px 15px;}.elementor-5109 .elementor-element.elementor-element-6126fa5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;}.elementor-5109 .elementor-element.elementor-element-6126fa5.e-con{--align-self:center;}.elementor-5109 .elementor-element.elementor-element-3053048{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-5109 .elementor-element.elementor-element-3053048 > .elementor-widget-container{margin:100px 0px 50px 0px;}.elementor-5109 .elementor-element.elementor-element-3053048.elementor-element{--align-self:center;}.elementor-5109 .elementor-element.elementor-element-3053048.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-5109 .elementor-element.elementor-element-3053048.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-5109 .elementor-element.elementor-element-3053048.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-5109 .elementor-element.elementor-element-3053048 .elementor-image-box-title{margin-bottom:49px;font-size:35px;color:#C6A85B;}.elementor-5109 .elementor-element.elementor-element-3053048 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-5109 .elementor-element.elementor-element-3053048 .elementor-image-box-img img{border-radius:15px;box-shadow:0px 0px 10px 0px rgba(121.5234375, 106.36516902469282, 79.51859714673911, 0.5);transition-duration:0.3s;}.elementor-5109 .elementor-element.elementor-element-3053048 .elementor-image-box-description{color:var( --e-global-color-3bba3c1 );}.elementor-5109 .elementor-element.elementor-element-1340e6e{width:100%;max-width:100%;text-align:center;}.elementor-5109 .elementor-element.elementor-element-1340e6e > .elementor-widget-container{margin:120px 0px 30px 0px;}.elementor-5109 .elementor-element.elementor-element-1340e6e.elementor-element{--align-self:center;}.elementor-5109 .elementor-element.elementor-element-1340e6e .elementor-heading-title{font-size:50px;color:#C6A85B;}.elementor-5109 .elementor-element.elementor-element-29c32d1{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;}.elementor-5109 .elementor-element.elementor-element-29c32d1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5109 .elementor-element.elementor-element-7141f4f{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;}.elementor-5109 .elementor-element.elementor-element-7141f4f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5109 .elementor-element.elementor-element-20c8189{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;}.elementor-5109 .elementor-element.elementor-element-20c8189.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5109 .elementor-element.elementor-element-7eaee26{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;}.elementor-5109 .elementor-element.elementor-element-7eaee26.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5109 .elementor-element.elementor-element-e715b94{width:100%;max-width:100%;text-align:center;}.elementor-5109 .elementor-element.elementor-element-e715b94 > .elementor-widget-container{margin:130px 0px 30px 0px;}.elementor-5109 .elementor-element.elementor-element-e715b94.elementor-element{--align-self:center;}.elementor-5109 .elementor-element.elementor-element-e715b94 .elementor-heading-title{font-size:50px;color:#C6A85B;}.elementor-5109 .elementor-element.elementor-element-c6108c7{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-5109 .elementor-element.elementor-element-c6108c7 > .elementor-widget-container{background-color:#181818;padding:25px 25px 25px 25px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-b9628d5 );border-radius:15px 15px 15px 15px;}.elementor-5109 .elementor-element.elementor-element-c6108c7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5109 .elementor-element.elementor-element-c6108c7 .elementor-icon-box-wrapper{gap:15px;}.elementor-5109 .elementor-element.elementor-element-c6108c7 .elementor-icon-box-title{margin-block-end:20px;color:var( --e-global-color-897fee1 );}.elementor-5109 .elementor-element.elementor-element-c6108c7.elementor-view-stacked .elementor-icon{background-color:#C6A85B;}.elementor-5109 .elementor-element.elementor-element-c6108c7.elementor-view-framed .elementor-icon, .elementor-5109 .elementor-element.elementor-element-c6108c7.elementor-view-default .elementor-icon{fill:#C6A85B;color:#C6A85B;border-color:#C6A85B;}.elementor-5109 .elementor-element.elementor-element-c6108c7 .elementor-icon-box-title, .elementor-5109 .elementor-element.elementor-element-c6108c7 .elementor-icon-box-title a{font-weight:900;}.elementor-5109 .elementor-element.elementor-element-c6108c7 .elementor-icon-box-description{font-size:16px;color:var( --e-global-color-b9628d5 );}.elementor-5109 .elementor-element.elementor-element-91efb17{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-5109 .elementor-element.elementor-element-91efb17 > .elementor-widget-container{background-color:#010101;padding:25px 25px 25px 25px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#C6A85B;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 20px 0px rgba(255, 238.48284499054816, 205.66304347826087, 0.48);}.elementor-5109 .elementor-element.elementor-element-91efb17.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5109 .elementor-element.elementor-element-91efb17 .elementor-icon-box-wrapper{gap:15px;}.elementor-5109 .elementor-element.elementor-element-91efb17 .elementor-icon-box-title{margin-block-end:20px;color:var( --e-global-color-897fee1 );}.elementor-5109 .elementor-element.elementor-element-91efb17.elementor-view-stacked .elementor-icon{background-color:#C6A85B;}.elementor-5109 .elementor-element.elementor-element-91efb17.elementor-view-framed .elementor-icon, .elementor-5109 .elementor-element.elementor-element-91efb17.elementor-view-default .elementor-icon{fill:#C6A85B;color:#C6A85B;border-color:#C6A85B;}.elementor-5109 .elementor-element.elementor-element-91efb17 .elementor-icon-box-title, .elementor-5109 .elementor-element.elementor-element-91efb17 .elementor-icon-box-title a{font-weight:900;}.elementor-5109 .elementor-element.elementor-element-91efb17 .elementor-icon-box-description{font-size:16px;color:var( --e-global-color-b9628d5 );}.elementor-5109 .elementor-element.elementor-element-93659eb{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-size:20px;color:var( --e-global-color-b9628d5 );}.elementor-5109 .elementor-element.elementor-element-93659eb > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-5109 .elementor-element.elementor-element-93659eb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5109 .elementor-element.elementor-element-f94b835 > .elementor-widget-container{margin:0px 0px 100px 0px;}.elementor-5109 .elementor-element.elementor-element-f94b835 .elementor-button{border-style:solid;padding:15px 15px 19px 15px;}body.elementor-page-5109:not(.elementor-motion-effects-element-type-background), body.elementor-page-5109 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}@media(max-width:767px){.elementor-5109 .elementor-element.elementor-element-787f476{width:var( --container-widget-width, 337.5px );max-width:337.5px;--container-widget-width:337.5px;--container-widget-flex-grow:0;}.elementor-5109 .elementor-element.elementor-element-787f476 > .elementor-widget-container{margin:20px 0px 16px 0px;}.elementor-5109 .elementor-element.elementor-element-787f476 .elementor-heading-title{font-size:30px;}.elementor-5109 .elementor-element.elementor-element-fdc4009{width:100%;max-width:100%;}.elementor-5109 .elementor-element.elementor-element-6ef4b04 .elementor-headline{font-size:30px;}.elementor-5109 .elementor-element.elementor-element-60e4a77 .elementor-image-box-img{margin-bottom:0px;}.elementor-5109 .elementor-element.elementor-element-919333a{width:var( --container-widget-width, 321.5px );max-width:321.5px;--container-widget-width:321.5px;--container-widget-flex-grow:0;}.elementor-5109 .elementor-element.elementor-element-919333a .elementor-heading-title{font-size:30px;}.elementor-5109 .elementor-element.elementor-element-5fa475c{font-size:18px;}.elementor-5109 .elementor-element.elementor-element-eac9226{width:100%;max-width:100%;}.elementor-5109 .elementor-element.elementor-element-a9b7420{width:100%;max-width:100%;}.elementor-5109 .elementor-element.elementor-element-59738c5{width:100%;max-width:100%;}.elementor-5109 .elementor-element.elementor-element-130ca14{width:100%;max-width:100%;}.elementor-5109 .elementor-element.elementor-element-e6b0364{width:100%;max-width:100%;}.elementor-5109 .elementor-element.elementor-element-7a926f3{width:100%;max-width:100%;}.elementor-5109 .elementor-element.elementor-element-2562361{width:var( --container-widget-width, 370.5px );max-width:370.5px;--container-widget-width:370.5px;--container-widget-flex-grow:0;}.elementor-5109 .elementor-element.elementor-element-2cc9c5e{width:var( --container-widget-width, 356.5px );max-width:356.5px;--container-widget-width:356.5px;--container-widget-flex-grow:0;}.elementor-5109 .elementor-element.elementor-element-2cc9c5e .elementor-image-box-img{margin-bottom:10px;}.elementor-5109 .elementor-element.elementor-element-0e4fa83{width:var( --container-widget-width, 461.5px );max-width:461.5px;--container-widget-width:461.5px;--container-widget-flex-grow:0;}.elementor-5109 .elementor-element.elementor-element-0e4fa83 > .elementor-widget-container{margin:80px 0px 50px 0px;}.elementor-5109 .elementor-element.elementor-element-0e4fa83 .elementor-image-box-img{margin-bottom:10px;}.elementor-5109 .elementor-element.elementor-element-3819feb{width:var( --container-widget-width, 391.5px );max-width:391.5px;--container-widget-width:391.5px;--container-widget-flex-grow:0;}.elementor-5109 .elementor-element.elementor-element-3819feb .elementor-image-box-img{margin-bottom:10px;}.elementor-5109 .elementor-element.elementor-element-fa217ed .elementor-headline{font-size:30px;}.elementor-5109 .elementor-element.elementor-element-92df937 .elementor-headline{font-size:30px;}.elementor-5109 .elementor-element.elementor-element-47e121c{width:var( --container-widget-width, 340.5px );max-width:340.5px;--container-widget-width:340.5px;--container-widget-flex-grow:0;}.elementor-5109 .elementor-element.elementor-element-47e121c .elementor-heading-title{font-size:30px;}.elementor-5109 .elementor-element.elementor-element-c58aa2c > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-5109 .elementor-element.elementor-element-c58aa2c .elementor-image-box-img{margin-bottom:100px;}.elementor-5109 .elementor-element.elementor-element-c58aa2c .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-5109 .elementor-element.elementor-element-e28fc31 > .elementor-widget-container{margin:-30px 10px 10px 10px;}.elementor-5109 .elementor-element.elementor-element-3053048 .elementor-image-box-img{margin-bottom:0px;}.elementor-5109 .elementor-element.elementor-element-1340e6e .elementor-heading-title{font-size:30px;}.elementor-5109 .elementor-element.elementor-element-29c32d1{width:var( --container-widget-width, 442.75px );max-width:442.75px;--container-widget-width:442.75px;--container-widget-flex-grow:0;}.elementor-5109 .elementor-element.elementor-element-7141f4f{width:var( --container-widget-width, 426.75px );max-width:426.75px;--container-widget-width:426.75px;--container-widget-flex-grow:0;}.elementor-5109 .elementor-element.elementor-element-20c8189{width:var( --container-widget-width, 431.75px );max-width:431.75px;--container-widget-width:431.75px;--container-widget-flex-grow:0;}.elementor-5109 .elementor-element.elementor-element-7eaee26{width:var( --container-widget-width, 383.75px );max-width:383.75px;--container-widget-width:383.75px;--container-widget-flex-grow:0;}.elementor-5109 .elementor-element.elementor-element-e715b94 .elementor-heading-title{font-size:30px;}.elementor-5109 .elementor-element.elementor-element-c6108c7{width:var( --container-widget-width, 400.5px );max-width:400.5px;--container-widget-width:400.5px;--container-widget-flex-grow:0;}.elementor-5109 .elementor-element.elementor-element-91efb17{width:var( --container-widget-width, 408.5px );max-width:408.5px;--container-widget-width:408.5px;--container-widget-flex-grow:0;}.elementor-5109 .elementor-element.elementor-element-93659eb{width:var( --container-widget-width, 461.5px );max-width:461.5px;--container-widget-width:461.5px;--container-widget-flex-grow:0;}}/* Start custom CSS for heading, class: .elementor-element-787f476 */.elementor-5109 .elementor-element.elementor-element-787f476 h1 {
  line-height: 1.05;
}

/* Convierte tu casa en */
.elementor-5109 .elementor-element.elementor-element-787f476 h1 span:nth-of-type(1) {
  font-size: clamp(22px, 3.5vw, 40px) !important;
}

/* una base sólida */
.elementor-5109 .elementor-element.elementor-element-787f476 h1 span:nth-of-type(2) {
  font-size: clamp(36px, 6.5vw, 66px) !important;
}

/* para la riqueza del 2026 */
.elementor-5109 .elementor-element.elementor-element-787f476 h1 span:nth-of-type(3) {
  font-size: clamp(26px, 4.5vw, 50px) !important;
}

/* en solo 7 días */
.elementor-5109 .elementor-element.elementor-element-787f476 h1 span:nth-of-type(4) {
  font-size: clamp(24px, 4vw, 45px) !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a91c198 */.elementor-5109 .elementor-element.elementor-element-a91c198 .elementor-button {
  position: relative;
  border: 4px solid transparent;
  background:
    linear-gradient(135deg, #5D6532, #383E16) padding-box,
    linear-gradient(270deg, #b8962e, #d4af37, #fff1a8, #b8962e) border-box;
  background-size: 100% 100%, 300% 300%;
  animation: goldShine 3s linear infinite;

}
@keyframes goldShine {
  0% {
    background-position: 0% 50%, 0% 50%;
  }
  100% {
    background-position: 0% 50%, 300% 50%;
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2cc9c5e */.elementor-5109 .elementor-element.elementor-element-2cc9c5e .elementor-image-box-img {
  position: relative;
  overflow: hidden;
}

.elementor-5109 .elementor-element.elementor-element-2cc9c5e .elementor-image-box-img::after {
  content: "";
  position: absolute;
  top: -50%;
  left: -75%;
  width: 50%;
  height: 200%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(255, 255, 255, 0.10),
    transparent
  );
  transform: rotate(25deg);
  animation: imageShine 3s ease-in-out infinite;
  pointer-events: none;
}
@keyframes imageShine {
  0% { left: -75%; }
  60% { left: 125%; }
  100% { left: 125%; }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0e4fa83 */.elementor-5109 .elementor-element.elementor-element-0e4fa83 .elementor-image-box-img {
  position: relative;
  overflow: hidden;
}

.elementor-5109 .elementor-element.elementor-element-0e4fa83 .elementor-image-box-img::after {
  content: "";
  position: absolute;
  top: -50%;
  left: -75%;
  width: 50%;
  height: 200%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(255, 255, 255, 0.10),
    transparent
  );
  transform: rotate(-25deg);
  animation: imageShine 4s ease-in-out infinite;
  pointer-events: none;
}
@keyframes imageShine {
  0% { left: -75%; }
  60% { left: 125%; }
  100% { left: 125%; }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3819feb */.elementor-5109 .elementor-element.elementor-element-3819feb .elementor-image-box-img {
  position: relative;
  overflow: hidden;
}

.elementor-5109 .elementor-element.elementor-element-3819feb .elementor-image-box-img::after {
  content: "";
  position: absolute;
  top: -50%;
  right: -75%;
  width: 50%;
  height: 200%;
  background: linear-gradient(
    -120deg,
    transparent,
    rgba(255, 255, 255, 0.10),
    transparent
  );
  transform: rotate(-25deg);
  animation: imageShineReverse 3s ease-in-out infinite;
  pointer-events: none;
}
@keyframes imageShineReverse {
  0% { right: -75%; }
  60% { right: 125%; }
  100% { right: 125%; }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c58aa2c */.elementor-5109 .elementor-element.elementor-element-c58aa2c .elementor-image-box-img {
  position: relative;
  overflow: hidden;
}

.elementor-5109 .elementor-element.elementor-element-c58aa2c .elementor-image-box-img::after {
  content: "";
  position: absolute;
  top: -50%;
  left: -75%;
  width: 50%;
  height: 200%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(255, 255, 255, 0.10),
    transparent
  );
  transform: rotate(25deg);
  animation: imageShine 2.5s ease-in-out infinite;
  pointer-events: none;
}
@keyframes imageShine {
  0% { left: -75%; }
  60% { left: 125%; }
  100% { left: 125%; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e28fc31 */.elementor-5109 .elementor-element.elementor-element-e28fc31 .elementor-button {
  position: relative;
  border: 4px solid transparent;
  background:
    linear-gradient(135deg, #5D6532, #383E16) padding-box,
    linear-gradient(270deg, #b8962e, #d4af37, #fff1a8, #b8962e) border-box;
  background-size: 100% 100%, 300% 300%;
  animation: goldShine 3s linear infinite;

}
@keyframes goldShine {
  0% {
    background-position: 0% 50%, 0% 50%;
  }
  100% {
    background-position: 0% 50%, 300% 50%;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f94b835 */.elementor-5109 .elementor-element.elementor-element-f94b835 .elementor-button {
  position: relative;
  border: 4px solid transparent;
  background:
    linear-gradient(135deg, #5D6532, #383E16) padding-box,
    linear-gradient(270deg, #b8962e, #d4af37, #fff1a8, #b8962e) border-box;
  background-size: 100% 100%, 300% 300%;
  animation: goldShine 3s linear infinite;

}
@keyframes goldShine {
  0% {
    background-position: 0% 50%, 0% 50%;
  }
  100% {
    background-position: 0% 50%, 300% 50%;
  }
}/* End custom CSS */