.elementor-8266 .elementor-element.elementor-element-2e5f60b{--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;}.elementor-8266 .elementor-element.elementor-element-6fb6dc1c:not(.elementor-motion-effects-element-type-background), .elementor-8266 .elementor-element.elementor-element-6fb6dc1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000224;}.elementor-8266 .elementor-element.elementor-element-6fb6dc1c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 50px 0px;}.elementor-8266 .elementor-element.elementor-element-6fb6dc1c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8266 .elementor-element.elementor-element-41dbb6a8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8266 .elementor-element.elementor-element-41dbb6a8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000224;}.elementor-8266 .elementor-element.elementor-element-41dbb6a8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8266 .elementor-element.elementor-element-41dbb6a8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-8266 .elementor-element.elementor-element-41dbb6a8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8266 .elementor-element.elementor-element-6129caba{--spacer-size:50px;}.elementor-8266 .elementor-element.elementor-element-7ce969c1{width:var( --container-widget-width, 62% );max-width:62%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 060px) 0px;--container-widget-width:62%;--container-widget-flex-grow:0;text-align:center;}.elementor-8266 .elementor-element.elementor-element-7ce969c1 .elementor-heading-title{color:var( --e-global-color-uicore_secondary );}.elementor-8266 .elementor-element.elementor-element-89d88c7{--display:flex;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8266 .elementor-element.elementor-element-b251bc8{padding:030px 0px 0px 0px;}.elementor-8266 .elementor-element.elementor-element-da9339e .bdt-ep-accordion-title{background-color:#010853;color:var( --e-global-color-uicore_headline );}.elementor-8266 .elementor-element.elementor-element-da9339e .bdt-ep-accordion-item + .bdt-ep-accordion-item{margin-top:2px;}.elementor-8266 .elementor-element.elementor-element-da9339e .bdt-ep-title-text{justify-content:flex-start;}.elementor-8266 .elementor-element.elementor-element-da9339e .bdt-ep-accordion-custom-icon svg{fill:var( --e-global-color-uicore_headline );}.elementor-8266 .elementor-element.elementor-element-da9339e .bdt-ep-accordion-icon{color:var( --e-global-color-uicore_primary );}.elementor-8266 .elementor-element.elementor-element-da9339e .bdt-ep-accordion-icon svg{fill:var( --e-global-color-uicore_primary );}.elementor-8266 .elementor-element.elementor-element-de07358{--display:flex;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8266 .elementor-element.elementor-element-f6bb9d5 .bdt-ep-accordion-title{background-color:#010853;color:var( --e-global-color-uicore_headline );}.elementor-8266 .elementor-element.elementor-element-f6bb9d5 .bdt-ep-accordion-item + .bdt-ep-accordion-item{margin-top:2px;}.elementor-8266 .elementor-element.elementor-element-f6bb9d5 .bdt-ep-title-text{justify-content:flex-start;}.elementor-8266 .elementor-element.elementor-element-f6bb9d5 .bdt-ep-accordion-custom-icon svg{fill:var( --e-global-color-uicore_headline );}.elementor-8266 .elementor-element.elementor-element-f6bb9d5 .bdt-ep-accordion-icon{color:var( --e-global-color-uicore_primary );}.elementor-8266 .elementor-element.elementor-element-f6bb9d5 .bdt-ep-accordion-icon svg{fill:var( --e-global-color-uicore_primary );}.elementor-8266 .elementor-element.elementor-element-f337cd8{--display:flex;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8266 .elementor-element.elementor-element-1162a2b .bdt-ep-accordion-title{background-color:#010853;color:var( --e-global-color-uicore_headline );}.elementor-8266 .elementor-element.elementor-element-1162a2b .bdt-ep-accordion-item + .bdt-ep-accordion-item{margin-top:2px;}.elementor-8266 .elementor-element.elementor-element-1162a2b .bdt-ep-title-text{justify-content:flex-start;}.elementor-8266 .elementor-element.elementor-element-1162a2b .bdt-ep-accordion-custom-icon svg{fill:var( --e-global-color-uicore_headline );}.elementor-8266 .elementor-element.elementor-element-1162a2b .bdt-ep-accordion-icon{color:var( --e-global-color-uicore_primary );}.elementor-8266 .elementor-element.elementor-element-1162a2b .bdt-ep-accordion-icon svg{fill:var( --e-global-color-uicore_primary );}.elementor-8266 .elementor-element.elementor-element-a435e49{--display:flex;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8266 .elementor-element.elementor-element-4991f64 .bdt-ep-accordion-title{background-color:#010853;color:var( --e-global-color-uicore_headline );}.elementor-8266 .elementor-element.elementor-element-4991f64 .bdt-ep-accordion-item + .bdt-ep-accordion-item{margin-top:2px;}.elementor-8266 .elementor-element.elementor-element-4991f64 .bdt-ep-title-text{justify-content:flex-start;}.elementor-8266 .elementor-element.elementor-element-4991f64 .bdt-ep-accordion-custom-icon svg{fill:var( --e-global-color-uicore_headline );}.elementor-8266 .elementor-element.elementor-element-4991f64 .bdt-ep-accordion-icon{color:var( --e-global-color-uicore_primary );}.elementor-8266 .elementor-element.elementor-element-4991f64 .bdt-ep-accordion-icon svg{fill:var( --e-global-color-uicore_primary );}:root{--page-title-display:none;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-8266 .elementor-element.elementor-element-6fb6dc1c{padding:80px 0px 40px 0px;}.elementor-8266 .elementor-element.elementor-element-7ce969c1{padding:0px 50px 0px 50px;}}@media(max-width:767px){.elementor-8266 .elementor-element.elementor-element-6fb6dc1c{padding:50px 0px 32px 0px;}.elementor-8266 .elementor-element.elementor-element-7ce969c1{padding:0px 25px 0px 25px;}}/* Start custom CSS for html, class: .elementor-element-b251bc8 */.glossary-controls {
  display: flex;
  gap: 12px;
  margin-bottom: 30px;
}

.glossary-controls input {
  flex: 1;
  padding: 14px 18px;
  border: 1px solid #ff00e6;
  background: transparent;
  color: #fff !important;
}

.glossary-controls button {
  padding: 14px 24px;
  background: #ff00e6;
  color: #fff;
  border: none;
  cursor: pointer;
}



.glossary-controls {
    display: flex;
    gap: 16px;
    align-items: center;

    position: sticky;
    top: 90px;
    z-index: 100;

    padding: 24px;
    margin-bottom: 40px;

    background: rgba(18, 20, 65, 0.85);
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);

    border: 1px solid rgba(255,255,255,0.08);
    border-radius: 4px;

    box-shadow:
        0 10px 40px rgba(0,0,0,0.45),
        0 0 30px rgba(103, 76, 255, 0.15);
}

#glossarySearch {
    flex: 1;
    height: 56px;

    background: rgba(5, 8, 35, 0.8);
    border: 1px solid #ff00e5;
    border-radius: 12px;

    color: #fff;
    font-size: 16px;

    padding: 0 20px;
    transition: all .25s ease;
}

#glossarySearch:focus {
    outline: none;
    border-color: #00e5ff;

    box-shadow:
        0 0 0 1px #00e5ff,
        0 0 20px rgba(0,229,255,.25);
}

#sortAZ,
#sortZA {
    width: 80px;
    height: 56px;

    border: 0;
    border-radius: 12px;

    background: linear-gradient(
        180deg,
        #ff2cf7 0%,
        #d600ff 100%
    );

    color: #fff;
    font-weight: 700;
    cursor: pointer;

    transition: all .25s ease;
}

#sortAZ:hover,
#sortZA:hover {
    transform: translateY(-2px);

    box-shadow:
        0 10px 25px rgba(255,0,230,.35);
}
.glossary-controls::after {
    content: "";
    position: absolute;

    left: 60px;
    right: 60px;
    bottom: -1px;

    height: 2px;

    background: linear-gradient(
        90deg,
        transparent,
        rgba(255,0,230,.8),
        transparent
    );
}/* End custom CSS */
/* Start custom CSS */footer > div > div{
    background:#161616!important;
}
.uicore-page-title {
    display: none;
}/* End custom CSS */