.lfr-layout-structure-item-container {padding: 0;}.lfr-layout-structure-item-row {overflow: hidden;}.lfr-layout-structure-item-cd1d10cd-5e50-4f34-9513-1a6c616cae93 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-cd1d10cd-5e50-4f34-9513-1a6c616cae93) !important;
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-cd1d10cd-5e50-4f34-9513-1a6c616cae93 {
.banner h1{ color: white !important;}

#fragment-xbmh-03-link {
    background-color:white !important;
    color: #02773c !important;
}

#fragment-xbmh-03-link:hover {
    background-color: #eda812 !important;
    color: #ffffff !important;
    text-decoration: none !important;
}


.banner {
    position: relative !important;
    border-radius: 20px; 
}

.banner::before {
border-radius: 20px;    
 content: "" !important;
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    width: 100% !important;
    height: 100% !important;
    z-index: 1 !important;

    background: linear-gradient(to right,
        rgba(2, 119, 60, 1) 0%,
        rgba(2, 119, 60, 1) 00%,
        rgba(2,119, 00, 0) 00%
    ) !important;
}

.banner > .container {
    position: relative !important;
    z-index: 2 !important;
padding-left: 3%;
}
}.lfr-layout-structure-item-8cc84e71-0db7-4176-9fac-19750208973b {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-8cc84e71-0db7-4176-9fac-19750208973b) !important;
border-style: solid; border-width: 0 !important; border-width: 0px !important;
margin-bottom: var(--spacer-3,1rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-b66d081e-5fe8-4124-bc9b-c1303bd1940b {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-b66d081e-5fe8-4124-bc9b-c1303bd1940b) !important;
border-style: solid; border-width: 0 !important; border-width: 0px !important;
margin-bottom: 2rem !important;
padding-bottom: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-33a7250b-abe1-47b7-80c6-5b9df219855f {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-33a7250b-abe1-47b7-80c6-5b9df219855f) !important;
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-c10bb2db-09d7-4e0c-9f87-68fa546754a4 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-c10bb2db-09d7-4e0c-9f87-68fa546754a4) !important;
border-style: solid; border-width: 0 !important; border-width: 0px !important;
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-07a84c23-32e8-4e57-b244-febcf56ed8d9 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-07a84c23-32e8-4e57-b244-febcf56ed8d9) !important;
border-style: solid; border-width: 0 !important; border-width: 0px !important;
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-8751ddd0-9e85-4d52-9616-37007c3b995d {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-8751ddd0-9e85-4d52-9616-37007c3b995d) !important;
border-style: solid; border-width: 0 !important; border-width: 0px !important;
margin-bottom: var(--spacer-3,1rem) !important;
margin-top: 2rem !important;
text-align: center !important;
}
.lfr-layout-structure-item-20a4e25b-26ca-45c3-a511-2ff869eeb185 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-20a4e25b-26ca-45c3-a511-2ff869eeb185) !important;
border-style: solid; border-width: 0 !important; border-width: 0px !important;
margin-bottom: var(--spacer-3,1rem) !important;
margin-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-fdc1746d-fee6-45d5-9b53-91edaa2197bd {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-fdc1746d-fee6-45d5-9b53-91edaa2197bd) !important;
border-style: solid; border-width: 0 !important; border-width: 0px !important;
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-f8a0441a-46e4-4820-bf17-a38f8c9e686a {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-f8a0441a-46e4-4820-bf17-a38f8c9e686a) !important;
border-style: solid; border-width: 0 !important; border-width: 0px !important;
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-52fa55c4-ac89-f0e9-b80a-3b15bd8a698c {
margin-bottom: var(--spacer-5,3rem) !important;
padding-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-52fa55c4-ac89-f0e9-b80a-3b15bd8a698c {

 h4 { font-weight: bold; };
.headline-h3.card-title {  font-size: 25px; };
.card-text.small-body.pt-3.text-body {
    display: none;
};
}.lfr-layout-structure-item-2bccacdd-2e96-45f0-b0fe-4b0ba24922c3 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-2bccacdd-2e96-45f0-b0fe-4b0ba24922c3) !important;
border-style: solid; border-width: 0 !important; border-width: 0px !important;
margin-bottom: var(--spacer-3,1rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-310ba430-7d29-438c-a706-a5e8d77a55dd {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-310ba430-7d29-438c-a706-a5e8d77a55dd) !important;
border-style: solid; border-width: 0 !important; border-width: 0px !important;
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-1ebf8e98-1f79-4e2e-966f-4df571eeb641 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-1ebf8e98-1f79-4e2e-966f-4df571eeb641) !important;
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-fc5939c5-dea4-4e6e-a2ea-e699f9f3ed10 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-fc5939c5-dea4-4e6e-a2ea-e699f9f3ed10) !important;
border-style: solid; border-width: 0 !important; border-width: 0px !important;
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-fda35edd-4531-4b7e-a2f4-be5a231bfa8f {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-fda35edd-4531-4b7e-a2f4-be5a231bfa8f) !important;
border-style: solid; border-width: 0 !important; border-width: 0px !important;
margin-bottom: 2rem !important;
}
.lfr-layout-structure-item-68302b8f-dee3-0c45-5da5-4f2aac18198c {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-68302b8f-dee3-0c45-5da5-4f2aac18198c) !important;
border-style: solid; border-width: 0 !important; border-width: 0px !important;
margin-bottom: 2rem !important;
}
.lfr-layout-structure-item-68302b8f-dee3-0c45-5da5-4f2aac18198c {
 .headline-h5 {
  white-space: normal !important;
  overflow: visible !important;
  text-overflow: unset !important;
  word-break: break-word !important;
font-size: 1.2rem !important;
}
}