.elementor-565 .elementor-element.elementor-element-efdc36a{--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;}.elementor-565 .elementor-element.elementor-element-98d2885 .elementor-repeater-item-d38d593 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://guaguapianos.com/wp-content/uploads/2026/04/68565763-a0a1-4ce1-8641-8315a7e256a9-1-scaled.webp);background-size:cover;}.elementor-565 .elementor-element.elementor-element-98d2885 .elementor-repeater-item-d38d593 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-565 .elementor-element.elementor-element-98d2885 .elementor-repeater-item-83dc3a2 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://guaguapianos.com/wp-content/uploads/2026/04/4773dc54-3d62-439b-8a2b-9ca85a90b0ca-scaled.webp);background-size:cover;}.elementor-565 .elementor-element.elementor-element-98d2885 .elementor-repeater-item-83dc3a2 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-565 .elementor-element.elementor-element-98d2885 .elementor-repeater-item-6432ddd .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://guaguapianos.com/wp-content/uploads/2026/04/01114032-28bc-4e28-806c-0c5d6ce4b7ea.webp);background-size:cover;}.elementor-565 .elementor-element.elementor-element-98d2885 .elementor-repeater-item-6432ddd .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-565 .elementor-element.elementor-element-98d2885 .swiper-slide{transition-duration:calc(2000ms*1.2);height:669px;}.elementor-565 .elementor-element.elementor-element-98d2885 .elementor-slide-button{background-color:#24A1B0;font-family:"Inter", Sans-serif;font-size:18px;border-width:1px;border-radius:20px;}.elementor-565 .elementor-element.elementor-element-98d2885 .elementor-slide-button:hover{background-color:#E5A01A;}.elementor-565 .elementor-element.elementor-element-98d2885{width:100%;max-width:100%;}.elementor-565 .elementor-element.elementor-element-98d2885.elementor-element{--align-self:flex-start;}.elementor-565 .elementor-element.elementor-element-98d2885 .swiper-slide-contents{max-width:100%;}.elementor-565 .elementor-element.elementor-element-98d2885 .swiper-slide-inner{text-align:center;}.elementor-565 .elementor-element.elementor-element-98d2885 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:25px;}.elementor-565 .elementor-element.elementor-element-98d2885 .elementor-slide-heading{font-size:62px;}.elementor-565 .elementor-element.elementor-element-98d2885 .elementor-swiper-button{font-size:31px;}.elementor-565 .elementor-element.elementor-element-98d2885 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;}.elementor-565 .elementor-element.elementor-element-92d74fe{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-565 .elementor-element.elementor-element-92d74fe:not(.elementor-motion-effects-element-type-background), .elementor-565 .elementor-element.elementor-element-92d74fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1510;}.elementor-565 .elementor-element.elementor-element-3675b23{--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;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF12;--border-color:#FFFFFF12;}.elementor-565 .elementor-element.elementor-element-3e85e8a{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:14px;color:#A5A5A5;}.elementor-565 .elementor-element.elementor-element-55b5297{--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;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF12;--border-color:#FFFFFF12;}.elementor-565 .elementor-element.elementor-element-5127f90{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:14px;color:#A5A5A5;}.elementor-565 .elementor-element.elementor-element-9857ba8{--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;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF12;--border-color:#FFFFFF12;}.elementor-565 .elementor-element.elementor-element-037632e{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:14px;color:#A5A5A5;}.elementor-565 .elementor-element.elementor-element-1be26d3{--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;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF12;--border-color:#FFFFFF12;}.elementor-565 .elementor-element.elementor-element-ce3d815{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:14px;color:#A5A5A5;}.elementor-565 .elementor-element.elementor-element-7e1f522{--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;--justify-content:flex-start;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:1px;--padding-right:0px;}.elementor-565 .elementor-element.elementor-element-7e1f522.e-con{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-565 .elementor-element.elementor-element-5fa67ca{width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:60px;font-weight:900;line-height:75px;color:#1A1A1A;}.elementor-565 .elementor-element.elementor-element-5fa67ca.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-565 .elementor-element.elementor-element-e085170{width:var( --container-widget-width, 49.068% );max-width:49.068%;--container-widget-width:49.068%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:24px;color:#555555;}.elementor-565 .elementor-element.elementor-element-e085170.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-565 .elementor-element.elementor-element-673186d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:070px;--padding-left:0px;--padding-right:0px;}.elementor-565 .elementor-element.elementor-element-1275bf8{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F0ECE4;--border-color:#F0ECE4;--border-radius:25px 25px 25px 25px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-565 .elementor-element.elementor-element-1275bf8:not(.elementor-motion-effects-element-type-background), .elementor-565 .elementor-element.elementor-element-1275bf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFAF5;}.elementor-565 .elementor-element.elementor-element-1275bf8:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.12);}.elementor-565 .elementor-element.elementor-element-25e898b .elementor-icon-wrapper{text-align:center;}.elementor-565 .elementor-element.elementor-element-25e898b.elementor-view-stacked .elementor-icon{background-color:#E5A01A;}.elementor-565 .elementor-element.elementor-element-25e898b.elementor-view-framed .elementor-icon, .elementor-565 .elementor-element.elementor-element-25e898b.elementor-view-default .elementor-icon{color:#E5A01A;border-color:#E5A01A;}.elementor-565 .elementor-element.elementor-element-25e898b.elementor-view-framed .elementor-icon, .elementor-565 .elementor-element.elementor-element-25e898b.elementor-view-default .elementor-icon svg{fill:#E5A01A;}.elementor-565 .elementor-element.elementor-element-a4d39e8{font-family:"Inter", Sans-serif;font-size:15px;color:#555555;}.elementor-565 .elementor-element.elementor-element-286a589{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F0ECE4;--border-color:#F0ECE4;--border-radius:25px 25px 25px 25px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-565 .elementor-element.elementor-element-286a589:not(.elementor-motion-effects-element-type-background), .elementor-565 .elementor-element.elementor-element-286a589 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFAF5;}.elementor-565 .elementor-element.elementor-element-286a589:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.12);}.elementor-565 .elementor-element.elementor-element-8ddb761 .elementor-icon-wrapper{text-align:center;}.elementor-565 .elementor-element.elementor-element-8ddb761.elementor-view-stacked .elementor-icon{background-color:#24A1B0;}.elementor-565 .elementor-element.elementor-element-8ddb761.elementor-view-framed .elementor-icon, .elementor-565 .elementor-element.elementor-element-8ddb761.elementor-view-default .elementor-icon{color:#24A1B0;border-color:#24A1B0;}.elementor-565 .elementor-element.elementor-element-8ddb761.elementor-view-framed .elementor-icon, .elementor-565 .elementor-element.elementor-element-8ddb761.elementor-view-default .elementor-icon svg{fill:#24A1B0;}.elementor-565 .elementor-element.elementor-element-e00c107{font-family:"Inter", Sans-serif;font-size:15px;color:#555555;}.elementor-565 .elementor-element.elementor-element-d960ae9{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F0ECE4;--border-color:#F0ECE4;--border-radius:25px 25px 25px 25px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-565 .elementor-element.elementor-element-d960ae9:not(.elementor-motion-effects-element-type-background), .elementor-565 .elementor-element.elementor-element-d960ae9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFAF5;}.elementor-565 .elementor-element.elementor-element-d960ae9:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.12);}.elementor-565 .elementor-element.elementor-element-68e34c1 .elementor-icon-wrapper{text-align:center;}.elementor-565 .elementor-element.elementor-element-68e34c1.elementor-view-stacked .elementor-icon{background-color:#E5A01A;}.elementor-565 .elementor-element.elementor-element-68e34c1.elementor-view-framed .elementor-icon, .elementor-565 .elementor-element.elementor-element-68e34c1.elementor-view-default .elementor-icon{color:#E5A01A;border-color:#E5A01A;}.elementor-565 .elementor-element.elementor-element-68e34c1.elementor-view-framed .elementor-icon, .elementor-565 .elementor-element.elementor-element-68e34c1.elementor-view-default .elementor-icon svg{fill:#E5A01A;}.elementor-565 .elementor-element.elementor-element-756d8ed{font-family:"Inter", Sans-serif;font-size:15px;color:#555555;}.elementor-565 .elementor-element.elementor-element-bfb90fe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-565 .elementor-element.elementor-element-bfb90fe:not(.elementor-motion-effects-element-type-background), .elementor-565 .elementor-element.elementor-element-bfb90fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCE9;}.elementor-565 .elementor-element.elementor-element-6655410{--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;--border-radius:30px 30px 30px 30px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:70px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-565 .elementor-element.elementor-element-6655410:not(.elementor-motion-effects-element-type-background), .elementor-565 .elementor-element.elementor-element-6655410 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-565 .elementor-element.elementor-element-6655410::before, .elementor-565 .elementor-element.elementor-element-6655410 > .elementor-background-video-container::before, .elementor-565 .elementor-element.elementor-element-6655410 > .e-con-inner > .elementor-background-video-container::before, .elementor-565 .elementor-element.elementor-element-6655410 > .elementor-background-slideshow::before, .elementor-565 .elementor-element.elementor-element-6655410 > .e-con-inner > .elementor-background-slideshow::before, .elementor-565 .elementor-element.elementor-element-6655410 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 0%, #00000000 100%);}.elementor-565 .elementor-element.elementor-element-6655410.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-565 .elementor-element.elementor-element-cf8ece2{--display:flex;--overlay-opacity:1;--border-radius:50px 50px 50px 50px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:600px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-565 .elementor-element.elementor-element-cf8ece2:not(.elementor-motion-effects-element-type-background), .elementor-565 .elementor-element.elementor-element-cf8ece2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://guaguapianos.com/wp-content/uploads/2026/04/dce71f21-4eb1-4b7b-bf68-f62a1238e4d2-768x1024.webp");background-position:-66px 0px;}.elementor-565 .elementor-element.elementor-element-cf8ece2::before, .elementor-565 .elementor-element.elementor-element-cf8ece2 > .elementor-background-video-container::before, .elementor-565 .elementor-element.elementor-element-cf8ece2 > .e-con-inner > .elementor-background-video-container::before, .elementor-565 .elementor-element.elementor-element-cf8ece2 > .elementor-background-slideshow::before, .elementor-565 .elementor-element.elementor-element-cf8ece2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-565 .elementor-element.elementor-element-cf8ece2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 50%, #000000 100%);}.elementor-565 .elementor-element.elementor-element-3aa679d{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;padding:0px 0px 0px 20px;font-family:"Inter", Sans-serif;font-size:40px;font-weight:700;color:#E5A01A;}.elementor-565 .elementor-element.elementor-element-1943598{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 40px 20px;font-family:"Inter", Sans-serif;font-size:14px;color:#FFFFFF;}.elementor-565 .elementor-element.elementor-element-b4d0dc8{--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-565 .elementor-element.elementor-element-b4d0dc8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-565 .elementor-element.elementor-element-4051f6c{width:var( --container-widget-width, 91.509% );max-width:91.509%;--container-widget-width:91.509%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:53px;font-weight:900;line-height:75px;color:#1A1A1A;}.elementor-565 .elementor-element.elementor-element-4051f6c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-565 .elementor-element.elementor-element-3f02f28{padding:0px 0px 0px 25px;border-style:solid;border-width:0px 0px 0px 4px;border-color:#24A1B0;font-family:"Playfair Display", Sans-serif;font-size:20px;font-style:italic;color:#555555;}.elementor-565 .elementor-element.elementor-element-a112b3b{width:var( --container-widget-width, 103.407% );max-width:103.407%;--container-widget-width:103.407%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#666666;}.elementor-565 .elementor-element.elementor-element-a112b3b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-565 .elementor-element.elementor-element-660fb33{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;font-style:italic;color:#000000;}.elementor-565 .elementor-element.elementor-element-de0813c{--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;--justify-content:center;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:4px;--padding-bottom:60px;--padding-left:4px;--padding-right:4px;}.elementor-565 .elementor-element.elementor-element-de0813c:not(.elementor-motion-effects-element-type-background), .elementor-565 .elementor-element.elementor-element-de0813c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCE9;}.elementor-565 .elementor-element.elementor-element-0046317{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:#666666;}.elementor-565 .elementor-element.elementor-element-fbc85c6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10% 10%;--row-gap:10%;--column-gap:10%;--padding-top:20px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-565 .elementor-element.elementor-element-fbc85c6:not(.elementor-motion-effects-element-type-background), .elementor-565 .elementor-element.elementor-element-fbc85c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1510;}.elementor-565 .elementor-element.elementor-element-3bf7803{--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-565 .elementor-element.elementor-element-3bf7803.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-565 .elementor-element.elementor-element-56f0a0c{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:53px;font-weight:900;line-height:75px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-565 .elementor-element.elementor-element-56f0a0c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-565 .elementor-element.elementor-element-c9dbbdf{width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#A5A5A5;}.elementor-565 .elementor-element.elementor-element-c9dbbdf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-565 .elementor-element.elementor-element-df18c83{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--padding-top:4px;--padding-bottom:60px;--padding-left:4px;--padding-right:4px;}.elementor-565 .elementor-element.elementor-element-df18c83:not(.elementor-motion-effects-element-type-background), .elementor-565 .elementor-element.elementor-element-df18c83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1510;}.elementor-565 .elementor-element.elementor-element-868e4e1{--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#A1A1A1;--border-color:#A1A1A1;--border-radius:30px 30px 30px 30px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-565 .elementor-element.elementor-element-868e4e1:not(.elementor-motion-effects-element-type-background), .elementor-565 .elementor-element.elementor-element-868e4e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E261D;}.elementor-565 .elementor-element.elementor-element-868e4e1:hover{box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.26);}.elementor-565 .elementor-element.elementor-element-c64b677{text-align:center;font-family:"Inter", Sans-serif;font-size:14px;color:#A5A5A5;}.elementor-565 .elementor-element.elementor-element-34b9513{--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#A1A1A1;--border-color:#A1A1A1;--border-radius:30px 30px 30px 30px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-565 .elementor-element.elementor-element-34b9513:not(.elementor-motion-effects-element-type-background), .elementor-565 .elementor-element.elementor-element-34b9513 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E261D;}.elementor-565 .elementor-element.elementor-element-34b9513:hover{box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.26);}.elementor-565 .elementor-element.elementor-element-25dc218{text-align:center;font-family:"Inter", Sans-serif;font-size:14px;color:#A5A5A5;}.elementor-565 .elementor-element.elementor-element-224184e{--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#A1A1A1;--border-color:#A1A1A1;--border-radius:30px 30px 30px 30px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-565 .elementor-element.elementor-element-224184e:not(.elementor-motion-effects-element-type-background), .elementor-565 .elementor-element.elementor-element-224184e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E261D;}.elementor-565 .elementor-element.elementor-element-224184e:hover{box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.26);}.elementor-565 .elementor-element.elementor-element-ac4a5c1{text-align:center;font-family:"Inter", Sans-serif;font-size:14px;color:#A5A5A5;}.elementor-565 .elementor-element.elementor-element-820ac92{--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#A1A1A1;--border-color:#A1A1A1;--border-radius:30px 30px 30px 30px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-565 .elementor-element.elementor-element-820ac92:not(.elementor-motion-effects-element-type-background), .elementor-565 .elementor-element.elementor-element-820ac92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E261D;}.elementor-565 .elementor-element.elementor-element-820ac92:hover{box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.26);}.elementor-565 .elementor-element.elementor-element-fb38123{text-align:center;font-family:"Inter", Sans-serif;font-size:14px;color:#A5A5A5;}.elementor-565 .elementor-element.elementor-element-6072ab8{--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#A1A1A1;--border-color:#A1A1A1;--border-radius:30px 30px 30px 30px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-565 .elementor-element.elementor-element-6072ab8:not(.elementor-motion-effects-element-type-background), .elementor-565 .elementor-element.elementor-element-6072ab8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E261D;}.elementor-565 .elementor-element.elementor-element-6072ab8:hover{box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.26);}.elementor-565 .elementor-element.elementor-element-fc511fe{text-align:center;font-family:"Inter", Sans-serif;font-size:14px;color:#A5A5A5;}.elementor-565 .elementor-element.elementor-element-d5f5012{--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#A1A1A1;--border-color:#A1A1A1;--border-radius:30px 30px 30px 30px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-565 .elementor-element.elementor-element-d5f5012:not(.elementor-motion-effects-element-type-background), .elementor-565 .elementor-element.elementor-element-d5f5012 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E261D;}.elementor-565 .elementor-element.elementor-element-d5f5012:hover{box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.26);}.elementor-565 .elementor-element.elementor-element-ab50ef1{text-align:center;font-family:"Inter", Sans-serif;font-size:14px;color:#A5A5A5;}.elementor-565 .elementor-element.elementor-element-94ad9e9{--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;--justify-content:center;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:4px;--padding-bottom:60px;--padding-left:4px;--padding-right:4px;}.elementor-565 .elementor-element.elementor-element-94ad9e9:not(.elementor-motion-effects-element-type-background), .elementor-565 .elementor-element.elementor-element-94ad9e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1510;}.elementor-565 .elementor-element.elementor-element-aa00b1c{font-family:"Inter", Sans-serif;font-size:14px;font-weight:300;color:#A5A5A5;}.elementor-565 .elementor-element.elementor-element-1f81bea .elementor-button{background-color:#24A1B0;font-family:"Inter", Sans-serif;font-weight:600;text-transform:uppercase;line-height:1.65em;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 5px 10px 0px rgba(0.7760869565217403, 45.618866459627306, 51, 0.69);border-radius:150px 150px 150px 150px;padding:19px 30px 19px 30px;}.elementor-565 .elementor-element.elementor-element-1f81bea .elementor-button:hover, .elementor-565 .elementor-element.elementor-element-1f81bea .elementor-button:focus{background-color:#E5A01A;box-shadow:0px 0px 10px 0px rgba(236.3, 228.5945652173913, 228.5945652173913, 0.5);}.elementor-565 .elementor-element.elementor-element-1f81bea{padding:15px 0px 15px 0px;}.elementor-565 .elementor-element.elementor-element-1f81bea.elementor-element{--align-self:center;}.elementor-565 .elementor-element.elementor-element-1f81bea .elementor-button-content-wrapper{flex-direction:row;}.elementor-565 .elementor-element.elementor-element-1f81bea .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-565 .elementor-element.elementor-element-966b2a3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-565 .elementor-element.elementor-element-966b2a3:not(.elementor-motion-effects-element-type-background), .elementor-565 .elementor-element.elementor-element-966b2a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCE9;}.elementor-565 .elementor-element.elementor-element-5bf7a2d{--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;--border-radius:30px 30px 30px 30px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:70px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-565 .elementor-element.elementor-element-5bf7a2d:not(.elementor-motion-effects-element-type-background), .elementor-565 .elementor-element.elementor-element-5bf7a2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-565 .elementor-element.elementor-element-5bf7a2d::before, .elementor-565 .elementor-element.elementor-element-5bf7a2d > .elementor-background-video-container::before, .elementor-565 .elementor-element.elementor-element-5bf7a2d > .e-con-inner > .elementor-background-video-container::before, .elementor-565 .elementor-element.elementor-element-5bf7a2d > .elementor-background-slideshow::before, .elementor-565 .elementor-element.elementor-element-5bf7a2d > .e-con-inner > .elementor-background-slideshow::before, .elementor-565 .elementor-element.elementor-element-5bf7a2d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 0%, #00000000 100%);}.elementor-565 .elementor-element.elementor-element-5bf7a2d.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-565 .elementor-element.elementor-element-0072e47 .elementor-repeater-item-329979d .swiper-slide-bg{background-color:#833ca3;background-image:url(https://guaguapianos.com/wp-content/uploads/2026/04/ea79cb75-b695-42a1-a66c-01436a7cbc69-scaled.webp);background-size:cover;}.elementor-565 .elementor-element.elementor-element-0072e47 .elementor-repeater-item-a2799d6 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://guaguapianos.com/wp-content/uploads/2026/04/f4a4cc3b-ffa4-49bd-b1fe-15cbb6b22855-scaled.webp);background-size:cover;}.elementor-565 .elementor-element.elementor-element-0072e47 .elementor-repeater-item-7e73ee5 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://guaguapianos.com/wp-content/uploads/2026/04/e24f9499-46e0-44be-9d28-bf269ec24cd2.webp);background-size:cover;}.elementor-565 .elementor-element.elementor-element-0072e47 .elementor-repeater-item-91f0948 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://guaguapianos.com/wp-content/uploads/2026/04/f2c04869-29e9-4bcc-9d4c-548ff65e0d8b-scaled.webp);background-size:cover;}.elementor-565 .elementor-element.elementor-element-0072e47 .swiper-slide{transition-duration:calc(1000ms*1.2);height:768px;}.elementor-565 .elementor-element.elementor-element-0072e47.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-565 .elementor-element.elementor-element-0072e47{border-radius:0px 0px 0px 0px;}.elementor-565 .elementor-element.elementor-element-0072e47 .swiper-slide-contents{max-width:100%;}.elementor-565 .elementor-element.elementor-element-0072e47 .swiper-slide-inner{text-align:center;}.elementor-565 .elementor-element.elementor-element-3c6cd1c{--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-565 .elementor-element.elementor-element-3c6cd1c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-565 .elementor-element.elementor-element-70d5faa{width:var( --container-widget-width, 91.509% );max-width:91.509%;--container-widget-width:91.509%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:53px;font-weight:900;line-height:75px;color:#1A1A1A;}.elementor-565 .elementor-element.elementor-element-70d5faa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-565 .elementor-element.elementor-element-3fc8f13{width:var( --container-widget-width, 103.407% );max-width:103.407%;--container-widget-width:103.407%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#666666;}.elementor-565 .elementor-element.elementor-element-3fc8f13.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-565 .elementor-element.elementor-element-a4a7330{--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;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.11);}.elementor-565 .elementor-element.elementor-element-a4a7330:not(.elementor-motion-effects-element-type-background), .elementor-565 .elementor-element.elementor-element-a4a7330 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-565 .elementor-element.elementor-element-c277f74{--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;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.11);}.elementor-565 .elementor-element.elementor-element-c277f74:not(.elementor-motion-effects-element-type-background), .elementor-565 .elementor-element.elementor-element-c277f74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-565 .elementor-element.elementor-element-8e7cd2f{--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;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.11);}.elementor-565 .elementor-element.elementor-element-8e7cd2f:not(.elementor-motion-effects-element-type-background), .elementor-565 .elementor-element.elementor-element-8e7cd2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-565 .elementor-element.elementor-element-e82b8a0{--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;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.11);}.elementor-565 .elementor-element.elementor-element-e82b8a0:not(.elementor-motion-effects-element-type-background), .elementor-565 .elementor-element.elementor-element-e82b8a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-565 .elementor-element.elementor-element-e032dbc{--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:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-565 .elementor-element.elementor-element-b053a7a{width:var( --container-widget-width, 62.099% );max-width:62.099%;--container-widget-width:62.099%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:60px;font-weight:900;line-height:75px;color:#1A1A1A;}.elementor-565 .elementor-element.elementor-element-b053a7a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-565 .elementor-element.elementor-element-57d963d{width:var( --container-widget-width, 49.068% );max-width:49.068%;--container-widget-width:49.068%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:24px;color:#555555;}.elementor-565 .elementor-element.elementor-element-57d963d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-565 .elementor-element.elementor-element-ea2967b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:stretch;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-565 .elementor-element.elementor-element-d82f173{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F0ECE4;--border-color:#F0ECE4;--border-radius:25px 25px 25px 25px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-565 .elementor-element.elementor-element-d82f173:not(.elementor-motion-effects-element-type-background), .elementor-565 .elementor-element.elementor-element-d82f173 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFAF5;}.elementor-565 .elementor-element.elementor-element-d82f173:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.12);}.elementor-565 .elementor-element.elementor-element-f2f7637 .elementor-icon-wrapper{text-align:center;}.elementor-565 .elementor-element.elementor-element-f2f7637.elementor-view-stacked .elementor-icon{background-color:#E5A01A;}.elementor-565 .elementor-element.elementor-element-f2f7637.elementor-view-framed .elementor-icon, .elementor-565 .elementor-element.elementor-element-f2f7637.elementor-view-default .elementor-icon{color:#E5A01A;border-color:#E5A01A;}.elementor-565 .elementor-element.elementor-element-f2f7637.elementor-view-framed .elementor-icon, .elementor-565 .elementor-element.elementor-element-f2f7637.elementor-view-default .elementor-icon svg{fill:#E5A01A;}.elementor-565 .elementor-element.elementor-element-59b2a54{text-align:center;font-family:"Inter", Sans-serif;font-size:14px;color:#555555;}.elementor-565 .elementor-element.elementor-element-bc27d83{--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F0ECE4;--border-color:#F0ECE4;--border-radius:25px 25px 25px 25px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-565 .elementor-element.elementor-element-bc27d83:not(.elementor-motion-effects-element-type-background), .elementor-565 .elementor-element.elementor-element-bc27d83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFAF5;}.elementor-565 .elementor-element.elementor-element-bc27d83:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.12);}.elementor-565 .elementor-element.elementor-element-4eaf36e .elementor-icon-wrapper{text-align:center;}.elementor-565 .elementor-element.elementor-element-4eaf36e.elementor-view-stacked .elementor-icon{background-color:#24A1B0;}.elementor-565 .elementor-element.elementor-element-4eaf36e.elementor-view-framed .elementor-icon, .elementor-565 .elementor-element.elementor-element-4eaf36e.elementor-view-default .elementor-icon{color:#24A1B0;border-color:#24A1B0;}.elementor-565 .elementor-element.elementor-element-4eaf36e.elementor-view-framed .elementor-icon, .elementor-565 .elementor-element.elementor-element-4eaf36e.elementor-view-default .elementor-icon svg{fill:#24A1B0;}.elementor-565 .elementor-element.elementor-element-4ae92c6{width:100%;max-width:100%;text-align:center;font-family:"Inter", Sans-serif;font-size:14px;color:#555555;}.elementor-565 .elementor-element.elementor-element-f81b550{--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F0ECE4;--border-color:#F0ECE4;--border-radius:25px 25px 25px 25px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-565 .elementor-element.elementor-element-f81b550:not(.elementor-motion-effects-element-type-background), .elementor-565 .elementor-element.elementor-element-f81b550 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFAF5;}.elementor-565 .elementor-element.elementor-element-f81b550:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.12);}.elementor-565 .elementor-element.elementor-element-e11e578 .elementor-icon-wrapper{text-align:center;}.elementor-565 .elementor-element.elementor-element-e11e578.elementor-view-stacked .elementor-icon{background-color:#E5A01A;}.elementor-565 .elementor-element.elementor-element-e11e578.elementor-view-framed .elementor-icon, .elementor-565 .elementor-element.elementor-element-e11e578.elementor-view-default .elementor-icon{color:#E5A01A;border-color:#E5A01A;}.elementor-565 .elementor-element.elementor-element-e11e578.elementor-view-framed .elementor-icon, .elementor-565 .elementor-element.elementor-element-e11e578.elementor-view-default .elementor-icon svg{fill:#E5A01A;}.elementor-565 .elementor-element.elementor-element-81405ad{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;color:#555555;}.elementor-565 .elementor-element.elementor-element-5d08909{--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F0ECE4;--border-color:#F0ECE4;--border-radius:25px 25px 25px 25px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-565 .elementor-element.elementor-element-5d08909:not(.elementor-motion-effects-element-type-background), .elementor-565 .elementor-element.elementor-element-5d08909 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFAF5;}.elementor-565 .elementor-element.elementor-element-5d08909:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.12);}.elementor-565 .elementor-element.elementor-element-e1fc142 .elementor-icon-wrapper{text-align:center;}.elementor-565 .elementor-element.elementor-element-e1fc142.elementor-view-stacked .elementor-icon{background-color:#24A1B0;}.elementor-565 .elementor-element.elementor-element-e1fc142.elementor-view-framed .elementor-icon, .elementor-565 .elementor-element.elementor-element-e1fc142.elementor-view-default .elementor-icon{color:#24A1B0;border-color:#24A1B0;}.elementor-565 .elementor-element.elementor-element-e1fc142.elementor-view-framed .elementor-icon, .elementor-565 .elementor-element.elementor-element-e1fc142.elementor-view-default .elementor-icon svg{fill:#24A1B0;}.elementor-565 .elementor-element.elementor-element-bd2159a{text-align:center;font-family:"Inter", Sans-serif;font-size:14px;color:#555555;}.elementor-565 .elementor-element.elementor-element-cfb2cd6{--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:center;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-565 .elementor-element.elementor-element-cfb2cd6:not(.elementor-motion-effects-element-type-background), .elementor-565 .elementor-element.elementor-element-cfb2cd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCE9;}.elementor-565 .elementor-element.elementor-element-c025e99{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:50px;font-weight:900;line-height:75px;color:#1A1A1A;}.elementor-565 .elementor-element.elementor-element-c025e99.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-565 .elementor-element.elementor-element-26c10c1{width:var( --container-widget-width, 49.068% );max-width:49.068%;--container-widget-width:49.068%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:24px;color:#555555;}.elementor-565 .elementor-element.elementor-element-26c10c1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-565 .elementor-element.elementor-element-26c10c1 p{margin-block-end:24px;}.elementor-565 .elementor-element.elementor-element-57934e5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;}.elementor-565 .elementor-element.elementor-element-57934e5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-565 .elementor-element.elementor-element-5dc236d{background-color:#FFFFFF;border-radius:30px 30px 30px 30px;}.elementor-565 .elementor-element.elementor-element-5dc236d:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#24A1B0;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px #24A1B0;}.elementor-565 .elementor-element.elementor-element-5dc236d.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-565 .elementor-element.elementor-element-5dc236d.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-565 .elementor-element.elementor-element-5dc236d.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-565 .elementor-element.elementor-element-5dc236d .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-565 .elementor-element.elementor-element-5dc236d .elementor-image-box-img img{border-radius:20px;transition-duration:0.3s;}.elementor-565 .elementor-element.elementor-element-5dc236d .elementor-image-box-title{font-family:"Inter", Sans-serif;font-size:16px;color:#666666;}.elementor-565 .elementor-element.elementor-element-5dc236d .elementor-image-box-description{color:#666666;}.elementor-565 .elementor-element.elementor-element-4034f99{background-color:#FFFFFF;border-radius:30px 30px 30px 30px;}.elementor-565 .elementor-element.elementor-element-4034f99:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#24A1B0;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px #24A1B0;}.elementor-565 .elementor-element.elementor-element-4034f99.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-565 .elementor-element.elementor-element-4034f99.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-565 .elementor-element.elementor-element-4034f99.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-565 .elementor-element.elementor-element-4034f99 .elementor-image-box-wrapper .elementor-image-box-img{width:45%;}.elementor-565 .elementor-element.elementor-element-4034f99 .elementor-image-box-img img{border-radius:20px;transition-duration:0.3s;}.elementor-565 .elementor-element.elementor-element-4034f99 .elementor-image-box-title{font-family:"Inter", Sans-serif;font-size:16px;color:#666666;}.elementor-565 .elementor-element.elementor-element-4034f99 .elementor-image-box-description{color:#666666;}.elementor-565 .elementor-element.elementor-element-cf071b2{background-color:#FFFFFF;border-radius:30px 30px 30px 30px;}.elementor-565 .elementor-element.elementor-element-cf071b2:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#24A1B0;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px #24A1B0;}.elementor-565 .elementor-element.elementor-element-cf071b2.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-565 .elementor-element.elementor-element-cf071b2.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-565 .elementor-element.elementor-element-cf071b2.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-565 .elementor-element.elementor-element-cf071b2 .elementor-image-box-wrapper .elementor-image-box-img{width:54%;}.elementor-565 .elementor-element.elementor-element-cf071b2 .elementor-image-box-img img{border-radius:20px;transition-duration:0.3s;}.elementor-565 .elementor-element.elementor-element-cf071b2 .elementor-image-box-title{font-family:"Inter", Sans-serif;font-size:16px;color:#666666;}.elementor-565 .elementor-element.elementor-element-cf071b2 .elementor-image-box-description{color:#666666;}.elementor-565 .elementor-element.elementor-element-af3886f{background-color:#FFFFFF;border-radius:30px 30px 30px 30px;}.elementor-565 .elementor-element.elementor-element-af3886f:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#24A1B0;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px #24A1B0;}.elementor-565 .elementor-element.elementor-element-af3886f.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-565 .elementor-element.elementor-element-af3886f.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-565 .elementor-element.elementor-element-af3886f.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-565 .elementor-element.elementor-element-af3886f .elementor-image-box-wrapper .elementor-image-box-img{width:71%;}.elementor-565 .elementor-element.elementor-element-af3886f .elementor-image-box-img img{border-radius:20px;transition-duration:0.3s;}.elementor-565 .elementor-element.elementor-element-af3886f .elementor-image-box-title{font-family:"Inter", Sans-serif;font-size:16px;color:#666666;}.elementor-565 .elementor-element.elementor-element-af3886f .elementor-image-box-description{color:#666666;}.elementor-565 .elementor-element.elementor-element-9ccbe02{background-color:#FFFFFF;border-radius:30px 30px 30px 30px;}.elementor-565 .elementor-element.elementor-element-9ccbe02:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#24A1B0;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px #24A1B0;}.elementor-565 .elementor-element.elementor-element-9ccbe02.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-565 .elementor-element.elementor-element-9ccbe02.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-565 .elementor-element.elementor-element-9ccbe02.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-565 .elementor-element.elementor-element-9ccbe02 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-565 .elementor-element.elementor-element-9ccbe02 .elementor-image-box-img img{border-radius:20px;transition-duration:0.3s;}.elementor-565 .elementor-element.elementor-element-9ccbe02 .elementor-image-box-title{font-family:"Inter", Sans-serif;font-size:16px;color:#666666;}.elementor-565 .elementor-element.elementor-element-9ccbe02 .elementor-image-box-description{color:#666666;}.elementor-565 .elementor-element.elementor-element-9628b91{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-565 .elementor-element.elementor-element-9628b91.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-565 .elementor-element.elementor-element-b3056e4{padding:0px 0px 10px 0px;font-family:"Inter", Sans-serif;font-size:21px;color:#666666;}.elementor-565 .elementor-element.elementor-element-028a061{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;}.elementor-565 .elementor-element.elementor-element-028a061.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-565 .elementor-element.elementor-element-313a8a8{background-color:#FFFFFF;border-radius:30px 30px 30px 30px;}.elementor-565 .elementor-element.elementor-element-313a8a8:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#24A1B0;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px #24A1B0;}.elementor-565 .elementor-element.elementor-element-313a8a8.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-565 .elementor-element.elementor-element-313a8a8.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-565 .elementor-element.elementor-element-313a8a8.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-565 .elementor-element.elementor-element-313a8a8 .elementor-image-box-wrapper .elementor-image-box-img{width:69%;}.elementor-565 .elementor-element.elementor-element-313a8a8 .elementor-image-box-img img{border-radius:20px;transition-duration:0.3s;}.elementor-565 .elementor-element.elementor-element-313a8a8 .elementor-image-box-title{font-family:"Inter", Sans-serif;font-size:16px;color:#666666;}.elementor-565 .elementor-element.elementor-element-313a8a8 .elementor-image-box-description{color:#666666;}.elementor-565 .elementor-element.elementor-element-2e0aac0{background-color:#FFFFFF;border-radius:30px 30px 30px 30px;}.elementor-565 .elementor-element.elementor-element-2e0aac0:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#24A1B0;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px #24A1B0;}.elementor-565 .elementor-element.elementor-element-2e0aac0.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-565 .elementor-element.elementor-element-2e0aac0.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-565 .elementor-element.elementor-element-2e0aac0.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-565 .elementor-element.elementor-element-2e0aac0 .elementor-image-box-wrapper .elementor-image-box-img{width:45%;}.elementor-565 .elementor-element.elementor-element-2e0aac0 .elementor-image-box-img img{border-radius:20px;transition-duration:0.3s;}.elementor-565 .elementor-element.elementor-element-2e0aac0 .elementor-image-box-title{font-family:"Inter", Sans-serif;font-size:16px;color:#666666;}.elementor-565 .elementor-element.elementor-element-2e0aac0 .elementor-image-box-description{color:#666666;}.elementor-565 .elementor-element.elementor-element-f4ccafa{background-color:#FFFFFF;border-radius:30px 30px 30px 30px;}.elementor-565 .elementor-element.elementor-element-f4ccafa:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#24A1B0;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px #24A1B0;}.elementor-565 .elementor-element.elementor-element-f4ccafa.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-565 .elementor-element.elementor-element-f4ccafa.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-565 .elementor-element.elementor-element-f4ccafa.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-565 .elementor-element.elementor-element-f4ccafa .elementor-image-box-wrapper .elementor-image-box-img{width:53%;}.elementor-565 .elementor-element.elementor-element-f4ccafa .elementor-image-box-img img{border-radius:20px;transition-duration:0.3s;}.elementor-565 .elementor-element.elementor-element-f4ccafa .elementor-image-box-title{font-family:"Inter", Sans-serif;font-size:16px;color:#666666;}.elementor-565 .elementor-element.elementor-element-f4ccafa .elementor-image-box-description{color:#666666;}.elementor-565 .elementor-element.elementor-element-fa9f11f{background-color:#FFFFFF;border-radius:30px 30px 30px 30px;}.elementor-565 .elementor-element.elementor-element-fa9f11f:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#24A1B0;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px #24A1B0;}.elementor-565 .elementor-element.elementor-element-fa9f11f.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-565 .elementor-element.elementor-element-fa9f11f.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-565 .elementor-element.elementor-element-fa9f11f.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-565 .elementor-element.elementor-element-fa9f11f .elementor-image-box-wrapper .elementor-image-box-img{width:46%;}.elementor-565 .elementor-element.elementor-element-fa9f11f .elementor-image-box-img img{border-radius:20px;transition-duration:0.3s;}.elementor-565 .elementor-element.elementor-element-fa9f11f .elementor-image-box-title{font-family:"Inter", Sans-serif;font-size:16px;color:#666666;}.elementor-565 .elementor-element.elementor-element-fa9f11f .elementor-image-box-description{color:#666666;}.elementor-565 .elementor-element.elementor-element-676d2d2{background-color:#FFFFFF;border-radius:30px 30px 30px 30px;}.elementor-565 .elementor-element.elementor-element-676d2d2:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#24A1B0;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 10px 0px #24A1B0;}.elementor-565 .elementor-element.elementor-element-676d2d2.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-565 .elementor-element.elementor-element-676d2d2.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-565 .elementor-element.elementor-element-676d2d2.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-565 .elementor-element.elementor-element-676d2d2 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-565 .elementor-element.elementor-element-676d2d2 .elementor-image-box-img img{border-radius:20px;transition-duration:0.3s;}.elementor-565 .elementor-element.elementor-element-676d2d2 .elementor-image-box-title{font-family:"Inter", Sans-serif;font-size:16px;color:#666666;}.elementor-565 .elementor-element.elementor-element-676d2d2 .elementor-image-box-description{color:#666666;}.elementor-565 .elementor-element.elementor-element-5111f03{--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;--padding-top:20px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-565 .elementor-element.elementor-element-5111f03:not(.elementor-motion-effects-element-type-background), .elementor-565 .elementor-element.elementor-element-5111f03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1510;}.elementor-565 .elementor-element.elementor-element-7ff2f85{--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:center;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-565 .elementor-element.elementor-element-7ff2f85.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-565 .elementor-element.elementor-element-2847f75{width:var( --container-widget-width, 89.079% );max-width:89.079%;--container-widget-width:89.079%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:53px;font-weight:900;line-height:75px;color:#FFFFFF;}.elementor-565 .elementor-element.elementor-element-2847f75.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-565 .elementor-element.elementor-element-a3caefb{width:var( --container-widget-width, 103.407% );max-width:103.407%;--container-widget-width:103.407%;--container-widget-flex-grow:0;text-align:center;font-family:"Caveat", Sans-serif;font-size:27px;font-weight:400;line-height:24px;color:#24A1B0;}.elementor-565 .elementor-element.elementor-element-a3caefb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-565 .elementor-element.elementor-element-0804c39{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:20px 50px;--row-gap:20px;--column-gap:50px;--padding-top:4px;--padding-bottom:60px;--padding-left:4px;--padding-right:4px;}.elementor-565 .elementor-element.elementor-element-0804c39:not(.elementor-motion-effects-element-type-background), .elementor-565 .elementor-element.elementor-element-0804c39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1510;}.elementor-565 .elementor-element.elementor-element-1e3b3fa{--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#A1A1A1;--border-color:#A1A1A1;--border-radius:30px 30px 30px 30px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-565 .elementor-element.elementor-element-1e3b3fa:not(.elementor-motion-effects-element-type-background), .elementor-565 .elementor-element.elementor-element-1e3b3fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E261D;}.elementor-565 .elementor-element.elementor-element-1e3b3fa:hover{box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.26);}.elementor-565 .elementor-element.elementor-element-ee9ed92{text-align:center;font-family:"Inter", Sans-serif;font-size:14px;color:#A5A5A5;}.elementor-565 .elementor-element.elementor-element-75d337f{--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#A1A1A1;--border-color:#A1A1A1;--border-radius:30px 30px 30px 30px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-565 .elementor-element.elementor-element-75d337f:not(.elementor-motion-effects-element-type-background), .elementor-565 .elementor-element.elementor-element-75d337f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E261D;}.elementor-565 .elementor-element.elementor-element-75d337f:hover{box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.26);}.elementor-565 .elementor-element.elementor-element-9bcae11{text-align:center;font-family:"Inter", Sans-serif;font-size:14px;color:#A5A5A5;}.elementor-565 .elementor-element.elementor-element-0067778{--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#A1A1A1;--border-color:#A1A1A1;--border-radius:30px 30px 30px 30px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-565 .elementor-element.elementor-element-0067778:not(.elementor-motion-effects-element-type-background), .elementor-565 .elementor-element.elementor-element-0067778 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E261D;}.elementor-565 .elementor-element.elementor-element-0067778:hover{box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.26);}.elementor-565 .elementor-element.elementor-element-4e51dc3{text-align:center;font-family:"Inter", Sans-serif;font-size:14px;color:#A5A5A5;}.elementor-565 .elementor-element.elementor-element-4a293c8{--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;--justify-content:center;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:4px;--padding-bottom:20px;--padding-left:4px;--padding-right:4px;}.elementor-565 .elementor-element.elementor-element-4a293c8:not(.elementor-motion-effects-element-type-background), .elementor-565 .elementor-element.elementor-element-4a293c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1510;}.elementor-565 .elementor-element.elementor-element-830a278 .elementor-button{background-color:#25D366;font-family:"Inter", Sans-serif;font-weight:600;text-transform:uppercase;line-height:1.65em;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 5px 10px 0px rgba(37.00000000000001, 211.00000000000003, 102.00000000000004, 0.35);border-radius:150px 150px 150px 150px;padding:19px 35px 19px 35px;}.elementor-565 .elementor-element.elementor-element-830a278 .elementor-button:hover, .elementor-565 .elementor-element.elementor-element-830a278 .elementor-button:focus{background-color:#168B42;box-shadow:0px 0px 10px 0px #168B42;}.elementor-565 .elementor-element.elementor-element-830a278{padding:0px 0px 35px 0px;}.elementor-565 .elementor-element.elementor-element-830a278.elementor-element{--align-self:center;}.elementor-565 .elementor-element.elementor-element-830a278 .elementor-button-content-wrapper{flex-direction:row;}.elementor-565 .elementor-element.elementor-element-830a278 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-565 .elementor-element.elementor-element-9480bfc{--display:flex;--padding-top:030px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-565 .elementor-element.elementor-element-9480bfc:not(.elementor-motion-effects-element-type-background), .elementor-565 .elementor-element.elementor-element-9480bfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCE9;}.elementor-565 .elementor-element.elementor-element-9075eac{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-565 .elementor-element.elementor-element-9075eac.elementor-element{--align-self:center;}.elementor-565 .elementor-element.elementor-element-9075eac.elementor-arrows-yes .elementor-main-swiper{width:calc( 88% - 40px );}.elementor-565 .elementor-element.elementor-element-9075eac .elementor-main-swiper{width:88%;}.elementor-565 .elementor-element.elementor-element-9075eac .elementor-main-swiper .swiper-slide{background-color:#F4F5F0;border-radius:33px;}.elementor-565 .elementor-element.elementor-element-9075eac .elementor-swiper-button{font-size:30px;}.elementor-565 .elementor-element.elementor-element-9075eac .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:2px;--swiper-pagination-bullet-vertical-gap:2px;height:6px;width:6px;}.elementor-565 .elementor-element.elementor-element-9075eac .swiper-horizontal .swiper-pagination-progressbar{height:6px;}.elementor-565 .elementor-element.elementor-element-9075eac .elementor-testimonial__text{color:#555555;}.elementor-565 .elementor-element.elementor-element-9075eac .elementor-testimonial__name{color:#555555;font-family:"Inter", Sans-serif;}.elementor-565 .elementor-element.elementor-element-9075eac .elementor-testimonial__title{color:#555555;font-family:"Inter", Sans-serif;}.elementor-565 .elementor-element.elementor-element-9075eac .elementor-testimonial__image img{width:63px;height:63px;}.elementor-565 .elementor-element.elementor-element-9075eac.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-565 .elementor-element.elementor-element-9075eac.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (63px / 2) - 8px );}body:not(.rtl) .elementor-565 .elementor-element.elementor-element-9075eac.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-565 .elementor-element.elementor-element-9075eac.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-565 .elementor-element.elementor-element-9075eac.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-565 .elementor-element.elementor-element-9075eac.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (63px / 2) - 8px );right:auto;}body.rtl .elementor-565 .elementor-element.elementor-element-9075eac.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-565 .elementor-element.elementor-element-9075eac.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-565 .elementor-element.elementor-element-9075eac.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-565 .elementor-element.elementor-element-9075eac.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (63px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-565 .elementor-element.elementor-element-9075eac.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-565 .elementor-element.elementor-element-9075eac.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (63px / 2) - 8px );right:auto;}body.rtl .elementor-565 .elementor-element.elementor-element-9075eac.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-565 .elementor-element.elementor-element-9075eac.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (63px / 2) - 8px );left:auto;}body.rtl .elementor-565 .elementor-element.elementor-element-9075eac.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body.rtl .elementor-565 .elementor-element.elementor-element-9075eac.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-565 .elementor-element.elementor-element-9075eac.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-565 .elementor-element.elementor-element-9075eac.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-left:10px;margin-right:0;}body:not(.rtl) .elementor-565 .elementor-element.elementor-element-9075eac.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-565 .elementor-element.elementor-element-9075eac.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body.rtl .elementor-565 .elementor-element.elementor-element-9075eac.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body.rtl .elementor-565 .elementor-element.elementor-element-9075eac.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-right:10px;margin-left:0;}.elementor-565 .elementor-element.elementor-element-9075eac.elementor-testimonial--layout-image_stacked .elementor-testimonial__image + cite,
					 .elementor-565 .elementor-element.elementor-element-9075eac.elementor-testimonial--layout-image_left .elementor-testimonial__image + cite,
					 .elementor-565 .elementor-element.elementor-element-9075eac.elementor-testimonial--layout-image_right .elementor-testimonial__image + cite{margin-top:10px;}.elementor-565 .elementor-element.elementor-element-feaa7a5{--display:flex;--min-height:530px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;}.elementor-565 .elementor-element.elementor-element-feaa7a5:not(.elementor-motion-effects-element-type-background), .elementor-565 .elementor-element.elementor-element-feaa7a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://guaguapianos.com/wp-content/uploads/2026/04/f2c04869-29e9-4bcc-9d4c-548ff65e0d8b-1536x1152.webp");background-position:0px -294px;background-repeat:no-repeat;}.elementor-565 .elementor-element.elementor-element-feaa7a5::before, .elementor-565 .elementor-element.elementor-element-feaa7a5 > .elementor-background-video-container::before, .elementor-565 .elementor-element.elementor-element-feaa7a5 > .e-con-inner > .elementor-background-video-container::before, .elementor-565 .elementor-element.elementor-element-feaa7a5 > .elementor-background-slideshow::before, .elementor-565 .elementor-element.elementor-element-feaa7a5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-565 .elementor-element.elementor-element-feaa7a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-565 .elementor-element.elementor-element-93e1326 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-565 .elementor-element.elementor-element-93e1326 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-565 .elementor-element.elementor-element-93e1326.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-565 .elementor-element.elementor-element-93e1326.elementor-view-framed .elementor-icon, .elementor-565 .elementor-element.elementor-element-93e1326.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-565 .elementor-element.elementor-element-93e1326 .elementor-icon{font-size:109px;}.elementor-565 .elementor-element.elementor-element-93e1326 .elementor-icon-box-title, .elementor-565 .elementor-element.elementor-element-93e1326 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;}.elementor-565 .elementor-element.elementor-element-93e1326 .elementor-icon-box-description{font-family:"Inter", Sans-serif;color:#FFFFFF;}@media(min-width:768px){.elementor-565 .elementor-element.elementor-element-92d74fe{--content-width:1140px;}.elementor-565 .elementor-element.elementor-element-3675b23{--width:25%;}.elementor-565 .elementor-element.elementor-element-55b5297{--width:25%;}.elementor-565 .elementor-element.elementor-element-9857ba8{--width:25%;}.elementor-565 .elementor-element.elementor-element-1be26d3{--width:25%;}.elementor-565 .elementor-element.elementor-element-1275bf8{--width:25%;}.elementor-565 .elementor-element.elementor-element-286a589{--width:25%;}.elementor-565 .elementor-element.elementor-element-d960ae9{--width:25%;}.elementor-565 .elementor-element.elementor-element-6655410{--width:50.84%;}.elementor-565 .elementor-element.elementor-element-b4d0dc8{--width:45.061%;}.elementor-565 .elementor-element.elementor-element-3bf7803{--width:100%;}.elementor-565 .elementor-element.elementor-element-868e4e1{--width:30%;}.elementor-565 .elementor-element.elementor-element-34b9513{--width:30%;}.elementor-565 .elementor-element.elementor-element-224184e{--width:30%;}.elementor-565 .elementor-element.elementor-element-820ac92{--width:30%;}.elementor-565 .elementor-element.elementor-element-6072ab8{--width:30%;}.elementor-565 .elementor-element.elementor-element-d5f5012{--width:30%;}.elementor-565 .elementor-element.elementor-element-5bf7a2d{--width:50.84%;}.elementor-565 .elementor-element.elementor-element-3c6cd1c{--width:45.061%;}.elementor-565 .elementor-element.elementor-element-d82f173{--width:22%;}.elementor-565 .elementor-element.elementor-element-bc27d83{--width:22%;}.elementor-565 .elementor-element.elementor-element-f81b550{--width:22%;}.elementor-565 .elementor-element.elementor-element-5d08909{--width:22%;}.elementor-565 .elementor-element.elementor-element-7ff2f85{--width:83%;}.elementor-565 .elementor-element.elementor-element-1e3b3fa{--width:30%;}.elementor-565 .elementor-element.elementor-element-75d337f{--width:30%;}.elementor-565 .elementor-element.elementor-element-0067778{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-565 .elementor-element.elementor-element-673186d{--content-width:1400px;}.elementor-565 .elementor-element.elementor-element-1275bf8{--width:50%;}.elementor-565 .elementor-element.elementor-element-286a589{--width:50%;}.elementor-565 .elementor-element.elementor-element-d960ae9{--width:50%;}.elementor-565 .elementor-element.elementor-element-bfb90fe{--content-width:100%;}.elementor-565 .elementor-element.elementor-element-6655410{--width:100%;}.elementor-565 .elementor-element.elementor-element-b4d0dc8{--width:100%;}.elementor-565 .elementor-element.elementor-element-fbc85c6{--content-width:100%;}.elementor-565 .elementor-element.elementor-element-3bf7803{--width:100%;}.elementor-565 .elementor-element.elementor-element-df18c83{--content-width:100%;}.elementor-565 .elementor-element.elementor-element-868e4e1{--width:50%;}.elementor-565 .elementor-element.elementor-element-34b9513{--width:50%;}.elementor-565 .elementor-element.elementor-element-224184e{--width:50%;}.elementor-565 .elementor-element.elementor-element-820ac92{--width:50%;}.elementor-565 .elementor-element.elementor-element-6072ab8{--width:50%;}.elementor-565 .elementor-element.elementor-element-d5f5012{--width:50%;}.elementor-565 .elementor-element.elementor-element-94ad9e9{--content-width:100%;}.elementor-565 .elementor-element.elementor-element-966b2a3{--content-width:100%;}.elementor-565 .elementor-element.elementor-element-5bf7a2d{--width:100%;}.elementor-565 .elementor-element.elementor-element-3c6cd1c{--width:100%;}.elementor-565 .elementor-element.elementor-element-a4a7330{--width:100%;}.elementor-565 .elementor-element.elementor-element-c277f74{--width:100%;}.elementor-565 .elementor-element.elementor-element-8e7cd2f{--width:100%;}.elementor-565 .elementor-element.elementor-element-e82b8a0{--width:100%;}.elementor-565 .elementor-element.elementor-element-ea2967b{--content-width:100%;}.elementor-565 .elementor-element.elementor-element-d82f173{--width:50%;}.elementor-565 .elementor-element.elementor-element-bc27d83{--width:50%;}.elementor-565 .elementor-element.elementor-element-f81b550{--width:50%;}.elementor-565 .elementor-element.elementor-element-5d08909{--width:50%;}.elementor-565 .elementor-element.elementor-element-cfb2cd6{--content-width:100%;}.elementor-565 .elementor-element.elementor-element-57934e5{--width:100%;}.elementor-565 .elementor-element.elementor-element-9628b91{--width:100%;}.elementor-565 .elementor-element.elementor-element-028a061{--width:100%;}.elementor-565 .elementor-element.elementor-element-0804c39{--content-width:100%;}.elementor-565 .elementor-element.elementor-element-1e3b3fa{--width:50%;}.elementor-565 .elementor-element.elementor-element-75d337f{--width:50%;}.elementor-565 .elementor-element.elementor-element-0067778{--width:50%;}}@media(max-width:1024px){.elementor-565 .elementor-element.elementor-element-7e1f522{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-565 .elementor-element.elementor-element-5fa67ca{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:50px;}.elementor-565 .elementor-element.elementor-element-e085170{width:var( --container-widget-width, 91.67% );max-width:91.67%;--container-widget-width:91.67%;--container-widget-flex-grow:0;text-align:justify;}.elementor-565 .elementor-element.elementor-element-673186d{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-565 .elementor-element.elementor-element-673186d.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-565 .elementor-element.elementor-element-1275bf8.e-con{--align-self:center;}.elementor-565 .elementor-element.elementor-element-bfb90fe{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-565 .elementor-element.elementor-element-6655410.e-con{--order:99999 /* order end hack */;}.elementor-565 .elementor-element.elementor-element-cf8ece2:not(.elementor-motion-effects-element-type-background), .elementor-565 .elementor-element.elementor-element-cf8ece2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-565 .elementor-element.elementor-element-a112b3b{text-align:justify;}.elementor-565 .elementor-element.elementor-element-de0813c{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-565 .elementor-element.elementor-element-56f0a0c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-565 .elementor-element.elementor-element-c9dbbdf{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-565 .elementor-element.elementor-element-df18c83{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-565 .elementor-element.elementor-element-d5f5012{--justify-content:center;}.elementor-565 .elementor-element.elementor-element-94ad9e9{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-565 .elementor-element.elementor-element-966b2a3{--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-565 .elementor-element.elementor-element-5bf7a2d{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-565 .elementor-element.elementor-element-5bf7a2d.e-con{--order:99999 /* order end hack */;}.elementor-565 .elementor-element.elementor-element-0072e47 .swiper-slide{height:605px;}.elementor-565 .elementor-element.elementor-element-70d5faa{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-565 .elementor-element.elementor-element-3fc8f13{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-565 .elementor-element.elementor-element-e032dbc{--margin-top:40px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-565 .elementor-element.elementor-element-57d963d{width:var( --container-widget-width, 466.038px );max-width:466.038px;--container-widget-width:466.038px;--container-widget-flex-grow:0;}.elementor-565 .elementor-element.elementor-element-ea2967b{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:40px;--margin-bottom:40px;--margin-left:40px;--margin-right:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-565 .elementor-element.elementor-element-c025e99{width:var( --container-widget-width, 536.573px );max-width:536.573px;--container-widget-width:536.573px;--container-widget-flex-grow:0;}.elementor-565 .elementor-element.elementor-element-26c10c1{width:var( --container-widget-width, 484.035px );max-width:484.035px;--container-widget-width:484.035px;--container-widget-flex-grow:0;}.elementor-565 .elementor-element.elementor-element-57934e5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-565 .elementor-element.elementor-element-9628b91{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-565 .elementor-element.elementor-element-b3056e4{padding:30px 30px 30px 30px;text-align:center;}.elementor-565 .elementor-element.elementor-element-028a061{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-565 .elementor-element.elementor-element-5111f03{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-565 .elementor-element.elementor-element-2847f75{width:var( --container-widget-width, 639.708px );max-width:639.708px;--container-widget-width:639.708px;--container-widget-flex-grow:0;font-size:46px;}.elementor-565 .elementor-element.elementor-element-0804c39{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-565 .elementor-element.elementor-element-4a293c8{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-565 .elementor-element.elementor-element-feaa7a5:not(.elementor-motion-effects-element-type-background), .elementor-565 .elementor-element.elementor-element-feaa7a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-331px -174px;}}@media(max-width:767px){.elementor-565 .elementor-element.elementor-element-98d2885 .swiper-slide{height:600px;}.elementor-565 .elementor-element.elementor-element-98d2885 .elementor-slide-heading{font-size:39px;}.elementor-565 .elementor-element.elementor-element-98d2885 .elementor-slide-button{font-size:14px;}.elementor-565 .elementor-element.elementor-element-3e85e8a{font-size:18px;}.elementor-565 .elementor-element.elementor-element-5127f90{font-size:18px;}.elementor-565 .elementor-element.elementor-element-037632e{font-size:18px;}.elementor-565 .elementor-element.elementor-element-ce3d815{font-size:18px;}.elementor-565 .elementor-element.elementor-element-7e1f522{--justify-content:center;--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-565 .elementor-element.elementor-element-7e1f522.e-con{--align-self:center;}.elementor-565 .elementor-element.elementor-element-5fa67ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 020px) 0px;text-align:center;font-size:46px;line-height:1.2em;}.elementor-565 .elementor-element.elementor-element-e085170{text-align:justify;}.elementor-565 .elementor-element.elementor-element-673186d{--content-width:1400px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-565 .elementor-element.elementor-element-bfb90fe{--justify-content:space-evenly;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-565 .elementor-element.elementor-element-6655410{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-565 .elementor-element.elementor-element-cf8ece2:not(.elementor-motion-effects-element-type-background), .elementor-565 .elementor-element.elementor-element-cf8ece2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://guaguapianos.com/wp-content/uploads/2026/04/dce71f21-4eb1-4b7b-bf68-f62a1238e4d2-768x1024.webp");background-position:-16px 0px;background-size:cover;}.elementor-565 .elementor-element.elementor-element-cf8ece2{--padding-top:400px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-565 .elementor-element.elementor-element-b4d0dc8{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:60px;}.elementor-565 .elementor-element.elementor-element-b4d0dc8.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-565 .elementor-element.elementor-element-4051f6c{text-align:center;font-size:45px;line-height:1.2em;}.elementor-565 .elementor-element.elementor-element-a112b3b{text-align:justify;}.elementor-565 .elementor-element.elementor-element-0046317{text-align:center;}.elementor-565 .elementor-element.elementor-element-fbc85c6{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-565 .elementor-element.elementor-element-fbc85c6.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-565 .elementor-element.elementor-element-56f0a0c{text-align:center;font-size:43px;line-height:1.2em;}.elementor-565 .elementor-element.elementor-element-c9dbbdf{text-align:justify;}.elementor-565 .elementor-element.elementor-element-df18c83{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-565 .elementor-element.elementor-element-df18c83.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-565 .elementor-element.elementor-element-966b2a3{--justify-content:center;--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-565 .elementor-element.elementor-element-966b2a3.e-con{--align-self:center;}.elementor-565 .elementor-element.elementor-element-0072e47{width:100%;max-width:100%;}.elementor-565 .elementor-element.elementor-element-0072e47 .swiper-slide{height:302px;}.elementor-565 .elementor-element.elementor-element-0072e47 .swiper-slide-contents{max-width:100%;}.elementor-565 .elementor-element.elementor-element-3c6cd1c{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:50px;}.elementor-565 .elementor-element.elementor-element-70d5faa.elementor-element{--align-self:center;}.elementor-565 .elementor-element.elementor-element-70d5faa{text-align:center;font-size:45px;line-height:1.2em;}.elementor-565 .elementor-element.elementor-element-3fc8f13.elementor-element{--align-self:center;}.elementor-565 .elementor-element.elementor-element-3fc8f13{text-align:justify;}.elementor-565 .elementor-element.elementor-element-e032dbc{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-565 .elementor-element.elementor-element-b053a7a{width:var( --container-widget-width, 313.719px );max-width:313.719px;--container-widget-width:313.719px;--container-widget-flex-grow:0;text-align:center;font-size:42px;line-height:1.2em;}.elementor-565 .elementor-element.elementor-element-57d963d{text-align:justify;}.elementor-565 .elementor-element.elementor-element-ea2967b{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-565 .elementor-element.elementor-element-c025e99{font-size:45px;line-height:1.2em;}.elementor-565 .elementor-element.elementor-element-26c10c1{text-align:justify;font-size:16px;}.elementor-565 .elementor-element.elementor-element-26c10c1 p{margin-block-end:0px;}.elementor-565 .elementor-element.elementor-element-5dc236d .elementor-image-box-img{margin-bottom:0px;}.elementor-565 .elementor-element.elementor-element-4034f99 .elementor-image-box-img{margin-bottom:0px;}.elementor-565 .elementor-element.elementor-element-cf071b2 .elementor-image-box-img{margin-bottom:0px;}.elementor-565 .elementor-element.elementor-element-af3886f .elementor-image-box-img{margin-bottom:0px;}.elementor-565 .elementor-element.elementor-element-9ccbe02 .elementor-image-box-img{margin-bottom:0px;}.elementor-565 .elementor-element.elementor-element-b3056e4{padding:0px 0px 50px 0px;}.elementor-565 .elementor-element.elementor-element-313a8a8 .elementor-image-box-img{margin-bottom:0px;}.elementor-565 .elementor-element.elementor-element-2e0aac0 .elementor-image-box-img{margin-bottom:0px;}.elementor-565 .elementor-element.elementor-element-f4ccafa .elementor-image-box-img{margin-bottom:0px;}.elementor-565 .elementor-element.elementor-element-fa9f11f .elementor-image-box-img{margin-bottom:0px;}.elementor-565 .elementor-element.elementor-element-676d2d2 .elementor-image-box-img{margin-bottom:0px;}.elementor-565 .elementor-element.elementor-element-5111f03{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-565 .elementor-element.elementor-element-2847f75{font-size:45px;line-height:1.2em;}.elementor-565 .elementor-element.elementor-element-0804c39{--justify-content:space-evenly;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-565 .elementor-element.elementor-element-9075eac{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-565 .elementor-element.elementor-element-9075eac .elementor-testimonial__text{font-size:16px;}.elementor-565 .elementor-element.elementor-element-feaa7a5:not(.elementor-motion-effects-element-type-background), .elementor-565 .elementor-element.elementor-element-feaa7a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://guaguapianos.com/wp-content/uploads/2026/04/f2c04869-29e9-4bcc-9d4c-548ff65e0d8b-768x576.webp");background-position:-202px -27px;}}/* Start custom CSS for text-editor, class: .elementor-element-5fa67ca */.elementor-565 .elementor-element.elementor-element-5fa67ca .destacado {
    color: #24a1b0 !important; /* El turquesa */
    font-style: italic;
    font-family: inter;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a4d39e8 */.elementor-565 .elementor-element.elementor-element-a4d39e8::after {
    content: "";
    position: absolute;
    bottom: -20px;
    right: -20px;
    width: 100px;
    height: 100px;
    background: #e5e0d8; /* Color suave */
    filter: blur(40px);
    border-radius: 50%;
    z-index: 0;
    opacity: 0.5;
}

/* Asegura que el texto esté por encima del círculo */
.elementor-565 .elementor-element.elementor-element-a4d39e8 > .elementor-widget-wrap {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1275bf8 */.elementor-565 .elementor-element.elementor-element-1275bf8::after {
    content: "";
    position: absolute;
    bottom: -20px;
    right: -20px;
    width: 100px;
    height: 100px;
    background: #e5e0d8; /* Color suave */
    filter: blur(40px);
    border-radius: 50%;
    z-index: 0;
    opacity: 0.5;
}

/* Asegura que el texto esté por encima del círculo */
.elementor-565 .elementor-element.elementor-element-1275bf8 > .elementor-widget-wrap {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e00c107 */.elementor-565 .elementor-element.elementor-element-e00c107::after {
    content: "";
    position: absolute;
    bottom: -20px;
    right: -20px;
    width: 100px;
    height: 100px;
    background: #e5e0d8; /* Color suave */
    filter: blur(40px);
    border-radius: 50%;
    z-index: 0;
    opacity: 0.5;
}

/* Asegura que el texto esté por encima del círculo */
.elementor-565 .elementor-element.elementor-element-e00c107 > .elementor-widget-wrap {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-286a589 */.elementor-565 .elementor-element.elementor-element-286a589::after {
    content: "";
    position: absolute;
    bottom: -20px;
    right: -20px;
    width: 100px;
    height: 100px;
    background: #e5e0d8; /* Color suave */
    filter: blur(40px);
    border-radius: 50%;
    z-index: 0;
    opacity: 0.5;
}

/* Asegura que el texto esté por encima del círculo */
.elementor-565 .elementor-element.elementor-element-286a589 > .elementor-widget-wrap {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-756d8ed */.elementor-565 .elementor-element.elementor-element-756d8ed::after {
    content: "";
    position: absolute;
    bottom: -20px;
    right: -20px;
    width: 100px;
    height: 100px;
    background: #e5e0d8; /* Color suave */
    filter: blur(40px);
    border-radius: 50%;
    z-index: 0;
    opacity: 0.5;
}

/* Asegura que el texto esté por encima del círculo */
.elementor-565 .elementor-element.elementor-element-756d8ed > .elementor-widget-wrap {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d960ae9 */.elementor-565 .elementor-element.elementor-element-d960ae9::after {
    content: "";
    position: absolute;
    bottom: -20px;
    right: -20px;
    width: 100px;
    height: 100px;
    background: #e5e0d8; /* Color suave */
    filter: blur(40px);
    border-radius: 50%;
    z-index: 0;
    opacity: 0.5;
}

/* Asegura que el texto esté por encima del círculo */
.elementor-565 .elementor-element.elementor-element-d960ae9 > .elementor-widget-wrap {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4051f6c */.elementor-565 .elementor-element.elementor-element-4051f6c .destacado {
    color: #24a1b0 !important; /* El turquesa */
    font-style: italic;
    font-family: inter; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0046317 */.elementor-565 .elementor-element.elementor-element-0046317 .nombres {
    color: #e5a01a !important; /* El dorado de los nombres */
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-56f0a0c *//* Color dorado para "un nombre" */
.elementor-565 .elementor-element.elementor-element-56f0a0c .dorado {
    color: #e5a01a !important;
}

/* Color turquesa e itálica para "una misión" */
.elementor-565 .elementor-element.elementor-element-56f0a0c .mision {
    color: #24a1b0 !important;
    font-style: italic;
    font-family: inter;
}

/* Estilo general del título */
.elementor-565 .elementor-element.elementor-element-56f0a0c h2 {
    color: #ffffff;
    font-family: 'DM Serif Display', serif;
    font-size: 55px;
    line-height: 1.1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-868e4e1 *//* 1. Creamos la barrita invisible y sin ancho en la parte superior */
.elementor-565 .elementor-element.elementor-element-868e4e1::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Empieza vacía */
    height: 4px; /* Grosor de la línea */
    background-color: #24a1b0; /* El color turquesa (o el que prefieras) */
    transition: width 0.5s cubic-bezier(0.165, 0.84, 0.44, 1); /* Animación fluida */
    z-index: 10;
}

/* 2. Cuando el mouse entra a la tarjeta, la barra se expande al 100% */
.elementor-565 .elementor-element.elementor-element-868e4e1:hover::before {
    width: 100%;
}

/* 3. Aseguramos que el contenedor respete las esquinas redondeadas de la línea */
.elementor-565 .elementor-element.elementor-element-868e4e1 {
    position: relative;
    overflow: hidden; /* Esto hace que la línea no se salga de las esquinas redondeadas */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34b9513 *//* 1. Creamos la barrita invisible y sin ancho en la parte superior */
.elementor-565 .elementor-element.elementor-element-34b9513::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Empieza vacía */
    height: 4px; /* Grosor de la línea */
    background-color: #24a1b0; /* El color turquesa (o el que prefieras) */
    transition: width 0.5s cubic-bezier(0.165, 0.84, 0.44, 1); /* Animación fluida */
    z-index: 10;
}

/* 2. Cuando el mouse entra a la tarjeta, la barra se expande al 100% */
.elementor-565 .elementor-element.elementor-element-34b9513:hover::before {
    width: 100%;
}

/* 3. Aseguramos que el contenedor respete las esquinas redondeadas de la línea */
.elementor-565 .elementor-element.elementor-element-34b9513 {
    position: relative;
    overflow: hidden; /* Esto hace que la línea no se salga de las esquinas redondeadas */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-224184e *//* 1. Creamos la barrita invisible y sin ancho en la parte superior */
.elementor-565 .elementor-element.elementor-element-224184e::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Empieza vacía */
    height: 4px; /* Grosor de la línea */
    background-color: #24a1b0; /* El color turquesa (o el que prefieras) */
    transition: width 0.5s cubic-bezier(0.165, 0.84, 0.44, 1); /* Animación fluida */
    z-index: 10;
}

/* 2. Cuando el mouse entra a la tarjeta, la barra se expande al 100% */
.elementor-565 .elementor-element.elementor-element-224184e:hover::before {
    width: 100%;
}

/* 3. Aseguramos que el contenedor respete las esquinas redondeadas de la línea */
.elementor-565 .elementor-element.elementor-element-224184e {
    position: relative;
    overflow: hidden; /* Esto hace que la línea no se salga de las esquinas redondeadas */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-820ac92 *//* 1. Creamos la barrita invisible y sin ancho en la parte superior */
.elementor-565 .elementor-element.elementor-element-820ac92::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Empieza vacía */
    height: 4px; /* Grosor de la línea */
    background-color: #24a1b0; /* El color turquesa (o el que prefieras) */
    transition: width 0.5s cubic-bezier(0.165, 0.84, 0.44, 1); /* Animación fluida */
    z-index: 10;
}

/* 2. Cuando el mouse entra a la tarjeta, la barra se expande al 100% */
.elementor-565 .elementor-element.elementor-element-820ac92:hover::before {
    width: 100%;
}

/* 3. Aseguramos que el contenedor respete las esquinas redondeadas de la línea */
.elementor-565 .elementor-element.elementor-element-820ac92 {
    position: relative;
    overflow: hidden; /* Esto hace que la línea no se salga de las esquinas redondeadas */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6072ab8 *//* 1. Creamos la barrita invisible y sin ancho en la parte superior */
.elementor-565 .elementor-element.elementor-element-6072ab8::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Empieza vacía */
    height: 4px; /* Grosor de la línea */
    background-color: #24a1b0; /* El color turquesa (o el que prefieras) */
    transition: width 0.5s cubic-bezier(0.165, 0.84, 0.44, 1); /* Animación fluida */
    z-index: 10;
}

/* 2. Cuando el mouse entra a la tarjeta, la barra se expande al 100% */
.elementor-565 .elementor-element.elementor-element-6072ab8:hover::before {
    width: 100%;
}

/* 3. Aseguramos que el contenedor respete las esquinas redondeadas de la línea */
.elementor-565 .elementor-element.elementor-element-6072ab8 {
    position: relative;
    overflow: hidden; /* Esto hace que la línea no se salga de las esquinas redondeadas */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5f5012 *//* 1. Creamos la barrita invisible y sin ancho en la parte superior */
.elementor-565 .elementor-element.elementor-element-d5f5012::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Empieza vacía */
    height: 4px; /* Grosor de la línea */
    background-color: #24a1b0; /* El color turquesa (o el que prefieras) */
    transition: width 0.5s cubic-bezier(0.165, 0.84, 0.44, 1); /* Animación fluida */
    z-index: 10;
}

/* 2. Cuando el mouse entra a la tarjeta, la barra se expande al 100% */
.elementor-565 .elementor-element.elementor-element-d5f5012:hover::before {
    width: 100%;
}

/* 3. Aseguramos que el contenedor respete las esquinas redondeadas de la línea */
.elementor-565 .elementor-element.elementor-element-d5f5012 {
    position: relative;
    overflow: hidden; /* Esto hace que la línea no se salga de las esquinas redondeadas */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa00b1c */.elementor-565 .elementor-element.elementor-element-aa00b1c .nombres {
    color: #e5a01a !important; /* El dorado de los nombres */
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70d5faa */.elementor-565 .elementor-element.elementor-element-70d5faa .modelo-num {
    color: #24a1b0 !important; /* Turquesa */
    font-style: italic;
    font-family: 'Playfair Display', serif !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a974128 *//* Estilo para el Título del paso */
.elementor-565 .elementor-element.elementor-element-a974128 .titulo-paso {
    font-family: 'Inter', sans-serif; /* O la que uses */
    font-size: 18px;
    font-weight: 700;
    color: #1a1a1a;
    margin-bottom: 5px !important;
    line-height: 1.2;
}

/* Estilo para la Descripción */
.elementor-565 .elementor-element.elementor-element-a974128 .desc-paso {
    font-family: 'Inter', sans-serif;
    font-size: 15px;
    color: #666666; /* Gris suave */
    margin: 0 !important;
    line-height: 1.5;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-165e752 *//* Estilo para el Título del paso */
.elementor-565 .elementor-element.elementor-element-165e752 .titulo-paso {
    font-family: 'Inter', sans-serif; /* O la que uses */
    font-size: 18px;
    font-weight: 700;
    color: #1a1a1a;
    margin-bottom: 5px !important;
    line-height: 1.2;
}

/* Estilo para la Descripción */
.elementor-565 .elementor-element.elementor-element-165e752 .desc-paso {
    font-family: 'Inter', sans-serif;
    font-size: 15px;
    color: #666666; /* Gris suave */
    margin: 0 !important;
    line-height: 1.5;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f2fc08c *//* Estilo para el Título del paso */
.elementor-565 .elementor-element.elementor-element-f2fc08c .titulo-paso {
    font-family: 'Inter', sans-serif; /* O la que uses */
    font-size: 18px;
    font-weight: 700;
    color: #1a1a1a;
    margin-bottom: 5px !important;
    line-height: 1.2;
}

/* Estilo para la Descripción */
.elementor-565 .elementor-element.elementor-element-f2fc08c .desc-paso {
    font-family: 'Inter', sans-serif;
    font-size: 15px;
    color: #666666; /* Gris suave */
    margin: 0 !important;
    line-height: 1.5;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a2149e5 *//* Estilo para el Título del paso */
.elementor-565 .elementor-element.elementor-element-a2149e5 .titulo-paso {
    font-family: 'Inter', sans-serif; /* O la que uses */
    font-size: 18px;
    font-weight: 700;
    color: #1a1a1a;
    margin-bottom: 5px !important;
    line-height: 1.2;
}

/* Estilo para la Descripción */
.elementor-565 .elementor-element.elementor-element-a2149e5 .desc-paso {
    font-family: 'Inter', sans-serif;
    font-size: 15px;
    color: #666666; /* Gris suave */
    margin: 0 !important;
    line-height: 1.5;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b053a7a */.elementor-565 .elementor-element.elementor-element-b053a7a .destacado {
    color: #24a1b0 !important; /* El turquesa */
    font-style: italic;
    font-family: inter;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-59b2a54 */.elementor-565 .elementor-element.elementor-element-59b2a54::after {
    content: "";
    position: absolute;
    bottom: -20px;
    right: -20px;
    width: 100px;
    height: 100px;
    background: #e5e0d8; /* Color suave */
    filter: blur(40px);
    border-radius: 50%;
    z-index: 0;
    opacity: 0.5;
}

/* Asegura que el texto esté por encima del círculo */
.elementor-565 .elementor-element.elementor-element-59b2a54 > .elementor-widget-wrap {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d82f173 */.elementor-565 .elementor-element.elementor-element-d82f173::after {
    content: "";
    position: absolute;
    bottom: -20px;
    right: -20px;
    width: 100px;
    height: 100px;
    background: #e5e0d8; /* Color suave */
    filter: blur(40px);
    border-radius: 50%;
    z-index: 0;
    opacity: 0.5;
}

/* Asegura que el texto esté por encima del círculo */
.elementor-565 .elementor-element.elementor-element-d82f173 > .elementor-widget-wrap {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ae92c6 */.elementor-565 .elementor-element.elementor-element-4ae92c6::after {
    content: "";
    position: absolute;
    bottom: -20px;
    right: -20px;
    width: 100px;
    height: 100px;
    background: #e5e0d8; /* Color suave */
    filter: blur(40px);
    border-radius: 50%;
    z-index: 0;
    opacity: 0.5;
}

/* Asegura que el texto esté por encima del círculo */
.elementor-565 .elementor-element.elementor-element-4ae92c6 > .elementor-widget-wrap {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc27d83 */.elementor-565 .elementor-element.elementor-element-bc27d83::after {
    content: "";
    position: absolute;
    bottom: -20px;
    right: -20px;
    width: 100px;
    height: 100px;
    background: #e5e0d8; /* Color suave */
    filter: blur(40px);
    border-radius: 50%;
    z-index: 0;
    opacity: 0.5;
}

/* Asegura que el texto esté por encima del círculo */
.elementor-565 .elementor-element.elementor-element-bc27d83 > .elementor-widget-wrap {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81405ad */.elementor-565 .elementor-element.elementor-element-81405ad::after {
    content: "";
    position: absolute;
    bottom: -20px;
    right: -20px;
    width: 100px;
    height: 100px;
    background: #e5e0d8; /* Color suave */
    filter: blur(40px);
    border-radius: 50%;
    z-index: 0;
    opacity: 0.5;
}

/* Asegura que el texto esté por encima del círculo */
.elementor-565 .elementor-element.elementor-element-81405ad > .elementor-widget-wrap {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f81b550 */.elementor-565 .elementor-element.elementor-element-f81b550::after {
    content: "";
    position: absolute;
    bottom: -20px;
    right: -20px;
    width: 100px;
    height: 100px;
    background: #e5e0d8; /* Color suave */
    filter: blur(40px);
    border-radius: 50%;
    z-index: 0;
    opacity: 0.5;
}

/* Asegura que el texto esté por encima del círculo */
.elementor-565 .elementor-element.elementor-element-f81b550 > .elementor-widget-wrap {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd2159a */.elementor-565 .elementor-element.elementor-element-bd2159a::after {
    content: "";
    position: absolute;
    bottom: -20px;
    right: -20px;
    width: 100px;
    height: 100px;
    background: #e5e0d8; /* Color suave */
    filter: blur(40px);
    border-radius: 50%;
    z-index: 0;
    opacity: 0.5;
}

/* Asegura que el texto esté por encima del círculo */
.elementor-565 .elementor-element.elementor-element-bd2159a > .elementor-widget-wrap {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d08909 */.elementor-565 .elementor-element.elementor-element-5d08909::after {
    content: "";
    position: absolute;
    bottom: -20px;
    right: -20px;
    width: 100px;
    height: 100px;
    background: #e5e0d8; /* Color suave */
    filter: blur(40px);
    border-radius: 50%;
    z-index: 0;
    opacity: 0.5;
}

/* Asegura que el texto esté por encima del círculo */
.elementor-565 .elementor-element.elementor-element-5d08909 > .elementor-widget-wrap {
    z-index: 1;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c025e99 */.elementor-565 .elementor-element.elementor-element-c025e99 .destacado {
    color: #24a1b0 !important; /* El turquesa */
    font-style: italic;
    font-family: 'inter;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2847f75 */.it-turquesa { color: #24a1b0; font-style: italic; font-family: 'inter'; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e3b3fa *//* 1. Creamos la barrita invisible y sin ancho en la parte superior */
.elementor-565 .elementor-element.elementor-element-1e3b3fa::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Empieza vacía */
    height: 4px; /* Grosor de la línea */
    background-color: #24a1b0; /* El color turquesa (o el que prefieras) */
    transition: width 0.5s cubic-bezier(0.165, 0.84, 0.44, 1); /* Animación fluida */
    z-index: 10;
}

/* 2. Cuando el mouse entra a la tarjeta, la barra se expande al 100% */
.elementor-565 .elementor-element.elementor-element-1e3b3fa:hover::before {
    width: 100%;
}

/* 3. Aseguramos que el contenedor respete las esquinas redondeadas de la línea */
.elementor-565 .elementor-element.elementor-element-1e3b3fa {
    position: relative;
    overflow: hidden; /* Esto hace que la línea no se salga de las esquinas redondeadas */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75d337f *//* 1. Creamos la barrita invisible y sin ancho en la parte superior */
.elementor-565 .elementor-element.elementor-element-75d337f::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Empieza vacía */
    height: 4px; /* Grosor de la línea */
    background-color: #24a1b0; /* El color turquesa (o el que prefieras) */
    transition: width 0.5s cubic-bezier(0.165, 0.84, 0.44, 1); /* Animación fluida */
    z-index: 10;
}

/* 2. Cuando el mouse entra a la tarjeta, la barra se expande al 100% */
.elementor-565 .elementor-element.elementor-element-75d337f:hover::before {
    width: 100%;
}

/* 3. Aseguramos que el contenedor respete las esquinas redondeadas de la línea */
.elementor-565 .elementor-element.elementor-element-75d337f {
    position: relative;
    overflow: hidden; /* Esto hace que la línea no se salga de las esquinas redondeadas */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0067778 *//* 1. Creamos la barrita invisible y sin ancho en la parte superior */
.elementor-565 .elementor-element.elementor-element-0067778::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0%; /* Empieza vacía */
    height: 4px; /* Grosor de la línea */
    background-color: #24a1b0; /* El color turquesa (o el que prefieras) */
    transition: width 0.5s cubic-bezier(0.165, 0.84, 0.44, 1); /* Animación fluida */
    z-index: 10;
}

/* 2. Cuando el mouse entra a la tarjeta, la barra se expande al 100% */
.elementor-565 .elementor-element.elementor-element-0067778:hover::before {
    width: 100%;
}

/* 3. Aseguramos que el contenedor respete las esquinas redondeadas de la línea */
.elementor-565 .elementor-element.elementor-element-0067778 {
    position: relative;
    overflow: hidden; /* Esto hace que la línea no se salga de las esquinas redondeadas */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-830a278 */.elementor-565 .elementor-element.elementor-element-830a278 a {
    animation: glowPulse 2.5s infinite ease-in-out;
}

@keyframes glowPulse {
    0%, 100% { box-shadow: 0 0 15px rgba(37, 211, 102, 0.2); }
    50% { box-shadow: 0 0 35px rgba(37, 211, 102, 0.5); }
}/* End custom CSS */