*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;--tw-contain-size:;--tw-contain-layout:;--tw-contain-paint:;--tw-contain-style:}::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;--tw-contain-size:;--tw-contain-layout:;--tw-contain-paint:;--tw-contain-style:}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.static{position:static}.relative{position:relative}.mb-8{margin-bottom:2rem}.mt-4{margin-top:1rem}.block{display:block}.table{display:table}.grid{display:grid}.py-24{padding-bottom:6rem;padding-top:6rem}.text-center{text-align:center}.font-primary{font-family:SSRP Inter,Inter,system-ui,sans-serif}.text-section{font-size:42px;font-weight:700;line-height:1.5}.text-navy{--tw-text-opacity:1;color:rgb(45 46 130/var(--tw-text-opacity,1))}@font-face{font-display:swap;font-family:SSRP Inter;font-style:normal;font-weight:400;src:url(https://superseguros.gob.pa/wp-content/themes/ssrp/dist/css/../fonts/inter/Inter-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:SSRP Inter;font-style:normal;font-weight:500;src:url(https://superseguros.gob.pa/wp-content/themes/ssrp/dist/css/../fonts/inter/Inter-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:SSRP Inter;font-style:normal;font-weight:600;src:url(https://superseguros.gob.pa/wp-content/themes/ssrp/dist/css/../fonts/inter/Inter-SemiBold.woff2) format("woff2")}@font-face{font-display:swap;font-family:SSRP Inter;font-style:normal;font-weight:700;src:url(https://superseguros.gob.pa/wp-content/themes/ssrp/dist/css/../fonts/inter/Inter-Bold.woff2) format("woff2")}:root{--cb-color-navy:#2d2e82;--cb-color-navy-soft:#3b3c9a;--cb-color-navy-mid:#3c3daf;--cb-color-navy-muted:#6f70b4;--cb-color-navy-deep:#2b3990;--cb-color-sky:#35a8e0;--cb-color-sky-bright:#39aae1;--cb-color-surface:#fff;--cb-color-surface-soft:#f7f8fb;--cb-color-border:#ecf1ff;--cb-font-primary:"SSRP Inter",Inter,system-ui,sans-serif;--cb-header-height:110px;--cb-gutter:64px;--cb-radius-pill:50px;--cb-radius-card:12px;--cb-max:1312px}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth}body.cb-body{-webkit-font-smoothing:antialiased;background:#fff;color:#1a1a1a;font-family:var(--cb-font-primary);margin:0}img{display:block;height:auto;max-width:100%}a{color:inherit;text-decoration:none}ul{list-style:none;margin:0;padding:0}button{background:none;border:0;cursor:pointer;font:inherit}.screen-reader-text{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}.cb-skip-link:focus{clip:auto;background:var(--cb-color-navy);color:#fff;height:auto;left:1rem;padding:.75rem 1rem;position:fixed;top:1rem;width:auto;z-index:10000}body.cb-body{font-size:16px;line-height:1.5}h1,h2,h3,h4{color:var(--cb-color-navy);font-family:var(--cb-font-primary);line-height:1.25;margin:0}p{margin:0}.l-container{margin-inline:auto;width:min(100% - 2rem,var(--cb-max))}@media (min-width:1024px){.l-container{width:min(100% - var(--cb-gutter) * 2,var(--cb-max))}}.cb-main{min-height:40vh}.c-btn{align-items:center;border-radius:var(--cb-radius-pill);display:inline-flex;font-size:16px;font-weight:600;gap:.5rem;justify-content:center;line-height:1;padding:15px 30px;transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .2s ease}.c-btn--primary{background:var(--cb-color-sky);color:#fff}.c-btn--primary:focus-visible,.c-btn--primary:hover{background:var(--cb-color-sky-bright);color:#fff}.c-btn--outline{background:#fff0;border:1px solid #fff;color:#fff;letter-spacing:.02em;text-transform:uppercase}.c-btn--outline:focus-visible,.c-btn--outline:hover{background:hsl(0 0% 100% / .12)}.c-btn--link{border-radius:0;color:var(--cb-color-sky-bright);font-weight:600;padding:0}.c-btn--link:hover{text-decoration:underline}.c-btn--block{width:100%}.c-header{background:#fff;border-bottom:1px solid rgb(45 46 130 / .06);position:sticky;top:0;z-index:100}.c-header__inner{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-inline:auto;min-height:var(--cb-header-height);padding-block:.75rem;width:min(100% - 2rem,1440px)}@media (min-width:1280px){.c-header__inner{max-width:1440px;padding-inline:var(--cb-gutter);width:100%}}.c-header__brand{flex-shrink:0}.c-header__logo{height:64px;-o-object-fit:contain;object-fit:contain;width:auto}.c-header__nav{display:none;flex:1;justify-content:center}@media (min-width:1200px){.c-header__nav{display:flex}}.c-header__menu{align-items:center;display:flex;flex-wrap:wrap;gap:.25rem 1rem;justify-content:center}.c-header__menu a{align-items:center;border-bottom:2px solid #fff0;color:var(--cb-color-navy-deep);display:inline-flex;font-size:14px;padding:16px 0;transition:color .2s ease,border-color .2s ease}.c-header__menu a:focus-visible,.c-header__menu a:hover{color:var(--cb-color-sky-bright)}.c-header__menu .current-menu-item>a,.c-header__menu .current_page_item>a{border-bottom-color:var(--cb-color-sky-bright);color:var(--cb-color-sky-bright);font-weight:600}.c-header__actions{align-items:center;display:flex;flex-shrink:0;gap:.75rem}.c-header__search{color:var(--cb-color-navy);padding:.5rem}.c-header__toggle{display:inline-flex;flex-direction:column;gap:5px;padding:.5rem}@media (min-width:1200px){.c-header__toggle{display:none}}.c-header__toggle span:not(.screen-reader-text){background:var(--cb-color-navy);display:block;height:2px;width:22px}body.is-nav-open{overflow:hidden}body.is-nav-open .c-header__nav{align-items:flex-start;background:#fff;display:flex;inset:var(--cb-header-height) 0 0 0;overflow:auto;padding:1.5rem;position:fixed}body.is-nav-open .c-header__menu{align-items:flex-start;flex-direction:column;width:100%}.c-footer{background:var(--cb-color-navy);color:#fff}.c-footer__main{display:grid;gap:2.5rem;margin-inline:auto;padding:3.5rem 0;width:min(100% - 2rem,var(--cb-max))}@media (min-width:900px){.c-footer__main{gap:2.875rem;grid-template-columns:1.4fr 1fr 1fr 1.2fr;width:min(100% - var(--cb-gutter) * 2,var(--cb-max))}}.c-footer__logo{filter:brightness(0) invert(1);height:48px;margin-bottom:1.25rem;width:auto}.c-footer__title{color:#fff;font-size:16px;font-weight:600;margin-bottom:1rem}.c-footer__text{font-size:16px;line-height:1.5;margin-bottom:.75rem}.c-footer__text a{text-decoration:underline;text-underline-offset:2px}.c-footer__menu{display:flex;flex-direction:column;gap:.65rem}.c-footer__menu a{color:#fff}.c-footer__menu a:hover{color:var(--cb-color-sky-bright)}.c-footer__social{display:flex;gap:.75rem}.c-footer__social a{align-items:center;background:hsl(0 0% 100% / .08);border-radius:999px;display:inline-flex;height:40px;justify-content:center;width:40px}.c-footer__social a:hover{background:hsl(0 0% 100% / .16)}.c-footer__social a img{height:20px;width:20px}.c-footer__form{display:flex;flex-direction:column;gap:.75rem}.c-footer__form input{background:var(--cb-color-navy-soft);border:0;border-radius:6px;color:#fff;font-size:16px;padding:12px 14px;width:100%}.c-footer__form input::-moz-placeholder{color:var(--cb-color-navy-muted)}.c-footer__form input::placeholder{color:var(--cb-color-navy-muted)}.c-footer__copy{align-items:center;border-top:1px solid hsl(0 0% 100% / .1);display:flex;font-size:14px;justify-content:center;min-height:60px;padding:.75rem 1rem;text-align:center}@media (min-width:768px){.c-footer__copy{font-size:16px}}.c-hero{color:#fff;overflow:hidden}.c-hero,.c-hero__slide{align-items:center;display:flex;min-height:762px;position:relative}.c-hero__slide{width:100%}.c-hero__media{background-position:50%;background-size:cover;inset:0;position:absolute}.c-hero__overlay{background:rgb(45 46 130 / .72);inset:0;position:absolute}.c-hero__content{margin-inline:auto;max-width:920px;padding-block:6rem 5rem;position:relative;text-align:center;z-index:1}.c-hero__title{color:#fff;font-size:clamp(2rem,4vw,56px);font-weight:700;line-height:1.2;margin-bottom:1.25rem}.c-hero__text{font-size:clamp(1rem,1.5vw,20px);line-height:1.5;margin-bottom:2rem;opacity:.95}.c-hero__dots{bottom:1.75rem;display:flex;gap:.5rem;left:50%;position:absolute;transform:translateX(-50%);z-index:2}.c-hero__dot{background:hsl(0 0% 100% / .45);border-radius:999px;height:10px;width:10px}.c-hero__dot.is-active{background:var(--cb-color-sky)}.c-stats{background:var(--cb-color-navy);color:#fff}.c-stats__inner{align-items:center;display:grid;gap:1.5rem;grid-template-columns:repeat(2,minmax(0,1fr));padding-block:2.3rem}@media (min-width:900px){.c-stats__inner{gap:1.25rem;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr}}.c-stats__item{align-items:center;display:flex;flex-direction:column;gap:.65rem;position:relative;text-align:center}.c-stats__icon{color:#fff}.c-stats__label{font-size:18px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}@media (min-width:900px){.c-stats__label{font-size:20px}}.c-stats__delta{font-size:12px;font-weight:500;text-transform:uppercase}.c-stats__delta--up{color:var(--cb-color-sky-bright)}.c-stats__delta--down{color:#ff6b6b}.c-stats__divider{background:var(--cb-color-navy-mid);display:none;height:72px;width:1px}@media (min-width:900px){.c-stats__divider{display:block}}.c-services{background:#fff;padding-block:5rem}@media (min-width:900px){.c-services{padding-block:6.25rem}}.c-services__header{margin:0 auto 3rem;max-width:720px;text-align:center}.c-services__title{font-size:clamp(1.75rem,3vw,42px);margin-bottom:1rem}.c-services__intro{color:#333;font-size:16px}.c-services__grid{display:grid;gap:1.5rem}@media (min-width:900px){.c-services__grid{gap:1.75rem;grid-template-columns:repeat(3,minmax(0,1fr))}}.c-service-card{background:#fff;border:1px solid var(--cb-color-border);border-radius:var(--cb-radius-card);box-shadow:0 8px 24px rgb(45 46 130 / .04);display:flex;flex-direction:column;gap:1.5rem;padding:2.625rem;transition:transform .25s ease,box-shadow .25s ease,background-color .25s ease}.c-service-card:hover{box-shadow:0 16px 32px rgb(45 46 130 / .1);transform:translateY(-4px)}.c-service-card__icon,.c-service-card__title{color:var(--cb-color-navy)}.c-service-card__title{font-size:22px}.c-service-card__text{color:#222;flex:1;font-size:14px}.c-service-card--featured{background:var(--cb-color-navy);border-color:var(--cb-color-surface-soft);color:#fff}.c-service-card--featured .c-service-card__icon,.c-service-card--featured .c-service-card__text,.c-service-card--featured .c-service-card__title{color:#fff}.c-service-card--featured .c-btn--link{color:var(--cb-color-sky-bright)}.c-archive,.c-page,.c-single{padding-block:0}.c-archive__title,.c-page__title,.c-single__title{font-size:clamp(1.75rem,3vw,2.5rem);margin-bottom:1.5rem}.c-archive__grid{display:grid;gap:1.5rem}@media (min-width:768px){.c-archive__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.c-card-post{background:#fff;border:1px solid var(--cb-color-border);border-radius:var(--cb-radius-card);overflow:hidden}.c-card-post__media img{aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover;width:100%}.c-card-post__body{padding:1.25rem}.c-card-post__title{font-size:1.125rem;margin-bottom:.75rem}.c-card-post__title a:hover{color:var(--cb-color-sky)}.c-card-post__excerpt{color:#444;font-size:.9375rem;margin-bottom:1rem}.elementor-page .c-page__header{display:none}.elementor-location-footer,.elementor-location-header{width:100%}.c-section{padding-block:4rem}.text-center{text-align:center}