.alg-page.personalizadas-v1 .alg-title .elementor-heading-title{font-size:clamp(25px,3vw,36px);font-weight:850;letter-spacing:-.8px;text-align:center}.alg-page.personalizadas-v1 .alg-center{text-align:center}.alg-page.personalizadas-v1 .alg-button .elementor-button{background:linear-gradient(130deg,#9425ff,#5100d8);border-radius:13px;padding:16px 22px;color:#fff;font-weight:800;font-size:16px;line-height:1.25;white-space:normal;text-align:center;box-shadow:0 5px 0 rgba(66,0,146,.1)}.alg-page.personalizadas-v1 .alg-button.alg-green .elementor-button{background:#05c91b;border:2px solid #fff}.alg-page.personalizadas-v1 .alg-button.alg-outline .elementor-button{background:#fff;color:#5c00dc;border:2px solid #6b08f7}.alg-page.personalizadas-v1 .alg-h1 .elementor-heading-title{font-size:clamp(42px,5.5vw,73px);font-weight:900;letter-spacing:-2px;line-height:1.04}.alg-page.personalizadas-v1 .alg-hero-body{font-size:18px;line-height:1.45}.alg-page.personalizadas-v1 .alg-what-description{font-size:16px;line-height:1.48}.alg-page.personalizadas-v1 .alg-small-title .elementor-heading-title{font-size:16px;font-weight:850;line-height:1.2}.alg-page.personalizadas-v1 .alg-tech-heading{grid-column:2;grid-row:1}.alg-page.personalizadas-v1 .alg-tech-description{grid-column:2;grid-row:2;font-size:13px!important;line-height:1.4!important}.alg-page.personalizadas-v1 .alg-promo-title .elementor-heading-title{font-size:clamp(21px,2.1vw,29px);font-weight:900;line-height:1.15}.alg-page.personalizadas-v1 .alg-promo-icon-svg{display:flex;align-items:center;justify-content:center;width:57px;height:57px;border-radius:50%;background:#fff;box-shadow:0 3px 12px #dcc7ff}.alg-page.personalizadas-v1 .alg-promo-icon-label .elementor-heading-title{font-size:12px;font-weight:800;overflow-wrap:normal;word-break:normal}@media (max-width:1024px){.alg-page.personalizadas-v1 .alg-h1 .elementor-heading-title{font-size:48px}}@media (max-width:767px){.alg-page.personalizadas-v1 .alg-h1 .elementor-heading-title{font-size:clamp(38px,9vw,54px)}.alg-page.personalizadas-v1 .alg-hero-body{font-size:15px}.alg-page.personalizadas-v1 .alg-title .elementor-heading-title{font-size:24px}.alg-page.personalizadas-v1 .alg-promo-title .elementor-heading-title{font-size:23px}}.alg-page.personalizadas-v1 .alg-h1 .elementor-heading-title{font-size:clamp(43px,5vw,67px)!important;line-height:1.04!important;font-style:italic;font-weight:900!important}.alg-page.personalizadas-v1 .alg-hero-body p{font-size:18px!important;line-height:1.4!important;font-weight:550}.alg-page.personalizadas-v1 .alg-benefit .alg-svg-widget{display:flex;align-items:center;justify-content:center;background:#fff;border-radius:50%;width:60px;height:60px;box-shadow:0 3px 10px #d8c3f6}.alg-page.personalizadas-v1 .alg-title .elementor-heading-title{font-size:clamp(27px,3.1vw,39px)!important;font-style:italic;line-height:1.16!important}.alg-page.personalizadas-v1 .alg-why-item .alg-small-title .elementor-heading-title{font-size:15px!important;line-height:1.16!important;font-weight:850!important}.alg-page.personalizadas-v1 .alg-tech-heading{grid-column:2!important;grid-row:1!important}.alg-page.personalizadas-v1 .alg-tech-heading .elementor-heading-title{font-size:17px!important;font-weight:850!important}.alg-page.personalizadas-v1 .alg-tech-description{grid-column:2!important;grid-row:2!important}.alg-page.personalizadas-v1 .alg-tech-description p{font-size:13px!important;line-height:1.45!important}.alg-page.personalizadas-v1 .alg-promo-title .elementor-heading-title{font-size:clamp(24px,2.4vw,31px)!important;line-height:1.14!important;font-style:italic;font-weight:900!important}.alg-page.personalizadas-v1 .alg-promo-feature .alg-promo-icon-svg{width:63px!important;height:63px!important;border-radius:50%!important;background:#fff!important}.alg-page.personalizadas-v1 .alg-promo-icon-label .elementor-heading-title{font-size:13px!important;line-height:1.25!important}.alg-page.personalizadas-v1 .alg-last-actions .alg-green .elementor-button{background:#02c923!important;color:#fff!important}@media (max-width:767px){.alg-page.personalizadas-v1 .alg-h1 .elementor-heading-title{font-size:43px!important}.alg-page.personalizadas-v1 .alg-hero-benefits .alg-svg-widget{width:48px;height:48px}}@media (min-width:1025px){.alg-page.personalizadas-v1 .alg-hero .alg-h1 .elementor-heading-title{font-size:clamp(34px,3.45vw,54px)!important;letter-spacing:-1.8px!important;line-height:1.04!important;font-weight:900!important;font-style:italic!important;white-space:normal!important}.alg-page.personalizadas-v1 .alg-hero .alg-hero-firstline,.alg-page.personalizadas-v1 .alg-hero .alg-hero-secondline{display:block!important;white-space:nowrap!important}.alg-page.personalizadas-v1 .alg-hero .alg-hero-body p{font-size:clamp(15px,1.3vw,19px)!important;line-height:1.4!important}.alg-page.personalizadas-v1 .alg-hero .alg-benefit .alg-svg-widget{width:64px!important;height:64px!important;min-width:64px!important;min-height:64px!important;border-radius:50%!important;background:#fff!important;box-shadow:0 4px 14px #c9b3e9!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0 auto!important}.alg-page.personalizadas-v1 .alg-hero .alg-benefit .alg-svg-widget .elementor-widget-container{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important}}@media (min-width:768px) and (max-width:1024px){.alg-page.personalizadas-v1 .alg-hero .alg-h1 .elementor-heading-title{font-size:clamp(28px,3.8vw,40px)!important}.alg-page.personalizadas-v1 .alg-hero .alg-hero-firstline,.alg-page.personalizadas-v1 .alg-hero .alg-hero-secondline{display:block!important;white-space:nowrap!important}}@media (max-width:767px){.alg-page.personalizadas-v1 .alg-hero .alg-h1 .elementor-heading-title{font-size:clamp(30px,8vw,43px)!important;line-height:1.08!important}.alg-page.personalizadas-v1 .alg-hero .alg-hero-firstline,.alg-page.personalizadas-v1 .alg-hero .alg-hero-secondline{display:block!important}.alg-page.personalizadas-v1 .alg-hero .alg-benefit .alg-svg-widget{background:#fff!important;border-radius:50%!important;width:48px!important;height:48px!important;margin:auto!important;display:flex!important;align-items:center!important;justify-content:center!important}}.alg-page.personalizadas-v1 .alg-hero .alg-h1 .elementor-heading-title{font-family:Poppins,Arial,sans-serif!important;font-size:clamp(35px,4.7vw,62px)!important;line-height:1.04!important;font-weight:900!important;font-style:italic!important;letter-spacing:-1.8px!important;color:#101073!important;margin:0!important}.alg-page.personalizadas-v1 .alg-hero .alg-h1 .alg-hero-firstline{display:block!important;color:#101073!important;white-space:nowrap!important}.alg-page.personalizadas-v1 .alg-hero .alg-h1 .alg-hero-secondline{display:block!important;color:#6800ef!important;white-space:nowrap!important}.alg-page.personalizadas-v1 .alg-hero .alg-benefit .alg-svg-widget{display:flex!important;align-items:center!important;justify-content:center!important;width:64px!important;height:64px!important;min-width:64px!important;min-height:64px!important;border-radius:50%!important;background:#fff!important;box-shadow:0 6px 18px rgba(70,25,170,.12)!important;margin:0 auto 9px!important;padding:0!important}.alg-page.personalizadas-v1 .alg-hero .alg-benefit .alg-svg-widget .elementor-widget-container{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important}.alg-page.personalizadas-v1 .alg-hero .mayor-main-button{width:100%!important;max-width:340px!important}.alg-page.personalizadas-v1 .alg-hero .mayor-main-button .elementor-button{width:100%!important;min-height:58px!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;border-radius:12px!important;background:linear-gradient(120deg,#a344ff,#4e00d9)!important;padding:15px 20px!important}.alg-page.personalizadas-v1 .alg-hero .mayor-main-button .elementor-button-content-wrapper{display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important}.alg-page.personalizadas-v1 .alg-hero .mayor-main-button .elementor-button-text{text-align:center!important;flex-grow:0!important;font-size:17px!important;font-weight:800!important}@media (max-width:767px){.alg-page.personalizadas-v1 .alg-hero .alg-h1 .elementor-heading-title{font-size:clamp(32px,8vw,46px)!important;letter-spacing:-1px!important}.alg-page.personalizadas-v1 .alg-hero .alg-benefit .alg-svg-widget{width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important}}.alg-page .alg-promo .alg-promo-title .elementor-heading-title{font-weight:850!important;font-style:italic!important;letter-spacing:-.75px!important;line-height:1.06!important;font-size:clamp(23px,2.35vw,34px)!important}.alg-page .alg-promo:not(.alg-promo-no-image) .alg-promo-title .elementor-heading-title{max-width:520px!important}.alg-page .alg-promo .v11-promo-intro p{font-weight:600!important;line-height:1.3!important;margin:0!important}.alg-page .alg-promo .alg-button .elementor-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:240px!important;max-width:100%!important;padding:14px 17px!important;border-radius:12px!important;background:linear-gradient(125deg,#9334ff,#5100d8)!important}.alg-page .alg-promo .alg-button .elementor-button-text{white-space:nowrap!important;font-weight:800!important;font-size:clamp(12px,1.15vw,16px)!important;line-height:1.15!important}.alg-page .alg-promo-no-image .alg-promo-icon-label .elementor-heading-title{font-size:clamp(12px,1.12vw,16px)!important;font-weight:800!important;white-space:nowrap!important;letter-spacing:-.4px!important}@media (max-width:767px){.alg-page .alg-promo .alg-promo-title .elementor-heading-title{font-size:25px!important}.alg-page .alg-promo .alg-button .elementor-button{min-width:0!important;width:100%!important}.alg-page .alg-promo .alg-button .elementor-button-text{font-size:12px!important}.alg-page .alg-promo-no-image .alg-promo-icon-label .elementor-heading-title{font-size:11px!important}}@media (min-width:768px){.alg-page .alg-promo:not(.alg-promo-no-image) .alg-promo-title .elementor-heading-title{font-size:clamp(19px,2.05vw,27px)!important;line-height:1.08!important;letter-spacing:-.65px!important;white-space:normal!important}.alg-page .alg-promo-no-image .alg-promo-icon-label{width:100%!important;min-width:0!important}.alg-page .alg-promo-no-image .alg-promo-icon-label .elementor-heading-title{font-size:clamp(10px,1vw,14px)!important;letter-spacing:-.5px!important;white-space:nowrap!important;text-align:center!important}}.alg-page .alg-promo .alg-button .elementor-button{display:flex!important;align-items:center!important;justify-content:center!important;min-height:49px!important;padding:12px 16px!important}.alg-page .alg-promo .alg-button .elementor-button-content-wrapper{display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;width:100%!important}.alg-page .alg-promo .alg-button .elementor-button-text{font-size:clamp(11px,1.05vw,15px)!important;white-space:nowrap!important;text-align:center!important;line-height:1.1!important}@media (max-width:767px){.alg-page .alg-promo-no-image .alg-promo-icon-label .elementor-heading-title{font-size:10px!important;letter-spacing:-.5px!important}}