.elementor-kit-9{--e-global-color-primary:#122A4A;--e-global-color-secondary:#2C5282;--e-global-color-text:#E53E3E;--e-global-color-accent:#FFFFFF;--e-global-color-05ac3c2:#C4C4C4;--e-global-color-e8510f9:#FFFFFF;--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:400;--e-global-typography-text-font-family:"Poppins";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Poppins";--e-global-typography-accent-font-weight:500;background-color:var( --e-global-color-accent );}.elementor-kit-9 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;}}/* Start custom CSS *//* Custom Color Variables */
:root {
    --color-navy: #122a4a; /* Deep Navy Blue */
    --color-accent-blue: #2c5282; /* Header/Accent Blue */
    --color-red: #e53e3e; /* CTA Red */
    --color-light-bg: #FFFFFF; /* white Background */
}

/* Apply Inter font and background to the body */
body {
    font-family: 'Inter', sans-serif; /* Ensure 'Inter' is loaded via Site Settings or plugin */
    background-color: #FFFFFF;
}

/* Custom utility classes (Use Elementor's style tab first, only use these if necessary) */
.text-navy { color: var(--color-navy) !important; }
.bg-navy { background-color: var(--color-navy) !important; }
.bg-accent-blue { background-color: var(--color-accent-blue) !important; }
.text-red { color: var(--color-red) !important; }

/* Hover effect for the red button */
.bg-red-hover:hover { 
    /* Changed from a darker red to pure white as requested */
    background-color: #FFFFFF !important; 
}/* End custom CSS */