.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-e1d930d3-d85b-2a39-c645-c6a310f4ad59 {
font-size: 16px !important;
font-weight: 400 !important;
}
.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-8fe30539-9303-036c-12e5-bbdc0cd9bc99 {
padding-bottom: var(--spacer-5,3rem) !important;
color: #939393 !important;
}
.lfr-layout-structure-item-a85aae1a-a1f8-52b4-b6d7-b0478b3e1e68 {
padding-bottom: var(--spacer-5,3rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-3f6b7988-42c4-de6c-e8ce-9a1da1a85504 {
padding-bottom: var(--spacer-5,3rem) !important;
color: #939393 !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-3e0d86aa-e957-e410-0a1d-251e52e2c057 {
padding-bottom: var(--spacer-5,3rem) !important;
color: #939393 !important;
}
.lfr-layout-structure-item-905c0add-e6f3-2dc6-9e2e-657dfc40bef1 {
font-size: 22px !important;
font-weight: 700 !important;
}
.lfr-layout-structure-item-3c4ef23b-04cb-9647-fd05-488e4e8262ae {
font-size: 45px !important;
font-weight: 700 !important;
text-align: center !important;
}
.lfr-layout-structure-item-65241e30-280d-02fa-cc32-90cf2071ebac {
min-height: 50px !important;
}
.lfr-layout-structure-item-fb1df6b5-4178-0baa-5007-0606517eed04 {
padding-bottom: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
}
.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-c3c4d890-517e-d789-7b30-1a1357c8421b {
margin-bottom: var(--spacer-4,1.5rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-1679212a-35e9-08d5-22ce-d4f1eccb8951 {
font-size: 45px !important;
font-weight: 700 !important;
text-align: center !important;
}
.lfr-layout-structure-item-2d5e156c-d3f0-1cdb-8b24-e92354255ea2 {
padding-bottom: var(--spacer-4,1.5rem) !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-faad674f-5231-4750-2925-a3df6439572e {
text-align: center !important;
color: #808080 !important;
}
.lfr-layout-structure-item-89c9f305-7ed7-9912-8e01-2f08732c4775 {
text-align: center !important;
}
.lfr-layout-structure-item-a5b19ab6-f517-8ed8-b5ee-ba7441b05b27 {
padding-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-7e6f3a6d-2781-b3c3-fd30-83ed8e42cb94 {
padding-bottom: var(--spacer-3,1rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-cca90592-4871-511e-724a-55c2b52872fa {
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-4b7e5731-9690-53c6-69d3-e2b28a0a0a38 {
margin-left: var(--spacer-1,0.25rem) !important;
}
.lfr-layout-structure-item-c8dc4586-3e04-7b8e-b043-20f504afbcbb {
.misspa-circle {

  width: 70px;
  height: 70px;

}

.circle-bg {

  fill: none;
  stroke: #333;
  stroke-width: 3;

}

.circle-progress-red {

  fill: none;
  stroke: #ff6b57;
  stroke-width: 3;

}

.circle-progress-green {

  fill: none;
  stroke: #34d293;
  stroke-width: 3;

}

.circle-progress-blue {

  fill: none;
  stroke: #3ab0e2;
  stroke-width: 3;

}

.circle-progress-yellow{

  fill: none;
  stroke: #e7ac44;
  stroke-width: 3;

}

.circle-text {

  fill: white;
  font-size: 0.6rem;
  text-anchor: middle;

}
}.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-da1ace68-0ba3-15eb-72a8-839568614f4b {
font-size: 16px !important;
font-weight: 400 !important;
}
.lfr-layout-structure-item-c1999241-a02e-4647-f36a-48674fd47fac {
padding-bottom: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-5,3rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-ace50a9d-bc7a-c292-875a-f113932e6547 {
padding-bottom: var(--spacer-3,1rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-6a4343d0-cbfc-9db1-0cf3-78e3bb689a04 {
margin-left: var(--spacer-1,0.25rem) !important;
}
.lfr-layout-structure-item-7d7c713b-81e2-c4ab-3436-9af1258a8eb1 {
font-size: 22px !important;
font-weight: 700 !important;
}
.lfr-layout-structure-item-8e546e37-e44c-67c7-6a4f-9c2460e35f1d {
height: 145px !important;
margin-bottom: var(--spacer-4,1.5rem) !important;
width: 145px !important;
}
.lfr-layout-structure-item-8e546e37-e44c-67c7-6a4f-9c2460e35f1d {

    padding: 18px;
    background: white;
transition: all 0.2s ease-in-out;
border: 10px solid #ececec;
border-radius: 50%;

}

.lfr-layout-structure-item-8e546e37-e44c-67c7-6a4f-9c2460e35f1d:hover{
border: 10px solid #34d293;
}.lfr-layout-structure-item-c24e50d5-9e2f-143c-b223-c08b08df5c23 {
margin-bottom: var(--spacer-4,1.5rem) !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-13d8c1d6-46ea-7627-289e-d779886835d5 {
padding-bottom: var(--spacer-3,1rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-0e26c84d-7098-57f7-e28f-382870af5624 {
text-align: center !important;
color: #808080 !important;
}
.lfr-layout-structure-item-b607d048-d9b0-40b8-96b5-9c22c9231bb4 {
color: #939393 !important;
}
.lfr-layout-structure-item-6d3fd8ad-c288-b817-e9f2-82790328146e {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-3c884677-f625-8c93-17cd-4b77b929df04 {
color: #939393 !important;
}
.lfr-layout-structure-item-0dfc3148-aff3-9627-557a-3b289e5913ff {
padding-bottom: var(--spacer-3,1rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-327619f0-5fdf-b36c-113d-58698b3a99d9 {
font-size: 20px !important;
height: 50px !important;
}
.lfr-layout-structure-item-e24594eb-3dbb-db75-0bd5-b54e49644f69 {
color: #939393 !important;
}
.lfr-layout-structure-item-b8cedddf-390f-15b9-a5d9-d77b1b3df162 {
padding-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-0a259408-85d8-49b3-4eb2-718fa7d81475 {
margin-bottom: var(--spacer-4,1.5rem) !important;
text-align: center !important;
}
.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-e2a31042-90a3-9f0e-48a7-5f1ce4f5ccba {
padding-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-c347591e-df34-50be-c578-af68c24cf9d9 {
background-color: var(--white) !important;
padding-bottom: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-4e1f8ecc-d965-e6fc-0cc8-96f0d2d9c80d {
background-color: #1F7A3A !important;
}
.lfr-layout-structure-item-8690fb7a-918b-796b-5c3f-b1c39be22998 {
text-align: center !important;
}
.lfr-layout-structure-item-dac6d91d-31e5-ef2d-0a59-621ed11996a6 {
max-width: 260px !important;
}
.lfr-layout-structure-item-71012854-2f6c-6ace-a3c7-affae5991095 {
height: 800px !important;
padding-bottom: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-71012854-2f6c-6ace-a3c7-affae5991095 {
    background: rgba(0,0,0,0.45);
}.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-0dcc4699-7cb8-2d50-f90c-b33e0357840c {
margin-left: var(--spacer-1,0.25rem) !important;
}
.lfr-layout-structure-item-76d90c9f-2cf2-84b3-9df7-0019cda68741 {
padding-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-358309d8-0c03-e5bd-9166-7903d8cebda7 {
display: none !important;
font-size: 100px !important;
font-weight: 700 !important;
text-align: center !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-358309d8-0c03-e5bd-9166-7903d8cebda7 {

    
    font-size: clamp(28px, 6vw, 100px);
    line-height: 1.1;
    text-align: center;


}.lfr-layout-structure-item-6694a785-6f81-f5b5-9adc-15b3a800a1bd {
text-align: center !important;
color: #808080 !important;
}
.lfr-layout-structure-item-2f782a28-d0bd-2dd0-0d1f-96ed4daa93fa {
padding-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-ce8396bb-a80d-5635-e409-e7888fd81ab1 {
font-size: 22px !important;
font-weight: 700 !important;
}
.lfr-layout-structure-item-8cc0139e-40d5-03d9-7101-14542f84e135 {
height: 145px !important;
margin-bottom: var(--spacer-4,1.5rem) !important;
width: 145px !important;
}
.lfr-layout-structure-item-8cc0139e-40d5-03d9-7101-14542f84e135 {

    padding: 18px;
    background: white;
transition: all 0.2s ease-in-out;
border: 10px solid #ececec;
border-radius: 50%;

}

.lfr-layout-structure-item-8cc0139e-40d5-03d9-7101-14542f84e135:hover{
border: 10px solid #e96656;
}.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-8b6c91fe-57c8-26dc-76c1-9624fd455e7f {
background-color: #272727 !important;
padding-bottom: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-5,3rem) !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-ac5024d3-e16d-567f-b01f-02e6cfe9dc7b {
font-size: 45px !important;
font-weight: 700 !important;
text-align: center !important;
}
.lfr-layout-structure-item-1442d871-10c5-6070-d58c-b8ab475e67ee {
text-align: center !important;
color: #808080 !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-cb0bafdc-c078-d76e-8c78-668bb4026428 {
height: 145px !important;
margin-bottom: var(--spacer-4,1.5rem) !important;
width: 145px !important;
}
.lfr-layout-structure-item-cb0bafdc-c078-d76e-8c78-668bb4026428 {

    padding: 18px;
    background: white;
transition: all 0.2s ease-in-out;
border: 10px solid #ececec;
border-radius: 50%;

}

.lfr-layout-structure-item-cb0bafdc-c078-d76e-8c78-668bb4026428:hover{
border: 10px solid #f7d861;
}.lfr-layout-structure-item-9187f5de-9014-9114-57e6-ed9c49d39a00 {
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-d9cbe724-b7ed-54d1-29a5-d581c70b7577 {
padding-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-96616e39-c472-4b69-c4e5-439c79d15a0c {
padding-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-844780f6-dbd4-a49c-9de3-73b0a9c0a7c7 {
max-width: 400px !important;
text-align: center !important;
}
.lfr-layout-structure-item-d475499c-aa52-5699-d1f1-03e807902aa7 {
font-size: var(--font-size-lg) !important;
font-weight: var(--font-weight-bold) !important;
text-align: center !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-38ac1b1f-7273-d07b-8ec5-97d88c230d57 {
color: #939393 !important;
}
.lfr-layout-structure-item-7b4eb4ae-fb87-4fd2-de3a-737cc8245e8a {
font-size: 16px !important;
font-weight: 400 !important;
}
.lfr-layout-structure-item-efffb0ba-a2a2-f69f-3134-3303b01608d8 {
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-9207339d-336b-2b51-a454-5b48aeda69f7 {
margin-bottom: var(--spacer-4,1.5rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-d82678a3-a519-8011-1cff-89096c6c6388 {
padding-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-702c2722-2e88-b51f-01f9-a41af558e25a {
padding-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-517085ae-0c24-c30d-a7eb-85e7833c6186 {
margin-bottom: var(--spacer-4,1.5rem) !important;
text-align: center !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-eca48768-15a8-6e2d-eb79-2a727c415b7a {
margin-left: var(--spacer-1,0.25rem) !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-97cf828f-aba6-fc4f-dbdb-c06c400f8433 {
font-size: 22px !important;
font-weight: 700 !important;
}
.lfr-layout-structure-item-3b027f2f-6df0-0998-6aba-25654e8a0bde {
border-bottom: 1px solid #e6e6e6;
}.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;
}
.lfr-layout-structure-item-05286a3a-c6d6-2e84-416a-1dd034080bcd {
height: 145px !important;
margin-bottom: var(--spacer-4,1.5rem) !important;
width: 145px !important;
}
.lfr-layout-structure-item-05286a3a-c6d6-2e84-416a-1dd034080bcd {

    padding: 18px;
    background: white;
transition: all 0.2s ease-in-out;
border: 10px solid #ececec;
border-radius: 50%;

}

.lfr-layout-structure-item-05286a3a-c6d6-2e84-416a-1dd034080bcd:hover{
border: 10px solid #3ab0e2;
}.lfr-layout-structure-item-806c63c2-3269-ac82-297d-1627f5b1695c {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-806c63c2-3269-ac82-297d-1627f5b1695c) !important;
opacity: 1.0 !important;
}
.lfr-layout-structure-item-c9d463e7-15ba-21d2-dfcd-75908dc38a0a {
font-size: 60px !important;
font-weight: 300 !important;
padding-bottom: var(--spacer-4,1.5rem) !important;
text-align: right !important;
}
@media screen and (max-width: 575px) {.lfr-layout-structure-item-fae95b04-c1cd-1c48-96fe-84b6bdcb3ad7 {
text-align: center !important;
}
}