:where(asyb-portal-root) .menu-group:not(._) ion-item.menu-secondary:not(._){background:var(--ion-gray-border)!important}:where(asyb-portal-root) .menu-group:not(._) ion-item.menu-secondary:not(._) .desc-menu:not(._){background:var(--ion-gray-border)!important;color:var(--ion-color-gray8)!important}:where(asyb-portal-root) .menu-container:not(._){flex-direction:column;height:100%;display:flex}:where(asyb-portal-root) .menu-container__spacer:not(._){flex-grow:1}:where(asyb-portal-root) .menu-container__version-container:not(._){margin-bottom:env(safe-area-inset-bottom);padding:0 0 45px 45px;font-size:14px;font-weight:500}:where(asyb-portal-root) biometrical-access:not(._){z-index:1000}:where(asyb-floating-chat) .ion-fab-bottom:not(._){bottom:80px;right:20px}:where(asyb-floating-chat) .ion-fab-bottom:not(._) ion-fab-button:not(._){--background:var(--ion-color-blue1);--background-focused:var(--background);--background-activated:var(--background);--background-hover:var(--background)}:where(asyb-floating-chat) .icon-2-down:not(._){color:#26aae2;font-size:x-large}:where(asyb-floating-chat) .icon-2-up:not(._){color:#fff;font-size:x-large}:where(asyb-floating-chat) .icon-cerrar-sesion:not(._){color:#26aae2;font-size:large}:where(asyb-floating-chat) .chat-window:not(._){background:var(--ion-color-white);z-index:99;border-radius:10px 10px 0 0;width:400px;height:650px;max-height:calc(100vh - 70px);position:fixed;bottom:0;right:90px;overflow:hidden;box-shadow:0 10px 20px -5px #0006}:where(asyb-floating-chat) .chat-window:not(._) .chat-header-col:not(._){text-align:right;border-bottom:1px solid var(--ion-gray-border);padding:29px 0 0;position:relative}:where(asyb-floating-chat) .chat-window:not(._) .chat-header-col:not(._) .chat-window-title:not(._){text-align:center;margin:0 0 28px;font-size:16px;font-weight:700;line-height:19px}:where(asyb-floating-chat) .chat-window:not(._) .btn-close-chat:not(._){--color:var(--ion-color-blue1);--color-focused:var(--ion-color-blue1);--color-activated:var(--ion-color-blue1);--padding-end:0;--padding-start:0;width:30px;height:30px;margin-right:0;font-size:30px;position:absolute;top:15px;right:15px}:where(asyb-floating-chat) .chat-window:not(._) .btn-close-chat:not(._):hover{background:0 0}:where(asyb-floating-chat) .chat-window:not(._) .chat-window-grid:not(._){padding:30% 10px}:where(asyb-floating-chat) .chat-window:not(._) .waiting-text:not(._){height:120px}:where(asyb-floating-chat) .chat-window:not(._) .chat-window-app-bl:not(._){max-height:calc(100% - 144px);padding-top:15px;padding-bottom:110px;overflow:hidden scroll}:where(asyb-floating-chat) .chat-window:not(._) .chat-window-app-bl:not(._) ion-col:not(._) .available:not(._){z-index:999;border-radius:50%;width:8px;height:8px;position:absolute;top:53%;right:-55%;background-color:var(--ion-color-green)!important}:where(asyb-floating-chat) .chat-window:not(._) .grid-chat-buttons:not(._){max-width:415px;left:auto}:where(asyb-floating-chat) .chat-window:not(._) .chat-grid-footer:not(._){height:auto!important;padding:0!important}:where(asyb-floating-chat) .chat-window:not(._) .chat-buttons:not(._) .form-button:not(._){width:100px;height:40px;margin-right:10px;font-size:16px}:where(asyb-floating-chat) .chat-window:not(._) .chat-historical-buttons:not(._) .form-submit:not(._){background:var(--ion-color-blue1);--ripple-color:var(--ion-color-blue1);width:100%;max-width:100%;height:40px;font-size:16px}:where(asyb-floating-chat) .chat-footer-text:not(._){max-height:70px;color:var(--ion-text-color);--placeholder-color:var(--ion-gray-footer);--placeholder-opacity:1;border:1px solid #e3e4e5;margin-top:5px;font-size:14px;line-height:16px}:where(asyb-floating-chat) .chat-footer-text.has-value:not(._),:where(asyb-floating-chat) .chat-footer-text.has-focus:not(._){--placeholder-opacity:0}:where(asyb-floating-chat) .chat-footer-text:not(._) .native-textarea{max-height:68px;overflow-y:auto}:where(asyb-floating-chat) .footer-buttons-col:not(._){justify-content:space-between;align-items:center;display:flex}:where(asyb-floating-chat) .footer-buttons-col:not(._) .btn-footer-type1:not(._){--color:var(--ion-color-blue1);--color-activated:var(--ion-color-blue1);--color-focused:var(--ion-color-blue1);--background:transparent;--background-activated:transparent;--background-focused:transparent;--padding-bottom:0;--padding-end:0;--padding-start:0;--padding-top:0;width:30px;height:30px;margin:0;padding:0;font-size:27px}:where(asyb-floating-chat) .footer-buttons-col:not(._) .btn-footer-type1:not(._) span:not(._){width:27px;height:27px;display:block}:where(asyb-floating-chat) .footer-buttons-col:not(._) .btn-footer-type2:not(._){--color:var(--ion-color-blue1);--color-activated:var(--ion-color-blue1);--color-focused:var(--ion-color-blue1);--background:transparent;--background-activated:transparent;--background-focused:transparent;--padding-bottom:0;--padding-end:0;--padding-start:0;--padding-top:0;width:44px;height:44px;margin:0;padding:0;font-size:40px}:where(asyb-floating-chat) .footer-buttons-col:not(._) span:not(._){width:40px;height:40px;display:block}:where(asyb-floating-chat) .grid-chat-buttons:not(._){z-index:99;background:var(--ion-color-white);width:100%;padding-top:20px;padding-bottom:20px;position:fixed;bottom:0;left:0;transform:translateZ(0)}:where(asyb-floating-chat) .chat-buttons:not(._){justify-content:flex-start;display:flex}:where(asyb-floating-chat) .chat-buttons:not(._) .form-button:not(._){width:50px;height:32px;margin-right:30px;font-size:14px}:where(asyb-floating-chat) .chat-historical-buttons:not(._){justify-content:space-between;display:flex}:where(asyb-floating-chat) .chat-historical-buttons:not(._) .form-button:not(._),:where(asyb-floating-chat) .chat-historical-buttons:not(._) .form-submit:not(._){max-width:48%;height:32px;margin-top:0;font-size:14px}:where(asyb-floating-chat) .chat-grid-footer:not(._) .content:not(._){-webkit-user-modify:read-write;-moz-user-modify:read-write;-webkit-user-select:auto;-webkit-user-select:text;user-select:text;color:#2a2a2a;border:1px solid #e7e7e7;border-radius:8px;height:100%;max-height:70px;margin-bottom:5px;margin-right:5px;padding:5px;font-size:14px;overflow:auto}:where(asyb-floating-chat) .chat-waiting-bl:not(._){margin-top:50px}:where(asyb-floating-chat) .chat-waiting-text:not(._){margin-top:100px;position:relative}:where(asyb-floating-chat) .chat-waiting-text:not(._) .waiting-text:not(._){color:var(--ion-color-blue5);text-align:center;background-color:var(--ion-color-white);max-width:260px;height:60px;margin:0 auto;font-size:16px;line-height:19px;animation:6s opac;display:block;position:absolute;top:0;left:0;right:0}:where(asyb-floating-chat) .chat-waiting-text:not(._) .waiting-text:not(._):nth-child(2){animation-delay:6s}:where(asyb-floating-chat) .chat-waiting-text:not(._) .waiting-text:not(._):nth-child(3){animation-delay:12s}:where(asyb-floating-chat) .medical-title:not(._){margin:0 0 10px;font-size:22px;line-height:25px;color:#2a2a2a!important;font-weight:700!important}:where(asyb-floating-chat) .icon-2-chat_om_2:not(._){margin-top:8px;font-size:32px}:where(asyb-floating-chat) .teladoc-logo:not(._){flex-direction:column;align-items:center;margin-bottom:10px;display:flex}:where(asyb-floating-chat) .teladoc-logo__text:not(._){color:#351f65;margin:0;font-size:14px}:where(asyb-floating-chat) .teladoc-logo__image:not(._){background-image:url(/assets/img/teladoc_white_2.png);background-position:bottom;background-repeat:no-repeat;background-size:cover;width:160px;height:80px;margin:0}:where(asyb-floating-chat) .chatContent:not(._){--background:#2c2257}:where(asyb-floating-chat) .descriptionWaiting:not(._){color:#fff;text-align:center;font-size:14px;line-height:22px}:where(asyb-floating-chat) ion-header.custom-header:not(._) .header-title-txt:not(._){text-align:center}:where(asyb-floating-chat) .subHeader:not(._){z-index:1111;background-color:#fff;padding-top:10px;padding-bottom:10px;position:sticky;top:0}:where(asyb-floating-chat) .subHeaderContent:not(._){background-color:#f2fafd;border:1px solid #e7e7e7;border-radius:10px;margin:10px 20px;padding:10px}:where(asyb-floating-chat) .subHeaderContent:not(._) .header-title:not(._){height:100%;padding-right:0;font-size:14px;line-height:6px;display:-webkit-inline-box}:where(asyb-floating-chat) .subHeaderContent:not(._) .header-title:not(._) .header-title-txt:not(._){font-weight:700}:where(asyb-floating-chat) .subHeaderContent:not(._) ion-avatar:not(._) img:not(._){width:40px;height:40px;margin-top:10px}:where(asyb-floating-chat) .subHeaderContent:not(._) .toolbar-title:not(._){padding-bottom:10px}:where(asyb-floating-chat) .subHeaderContent:not(._) span.doctor-state:not(._){color:green;font-size:11px;font-weight:700}:where(asyb-floating-chat) .subHeaderContent:not(._) .teladoc-logo-service:not(._){flex-direction:column;align-items:flex-end;display:flex}:where(asyb-floating-chat) .subHeaderContent:not(._) .teladoc-logo-service__text:not(._){color:#351f65;margin:0;font-size:14px}:where(asyb-floating-chat) .subHeaderContent:not(._) .teladoc-logo-service__image:not(._){background-image:url(/assets/img/teladoc-logo.png);background-position:bottom;background-repeat:no-repeat;background-size:cover;width:100px;height:50px;margin:0}:where(asyb-floating-chat) .subHeaderContent:not(._) p.header-desc:not(._){color:#777;margin-top:10px;margin-bottom:0;font-size:12px}:where(asyb-floating-chat) span.c-blue.icon.icon-2-ormedica-medicos:not(._){color:#26aae2;background-color:#f3f9fd;border:1px solid #e7e7e7;border-radius:20px;padding:5px;font-size:22px}:where(asyb-floating-chat) ion-avatar.doctorDefault:not(._){margin-top:10px}:where(asyb-floating-chat) .toolbar-title:not(._){--overflow:visible}:where(asyb-floating-chat) .close-chat-app:not(._){--border-color:none;--border-width:0px!important;margin-top:0!important}:where(asyb-floating-chat) .chat-minimized:not(._){z-index:9999;color:#fff;cursor:pointer;background:#107db7;border-radius:8px 8px 0 0;align-items:center;gap:8px;padding:12px 20px;display:flex;position:fixed;bottom:0;right:100px}:where(asyb-floating-chat) .chat-minimized:not(._) .icon-2-conversacion:not(._){height:24px;font-size:24px}:where(asyb-floating-chat) .chat-minimized__text:not(._) h6:not(._){margin:0;font-size:14px;font-weight:700;line-height:135%}:where(asyb-floating-chat) .chat-minimized__text:not(._) span:not(._){color:#107db7;background:#fff;border-radius:20px;padding:1px 8px 2px;font-size:10px;font-weight:700}:where(asyb-floating-chat) .chat-minimized__notification:not(._){background-color:red;border:2px solid #fff;border-radius:50%;width:16px;height:16px;position:absolute;top:-6px;right:-6px}:where(asyb-dashboard) .menu-padding:not(._){background:var(--ion-color-cyan)}@media (min-width:1025px){:where(asyb-dashboard) .menu-padding:not(._){background:var(--ion-color-gray4)}}:where(asyb-dashboard) .menu-padding:not(._) .bg-colored:not(._){background:linear-gradient(to bottom,var(--ion-color-blue1),var(--ion-color-secondary-tint) 75%,transparent 75%,transparent)}:where(asyb-dashboard) .menu-padding:not(._) ion-card:not(._) img:not(._):not(:where(asyb-slider,asyb-banners,asyb-dashboard,asyb-portal-root) *){top:0}:where(asyb-dashboard) .menu-padding:not(._) ion-card:not(._):not(:where(asyb-slider,asyb-banners,asyb-dashboard,asyb-portal-root,asyb-medical-personal-banner,asyb-hermes-banner) *)::part(native){background:0 0}:where(asyb-dashboard) .menu-padding:not(._) .aside:not(._){background:var(--ion-color-cyan);padding:24px 16px 29px}@media (min-width:768px){:where(asyb-dashboard) .menu-padding:not(._) .aside:not(._){margin-bottom:-24px}}:where(asyb-dashboard) .d-block:not(._){display:block}:where(asyb-dashboard) .block-info-prevention:not(._){-moz-column-gap:8px;background:#fee5e5;justify-content:center;align-items:center;column-gap:8px;min-height:75px;padding-left:67px;display:flex}:where(asyb-dashboard) .block-info-prevention:not(._) .icon:not(._){color:#900;font-size:30px}:where(asyb-dashboard) .block-info-prevention:not(._) .link:not(._){color:#00a3da;cursor:pointer;text-decoration:underline}@media (max-width:756px){:where(asyb-dashboard) .block-info-prevention:not(._){align-items:flex-start;padding:16px 12px}:where(asyb-dashboard) .block-info-prevention:not(._) .icon:not(._){font-size:24px}:where(asyb-dashboard) .block-info-prevention:not(._) p:not(._){margin:0;font-size:14px;line-height:20px}:where(asyb-dashboard) .medical-guidance-margin:not(._){margin-top:38px}}:where(asyb-dashboard) .negative:not(._){margin-right:-24px;padding-right:0}:where(asyb-dashboard) .white-col:not(._){flex-direction:column;display:flex}@media (min-width:768px){:where(asyb-dashboard) .white-col:not(._){padding-right:24px}}:where(asyb-dashboard) .stretch-col:not(._){flex:1;margin-bottom:0!important}@media (min-width:768px){.child-margin-bottom ion-grid{margin-bottom:16px}}asyb-blog-links .blog-links,asyb-blog-links ion-grid{padding:0!important}:where(asyb-dashboard) .no-padding-bottom:not(._){padding-bottom:0!important}.doctor-details-card ion-col.mmp2-content{font-size:16px!important}:where(asyb-dashboard) .right-dental-column:not(._){background-color:#fff;border-radius:8px;height:100%;padding:24px}:where(asyb-dashboard) .show-1024:not(._){display:block}:where(asyb-dashboard) .no-show-1024:not(._){display:none}@media (max-width:1024px){:where(asyb-dashboard) .show-1024:not(._){display:none}:where(asyb-dashboard) .no-show-1024:not(._){display:block}}@media (max-width:768px){:where(asyb-dashboard) citationhub-widget:not(._){padding:0 16px}}:where(app-header-menu) ion-button.custom-button:not(._):not(:where(asyb-portal-download-app-button,app-header-menu,asyb-dashboard,asyb-portal-root) *)::part(native){--background:#009ddd;--color:white;--padding-start:16px;--padding-end:16px;text-transform:none;font-size:14px;line-height:1;--border-radius:999px!important}@media screen and (max-device-width:480px){:where(app-footer-simple) .logos-acreditaciones:not(._){width:80px}}:where(asyb-dashboard-banner) .asyb-banner:not(._){padding:32px 0}@media (max-width:768px){:where(asyb-dashboard-banner) .asyb-banner:not(._){padding:16px 0}}:where(asyb-dashboard-banner) .asyb-banner:not(._) ion-col:not(._){color:#fff;align-items:center;padding-top:0;padding-bottom:0;display:flex}@media (max-width:768px){:where(asyb-dashboard-banner) .asyb-banner:not(._) ion-col:not(._){align-items:flex-start}}:where(asyb-dashboard-banner) .asyb-banner:not(._) ion-col:not(._) .hello:not(._){align-items:center;gap:16px;margin-bottom:8px;display:flex}:where(asyb-dashboard-banner) .asyb-banner:not(._) ion-col:not(._) .hello:not(._) p:not(._){margin:0;font-size:32px;font-weight:700}@media (max-width:768px){:where(asyb-dashboard-banner) .asyb-banner:not(._) ion-col:not(._) .hello:not(._) p:not(._){font-size:24px}}:where(asyb-dashboard-banner) .asyb-banner:not(._) ion-col:not(._) .hello:not(._) a:not(._){color:#fff;font-size:16px;text-decoration:underline}:where(asyb-dashboard-banner) .asyb-banner:not(._) ion-col:not(._) .welcome:not(._){font-size:16px}@media (max-width:768px){:where(asyb-dashboard-banner) .asyb-banner:not(._) ion-col:not(._) .welcome:not(._){font-size:14px}}:where(asyb-portal-doctor-search-button) .doctor-search-btn:not(._){color:#0f77ae!important;margin:-20px 0 16px 98px!important;font-size:14px!important}@media (max-width:768px){:where(asyb-portal-doctor-search-button) .doctor-search-btn:not(._){margin:0 0 16px 84px!important}}:where(asyb-portal-doctor-search-button) .doctor-search-btn:not(._) span:not(._){font-size:18px}:where(asyb-dashboard-links) .dashboard-links:not(._){margin:0}@media (max-width:768px){:where(asyb-dashboard-links) .dashboard-links:not(._){margin:0 16px}}:where(asyb-dashboard-links) .dashboard-links:not(._) ion-grid:not(._),:where(asyb-dashboard-links) .dashboard-links:not(._) ion-row:not(._),:where(asyb-dashboard-links) .dashboard-links:not(._) ion-col:not(._){margin:0;padding:0}:where(asyb-dashboard-links) .dashboard-links:not(._) .dashboard-row:not(._){flex-wrap:wrap;justify-content:flex-start;gap:24px;display:flex}@media (max-width:1024px){:where(asyb-dashboard-links) .dashboard-links:not(._) .dashboard-row:not(._){gap:16px}}:where(asyb-dashboard-links) .dashboard-links:not(._) .dashboard-row:not(._) ion-col:not(._){flex:calc(17% - 24px);max-width:calc(17% - 24px)}@media (max-width:1024px){:where(asyb-dashboard-links) .dashboard-links:not(._) .dashboard-row:not(._) ion-col:not(._){flex:calc(34% - 16px);max-width:calc(34% - 16px)}}:where(asyb-dashboard-links) .dashboard-links:not(._) .dashboard-row.full-width:not(._) ion-col:not(._){flex:1;max-width:none}@media (max-width:1024px){:where(asyb-dashboard-links) .dashboard-links:not(._) .dashboard-row.full-width:not(._) ion-col:not(._){flex:calc(50% - 16px);max-width:calc(50% - 16px)}}@media (max-width:768px){:where(asyb-dashboard-links) .dashboard-links:not(._) .dashboard-row.full-width:not(._) ion-col:not(._){flex:calc(50% - 8px);max-width:calc(50% - 8px)}}:where(asyb-dashboard-links) .dashboard-links:not(._) .dashboard-row.full-width.three-items:not(._) ion-col:not(._){flex:calc(33.333% - 16px);max-width:calc(33.333% - 16px)}@media (max-width:1024px){:where(asyb-dashboard-links) .dashboard-links:not(._) .dashboard-row.full-width.three-items:not(._) ion-col:not(._){flex:calc(50% - 16px);max-width:calc(50% - 16px)}:where(asyb-dashboard-links) .dashboard-links:not(._) .dashboard-row.full-width.three-items:not(._) ion-col:not(._):nth-child(3){flex:100%;max-width:100%}}@media (max-width:768px){:where(asyb-dashboard-links) .dashboard-links:not(._) .dashboard-row.full-width.three-items:not(._) ion-col:not(._){flex:calc(50% - 8px);max-width:calc(50% - 8px)}:where(asyb-dashboard-links) .dashboard-links:not(._) .dashboard-row.full-width.three-items:not(._) ion-col:not(._):nth-child(3){flex:100%;max-width:100%}}:where(asyb-dashboard-links) .dashboard-links:not(._) asyb-dashboard-link:not(._){height:100%}:where(asyb-avatar) ion-avatar:not(._){background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin-right:24px;display:flex;overflow:hidden;box-shadow:0 0 8px -1px #0000004d}@media (min-width:1025px){:where(asyb-avatar) ion-avatar:not(._){width:72px;height:72px}}:where(asyb-avatar) ion-avatar:not(._) div:not(._){text-align:center;color:var(--ion-color-blue1);justify-content:center;align-items:center;width:100%;height:100%;font-size:1.125rem;font-weight:700;display:flex}:where(asyb-avatar) ion-avatar:not(._) div:not(._) img:not(._){object-fit:cover;border:1px solid #fff;border-radius:50%;width:100%;height:100%;display:block}:where(asyb-avatar) ion-avatar:not(._) .icon-premium-container:not(._){background-color:#ffa300;border-radius:50%;width:17px;height:17px;position:absolute;top:2px;left:34px}:where(asyb-avatar) ion-avatar:not(._) .icon-premium-container:not(._) .icon-3-crown_corona_relleno:not(._){color:#fff;font-size:6px}@media (min-width:1025px){:where(asyb-avatar) ion-avatar:not(._) .icon-premium-container:not(._){width:24px;height:24px;top:0;left:50px}:where(asyb-avatar) ion-avatar:not(._) .icon-premium-container:not(._) .icon-3-crown_corona_relleno:not(._){color:#fff;justify-content:center;font-size:10px;display:flex}}:where(asyb-portal-dashboard-plans-container) .dashboard-title:not(._){justify-content:space-between;align-items:center;font-size:14px;display:flex}:where(asyb-portal-dashboard-plans-container) .dashboard-plans:not(._){flex-wrap:wrap;align-items:stretch;gap:16px;display:flex}:where(asyb-portal-dashboard-plans-container) .dashboard-plans__child:not(._){box-sizing:border-box;flex:calc(50% - 8px)}:where(asyb-portal-dashboard-plans-container) .dashboard-plans__child.child-count-3:not(._){flex:calc(33.33% - 10.67px)}@media (max-width:768px){:where(asyb-portal-dashboard-plans-container) .dashboard-plans__child.child-count-3:not(._){flex:100%}:where(asyb-portal-dashboard-plans-container) .dashboard-plans__child.child-count-3:not(._):nth-child(2),:where(asyb-portal-dashboard-plans-container) .dashboard-plans__child.child-count-3:not(._):nth-child(3){flex:calc(50% - 8px)}}:where(asyb-blog-links-container) .blog-links-container:not(._) .blog-links-container__title:not(._){justify-content:space-between;align-items:center;font-size:14px;display:flex}:where(asyb-blog-links-container) .blog-links-container__desktop:not(._){gap:16px;display:flex}:where(asyb-blog-links-container) .blog-links-container__desktop__card-container:not(._){flex:calc(33.33% - 10.67px)}:where(asyb-blog-links-container) .blog-links-container__desktop__card-container.no-width:not(._){flex:none!important}:where(asyb-blog-links-container) .blog-links-container__desktop__card-container.half-width:not(._){flex:calc(50% - 16px)}:where(asyb-blog-links-container) .blog-links-container__mobile:not(._) ion-slides:not(._){--bullet-background-active:var(--ion-color-blue1)}:where(asyb-blog-links-container) .blog-links-container__mobile:not(._) ion-slides:not(._) ion-slide:not(._){height:100%;padding-bottom:24px}:where(asyb-blog-links-container) .blog-links-container__mobile:not(._) ion-slides:not(._) ion-slide:not(._) asyb-portal-blog-card-container:not(._){width:100%;margin:0;padding:0 6px 8px}:where([data-missing-host]) .questionnaire-progress:not(._){background:#fff;border:1px dashed #24aae2;border-radius:10px;width:100%;padding:0;display:flex;container-type:inline-size}:where([data-missing-host]) .questionnaire-progress__image:not(._){object-fit:cover;min-width:80px}:where([data-missing-host]) .questionnaire-progress__image--large:not(._){display:block}:where([data-missing-host]) .questionnaire-progress__image--small:not(._){display:none}@container (max-width:450px){:where([data-missing-host]) .questionnaire-progress:not(._) .questionnaire-progress__image--large:not(._){display:none}:where([data-missing-host]) .questionnaire-progress:not(._) .questionnaire-progress__image--small:not(._){display:block}}:where([data-missing-host]) .questionnaire-progress__body:not(._){flex-grow:1;padding:16px 16px 16px 0}:where([data-missing-host]) .questionnaire-progress__body__tag:not(._){color:#fff;background:#005c82;border-radius:20px;padding:2px 8px;font-size:12px}:where([data-missing-host]) .questionnaire-progress__body__main:not(._){flex-grow:"1"}:where([data-missing-host]) .questionnaire-progress__body__title:not(._){margin:0 0 8px}:where([data-missing-host]) .questionnaire-progress__body__progress-container:not(._){align-items:center;gap:10px;max-width:275px;display:flex}:where([data-missing-host]) .questionnaire-progress__body__progress-container:not(._) .icon-2-reloj:not(._){color:#006791;font-size:16px}:where([data-missing-host]) .questionnaire-progress__body__progress-container__progress:not(._){flex-grow:1}:where([data-missing-host]) .questionnaire-progress__body__progress-container__progress:not(._) p:not(._){color:#6d6d6d;margin:0 0 6px;font-size:12px}:where([data-missing-host]) .questionnaire-progress__body__button:not(._){--background:#f21a88;--color:#fff;--border-radius:4px;width:100%;max-width:275px;margin-top:16px;font-size:16px;font-weight:700;text-transform:none!important}:where([data-missing-host]) .questionnaire-progress__body__button.margin-left:not(._){float:right;max-width:270px}@media (max-width:768px){:where([data-missing-host]) .questionnaire-progress__body__button:not(._){max-width:100%}}:where([data-missing-host]) .progress-bar:not(._){background-color:#e7e7e7;margin:0;padding:0;position:relative}:where([data-missing-host]) .progress-bar:not(._) .percertage:not(._){background-color:#26aae2;background-image:linear-gradient(45deg,#1ad6fd .67%,#26aae2 100%);position:absolute;top:0;left:0}:where(asyb-portal-download-app-button) ion-button.custom-button:not(._)::part(native){--background:#009ddd;--color:white;--padding-start:16px;--padding-end:16px;text-transform:none;font-size:14px;line-height:1;--border-radius:999px!important}:where(asyb-portal-coach-card-container) asyb-portal-plan-coach-card-component:not(._){flex-direction:column;width:100%;height:100%;display:flex}:where(asyb-portal-plan-coach-card-component) .dashboard-card:not(._){text-align:left;border-radius:6px;display:flex;overflow:hidden}:where(asyb-portal-plan-coach-card-component) .dashboard-card.desktop-horizontal-mobile-vertical-layout:not(._){flex-direction:row;max-width:315px;height:100%;min-height:150px}:where(asyb-portal-plan-coach-card-component) .dashboard-card.desktop-horizontal-mobile-vertical-layout:not(._) .dashboard-card__image:not(._){object-fit:cover;width:95px!important}@media (max-width:768px){:where(asyb-portal-plan-coach-card-component) .dashboard-card.desktop-horizontal-mobile-vertical-layout:not(._){flex-direction:column;max-width:100%}:where(asyb-portal-plan-coach-card-component) .dashboard-card.desktop-horizontal-mobile-vertical-layout:not(._) .dashboard-card__image:not(._){width:100%!important;height:95px!important}}:where(asyb-portal-plan-coach-card-component) .dashboard-card.desktop-vertical-mobile-horizontal-layout:not(._){flex-direction:column;flex-grow:1;height:100%}:where(asyb-portal-plan-coach-card-component) .dashboard-card.desktop-vertical-mobile-horizontal-layout:not(._) .dashboard-card__image:not(._){object-fit:cover;width:100%!important;height:95px!important}@media (max-width:768px){:where(asyb-portal-plan-coach-card-component) .dashboard-card.desktop-vertical-mobile-horizontal-layout:not(._){flex-direction:row;min-height:150px}:where(asyb-portal-plan-coach-card-component) .dashboard-card.desktop-vertical-mobile-horizontal-layout:not(._) .dashboard-card__image:not(._){width:130px!important;height:auto!important}}:where(asyb-portal-plan-coach-card-component) .dashboard-card.horizontal-layout:not(._){flex-direction:row;max-width:315px;height:100%;min-height:150px}:where(asyb-portal-plan-coach-card-component) .dashboard-card.horizontal-layout:not(._) .dashboard-card__image:not(._){object-fit:cover;width:95px!important}@media (max-width:768px){:where(asyb-portal-plan-coach-card-component) .dashboard-card.horizontal-layout:not(._){max-width:100%}}:where(asyb-portal-plan-coach-card-component) .dashboard-card.vertical-layout:not(._){flex-direction:column;flex-grow:1;justify-content:space-between;max-width:270px;height:100%;display:flex}@media (max-width:768px){:where(asyb-portal-plan-coach-card-component) .dashboard-card.vertical-layout:not(._){max-width:100%}}:where(asyb-portal-plan-coach-card-component) .dashboard-card.vertical-layout:not(._) .dashboard-card__image:not(._){object-fit:cover;width:100%!important;height:95px!important}:where(asyb-portal-plan-coach-card-component) .dashboard-card.health-profile-layout:not(._){flex-direction:row;max-width:375px;height:100%}:where(asyb-portal-plan-coach-card-component) .dashboard-card.health-profile-layout:not(._) .dashboard-card__image:not(._){object-fit:cover;width:95px!important}@media (max-width:768px){:where(asyb-portal-plan-coach-card-component) .dashboard-card.health-profile-layout:not(._){max-width:100%}}:where(asyb-portal-plan-coach-card-component) .dashboard-card__text:not(._){background-color:#fff;flex-direction:column;flex-grow:1;display:flex;position:relative;padding:16px 16px 56px!important}:where(asyb-portal-plan-coach-card-component) .dashboard-card__text.change-padding:not(._){padding:16px 16px 92px}:where(asyb-portal-plan-coach-card-component) .dashboard-card__text__title:not(._){margin:8px 0 0;font-size:14px;font-weight:700;line-height:130%}:where(asyb-portal-plan-coach-card-component) .dashboard-card__text__description:not(._){margin:0;font-size:14px;line-height:130%}:where(asyb-portal-plan-coach-card-component) .dashboard-card__text__btn:not(._){--padding-start:12px;--padding-end:12px;border-radius:5px;height:32px;position:absolute;bottom:16px;right:16px;font-size:14px!important}:where(asyb-portal-plan-coach-card-component) .dashboard-card__text__btn:not(._)::part(native){border:1px solid #26aae2!important}:where(asyb-portal-plan-coach-card-component) .dashboard-card__text__btn.change-position:not(._){bottom:48px}:where(asyb-portal-plan-coach-card-component) .dashboard-card__text__coach-link:not(._){color:#009ddd;cursor:pointer;margin:0;font-size:14px;line-height:18px;text-decoration-line:underline;position:absolute;bottom:16px;right:16px}:where(asyb-portal-plan-coach-card-component) .dashboard-card__text__detail-link:not(._){cursor:pointer;margin:0;font-size:14px;line-height:18px;text-decoration-line:underline;position:absolute;bottom:22px;left:16px}:where(asyb-portal-active-recommend-tag-component) .tag:not(._){border-radius:12px;align-items:center;width:fit-content;min-height:23px;margin:0;padding:2px 8px;font-size:14px;display:flex}:where(asyb-portal-active-recommend-tag-component) .tag:not(._) .icon:not(._){width:12px;height:12px;margin-right:4px;font-size:14px}@keyframes _ngcontent-vlx-c111_magenta2gray{0%{background-color:var(--ion-color-fucsia)}35%{background-color:var(--ion-gray-disabled)}65%{background-color:var(--ion-gray-disabled)}to{background-color:#e93dad}}@keyframes _ngcontent-vlx-c111_hideHeart{0%{opacity:1}65%{opacity:1}to{opacity:0}}:where(asyb-dashboard-link) .dashboard-link:not(._){cursor:pointer;background-color:inherit;width:100%;height:100%;color:var(--ion-text-color);border-radius:6px;flex-direction:column;align-items:center;gap:10px;padding:16px;display:flex;box-shadow:0 2px 12px #26598324}@media (min-width:769px){:where(asyb-dashboard-link) .dashboard-link.premium:not(._){border:1px solid #f89828}}@media (max-width:768px){:where(asyb-dashboard-link) .dashboard-link:not(._){box-shadow:none;padding:0}}:where(asyb-dashboard-link) .dashboard-link:not(._) .link:not(._){background-color:#f1fbff;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin:auto;display:flex;position:relative}:where(asyb-dashboard-link) .dashboard-link:not(._) .link.premium:not(._){background-color:#fff6e5;box-shadow:0 1px 3px #f8982899}@media (max-width:768px){:where(asyb-dashboard-link) .dashboard-link:not(._) .link:not(._){width:40px;height:40px}}:where(asyb-dashboard-link) .dashboard-link:not(._) .link:not(._) .link-notification:not(._){background:#e93dad;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;animation-name:_ngcontent-vlx-c111_magenta2gray;animation-duration:.3s;animation-delay:3s;animation-fill-mode:forwards;display:flex;position:absolute;top:-2px;right:-8px}:where(asyb-dashboard-link) .dashboard-link:not(._) .link:not(._) .link-notification:not(._) span:not(._){color:#fff;font-size:10px;animation-name:_ngcontent-vlx-c111_hideHeart;animation-duration:.3s;animation-delay:3s;animation-fill-mode:forwards}:where(asyb-dashboard-link) .dashboard-link:not(._) .link:not(._) .link-notification:not(._) span:not(._):before{line-height:1;display:block}@media (min-width:1025px){:where(asyb-dashboard-link) .dashboard-link:not(._) .link:not(._) .link-notification:not(._){width:20px;height:20px;top:-2px;right:-8px}:where(asyb-dashboard-link) .dashboard-link:not(._) .link:not(._) .link-notification:not(._) span:not(._){font-size:12px}}:where(asyb-dashboard-link) .dashboard-link:not(._) .title:not(._){text-align:center;flex-grow:1;justify-content:center;font-size:16px;display:flex}:where(asyb-dashboard-link) .dashboard-link:not(._) .icono-dashboard:not(._){color:var(--ion-color-blue1);width:24px;height:24px;font-size:24px}@media (min-width:1025px){:where(asyb-dashboard-link) .dashboard-link:not(._) .icono-dashboard:not(._){width:32px;height:32px;font-size:32px}}:where(asyb-dashboard-link) .dashboard-link:not(._) .icono-dashboard:not(._):before{display:block}:where(asyb-dashboard-link) .dashboard-link:not(._) .icon-3-crown_corona:not(._){color:#ffa300;justify-content:center;display:flex}.plt-mobile :where(asyb-dashboard-link):not(._) :not(._) .title:not(._){font-size:14px!important}:where(asyb-portal-plan-card-container) asyb-portal-plan-coach-card-component:not(._){flex-direction:column;width:100%;height:100%;display:flex}:where(asyb-banners) .main-plan-card:not(._){margin:10px 0}:where(asyb-banners) .banner-dashboard:not(._){width:100%;height:calc(41.6667vw - 7.5px);margin:0 auto}@media (min-width:768px){:where(asyb-banners) .banner-dashboard:not(._){max-width:552px;max-height:235px;margin:5px 0;box-shadow:none!important}:where(asyb-banners) .banner-dashboard.bigger-banner:not(._){max-width:1040px}}@media (min-width:1025px){:where(asyb-banners) .banner-dashboard:not(._){max-width:454px;max-height:194.167px;margin:5px 0;box-shadow:none!important}:where(asyb-banners) .banner-dashboard.bigger-banner:not(._){max-width:1040px}}@media (min-width:1200px){:where(asyb-banners) .banner-dashboard:not(._){max-width:548px;max-height:233.333px;margin:5px 0;box-shadow:none!important}:where(asyb-banners) .banner-dashboard.bigger-banner:not(._){max-width:1040px}}:where(asyb-banners) .banner-my-health:not(._){width:100%;height:calc(41.6667vw - 7.5px);margin:0 auto}@media (min-width:768px){:where(asyb-banners) .banner-my-health:not(._){max-width:562px;max-height:290.279px}}@media (min-width:1025px){:where(asyb-banners) .banner-my-health:not(._){max-width:412px;max-height:214.137px}}@media (min-width:1200px){:where(asyb-banners) .banner-my-health:not(._){max-width:412px;max-height:214.137px}}:where(asyb-banners) .banner-dashboard-premium:not(._){width:100%;height:calc(41.6667vw - 7.5px);margin:0 auto}@media (min-width:768px){:where(asyb-banners) .banner-dashboard-premium:not(._){max-width:702px;max-height:88.5714px}}@media (min-width:1025px){:where(asyb-banners) .banner-dashboard-premium:not(._){max-width:894px;max-height:111.429px}}@media (min-width:1200px){:where(asyb-banners) .banner-dashboard-premium:not(._){max-width:1051px;max-height:130.119px}}:where(asyb-banners) .banner-medical-premium:not(._){width:100%;height:calc(41.6667vw - 7.5px);margin:0 auto}@media (min-width:768px){:where(asyb-banners) .banner-medical-premium:not(._){max-width:562px;max-height:71.9048px}}@media (min-width:1025px){:where(asyb-banners) .banner-medical-premium:not(._){max-width:922px;max-height:114.762px}}@media (min-width:1200px){:where(asyb-banners) .banner-medical-premium:not(._){max-width:1084px;max-height:134.048px}}:where(asyb-medical-orientation-widget-container) .medical-orientation-widget-container__title:not(._){font-size:21px}@media (min-width:768px){:where(asyb-medical-orientation-widget-container) .medical-orientation-widget-container__title:not(._){font-size:24px}}:where(asyb-medical-orientation-widget-container) .medical-orientation-widget-container__third-party:not(._){color:#707070;font-size:14px}@media (max-width:768px){:where(asyb-medical-orientation-widget-container) .medical-orientation-widget-container__third-party:not(._){font-size:10px}}@media (max-width:1024.98px){:where(asyb-slider) ion-slides:not(._):not(.noPager){padding-bottom:28px}}:where(asyb-portal-blog-card-container) asyb-portal-blog-card-component:not(._){width:100%;height:100%}:where(asyb-portal-blog-card-component) .blog-link:not(._){cursor:pointer;border:1px solid var(--color-gray-border);background:#fff;border-radius:8px;width:100%;max-width:240px;height:100%;position:relative;overflow:hidden}@media (max-width:768px){:where(asyb-portal-blog-card-component) .blog-link:not(._){max-width:100%}}:where(asyb-portal-blog-card-component) .blog-link__image:not(._){object-fit:cover;width:100%;height:130px}:where(asyb-portal-blog-card-component) .blog-link__image.bigger:not(._){height:168px}@media (max-width:768px){:where(asyb-portal-blog-card-component) .blog-link__image:not(._){width:100%;height:175px}}:where(asyb-portal-blog-card-component) .blog-link__tag:not(._){color:#fff;border-radius:12px;padding:2px 12px 0;font-size:11px;font-weight:700;position:absolute;top:8px;left:8px}:where(asyb-portal-blog-card-component) .blog-link__title:not(._){margin:6px 10px;font-size:16px;font-weight:700;line-height:18.75px}:where(asyb-portal-blog-card-component) .blog-link__title.bigger:not(._){min-height:56px}@media (max-width:768px){:where(asyb-portal-blog-card-component) .blog-link__title:not(._){text-align:left;min-height:40px}}:where(asyb-portal-blog-card-component) .blog-link__date:not(._){color:#666;justify-content:flex-end;margin:12px;font-size:10px;display:flex}:where(asyb-portal-blog-card-component) .blog-link.unique-blog:not(._){max-width:100%;height:fit-content}:where(asyb-portal-blog-card-component) .blog-link.unique-blog:not(._) .blog-link__image:not(._){object-fit:cover;width:100%;height:175px}@media (max-width:768px){:where(asyb-portal-blog-card-component) .blog-link.unique-blog:not(._) .blog-link__title:not(._){height:fit-content}}@media (min-width:1025px){:where(asyb-medical-personal-banner) .mmp-banner:not(._){padding:0}}@media screen and (min-width:768px){:where(asyb-medical-personal-banner) .my-health-banner:not(._){padding:15px}}:where(asyb-medical-personal-banner) .content-info:not(._) p:not(._){margin:0 0 16px;line-height:24px}:where(asyb-medical-personal-banner) .content-info:not(._) .content-title-copy:not(._){justify-content:space-between;align-items:baseline;display:flex}:where(asyb-medical-personal-banner) .content-info:not(._) .content-title-copy:not(._) h3:not(._){margin:16px 0 10px}:where(asyb-medical-personal-banner) .content-info:not(._) .content-title-copy:not(._) p:not(._){cursor:pointer;color:var(--ion-color-blue1);gap:10px;margin:0;font-size:14px;font-weight:600;display:flex}@media (max-width:768px){:where(asyb-medical-personal-banner) .content-info:not(._) .content-title-copy:not(._) p:not(._){font-size:14px}}:where(asyb-medical-personal-banner) .content-info:not(._) .content-title-copy:not(._) span:not(._){display:block;transform:rotate(-90deg)}:where(asyb-medical-personal-banner) .doctor-details-card:not(._){cursor:pointer;flex-direction:column;justify-content:space-between;width:100%;height:auto;margin-bottom:0;padding:1rem;display:flex}:where(asyb-medical-personal-banner) .doctor-details-card__info__icon-container:not(._){max-width:35px}:where(asyb-medical-personal-banner) .doctor-details-card__info__icon-container:not(._) span:not(._){font-size:1.5rem}:where(asyb-medical-personal-banner) .doctor-details-card__info__data-container:not(._){flex-direction:column;gap:5px;display:flex}:where(asyb-medical-personal-banner) .doctor-details-card__info__data-container__name:not(._){font-size:14px;font-weight:700;line-height:17px}:where(asyb-medical-personal-banner) .doctor-details-card__info__data-container__number:not(._){color:#666;font-size:12px;font-weight:400;line-height:20px}:where(asyb-medical-personal-banner) .doctor-details-card__info__data-container__speciality:not(._){color:#666;font-size:14px;font-weight:400;line-height:22px}:where(asyb-medical-personal-banner) .doctor-details-card__info__data-container__ver-mas:not(._){flex-direction:row;align-items:center;gap:5px;font-weight:700;display:flex}:where(asyb-medical-personal-banner) .doctor-details-card__info__data-container__ver-mas:not(._) .icon:not(._){flex-direction:row;justify-content:center;font-size:1.5rem;display:flex}:where(asyb-medical-personal-banner) .doctor-details-card__info:not(._) .service-logo:not(._){flex-direction:column;align-items:flex-end;display:flex}:where(asyb-medical-personal-banner) .doctor-details-card__info:not(._) .service-logo:not(._) .service-logo__text:not(._){color:#666;font-size:11px}:where(asyb-medical-personal-banner) .doctor-details-card__info:not(._) .service-logo:not(._) img:not(._){max-width:94px}:where(asyb-medical-personal-banner) .doctor-details-card__info:not(._) p:not(._){margin:0}:where(asyb-medical-personal-banner) .doctor-details-card__btn-container:not(._){z-index:16;margin-top:1rem}:where(asyb-medical-personal-banner) .btn-blue:not(._),:where(asyb-medical-personal-banner) .btn-blue-reverse:not(._){width:100%;font-weight:700}:where(asyb-medical-personal-banner) .c-blue:not(._){color:var(--ion-color-blue1)}:where(asyb-medical-personal-banner) .gray-text:not(._){color:#666;line-height:1.5}:where(asyb-medical-personal-banner) a:not(._) .text-banner:not(._){font-weight:700;text-decoration:none}:where(asyb-medical-personal-banner) .plan-card:not(._){background-image:url(/medico-personal-banner-mbl.82d0d1bcdf22d960.png);background-position:100%;background-repeat:no-repeat;border:0;border-bottom:6px solid #3fa9e2;border-radius:8px 8px 0 0;flex-direction:row;justify-content:space-between;width:100%;max-height:194px;margin:0 auto;display:flex}@media (min-width:1025px){:where(asyb-medical-personal-banner) .plan-card:not(._){height:194px}}:where(asyb-medical-personal-banner) .plan-card__content:not(._){z-index:2;flex-direction:column;justify-content:space-between;width:100%;max-width:390px;display:flex}@media (min-width:1025px){:where(asyb-medical-personal-banner) .plan-card__content:not(._){width:100%;margin-left:13px}:where(asyb-medical-personal-banner) .plan-card__content:not(._) ion-card-header:not(._){padding:10px}}:where(asyb-medical-personal-banner) .plan-card__content:not(._) p.text-bold:not(._){width:60%;margin-top:0;font-size:15px}@media (min-width:768px){:where(asyb-medical-personal-banner) .plan-card__content:not(._) p.text-bold:not(._){margin-top:10px;margin-bottom:5px;font-size:16px}}:where(asyb-medical-personal-banner) .plan-card__content:not(._) p.text-blue:not(._){width:60%;margin:0;font-size:12px}@media (min-width:768px){:where(asyb-medical-personal-banner) .plan-card__content:not(._) p.text-blue:not(._){font-size:15px}}@media (min-width:1025px){:where(asyb-medical-personal-banner) .plan-card__content:not(._) ion-card-content:not(._){padding:5px 10px 20px}}@media (min-width:768px){:where(asyb-medical-personal-banner) .plan-card__content:not(._) .card-content-md:not(._){padding-top:16px;padding-bottom:24px}}:where(asyb-medical-personal-banner) .plan-card__content:not(._) .card-content-md:not(._) .button:not(._){font-weight:700}:where(asyb-medical-personal-banner) .background-desktop:not(._){background-image:url(/medico-personal-banner-mbl.82d0d1bcdf22d960.png)}@media (min-width:768px){:where(asyb-medical-personal-banner) .background-desktop:not(._){background-image:linear-gradient(90deg,#ffffff80,#eaedff4d),url(/medico-personal-banner-dsk.bbb88d608f5e7173.png)}}:where(asyb-medical-personal-banner) .background-desktop-mmp2:not(._){background-image:url(/medico-personal-2-banner-mbl.273b9c0a9eb4a38f.png)}@media (min-width:768px){:where(asyb-medical-personal-banner) .background-desktop-mmp2:not(._){background-image:linear-gradient(90deg,#ffffff80,#eaedff4d),url(/medico-personal-2-banner-dsk.bdc1fa12cfd1cf3a.png)}}:where(asyb-medical-personal-banner) .img-md:not(._){background-size:contain}:where(asyb-medical-personal-banner) ion-card.plan-card:not(._){min-height:unset}:where(asyb-medical-personal-banner) ion-card.plan-card:not(._) .btn-pink:not(._){--background:#e93dad;width:60%}:where(asyb-medical-personal-banner) ion-card.plan-card:not(._) .btn-pink:not(._) .button-native:not(._){background-color:#e93dad}:where(asyb-medical-personal-banner) h3.title:not(._){margin:16px 0;font-size:20px;font-weight:600;line-height:19px}:where(asyb-medical-personal-banner) .plan-card-mmp2:not(._){cursor:pointer;background-image:url(/medico-personal-2-banner-mbl.273b9c0a9eb4a38f.png);background-position:100%;background-repeat:no-repeat;background-size:contain;border:0;border-radius:8px;flex-direction:row;justify-content:space-between;width:100%;height:fit-content;margin:20px auto 0;display:flex}:where(asyb-medical-personal-banner) .plan-card-mmp2__content:not(._){z-index:15;flex-direction:column;justify-content:space-between;width:100%;max-width:390px;display:flex}@media (min-width:1025px){:where(asyb-medical-personal-banner) .plan-card-mmp2__content:not(._){width:100%;margin-left:13px}:where(asyb-medical-personal-banner) .plan-card-mmp2__content:not(._) ion-card-header:not(._){padding:0}}:where(asyb-medical-personal-banner) .plan-card-mmp2__content:not(._) p.text-bold:not(._){width:65%;margin-top:0;font-size:15px}@media (min-width:768px){:where(asyb-medical-personal-banner) .plan-card-mmp2__content:not(._) p.text-bold:not(._){width:60%;margin-top:15px;font-size:.875rem}}:where(asyb-medical-personal-banner) .plan-card-mmp2__content:not(._) p.text-blue:not(._){width:65%;font-size:12px}@media (min-width:768px){:where(asyb-medical-personal-banner) .plan-card-mmp2__content:not(._) p.text-blue:not(._){width:60%;font-size:15px}}@media (min-width:1025px){:where(asyb-medical-personal-banner) .plan-card-mmp2__content:not(._) ion-card-content:not(._){padding:0 0 20px}}@media (min-width:768px){:where(asyb-medical-personal-banner) .plan-card-mmp2__content:not(._) .card-content-md:not(._){padding-top:0;padding-bottom:24px}}:where(asyb-medical-personal-banner) .plan-card-mmp2__content:not(._) .card-content-md:not(._) .button:not(._){font-weight:700}@media (max-width:1025px){:where(asyb-medical-personal-banner) .plan-card-mmp2__header:not(._){padding-bottom:0}}:where(asyb-medical-personal-banner) ion-card.plan-card-mmp2:not(._){min-height:unset}:where(asyb-medical-personal-banner) ion-card.plan-card-mmp2:not(._) .btn-pink:not(._){--background:#e93dad;--border-radius:.25rem;border:none;width:45%}:where(asyb-medical-personal-banner) ion-card.plan-card-mmp2:not(._) .btn-pink:not(._) .button-native:not(._){background-color:#e93dad}@media (min-width:768px){:where(asyb-medical-personal-banner) ion-card.plan-card-mmp2:not(._) .btn-pink:not(._){width:40%}}:where(asyb-medical-personal-banner) a.mmp2-call-link:not(._),:where(asyb-medical-personal-banner) a:not(._):hover.mmp2-call-link{color:#000;font-weight:700;text-decoration:underline}:where(asyb-medical-personal-banner) ion-col.mmp2-content:not(._){text-align:justify;font-size:.813rem}@media (min-width:768px){:where(asyb-medical-personal-banner) ion-col.mmp2-content:not(._){font-size:.94rem}}:where(asyb-medical-personal-banner) ion-col.mmp2-content:not(._) p:not(._){font-size:16px}@media (max-width:768px){:where(asyb-medical-personal-banner) ion-col.mmp2-content:not(._) p:not(._){font-size:14px}}:where(asyb-medical-personal-banner) .medical-appointment:not(._){z-index:17}@media (min-width:992px){:where(asyb-medical-personal-banner) .no-padding-desktop:not(._){padding:0}}:where(asyb-medical-personal-banner) ion-grid:not(._){margin:0;padding:0}:where(asyb-medical-personal-banner) ion-card:not(._){box-shadow:none!important;border:none!important}:where(asyb-medical-personal-banner) .service-provider:not(._){color:#666;font-size:11px;line-height:20px}:where(asyb-medical-personal-banner) .service-provider:not(._) span:not(._){display:block}:where(asyb-hermes-banner) ion-card:not(._){cursor:pointer;box-shadow:none;margin:0}:where(asyb-hermes-banner) ion-card:not(._) .card-container:not(._){padding:1.5rem}:where(asyb-hermes-banner) ion-card:not(._) .card-container:not(._) .icon-container:not(._){margin-right:10px}:where(asyb-hermes-banner) ion-card:not(._) .card-container:not(._) .icon:not(._){color:var(--color-blue);font-size:2rem}:where(asyb-hermes-banner) ion-card:not(._) .card-container:not(._) .image:not(._){height:72px;margin-top:-16px}:where(asyb-hermes-banner) ion-card:not(._) .card-container:not(._) ion-button:not(._){--border-radius:4px;pointer-events:none;width:100%;margin-top:1.5rem;font-weight:600}:where(asyb-hermes-banner) ion-card:not(._) .card-container:not(._) .title:not(._){line-height:37px}:where(asyb-hermes-banner) ion-card:not(._) .card-container:not(._) .description:not(._){line-height:24px}:where(asyb-hermes-banner) .mr-2:not(._){color:#000}:where(asyb-hermes-banner) .new-design-system:not(._) ion-button:not(._){--padding-top:1rem;--padding-bottom:1rem}:where(asyb-selector-icon-text) .selector-icon-text:not(._){cursor:pointer;text-align:left;appearance:none;background-color:#fff;border:none;align-items:center;gap:16px;width:100%;padding:16px;display:flex}:where(asyb-selector-icon-text) .selector-icon-text__icon-container:not(._){flex-shrink:0;width:32px;height:32px}:where(asyb-selector-icon-text) .selector-icon-text__icon:not(._){color:#333;justify-content:center;width:32px;height:32px;font-size:32px;display:flex}:where(asyb-selector-icon-text) .selector-icon-text__text-arrow:not(._){flex:1;align-items:center;gap:8px;min-width:0;display:flex}:where(asyb-selector-icon-text) .selector-icon-text__content:not(._){flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}:where(asyb-selector-icon-text) .selector-icon-text__title-text:not(._){flex-direction:column;gap:2px;display:flex}:where(asyb-selector-icon-text) .selector-icon-text__tag:not(._){color:#fff;letter-spacing:3px;text-transform:uppercase;background-color:#91005f;align-self:flex-start;padding:2px 8px;font-size:11px;font-weight:500;line-height:normal;display:inline-block}:where(asyb-selector-icon-text) .selector-icon-text__title:not(._){color:#333;margin:0;font-size:16px;font-weight:700;line-height:22px}:where(asyb-selector-icon-text) .selector-icon-text__text:not(._){color:#333;margin:0;font-size:14px;font-weight:400;line-height:18px}:where(asyb-selector-icon-text) .selector-icon-text__arrow:not(._){color:#0f77ae;flex-shrink:0;align-items:center;font-size:12px;display:flex;transform:rotate(-90deg)}:where(asyb-selector-icon-text) .selector-icon-text__arrow-thick:not(._){color:var(--primary01-150);padding:10px;font-size:11px}:where(asyb-portal-medical-chart-v2) asyb-unavailable-component:not(._){z-index:100;width:100%;height:100%;position:absolute;top:0;left:0}:where(asyb-portal-medical-chart-v2) .banner-container:not(._){width:90%;margin:1.5rem auto}@media (min-width:768px){:where(asyb-portal-medical-chart-v2) .banner-container:not(._){width:100%;margin:1.5rem auto}}:where(asyb-portal-medical-chart-v2) ion-content:not(._){--background:#f5f5f5}:where(app-header-menu) .backItem:not(._){font-size:30px}:where(app-header-menu) .icon-back:not(._){padding-top:0!important}:where(app-header-menu) .icon-back:not(._):before{color:var(--ion-color-blue1);font-size:32px;display:block;content:"N"!important}:where(app-header-menu) ion-buttons:not(._){align-items:center;height:54px;display:flex}:where(app-header-menu) ion-buttons:not(._) ion-back-button:not(._){height:32px}:where(app-header-menu) ion-buttons:not(._) .shift-left:not(._){transform:translate(-25px)}:where(app-header-menu) ion-button.custom-button:not(._):not(:where(asyb-portal-download-app-button,app-header-menu,asyb-portal-medical-chart-v2,asyb-portal-root) *)::part(native),:where(asyb-portal-download-app-button) ion-button.custom-button:not(._)::part(native){--background:#009ddd;--color:white;--padding-start:16px;--padding-end:16px;text-transform:none;font-size:14px;line-height:1;--border-radius:999px!important}:where(app-footer-simple) .btn-download-left:not(._){padding-left:30px}:where(app-footer-simple) .img-logo-app:not(._){float:right;padding-right:10px;width:100px!important}:where(app-footer-simple) .footer-full:not(._){width:100%}@media screen and (max-device-width:480px){:where(app-footer-simple) .logos-acreditaciones:not(._){width:80px}}:where(app-footer-simple) .logos-acreditaciones:not(._){width:114px;padding-right:16px}:where(app-footer-simple) .space:not(._){font-family:var(--ion-font-family,inherit);color:#fff;font-weight:700}:where(app-footer-simple) .down-footer-bl2:not(._){justify-content:flex-start;align-items:center;gap:24px;margin-top:-55px;display:flex}:where(app-footer-simple) .down-footer-bl2:not(._) :not(._){max-height:120px}:where(app-footer-simple) ion-footer:not(._){background-color:#fff}:where(app-footer-simple) h5:not(._){margin-top:16px;margin-bottom:16px;font-weight:700}:where(app-footer-simple) .header-info:not(._){color:#333}:where(app-footer-simple) .header-info:not(._) .apps-info:not(._){padding-left:120px!important}:where(app-footer-simple) .header-info:not(._) .apps-info:not(._) p:not(._){cursor:pointer;margin-top:16px;margin-bottom:16px;font-size:14px;font-weight:700}:where(app-footer-simple) .header-info:not(._) .apps-info:not(._) .images:not(._){gap:16px;display:flex}:where(app-footer-simple) .header-info:not(._) .apps-info:not(._) .images:not(._) img:not(._){cursor:pointer;width:150px;height:40px}:where(app-footer-simple) .header-info:not(._) .apps-info:not(._) .icon-select-arrow:not(._){cursor:pointer;margin-left:4px;display:inline-block;transform:rotate(-90deg)}:where(app-footer-simple) .header-info:not(._) .icon-3-accessibility:not(._){color:#fff;background-color:#000;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;padding:6px;font-size:24px;display:flex}:where(app-footer-simple) .background-color-black:not(._){background-color:#333;font-size:12px}:where(app-footer-simple) .background-color-black:not(._) ion-col:not(._){justify-content:space-between;align-items:flex-start;gap:32px;padding-left:120px;display:flex}:where(app-footer-simple) .background-color-black:not(._) .footer-links:not(._){color:#fff;gap:8px;margin:0;font-size:12px;display:flex}:where(app-footer-simple) .background-color-black:not(._) .footer-links:not(._) p:not(._){margin-top:16px;margin-bottom:16px;font-size:14px}:where(app-footer-simple) .background-color-black:not(._) .last-update:not(._){white-space:nowrap;color:#fff;margin-top:16px;margin-bottom:16px;margin-left:auto;padding-right:80px;font-size:14px}:where(app-footer-simple):not(._) ion-footer:not(._) ion-grid:not(._){max-width:none!important;margin:0!important;padding:0 0 0 30px!important}:where(app-footer-simple):not(._) ion-footer:not(._) ion-grid.no-padding:not(._){margin-left:-30px!important;padding:0!important}:where(lib-app-home) health-plan-card-container:not(._){justify-content:center;display:flex}:where(lib-app-home) .landing-grid:not(._){padding:0 10px}:where(lib-app-home) .landing-app-info:not(._){padding-top:40px}:where(lib-app-home) .landing-app-info:not(._) .landing-info-pre:not(._){color:var(--ion-color-gray1);text-align:center;margin-bottom:20px;font-size:11px;line-height:14px;display:block}:where(lib-app-home) .landing-app-info:not(._) .landing-info-title:not(._){color:var(--ion-color-black);text-align:center;margin-bottom:25px;padding-bottom:30px;font-size:16px;font-weight:700;line-height:19px;position:relative}:where(lib-app-home) .landing-app-info:not(._) .landing-info-title:not(._):after{content:"";background:var(--ion-color-blue1);width:109px;height:2px;margin:0 auto;display:block;position:absolute;bottom:0;left:0;right:0}:where(lib-app-home) .landing-app-info:not(._) .landing-info-desc:not(._){color:var(--ion-color-gray1);max-width:800px;margin:auto auto 30px;font-size:14px;line-height:16px}:where(lib-app-home) .landing-app-info:not(._) .btn-landing-info:not(._){width:230px;margin:0 auto;display:block}:where(lib-app-home) .funcionality-bl:not(._){margin-bottom:60px}:where(lib-app-home) .funcionality-list:not(._){margin:50px 0 0;padding:0;list-style-type:none}:where(lib-app-home) .funcionality-list:not(._) li:not(._){text-align:center;margin-bottom:60px;position:relative}:where(lib-app-home) .funcionality-list:not(._) li:not(._):before{content:"01";color:var(--ion-color-blue4);opacity:.5;z-index:1;font-size:120px;font-weight:900;position:absolute;top:50px;left:-52px}:where(lib-app-home) .funcionality-list:not(._) li:not(._):nth-child(2):before{content:"02"}:where(lib-app-home) .funcionality-list:not(._) li:not(._):nth-child(3):before{content:"03"}:where(lib-app-home) .funcionality-list:not(._) li:not(._):nth-child(4):before{content:"04"}:where(lib-app-home) .funcionality-list:not(._) li:not(._):nth-child(5):before{content:"05"}:where(lib-app-home) .funcionality-list:not(._) li:not(._):nth-child(6):before{content:"06"}:where(lib-app-home) .funcionality-list:not(._) ion-label:not(._){font-size:16px}:where(lib-app-home) .funcionality-list:not(._) ion-label:not(._) .label-desc:not(._){font-weight:700;display:block}:where(lib-app-home) .funcionality-list:not(._) ion-avatar:not(._){--border-radius:0;z-index:2;width:184px;height:184px;margin:7px auto 0;position:relative}:where(lib-app-home) .funcionality-list:not(._) ion-avatar:not(._) span:not(._){color:var(--ion-color-blue1);font-size:184px}:where(lib-app-home) .btn-funcionality:not(._){width:230px;display:block;margin:0 auto!important}:where(lib-app-home) .discover-title:not(._){text-align:center;color:var(--ion-color-blue5);margin:0 0 27px;font-size:16px;font-weight:700;line-height:19px}:where(lib-app-home) .discover-video:not(._){object-fit:cover;width:100%;max-height:300px;display:block}:where(lib-app-home) .video-container:not(._){width:calc(100% + 30px);margin:0 -15px 35px;display:block;position:relative}:where(lib-app-home) .video-container:not(._) ion-button:not(._){width:70px;height:70px;margin:0 auto;padding:0;position:absolute;top:calc(50% - 35px);left:0;right:0}:where(lib-app-home) .video-container:not(._) ion-button:not(._) span:not(._){color:#fffc;width:110px;height:70px;font-size:70px;display:block}:where(lib-app-home) .plans-title:not(._){text-align:center;color:var(--ion-color-blue5);margin:0 0 27px;font-size:16px;font-weight:700;line-height:19px}:where(lib-app-home) .donwload-app-info:not(._){z-index:2;margin:0 -15px 55px;padding:17px 15px 16px;position:relative;overflow:hidden}:where(lib-app-home) .donwload-app-info:not(._) .download-img:not(._){z-index:-1;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}:where(lib-app-home) .donwload-app-info:not(._) .download-app-info-content:not(._){border:3px solid var(--ion-color-white);border-radius:4px;padding:35px 25px}:where(lib-app-home) .donwload-app-info:not(._) .icon-responsive:not(._){color:var(--ion-color-white);margin-bottom:18px;font-size:60px}:where(lib-app-home) .donwload-app-info:not(._) .download-title:not(._){color:var(--ion-color-white);margin:0 0 28px;font-size:30px;font-weight:700;line-height:35px}:where(lib-app-home) .donwload-app-info:not(._) .download-desc:not(._){color:var(--ion-color-white);margin:0 0 26px;font-size:14px;font-weight:700;line-height:16px}:where(lib-app-home) .donwload-app-info:not(._) .down-btn-bl:not(._){justify-content:space-between;align-items:center;display:flex}:where(lib-app-home) .donwload-app-info:not(._) .down-btn-bl:not(._) .btn-download:not(._){margin:0;text-decoration:none}:where(lib-app-home) .donwload-app-info:not(._) .down-btn-bl:not(._) .btn-download:not(._):first-child{min-width:135px;max-width:135px;height:47px}:where(lib-app-home) .donwload-app-info:not(._) .down-btn-bl:not(._) .btn-download:not(._):nth-child(2){min-width:138px;max-width:138px;height:47px}:where(lib-app-home) .info-bl:not(._){background-color:var(--ion-color-white);width:calc(100% + 30px);margin:0 -15px;padding:40px 15px 65px}:where(lib-app-home) .info-bl:not(._) .info-pretitle:not(._){color:var(--ion-color-gray1);text-align:center;margin-bottom:21px;font-size:11px;display:block}:where(lib-app-home) .info-bl:not(._) .info-title:not(._){color:var(--ion-color-black);text-align:center;margin-bottom:30px;padding-bottom:31px;font-size:16px;font-weight:700;line-height:19px;position:relative}:where(lib-app-home) .info-bl:not(._) .info-title:not(._):after{content:"";background:var(--ion-color-blue1);width:109px;height:2px;margin:0 auto;display:block;position:absolute;bottom:0;left:0;right:0}:where(lib-app-home) .info-bl:not(._) .form-submit:not(._){max-width:245px;margin:0 auto;display:block}:where(lib-app-home) .card-custom-style2:not(._) .card-img:not(._){width:100%;height:100%}@media screen and (max-width:375px){:where(lib-app-home) .donwload-app-info:not(._) .down-btn-bl:not(._) .btn-download:not(._):first-child,:where(lib-app-home) .donwload-app-info:not(._) .down-btn-bl:not(._) .btn-download:not(._):nth-child(2){min-width:48%;max-width:48%}}.plt-tablet :where(lib-app-home):not(._)>:not(._) .video-container:not(._){width:auto;max-width:590px;margin:0 auto 35px}:where(lib-app-home) .desktop:not(._) .card-landing:not(._) .btn-access:not(._){height:40px;font-size:16px;right:75px}:where(lib-app-home) .desktop:not(._) .card-landing:not(._) .wrapper-cta:not(._){max-width:var(--ion-max-width-desktop);width:100%;margin:0 auto;padding:0 15px;position:absolute;top:0;left:0;right:0}:where(lib-app-home) .desktop:not(._) .card-landing:not(._) .inner-card-landing:not(._){max-width:var(--ion-max-width-desktop);width:100%;margin:0 auto;padding:0 15px;position:relative}:where(lib-app-home) .desktop:not(._) .card-landing:not(._) .landing-title:not(._){max-width:793px;font-size:68px;line-height:80px;bottom:135px;left:75px}:where(lib-app-home) .desktop:not(._) .card-landing:not(._) .btn-register:not(._){width:386px;height:48px;font-size:18px;bottom:61px;left:75px}:where(lib-app-home) .desktop:not(._) .card-landing:not(._):after{width:42px;height:8px;bottom:-4px}:where(lib-app-home) .desktop:not(._) .landing-app-info:not(._){padding-top:80px}:where(lib-app-home) .desktop:not(._) .landing-app-info:not(._) .landing-info-pre:not(._){font-size:16px}:where(lib-app-home) .desktop:not(._) .landing-app-info:not(._) .landing-info-title:not(._){width:793px;margin:30px auto 40px;padding-bottom:40px;font-size:22px;line-height:28px}:where(lib-app-home) .desktop:not(._) .landing-app-info:not(._) .landing-info-title:not(._):after{width:184px;height:4px}:where(lib-app-home) .desktop:not(._) .landing-app-info:not(._) .landing-info-desc:not(._){text-align:center;max-width:793px;margin:0 auto 45px;font-size:18px;line-height:24px}:where(lib-app-home) .desktop:not(._) .landing-app-info:not(._) .btn-landing-info:not(._){width:386px;font-size:18px}:where(lib-app-home) .desktop:not(._) .funcionality-list:not(._){max-width:1280px;margin:100px auto}:where(lib-app-home) .desktop:not(._) .funcionality-list:not(._) li:not(._){float:left;width:33%}:where(lib-app-home) .desktop:not(._) .funcionality-list:not(._) li:not(._):before{top:40%;left:-10px}:where(lib-app-home) .desktop:not(._) .funcionality-list:not(._) li:not(._) ion-label:not(._){height:80px;font-size:18px;display:block}:where(lib-app-home) .desktop:not(._) .funcionality-list:not(._) li:not(._) ion-label:not(._) .label-desc:not(._){margin-bottom:10px;font-size:22px}:where(lib-app-home) .desktop:not(._) .btn-funcionality:not(._){width:386px;font-size:18px}:where(lib-app-home) .desktop:not(._) .discover-title:not(._){color:var(--ion-color-blue1);margin:100px auto 48px;font-size:30px;line-height:1.2}:where(lib-app-home) .desktop:not(._) .video-container:not(._){width:auto;max-width:590px;margin:0 auto 35px}:where(lib-app-home) .desktop:not(._) .discover-video:not(._){max-height:635px}:where(lib-app-home) .desktop:not(._) .plans-title:not(._){color:var(--ion-color-blue1);margin:40px auto 27px;font-size:30px;line-height:1.2}:where(lib-app-home) .desktop:not(._) .donwload-app-info:not(._){height:100%;margin:0 -15px;padding:40px}:where(lib-app-home) .desktop:not(._) .donwload-app-info:not(._) .download-app-info-content:not(._){padding:40px 65px;position:relative}:where(lib-app-home) .desktop:not(._) .donwload-app-info:not(._) .icon-responsive:not(._){font-size:120px;position:absolute;top:40px;right:65px}:where(lib-app-home) .desktop:not(._) .donwload-app-info:not(._) .download-title:not(._){width:793px;max-width:100%;font-size:68px;line-height:80px}:where(lib-app-home) .desktop:not(._) .donwload-app-info:not(._) .download-desc:not(._){width:584px;max-width:100%;font-size:30px;line-height:1.3}:where(lib-app-home) .desktop:not(._) .donwload-app-info:not(._) .down-btn-bl:not(._){justify-content:flex-end;width:100%}:where(lib-app-home) .desktop:not(._) .donwload-app-info:not(._) .down-btn-bl:not(._) .btn-download:not(._):first-child{margin:0 10px}:where(lib-app-home) .desktop:not(._) .testimonies-bl:not(._){margin-top:70px}:where(lib-app-home) .desktop:not(._) .info-bl:not(._) .info-pretitle:not(._){font-size:16px}:where(lib-app-home) .desktop:not(._) .info-bl:not(._) .info-title:not(._){max-width:793px;margin:30px auto 40px;padding-bottom:60px;font-size:22px;line-height:28px}:where(lib-app-home) .desktop:not(._) .info-bl:not(._) .info-title:not(._):after{width:184px;height:4px}:where(lib-app-home) .desktop:not(._) .info-bl:not(._) .form-submit:not(._){width:386px;max-width:100%;font-size:18px}:where(lib-app-home) .desktop:not(._) .card-testimony:not(._) .testimony-text:not(._){margin:0 0 25px}:where(lib-app-home) .form-submit:not(._){max-width:470px;height:40px;margin:0 0 5px;font-size:18px;display:block}:where(lib-app-home) .info-blocks-submit:not(._){background-color:#fff;margin-left:-15px;margin-right:-15px;padding-top:0;padding-bottom:36px}:where(lib-app-home) ion-content:not(._)>ion-card:not(._)>div.inner-card-landing:not(._)>h1.landing-title:not(._){max-width:200px}@media (min-width:1025px){:where(lib-app-home) ion-content:not(._)>ion-card:not(._)>div.inner-card-landing:not(._)>h1.landing-title:not(._){max-width:500px}}:where(lib-app-home) ion-content:not(._)>ion-card.card-landing:not(._):after{content:none}:where(lib-app-home) ion-content:not(._)>ion-grid:not(._)>ion-row.landing-app-info.info-blocks-submit.md.hydrated:not(._){padding-top:0}:where(lib-app-home) ion-content:not(._)>ion-grid:not(._)>ion-row:not(._):first-child>ion-col:not(._)>ion-button:not(._){margin-bottom:30px}:where(lib-app-home) ion-content:not(._)>ion-grid:not(._)>ion-row:not(._):nth-child(6)>ion-col:not(._)>h2:not(._){margin-top:30px}:where(lib-app-home) .card-landing:not(._) .register-img:not(._){height:calc(100vh - 60px);max-height:unset;min-height:unset;background-image:url(/assets/img/landing/herobanner-mobile.jpg);background-position:100% 100%;background-size:cover}@media (orientation:landscape){:where(lib-app-home) .card-landing:not(._) .register-img:not(._){background-image:url(/assets/img/landing/herobanner-desktop.jpg);background-position:50%}}:where(lib-app-home) .bg-gradient:not(._){background-image:linear-gradient(#0000 30% 30%,#000000b3);position:absolute;inset:0}:where(lib-app-home) .discover-title:not(._),:where(lib-app-home) .plans-title:not(._){max-width:240px;margin-left:auto;margin-right:auto}@media (min-width:450px){:where(lib-app-home) .discover-title:not(._),:where(lib-app-home) .plans-title:not(._){max-width:590px}}:where(lib-app-home) .bg-gray:not(._){background:var(--ion-color-gray4)}:where(lib-app-home) .register-landing:not(._){--padding:12px;--padding-top:var(--padding);--padding-start:var(--padding);--padding-end:var(--padding);--padding-bottom:var(--padding)!important}@media (min-width:360px) and (orientation:portrait){:where(lib-app-home) .register-landing:not(._){--padding:20px}}@media (min-width:400px) and (orientation:portrait),(min-width:768px){:where(lib-app-home) .register-landing:not(._){--padding:24px}}@media (min-width:1025px){:where(lib-app-home) .register-landing:not(._){--padding:32px}}:where(lib-app-home) .register-landing:not(._) ion-grid:not(._),:where(lib-app-home) .register-landing:not(._) ion-col:not(._){padding:0}:where(lib-app-home) .register-landing:not(._) ion-row:not(._){margin-bottom:0}:where(lib-app-home) .register-landing:not(._) ion-button:not(._){height:52px;margin-top:0;margin-bottom:5px;font-size:16px;--background:#0f77ae!important;--color:white!important;--border-color:transparent!important}:where(lib-app-home) .register-landing:not(._) .container:not(._){height:100%;position:relative}:where(lib-app-home) .register-landing:not(._) .back-btn:not(._){--ion-background-color:transparent;--background-activated:transparent;--ripple-color:transparent;--color:var(--ion-text-color);--inner-padding-start:0;--padding-start:0;max-width:150px;font-size:16px}:where(lib-app-home) .register-landing:not(._) .back-btn:not(._) ion-label:not(._){justify-content:flex-start;align-items:center;display:flex}:where(lib-app-home) .register-landing:not(._) .back-btn:not(._) .icon-back:not(._){color:var(--ion-color-blue1);margin-right:var(--padding);font-size:30px;line-height:22px}:where(lib-app-home) .register-landing:not(._) .title:not(._),:where(lib-app-home) .register-landing:not(._) .titleSecond:not(._),:where(lib-app-home) .register-landing:not(._) .descSecond:not(._){margin:0 0 var(--padding)}:where(lib-app-home) .register-landing:not(._) .title:not(._) a:not(._),:where(lib-app-home) .register-landing:not(._) .titleSecond:not(._) a:not(._),:where(lib-app-home) .register-landing:not(._) .descSecond:not(._) a:not(._){color:inherit;cursor:pointer;text-decoration:underline}:where(lib-app-home) .register-landing:not(._) .title:not(._){font-weight:700;font-size:24px!important}@media (min-width:768px){:where(lib-app-home) .register-landing:not(._) .title:not(._){text-align:center;font-size:32px!important}}:where(lib-app-home) .register-landing:not(._) .titleSecond:not(._){font-size:20px;font-weight:700}@media (min-width:768px){:where(lib-app-home) .register-landing:not(._) .titleSecond:not(._){font-size:24px!important}}@media (orientation:landscape){:where(lib-app-home) .register-landing:not(._) .login-register-block:not(._){padding:var(--padding) 0}}:where(lib-app-home) .register-landing:not(._) .login-register-block:not(._) ion-col:not(._){width:100%;max-width:100%;padding:var(--padding) 0;flex-direction:column;flex:100%;display:flex}@media (orientation:landscape),(min-width:768px){:where(lib-app-home) .register-landing:not(._) .login-register-block:not(._) ion-col:not(._){padding:0 var(--padding)}}:where(lib-app-home) .register-landing:not(._) .login-register-block:not(._) ion-col:not(._) .descSecond:not(._){flex-grow:1}@media (orientation:landscape),(min-width:768px){:where(lib-app-home) .register-landing:not(._) .login-register-block:not(._) .first-block:not(._){border-bottom:none;border-right:1px solid #0000004f;flex:60%;width:60%;max-width:60%}:where(lib-app-home) .register-landing:not(._) .login-register-block:not(._) .second-block:not(._){flex:40%;width:40%;max-width:40%}}:where(lib-app-home) .register-landing:not(._) .contentPrincipal:not(._){flex-direction:column;min-height:calc(100vh - 60px);display:flex}@media (max-width:767px){:where(lib-app-home) .register-landing:not(._) .contentPrincipal:not(._){min-height:0}}@media (max-width:768px){:where(lib-app-home) .register-landing:not(._){overflow:hidden}:where(lib-app-home) .register-landing:not(._) .textEnd:not(._){width:100%;margin:0;padding-bottom:20px;position:fixed;bottom:0;right:0}}@media (max-width:768px) and (max-width:375px) and (max-height:667px){:where(lib-app-home) .register-landing:not(._) .textEnd:not(._){padding-bottom:10px}}@media (max-width:768px){:where(lib-app-home) .register-landing:not(._) .textEnd:not(._) p:not(._){max-width:326px;margin:0 0 0 22px;font-size:14px}}:where(lib-app-home) .register-landing:not(._) .textEnd:not(._) .link:not(._){color:#107db7}:where(lib-app-home) .back-btn:not(._){margin-top:-33px;position:absolute;top:0}:where(lib-app-home) .buttonFaceid:not(._){--border-color:none;font-size:9pt;font-weight:700;--border-width:0px!important}:where(lib-app-home) .font-size-small:not(._){font-size:11pt}:where(lib-app-home) .app-version-banner-padding:not(._){margin-top:60px}@media (max-width:300px){:where(lib-app-home) .app-version-banner-padding:not(._){margin-top:120px}}:where(lib-app-home) .login-text:not(._){color:#0f77ae;text-align:center;cursor:pointer;margin:16px 0 0;font-size:14px;font-weight:700;display:block}:where(lib-app-home) .login-text:not(._) span:not(._){text-decoration:none}:where(lib-app-home) asyb-biometric-container:not(._){width:100vw;height:100vh;position:fixed;top:0;left:0}:where(lib-app-home) .register-landing:not(._) .second-block:not(._) ion-button.button-register:not(._){--background:white!important;--color:#0f77ae!important;color:#0f77ae!important;background:#fff!important;border:1px solid #0f77ae!important}:where(lib-app-home) .register-landing:not(._) .second-block:not(._) ion-button.button-register:not(._):hover{--background:var(--ion-color-blue1-hover)!important;background:var(--ion-color-blue1-hover)!important;--color:white!important;color:#fff!important}:where(asyb-header-menu-public) .form-select:not(._){border:0;width:60px}:where(asyb-header-menu-public) .form-item:not(._){border:0}:where(asyb-header-menu-public) ion-header.custom-header:not(._) ion-toolbar:not(._){padding:5px 20px 0!important}:where(asyb-header-menu-public) ion-header.custom-header:not(._) ion-toolbar:not(._) img:not(._){margin-top:0!important}@media (max-width:1024.98px){:where(asyb-header-menu-public) ion-header.custom-header:not(._) ion-toolbar:not(._) img:not(._){margin-top:.5rem!important}}.plt-mobile :where(asyb-header-menu-public):not(._) ion-header.custom-header:not(._) ion-toolbar:not(._){padding:0!important}:where(health-plan-card-container) .custom-slide:not(._){--bullet-background:var(--ion-color-gray1);--bullet-background-active:var(--ion-color-blue1);padding-bottom:15px}:where(health-plan-card-container) .wrapper-slider:not(._){width:94%;position:relative}:where(health-plan-card-container) .wrapper-slider:not(._) ion-slide:not(._){padding-right:10px}:where(health-plan-card-container) .wrapper-slider:not(._) ion-slides.pager:not(._) .swiper-pagination-bullet:not(._){background-color:#ccc;border-radius:50%;width:10px;height:10px;margin:0 8px}:where(health-plan-card-container) .wrapper-slider:not(._) ion-slides.pager:not(._) .swiper-pagination-bullet-active:not(._){background-color:var(--ion-color-primary)}:where(health-plan-card-container) .wrapper-slider:not(._) .icon-select-arrow.slide-prev{margin-left:10px;top:92px}:where(health-plan-card-container) .wrapper-slider:not(._) .icon-select-arrow.slide-next{margin-right:10px;top:92px}:where(health-plan-card-container) .wrapper-slider:not(._) .slide-next:not(._):not(:where(asyb-slider,health-plan-card-container,lib-app-home,asyb-portal-root) *),:where(health-plan-card-container) .wrapper-slider:not(._) .slide-prev:not(._):not(:where(asyb-slider,health-plan-card-container,lib-app-home,asyb-portal-root) *){display:none}:where(health-plan-card-container) ion-slide:not(._){text-align:left}:where(health-plan-card-container) ion-card:not(._):not(:where(health-plan-card,asyb-slider,health-plan-card-container,lib-app-home,asyb-portal-root) *){width:90%;margin-bottom:30px}:where(health-plan-card-container) health-plan-card:not(._){width:90%;margin-bottom:10px;padding-bottom:30px}:where(health-plan-card-container) .swiper-pagination-bullets:not(._){justify-content:center;margin-top:10px;display:flex}:where(health-plan-card-container) .swiper-pagination-bullet:not(._){opacity:1;background-color:#ccc;border-radius:50%;width:10px;height:10px;margin:0 5px}:where(health-plan-card-container) .swiper-pagination-bullet-active:not(._){background-color:#007aff}@media (max-width:1440px){:where(health-plan-card-container) .wrapper-slider:not(._) .slide-next:not(._):not(:where(asyb-slider,health-plan-card-container,lib-app-home,asyb-portal-root) *){right:-15px!important}:where(health-plan-card-container) .wrapper-slider:not(._) .slide-prev:not(._):not(:where(asyb-slider,health-plan-card-container,lib-app-home,asyb-portal-root) *){left:-15px!important}}@media (max-width:768px){:where(health-plan-card-container) .wrapper-slider:not(._){width:100%;margin-bottom:12px;padding-right:0}:where(health-plan-card-container) .wrapper-slider:not(._) ion-slide:not(._){margin-bottom:12px;margin-left:1px;padding-right:10px;display:block}}:where(health-plan-card-container) .custom-slide:not(._){max-width:1440px}:where(health-plan-card-container) .custom-slide:not(._) ion-card:not(._){width:590px;height:307px;padding:40px 30px}:where(health-plan-card-container) .custom-slide:not(._) ion-card:not(._) .card-antetitle-group:not(._){top:40px}:where(health-plan-card-container) .custom-slide:not(._) ion-card:not(._) .card-antetitle:not(._){text-transform:none;margin-bottom:2px;font-size:16px}:where(health-plan-card-container) .custom-slide:not(._) ion-card:not(._) .card-antetitle-desc:not(._){max-width:280px;font-size:18px;line-height:20px}:where(health-plan-card-container) .custom-slide:not(._) ion-card:not(._) .card-title3:not(._){font-size:30px;line-height:33px}:where(health-plan-card-container) .custom-slide:not(._) ion-card:not(._) .card-btn:not(._){width:225px;height:40px;font-size:16px}@media screen and (max-device-width:480px){:where(app-footer-main) .logos-acreditaciones:not(._){width:100px}}:where(app-footer-main) .logos-acreditaciones:not(._){width:114px}:where(app-footer-main) .down-footer-bl:not(._) :not(._){max-height:120px}@media (max-width:1024.98px){:where(asyb-slider) ion-slides:not(._):not(.noPager){padding-bottom:28px}}:where(asyb-slider) .slider-container:not(._){position:relative}:where(asyb-slider) .icon-select-arrow:not(._){color:var(--ion-color-blue1);z-index:9;cursor:pointer;font-size:25px;top:45%;position:absolute!important}:where(asyb-slider) .icon-select-arrow.slide-prev:not(._){transform:rotate(90deg);left:-31px!important}:where(asyb-slider) .icon-select-arrow.slide-next:not(._){transform:rotate(-90deg);right:-31px!important}:where(asyb-slider) .icon-select-arrow.slide-prev-premium:not(._){transform:rotate(90deg);left:-25px!important}:where(asyb-slider) .icon-select-arrow.slide-next-premium:not(._){transform:rotate(-90deg);right:-25px!important}:where(asyb-slider) .icon-select-arrow.disabled:not(._){display:none}:where(asyb-slider) .slider-container.tight-arrows:not(._) .slide-prev:not(._){left:-31px!important}:where(asyb-slider) .slider-container.tight-arrows:not(._) .slide-next:not(._){right:-31px!important}:where(asyb-slider) .slider-container.inner-arrows:not(._) .slide-prev:not(._),:where(asyb-slider) .slider-container.inner-arrows:not(._) .slide-prev-premium:not(._){left:0!important}:where(asyb-slider) .slider-container.inner-arrows:not(._) .slide-next:not(._),:where(asyb-slider) .slider-container.inner-arrows:not(._) .slide-next-premium:not(._){right:0!important}:where(asyb-slider) ion-slides:not(._){--bullet-background-active:var(--ion-color-blue1)}:where(asyb-info-block) .info-blocks:not(._){margin-left:-15px;margin-right:-15px;padding:48px 0;position:relative}:where(asyb-info-block) .info-blocks:not(._) .container:not(._){max-width:100%;margin:auto;position:relative}@media (min-width:576px){:where(asyb-info-block) .info-blocks:not(._) .container:not(._){max-width:540px}}@media (min-width:768px){:where(asyb-info-block) .info-blocks:not(._) .container:not(._){max-width:720px}}@media (min-width:992px){:where(asyb-info-block) .info-blocks:not(._) .container:not(._){max-width:960px}}:where(asyb-info-block) .info-blocks:not(._):not(.info-pair){background-color:#fff}:where(asyb-info-block) .info-blocks.info-pair:not(._) .info-bg:not(._){right:-60px}@media (min-width:1025px){:where(asyb-info-block) .info-blocks.info-pair:not(._) .info-bg:not(._){left:auto;right:-90px}}:where(asyb-info-block) .info-blocks:not(._) .info-bg:not(._){position:absolute;top:60px;right:-60px;margin-left:0!important}@media (min-width:1025px){:where(asyb-info-block) .info-blocks:not(._) .info-bg:not(._){top:40px;left:-90px;right:auto}}:where(asyb-info-block) .info-blocks:not(._) .info-bg:not(._):before{opacity:.06;font-size:300px!important}:where(asyb-info-block) .info-blocks:not(._) ion-col:not(._),:where(asyb-info-block) .info-blocks:not(._) ion-grid:not(._){padding:0}:where(asyb-info-block) .info-blocks:not(._) .info-blocks-title:not(._){padding:16px;font-size:1.375rem;font-weight:700}@media (min-width:1025px){:where(asyb-info-block) .info-blocks:not(._) .info-blocks-title:not(._){padding:24px;font-size:1.875rem}}:where(asyb-info-block) .info-blocks:not(._) .info-block:not(._){align-items:center;padding:8px 16px;display:flex}@media (min-width:1025px){:where(asyb-info-block) .info-blocks:not(._) .info-block:not(._){padding:12px 24px;display:block}}:where(asyb-info-block) .info-blocks:not(._) .info-block:not(._) .info-block-title:not(._){margin-bottom:6px;font-size:1rem;font-weight:700}@media (min-width:1025px){:where(asyb-info-block) .info-blocks:not(._) .info-block:not(._) .info-block-title:not(._){margin-top:12px;margin-bottom:8px;font-size:1.375rem}}:where(asyb-info-block) .info-blocks:not(._) .info-block:not(._) .info-block-text:not(._){font-size:.875rem}@media (min-width:1025px){:where(asyb-info-block) .info-blocks:not(._) .info-block:not(._) .info-block-text:not(._){font-size:1rem}}:where(asyb-info-block) .info-blocks:not(._) [class^=icon-]:not(._){color:var(--ion-color-blue1);margin-right:12px}@media (min-width:1025px){:where(asyb-info-block) .info-blocks:not(._) [class^=icon-]:not(._){margin-left:50px;margin-right:0}}:where(asyb-info-block) .info-blocks:not(._) [class^=icon-]:not(._):before{font-size:30px}@media (min-width:1025px){:where(asyb-info-block) .info-blocks:not(._) [class^=icon-]:not(._):before{font-size:56px}}:where(asyb-info-block) .info-blocks:not(._) .icon-sirena:not(._){background-image:url(/assets/img/icons/ico-urgencia.svg);background-size:cover;width:30px;height:30px;display:inline-block}@media (min-width:1025px){:where(asyb-info-block) .info-blocks:not(._) .icon-sirena:not(._){width:56px;height:56px}}:where(health-plan-card) .card-custom:not(._){background-image:linear-gradient(90deg,#26aae2 0%,#1ad6fd 100%);border-radius:8px;margin:0 0 25px;position:relative;overflow:hidden}:where(health-plan-card) .card-custom:not(._):before{border-radius:inherit;content:"";opacity:0;z-index:-100;cursor:pointer;background-image:linear-gradient(#1ad6fd,#26aae2);width:100%;height:100%;transition:opacity .45s ease-in;display:block;position:absolute;top:0;left:0}:where(health-plan-card) .card-custom:not(._):hover:before{opacity:1}:where(health-plan-card) .card-custom.type1-size:not(._){flex-direction:column;justify-content:flex-end;height:175px;margin-bottom:30px;padding:20px;display:flex}:where(health-plan-card) .card-custom.type2-size:not(._){flex-direction:column;justify-content:flex-end;height:100px;margin-bottom:24px;padding:15px;display:flex}:where(health-plan-card) .card-custom.type3-size:not(._){flex-direction:column;justify-content:flex-end;height:120px;margin-bottom:20px;padding:15px;transition:all .1s;display:flex}:where(health-plan-card) .card-custom.type3-size:not(._) .card-img:not(._){opacity:1;width:auto;height:auto}:where(health-plan-card) .card-custom-style3:not(._){background-image:linear-gradient(90deg,#fff 0% 100%);border:2px solid #26aae2;border-radius:8px;margin:0 5px 25px;position:relative;overflow:hidden}:where(health-plan-card) .card-custom-style3:not(._):hover{cursor:pointer;background-image:linear-gradient(#efefef,#f5f0f0);transition:opacity .45s ease-in}:where(health-plan-card) .card-custom-style3.type3-size:not(._){flex-direction:column;justify-content:flex-end;height:140px;margin-bottom:20px;padding:15px;transition:all .1s;display:flex}:where(health-plan-card) .card-custom-style3.type3-size:not(._) .card-img:not(._){opacity:1;width:auto;height:auto}:where(health-plan-card) .card-img:not(._){opacity:.4;object-fit:cover;width:100%;height:100%;position:absolute;bottom:0;right:0}:where(health-plan-card) .card-title1:not(._){color:var(--ion-color-white);max-width:60%;margin:0 0 20px;font-size:22px;font-weight:700;line-height:25px}:where(health-plan-card) .card-title1-style3:not(._){color:var(--ion-color-black);max-width:60%;margin:0 0 20px;font-size:22px;font-weight:700;line-height:25px}:where(health-plan-card) .card-title1-style4:not(._){color:var(--ion-color-black);max-width:60%;margin:0 0 20px;font-size:16px;font-weight:700;line-height:25px}:where(health-plan-card) .card-title1-style4-mobile:not(._){color:var(--ion-color-black);max-width:55%;margin:0 0 20px;font-size:16px;font-weight:700;line-height:25px}:where(health-plan-card) .card-title2:not(._){color:var(--ion-color-white);margin:0 0 17px;font-size:16px;font-weight:700;line-height:19px}:where(health-plan-card) .card-title3:not(._){color:var(--ion-text-color);margin:0 0 9px;font-size:22px;font-weight:700;line-height:25px}:where(health-plan-card) .card-desc1:not(._){color:var(--ion-color-white);margin:-14px 0 0;padding:0;font-size:14px}:where(health-plan-card) .card-desc1-style3:not(._){color:var(--ion-color-blue1);margin:-14px 0 0;padding-bottom:10px;font-size:14px;font-weight:700}:where(health-plan-card) .card-btn:not(._){--background-activated:var(--ion-color-white);--background-focused:var(--ion-color-white);--background-hover:var(--ion-color-white);--border-color:var(--ion-color-white);--border-radius:0;--color-hover:var(--ion-color-blue1-hover);--color-activated:var(--ion-color-blue1-press);--color-focused:var(--ion-color-blue1-press);border:1px solid var(--ion-color-blue1);text-transform:none;--transition:none;width:170px;height:32px;margin:0;font-weight:500;--background:var(--ion-color-white)!important;--color:var(--ion-color-blue1)!important;font-size:14px!important}:where(health-plan-card) .card-btn:not(._):hover{color:var(--ion-color-blue1-hover);border:1px solid var(--ion-color-blue1-hover);background:var(--ion-color-white);border-radius:2px}:where(health-plan-card) .card-btn.card-btn-type2:not(._){--background:var(--ion-color-green);--background-activated:var(--ion-color-green);--background-focused:var(--ion-color-green);--border-color:var(--ion-color-green);--color:var(--ion-color-white);--color-activated:var(--ion-color-white);--color-focused:var(--ion-color-white);--border-radius:0;--transition:none;width:140px}:where(health-plan-card) .card-btn.card-btn-type2:not(._):hover{color:var(--ion-color-green);border:1px solid var(--ion-color-green)}:where(health-plan-card) .card-btn.card-btn-type3:not(._){--transition:none;--border-radius:0;--background:var(--ion-color-blue1);--background-activated:var(--ion-color-blue1);--background-focused:var(--ion-color-blue1);--border-color:var(--ion-color-blue1);--color:var(--ion-color-white);--color-activated:var(--ion-color-white);--color-focused:var(--ion-color-white);width:140px}:where(health-plan-card) .card-btn.card-btn-type3:not(._):hover{color:var(--ion-color-blue1);border:1px solid var(--ion-color-blue1)}:where(health-plan-card) .card-custom-style2:not(._){background:var(--ion-color-white);border-radius:8px;flex-direction:column;justify-content:flex-end;height:175px;margin:0 5px 5px;padding:20px;display:flex;position:relative;overflow:hidden;box-shadow:0 -2px 7px #00000026}:where(health-plan-card) .card-custom-style2:not(._) .card-img:not(._){opacity:1;z-index:-1;width:auto;height:auto}:where(health-plan-card) .card-custom-style2:not(._) .card-antetitle-group:not(._){margin:0;padding:0;position:absolute;top:20px;left:20px}:where(health-plan-card) .card-custom-style2:not(._) .card-antetitle:not(._){text-transform:uppercase;margin-bottom:2px;font-size:11px;font-weight:700;line-height:14px;display:block}:where(health-plan-card) .card-custom-style2:not(._) .card-antetitle.antetitle-color1:not(._){color:var(--ion-color-green)}:where(health-plan-card) .card-custom-style2:not(._) .card-antetitle.antetitle-color2:not(._){color:var(--ion-color-blue1)}:where(health-plan-card) .card-custom-style2:not(._) .card-antetitle-desc:not(._){color:var(--ion-text-color);font-size:14px;line-height:16px;display:block}:where(health-plan-card) .card-custom-style2:not(._) .highlight-ribbon:not(._){text-align:center;background-image:url(/assets/img/card-highlight.svg);background-position:0 0;background-repeat:no-repeat;width:25px;height:35px;padding-top:10px;padding-left:3px;display:block;position:absolute;top:-2px;right:15px}:where(health-plan-card) .card-custom-style2:not(._) .highlight-ribbon.icon-start:not(._){color:var(--ion-color-green);font-size:9px}:where(health-plan-card) .card-plan-video:not(._){min-height:172px;color:var(--ion-color-white);text-align:left;background-image:linear-gradient(90deg,#37b36a 0% 100%);border-radius:8px;margin:0 5px 25px;padding:15px;position:relative;overflow:hidden}:where(health-plan-card) .card-plan-video.card-gif:not(._){min-height:130px!important}:where(health-plan-card) .card-plan-video:not(._) ion-button:not(._){max-width:45px;height:45px;margin:0}:where(health-plan-card) .card-plan-video:not(._) ion-button:not(._) .icon-play:not(._){color:#ffffffbf;font-size:45px;display:block;position:relative;top:5px}:where(health-plan-card) .card-plan-video:not(._) .card-img:not(._){object-fit:cover;opacity:1;height:100%;width:inherit;min-width:100%}:where(health-plan-card) .card-plan-video:not(._) .card-copy:not(._){margin:0 0 5px;font-size:11px}:where(health-plan-card) .card-plan-video:not(._) .card-title:not(._){margin-top:0;margin-bottom:0;font-size:22px;font-weight:700;line-height:25px}:where(health-plan-card) .card-plan-video:not(._) .card-bottom:not(._){position:absolute;bottom:15px}:where(health-plan-card) .card-plan-video.card-plan-type2:not(._) .card-img:not(._){width:100%}:where(health-plan-card) .card-plan-video.card-plan-b:not(._){background-image:none;min-height:176px;margin:0}:where(health-plan-card) .card-plan-video.card-plan-b:not(._) .card-img:not(._){opacity:1}:where(health-plan-card) .card-plan-video.card-plan-b:not(._) .card-title:not(._){max-width:200px}:where(health-plan-card) .card-plan-video.card-plan-t:not(._){background-image:none;min-height:176px;margin:0;box-shadow:0 2px 7px #00000026}:where(health-plan-card) .card-plan-video.card-plan-t:not(._) .card-img:not(._){opacity:1}:where(health-plan-card) .card-plan-video.card-plan-t:not(._) .card-title:not(._){max-width:200px;color:var(--ion-text-color)}:where(health-plan-card) .card-plan-video.card-plan-t:not(._) .card-copy:not(._){color:var(--ion-text-color)}:where(health-plan-card) .card-plan-video.card-plan-e:not(._){background-image:none;min-height:176px;margin:0 0 20px;box-shadow:0 2px 7px #00000026}:where(health-plan-card) .card-plan-video.card-plan-e:not(._) .card-img:not(._){opacity:1}:where(health-plan-card) .card-plan-video.card-plan-e:not(._) .card-title:not(._){max-width:155px;color:var(--ion-text-color)}:where(health-plan-card) .card-plan-video.card-plan-e:not(._) .card-title.full-title:not(._){max-width:100%}:where(health-plan-card) .card-plan-video.card-plan-e:not(._) .card-copy:not(._){color:var(--ion-text-color)}:where(health-plan-card) .card-plan:not(._){min-height:172px;color:var(--ion-text-color);text-align:left;background-image:linear-gradient(90deg,#fff 0% 100%);border-radius:8px;margin:0 5px 25px;padding:5px 15px;position:relative;overflow:hidden}:where(health-plan-card) .card-plan.card-gif:not(._){min-height:130px!important}:where(health-plan-card) .card-plan.card-gif:not(._) .card-img:not(._){opacity:1}:where(health-plan-card) .card-plan:not(._) .card-img:not(._){opacity:.6;object-fit:cover;height:100%}:where(health-plan-card) .card-plan:not(._) .card-category:not(._){color:var(--ion-color-green);text-transform:uppercase;z-index:9;margin-bottom:0;font-size:11px;font-weight:700;position:absolute}:where(health-plan-card) .card-plan:not(._) .card-desc:not(._){z-index:9;max-width:200px;margin-top:5px;margin-bottom:30px;font-size:14px;font-weight:400;position:absolute;top:30px}:where(health-plan-card) .card-plan:not(._) .card-title:not(._){margin-top:0;margin-bottom:0;font-size:22px;font-weight:700;line-height:25px}:where(health-plan-card) .card-plan:not(._) .card-bottom:not(._){position:absolute;bottom:15px}:where(health-plan-card) .card-plan-advice.locked:not(._) .content-video:not(._){text-align:center;background-image:linear-gradient(90deg,#000000b3 0% 100%)}:where(health-plan-card) .card-plan-advice.locked:not(._) .content-video:not(._) .icon-lock:not(._){color:var(--ion-gray-disabled);margin:0 auto;font-size:40px;display:block;position:absolute;top:35%;left:0;right:0}:where(health-plan-card) .card-plan-advice.locked:not(._) .card-img:not(._){opacity:.2}:where(health-plan-card) .card-plan-advice.locked:not(._) .title-locked:not(._){text-align:center;color:var(--ion-color-blue1);font-size:11px;font-weight:700;display:block}:where(health-plan-card) .card-plan-advice:not(._) .card-img:not(._){opacity:1}:where(health-plan-card) .card-plan-advice:not(._) .content-video:not(._){min-height:140px;color:var(--ion-text-color);text-align:left;border-radius:8px 8px 0 0;padding:5px 15px;position:relative;overflow:hidden}:where(health-plan-card) .card-plan-advice:not(._) .content-video:not(._) .tag-day:not(._){color:var(--ion-color-gray1);background:var(--ion-color-white);border-radius:2px;padding:5px 10px;font-size:11px;font-weight:700;position:absolute;top:10px;right:10px;box-shadow:0 5px 7px #00000026}:where(health-plan-card) .card-plan-advice:not(._) .card-content:not(._){height:120px;color:var(--ion-text-color);text-align:left;padding:15px 30px 15px 10px}:where(health-plan-card) .card-plan-advice:not(._) .card-content:not(._) .view-more:not(._){color:var(--ion-color-blue1);text-transform:uppercase;text-align:right;cursor:pointer;margin-top:4px;font-size:11px;font-weight:700;position:absolute;right:10px}:where(health-plan-card) .card-plan-advice:not(._) .card-content:not(._) .card-title:not(._){max-width:85%;margin-top:0;font-size:16px;font-weight:700}:where(health-plan-card) .card-plan-advice:not(._) .card-content:not(._) .card-desc:not(._){margin-bottom:0;font-size:14px}:where(health-plan-card) .card-plan-advice:not(._) .card-bottom:not(._){text-align:center;border-top:2px solid var(--ion-gray-border);min-height:60px;padding:10px}:where(health-plan-card) .card-plan-advice:not(._) .card-bottom:not(._) .form-button.button-size2:not(._){width:100%}:where(health-plan-card) .card-plan-advice:not(._) .card-bottom:not(._) .form-button.button-size2.button-disabled:not(._){border:var(--ion-gray-disabled);color:var(--ion-gray-disabled);--opacity:1;--background:var(--ion-color-white);--background-activated:var(--ion-color-white);--background-focused:var(--ion-color-white);--border-color:var(--ion-gray-disabled)}:where(health-plan-card) .card-plan-advice:not(._) .card-bottom:not(._) p:not(._){color:var(--ion-color-blue1);margin:8px 0;font-size:16px}:where(health-plan-card) .card-diet:not(._){width:100%;margin:5px}:where(health-plan-card) .card-diet:not(._) .card-img:not(._){opacity:1;height:100%;top:0}:where(health-plan-card) .card-diet:not(._) .content-img:not(._){color:var(--ion-text-color);text-align:left;border-radius:8px 8px 0 0;padding:0;position:relative;overflow:hidden}:where(health-plan-card) .card-diet:not(._) .content-img:not(._) .card-img:not(._){position:relative}:where(health-plan-card) .card-diet:not(._) .content-img:not(._) .tag:not(._){color:var(--ion-color-gray1);background:var(--ion-color-white);border-radius:2px;padding:5px 10px;font-size:11px;font-weight:700;position:absolute;top:10px;right:10px;box-shadow:0 5px 7px #00000026}:where(health-plan-card) .card-diet:not(._) .card-content:not(._){min-height:100px;color:var(--ion-text-color);text-align:left;padding:15px 30px 15px 10px;display:flex}:where(health-plan-card) .card-diet:not(._) .card-content:not(._) .food-content:not(._){width:75%;color:var(--ion-text-color)}:where(health-plan-card) .card-diet:not(._) .card-content:not(._) .food-content:not(._) strong:not(._){font-size:16px}:where(health-plan-card) .card-diet:not(._) .card-content:not(._) .food-content:not(._) p:not(._){margin:5px 0;font-size:14px}:where(health-plan-card) .card-diet:not(._) .card-content:not(._) .cal-content:not(._){text-align:right;width:25%;font-size:11px}:where(health-plan-card) .card-diet:not(._) .card-content:not(._) .cal-content:not(._) strong:not(._){color:var(--ion-color-blue5)}:where(health-plan-card) .card-diet:not(._) .card-content:not(._) .cal-content:not(._) p:not(._){color:var(--ion-color-gray1)}:where(health-plan-card) .card-diet:not(._) .card-bottom:not(._){text-align:center;border-top:2px solid var(--ion-gray-border);min-height:60px;padding:10px}:where(health-plan-card) .card-diet:not(._) .card-bottom:not(._) strong:not(._){color:var(--ion-color-blue5);font-size:14px;display:block}:where(health-plan-card) .card-diet:not(._) .card-bottom:not(._) .form-button:not(._){width:calc(50% - 5px);margin:5px 2.5px 0}:where(health-plan-card) .card-diet:not(._) .card-bottom:not(._) p:not(._){color:var(--ion-color-blue1);margin:8px 0;font-size:16px}:where(health-plan-card) .card-diet-advice:not(._){min-height:172px;color:var(--ion-text-color);text-align:left;background-image:linear-gradient(90deg,#fff 0% 100%);border-radius:8px;margin:0 5px 25px;padding:5px 15px;position:relative;overflow:hidden}:where(health-plan-card) .card-diet-advice:not(._) .card-img:not(._){opacity:.9;width:100%;height:100%}:where(health-plan-card) .card-diet-advice:not(._) .card-category:not(._){color:var(--ion-color-green5);text-transform:uppercase;z-index:9;margin-bottom:0;font-size:11px;font-weight:700;position:absolute}:where(health-plan-card) .card-diet-advice:not(._) .card-desc:not(._){z-index:9;max-width:200px;margin-top:5px;margin-bottom:30px;font-size:14px;font-weight:400;position:absolute;top:30px}:where(health-plan-card) .card-diet-advice:not(._) .card-title:not(._){max-width:65%;margin-top:0;margin-bottom:0;font-size:22px;font-weight:700;line-height:25px}:where(health-plan-card) .card-diet-advice:not(._) .card-bottom:not(._){position:absolute;bottom:15px}:where(health-plan-card) .card-recipe:not(._){width:100%;margin:0}:where(health-plan-card) .card-recipe:not(._) .card-img:not(._){opacity:1;height:100%;top:0}:where(health-plan-card) .card-recipe:not(._) .content-img:not(._){min-height:140px;color:var(--ion-text-color);text-align:left;border-radius:8px 8px 0 0;padding:5px 15px;position:relative;overflow:hidden}:where(health-plan-card) .card-recipe:not(._) ion-button:not(._){z-index:11;background:var(--ion-color-gray3);cursor:pointer;width:24px;height:24px;color:var(--ion-color-blue5);--padding-start:0;--padding-end:0;text-align:center;border-radius:50%;margin:0;font-size:11px;position:absolute;right:5px}:where(health-plan-card) .card-recipe:not(._) .card-inner:not(._){z-index:9;width:100%;height:100%;color:var(--ion-color-white);background:#000000b5;justify-content:center;align-items:center;font-size:14px;display:flex;position:absolute;top:0;left:0}:where(health-plan-card) .card-recipe:not(._) .card-content:not(._){min-height:110px;color:var(--ion-text-color);text-align:left;background:var(--ion-color-white);padding:15px 30px 15px 10px}:where(health-plan-card) .card-recipe:not(._) .card-content:not(._) .food-title:not(._){color:var(--ion-color-blue5);font-size:14px;line-height:1.4}:where(health-plan-card) .card-recipe:not(._) .card-content:not(._) .food-cal:not(._){margin:5px 0 0;font-size:11px;font-weight:700}:where(health-plan-card) .card-recipe:not(._) .card-bottom:not(._){text-align:center;border-top:2px solid var(--ion-gray-border);min-height:60px;padding:10px}:where(health-plan-card) .card-recipe:not(._) .card-bottom:not(._) strong:not(._){color:var(--ion-color-blue5);font-size:14px;display:block}:where(health-plan-card) .card-recipe:not(._) .card-bottom:not(._) .form-button:not(._){width:calc(50% - 5px);margin:5px 2.5px 0}:where(health-plan-card) .card-recipe:not(._) .card-bottom:not(._) p:not(._){color:var(--ion-color-blue1);margin:8px 0;font-size:16px}:where(health-plan-card) .card-exercise:not(._){width:100%;margin:0 0 10px}:where(health-plan-card) .card-exercise:not(._) .exercise-data:not(._){border:1px solid var(--ion-gray-border);border-radius:8px 0 0 8px;min-width:calc(100% - 60px);margin-right:2px;padding:26px 20px 25px;box-shadow:0 4px 10px #0000001a}:where(health-plan-card) .card-exercise:not(._) .exercise-data:not(._) .exercise-text:not(._){color:var(--ion-text-color);font-size:14px;line-height:16px;display:block}:where(health-plan-card) .card-exercise:not(._) .exercise-download:not(._){border:1px solid var(--ion-gray-border);border-radius:0 8px 8px 0;justify-content:center;align-items:center;min-width:58px;display:flex;box-shadow:0 4px 10px #0000001a}:where(health-plan-card) .card-exercise:not(._) .exercise-download:not(._) .icon-view-show:not(._),:where(health-plan-card) .card-exercise:not(._) .exercise-download:not(._) .icon-video:not(._){height:30px;color:var(--ion-color-blue1);cursor:pointer;font-size:30px}:where(health-plan-card) .card-exercise:not(._) ion-row:not(._) ion-col:not(._):last-child{border-top-right-radius:8px;border-bottom-right-radius:8px;margin-right:0}:where(health-plan-card) .card-calendar:not(._){border:1px solid var(--ion-gray-border);border-radius:8px;flex-direction:row;margin:0;padding:22px;display:flex;box-shadow:0 4px 10px #0000001a}:where(health-plan-card) .card-calendar.active-card:not(._){border-color:var(--ion-color-blue8)}:where(health-plan-card) .card-calendar:not(._) a:not(._){flex-direction:row;display:flex}:where(health-plan-card) .card-calendar:not(._) .icon-calendar:not(._){color:var(--ion-color-blue1);margin-right:10px;font-size:28px}:where(health-plan-card) .card-calendar:not(._) .card-calendar-content:not(._) .calendar-card-date:not(._){color:var(--ion-text-color);margin-bottom:3px;font-size:14px;line-height:16px;display:block}:where(health-plan-card) .card-calendar:not(._) .card-calendar-content:not(._) .calendar-card-hour:not(._){color:var(--ion-text-color);margin-bottom:5px;font-size:16px;font-weight:700;line-height:19px;display:block}:where(health-plan-card) .card-calendar:not(._) .card-calendar-content:not(._) .calendar-card-coach:not(._){color:var(--ion-text-color);font-size:11px;line-height:13px;display:block}:where(health-plan-card) .card-coach:not(._){border-top:1px solid var(--ion-gray-border);border-bottom:1px solid var(--ion-gray-border);border-right:1px solid var(--ion-gray-border);border-radius:0 8px 8px 0;margin:0 0 10px;padding:10px 10px 8px 16px;position:relative;box-shadow:0 4px 10px #0000001a}:where(health-plan-card) .card-coach:not(._):before{content:"";background:var(--ion-color-blue2);width:6px;height:100%;display:block;position:absolute;top:0;left:0}:where(health-plan-card) .card-coach.card-coach-progress:not(._):before{background:var(--ion-color-blue1)}:where(health-plan-card) .card-coach:not(._) .card-coach-date:not(._){justify-content:flex-start;align-items:center;margin-bottom:20px;display:flex}:where(health-plan-card) .card-coach:not(._) .card-coach-date:not(._) .icon-coach-task:not(._){height:18px;color:var(--ion-color-blue5);margin-right:10px;font-size:18px;line-height:18px}:where(health-plan-card) .card-coach:not(._) .card-coach-date:not(._) .coach-date-item:not(._){color:var(--ion-color-gray1);margin-bottom:2px;font-size:11px;line-height:13px;display:block}:where(health-plan-card) .card-coach:not(._) .card-coach-title:not(._){color:var(--ion-text-color);margin:0 0 5px;font-size:16px;font-weight:700;line-height:19px}:where(health-plan-card) .card-coach:not(._) .card-coach-priority:not(._){color:var(--ion-color-gray1);font-size:11px;line-height:13px;display:block}:where(health-plan-card) .card-coach:not(._) .coach-tag:not(._){text-transform:uppercase;text-align:center;border-radius:4px;min-width:85px;padding:2px 10px;font-size:11px;line-height:14px;display:inline-block}:where(health-plan-card) .card-coach:not(._) .coach-tag.init:not(._){background:var(--ion-color-white);color:var(--ion-color-gray1);border:1px solid var(--ion-color-gray1)}:where(health-plan-card) .card-coach:not(._) .coach-tag.progress:not(._),:where(health-plan-card) .card-coach:not(._) .coach-tag.complete:not(._){background:var(--ion-color-blue1);color:var(--ion-color-white);border:1px solid var(--ion-color-blue1)}:where(health-plan-card) .card-coach:not(._) .coach-view-detail:not(._){color:var(--ion-color-blue1);font-size:14px;font-weight:700;line-height:16px}:where(health-plan-card) .card-coach:not(._) .right-col:not(._){flex-direction:column;justify-content:space-between;align-items:flex-end;max-width:130px;display:flex}:where(health-plan-card) .card-coach.historical:not(._){border:0;border-radius:0;padding:0}:where(health-plan-card) .card-coach.historical:not(._) .first-col:not(._){border:1px solid var(--ion-gray-border);border-radius:8px 0 0 8px;justify-content:space-between;width:calc(100% - 60px);margin-right:2px;padding:10px 10px 8px;display:flex;box-shadow:0 4px 10px #0000001a}:where(health-plan-card) .card-coach.historical:not(._) .first-col:not(._) .right-col:not(._){max-width:inherit}:where(health-plan-card) .card-coach.historical:not(._) .historical-download:not(._){border:1px solid var(--ion-gray-border);border-radius:0 8px 8px 0;justify-content:center;align-items:center;min-width:58px;display:flex;box-shadow:0 4px 10px #0000001a}:where(health-plan-card) .card-coach.historical:not(._) .historical-download:not(._) .icon-modify:not(._){color:var(--ion-color-blue1);font-size:30px}:where(health-plan-card) .card-coach.historical:not(._):before{display:none}:where(health-plan-card) .card-coach-forms:not(._){border-radius:8px;margin:0 0 10px;position:relative;box-shadow:0 3px 7px #00000021}:where(health-plan-card) .card-coach-forms:not(._) .card-coach-image-content:not(._){height:140px;position:relative}:where(health-plan-card) .card-coach-forms:not(._) .card-coach-image-content:not(._) img:not(._){object-fit:cover;width:100%;height:100%;margin:auto;position:absolute;inset:0}:where(health-plan-card) .card-coach-forms:not(._) .card-coach-content:not(._){text-align:right;padding:10px;position:relative}:where(health-plan-card) .card-coach-forms:not(._) .card-coach-content:not(._) .card-coach-title:not(._){color:var(--ion-color-blue5);text-align:left;margin:0 0 7px;font-size:16px;font-weight:700;line-height:19px}:where(health-plan-card) .card-coach-forms:not(._) .card-coach-content:not(._) p:not(._){text-align:left;color:var(--ion-text-color);margin:0 0 10px;font-size:11px;line-height:13px}:where(health-plan-card) .card-coach-forms:not(._) .card-coach-content:not(._) .form-submit:not(._){width:inherit;height:32px;margin:0;font-size:14px;font-weight:500;line-height:16px}:where(health-plan-card) .card-coach-form:not(._){text-align:right;border:1px solid var(--ion-gray-border);border-radius:8px;margin:0 0 10px;padding:15px 20px;position:relative;box-shadow:0 3px 7px #00000021}:where(health-plan-card) .card-coach-form:not(._) .coach-form-date:not(._){color:var(--ion-color-gray1);text-align:left;margin-bottom:10px;font-size:11px;line-height:13px;display:block}:where(health-plan-card) .card-coach-form:not(._) .coach-form-title:not(._){color:var(--ion-text-color);text-align:left;margin:0 0 20px;font-size:16px;font-weight:700;line-height:19px}:where(health-plan-card) .card-coach-form:not(._) .coach-form-detail:not(._){color:var(--ion-color-blue1);font-size:14px;font-weight:700;line-height:16px}:where(health-plan-card) .card-coach-form.historical:not(._){box-shadow:none;border:0;border-radius:0;padding:0}:where(health-plan-card) .card-coach-form.historical:not(._) .first-col:not(._){border:1px solid var(--ion-gray-border);border-radius:8px 0 0 8px;min-width:calc(100% - 60px);margin-right:2px;padding:15px 20px;box-shadow:0 4px 10px #0000001a}:where(health-plan-card) .card-coach-form.historical:not(._) .historical-download:not(._){border:1px solid var(--ion-gray-border);border-radius:0 8px 8px 0;justify-content:center;align-items:center;min-width:58px;display:flex;box-shadow:0 4px 10px #0000001a}:where(health-plan-card) .card-coach-form.historical:not(._) .historical-download:not(._) .icon-modify:not(._){color:var(--ion-color-blue1);font-size:30px}:where(health-plan-card) .card-coach-recommend:not(._){border-radius:8px;margin:0 0 20px;position:relative;box-shadow:0 3px 7px #00000021}:where(health-plan-card) .card-coach-recommend:not(._) .card-coach-image-content:not(._){height:140px;position:relative}:where(health-plan-card) .card-coach-recommend:not(._) .card-coach-image-content:not(._) img:not(._){object-fit:cover;width:100%;height:100%;margin:auto;position:absolute;inset:0}:where(health-plan-card) .card-coach-recommend:not(._) .card-coach-image-content:not(._) .btn-play:not(._){max-width:45px;height:45px;margin:auto;position:absolute;inset:0}:where(health-plan-card) .card-coach-recommend:not(._) .card-coach-image-content:not(._) .btn-play:not(._) .icon-play:not(._){color:#ffffffbf;height:45px;font-size:45px;display:block;position:relative}:where(health-plan-card) .card-coach-recommend:not(._) .card-coach-image-content:not(._) .tag-container:not(._){flex-direction:column;display:flex;position:absolute;top:6px;right:6px}:where(health-plan-card) .card-coach-recommend:not(._) .card-coach-image-content:not(._) .btn-favorite:not(._){--background:transparent;--background-activated:transparent;--background-focused:transparent;--background-hover:transparent;--color:var(--ion-color-blue1);--color-activated:var(--ion-color-blue1);--color-focused:var(--ion-color-blue1);--color-hover:var(--ion-color-blue1);--padding-start:0;--padding-end:0;--padding-top:0;--padding-bottom:0;height:30px;margin:0;font-size:17px;position:absolute;bottom:6px;right:6px;box-shadow:0 2px 4px #0000001a}:where(health-plan-card) .card-coach-recommend:not(._) .card-coach-image-content:not(._) .btn-favorite:not(._) span:not(._){background:var(--ion-color-white);border-radius:50%;width:30px;height:30px;padding-top:7px;display:block}:where(health-plan-card) .card-coach-recommend:not(._) .card-coach-content:not(._){height:108px;padding:10px;position:relative}:where(health-plan-card) .card-coach-recommend:not(._) .card-coach-content:not(._) .card-coach-title-container:not(._){justify-content:space-between;margin-bottom:10px;display:flex}:where(health-plan-card) .card-coach-recommend:not(._) .card-coach-content:not(._) .card-coach-title-container:not(._) .card-coach-title:not(._){color:var(--ion-text-color);margin:0;font-size:16px;font-weight:700;line-height:19px}:where(health-plan-card) .card-coach-recommend:not(._) .card-coach-content:not(._) .card-coach-title-container:not(._) .card-coach-date:not(._){text-transform:uppercase;color:var(--ion-color-gray1);white-space:nowrap;margin-left:5px;padding-top:4px;font-size:11px;line-height:13px}:where(health-plan-card) .card-coach-recommend:not(._) .card-coach-content:not(._) p:not(._){color:var(--ion-text-color);margin:0;font-size:14px;line-height:16px}:where(health-plan-card) .main-plan-card:not(._){background:var(--ion-color-white);border-bottom:5px solid #0000;border-radius:8px 8px 0 0;height:176px;margin:0;position:relative;box-shadow:0 2px 7px #00000026}:where(health-plan-card) .main-plan-card.active:not(._){border-top:1px solid #0000;border-left:1px solid #0000;border-right:1px solid #0000}:where(health-plan-card) .main-plan-card:not(._) img:not(._){object-fit:cover;z-index:-1;width:100%;height:100%;margin:auto;position:absolute;inset:0}:where(health-plan-card) .main-plan-card:not(._) .main-card-tag:not(._){background:var(--ion-color-white);text-transform:uppercase;border-radius:2px;padding:4px 14px 2px;font-size:11px;font-weight:700;line-height:14px;position:absolute;top:6px;right:6px;box-shadow:0 2px 3px #0000001a}:where(health-plan-card) .main-plan-card:not(._) .main-card-top:not(._){padding:15px}:where(health-plan-card) .main-plan-card:not(._) .main-card-top:not(._) .main-card-type:not(._){text-transform:uppercase;max-width:213px;margin-bottom:2px;font-size:11px;font-weight:700;line-height:14px;display:block}:where(health-plan-card) .main-plan-card:not(._) .main-card-top:not(._) .main-card-desc:not(._){color:var(--ion-text-color);max-width:60%;font-size:14px;line-height:16px;display:block}:where(health-plan-card) .main-plan-card:not(._) .main-card-top:not(._) .main-card-title:not(._){color:var(--ion-text-color);max-width:210px;margin:10px 0 0;font-size:20px;font-weight:700;line-height:25px}:where(health-plan-card) .main-plan-card:not(._) .main-card-bottom:not(._){max-width:70%;position:absolute;bottom:15px;left:15px}:where(health-plan-card) .main-plan-card:not(._) .main-card-bottom:not(._) .main-card-desc:not(._){color:var(--ion-text-color);text-overflow:ellipsis;white-space:nowrap;max-width:190px;font-size:14px;display:block;overflow:hidden}:where(health-plan-card) .main-plan-card:not(._) .main-card-bottom:not(._) .main-card-title:not(._){color:var(--ion-text-color);max-width:175px;margin:0;font-size:20px;font-weight:700;line-height:25px}:where(health-plan-card) .main-plan-card:not(._) .main-card-bottom:not(._) .main-card-btn:not(._){color:var(--ion-text-color);text-align:center;border:1px solid #0000;border-radius:2px;width:140px;height:32px;margin:15px 0 0;padding-top:6px;font-size:14px;font-weight:700;line-height:16px;display:block}:where(health-plan-card) .main-plan-card:not(._) .highlight-ribbon:not(._){text-align:center;background-color:var(--ion-text-color);width:20px;height:25px;padding-top:9px;padding-left:1px;display:block;position:absolute;top:-2px;right:15px;box-shadow:0 2px 4px #0000001a}:where(health-plan-card) .main-plan-card:not(._) .highlight-ribbon:not(._):after{content:"";z-index:2;border-left:10px solid var(--ion-text-color);border-right:10px solid var(--ion-text-color);border-bottom:9px solid #0000;position:absolute;bottom:-9px;left:0}:where(health-plan-card) .main-plan-card:not(._) .highlight-ribbon.icon-start:not(._){color:var(--ion-color-white);font-size:9px}:where(health-plan-card) .main-plan-card.nutrition:not(._){border-bottom-color:#abd98f}:where(health-plan-card) .main-plan-card.nutrition:not(._) .color:not(._){color:#abd98f}:where(health-plan-card) .main-plan-card.nutrition:not(._) .main-card-btn:not(._){border-color:#abd98f}:where(health-plan-card) .main-plan-card.nutrition:not(._) .highlight-ribbon:not(._){background-color:#abd98f}:where(health-plan-card) .main-plan-card.nutrition:not(._) .highlight-ribbon:not(._):after{border-left-color:#abd98f;border-right-color:#abd98f}:where(health-plan-card) .main-plan-card.nutrition.active:not(._){border-color:#abd98f}:where(health-plan-card) .main-plan-card.nutrition.active:not(._) .main-card-btn:not(._){color:var(--ion-color-white);background:#abd98f}:where(health-plan-card) .main-plan-card.nutrition:not(._)+.card-container-desc:not(._) .container-desc-title:not(._):after{background:#abd98f}:where(health-plan-card) .main-plan-card.activity:not(._){border-bottom-color:#f7b334}:where(health-plan-card) .main-plan-card.activity:not(._) .color:not(._){color:#f7b334}:where(health-plan-card) .main-plan-card.activity:not(._) .main-card-btn:not(._){border-color:#f7b334}:where(health-plan-card) .main-plan-card.activity:not(._) .highlight-ribbon:not(._){background-color:#f7b334}:where(health-plan-card) .main-plan-card.activity:not(._) .highlight-ribbon:not(._):after{border-left-color:#f7b334;border-right-color:#f7b334}:where(health-plan-card) .main-plan-card.activity.active:not(._){border-color:#f7b334}:where(health-plan-card) .main-plan-card.activity.active:not(._) .main-card-btn:not(._){color:var(--ion-color-white);background:#f7b334}:where(health-plan-card) .main-plan-card.activity:not(._)+.card-container-desc:not(._) .container-desc-title:not(._):after{background:#f7b334}:where(health-plan-card) .main-plan-card.stress:not(._){border-bottom-color:#47a4d8}:where(health-plan-card) .main-plan-card.stress:not(._) .color:not(._){color:#47a4d8}:where(health-plan-card) .main-plan-card.stress:not(._) .main-card-btn:not(._){border-color:#47a4d8}:where(health-plan-card) .main-plan-card.stress:not(._) .highlight-ribbon:not(._){background-color:#47a4d8}:where(health-plan-card) .main-plan-card.stress:not(._) .highlight-ribbon:not(._):after{border-left-color:#47a4d8;border-right-color:#47a4d8}:where(health-plan-card) .main-plan-card.stress.active:not(._){border-color:#47a4d8}:where(health-plan-card) .main-plan-card.stress.active:not(._) .main-card-btn:not(._){color:var(--ion-color-white);background:#47a4d8}:where(health-plan-card) .main-plan-card.stress:not(._)+.card-container-desc:not(._) .container-desc-title:not(._):after{background:#47a4d8}:where(health-plan-card) .main-plan-card.sleep:not(._){border-bottom-color:#3282af}:where(health-plan-card) .main-plan-card.sleep:not(._) .color:not(._){color:#3282af}:where(health-plan-card) .main-plan-card.sleep:not(._) .main-card-btn:not(._){border-color:#3282af}:where(health-plan-card) .main-plan-card.sleep:not(._) .highlight-ribbon:not(._){background-color:#3282af}:where(health-plan-card) .main-plan-card.sleep:not(._) .highlight-ribbon:not(._):after{border-left-color:#3282af;border-right-color:#3282af}:where(health-plan-card) .main-plan-card.sleep.active:not(._){border-color:#3282af}:where(health-plan-card) .main-plan-card.sleep.active:not(._) .main-card-btn:not(._){color:var(--ion-color-white);background:#3282af}:where(health-plan-card) .main-plan-card.sleep:not(._)+.card-container-desc:not(._) .container-desc-title:not(._):after{background:#3282af}:where(health-plan-card) .main-plan-card.toxic:not(._){border-bottom-color:#186996}:where(health-plan-card) .main-plan-card.toxic:not(._) .color:not(._){color:#186996}:where(health-plan-card) .main-plan-card.toxic:not(._) .main-card-btn:not(._){border-color:#186996}:where(health-plan-card) .main-plan-card.toxic:not(._) .highlight-ribbon:not(._){background-color:#186996}:where(health-plan-card) .main-plan-card.toxic:not(._) .highlight-ribbon:not(._):after{border-left-color:#186996;border-right-color:#186996}:where(health-plan-card) .main-plan-card.toxic.active:not(._){border-color:#186996}:where(health-plan-card) .main-plan-card.toxic.active:not(._) .main-card-btn:not(._){color:var(--ion-color-white);background:#186996}:where(health-plan-card) .main-plan-card.toxic:not(._)+.card-container-desc:not(._) .container-desc-title:not(._):after{background:#186996}:where(health-plan-card) .main-plan-card.cancer:not(._){border-bottom-color:#bbb3e2}:where(health-plan-card) .main-plan-card.cancer:not(._) .color:not(._){color:#bbb3e2}:where(health-plan-card) .main-plan-card.cancer:not(._) .main-card-btn:not(._){border-color:#bbb3e2}:where(health-plan-card) .main-plan-card.cancer:not(._) .highlight-ribbon:not(._){background-color:#bbb3e2}:where(health-plan-card) .main-plan-card.cancer:not(._) .highlight-ribbon:not(._):after{border-left-color:#bbb3e2;border-right-color:#bbb3e2}:where(health-plan-card) .main-plan-card.cancer.active:not(._){border-color:#bbb3e2}:where(health-plan-card) .main-plan-card.cancer.active:not(._) .main-card-btn:not(._){color:var(--ion-color-white);background:#bbb3e2}:where(health-plan-card) .main-plan-card.cancer:not(._)+.card-container-desc:not(._) .container-desc-title:not(._):after{background:#bbb3e2}:where(health-plan-card) .main-plan-card.diabetes:not(._){border-bottom-color:#7ecee1}:where(health-plan-card) .main-plan-card.diabetes:not(._) .color:not(._){color:#7ecee1}:where(health-plan-card) .main-plan-card.diabetes:not(._) .main-card-btn:not(._){border-color:#7ecee1}:where(health-plan-card) .main-plan-card.diabetes:not(._) .highlight-ribbon:not(._){background-color:#7ecee1}:where(health-plan-card) .main-plan-card.diabetes:not(._) .highlight-ribbon:not(._):after{border-left-color:#7ecee1;border-right-color:#7ecee1}:where(health-plan-card) .main-plan-card.diabetes.active:not(._){border-color:#7ecee1}:where(health-plan-card) .main-plan-card.diabetes.active:not(._) .main-card-btn:not(._){color:var(--ion-color-white);background:#7ecee1}:where(health-plan-card) .main-plan-card.diabetes:not(._)+.card-container-desc:not(._) .container-desc-title:not(._):after{background:#7ecee1}:where(health-plan-card) .main-plan-card.cardiovascular:not(._){border-bottom-color:#8f4454}:where(health-plan-card) .main-plan-card.cardiovascular:not(._) .color:not(._){color:#8f4454}:where(health-plan-card) .main-plan-card.cardiovascular:not(._) .main-card-btn:not(._){border-color:#8f4454}:where(health-plan-card) .main-plan-card.cardiovascular:not(._) .highlight-ribbon:not(._){background-color:#8f4454}:where(health-plan-card) .main-plan-card.cardiovascular:not(._) .highlight-ribbon:not(._):after{border-left-color:#8f4454;border-right-color:#8f4454}:where(health-plan-card) .main-plan-card.cardiovascular.active:not(._){border-color:#8f4454}:where(health-plan-card) .main-plan-card.cardiovascular.active:not(._) .main-card-btn:not(._){color:var(--ion-color-white);background:#8f4454}:where(health-plan-card) .main-plan-card.cardiovascular:not(._)+.card-container-desc:not(._) .container-desc-title:not(._):after{background:#8f4454}:where(health-plan-card) .main-plan-card.hypertension:not(._){border-bottom-color:#ce988c}:where(health-plan-card) .main-plan-card.hypertension:not(._) .color:not(._){color:#ce988c}:where(health-plan-card) .main-plan-card.hypertension:not(._) .main-card-btn:not(._){border-color:#ce988c}:where(health-plan-card) .main-plan-card.hypertension:not(._) .highlight-ribbon:not(._){background-color:#ce988c}:where(health-plan-card) .main-plan-card.hypertension:not(._) .highlight-ribbon:not(._):after{border-left-color:#ce988c;border-right-color:#ce988c}:where(health-plan-card) .main-plan-card.hypertension.active:not(._){border-color:#ce988c}:where(health-plan-card) .main-plan-card.hypertension.active:not(._) .main-card-btn:not(._){color:var(--ion-color-white);background:#ce988c}:where(health-plan-card) .main-plan-card.hypertension:not(._)+.card-container-desc:not(._) .container-desc-title:not(._):after{background:#ce988c}:where(health-plan-card) .main-plan-card.back:not(._){border-bottom-color:#afaa5c}:where(health-plan-card) .main-plan-card.back:not(._) .color:not(._){color:#afaa5c}:where(health-plan-card) .main-plan-card.back:not(._) .main-card-btn:not(._){border-color:#afaa5c}:where(health-plan-card) .main-plan-card.back:not(._) .highlight-ribbon:not(._){background-color:#afaa5c}:where(health-plan-card) .main-plan-card.back:not(._) .highlight-ribbon:not(._):after{border-left-color:#afaa5c;border-right-color:#afaa5c}:where(health-plan-card) .main-plan-card.back.active:not(._){border-color:#afaa5c}:where(health-plan-card) .main-plan-card.back.active:not(._) .main-card-btn:not(._){color:var(--ion-color-white);background:#afaa5c}:where(health-plan-card) .main-plan-card.back:not(._)+.card-container-desc:not(._) .container-desc-title:not(._):after{background:#afaa5c}:where(health-plan-card) .main-plan-card.care-diabetes:not(._){border-bottom-color:#00a6d0}:where(health-plan-card) .main-plan-card.care-diabetes:not(._) .color:not(._){color:#00a6d0}:where(health-plan-card) .main-plan-card.care-diabetes:not(._) .main-card-btn:not(._){border-color:#00a6d0}:where(health-plan-card) .main-plan-card.care-diabetes:not(._) .highlight-ribbon:not(._){background-color:#00a6d0}:where(health-plan-card) .main-plan-card.care-diabetes:not(._) .highlight-ribbon:not(._):after{border-left-color:#00a6d0;border-right-color:#00a6d0}:where(health-plan-card) .main-plan-card.care-diabetes.active:not(._){border-color:#00a6d0}:where(health-plan-card) .main-plan-card.care-diabetes.active:not(._) .main-card-btn:not(._){color:var(--ion-color-white);background:#00a6d0}:where(health-plan-card) .main-plan-card.care-diabetes:not(._)+.card-container-desc:not(._) .container-desc-title:not(._):after{background:#00a6d0}:where(health-plan-card) .main-plan-card.care-cardiovascular:not(._){border-bottom-color:#8a3348}:where(health-plan-card) .main-plan-card.care-cardiovascular:not(._) .color:not(._){color:#8a3348}:where(health-plan-card) .main-plan-card.care-cardiovascular:not(._) .main-card-btn:not(._){border-color:#8a3348}:where(health-plan-card) .main-plan-card.care-cardiovascular:not(._) .highlight-ribbon:not(._){background-color:#8a3348}:where(health-plan-card) .main-plan-card.care-cardiovascular:not(._) .highlight-ribbon:not(._):after{border-left-color:#8a3348;border-right-color:#8a3348}:where(health-plan-card) .main-plan-card.care-cardiovascular.active:not(._){border-color:#8a3348}:where(health-plan-card) .main-plan-card.care-cardiovascular.active:not(._) .main-card-btn:not(._){color:var(--ion-color-white);background:#8a3348}:where(health-plan-card) .main-plan-card.care-cardiovascular:not(._)+.card-container-desc:not(._) .container-desc-title:not(._):after{background:#8a3348}:where(health-plan-card) .main-plan-card.care-hypertension:not(._){border-bottom-color:#a27f74}:where(health-plan-card) .main-plan-card.care-hypertension:not(._) .color:not(._){color:#a27f74}:where(health-plan-card) .main-plan-card.care-hypertension:not(._) .main-card-btn:not(._){border-color:#a27f74}:where(health-plan-card) .main-plan-card.care-hypertension:not(._) .highlight-ribbon:not(._){background-color:#a27f74}:where(health-plan-card) .main-plan-card.care-hypertension:not(._) .highlight-ribbon:not(._):after{border-left-color:#a27f74;border-right-color:#a27f74}:where(health-plan-card) .main-plan-card.care-hypertension.active:not(._){border-color:#a27f74}:where(health-plan-card) .main-plan-card.care-hypertension.active:not(._) .main-card-btn:not(._){color:var(--ion-color-white);background:#a27f74}:where(health-plan-card) .main-plan-card.care-hypertension:not(._)+.card-container-desc:not(._) .container-desc-title:not(._):after{background:#a27f74}:where(health-plan-card) .main-plan-card.care-family:not(._){border-bottom-color:#dad587}:where(health-plan-card) .main-plan-card.care-family:not(._) .color:not(._){color:#dad587}:where(health-plan-card) .main-plan-card.care-family:not(._) .main-card-btn:not(._){border-color:#dad587}:where(health-plan-card) .main-plan-card.care-family:not(._) .highlight-ribbon:not(._){background-color:#dad587}:where(health-plan-card) .main-plan-card.care-family:not(._) .highlight-ribbon:not(._):after{border-left-color:#dad587;border-right-color:#dad587}:where(health-plan-card) .main-plan-card.care-family.active:not(._){border-color:#dad587}:where(health-plan-card) .main-plan-card.care-family.active:not(._) .main-card-btn:not(._){color:var(--ion-color-white);background:#dad587}:where(health-plan-card) .main-plan-card.care-family:not(._)+.card-container-desc:not(._) .container-desc-title:not(._):after{background:#dad587}:where(health-plan-card) .main-plan-card.nutrition1:not(._){border-bottom-color:#87bf72}:where(health-plan-card) .main-plan-card.nutrition1:not(._) .color:not(._){color:#87bf72}:where(health-plan-card) .main-plan-card.nutrition1:not(._) .main-card-btn:not(._){border-color:#87bf72}:where(health-plan-card) .main-plan-card.nutrition1:not(._) .highlight-ribbon:not(._){background-color:#87bf72}:where(health-plan-card) .main-plan-card.nutrition1:not(._) .highlight-ribbon:not(._):after{border-left-color:#87bf72;border-right-color:#87bf72}:where(health-plan-card) .main-plan-card.nutrition1.active:not(._){border-color:#87bf72}:where(health-plan-card) .main-plan-card.nutrition1.active:not(._) .main-card-btn:not(._){color:var(--ion-color-white);background:#87bf72}:where(health-plan-card) .main-plan-card.nutrition1:not(._)+.card-container-desc:not(._) .container-desc-title:not(._):after{background:#87bf72}:where(health-plan-card) .main-plan-card.nutrition2:not(._){border-bottom-color:#598f45}:where(health-plan-card) .main-plan-card.nutrition2:not(._) .color:not(._){color:#598f45}:where(health-plan-card) .main-plan-card.nutrition2:not(._) .main-card-btn:not(._){border-color:#598f45}:where(health-plan-card) .main-plan-card.nutrition2:not(._) .highlight-ribbon:not(._){background-color:#598f45}:where(health-plan-card) .main-plan-card.nutrition2:not(._) .highlight-ribbon:not(._):after{border-left-color:#598f45;border-right-color:#598f45}:where(health-plan-card) .main-plan-card.nutrition2.active:not(._){border-color:#598f45}:where(health-plan-card) .main-plan-card.nutrition2.active:not(._) .main-card-btn:not(._){color:var(--ion-color-white);background:#598f45}:where(health-plan-card) .main-plan-card.nutrition2:not(._)+.card-container-desc:not(._) .container-desc-title:not(._):after{background:#598f45}:where(health-plan-card) .main-plan-card.nutrition3:not(._){border-bottom-color:#004537}:where(health-plan-card) .main-plan-card.nutrition3:not(._) .color:not(._){color:#004537}:where(health-plan-card) .main-plan-card.nutrition3:not(._) .main-card-btn:not(._){border-color:#004537}:where(health-plan-card) .main-plan-card.nutrition3:not(._) .highlight-ribbon:not(._){background-color:#004537}:where(health-plan-card) .main-plan-card.nutrition3:not(._) .highlight-ribbon:not(._):after{border-left-color:#004537;border-right-color:#004537}:where(health-plan-card) .main-plan-card.nutrition3.active:not(._){border-color:#004537}:where(health-plan-card) .main-plan-card.nutrition3.active:not(._) .main-card-btn:not(._){color:var(--ion-color-white);background:#004537}:where(health-plan-card) .main-plan-card.nutrition3:not(._)+.card-container-desc:not(._) .container-desc-title:not(._):after{background:#004537}:where(health-plan-card) .main-plan-card.activity1:not(._){border-bottom-color:#ecb551}:where(health-plan-card) .main-plan-card.activity1:not(._) .color:not(._){color:#ecb551}:where(health-plan-card) .main-plan-card.activity1:not(._) .main-card-btn:not(._){border-color:#ecb551}:where(health-plan-card) .main-plan-card.activity1:not(._) .highlight-ribbon:not(._){background-color:#ecb551}:where(health-plan-card) .main-plan-card.activity1:not(._) .highlight-ribbon:not(._):after{border-left-color:#ecb551;border-right-color:#ecb551}:where(health-plan-card) .main-plan-card.activity1.active:not(._){border-color:#ecb551}:where(health-plan-card) .main-plan-card.activity1.active:not(._) .main-card-btn:not(._){color:var(--ion-color-white);background:#ecb551}:where(health-plan-card) .main-plan-card.activity1:not(._)+.card-container-desc:not(._) .container-desc-title:not(._):after{background:#ecb551}:where(health-plan-card) .main-plan-card.activity2:not(._){border-bottom-color:#fd6a37}:where(health-plan-card) .main-plan-card.activity2:not(._) .color:not(._){color:#fd6a37}:where(health-plan-card) .main-plan-card.activity2:not(._) .main-card-btn:not(._){border-color:#fd6a37}:where(health-plan-card) .main-plan-card.activity2:not(._) .highlight-ribbon:not(._){background-color:#fd6a37}:where(health-plan-card) .main-plan-card.activity2:not(._) .highlight-ribbon:not(._):after{border-left-color:#fd6a37;border-right-color:#fd6a37}:where(health-plan-card) .main-plan-card.activity2.active:not(._){border-color:#fd6a37}:where(health-plan-card) .main-plan-card.activity2.active:not(._) .main-card-btn:not(._){color:var(--ion-color-white);background:#fd6a37}:where(health-plan-card) .main-plan-card.activity2:not(._)+.card-container-desc:not(._) .container-desc-title:not(._):after{background:#fd6a37}:where(health-plan-card) .main-plan-card.activity3:not(._){border-bottom-color:#9e3c2e}:where(health-plan-card) .main-plan-card.activity3:not(._) .color:not(._){color:#9e3c2e}:where(health-plan-card) .main-plan-card.activity3:not(._) .main-card-btn:not(._){border-color:#9e3c2e}:where(health-plan-card) .main-plan-card.activity3:not(._) .highlight-ribbon:not(._){background-color:#9e3c2e}:where(health-plan-card) .main-plan-card.activity3:not(._) .highlight-ribbon:not(._):after{border-left-color:#9e3c2e;border-right-color:#9e3c2e}:where(health-plan-card) .main-plan-card.activity3.active:not(._){border-color:#9e3c2e}:where(health-plan-card) .main-plan-card.activity3.active:not(._) .main-card-btn:not(._){color:var(--ion-color-white);background:#9e3c2e}:where(health-plan-card) .main-plan-card.activity3:not(._)+.card-container-desc:not(._) .container-desc-title:not(._):after{background:#9e3c2e}:where(health-plan-card) .main-plan-card.cancer1:not(._){border-bottom-color:#39ac85}:where(health-plan-card) .main-plan-card.cancer1:not(._) .color:not(._){color:#39ac85}:where(health-plan-card) .main-plan-card.cancer1:not(._) .main-card-btn:not(._){border-color:#39ac85}:where(health-plan-card) .main-plan-card.cancer1:not(._) .highlight-ribbon:not(._){background-color:#39ac85}:where(health-plan-card) .main-plan-card.cancer1:not(._) .highlight-ribbon:not(._):after{border-left-color:#39ac85;border-right-color:#39ac85}:where(health-plan-card) .main-plan-card.cancer1.active:not(._){border-color:#39ac85}:where(health-plan-card) .main-plan-card.cancer1.active:not(._) .main-card-btn:not(._){color:var(--ion-color-white);background:#39ac85}:where(health-plan-card) .main-plan-card.cancer1:not(._)+.card-container-desc:not(._) .container-desc-title:not(._):after{background:#39ac85}:where(health-plan-card) .main-plan-card.cancer2:not(._){border-bottom-color:#fe4a9e}:where(health-plan-card) .main-plan-card.cancer2:not(._) .color:not(._){color:#fe4a9e}:where(health-plan-card) .main-plan-card.cancer2:not(._) .main-card-btn:not(._){border-color:#fe4a9e}:where(health-plan-card) .main-plan-card.cancer2:not(._) .highlight-ribbon:not(._){background-color:#fe4a9e}:where(health-plan-card) .main-plan-card.cancer2:not(._) .highlight-ribbon:not(._):after{border-left-color:#fe4a9e;border-right-color:#fe4a9e}:where(health-plan-card) .main-plan-card.cancer2.active:not(._){border-color:#fe4a9e}:where(health-plan-card) .main-plan-card.cancer2.active:not(._) .main-card-btn:not(._){color:var(--ion-color-white);background:#fe4a9e}:where(health-plan-card) .main-plan-card.cancer2:not(._)+.card-container-desc:not(._) .container-desc-title:not(._):after{background:#fe4a9e}:where(health-plan-card) .main-plan-card.cancer3:not(._){border-bottom-color:#45a4ad}:where(health-plan-card) .main-plan-card.cancer3:not(._) .color:not(._){color:#45a4ad}:where(health-plan-card) .main-plan-card.cancer3:not(._) .main-card-btn:not(._){border-color:#45a4ad}:where(health-plan-card) .main-plan-card.cancer3:not(._) .highlight-ribbon:not(._){background-color:#45a4ad}:where(health-plan-card) .main-plan-card.cancer3:not(._) .highlight-ribbon:not(._):after{border-left-color:#45a4ad;border-right-color:#45a4ad}:where(health-plan-card) .main-plan-card.cancer3.active:not(._){border-color:#45a4ad}:where(health-plan-card) .main-plan-card.cancer3.active:not(._) .main-card-btn:not(._){color:var(--ion-color-white);background:#45a4ad}:where(health-plan-card) .main-plan-card.cancer3:not(._)+.card-container-desc:not(._) .container-desc-title:not(._):after{background:#45a4ad}:where(health-plan-card) .main-plan-card.dashboard:not(._){border-bottom-color:#00a6d0}:where(health-plan-card) .main-plan-card.dashboard:not(._) .color:not(._){color:#00a6d0}:where(health-plan-card) .main-plan-card.dashboard:not(._) .main-card-btn:not(._){border-color:#00a6d0}:where(health-plan-card) .main-plan-card.dashboard:not(._) .highlight-ribbon:not(._){background-color:#00a6d0}:where(health-plan-card) .main-plan-card.dashboard:not(._) .highlight-ribbon:not(._):after{border-left-color:#00a6d0;border-right-color:#00a6d0}:where(health-plan-card) .main-plan-card.dashboard.active:not(._){border-color:#00a6d0}:where(health-plan-card) .main-plan-card.dashboard.active:not(._) .main-card-btn:not(._){color:var(--ion-color-white);background:#00a6d0}:where(health-plan-card) .main-plan-card.dashboard:not(._)+.card-container-desc:not(._) .container-desc-title:not(._):after{background:#00a6d0}:where(health-plan-card) .main-plan-card:not(._){height:210px}:where(health-plan-card) .courseCardLink:not(._){align-items:center;height:20px;margin-top:-4px;margin-bottom:2px;display:flex}:where(health-plan-card) .courseCardLink:not(._) .main-card-type:not(._){margin-bottom:0!important}:where(health-plan-card) .courseCardLink:not(._) .icon-help:not(._){height:20px;margin-left:.5rem;color:var(--ion-color-blue1)!important;background:0 0!important;width:auto!important;font-size:20px!important}
