.elementor-1107 .elementor-element.elementor-element-fa3205f{--display:flex;--min-height:85vh;--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;--flex-wrap:wrap;--border-radius:60px 60px 60px 60px;}.elementor-1107 .elementor-element.elementor-element-fa3205f:not(.elementor-motion-effects-element-type-background), .elementor-1107 .elementor-element.elementor-element-fa3205f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/34.172.148.8/wp-content/uploads/2025/08/Recurso-5-1.png?fit=2321%2C1200&ssl=1");background-repeat:no-repeat;background-size:cover;}.elementor-1107 .elementor-element.elementor-element-fa3205f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1107 .elementor-element.elementor-element-7b931c1{--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-end;--align-items:flex-end;}.elementor-1107 .elementor-element.elementor-element-7b931c1.e-con{--align-self:flex-end;}.elementor-1107 .elementor-element.elementor-element-44f4507{width:var( --container-widget-width, 70.129% );max-width:70.129%;margin:8% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;--container-widget-width:70.129%;--container-widget-flex-grow:0;text-align:center;}.elementor-1107 .elementor-element.elementor-element-44f4507.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1107 .elementor-element.elementor-element-44f4507 .elementor-heading-title{font-family:"FoundersGrotesk", Sans-serif;font-size:74px;font-weight:900;letter-spacing:-3px;word-spacing:0px;color:#FDFDFD;}.elementor-1107 .elementor-element.elementor-element-0fe48cd{--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-1107 .elementor-element.elementor-element-0fe48cd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1107 .elementor-element.elementor-element-7ec10b1{--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-1107 .elementor-element.elementor-element-7ec10b1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1107 .elementor-element.elementor-element-27460ce{width:var( --container-widget-width, 103.482% );max-width:103.482%;--container-widget-width:103.482%;--container-widget-flex-grow:0;text-align:left;font-family:"Helvetica", Sans-serif;font-size:33px;font-weight:bold;color:#E0DDDD;}.elementor-1107 .elementor-element.elementor-element-27460ce.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1107 .elementor-element.elementor-element-26010db{--display:flex;--min-height:100vh;--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;--flex-wrap:wrap;--margin-top:3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-1107 .elementor-element.elementor-element-26010db:not(.elementor-motion-effects-element-type-background), .elementor-1107 .elementor-element.elementor-element-26010db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/34.172.148.8/wp-content/uploads/2025/08/Libro-scaled.jpg?fit=2560%2C1386&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1107 .elementor-element.elementor-element-3aeac8e{--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-1107 .elementor-element.elementor-element-a81cb76{--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;}.elementor-1107 .elementor-element.elementor-element-a81cb76.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1107 .elementor-element.elementor-element-56e3a69{font-family:"Helvetica", Sans-serif;font-weight:800;letter-spacing:0.9px;}.elementor-1107 .elementor-element.elementor-element-b2ca357{--display:flex;}.elementor-1107 .elementor-element.elementor-element-b2ca357.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1107 .elementor-element.elementor-element-b557d3b{width:var( --container-widget-width, 69.282% );max-width:69.282%;--container-widget-width:69.282%;--container-widget-flex-grow:0;font-size:18px;}.elementor-1107 .elementor-element.elementor-element-b557d3b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1107 .elementor-element.elementor-element-8478ab1{--display:flex;--min-height:0px;}.elementor-1107 .elementor-element.elementor-element-f22d785{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -83px) 0px;padding:0px 0px 0px 0px;font-family:"FoundersGrotesk", Sans-serif;font-size:72px;font-weight:900;letter-spacing:0.9px;color:#000000;}.elementor-1107 .elementor-element.elementor-element-f22d785.elementor-element{--align-self:flex-start;}.elementor-1107 .elementor-element.elementor-element-60234ed .elementor-button{background-color:#E72E28;font-size:16px;font-weight:900;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:5px 5px 5px 5px;padding:10px 15px 10px 15px;}.elementor-1107 .elementor-element.elementor-element-60234ed{width:var( --container-widget-width, 30.053% );max-width:30.053%;margin:-3% 0% calc(var(--kit-widget-spacing, 0px) + -3%) 0%;padding:0px 0px 0px 0px;--container-widget-width:30.053%;--container-widget-flex-grow:0;}.elementor-1107 .elementor-element.elementor-element-60234ed.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1107 .elementor-element.elementor-element-60234ed .elementor-button:hover, .elementor-1107 .elementor-element.elementor-element-60234ed .elementor-button:focus{border-color:#F3EAEA;}.elementor-1107 .elementor-element.elementor-element-cd63709{--display:flex;}.elementor-1107 .elementor-element.elementor-element-cd63709.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1107 .elementor-element.elementor-element-fef5dea{width:var( --container-widget-width, 85.306% );max-width:85.306%;--container-widget-width:85.306%;--container-widget-flex-grow:0;}.elementor-1107 .elementor-element.elementor-element-fef5dea.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1107 .elementor-element.elementor-element-e354f01{--display:flex;--min-height:100vh;--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:flex-start;--overlay-mix-blend-mode:overlay;}.elementor-1107 .elementor-element.elementor-element-e354f01:not(.elementor-motion-effects-element-type-background), .elementor-1107 .elementor-element.elementor-element-e354f01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://i0.wp.com/34.172.148.8/wp-content/uploads/2025/08/Mensajes-1-scaled.png?fit=2560%2C554&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1107 .elementor-element.elementor-element-66213e6{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--padding-top:90px;--padding-bottom:90px;--padding-left:90px;--padding-right:90px;}.elementor-1107 .elementor-element.elementor-element-66213e6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1107 .elementor-element.elementor-element-4cc5158.elementor-element{--align-self:flex-end;}.elementor-1107 .elementor-element.elementor-element-4cc5158{text-align:left;}.elementor-1107 .elementor-element.elementor-element-4cc5158 .elementor-heading-title{font-family:"FoundersGrotesk", Sans-serif;font-size:60px;font-weight:900;color:#FFFFFF;}.elementor-1107 .elementor-element.elementor-element-748abac.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1107 .elementor-element.elementor-element-748abac{text-align:left;}.elementor-1107 .elementor-element.elementor-element-7a1cb38{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 00px;--row-gap:0px;--column-gap:00px;--grid-auto-flow:row;--justify-items:start;--align-items:center;}.elementor-1107 .elementor-element.elementor-element-7a1cb38.e-con{--align-self:flex-start;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-1107 .elementor-element.elementor-element-6a0e137 .elementor-button{background-color:#04112C00;font-family:"FoundersGrotesk", Sans-serif;font-size:12px;font-weight:bold;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;padding:8px 8px 8px 8px;}.elementor-1107 .elementor-element.elementor-element-6a0e137{border-style:solid;}.elementor-1107 .elementor-element.elementor-element-797cb18 .elementor-button{background-color:#04112C00;font-family:"FoundersGrotesk", Sans-serif;font-size:12px;font-weight:bold;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;padding:8px 8px 8px 8px;}.elementor-1107 .elementor-element.elementor-element-797cb18{border-style:solid;}.elementor-1107 .elementor-element.elementor-element-7bbc188{--display:flex;--min-height:100vh;--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;--flex-wrap:wrap;--border-radius:10px 10px 10px 10px;}.elementor-1107 .elementor-element.elementor-element-7bbc188:not(.elementor-motion-effects-element-type-background), .elementor-1107 .elementor-element.elementor-element-7bbc188 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/34.172.148.8/wp-content/uploads/2025/08/Recurso-8%404x-scaled.jpg?fit=2560%2C1588&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1107 .elementor-element.elementor-element-6582f00{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1107 .elementor-element.elementor-element-6582f00.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1107 .elementor-element.elementor-element-4958bca{--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:flex-end;}.elementor-1107 .elementor-element.elementor-element-4958bca.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1107 .elementor-element.elementor-element-c6a7fbe{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 10px;--row-gap:0px;--column-gap:10px;--grid-auto-flow:row;--justify-items:start;--align-items:center;}.elementor-1107 .elementor-element.elementor-element-c6a7fbe.e-con{--align-self:flex-start;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-1107 .elementor-element.elementor-element-0fc88e9 .elementor-button{background-color:#04112C;font-family:"FoundersGrotesk", Sans-serif;font-weight:bold;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:5px 5px 5px 5px;padding:5% 5% 5% 5%;}.elementor-1107 .elementor-element.elementor-element-9db6dca .elementor-button{background-color:#04112C;font-family:"FoundersGrotesk", Sans-serif;font-weight:bold;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:5px 5px 5px 5px;padding:5% 5% 5% 5%;}.elementor-1107 .elementor-element.elementor-element-0b7d556{--display:flex;}.elementor-1107 .elementor-element.elementor-element-455c2c6{font-family:"FoundersGrotesk", Sans-serif;}.elementor-1107 .elementor-element.elementor-element-69d3d9b{--display:flex;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1107 .elementor-element.elementor-element-69d3d9b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1107 .elementor-element.elementor-element-c44f9bd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1107 .elementor-element.elementor-element-72402f1{--display:flex;}.elementor-1107 .elementor-element.elementor-element-72402f1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1107 .elementor-element.elementor-element-33211e3{--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;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1107 .elementor-element.elementor-element-fa3205f{--width:90%;}.elementor-1107 .elementor-element.elementor-element-7b931c1{--width:100%;}.elementor-1107 .elementor-element.elementor-element-0fe48cd{--width:44%;}.elementor-1107 .elementor-element.elementor-element-7ec10b1{--width:48%;}.elementor-1107 .elementor-element.elementor-element-3aeac8e{--width:50%;}.elementor-1107 .elementor-element.elementor-element-a81cb76{--width:43.897%;}.elementor-1107 .elementor-element.elementor-element-b2ca357{--width:95.452%;}.elementor-1107 .elementor-element.elementor-element-cd63709{--width:58.617%;}.elementor-1107 .elementor-element.elementor-element-66213e6{--width:40.82%;}.elementor-1107 .elementor-element.elementor-element-7a1cb38{--width:60%;}.elementor-1107 .elementor-element.elementor-element-7bbc188{--width:100%;}.elementor-1107 .elementor-element.elementor-element-6582f00{--width:55%;}.elementor-1107 .elementor-element.elementor-element-4958bca{--width:45%;}.elementor-1107 .elementor-element.elementor-element-c6a7fbe{--width:60%;}.elementor-1107 .elementor-element.elementor-element-69d3d9b{--width:100%;}.elementor-1107 .elementor-element.elementor-element-33211e3{--width:55%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1107 .elementor-element.elementor-element-0fe48cd{--width:300px;}.elementor-1107 .elementor-element.elementor-element-7ec10b1{--width:280px;}.elementor-1107 .elementor-element.elementor-element-3aeac8e{--width:50%;}.elementor-1107 .elementor-element.elementor-element-cd63709{--width:202.344px;}.elementor-1107 .elementor-element.elementor-element-7a1cb38{--width:298.547px;}.elementor-1107 .elementor-element.elementor-element-6582f00{--width:350px;}.elementor-1107 .elementor-element.elementor-element-c6a7fbe{--width:298.547px;}.elementor-1107 .elementor-element.elementor-element-69d3d9b{--width:300px;}.elementor-1107 .elementor-element.elementor-element-72402f1{--width:360px;}}@media(max-width:1024px){.elementor-1107 .elementor-element.elementor-element-fa3205f{--min-height:50vh;}.elementor-1107 .elementor-element.elementor-element-7b931c1{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1107 .elementor-element.elementor-element-44f4507{text-align:center;}.elementor-1107 .elementor-element.elementor-element-44f4507 .elementor-heading-title{font-size:40px;}.elementor-1107 .elementor-element.elementor-element-27460ce{font-size:9px;}.elementor-1107 .elementor-element.elementor-element-b557d3b{width:var( --container-widget-width, 300% );max-width:300%;--container-widget-width:300%;--container-widget-flex-grow:0;}.elementor-1107 .elementor-element.elementor-element-60234ed{width:var( --container-widget-width, 171.422px );max-width:171.422px;margin:10% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:171.422px;--container-widget-flex-grow:0;}.elementor-1107 .elementor-element.elementor-element-fef5dea{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1107 .elementor-element.elementor-element-e354f01{--min-height:50vh;}.elementor-1107 .elementor-element.elementor-element-e354f01:not(.elementor-motion-effects-element-type-background), .elementor-1107 .elementor-element.elementor-element-e354f01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-1107 .elementor-element.elementor-element-66213e6{--e-con-grid-template-rows:repeat(3, 1fr);--gap:05px 10px;--row-gap:05px;--column-gap:10px;--grid-auto-flow:row;}.elementor-1107 .elementor-element.elementor-element-7a1cb38{--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1107 .elementor-element.elementor-element-6a0e137 .elementor-button{font-size:12px;}.elementor-1107 .elementor-element.elementor-element-797cb18 .elementor-button{font-size:12px;}.elementor-1107 .elementor-element.elementor-element-c6a7fbe{--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1107 .elementor-element.elementor-element-0fc88e9 .elementor-button{font-size:12px;}.elementor-1107 .elementor-element.elementor-element-9db6dca .elementor-button{font-size:12px;}}@media(max-width:767px){.elementor-1107 .elementor-element.elementor-element-fa3205f:not(.elementor-motion-effects-element-type-background), .elementor-1107 .elementor-element.elementor-element-fa3205f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/34.172.148.8/wp-content/uploads/2025/08/Recurso-13%404x.png?fit=%2C&ssl=1");background-position:center center;background-size:cover;}.elementor-1107 .elementor-element.elementor-element-fa3205f{--width:95%;--min-height:100vh;--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:flex-end;--align-items:flex-start;--align-content:center;}.elementor-1107 .elementor-element.elementor-element-7b931c1{--width:100%;--min-height:0px;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1107 .elementor-element.elementor-element-7b931c1.e-con{--align-self:flex-start;}.elementor-1107 .elementor-element.elementor-element-44f4507{width:var( --container-widget-width, 309.672px );max-width:309.672px;margin:39px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:309.672px;--container-widget-flex-grow:0;text-align:right;}.elementor-1107 .elementor-element.elementor-element-44f4507.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;}.elementor-1107 .elementor-element.elementor-element-44f4507 .elementor-heading-title{font-size:32px;letter-spacing:-0.6px;}.elementor-1107 .elementor-element.elementor-element-7ec10b1{--width:46%;--margin-top:-14%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-1107 .elementor-element.elementor-element-27460ce{width:var( --container-widget-width, 100% );max-width:100%;margin:63px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-size:10px;letter-spacing:-0.2px;}.elementor-1107 .elementor-element.elementor-element-26010db:not(.elementor-motion-effects-element-type-background), .elementor-1107 .elementor-element.elementor-element-26010db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/34.172.148.8/wp-content/uploads/2025/08/Recurso-14%404x.png?fit=%2C&ssl=1");background-position:center left;background-size:cover;}.elementor-1107 .elementor-element.elementor-element-26010db{--min-height:100vh;--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:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-1107 .elementor-element.elementor-element-a81cb76{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1107 .elementor-element.elementor-element-a81cb76.e-con{--order:-99999 /* order start hack */;}.elementor-1107 .elementor-element.elementor-element-56e3a69{text-align:center;}.elementor-1107 .elementor-element.elementor-element-b2ca357{--width:70%;--min-height:0px;--margin-top:-5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-1107 .elementor-element.elementor-element-b557d3b{width:var( --container-widget-width, 203.438% );max-width:203.438%;--container-widget-width:203.438%;--container-widget-flex-grow:0;}.elementor-1107 .elementor-element.elementor-element-8478ab1{--margin-top:-40px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;}.elementor-1107 .elementor-element.elementor-element-f22d785{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-1107 .elementor-element.elementor-element-60234ed{width:var( --container-widget-width, 118.766px );max-width:118.766px;margin:-3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) -3%;padding:0px 0px 0px 0px;--container-widget-width:118.766px;--container-widget-flex-grow:0;}.elementor-1107 .elementor-element.elementor-element-60234ed .elementor-button{font-size:12px;border-radius:5px 5px 5px 5px;padding:8px 12px 8px 12px;}.elementor-1107 .elementor-element.elementor-element-e354f01:not(.elementor-motion-effects-element-type-background), .elementor-1107 .elementor-element.elementor-element-e354f01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/34.172.148.8/wp-content/uploads/2025/08/Recurso-7%404x.png?fit=%2C&ssl=1");background-position:center right;background-size:cover;}.elementor-1107 .elementor-element.elementor-element-e354f01{--min-height:100vh;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1107 .elementor-element.elementor-element-66213e6{--width:264px;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1107 .elementor-element.elementor-element-4cc5158{margin:65px 0px calc(var(--kit-widget-spacing, 0px) + 44px) 0px;padding:0px 0px -0px 0px;text-align:center;}.elementor-1107 .elementor-element.elementor-element-4cc5158 .elementor-heading-title{font-size:43px;}.elementor-1107 .elementor-element.elementor-element-748abac{width:var( --container-widget-width, 235px );max-width:235px;margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:235px;--container-widget-flex-grow:0;text-align:center;}.elementor-1107 .elementor-element.elementor-element-7a1cb38{--width:220px;--e-con-grid-template-columns:repeat(2, 1fr);--gap:0px 2px;--row-gap:0px;--column-gap:2px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--margin-top:-95px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1107 .elementor-element.elementor-element-7a1cb38.e-con{--align-self:flex-start;}.elementor-1107 .elementor-element.elementor-element-6a0e137{padding:0px 0px 0px 0px;}.elementor-1107 .elementor-element.elementor-element-6a0e137 .elementor-button{font-size:10px;padding:10px 20px 10px 20px;}.elementor-1107 .elementor-element.elementor-element-797cb18{padding:0px 0px 0px 0px;}.elementor-1107 .elementor-element.elementor-element-797cb18 .elementor-button{font-size:10px;padding:10px 20px 10px 20px;}.elementor-1107 .elementor-element.elementor-element-7bbc188:not(.elementor-motion-effects-element-type-background), .elementor-1107 .elementor-element.elementor-element-7bbc188 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/34.172.148.8/wp-content/uploads/2025/08/Recurso-10%404x.png?fit=%2C&ssl=1");background-size:cover;}.elementor-1107 .elementor-element.elementor-element-7bbc188{--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:-12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1107 .elementor-element.elementor-element-4958bca{--padding-top:0px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1107 .elementor-element.elementor-element-c6a7fbe{--width:48%;--e-con-grid-template-columns:repeat(2, 1fr);--gap:0px 2px;--row-gap:0px;--column-gap:2px;--grid-auto-flow:row;--justify-items:start;--align-items:start;--margin-top:-8%;--margin-bottom:0%;--margin-left:0%;--margin-right:2%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1107 .elementor-element.elementor-element-c6a7fbe.e-con{--align-self:flex-end;}.elementor-1107 .elementor-element.elementor-element-0fc88e9{padding:0px 0px 0px 0px;}.elementor-1107 .elementor-element.elementor-element-0fc88e9 .elementor-button{font-size:7px;padding:08px 0px 08px 0px;}.elementor-1107 .elementor-element.elementor-element-9db6dca{padding:0px 0px 0px 0px;}.elementor-1107 .elementor-element.elementor-element-9db6dca.elementor-element{--order:99999 /* order end hack */;}.elementor-1107 .elementor-element.elementor-element-9db6dca .elementor-button{font-size:7px;padding:8px 0px 8px 0px;}.elementor-1107 .elementor-element.elementor-element-69d3d9b{--width:94%;--min-height:100px;}.elementor-1107 .elementor-element.elementor-element-c44f9bd{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-1107 .elementor-element.elementor-element-72402f1{--width:58%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1107 .elementor-element.elementor-element-72402f1.e-con{--align-self:flex-end;}}/* Start custom CSS for heading, class: .elementor-element-44f4507 */.nombre {
  font-family: "Founders Grotesk", sans-serif;
  font-weight: 700; /* usará Bold */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27460ce */.bio {
  font-family: "Founders Grotesk", sans-serif;
  font-weight: 400;
  font-size: 20px;
  line-height: 1.4;
  color: #fffff;
}

.bio-text {
  margin-left: 0.5em; 
  font-size: 20px;
}


@media (max-width: 768px) {
  .bio {
    font-size: 15px;
    line-height: 1.2;
  }

  .bio-text {
    font-size: 15px;
    margin-left: 0;
    line-height: 1.2;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-56e3a69 */.preventa-eyebrow {
  text-transform: uppercase;
  letter-spacing: 1px;
  font-size: clamp(0.9rem, 3vw, 1.2rem);
  color: #091835;
  margin: 0 0 0.25rem 0;
  padding-left: 1.5rem;
  text-align: left;
  font-family: "Founders Grotesk", sans-serif;
  font-weight: 400;
}

.title {
  margin: 0;
  line-height: 1;
  font-weight: 900;  
  font-size: clamp(1.8rem, 4vw, 3.2rem);
  text-transform: uppercase;
  letter-spacing: -0.05rem;
  text-align: left;
  font-family: "Founders Grotesk", sans-serif;
  font-weight: 1000;
}

.title-line {
  display: inline-block;
}

.title-red {
  color: #E72E28;
}

.title-dark-blue {
  color: #091835;
  padding-left: clamp(1.2rem, 3vw, 1.5rem);
  text-align: left;
}

@media (max-width: 768px) {
  .preventa-eyebrow {
    font-size: 1.1rem;
    padding-left: 1rem; 
    display: block;      
    margin-left: 0;       
    margin-right: auto;   
    text-align: left !important; 
  }

  .title {
    font-size: 2.3rem;
    text-align: left;
  }

  .title-dark-blue {
    padding-left: 1rem;
    text-align: left;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b557d3b */.book-description {
  display: block;
  padding-left: 1.5rem;
  font-size: clamp(0.9rem, 3vw, 1.2rem);
  color: #091835;
  line-height: 1;
  text-align: left;
  font-family: "Founders Grotesk", sans-serif;
  font-weight: 400;
}

@media (max-width: 768px) {
  .book-description {
    font-size: 0.7rem;
    padding-left: 0.5rem;
    text-align: left;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f22d785 */.price {
  display: inline-flex;
  font-size: clamp(1.5rem, 25vw, 8.5rem);
  color: black;
  align-items: baseline;
  font-family: "Founders Grotesk", sans-serif;
  font-weight: 900;
}

.currency {
  font-size: clamp(0.5em, 2vw, 0.6em);
  margin-right: 0;
  align-self: center;
  font-family: "Founders Grotesk", sans-serif;
  font-weight: 900;
}

.amount {
  font-size: clamp(0.8em, 5vw, 1em);
  font-weight: 900;
  margin-right: 0;
  font-family: "Founders Grotesk", sans-serif;
  font-weight: 900;
}

.decimals {
  font-size: clamp(0.5em, 2vw, 0.6em);
  font-weight: 900;
  margin-left: 0;
  font-family: "Founders Grotesk", sans-serif;
  font-weight: 900;
 
}

@media (max-width: 768px) {
  .price {
    font-size: 2.5rem;
    padding-left: 0.5rem;
  }

  .currency {
    font-size: 0.5em;
  }

  .amount {
    font-size: 1.2em;
  }

  .decimals {
    font-size: 0.5em;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fef5dea */.cta-text {
  font-size: clamp(0.7rem, 3vw, 0.8rem);
  color: #091835;
  padding-left: 2.2rem;
  font-family: "Founders Grotesk", sans-serif;
  font-weight: 400;
}

@media (max-width: 768px) {
  .cta-text {
    font-size: 0.7rem;
    padding-left: 1.5rem;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4cc5158 */.mensaje{
    font-family: "Founders Grotesk", sans-serif;
  font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-748abac */.mensaje-desc {
  font-size: 20px;
  
  color: #FFF;
  max-width: 600px;
  line-height: 1;
  font-family: "Founders Grotesk", sans-serif;
  font-weight: 400;
}

@media (max-width: 768px) {
  mensaje-desc {
    font-size: 0.5rem;
    margin: 0 0 1.5rem 1rem;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-455c2c6 */.agenda {
  text-align: left;
  color: #fff;
  padding: 2rem 0;
  background: transparent;
}

.agenda .title {
  font-size: clamp(60px, 6vw, 150px);
  color: #c9a341;
  margin: 0 0 0.2rem 1rem;
  position: relative;
  text-align: left;
  font-family: "Founders Grotesk", sans-serif;
  font-weight: 800;
}

@media (max-width: 768px) {
  .agenda .title {
    font-size: clamp(50px, 8vw, 80px);
    margin: 0 0 0.2rem 1rem;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c44f9bd */.desc {
  font-size: clamp(1.2rem, 5vw, 1.2rem);
  margin: 0 0 2rem 1rem;
  color: #F5F5F5;
  max-width: 600px;
  line-height: 1;
  font-family: "Founders Grotesk", sans-serif;
  font-weight: 400;
}

@media (max-width: 768px) {
  .desc {
    font-size: 0.8rem;
    margin: 0 0 1.5rem 1rem;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cc964d3 */.highlight {
  font-size: clamp(18px, 4vw, 36px);
  font-weight: 900;
  line-height: 1;
  margin: 0;
  color: #F5F5F5;
  text-transform: uppercase;
  font-family: "Founders Grotesk", sans-serif;
  font-weight: 800;
}

.yellow {
  color: #c9a341;
  text-transform: lowercase;
  font-size: clamp(22px, 6vw, 50px); 
  font-family: "Founders Grotesk", sans-serif;
  font-weight: 200;
  font-style: italic; 
}


.italic {
  font-weight: 400;
  font-style: italic;
}

.highlight::after {
  content: "";
  display: block;
  width: 180px;
  height: 15px;
  background: none;
  border-top: 1px solid #fff;
  border-radius: 15% 50%;
  margin-top: 0.5rem;
  font-family: "Founders Grotesk", sans-serif;
  font-weight: 800;
}

@media (max-width: 768px) {
  .highlight {
    font-size: clamp(12px, 4vw, 18px);
  }

  .yellow {
    font-size: clamp(14px, 5vw, 34px);
    font-style: italic;
  }

  .highlight::after {
    width: 130px;
    height: 12px;
  }
}/* End custom CSS */