.elementor-kit-6{--e-global-color-primary:#191C19;--e-global-color-secondary:#191C19;--e-global-color-text:#191C19;--e-global-color-accent:#146EED;--e-global-color-6056833:#191C19;--e-global-color-8030130:#787563;--e-global-color-5397996:#E0E0DC;--e-global-color-5cbf791:#F2F2ED;--e-global-color-cfec558:#146EED;--e-global-color-91fb060:#03BA85;--e-global-color-b53be7d:#FFB300;--e-global-color-6f92509:#F25747;--e-global-color-d64ea5d:#F35748;--e-global-typography-primary-font-family:"Maison Neue";--e-global-typography-primary-font-weight:700;--e-global-typography-secondary-font-family:"Maison Neue";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Maison Neue";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Maison Neue";--e-global-typography-accent-font-weight:400;font-family:"Maison Neue", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;}.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-cfec558 );font-family:"Maison Neue", Sans-serif;font-size:17px;font-weight:700;color:#FFFFFF;border-radius:6px 6px 6px 6px;padding:18px 28px 18px 28px;}.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:#1058BE;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-kit-6 p{margin-bottom:24px;}.elementor-kit-6 a{color:var( --e-global-color-cfec558 );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1440px;}.e-con{--container-max-width:1440px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){margin-block-end:0px;}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-lightbox{background-color:#FFFFFF5C;}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1100px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-6{font-size:16px;line-height:1.6em;}.elementor-kit-6 p{margin-bottom:20px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */* {
	outline: none;
}




.aspect-ratio-1-1 {
  aspect-ratio: 1 / 1 !important;
}

.aspect-ratio-3-2 {
  aspect-ratio: 3 / 2 !important;
}

.aspect-ratio-4-3 {
  aspect-ratio: 4 / 3 !important;
}

.aspect-ratio-3-4 {
  aspect-ratio: 3 / 4 !important;
}

.aspect-ratio-16-9 {
  aspect-ratio: 16 / 9 !important;
}

.max-width-950 {
    max-width:950px !important;
}

.max-width-720 {
    max-width:720px !important;
}

.elementor-widget-text-editor ul {
    margin-left: 0px !important;
}

.elementor-widget-text-editor li {
    margin: 0px 0px 10px 0px !important;
}


.xs .elementor-heading-title {
  font-family: "Maison Neue" !important;
font-size: 14px !important;
font-style: normal !important;
font-weight: 400 !important;
line-height: 160% !important; /* 22.4px */
}

.sm .elementor-heading-title {
  font-family: "Maison Neue" !important;
font-size: 15px !important;
font-style: normal !important;
font-weight: 400 !important;
line-height: 160% !important; /* 25.6px */
}

.base .elementor-heading-title {
  font-family: "Maison Neue" !important;
font-size: 16px !important;
font-style: normal !important;
font-weight: 200 !important;
line-height: 180% !important; /* 32.4px */
}

.base-tight .elementor-heading-title {
  font-family: "Maison Neue" !important;
font-size: 16px !important;
font-style: normal !important;
font-weight: 200 !important;
line-height: 160% !important; /* 32.4px */
}

.lg .elementor-heading-title {
  font-family: "Maison Neue" !important;
font-size: 19px !important;
font-style: normal !important;
font-weight: 400 !important;
line-height: 160% !important; /* 32px */
}

.lg-tight .elementor-heading-title {
  font-family: "Maison Neue" !important;
font-size: 19px !important;
font-style: normal !important;
font-weight: 400 !important;
line-height: 120% !important; /* 32px */
}

.xl .elementor-heading-title {
  font-family: "Maison Neue" !important;
font-size: 22px !important;
font-style: normal !important;
font-weight: 700 !important;
line-height: 150% !important; /* 33px */
}

.xl-tight .elementor-heading-title {
  font-family: "Maison Neue" !important;
font-size: 22px !important;
font-style: normal !important;
font-weight: 700 !important;
line-height: 135% !important; /* 33px */
}

.two-xl .elementor-heading-title {
  font-family: "Maison Neue" !important;
font-size: 25px !important;
font-style: normal !important;
font-weight: 700 !important;
line-height: 140% !important; /* 36.4px */
}

.three-xl .elementor-heading-title {
  font-family: "Maison Neue" !important;
font-size: 28px !important;
font-style: normal !important;
font-weight: 700 !important;
line-height: 130% !important; /* 39px */
}

.four-xl .elementor-heading-title {
  font-family: "Maison Neue" !important;
font-size: 32px !important;
font-style: normal !important;
font-weight: 700 !important;
line-height: 130% !important; /* 44.2px */
}

.five-xl .elementor-heading-title {
  font-family: "Maison Neue" !important;
font-size: 38px !important;
font-style: normal !important;
font-weight: 700 !important;
line-height: 130% !important; /* 54.6px */
}

.six-xl .elementor-heading-title {
  font-family: "Maison Neue" !important;
font-size: 42px !important;
font-style: normal !important;
font-weight: 700 !important;
line-height: 120% !important; /* 54.6px */
}

.seven-xl .elementor-heading-title {
  font-family: "Maison Neue" !important;
font-size: 48px !important;
font-style: normal !important;
font-weight: 700 !important;
line-height: 110% !important; /* 59.4px */
}

.eight-xl .elementor-heading-title {
 font-family: "Maison Neue" !important;
font-size: 54px !important;
font-style: normal !important;
font-weight: 700 !important;
line-height: 110% !important; /* 70.4px */
}

.nine-xl .elementor-heading-title {
 font-family: "Maison Neue" !important;
font-size: 60px !important;
font-style: normal !important;
font-weight: 700 !important;
line-height: 110% !important; /* 85.8px */
}

.lfla-subheading .elementor-heading-title {
  font-family: "Maison Neue" !important;
font-size: 18px !important;
font-style: normal !important;
font-weight: 700 !important;
line-height: 120% !important; /* 22.4px */
letter-spacing: 4px;
text-transform: uppercase
}


.lfla-staff-title .elementor-heading-title {
  font-family: "Maison Neue" !important;
font-size: 18px !important;
font-style: normal !important;
font-weight: 700 !important;
line-height: 120% !important; /* 22.4px */
margin:8px 0px 2px 0px;
}


.elementor-widget-button .elementor-button {
font-weight:700 !important;
}

.lfla-team-image {
    width: 100%;
    height: auto;
    background-size: cover;
    background-position: top center;
    aspect-ratio: 3/4;
    overflow: hidden;
}

.post-password-form {
    padding: 140px 30px 140px 30px !important;
    max-width: 900px !important;
    margin: 0 auto !important;
    justify-content: center !important;
}

.post-password-form [type=submit] {
    margin-inline-start: 10px;
    border: 0px;
}

.e-n-tabs-heading {
    padding-left: 30px;
    padding-right:30px;
}

.tabs-no-padding-left .e-n-tabs-heading {
        padding-left: 0px !important;
}

ul {
    padding-inline-start: 17px;
}

ul li {
    margin:8px 0px;
}

.elementor-button-text {
    font-weight: 700;
}


/*/////// mobile menu START //////*/

.elementor-7993 .elementor-nav-menu--dropdown.elementor-nav-menu__container {
    margin-top: 00px;
}


.elementor-7993 .elementor-element.elementor-element-8ea5f94 .elementor-nav-menu--dropdown a.elementor-sub-item {
        font-size: 18px;
        font-weight: 400;
        margin-left: -8px
    }
    
    .elementor-7993 .elementor-element .elementor-nav-menu--dropdown .menu-item ul li:not(:last-child) {
    border-bottom-width: 0px !important;
}

.elementor-7993 .elementor-element .elementor-nav-menu--dropdown .menu-item ul li:last-child {
    padding-bottom: 24px !important;
}
    
    .elementor-7993 .elementor-element .elementor-nav-menu--dropdown .menu-item ul li a {
    padding:14px 0px 14px 10px !important;
}

.elementor-7993 .elementor-nav-menu--dropdown .elementor-item.elementor-item-active, .elementor-nav-menu--dropdown .elementor-item.highlighted, .elementor-nav-menu--dropdown .elementor-item:focus, .elementor-nav-menu--dropdown .elementor-item:hover, .elementor-sub-item.elementor-item-active, .elementor-sub-item.highlighted, .elementor-sub-item:focus, .elementor-sub-item:hover {
    background-color: #ffffff;
}

/*/////// mobile menu END //////*/


.lfla-form-footer input {
    border: 1px solid #E0E0DC !important;
    box-shadow: none !important;
    height: 50px !important;
    font-size: 15px !important;
    border-radius: 6px !important;
    padding: 10px 14px 10px 14px !important;
}

.lfla-form-footer textarea {
    border: 1px solid #E0E0DC !important;
    box-shadow: none !important;
    font-size: 15px !important;
    border-radius: 6px !important;
    padding: 10px 14px 10px 14px !important;
}

.gform-theme--foundation .gform_fields {
    row-gap: 16px !important;
}

input.gform_button {
    font-size: 16px !important;
    font-weight: 700 !important;
    border-radius: 6px !important;
    padding: 16px 28px 18px 28px !important;
    background: #146EED !important;
    transition: 0.3s !important;
}

input.gform_button:hover {
background:#1058BE !important;
transform: translateY(-5px) !important;
transition: 0.3s !important;
}

span.post-navigation__prev--label, span.post-navigation__next--label {
    background: #146EED;
    padding: 8px 14px 8px 14px;
    border-radius: 6px;
    color: #ffffff !important;
    font-size: 15px !important;
    transition: all 0.3s;
}

span.post-navigation__prev--label:hover, span.post-navigation__next--label:hover {
    background: #1058be;
        transition: all 0.3s;
}

blockquote {
    background: url(/wp-content/uploads/2024/12/quote-sm-yellow.svg) no-repeat #ffffff;
    background-position: 20px 20px ;
    padding: 60px 50px 40px 50px;
    margin: 20px 0px 20px 0px;
}

.elementor-widget-text-editor li {
  margin: 0px 0px 16px 0px;
}





















@media only screen and (max-width: 600px) {
   
    
 .xs .elementor-heading-title {
  font-size: 14px !important;
line-height: 160% !important;  
}

 .sm .elementor-heading-title {
  font-size: 15px !important;
line-height: 160% !important;  
}

 .base .elementor-heading-title {
  font-size: 16px !important;
line-height: 160% !important;  
}

.base-tight .elementor-heading-title {
  font-size: 16px !important;
line-height: 130% !important;  
}

.lg .elementor-heading-title {
  font-size: 18px !important;
line-height: 160% !important;  
}

.lg-tight .elementor-heading-title {
  font-size: 18px !important;
line-height: 130% !important;  
}

.xl .elementor-heading-title {
  font-size: 19px !important;
line-height: 130% !important;  
}

.two-xl .elementor-heading-title {
  font-size: 20px !important;
line-height: 130% !important;  
}

.three-xl .elementor-heading-title {
  font-size: 22px !important;
line-height: 130% !important;  
}

.four-xl .elementor-heading-title {
  font-size: 23px !important;
line-height: 130% !important;  
}

.five-xl .elementor-heading-title {
  font-size: 25px !important;
line-height: 130% !important;  
}

.six-xl .elementor-heading-title {
  font-size: 27px !important;
line-height: 120% !important;  
}

.seven-xl .elementor-heading-title {
  font-size: 28px !important;
line-height: 115% !important;  
}

.eight-xl .elementor-heading-title {
  font-size: 29px !important;
line-height: 115% !important;  
}

.nine-xl .elementor-heading-title {
  font-size: 30px !important;
line-height: 115% !important;  
}

.lfla-subheading .elementor-heading-title {
font-size: 16px !important;
line-height: 120% !important; /* 22.4px */
letter-spacing: 4px;
} 

.lfla-staff-title .elementor-heading-title {
font-size: 16px !important;
line-height: 120% !important; /* 22.4px */
}

blockquote {
    background: url(/wp-content/uploads/2024/12/quote-sm-yellow.svg) no-repeat #ffffff;
    background-position: 14px 14px ;
    padding: 54px 30px 30px 30px;
    margin: 20px 0px 20px 0px;
}



}










.weight-400 .elementor-heading-title {
    font-weight: 400 !important;
}

.weight-700 .elementor-heading-title {
    font-weight: 700 !important;
}






@media screen and (min-width: 1025px) {
    .menu-widget .sub-menu {
    max-width: unset !Important;
    width: 100% !important;
    top: 61px !important;
    margin-left: 0 !important;
    background: rgba(0, 0, 0, 0.80);
backdrop-filter: blur(15px);
    /*display: flex !important;*/
    justify-content: end !important;
    padding-right: 37px !important;
}

.menu-widget .has-submenu.highlighted + ul {
    display: flex !important;
}

.menu-widget ul.elementor-nav-menu--dropdown a {
    border: none !important;
}

.menu-widget .elementor-nav-menu--main .elementor-nav-menu a.elementor-sub-item {
    padding: 18px 16px !important;
    font-size:15px;
}

.menu-widget .elementor-nav-menu--dropdown a {
    color: white;
}

.menu-widget .elementor-nav-menu li {
    position: static !important;
}

.menu-widget .elementor-nav-menu {
    position: static !important;
}

.menu-widget {
    position: static !important;
}

.menu-wrapper {
    position: static !important;
}
}


.header-image {
    position: relative;
    transition: opacity 0.5s ease-in-out;
    pointer-events: auto;
}

.scrolled-image {
    opacity: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    transition: opacity 0.5s ease-in-out;
}

.scrolled .header-image {
    pointer-events: none;
    opacity: 0;
}

.scrolled .scrolled-image {
    opacity: 1;
}

.scrolled-image > .elementor-widget-container {
    display: flex;
    flex-direction: column;
    justify-content: center;
}

    


.lfla-search-form {
    background: white;
    display: flex;
    align-items: center;
    border-radius: 10px;
    position: relative;
}

.lfla-search-form input {
    border: none;
}


.lfla-search-form input[type=image] {
    max-width: 18px;
    margin-right: 10px;
    max-height: 18px;
    position: absolute;
    right: 10px;
}


/**
 * center aligned loop grid on smaller devices
 */


.staff-listing {
    text-align: center;
    width: 100%;
}

.staff-listing .elementor-grid{
    display: inline-flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    max-width: 920px;
    align-self: center;
    width: 100%;
}


.staff-listing .elementor-grid .e-loop-item {
    width: calc(20% - 30px);
}

@media screen and (max-width: 1024px) {

    .staff-listing .elementor-grid .e-loop-item {
        width: calc(33.333% - 30px);
    }
}

@media screen and (max-width: 767px) {
    
    .staff-listing .elementor-grid .e-loop-item {
        width: calc(50% - 20px);
    }
}


/** overflow slider css **/
.carousel-container {
    overflow: hidden !important;
}

.overflow-carousel .elementor-swiper-button-next {
    margin-right: 0 !Important;
}

.overflow-carousel .elementor-swiper-button-prev {
    margin-left: 0 !Important;
}

/** search header START **/
.search-form-header form {
    display: flex;
    gap: 10px;
     height: 38px;
     border-radius: 6px !important;
}

.search-form-header input[type='text'] {
    padding: 8px 20px 8px 20px !important;
    border-radius: 6px !important;
    border: none !important;
    height: 38px;
    font-size: 16px;
}

.search-form-header input[type='submit'] {
    padding: 6px 20px 10px 20px !important;
    border-radius: 6px !important;
    border: none !important;
    height: 38px;
    font-size: 16px;
}

.search-header-container {
    display: none;
    height: 56px;
}

@media only screen and (max-width: 600px) {
.search-form-header form {
    display: flex;
    gap: 8px;
     height: 38px;
     border-radius: 6px !important;
}

.search-form-header input[type='text'] {
    padding: 8px 10px 8px 10px !important;
    border-radius: 6px !important;
    border: none !important;
    height: 38px;
    font-size: 16px;
}

.search-form-header input[type='submit'] {
    padding: 6px 8px 8px 8px !important;
    border-radius: 6px !important;
    border: none !important;
    height: 38px;
    font-size: 13px;
}
    
    
}

/** search header END **/


/** search bar content **/
.search-form input[type="text"]:focus {
    width: 350px;
}

.blog-search-form input:focus {
    width: 350px;
}

.blog-search-form .e-search-input-wrapper {
    flex-direction: row !important;
}




.elementor-lightbox .elementor-video-container {
    width: auto !important;
}

.elementor-lightbox .dialog-widget-content {
 background: rgba(0,0,0,0.5) !important;   
}

.upcoming-events-slider .swiper-button-disabled {
    visibility: hidden;
}


.bb-form .BBFormContainer .BBLinkJoinMembershipButton{
    background: #146EED !important;
    border: none !important;
    border-radius: 6px !important;
    font-family: "Maison Neue", Sans-serif;
    font-size: 15px !important;
    font-weight: 700 !important;
    
}

.bb-form .BBFormContainer .BBFormSectionMembershipDetails {
}

.bb-form .BBFormContainer .BBFormTextbox, .bb-form .BBFormContainer select {
    height: 50px;
    border-radius: 6px;
    color: rgb(17, 35, 55);
    font-family: "Maison Neue", Sans-serif;
}

.bb-form .BBFormContainer .BBTotalContainer {
    display: flex;
    flex-direction: row;
    align-items: center;
}

.bb-form .BBFormContainer .BBFormSubmitbutton {
    
    background: #146EED !important;
    border: none !important;
    border-radius: 6px !important;
    font-family: "Maison Neue", Sans-serif;
    font-size: 15px !important;
    font-weight: 700 !important;
}

.bb-form .BBFormContainer .BBFormChangeMembershipLink
{
    color: #146EED !important;
}
.bb-form .BBFormContainer .BBSVGSelectedMembershipTriangle{
    fill: #146EED !important;
}

.bb-form .BBFormContainer .BBMembershipSelected, .bb-form .BBFormContainer .BBFormSectionMembershipDetails, .bb-form .BBFormContainer .BBMembershipOptionWrapper {
    border: 1px solid white !important;
    background: White !important;
    border-radius: 6px !important;
}


.bb-form .BBFormContainer .BBMembershipOptionWrapper:hover {
    background: #E0EBF1 !important;
}


.bb-form .BBFormFieldLabelEdit span {
    background: none !important;
}

.share-this .a2a_button_twitter, 
.share-this .a2a_button_facebook,
.share-this .a2a_button_email
{
    display: none;
}

.share-this {
    text-align: center;
}
.share-this .a2a_dd{
    font-family: "Maison Neue", Sans-Serif !important;
    font-size: 17px !important;
    color: var(--e-global-color-6056833)!important;
    display: inline-block;
    height: 100%;
    line-height: 17px!important;
    text-align: center;
    padding: 18px!important;
    border-radius: 6px!important;
    border: 1px solid var(--e-global-color-6056833);
    font-weight: 600!important;
    transition: all 0.2s;
}

.share-this .a2a_dd:hover {
    border: 1px solid var( --e-global-color-cfec558 );
}

.elementor-widget-text-editor ul {
    margin-left: 16px;
}

@media screen and (min-width: 1025px) {
.council-slider .swiper-slide {
    max-width: 25% !important;
}
}

@media screen and (min-width: 768px) and (max-width: 1024px) {
.council-slider .swiper-slide {
    max-width: 50% !important;
}
}


.elementor-element.elementor-button-info .elementor-button {
    background-color: #ffffff;
    color: #191C19;
    border: 1px solid #191C19;
    transition: 0.3s;
}

.elementor-element.elementor-button-info .elementor-button:hover {
    border: 1px solid #146EED;
}

.elementor-button-info .elementor-widget-container, .elementor-button-info .elementor-widget-container:hover {
    transform: unset;
}

.event-slider-container {
    display: block;
}

.press-line-text span {
    color: #191C19;
    transition: 0.3s;
}


.press-line-text .elementor-shortcode:hover .title, .press-line-text .elementor-shortcode:hover .separator, .press-line-text .elementor-shortcode:hover .date  {
    color: #146eed;
}

.select-form select {
    border: 1px solid #E0E0DC !important;
    box-shadow: none !important;
    height: 50px !important;
    font-size: 15px !important;
    border-radius: 6px !important;
    padding: 10px 14px 10px 14px !important;
}

.select-form select {
    appearance: none;
    background: url("/wp-content/uploads/2024/12/arrow-black-new.svg");
    background-size: 12px;
    background-repeat: no-repeat;
    background-position: calc(100% - 10px) center;
    
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Maison Neue';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://lfla.org/wp-content/uploads/2024/11/MaisonNeue-Book.eot');
	src: url('https://lfla.org/wp-content/uploads/2024/11/MaisonNeue-Book.eot?#iefix') format('embedded-opentype'),
		url('https://lfla.org/wp-content/uploads/2024/11/MaisonNeue-Book.woff2') format('woff2'),
		url('https://lfla.org/wp-content/uploads/2024/11/MaisonNeue-Book.woff') format('woff'),
		url('https://lfla.org/wp-content/uploads/2024/11/MaisonNeue-Book.ttf') format('truetype'),
		url('https://lfla.org/wp-content/uploads/2024/11/MaisonNeue-Book.svg#MaisonNeue') format('svg');
}
@font-face {
	font-family: 'Maison Neue';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://lfla.org/wp-content/uploads/2024/11/MaisonNeue-BookItalic.eot');
	src: url('https://lfla.org/wp-content/uploads/2024/11/MaisonNeue-BookItalic.eot?#iefix') format('embedded-opentype'),
		url('https://lfla.org/wp-content/uploads/2024/11/MaisonNeue-BookItalic.woff2') format('woff2'),
		url('https://lfla.org/wp-content/uploads/2024/11/MaisonNeue-BookItalic.woff') format('woff'),
		url('https://lfla.org/wp-content/uploads/2024/11/MaisonNeue-BookItalic.ttf') format('truetype'),
		url('https://lfla.org/wp-content/uploads/2024/11/MaisonNeue-BookItalic.svg#MaisonNeue') format('svg');
}
@font-face {
	font-family: 'Maison Neue';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://lfla.org/wp-content/uploads/2024/11/MaisonNeue-Bold.eot');
	src: url('https://lfla.org/wp-content/uploads/2024/11/MaisonNeue-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://lfla.org/wp-content/uploads/2024/11/MaisonNeue-Bold.woff2') format('woff2'),
		url('https://lfla.org/wp-content/uploads/2024/11/MaisonNeue-Bold.woff') format('woff'),
		url('https://lfla.org/wp-content/uploads/2024/11/MaisonNeue-Bold.ttf') format('truetype'),
		url('https://lfla.org/wp-content/uploads/2024/11/MaisonNeue-Bold.svg#MaisonNeue') format('svg');
}
@font-face {
	font-family: 'Maison Neue';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://lfla.org/wp-content/uploads/2024/11/MaisonNeue-BoldItalic.eot');
	src: url('https://lfla.org/wp-content/uploads/2024/11/MaisonNeue-BoldItalic.eot?#iefix') format('embedded-opentype'),
		url('https://lfla.org/wp-content/uploads/2024/11/MaisonNeue-BoldItalic.woff2') format('woff2'),
		url('https://lfla.org/wp-content/uploads/2024/11/MaisonNeue-BoldItalic.woff') format('woff'),
		url('https://lfla.org/wp-content/uploads/2024/11/MaisonNeue-BoldItalic.ttf') format('truetype'),
		url('https://lfla.org/wp-content/uploads/2024/11/MaisonNeue-BoldItalic.svg#MaisonNeue') format('svg');
}
/* End Custom Fonts CSS */