.hs-menu-wrapper ul{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding-left:0}@media (max-width:767px){.hs-menu-wrapper.hs-menu-flow-horizontal ul{flex-direction:column}}.hs-menu-wrapper.hs-menu-flow-vertical ul{flex-direction:column}.hs-menu-wrapper.hs-menu-flow-vertical.flyouts ul{display:inline-flex}@media (max-width:767px){.hs-menu-wrapper.hs-menu-flow-vertical ul{display:flex}}.hs-menu-wrapper.flyouts .hs-menu-children-wrapper a{display:block;white-space:nowrap}.hs_cos_wrapper_type_cta img,.hs_cos_wrapper_type_logo img,.hs_cos_wrapper_type_rich_text img{height:auto;max-width:100%}.card__list-item{align-items:flex-start;display:flex;gap:8px}.card__bullet{flex-shrink:0}.card__list{list-style:none;margin:0;padding:0}.card__bullet-text,.card__list-item p{margin:0}.mods--ncp[data-mods],.mods[data-mods]{align-items:flex-start;display:flex;flex-direction:column;padding:40px 16px;width:100%}.mods--ncp .mods__text,.mods[data-mods] .mods__text{align-items:center;display:flex;flex-direction:column;gap:16px;padding-left:24px;padding-right:24px;width:100%}.mods--ncp .mods__title,.mods[data-mods] .mods__title{font-weight:600;margin:0;text-align:center}.mods--ncp .mods__desc,.mods[data-mods] .mods__desc{font-size:18px;font-weight:400;line-height:24px;margin:0;text-align:center}.mods--ncp .mods__cards,.mods[data-mods] .mods__cards{width:100%}.mod-steps-section .card__photo,.mods[data-mods] .card__photo{background:var(--photo-bg,var(--c-ui));border-radius:8px;display:block;height:auto;min-height:0}.mods--ncp .card,.mods[data-mods] .card{border-radius:14px;display:flex;flex-direction:column;width:100%}.mods--ncp .mods__cta,.mods[data-mods] .mods__cta{align-items:center;border:0;border-radius:14px;display:inline-flex;gap:8px;justify-content:center;padding:11px 32px;text-decoration:none}.mods--ncp .mods__cta-label,.mods[data-mods] .mods__cta-label{font-size:18px;font-weight:500;line-height:22px}.mod-steps-section .card__header,.mods--ncp .card__header,.mods[data-mods] .card__header{display:flex;flex-direction:column}.mod-steps-section .card__header,.mods[data-mods] .card__header{gap:4px}.mod-steps-section .card__title,.mods--ncp .card__title,.mods[data-mods] .card__title{align-items:center;display:flex}.mod-steps-section .card__title,.mods[data-mods] .card__title{gap:16px}.mod-steps-section .card__icon,.mods--ncp .card__icon,.mods[data-mods] .card__icon{height:24px;width:24px}.mod-steps-section .card__emoji,.mods[data-mods] .card__emoji{font-size:20px;line-height:1}.mod-steps-section .card__title-text,.mods[data-mods] .card__title-text{color:var(--CTA-Primary-main);font-size:22px;font-style:normal;font-weight:600;letter-spacing:-.5px;line-height:26px;margin:0}.mod-steps-section .card__subtitle,.mods[data-mods] .card__subtitle{align-self:stretch;color:var(--Body-Text);font-size:18px;font-style:normal;font-weight:400;letter-spacing:-.54px;line-height:24px;margin:0;text-align:left}.mod-steps-section .card__content,.mods[data-mods] .card__content{color:var(--c-text);font-family:var(--font-family-base);font-size:16px;font-style:normal;font-weight:400;line-height:22px}.mod-steps-section .card__photo-ph,.mods[data-mods] .card__photo-ph{display:block;margin:0 auto}@media (prefers-reduced-motion:no-preference){.mod-steps-section .card__chev,.mods[data-mods] .card__chev{transition:transform .18s ease}}.mod-steps-section .card__chev,.mods--ncp .card__chev,.mods[data-mods] .card__chev{width:24px}.mod-steps-section .card__body,.mods--ncp .card__body,.mods[data-mods] .card__body{flex-direction:column}.mod-steps-section .card.is-open .card__body,.mods--ncp .card.is-open .card__body,.mods[data-mods] .card.is-open .card__body{display:flex}.mod-info-card__card--evento{background:transparent;flex-direction:column;gap:0;padding:0}.mod-info-card__card--evento.is-open .mod-info-card__card-top{border-radius:14px 14px 0 0}.mod-info-card__card--evento .mod-info-card__chev{flex-shrink:0;height:24px;transition:transform .18s ease;width:24px}.mod-info-card__card--evento.is-open .mod-info-card__chev{transform:rotate(180deg)}.mod-info-card__card--evento .mod-info-card__text{align-items:flex-start;background:#fff;border:1px solid #c3c6d4;border-radius:0 0 14px 14px;border-top:none;display:none;flex:1;flex-direction:column;gap:16px;padding:24px;text-align:left}.mod-info-card__card--evento.is-open .mod-info-card__text{display:flex}.mod-info-card__image{border-radius:14px;height:181px;overflow:hidden;width:100%}.mod-info-card__image img{height:100%;object-fit:cover;width:100%}.mod-info-card__tag{background:#bad5e7;border-radius:24px;color:#003053;display:inline-flex;font-size:14px;font-weight:400;line-height:20px;padding:8px 12px}.mod-info-card__datetime{color:#505050;font-size:16px;line-height:20px}.mod-info-card__date{font-weight:500;line-height:16px}.mod-info-card__price,.mod-info-card__time{font-weight:400;line-height:20px}.mod-info-card__price{color:#505050;font-size:16px}.mod-info-card__card--evento .mod-info-card__description{margin-bottom:0;max-width:100%}.mod-info-card__card--evento .mod-info-card__description p{color:#505050;font-size:16px;font-weight:400;line-height:20px;margin:0;text-align:left;width:100%}.mod-info-card__card--evento .mod-info-card__button{align-items:center;background:transparent;border-radius:14px;color:#003053;display:inline-flex;gap:8px;height:46px;justify-content:center;margin-top:auto;padding:11px 0;text-decoration:none;width:auto}.cards-root ol,.cards-root ul{margin:0!important;padding-left:20px}.cards-header{display:grid;gap:16px;padding-left:24px;padding-right:24px}.cards-section{align-items:flex-start;background:#fff;display:inline-flex;flex-direction:column;gap:40px;justify-content:center;padding:40px 16px;width:100%}.cards-title{color:var(--CTA-Primary-main);font-size:30px;font-weight:600;letter-spacing:-.6px;line-height:32px}.cards-subtitle,.cards-title{align-self:stretch;font-family:var(--font-family-base);font-style:normal;word-wrap:break-word;margin:0;text-align:center}.cards-subtitle{color:var(--c-text);font-size:18px;font-weight:400;letter-spacing:-.54px;line-height:24px}.cards-cards-container{display:grid;gap:16px;grid-template-columns:1fr;width:100%}.cards-card{align-items:flex-start;background:var(--c-primary-contrast);border:1px solid var(--c-border);border-radius:14px;box-sizing:border-box;display:flex;flex-direction:column;gap:16px;justify-content:flex-start;padding:24px;width:100%}.cards-card img{display:block;height:32px;object-fit:contain;width:32px}.cards-beneficios-icon{align-items:center;background:var(--Complementario-FONDO);border-radius:36px;display:flex;gap:10px;height:36px;padding:6px;width:36px}.cards-card-title{align-items:flex-start;align-self:stretch;color:var(--CTA-Primary-main);display:flex;font-family:var(--font-family-base);gap:12px;justify-content:flex-start;min-height:30px}.cards-card-title .cards-card-title-text,.cards-card-title h3{font-feature-settings:"liga" off,"clig" off;font-size:22px;font-style:normal;font-weight:600;letter-spacing:-.5px;line-height:26px;margin:0}.cards-card-body{align-self:stretch;color:var(--Body-Text);display:flex;flex-direction:column;font-family:var(--font-family-base);font-size:18px;font-style:normal;font-weight:400;letter-spacing:-.54px;line-height:24px;word-wrap:break-word;padding-left:18px}.cards-card-link{align-items:center;display:inline-flex;gap:8px;justify-content:flex-start;margin-top:auto;min-height:22px}.cards-card-link a{color:var(--CTA-Primary-main,#003053);display:flex;font-size:18px;font-style:normal;font-weight:500;justify-content:center;letter-spacing:-.54px;line-height:22px;text-align:center;text-decoration-line:underline;text-decoration-skip-ink:none;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto}@media (min-width:768px){.cards-cards-container{gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.cards-header{align-self:center;gap:24px;justify-content:center;width:730px}.cards-header,.cards-section{align-items:center;display:flex;flex-direction:column}.cards-section{align-self:stretch;gap:40px;padding:var(--section-padding-y,70px) var(--section-padding-x,130px)}.cards-cards-container{gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.cards-card{gap:24px;padding:24px 16px}.cards-title{color:var(--CTA-Primary-main,#003053);font-size:30px;font-weight:600;letter-spacing:-.6px;line-height:32px}.cards-subtitle,.cards-title{font-style:normal;text-align:center}.cards-subtitle{color:var(--Body-Text,#505050);font-size:18px;font-weight:400;letter-spacing:-.54px;line-height:24px}}@media (max-width:359.98px){.cards-section{gap:32px;padding:32px 12px}.cards-header{padding-left:16px;padding-right:16px}.cards-title{font-size:30px;line-height:32px}.cards-subtitle{font-size:16px;line-height:22px}.cards-card{padding:20px 16px}.cards-card-body{font-size:16px;line-height:22px;padding-left:14px}.cards-card-link a{font-size:16px;line-height:20px}}@media (min-width:360px) and (max-width:479.98px){.cards-section{padding:36px 16px}.cards-cards-container,.cards-header{margin-inline:auto;max-width:440px}}@media (min-width:480px) and (max-width:599.98px){.cards-section{padding:40px 24px}.cards-cards-container,.cards-header{gap:20px;margin-inline:auto;max-width:520px}.cards-card{padding:24px 20px}}@media (min-width:600px) and (max-width:767.98px){.cards-section{gap:36px;padding:48px 32px}.cards-cards-container,.cards-header{margin-inline:auto;max-width:640px}.cards-cards-container{gap:20px}}@media (min-width:768px) and (max-width:1023.98px){.cards-section{gap:40px;padding:64px 40px}.cards-header{margin-inline:auto;max-width:720px}.cards-cards-container{margin-inline:auto;max-width:920px}.cards-card{height:auto}}@media (min-width:1024px) and (max-width:1359.98px){.cards-section{padding:70px 130px}.cards-cards-container{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:auto;max-width:1100px}}@media (min-width:1360px) and (max-width:1599.98px){.cards-section{padding:var(--section-padding-y,70px) 20px}.cards-cards-container{margin-inline:auto;max-width:var(--section-content-width,1200px)}}@media (min-width:1600px){.cards-section{padding:var(--section-padding-y,70px) var(--section-padding-x,130px)}.cards-cards-container{gap:16px;margin-inline:auto;max-width:var(--section-max-width,1440px)}}