.elementor-kit-6{--e-global-color-primary:#2766AB;--e-global-color-secondary:#54595F;--e-global-color-text:#333333;--e-global-color-accent:#2766AB;--e-global-color-ec3be29:#2766AB;--e-global-color-625b7eb:#FFFFFF;--e-global-color-15122b4:#326B96;--e-global-color-5a9a96d:#EFEFEF;--e-global-color-8e3e2e0:#EBF1F6;--e-global-color-4ec0b00:#3879A9;--e-global-typography-primary-font-family:"Arial";--e-global-typography-secondary-font-family:"Arial";--e-global-typography-secondary-font-weight:bold;--e-global-typography-text-font-family:"Arial";--e-global-typography-text-font-size:17px;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Arial";--e-global-typography-84f403a-font-size:13px;--e-global-typography-84f403a-font-weight:bold;--e-global-typography-821f8eb-font-size:17px;--e-global-typography-821f8eb-font-weight:bold;--e-global-typography-821f8eb-text-transform:uppercase;--e-global-typography-821f8eb-letter-spacing:1px;background-color:#EFEFEF30;color:#333333;font-size:17px;}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:bold;text-transform:uppercase;text-decoration:none;letter-spacing:1px;color:var( --e-global-color-625b7eb );border-radius:25px 25px 25px 25px;padding:15px 30px 15px 30px;}.elementor-kit-6 button:hover,.elementor-kit-6 button:focus,.elementor-kit-6 input[type="button"]:hover,.elementor-kit-6 input[type="button"]:focus,.elementor-kit-6 input[type="submit"]:hover,.elementor-kit-6 input[type="submit"]:focus,.elementor-kit-6 .elementor-button:hover,.elementor-kit-6 .elementor-button:focus{background-color:var( --e-global-color-15122b4 );color:var( --e-global-color-625b7eb );border-radius:25px 25px 25px 25px;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-kit-6 a{color:#333333;}.elementor-kit-6 h1{color:#2766AB;font-size:50px;font-weight:700;}.elementor-kit-6 h2{color:#2766AB;font-size:40px;font-weight:700;}.elementor-kit-6 h3{color:#2766AB;font-size:30px;font-weight:700;}.elementor-kit-6 h4{color:var( --e-global-color-primary );font-size:17px;font-weight:700;}.elementor-kit-6 h6{font-size:13px;font-weight:bold;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1370px;}.e-con{--container-max-width:1370px;}.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 */.elementor-widget-text-editor p:last-child{ margin-bottom:0px;}

/* Change description color to white on hover */
.call-dropdown-item:hover .elementor-icon-box-description {
    color: #ffffff !important;
}

/* Hover effect for container - turns all headings white on container hover */
.container-hover-white:hover .elementor-heading-title {
    color: #ffffff !important;
    transition: color 0.3s ease;
}

.custom-tab-radius .e-n-tab-title:hover,
.custom-tab-radius .e-n-tab-title[aria-selected="true"] {
    background-color: #EFEFEF !important;
    border-top-left-radius: 10px !important;
    border-top-right-radius: 0 !important;
    border-bottom-left-radius: 10px !important;
    border-bottom-right-radius: 0 !important;
    border: none !important;
}

/* ========== TEXT LINKS - Underline on Hover ========== */
.underline-text-link a:hover {
    text-decoration: underline !important;
    text-underline-offset: 1px; /* Space between text and underline */
}

/* Custom class to keep menu dropdown behind popup */
.hide-on-popup .e-n-menu-content,
.hide-on-popup .e-active.e-n-menu-content {
  z-index: 100 !important;
}/* End custom CSS */