.elementor-kit-7{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Libre Franklin";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Libre Franklin";--e-global-typography-secondary-font-weight:500;--e-global-typography-text-font-family:"Plus Jakarta Sans";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Libre Franklin";--e-global-typography-accent-font-weight:600;}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.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);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@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;}}:root { --color-field:#1F78B0; --color-blue:#42A5DD; --color-orange:#DD7A42; --color-ink:#252A2E; --color-muted:#4F575D; --color-tint:#EEF6FB; --color-tint-2:#DCEBF6; --color-navy:#0F3550; --color-link:#1D6A98; --color-white:#FFFFFF; --color-logo-grey:#6D6E70; --font-heading:Libre Franklin; --font-body:Plus Jakarta Sans; --radius-card:8px; --section-pad:104px; --font-serif:Libre Franklin; --ap-blue:#2B8CE0; --ap-blue-hover:#2078C5; --ap-blue-deep:#1E6FB8; --ap-blue-tint:#E8F3FD; --ap-sky:#38BDF8; --ap-sky-soft:#93C5FD; --ap-sky-pale:#BFDBFE; --ap-ice:#F4F9FD; --ap-ink:#11233B; --ap-marine:#10223A; --ap-marine-2:#183152; --ap-marine-3:#0D1C30; --ap-orange:#F06529; --ap-cream:#FAF9F7; --ap-white:#FFFFFF; --ap-slate-800:#1E293B; --ap-slate-700:#334155; --ap-slate-600:#334155; --ap-slate-500:#475569; --ap-slate-400:#94A3B8; --ap-border:#E2E8F0; --ap-slate-100:#F1F5F9; --ap-green:#208360; --ap-forest:#18231E; --ap-sand:#FAF8F5; --ap-sand-border:#D5CEC2; --ap2-blue:#3B9EEA; --ap2-blue-hover:#2A8FD9; --ap2-ink:#0F172A; --ap2-night:#141235; --ap2-night-deep:#12102A; --ap2-emerald:#10B981; --ap2-mist:#F8FAFC; --ap-font-serif:Libre Franklin; --ap-font-sans:Plus Jakarta Sans; --ap-radius-md:6px; --ap-radius-lg:8px; --ap-radius-xl:12px; --ap-radius-2xl:16px; --ap-radius-3xl:24px; --ap-radius-full:9999px; --ap-container:1152px; --ap2-container:1280px; --ap-gutter:32px; --ap-gutter-mobile:16px; --ap-section-y:96px; --ap-section-y-mobile:64px; --ap2-section-y:112px; --ap2-blue-light:#4AA9F2; --ap2-blue-deep:#1D74B8; --ap2-card-night:#18163B; --ap2-ink-night:#0E0C22; --ap2-footer:#0B091C; --ap2-amber:#F59E0B; --ap2-gray-900:#111827; --ap2-gray-700:#374151; --ap2-gray-600:#374151; --ap2-gray-500:#4B5563; --ap2-gray-400:#6B7280; --ap2-gray-300:#D1D5DB; --ap2-gray-200:#E5E7EB; --ap2-gray-100:#F3F4F6; --ap2-gray-50:#F9FAFB; --ap2-section-y-mobile:80px; --DUP_ap-white:#FFFFFF; --DUP_ap-radius-full:9999px; --DUP_ap-font-sans:Plus Jakarta Sans; --DUP_ap2-ink:#0F172A; --DUP_ap-radius-lg:8px; --DUP_ap2-blue-light:#4AA9F2; --DUP_ap-radius-3xl:24px; --DUP_ap2-mist:#F8FAFC; --DUP_ap-slate-600:#475569; --DUP_ap2-container:1280px; --ap-cta:#C2410C; --ap-cta-hover:#9A3412; }
/* Start custom CSS */.ing-body a, .ing-point a { color: #1D6A98; text-decoration: underline; text-decoration-color: rgba(29,106,152,.45); text-underline-offset: 3px; font-weight: 600; }
.ing-body a:hover, .ing-point a:hover { color: #11233B; text-decoration-color: #DD7A42; }
.ing-crumbs a { color: #FFFFFF; text-decoration: underline; text-underline-offset: 3px; }
.elementor .ing-name-link, .elementor .ing-name-link a.e-paragraph-link-base, .elementor .ing-card-name, .elementor .ing-card-name a.e-paragraph-link-base { text-decoration: underline; text-decoration-color: #DD7A42; text-underline-offset: 6px; cursor: pointer; }
.elementor .ing-name-link a.e-paragraph-link-base:hover, .elementor .ing-card-name a.e-paragraph-link-base:hover { color: #1D6A98; }/* End custom CSS */