.elementor-706 .elementor-element.elementor-element-73ab487{--display:flex;--min-height:80vh;--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.92;--padding-top:190px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-73ab487:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-73ab487 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212;background-image:url("https://strivehub.digital/wp-content/uploads/2026/10/strive-equipo-conversando-tablet.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-706 .elementor-element.elementor-element-73ab487::before, .elementor-706 .elementor-element.elementor-element-73ab487 > .elementor-background-video-container::before, .elementor-706 .elementor-element.elementor-element-73ab487 > .e-con-inner > .elementor-background-video-container::before, .elementor-706 .elementor-element.elementor-element-73ab487 > .elementor-background-slideshow::before, .elementor-706 .elementor-element.elementor-element-73ab487 > .e-con-inner > .elementor-background-slideshow::before, .elementor-706 .elementor-element.elementor-element-73ab487 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #121212 30%, #12121255 100%);}.elementor-706 .elementor-element.elementor-element-7734d7c{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-706 .elementor-element.elementor-element-73cf256{background-color:#D6F502;padding:8px 16px 8px 16px;}.elementor-706 .elementor-element.elementor-element-73cf256.elementor-element{--align-self:flex-start;}.elementor-706 .elementor-element.elementor-element-73cf256 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;letter-spacing:0.2px;color:#121212;}.elementor-706 .elementor-element.elementor-element-dda1494{width:var( --container-widget-width, 980px );max-width:980px;--container-widget-width:980px;--container-widget-flex-grow:0;}.elementor-706 .elementor-element.elementor-element-dda1494 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:72px;font-weight:600;line-height:1.05em;letter-spacing:-1.5px;color:#FFFFFF;}.elementor-706 .elementor-element.elementor-element-8f4d3e2{width:var( --container-widget-width, 720px );max-width:720px;--container-widget-width:720px;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:#FFFFFF;}.elementor-706 .elementor-element.elementor-element-c7fde80{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;}.elementor-706 .elementor-element.elementor-element-db5b5fa .elementor-button{background-color:#D6F502;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;fill:#121212;color:#121212;border-style:solid;border-color:#D6F502;}.elementor-706 .elementor-element.elementor-element-db5b5fa .elementor-button:hover, .elementor-706 .elementor-element.elementor-element-db5b5fa .elementor-button:focus{background-color:#121212;color:#D6F502;border-color:#121212;}.elementor-706 .elementor-element.elementor-element-db5b5fa .elementor-button-content-wrapper{flex-direction:row;}.elementor-706 .elementor-element.elementor-element-db5b5fa .elementor-button:hover svg, .elementor-706 .elementor-element.elementor-element-db5b5fa .elementor-button:focus svg{fill:#D6F502;}.elementor-706 .elementor-element.elementor-element-ec99108 .elementor-button{background-color:#FFFFFF00;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#FFFFFF;}.elementor-706 .elementor-element.elementor-element-ec99108 .elementor-button:hover, .elementor-706 .elementor-element.elementor-element-ec99108 .elementor-button:focus{background-color:#FFFFFF;color:#121212;border-color:#FFFFFF;}.elementor-706 .elementor-element.elementor-element-ec99108 .elementor-button-content-wrapper{flex-direction:row;}.elementor-706 .elementor-element.elementor-element-ec99108 .elementor-button:hover svg, .elementor-706 .elementor-element.elementor-element-ec99108 .elementor-button:focus svg{fill:#121212;}.elementor-706 .elementor-element.elementor-element-79cb9e8{--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:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-706 .elementor-element.elementor-element-79cb9e8:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-79cb9e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-706 .elementor-element.elementor-element-830c71c{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-706 .elementor-element.elementor-element-dae4455{background-color:#121212;padding:8px 16px 8px 16px;}.elementor-706 .elementor-element.elementor-element-dae4455.elementor-element{--align-self:flex-start;}.elementor-706 .elementor-element.elementor-element-dae4455 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;letter-spacing:0.2px;color:#D6F502;}.elementor-706 .elementor-element.elementor-element-965eda3{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;}.elementor-706 .elementor-element.elementor-element-965eda3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:600;line-height:1.08em;letter-spacing:-1px;color:#121212;}.elementor-706 .elementor-element.elementor-element-309d6b7{width:var( --container-widget-width, 760px );max-width:760px;--container-widget-width:760px;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;color:#202020;}.elementor-706 .elementor-element.elementor-element-cdcc692{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-706 .elementor-element.elementor-element-244caf9{--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:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-706 .elementor-element.elementor-element-244caf9:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-244caf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC;}.elementor-706 .elementor-element.elementor-element-4dabb48{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-706 .elementor-element.elementor-element-a13ffe7{background-color:#121212;padding:8px 16px 8px 16px;}.elementor-706 .elementor-element.elementor-element-a13ffe7.elementor-element{--align-self:flex-start;}.elementor-706 .elementor-element.elementor-element-a13ffe7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;letter-spacing:0.2px;color:#D6F502;}.elementor-706 .elementor-element.elementor-element-9d2c67e{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;}.elementor-706 .elementor-element.elementor-element-9d2c67e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:600;line-height:1.08em;letter-spacing:-1px;color:#121212;}.elementor-706 .elementor-element.elementor-element-cb00885{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;color:#202020;}.elementor-706 .elementor-element.elementor-element-1818799{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-706 .elementor-element.elementor-element-7253edc{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#202020;}.elementor-706 .elementor-element.elementor-element-f6fa5db{--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;--overlay-opacity:0.88;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-706 .elementor-element.elementor-element-f6fa5db:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-f6fa5db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212;background-image:url("https://strivehub.digital/wp-content/uploads/2026/10/strive-laboratorio-computacion.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-706 .elementor-element.elementor-element-f6fa5db::before, .elementor-706 .elementor-element.elementor-element-f6fa5db > .elementor-background-video-container::before, .elementor-706 .elementor-element.elementor-element-f6fa5db > .e-con-inner > .elementor-background-video-container::before, .elementor-706 .elementor-element.elementor-element-f6fa5db > .elementor-background-slideshow::before, .elementor-706 .elementor-element.elementor-element-f6fa5db > .e-con-inner > .elementor-background-slideshow::before, .elementor-706 .elementor-element.elementor-element-f6fa5db > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#121212;--background-overlay:'';}.elementor-706 .elementor-element.elementor-element-656abd7{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-706 .elementor-element.elementor-element-17362f2{background-color:#D6F502;padding:8px 16px 8px 16px;}.elementor-706 .elementor-element.elementor-element-17362f2.elementor-element{--align-self:flex-start;}.elementor-706 .elementor-element.elementor-element-17362f2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;letter-spacing:0.2px;color:#121212;}.elementor-706 .elementor-element.elementor-element-89e7d15{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;}.elementor-706 .elementor-element.elementor-element-89e7d15 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:600;line-height:1.08em;letter-spacing:-1px;color:#FFFFFF;}.elementor-706 .elementor-element.elementor-element-fb71073{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;}.elementor-706 .elementor-element.elementor-element-b1852f2{--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:14px 14px;--row-gap:14px;--column-gap:14px;--border-radius:25px 25px 25px 25px;--padding-top:40px;--padding-bottom:40px;--padding-left:36px;--padding-right:36px;}.elementor-706 .elementor-element.elementor-element-b1852f2:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-b1852f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC;}.elementor-706 .elementor-element.elementor-element-cf44dd3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;line-height:1.15em;letter-spacing:-0.5px;color:#121212;}.elementor-706 .elementor-element.elementor-element-e3eff9c{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;color:#121212;}.elementor-706 .elementor-element.elementor-element-986e86c{--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:14px 14px;--row-gap:14px;--column-gap:14px;--border-radius:25px 25px 25px 25px;--padding-top:40px;--padding-bottom:40px;--padding-left:36px;--padding-right:36px;}.elementor-706 .elementor-element.elementor-element-986e86c:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-986e86c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D6F502;}.elementor-706 .elementor-element.elementor-element-a26b7f6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;line-height:1.15em;letter-spacing:-0.5px;color:#121212;}.elementor-706 .elementor-element.elementor-element-0ab8ab6{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;color:#121212;}.elementor-706 .elementor-element.elementor-element-03d7168{--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:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-706 .elementor-element.elementor-element-03d7168:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-03d7168 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-706 .elementor-element.elementor-element-9f8558a{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-706 .elementor-element.elementor-element-73f778a{background-color:#121212;padding:8px 16px 8px 16px;}.elementor-706 .elementor-element.elementor-element-73f778a.elementor-element{--align-self:flex-start;}.elementor-706 .elementor-element.elementor-element-73f778a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;letter-spacing:0.2px;color:#D6F502;}.elementor-706 .elementor-element.elementor-element-a767779{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;}.elementor-706 .elementor-element.elementor-element-a767779 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:600;line-height:1.08em;letter-spacing:-1px;color:#121212;}.elementor-706 .elementor-element.elementor-element-bd29975{width:var( --container-widget-width, 820px );max-width:820px;--container-widget-width:820px;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;color:#202020;}.elementor-706 .elementor-element.elementor-element-a66b0d3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-706 .elementor-element.elementor-element-2851886{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#202020;}.elementor-706 .elementor-element.elementor-element-3deffa3{--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:80px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-706 .elementor-element.elementor-element-3deffa3:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-3deffa3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-706 .elementor-element.elementor-element-e12b2b8{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:25px 25px 25px 25px;--padding-top:80px;--padding-bottom:80px;--padding-left:60px;--padding-right:60px;}.elementor-706 .elementor-element.elementor-element-e12b2b8:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-e12b2b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D6F502;}.elementor-706 .elementor-element.elementor-element-d4ea65d{background-color:#121212;padding:8px 16px 8px 16px;}.elementor-706 .elementor-element.elementor-element-d4ea65d.elementor-element{--align-self:center;}.elementor-706 .elementor-element.elementor-element-d4ea65d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;letter-spacing:0.2px;color:#D6F502;}.elementor-706 .elementor-element.elementor-element-8743feb{width:var( --container-widget-width, 980px );max-width:980px;--container-widget-width:980px;--container-widget-flex-grow:0;text-align:center;}.elementor-706 .elementor-element.elementor-element-8743feb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:600;line-height:1.08em;letter-spacing:-1px;color:#121212;}.elementor-706 .elementor-element.elementor-element-102b938{width:var( --container-widget-width, 720px );max-width:720px;--container-widget-width:720px;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;color:#121212;}.elementor-706 .elementor-element.elementor-element-30b17d0{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;}.elementor-706 .elementor-element.elementor-element-0f3ebdd .elementor-button{background-color:#121212;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;fill:#D6F502;color:#D6F502;border-style:solid;border-color:#121212;}.elementor-706 .elementor-element.elementor-element-0f3ebdd .elementor-button:hover, .elementor-706 .elementor-element.elementor-element-0f3ebdd .elementor-button:focus{background-color:#FFFFFF;color:#121212;border-color:#FFFFFF;}.elementor-706 .elementor-element.elementor-element-0f3ebdd .elementor-button-content-wrapper{flex-direction:row;}.elementor-706 .elementor-element.elementor-element-0f3ebdd .elementor-button:hover svg, .elementor-706 .elementor-element.elementor-element-0f3ebdd .elementor-button:focus svg{fill:#121212;}.elementor-706 .elementor-element.elementor-element-09208a6 .elementor-button{background-color:#FFFFFF00;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;fill:#121212;color:#121212;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#121212;}.elementor-706 .elementor-element.elementor-element-09208a6 .elementor-button:hover, .elementor-706 .elementor-element.elementor-element-09208a6 .elementor-button:focus{background-color:#121212;color:#D6F502;border-color:#121212;}.elementor-706 .elementor-element.elementor-element-09208a6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-706 .elementor-element.elementor-element-09208a6 .elementor-button:hover svg, .elementor-706 .elementor-element.elementor-element-09208a6 .elementor-button:focus svg{fill:#D6F502;}body.elementor-page-706:not(.elementor-motion-effects-element-type-background), body.elementor-page-706 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:1024px){.elementor-706 .elementor-element.elementor-element-73ab487{--padding-top:140px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-dda1494 .elementor-heading-title{font-size:52px;}.elementor-706 .elementor-element.elementor-element-965eda3 .elementor-heading-title{font-size:38px;}.elementor-706 .elementor-element.elementor-element-9d2c67e .elementor-heading-title{font-size:38px;}.elementor-706 .elementor-element.elementor-element-89e7d15 .elementor-heading-title{font-size:38px;}.elementor-706 .elementor-element.elementor-element-cf44dd3 .elementor-heading-title{font-size:24px;}.elementor-706 .elementor-element.elementor-element-a26b7f6 .elementor-heading-title{font-size:24px;}.elementor-706 .elementor-element.elementor-element-a767779 .elementor-heading-title{font-size:38px;}.elementor-706 .elementor-element.elementor-element-8743feb .elementor-heading-title{font-size:38px;}}@media(max-width:767px){.elementor-706 .elementor-element.elementor-element-73ab487{--padding-top:110px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-706 .elementor-element.elementor-element-dda1494 .elementor-heading-title{font-size:38px;}.elementor-706 .elementor-element.elementor-element-79cb9e8{--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-706 .elementor-element.elementor-element-965eda3 .elementor-heading-title{font-size:30px;}.elementor-706 .elementor-element.elementor-element-244caf9{--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-706 .elementor-element.elementor-element-9d2c67e .elementor-heading-title{font-size:30px;}.elementor-706 .elementor-element.elementor-element-f6fa5db{--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-706 .elementor-element.elementor-element-89e7d15 .elementor-heading-title{font-size:30px;}.elementor-706 .elementor-element.elementor-element-cf44dd3 .elementor-heading-title{font-size:22px;}.elementor-706 .elementor-element.elementor-element-a26b7f6 .elementor-heading-title{font-size:22px;}.elementor-706 .elementor-element.elementor-element-03d7168{--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-706 .elementor-element.elementor-element-a767779 .elementor-heading-title{font-size:30px;}.elementor-706 .elementor-element.elementor-element-3deffa3{--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-706 .elementor-element.elementor-element-8743feb .elementor-heading-title{font-size:30px;}}@media(min-width:768px){.elementor-706 .elementor-element.elementor-element-b1852f2{--width:48%;}.elementor-706 .elementor-element.elementor-element-986e86c{--width:48%;}.elementor-706 .elementor-element.elementor-element-e12b2b8{--width:98%;}}@media(max-width:1024px) and (min-width:768px){.elementor-706 .elementor-element.elementor-element-b1852f2{--width:100%;}.elementor-706 .elementor-element.elementor-element-986e86c{--width:100%;}}/* Start custom CSS */body.elementor-page-706{--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px}
body.elementor-page-706{--e-global-color-primary:#FFFFFF;--e-global-color-secondary:#121212;--e-global-color-text:#202020;--e-global-color-accent:#D6F502;--e-global-typography-primary-font-family:Poppins;--e-global-typography-secondary-font-family:Poppins;--e-global-typography-text-font-family:Poppins;--e-global-typography-accent-font-family:Poppins;font-family:Poppins,sans-serif;color:#202020}
body.elementor-page-706 :is(h1,h2,h3,h4,h5,h6,p,a,span,li,div,button){text-transform:none}
body.elementor-page-706 h1.elementor-heading-title{font-family:Poppins,sans-serif;font-size:72px;font-weight:600;line-height:1.05;letter-spacing:-1.5px}
body.elementor-page-706 h2.elementor-heading-title{font-family:Poppins,sans-serif;font-size:50px;font-weight:600;line-height:1.08;letter-spacing:-1px}
body.elementor-page-706 h3.elementor-heading-title{font-family:Poppins,sans-serif;font-size:30px;font-weight:600;line-height:1.15}
body.elementor-page-706 h4.elementor-heading-title{font-family:Poppins,sans-serif;font-size:21px;font-weight:600;line-height:1.2}
body.elementor-page-706 h5.elementor-heading-title{font-family:Poppins,sans-serif;font-size:17px;font-weight:500;line-height:1.3}
body.elementor-page-706 h6.elementor-heading-title{font-family:Poppins,sans-serif;font-size:15px;font-weight:400;line-height:1.5;color:#121212}
body.elementor-page-706 .elementor-widget-text-editor{font-family:Poppins,sans-serif;font-size:17px;line-height:1.55}
body.elementor-page-706 .elementor-button{font-family:Poppins,sans-serif;font-size:16px;font-weight:500;line-height:1;letter-spacing:0;color:#121212;background-color:#D6F502;border:1px solid #D6F502;border-radius:50px;padding:13px 30px;fill:#121212;box-shadow:none !important}
body.elementor-page-706 .elementor-button:hover{background-color:#121212;color:#D6F502;border-color:#121212}
body.elementor-page-706 .elementor-widget-text-editor a{color:#121212;text-decoration:underline}
@media(max-width:1024px){body.elementor-page-706 h1.elementor-heading-title{font-size:48px}body.elementor-page-706 h2.elementor-heading-title{font-size:34px}}
@media(max-width:767px){body.elementor-page-706 h1.elementor-heading-title{font-size:34px}body.elementor-page-706 h2.elementor-heading-title{font-size:28px}body.elementor-page-706 h3.elementor-heading-title{font-size:24px}}

/* unidades: tarjetas de un solo color, icono en círculo lima, hover oscuro con elevación */
body.elementor-page-706 .strive-units .elementskit-infobox{transition:transform .35s cubic-bezier(.2,.7,.2,1),background-color .35s}
body.elementor-page-706 .strive-units .elementskit-infobox:hover{transform:translateY(-8px)}
body.elementor-page-706 .strive-units .elementskit-box-header{display:block !important;margin-bottom:32px}
body.elementor-page-706 .strive-units .elementskit-info-box-icon{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background:#D6F502;transition:transform .35s}
body.elementor-page-706 .strive-units .elementskit-infobox:hover .elementskit-info-box-icon{transform:rotate(-8deg) scale(1.08)}
body.elementor-page-706 .strive-units .elementskit-info-box-icon svg,body.elementor-page-706 .strive-units .elementskit-info-box-icon i{width:26px;height:26px;font-size:26px;fill:#121212;color:#121212}

/* alianzas: cinta en movimiento */
body.elementor-page-706 .strive-marquee{overflow:hidden;width:100%;padding:8px 0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}
body.elementor-page-706 .strive-marquee__track{display:flex;align-items:center;gap:48px;width:max-content;animation:strive-marquee 38s linear infinite}
body.elementor-page-706 .strive-marquee:hover .strive-marquee__track{animation-play-state:paused}
body.elementor-page-706 .strive-marquee__track span{font-family:Poppins,sans-serif;font-size:64px;font-weight:600;letter-spacing:-1px;line-height:1.1;color:transparent;-webkit-text-stroke:1.5px #121212;white-space:nowrap}
body.elementor-page-706 .strive-marquee__track span.is-fill{color:#121212;-webkit-text-stroke:0}
body.elementor-page-706 .strive-marquee__track i{display:block;width:18px;height:18px;border-radius:50%;background:#D6F502;flex:none}
@keyframes strive-marquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}
@media(prefers-reduced-motion:reduce){body.elementor-page-706 .strive-marquee__track{animation:none}}
@media(max-width:767px){body.elementor-page-706 .strive-marquee__track span{font-size:40px}}

body.elementor-page-706 .strive-units > .e-con{align-items:stretch}
body.elementor-page-706 .strive-units > .e-con > .e-con{align-self:stretch;display:flex;flex-direction:column}
body.elementor-page-706 .strive-units > .e-con > .e-con > .elementor-widget{flex:1 1 auto;display:flex;flex-direction:column}
body.elementor-page-706 .strive-units > .e-con > .e-con .elementor-widget-container,body.elementor-page-706 .strive-units > .e-con > .e-con .ekit-wid-con,body.elementor-page-706 .strive-units > .e-con > .e-con .ekit_global_links{flex:1 1 auto;display:flex;flex-direction:column}
body.elementor-page-706 .strive-units > .e-con > .e-con .elementskit-infobox{flex:1 1 auto;box-sizing:border-box;min-height:420px}
@media(max-width:767px){body.elementor-page-706 .strive-units > .e-con > .e-con .elementskit-infobox{min-height:0}}
body.elementor-page-706 .strive-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}
body.elementor-page-706 .strive-list li{position:relative;padding-left:26px;line-height:1.45;color:#202020 !important}
body.elementor-page-706 .strive-list li::before{content:"";position:absolute;left:0;top:.5em;width:12px;height:12px;border-radius:50%;background:#D6F502;border:3px solid #121212;box-sizing:border-box}
body.elementor-page-706 .strive-tag{display:inline-block;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;background:#121212;color:#D6F502;border-radius:999px;padding:5px 12px;margin-bottom:12px}
body.elementor-page-706 .strive-price{display:block;font-family:Poppins,sans-serif;font-size:24px;font-weight:600;letter-spacing:-.5px;color:#121212;margin-bottom:4px}
body.elementor-page-706 .strive-meta{display:block;font-size:14px;opacity:.75;margin-bottom:10px}
body.elementor-page-706 .strive-price-big{display:block;font-family:Poppins,sans-serif;font-size:38px;font-weight:600;letter-spacing:-1px;line-height:1.1;color:#121212}
body.elementor-page-706 .strive-per{display:block;font-size:15px;opacity:.7;margin-top:4px}
body.elementor-page-706 .pp-chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}
body.elementor-page-706 .pp-chips span{font-family:Poppins,sans-serif;font-size:15px;font-weight:500;color:#FFFFFF;border:1.5px solid rgba(255,255,255,.55);border-radius:999px;padding:8px 18px}
body.elementor-page-706 .pp-grid{display:grid;gap:24px;width:100%;align-items:stretch}
body.elementor-page-706 .pp-3{grid-template-columns:repeat(3,minmax(0,1fr))}
body.elementor-page-706 .pp-4{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}
@media(max-width:1100px){body.elementor-page-706 .pp-4{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:900px){body.elementor-page-706 .pp-3{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:640px){body.elementor-page-706 .pp-3,body.elementor-page-706 .pp-4{grid-template-columns:minmax(0,1fr)}}
body.elementor-page-706 .pp-card{position:relative;display:flex;flex-direction:column;background:#FFFFFF;border:1.5px solid transparent;border-radius:25px;padding:34px 30px;font-family:Poppins,sans-serif;color:#202020;overflow:hidden;transition:background-color .35s,color .35s,transform .35s,border-color .35s}
body.elementor-page-706 .pp-card.alt{background:#ECECEC}
body.elementor-page-706 .pp-card.pp-dash{background:transparent;border:1.5px dashed #202020}
body.elementor-page-706 .pp-card:hover{background:#121212;color:#ECECEC;transform:translateY(-8px);border-color:#121212}
body.elementor-page-706 .pp-top{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}
body.elementor-page-706 .pp-ico{width:58px;height:58px;border-radius:50%;background:#D6F502;color:#121212;display:inline-flex;align-items:center;justify-content:center;font-size:22px;flex:none;transition:transform .35s}
body.elementor-page-706 .pp-ico i{color:#121212}
body.elementor-page-706 .pp-card:hover .pp-ico{transform:rotate(-10deg) scale(1.1)}
body.elementor-page-706 .pp-num{position:absolute;top:22px;right:26px;font-family:Poppins,sans-serif;font-size:56px;font-weight:600;line-height:1;color:rgba(18,18,18,.12);transition:color .35s}
body.elementor-page-706 .pp-card:hover .pp-num{color:rgba(214,245,2,.55)}
body.elementor-page-706 .pp-card h3{font-family:Poppins,sans-serif;font-size:25px;font-weight:600;letter-spacing:-.4px;line-height:1.15;margin:20px 0 10px;color:#121212 !important;transition:color .35s}
body.elementor-page-706 .pp-card:hover h3{color:#FFFFFF !important}
body.elementor-page-706 .pp-tag{display:inline-block;font-size:13px;font-weight:600;background:#121212;color:#D6F502;border-radius:999px;padding:6px 14px;transition:background-color .35s,color .35s}
body.elementor-page-706 .pp-card:hover .pp-tag{background:#D6F502;color:#121212}
body.elementor-page-706 .pp-desc{font-size:16px;line-height:1.55;margin:0 0 18px;color:#202020 !important;transition:color .35s}
body.elementor-page-706 .pp-card:hover .pp-desc{color:#ECECEC !important}
body.elementor-page-706 .pp-pricebox{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:6px}
body.elementor-page-706 .pp-price{display:block;font-family:Poppins,sans-serif;font-size:30px;font-weight:600;letter-spacing:-1px;line-height:1.1;color:#121212;transition:color .35s}
body.elementor-page-706 .pp-card:hover .pp-price{color:#D6F502}
body.elementor-page-706 .pp-big{font-size:40px}
body.elementor-page-706 .pp-launch{display:inline-block;font-size:13px;font-weight:500;background:rgba(18,18,18,.08);color:#202020;border-radius:999px;padding:5px 12px;transition:background-color .35s,color .35s}
body.elementor-page-706 .pp-card:hover .pp-launch{background:rgba(236,236,236,.14);color:#ECECEC}
body.elementor-page-706 .pp-meta{display:block;font-size:14px;opacity:.75;margin-bottom:18px}
body.elementor-page-706 .pp-inc{margin-top:auto;border-top:1px solid rgba(18,18,18,.18);padding:16px 0 20px;font-size:14px;line-height:1.5;color:#202020;transition:color .35s,border-color .35s}
body.elementor-page-706 .pp-card:hover .pp-inc{border-color:rgba(236,236,236,.25);color:#ECECEC}
body.elementor-page-706 .pp-inc b{font-weight:600}
body.elementor-page-706 .pp-list{list-style:none;margin:16px 0 22px;padding:0;display:flex;flex-direction:column;gap:11px}
body.elementor-page-706 .pp-list li{position:relative;padding-left:26px;font-size:16px;line-height:1.45;color:#202020 !important;transition:color .35s}
body.elementor-page-706 .pp-card:hover .pp-list li{color:#ECECEC !important}
body.elementor-page-706 .pp-list li::before{content:"";position:absolute;left:0;top:.45em;width:12px;height:12px;border-radius:50%;background:#D6F502;border:3px solid #121212;box-sizing:border-box;transition:border-color .35s}
body.elementor-page-706 .pp-card:hover .pp-list li::before{border-color:#D6F502;background:#121212}
body.elementor-page-706 .pp-btn{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;font-family:Poppins,sans-serif;font-size:15px;font-weight:500;text-decoration:none;background:#121212;color:#D6F502;border:1.5px solid #121212;border-radius:999px;padding:12px 22px;box-shadow:none;transition:background-color .3s,color .3s,border-color .3s}
body.elementor-page-706 .pp-btn i{color:inherit;font-size:13px}
body.elementor-page-706 .pp-card:hover .pp-btn{background:#D6F502;color:#121212;border-color:#D6F502}
body.elementor-page-706 .pp-card .pp-btn:hover{background:#FFFFFF;color:#121212;border-color:#FFFFFF}
body.elementor-page-706 .pp-tier{padding:30px 26px}
body.elementor-page-706 .pp-tier .pp-badge{align-self:flex-start;margin-bottom:6px}
body.elementor-page-706 .pp-tier .pp-ghosttag{background:transparent;color:#202020;border:1.5px solid #202020}
body.elementor-page-706 .pp-tier:hover .pp-ghosttag{background:transparent;color:#D6F502;border-color:#D6F502}
body.elementor-page-706 .pp-tier h3{font-size:22px;margin-top:12px;min-height:2.3em;display:flex;align-items:flex-end}
body.elementor-page-706 .pp-per{display:block;min-height:2.6em;font-size:14px;opacity:.7;margin:6px 0 14px}
body.elementor-page-706 .pp-youth{white-space:nowrap;display:inline-flex;align-items:center;gap:8px;align-self:flex-start;font-size:14px;font-weight:600;background:rgba(18,18,18,.08);border-radius:999px;padding:6px 14px;margin-bottom:6px;color:#121212;transition:background-color .35s,color .35s}
body.elementor-page-706 .pp-youth em{font-style:normal;font-weight:400;opacity:.7}
body.elementor-page-706 .pp-youth i{color:inherit}
body.elementor-page-706 .pp-tier:hover .pp-youth{background:rgba(236,236,236,.14);color:#ECECEC}
body.elementor-page-706 .pp-tier .pp-list{margin-bottom:26px;flex:1 1 auto}
body.elementor-page-706 .pp-tier .pp-list li{font-size:15px}
body.elementor-page-706 .pp-feat{background:#D6F502}
body.elementor-page-706 .pp-feat .pp-tag{background:#121212;color:#D6F502}
body.elementor-page-706 .pp-feat .pp-list li::before{background:#FFFFFF}
body.elementor-page-706 .pp-feat .pp-youth{background:rgba(18,18,18,.12)}
body.elementor-page-706 .pp-feat .pp-btn{background:#121212;color:#D6F502}
body.elementor-page-706 .pp-swap{transition:transform .35s}
body.elementor-page-706 .pp-swap:hover{transform:translateY(-6px)}

body.elementor-page-706 .pp-tier{background:#ECECEC}
body.elementor-page-706 .pp-tier.pp-feat{background:#D6F502}
body.elementor-page-706 .pp-tier:hover{background:#121212}
@media(max-width:767px){body.elementor-page-706 .pp-tier h3{min-height:0}body.elementor-page-706 .pp-per{min-height:0}body.elementor-page-706 .pp-card{padding:28px 24px}}/* End custom CSS */