html{scroll-behavior:smooth}
body{margin:0;background:#F7F7F4;color:#14213D;font-family:'IBM Plex Sans',system-ui,sans-serif;-webkit-font-smoothing:antialiased}
*{box-sizing:border-box}
a{color:#0B4A9E;text-decoration:none}
a:hover{color:#3E8E2A}
input,textarea,select,button{font-family:inherit}
@keyframes kpoMarquee{from{transform:translateX(0)}to{transform:translateX(calc(-50% - 8px))}}
@media (prefers-reduced-motion:reduce){[style*="kpoMarquee"]{animation:none!important}}
[hidden]{display:none!important}
#quote{scroll-margin-top:110px}
.nav-drop{display:none}
.nav-item:hover .nav-drop,.nav-item:focus-within .nav-drop{display:block}
@media (hover:none){.nav-item:hover .nav-drop,.nav-item:focus-within .nav-drop{display:none}}
@media (max-width:720px){header{position:static!important}}
.h0:hover{background:#F3F5F1!important}
.h1:hover{background:#0B4A9E!important;color:#fff!important}
.h2:hover{background:#E9F3E4!important;color:#0F2D57!important}
.h3:hover{border-color:#fff!important;color:#fff!important}
.h4:hover{animation-play-state:paused!important}
.h5:hover{background:#0F2D57!important;color:#fff!important}
.h6:hover{border-color:#0F2D57!important;box-shadow:0 16px 34px rgba(10,30,60,0.12)!important;transform:translateY(-3px)!important}
.h7:hover{border-color:#0F2D57!important;box-shadow:0 16px 36px rgba(10,30,60,0.12)!important;transform:translateY(-3px)!important}
.h8:hover{background:#F7F7F4!important;color:#0F2D57!important}
.h9:hover{color:#fff!important}
.h10:hover{background:#18663A!important;color:#fff!important}
.h11:hover{transform:translateY(-6px)!important;box-shadow:0 22px 44px rgba(15,45,87,0.14)!important}
.h12:hover{color:#0B4A9E!important}
.h13:hover{border-color:#0F2D57!important;color:#0F2D57!important}
.h14:hover{transform:translateY(-6px)!important;box-shadow:0 22px 44px rgba(15,45,87,0.14)!important;border-color:#C9D3E0!important}
.h15:hover{color:#3E8E2A!important}
.h16:hover{background:#0B4A9E!important}
.h17:hover{border-color:#0F2D57!important;box-shadow:0 10px 26px rgba(10,30,60,0.08)!important}
.h18:hover{border-color:#0F2D57!important;box-shadow:0 14px 32px rgba(10,30,60,0.1)!important;transform:translateY(-3px)!important}
.h19:hover{border-color:#0F2D57!important;box-shadow:0 12px 32px rgba(10,30,60,0.09)!important}
.h20:hover{background:#B6E0A4!important;color:#0A1E3C!important}
.h21:hover{background:#2F7A1F!important;color:#fff!important}
.h22:hover{border-color:#0F2D57!important;background:#fff!important;box-shadow:0 12px 28px rgba(10,30,60,0.08)!important}
.h23:hover{background:#0F2D57!important;color:#fff!important;border-color:#0F2D57!important}
.h24:hover{border-color:#0F2D57!important;color:#14213D!important;box-shadow:0 12px 28px rgba(10,30,60,0.1)!important}
