.elementor-4913 .elementor-element.elementor-element-1c8975b{margin-top:0px;margin-bottom:0px;padding:2em 0em 2em 0em;}.elementor-4913 .elementor-element.elementor-element-c95bb61 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-4913 .elementor-element.elementor-element-cdfcfdb .elementor-heading-title{font-family:var( --e-global-typography-12654e1-font-family ), Prometo;font-size:var( --e-global-typography-12654e1-font-size );font-weight:var( --e-global-typography-12654e1-font-weight );text-transform:var( --e-global-typography-12654e1-text-transform );color:var( --e-global-color-4a0c09da );}.elementor-4913 .elementor-element.elementor-element-707cfc3{font-family:var( --e-global-typography-951f8eb-font-family ), Prometo;font-weight:var( --e-global-typography-951f8eb-font-weight );text-transform:var( --e-global-typography-951f8eb-text-transform );color:var( --e-global-color-4a0c09da );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-4913 .elementor-element.elementor-element-1c8975b{padding:2em 2em 0em 2em;}.elementor-4913 .elementor-element.elementor-element-cdfcfdb .elementor-heading-title{font-size:var( --e-global-typography-12654e1-font-size );}}@media(max-width:767px){.elementor-4913 .elementor-element.elementor-element-1c8975b{padding:2em 1em 1em 1em;}.elementor-4913 .elementor-element.elementor-element-cdfcfdb .elementor-heading-title{font-size:var( --e-global-typography-12654e1-font-size );}}/* Start custom CSS for shortcode, class: .elementor-element-4dc39b3 */.elementor-4913 .elementor-element.elementor-element-4dc39b3 .glossary-term-bar  {
    list-style: none;
    display: flex;
    border-bottom: 1px var(--e-global-color-text) solid;
    padding-bottom: 1rem;
    margin-bottom: 1rem;
}
.elementor-4913 .elementor-element.elementor-element-4dc39b3 .glossary-term-bar span {
    flex-grow: 1;
    font-size: 1.4rem;
    font-weight: 400;
}
@media (max-width:768px) {
    .elementor-4913 .elementor-element.elementor-element-4dc39b3 .glossary-term-bar li {
        font-size: 0.9rem;
    }
}

.elementor-4913 .elementor-element.elementor-element-4dc39b3 .glossary-link-initial-item > a {
    text-transform: uppercase;
}

.elementor-4913 .elementor-element.elementor-element-4dc39b3 ul {
    list-style: none;
    padding-left: 0;
    margin-top: 1rem;
}
.elementor-4913 .elementor-element.elementor-element-4dc39b3 li {
    padding-left: 2rem;
    margin-bottom: 3rem;
    border-left: 3px solid var(--link-color-content);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d2b9d53 */.elementor-4913 .elementor-element.elementor-element-d2b9d53 a {
    color: var(--e-global-color-primary);
}/* End custom CSS */