.hk-page{padding-top:70px;padding-bottom:70px;color:#087681}.hk-page h1{font-size:clamp(30px,4vw,52px);margin:16px 0 24px}.hk-page h3{font-size:23px;color:#087681}.hk-page p{font-size:17px;line-height:1.85}.hk-eyebrow{letter-spacing:2px;font-size:14px!important}.hk-lead{font-size:23px!important}.hk-card{background:#eef8f9;border-radius:15px;padding:28px;height:100%}.hk-actions{display:flex;gap:18px;align-items:center;flex-wrap:wrap;margin:25px 0}.hk-btn{background:#40bdcb;color:white!important;padding:13px 22px;display:inline-block}.hk-btn.secondary{background:#087681}.hk-note{padding:20px;border-left:3px solid #40bdcb;background:#f3fafb;font-size:15px;line-height:1.8;margin:24px 0}.hk-region{font-size:12px;letter-spacing:1px;color:#087681}.hk-contact-mini{padding:22px 0}.hk-contact-mini a{display:block;margin:10px 0;overflow-wrap:anywhere}@media(max-width:600px){.hk-page{padding:40px 22px}.hk-actions{align-items:flex-start;flex-direction:column}.hk-btn{font-size:14px;max-width:100%;overflow-wrap:anywhere}}
.slider_banner .slick-active .janimate,.slider_banner .slick-active .n_bannerImg{opacity:1!important;visibility:visible!important;animation-duration:.5s;animation-fill-mode:both}.janimate.visible{opacity:1;animation-duration:.5s;animation-fill-mode:both}.hk-card{overflow-wrap:anywhere}
