.elementor-82 .elementor-element.elementor-element-4b58fe43{--display:flex;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-82 .elementor-element.elementor-element-4b58fe43{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS */body.elementor-page-82 .lexilink-display__header__filter__list__item.active {
    color: #fff;
    background-image: linear-gradient(273deg, #B70E0C 0%, #E84E0F 100%);
}

body.elementor-page-82 .lexilink-display__body__letter__title {
    font-family: Gilroy-SemiBold;
    color : #332828;
    font-weight: 500;
    font-size: 54px;
}

.lexilink-display__body__letter__list__item__title__link {
    color: #332828;
    font-family: Gilroy-SemiBold;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 22px;  
}

.lexilink-display__body__letter__list__item__title__link:hover,
.open .lexilink-display__body__letter__list__item__title__link {
    color: #E84E0F;

}

.open .lexilink-display__body__letter__list__item__title__icon:after {
  filter: brightness(0) saturate(100%) invert(47%) sepia(100%) saturate(5687%) hue-rotate(9deg) brightness(104%) contrast(88%);

}

.lexilink-display__body__letter.accordion .lexilink-display__body__letter__list__item.open .lexilink-display__body__letter__list__item__excerpt {
    color:  #5B5656;

    font-family: Gilroy-Regular;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 18px;
}

.lexilink-display__body__letter {
    border-bottom: 1px solid #D8D8D8 !important;

}

.lexilink-display__header__search-bar input {
    border: none !important;
}

.lexilink-display__header__search-bar__icon {
    background-image: url('data:image/svg+xml,%3Csvg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M19.9993 18.8216L14.781 13.6033C16.1365 11.9454 16.803 9.83002 16.6425 7.69457C16.4821 5.55913 15.507 3.56705 13.919 2.13037C12.331 0.693699 10.2515 -0.0776494 8.1107 -0.0241229C5.96991 0.0294036 3.93158 0.90371 2.41734 2.41795C0.903099 3.93219 0.0287933 5.97052 -0.0247333 8.11131C-0.0782598 10.2521 0.693089 12.3316 2.12976 13.9196C3.56644 15.5076 5.55852 16.4827 7.69396 16.6431C9.82941 16.8036 11.9448 16.1371 13.6027 14.7816L18.821 19.9999L19.9993 18.8216ZM8.33266 14.9999C7.01412 14.9999 5.72519 14.6089 4.62886 13.8764C3.53253 13.1439 2.67805 12.1027 2.17347 10.8845C1.66888 9.66632 1.53686 8.32588 1.79409 7.03267C2.05133 5.73946 2.68627 4.55158 3.61862 3.61923C4.55097 2.68688 5.73885 2.05194 7.03206 1.7947C8.32527 1.53747 9.66571 1.66949 10.8839 2.17408C12.1021 2.67866 13.1433 3.53314 13.8758 4.62947C14.6083 5.7258 14.9993 7.01473 14.9993 8.33327C14.9973 10.1008 14.2943 11.7953 13.0445 13.0451C11.7947 14.2949 10.1002 14.998 8.33266 14.9999Z" fill="%235B5656"/%3E%3C/svg%3E%0A') !important;
}

.lexilink-display__header {
    margin-bottom: 0;
}/* End custom CSS */