.alg-page.personalizadas-v1 .alg-hero .alg-h1 .elementor-heading-title{font-size:clamp(43px,4.8vw,67px)!important;line-height:1.02!important;letter-spacing:-1.7px!important}.alg-page.personalizadas-v1 .alg-hero .alg-benefit .alg-svg-widget{background:0 0!important;box-shadow:none!important;border-radius:0!important;width:50px!important;min-width:50px!important;height:46px!important;min-height:46px!important;margin:0 auto 3px!important}.alg-page.personalizadas-v1 .alg-what-copy .alg-title .elementor-heading-title{font-size:clamp(26px,2.6vw,38px)!important;text-align:left!important;font-style:italic!important;line-height:1.04!important;letter-spacing:-1px!important;color:#410080!important}.alg-page.personalizadas-v1 .alg-what-description p{font-size:clamp(14px,1.25vw,17px)!important;line-height:1.3!important;margin:8px 0 0!important}.alg-page.personalizadas-v1 .alg-why-item .alg-small-title .elementor-heading-title{font-size:clamp(12px,1.1vw,16px)!important;overflow-wrap:normal!important;word-break:normal!important}.alg-page.personalizadas-v1 .alg-techniques .alg-inner{background:#fff!important;padding:10px 12px!important}.alg-page.personalizadas-v1 .beanie-embroider-grid{display:grid!important;grid-template-columns:minmax(0,41%) repeat(3,minmax(0,1fr))!important;gap:9px!important;align-items:center!important}.alg-page.personalizadas-v1 .beanie-personal-head{display:grid!important;grid-template-columns:100px minmax(0,1fr)!important;gap:12px!important;align-items:center!important;padding-right:14px!important;border-right:2px solid #7516dd!important}.alg-page.personalizadas-v1 .beanie-sew{width:92px!important;height:92px!important}.alg-page.personalizadas-v1 .beanie-personal-head h2{font-family:Poppins,Arial,sans-serif!important;font-size:clamp(25px,2.5vw,37px)!important;font-weight:900!important;font-style:italic!important;line-height:1.04!important;letter-spacing:-.8px!important;margin:0 0 5px!important}.alg-page.personalizadas-v1 .beanie-personal-head h2 span{display:inline-block!important;background:linear-gradient(100deg,#ad00fa,#5600c7)!important;color:#fff!important;padding:1px 13px 3px!important;border-radius:25px!important}.alg-page.personalizadas-v1 .beanie-personal-head p{font-size:clamp(13px,1.2vw,17px)!important;line-height:1.23!important;margin:0!important}.alg-page.personalizadas-v1 .beanie-embroider-grid>.elementor-widget-image,.alg-page.personalizadas-v1 .beanie-embroider-grid>.elementor-widget-image .elementor-widget-container{height:155px!important;min-height:155px!important;border-radius:22px!important}.alg-page.personalizadas-v1 .beanie-location-grid{display:grid!important;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,.8fr)!important;gap:12px!important;align-items:stretch!important}.alg-page.personalizadas-v1 .beanie-location-grid>.elementor-widget-html:first-child,.alg-page.personalizadas-v1 .beanie-location-grid>.alg-map,.alg-page.personalizadas-v1 .beanie-location-grid>.elementor-widget-html:last-child{grid-row:1!important;grid-column:auto!important;min-height:175px!important;background:#f1e8ff!important;border-radius:20px!important;padding:12px!important}.alg-page.personalizadas-v1 .alg-last .alg-inner{padding:22px 28px!important;border-radius:30px!important}.alg-page.personalizadas-v1 .alg-last-grid{grid-template-columns:minmax(0,1.55fr) minmax(0,.75fr) minmax(0,.95fr)!important;gap:16px!important}.alg-page.personalizadas-v1 .alg-last-text{grid-template-columns:90px minmax(0,1fr)!important;gap:12px!important}.alg-page.personalizadas-v1 .alg-last-text .cta52-heading{font-size:clamp(23px,2.5vw,36px)!important;line-height:1.02!important;letter-spacing:-.7px!important}.alg-page.personalizadas-v1 .alg-last-actions .elementor-button{min-height:60px!important;font-size:clamp(13px,1.25vw,17px)!important}@media (max-width:1024px) and (min-width:768px){.alg-page.personalizadas-v1 .beanie-personal-head{grid-template-columns:60px 1fr!important}.alg-page.personalizadas-v1 .beanie-sew{width:56px!important;height:56px!important}}@media (max-width:767px){.alg-page.personalizadas-v1 .alg-hero .alg-h1 .elementor-heading-title{font-size:clamp(33px,8vw,46px)!important}.alg-page.personalizadas-v1 .beanie-embroider-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.alg-page.personalizadas-v1 .beanie-embroider-grid>.elementor-widget-html{grid-column:1/-1!important}.alg-page.personalizadas-v1 .beanie-personal-head{grid-template-columns:70px 1fr!important;border-right:0!important;padding:0!important}.alg-page.personalizadas-v1 .beanie-sew{width:66px!important;height:66px!important}.alg-page.personalizadas-v1 .beanie-embroider-grid>.elementor-widget-image,.alg-page.personalizadas-v1 .beanie-embroider-grid>.elementor-widget-image .elementor-widget-container{height:110px!important;min-height:110px!important}.alg-page.personalizadas-v1 .beanie-location-grid{grid-template-columns:1fr!important}.alg-page.personalizadas-v1 .beanie-location-grid>.elementor-widget-html:first-child,.alg-page.personalizadas-v1 .beanie-location-grid>.alg-map,.alg-page.personalizadas-v1 .beanie-location-grid>.elementor-widget-html:last-child{grid-row:auto!important;grid-column:1!important}.alg-page.personalizadas-v1 .alg-last-grid{grid-template-columns:1fr!important}.alg-page.personalizadas-v1 .alg-last-text{grid-template-columns:65px 1fr!important}.alg-page.personalizadas-v1 .alg-last-text .cta52-heading{font-size:25px!important}}