.elementor-kit-6{--e-global-color-primary:#0E7AB0;--e-global-color-secondary:#0A2540;--e-global-color-text:#3C4A57;--e-global-color-accent:#7FCDEA;--e-global-color-jm_navy:#0A2540;--e-global-color-jm_accent:#7FCDEA;--e-global-typography-primary-font-family:"Poppins";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Poppins";--e-global-typography-secondary-font-weight:700;--e-global-typography-text-font-family:"Inter";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Poppins";--e-global-typography-accent-font-weight:600;font-family:"Inter", Sans-serif;font-size:16px;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/* Start custom CSS */.jm-topcontact{display:flex;gap:22px;justify-content:flex-end;align-items:center}
.jm-topcontact a{color:#CFE6F2;font-size:13.5px;text-decoration:none;display:inline-flex;align-items:center;gap:6px}
.jm-topcontact a:hover{color:#fff}
.jm-eyebrow{display:inline-block;letter-spacing:2px;font-size:13px;font-weight:700;color:#7FCDEA;background:rgba(127,205,234,.12);padding:6px 14px;border-radius:30px;font-family:Poppins,sans-serif}
.jm-eyebrow-c{color:#0E7AB0;background:#EAF6FC}
.jm-eyebrow-d{color:#7FCDEA;background:rgba(127,205,234,.14)}
.jm-herotrust{display:flex;gap:26px;justify-content:center;flex-wrap:wrap;margin-top:14px}
.jm-herotrust span{color:#CFE6F2;font-size:14.5px;display:inline-flex;align-items:center;gap:8px}
.jm-herotrust i{color:#7FCDEA}
.jm-card{transition:transform .25s ease,box-shadow .25s ease}
.jm-card:hover{transform:translateY(-6px);box-shadow:0 18px 40px rgba(10,37,64,.14)!important}
.jm-flagicon{width:62px;height:62px;border-radius:14px;background:rgba(127,205,234,.16);display:flex;align-items:center;justify-content:center;color:#7FCDEA;font-size:26px}
.jm-ind{display:flex;flex-direction:column;align-items:center;gap:14px;padding:30px 14px;background:#F5F8FA;border:1px solid #E2E9EE;border-radius:14px;transition:all .25s ease;height:100%}
.jm-ind:hover{background:#0E7AB0;border-color:#0E7AB0;transform:translateY(-5px)}
.jm-ind i{font-size:34px;color:#0E7AB0;transition:color .25s}
.jm-ind span{font-family:Poppins,sans-serif;font-weight:600;color:#0A2540;font-size:15.5px;text-align:center;transition:color .25s}
.jm-ind:hover i,.jm-ind:hover span{color:#fff}
.jm-footlinks{list-style:none;margin:0;padding:0}
.jm-footlinks li{margin-bottom:11px}
.jm-footlinks a{color:#A9BDCF;text-decoration:none;font-size:14.5px;transition:color .2s}
.jm-footlinks a:hover{color:#7FCDEA}
.jm-foot-contact p{color:#A9BDCF;margin:0 0 10px;font-size:14.5px;display:flex;align-items:center;gap:10px}
.jm-foot-contact i{color:#7FCDEA;width:16px}
.jm-foot-contact a{color:#A9BDCF;text-decoration:none}
.jm-foot-contact a:hover{color:#7FCDEA}
.jm-stat{text-align:center}
.jm-stat-n{font-family:Poppins,sans-serif;font-weight:800;line-height:1.05;color:#fff;white-space:nowrap}
.jm-stat-l{font-family:Inter,sans-serif;font-size:15px;color:#EAF6FC;margin-top:7px;letter-spacing:.3px}
@media(max-width:1024px){.jm-topcontact{gap:14px}}
@media(max-width:767px){.jm-stat-n{font-size:32px!important}}
@media(max-width:767px){.jm-topbar{display:none}.jm-herotrust{gap:14px}}/* End custom CSS */