.hero-content.hphm-hero-slider{position:relative;min-width:0;min-height:408px;overflow:hidden;background:#eef3f8}.hphm-hero-track{position:absolute;inset:0}.hphm-hero-slide{position:absolute;inset:0;opacity:0;visibility:hidden;transform:scale(1.012);transition:opacity .55s ease,transform .8s ease,visibility .55s;background-image:linear-gradient(90deg,rgba(255,255,255,.99) 0%,rgba(255,255,255,.86) 39%,rgba(255,255,255,.08) 70%),var(--hero-image);background-position:center;background-size:cover}.hphm-hero-slide.is-active{z-index:1;opacity:1;visibility:visible;transform:scale(1)}.hphm-hero-slide .hero-copy{position:relative;z-index:2;width:55%;padding:74px 0 45px 50px}.hphm-hero-slide .hero-copy>p{margin:0 0 4px;color:#202020;font-size:20px}.hphm-hero-slide .hero-copy h1,.hphm-hero-slide .hero-copy h2{margin:0 0 22px;color:#004391;font-size:35px;line-height:1.08;font-weight:800}.hphm-hero-slide .hero-copy h1 span,.hphm-hero-slide .hero-copy h2 span{color:#18345d;font-size:28px}.hphm-hero-slide .hero-copy ul{list-style:none;margin:0 0 24px;padding:0;color:#47617f;font-size:13px}.hphm-hero-slide .hero-copy li{margin:7px 0}.hphm-hero-slide .hero-copy li i{margin-right:8px;color:#004391}.hphm-hero-slide .hero-buttons{display:flex;flex-wrap:wrap;gap:14px}.hphm-hero-slide .btn-primary-site,.hphm-hero-slide .btn-outline-site{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 25px;border-radius:4px;font-size:11px;font-weight: 700;text-decoration:none}.hphm-hero-slide .btn-primary-site{background:#004391;color:#fff;box-shadow:0 5px 12px rgba(0,67,145,.18)}.hphm-hero-slide .btn-outline-site{border:1px solid #004391;background:#fff;color:#004391}.hphm-hero-arrow{position:absolute;top:50%;z-index:1;display:grid;place-items:center;width:36px;height:36px;border:1px solid #dce6f0;border-radius:50%;background:rgba(255,255,255,.93);color:#004391;font-size:22px;box-shadow:0 4px 13px rgba(0,39,85,.12);transform:translateY(-50%)}.hphm-hero-arrow.is-prev{left:12px}.hphm-hero-arrow.is-next{right:12px}.hphm-hero-dots{position:absolute;z-index:4;left:50%;bottom:14px;display:flex;gap:7px;transform:translateX(-50%)}.hphm-hero-dots button{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:#bacadd}.hphm-hero-dots button.is-active{width:23px;border-radius:7px;background:#004391}
@media(max-width:991.98px){.hero-content.hphm-hero-slider{min-height:455px}.hphm-hero-slide{background-image:linear-gradient(90deg,rgba(255,255,255,.98),rgba(255,255,255,.72)),var(--hero-image)}.hphm-hero-slide .hero-copy{width:70%;padding:66px 0 55px 35px}}
@media(max-width:575.98px){.hero-content.hphm-hero-slider{min-height:480px}.hphm-hero-slide{background-image:linear-gradient(180deg,rgba(255,255,255,.98),rgba(255,255,255,.82) 67%,rgba(255,255,255,.08)),var(--hero-image)}.hphm-hero-slide .hero-copy{width:100%;padding:55px 24px 75px}.hphm-hero-slide .hero-copy>p{font-size:16px}.hphm-hero-slide .hero-copy h1,.hphm-hero-slide .hero-copy h2{font-size:28px}.hphm-hero-slide .hero-copy h1 span,.hphm-hero-slide .hero-copy h2 span{font-size:22px}.hphm-hero-arrow{top:auto;bottom:10px;transform:none}.hphm-hero-arrow.is-prev{left:18px}.hphm-hero-arrow.is-next{right:18px}}
@media(prefers-reduced-motion:reduce){.hphm-hero-slide{transition:none}}

