.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-9136af4b-907a-446f-0904-1d7a49967e3a {
max-width: 280px !important;
overflow: visible !important;
padding-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-327619f0-5fdf-b36c-113d-58698b3a99d9 {
font-size: 20px !important;
height: 50px !important;
}
.lfr-layout-structure-item-ced9cc82-09a0-217c-59ac-7a0ccbc7c18a {
.footer-bottom {
  border-top: 1px solid rgba(255, 255, 255, 0.12);
  padding-top: 1.5rem;
}
}.lfr-layout-structure-item-1f617ec1-0d74-e2ca-9c41-1de842a69561 {
color: var(--white) !important;
}
.lfr-layout-structure-item-1f617ec1-0d74-e2ca-9c41-1de842a69561 {
.list-menu ul {
  padding-left: 0;
}

.list-menu li {
  margin-bottom: 0.5rem;
}

.list-menu a {
  font-size: 0.875rem;
  color: inherit;
  text-decoration: none;
  transition: color 0.2s ease;
}

.list-menu a:hover {
  color: var(--brand-color-1);
}
}.lfr-layout-structure-item-4e1f8ecc-d965-e6fc-0cc8-96f0d2d9c80d {
background-color: #1F7A3A !important;
}
.lfr-layout-structure-item-dac6d91d-31e5-ef2d-0a59-621ed11996a6 {
max-width: 260px !important;
}
.lfr-layout-structure-item-15366946-7e05-2703-c08f-ecf90e578f7c {
font-size: var(--font-size-sm) !important;
text-align: center !important;
}
.lfr-layout-structure-item-53668e71-cb52-94db-9533-6c2d73e4e16e {
font-size: var(--font-size-base) !important;
font-weight: var(--font-weight-bold) !important;
margin-bottom: var(--spacer-3,1rem) !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-76d90c9f-2cf2-84b3-9df7-0019cda68741 {
padding-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-66d11ca2-68e4-f375-7f7d-68fe69c17f6f {
h2 {
    margin-bottom: 1rem !important;
}

.component-paragraph {
    margin-bottom: 1rem !important;
}

h2 + .component-paragraph {
    margin-top: 0.5rem;
}

.component-paragraph + h2 {
    margin-top: 2.5rem;
}
}.lfr-layout-structure-item-65241e30-280d-02fa-cc32-90cf2071ebac {
min-height: 50px !important;
}
.lfr-layout-structure-item-2f782a28-d0bd-2dd0-0d1f-96ed4daa93fa {
padding-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-2b426f01-b579-3baf-930f-f228968cdc6c {
padding-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-7a1b4456-13c8-321e-4023-da0feb665bb8 {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-7a1b4456-13c8-321e-4023-da0feb665bb8 {
.footer-main .navbar-nav {
	flex-direction: column;
}

.footer-main .nav-link {
	padding: 0;
	margin-bottom: 0.5rem;
	color: rgba(255,255,255,0.85);
	font-size: 0.95rem;
	transition: color 0.2s ease, transform 0.2s ease;
}

.footer-main .nav-link:hover {
	color: #ffffff;
	transform: translateX(4px);
}

}.lfr-layout-structure-item-bd14c95a-0618-9a68-e3b9-5c32439d4e9b {
padding-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-35035bd8-d307-5c04-1f3d-e331f1698936 {
font-size: var(--font-size-base) !important;
font-weight: var(--font-weight-normal) !important;
padding-bottom: var(--spacer-4,1.5rem) !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-04d758e0-23c2-9c48-457f-7410e3a3ed4a {
margin-bottom: var(--spacer-1,0.25rem) !important;
margin-top: var(--spacer-1,0.25rem) !important;
}
.lfr-layout-structure-item-9187f5de-9014-9114-57e6-ed9c49d39a00 {
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-b75b21ff-ed28-b182-bebd-d905e5c7d8d4 {
font-size: var(--font-size-base) !important;
font-weight: var(--font-weight-bold) !important;
margin-bottom: var(--spacer-3,1rem) !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-90932fdc-e37d-57f5-bcda-6cbb66e5e8b5 {
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-61966950-5ae4-5d1f-6f73-0daf9224469d {
padding-bottom: var(--spacer-6,4.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-b6b52f9c-9b41-c890-e42b-b304aa80a9ad {
background-color: var(--brand-color-3) !important;
padding-left: var(--spacer-6,4.5rem) !important;
padding-right: var(--spacer-6,4.5rem) !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-b6b52f9c-9b41-c890-e42b-b304aa80a9ad {
.footer-main a {
    color: #FFFFFF;
    text-decoration: none;
}

.footer-main a:hover {
    color: var(--brand-color-2);
}
}.lfr-layout-structure-item-fae95b04-c1cd-1c48-96fe-84b6bdcb3ad7 {
font-weight: var(--font-weight-bold) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-8aec82b3-feec-34f9-dea3-6d7fb45bd9bb {
padding-left: var(--spacer-6,4.5rem) !important;
padding-right: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-fa4659ab-5739-d197-ecc8-052ab88b1404 {
font-size: var(--font-size-sm) !important;
text-align: center !important;
}
.lfr-layout-structure-item-3d7a878c-26cb-7b80-b7e8-40647df69540 {
overflow: visible !important;
}
.lfr-layout-structure-item-9e002286-050d-fb2d-b41c-b8e31895ce52 {
display: none !important;
margin-top: var(--spacer-7,6rem) !important;
padding-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-b7969786-c82c-ac38-5a01-61e6bad1e525 {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-c24e50d5-9e2f-143c-b223-c08b08df5c23 {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-baa4565b-5b51-1237-0a01-1697d74a886b {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-baa4565b-5b51-1237-0a01-1697d74a886b {
@media (max-width: 767px) {

	.section-header .container {
		flex-direction: column !important;
		align-items: flex-start;
	}

	.section-header nav {
		width: 100%;
		margin-top: 1rem;
	}

}
}.lfr-layout-structure-item-59879bfc-3ba8-578c-95a5-88026f751431 {
font-size: var(--font-size-base) !important;
}
.lfr-layout-structure-item-4a0c9e69-335f-32b1-0195-23089e6608ec {
color: var(--white) !important;
}
.lfr-layout-structure-item-4a0c9e69-335f-32b1-0195-23089e6608ec {
.list-menu ul {
  padding-left: 0;
}

.list-menu li {
  margin-bottom: 0.5rem;
}

.list-menu a {
  font-size: 0.875rem;
  color: inherit;
  text-decoration: none;
  transition: color 0.2s ease;
}

.list-menu a:hover {
  color: var(--brand-color-1);
}
}.lfr-layout-structure-item-2dda29d4-a602-ef5f-6193-582d30165d84 {
font-size: 20px !important;
}
.lfr-layout-structure-item-d404ec91-1a31-4380-f07d-8e982c0084ad {
font-size: var(--font-size-base) !important;
font-weight: var(--font-weight-bold) !important;
margin-bottom: var(--spacer-3,1rem) !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-b40eae9f-be2c-d9da-f960-0118a4eb4307 {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-b40eae9f-be2c-d9da-f960-0118a4eb4307 {
a:not(.btn):not(.nav-link):not(.dropdown-item) {
    color: var(--btn-link-color);
    text-decoration: none;
    transition: color 0.2s ease;
}

a:not(.btn):not(.nav-link):not(.dropdown-item):hover {
    color: var(--btn-link-hover-color);
    text-decoration: underline;
}
}.lfr-layout-structure-item-44aa03bd-032a-39b8-ace4-c5680eceb79b {
background-color: #0F3A1D !important;
padding-bottom: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-3b027f2f-6df0-0998-6aba-25654e8a0bde {
border-bottom: 1px solid #e6e6e6;
}.lfr-layout-structure-item-6d3fd8ad-c288-b817-e9f2-82790328146e {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-8b8403f9-4d81-3bf4-11d9-c51ee30bffd3 {
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
@media screen and (max-width: 575px) {.lfr-layout-structure-item-fae95b04-c1cd-1c48-96fe-84b6bdcb3ad7 {
text-align: center !important;
}
}