.cta-banner-root{--primary-color:var(--color-primary,#006fba);--text-on-primary:var(--Blanco-Primario,#fff);padding:24px 16px}.cta-banner-root ol,.cta-banner-root ul{margin:0!important;padding-left:20px}.cta-banner{align-items:center;background:var(--primary-color);border-radius:14px;display:inline-flex;flex-direction:column;font-family:var(--font-family-base);gap:36px;justify-content:center;overflow:hidden;padding:40px 24px;position:relative;width:100%}.cta-banner-image{display:block;height:185px;object-fit:contain;width:271px}.cta-banner-text{align-items:center;flex-direction:column;font-family:var(--font-family-base);justify-content:flex-start}.cta-banner-text,.cta-banner-title{align-self:stretch;display:flex;gap:16px}.cta-banner-title{flex-shrink:0;font-size:var(--font-size-2xl,24px);font-style:normal;letter-spacing:var(--letter-spacing-tight,-.5px)}.cta-banner-desc,.cta-banner-title{color:var(--text-on-primary);font-weight:var(--font-weight-medium,500);line-height:var(--line-height-lg,24px)}.cta-banner-desc{font-family:var(--font-family-base);font-size:var(--font-size-base,16px);letter-spacing:-.09px;margin:0;padding-left:18px}.cta-banner-desc :where(p){align-self:stretch;color:var(--text-on-primary);flex:1 0 0;font-family:var(--font-family-base);font-size:var(--font-size-base,16px);font-style:normal;font-weight:var(--font-weight-regular,400);letter-spacing:var(--letter-spacing-tight,-.5px);line-height:var(--line-height-base,22px);margin:0!important}.cta-banner-btnwrap{align-self:stretch;display:flex;flex-direction:column;gap:8px}.cta-banner-btn{align-self:stretch;background:var(--CTA-Primary-main);border:0;border-radius:14px;display:inline-flex;font-size:var(--font-size-base,16px);font-style:normal;font-weight:var(--font-weight-medium,500);gap:8px;letter-spacing:var(--letter-spacing-normal,-.54px);line-height:var(--line-height-base,22px);padding:11px 32px;text-decoration:none}.cta-banner-btn,.cta-banner-btn-title{align-items:center;justify-content:center}.cta-banner-btn-title{color:var(--text-on-primary);display:flex;gap:12px;width:254px}.cta-banner-btn:hover{background:var(--CTA-Primary-hover,#002641)}.cta-banner-btn:active{background:var(--CTA-Primary-Pressed,#002641)}.cta-banner-btn:focus{outline:2px solid hsla(0,0%,100%,.6);outline-offset:2px}.cta-banner-icon{align-items:center;background:var(--c-unitec-secondary);border-radius:36px;display:flex;gap:10px;height:36px;margin-top:-5px;padding:6px;width:36px}.cta-banner-text :where(p){color:var(--Neutral-Background-0,#fff);font-size:var(--font-size-base,16px);font-style:normal;font-weight:var(--font-weight-regular,400);letter-spacing:var(--letter-spacing-tight,-.5px);line-height:var(--line-height-base,22px);margin:0;text-align:center}@media (min-width:1024px){.cta-banner{background:var(--primary-color);display:flex;flex-direction:row;justify-content:center;overflow:hidden;padding:80px}.cta-banner-text{align-items:flex-start;align-self:auto;display:inline-flex;flex-direction:row;gap:12px;justify-content:flex-start;text-align:left}.cta-banner-desc,.cta-banner-title{align-self:stretch;text-align:left}.cta-banner-title{align-self:center;display:flex;font-feature-settings:"liga" off,"clig" off;font-size:var(--font-size-2xl,24px);font-weight:var(--font-weight-medium,500);line-height:var(--line-height-lg,24px);text-align:center}.cta-banner-desc,.cta-banner-title{font-style:normal;letter-spacing:var(--letter-spacing-tight,-.5px)}.cta-banner-desc{font-size:var(--font-size-base,16px);font-weight:var(--font-weight-regular,400);line-height:var(--line-height-base,22px)}.cta-banner-desc :where(p){color:var(--c-primary-contrast);text-align:center}.cta-banner-image{height:145px;width:213px}.cta-banner-btnwrap{align-items:flex-start;align-self:auto;display:inline-flex;flex-direction:column;gap:8px;justify-content:flex-start;margin-top:-10px;width:350px}.cta-banner-btn{align-self:stretch;height:48px;max-height:48px;min-height:48px;padding:0 24px}.cta-banner-root{padding:16px var(--section-padding-x,130px)}}@media (min-width:480px) and (max-width:767.98px){.cta-banner-root{padding:24px}.cta-banner{gap:32px;padding:40px 32px}.cta-banner-image{height:auto;width:300px}.cta-banner-text{max-width:520px}.cta-banner-btnwrap{margin:0 auto;max-width:360px}}@media (min-width:768px) and (max-width:1023.98px){.cta-banner-root{padding:24px 40px}.cta-banner{align-items:center;flex-direction:row;gap:32px;justify-content:center;padding:56px 40px}.cta-banner-image{height:auto;width:220px}.cta-banner-text{align-items:flex-start;max-width:520px;text-align:left}.cta-banner-desc,.cta-banner-desc :where(p),.cta-banner-title{text-align:left}.cta-banner-btnwrap{align-items:stretch;max-width:280px;width:auto}}@media (min-width:1280px) and (max-width:1439.98px){.cta-banner{gap:32px;padding:72px 80px}.cta-banner-image{height:150px;width:220px}.cta-banner-text{gap:16px;max-width:620px}.cta-banner-btnwrap{width:340px}}@media (min-width:1440px) and (max-width:1679.98px){.cta-banner-root{padding:24px 180px}.cta-banner{gap:36px;padding:80px 88px}.cta-banner-title{font-size:var(--font-size-2xl,24px);line-height:var(--line-height-lg,24px)}.cta-banner-desc :where(p){font-size:var(--font-size-base,16px);line-height:var(--line-height-lg,24px)}.cta-banner-image{height:160px;width:240px}.cta-banner-btnwrap{width:360px}}@media (min-width:1680px){.cta-banner{gap:40px;padding:88px 96px}.cta-banner-image{height:170px;width:260px}.cta-banner-text{max-width:680px}.cta-banner-btnwrap{width:380px}}