.elementor-35052 .elementor-element.elementor-element-b6f8151{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:4%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), aeonik,sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-35052 .elementor-element.elementor-element-2db7e67 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-35052 .elementor-element.elementor-element-2db7e67 .elementor-heading-title{font-family:"aeonik-bold", aeonik,sans-serif;font-size:64px;font-weight:bold;letter-spacing:0.5px;color:var( --e-global-color-64a1c8c );}.elementor-35052 .elementor-element.elementor-element-e041a55{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}@media(min-width:768px){.elementor-35052 .elementor-element.elementor-element-b6f8151{--content-width:1250px;}.elementor-35052 .elementor-element.elementor-element-e041a55{--content-width:1250px;}}@media(max-width:1024px){.elementor-35052 .elementor-element.elementor-element-b6f8151{--padding-top:7%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-35052 .elementor-element.elementor-element-e041a55{--padding-top:0%;--padding-bottom:7%;--padding-left:3%;--padding-right:3%;}}@media(max-width:767px){.elementor-35052 .elementor-element.elementor-element-b6f8151{--padding-top:7%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-35052 .elementor-element.elementor-element-2db7e67 .elementor-heading-title{font-size:40px;line-height:48px;}.elementor-35052 .elementor-element.elementor-element-e041a55{--padding-top:0%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}}/* Start custom CSS for shortcode, class: .elementor-element-1173c65 *//*Alphabet Navigation */
.alphabet-nav {
    margin-bottom: 30px;
    display: flex;
    flex-wrap: wrap;
    gap: 10px!important;
    font-size: 18px;
}

.alphabet-nav a {
    text-decoration: none;
    color: #0d5cad;
}
.alphabet-nav a::after {
    content: '|';
    padding: 0px 5px;
    color: #0071BB;
}
/* Glossary Section */
.glossary-section {
    margin-bottom: 30px;
    padding: 20px;
    border: 1px solid #ccc;
    border-radius: 8px;
}

/* Letter Headings */
.glossary-section h2 {
    margin-top: 0;
    font-size: 24px;
}

/* Glossary Links */
.term {
    margin-bottom: 10px;
}

.term a {
    color: #00123d;
    text-decoration: none;
    font-size:22px;
    font-family: 'aoenik-regular',Sans-Serif!important;
    font-weight: 500;
}

.term a:hover {
   text-decoration: none;
   color: #0e7cc3;
}
html, body {
  scroll-padding-top:100px;
}/* End custom CSS */