.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-057380ba-c35a-160b-01cd-00bcfcfd679c {
font-size: 3rem !important;
}
.lfr-layout-structure-item-31d5397e-d00c-174e-5a52-df8c09e3d1fd {
margin-bottom: var(--spacer-3,1rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-75bce4d6-dbf3-8b8a-4831-77ece7c586b7 {
padding-bottom: var(--spacer-8,7.5rem) !important;
padding-left: var(--spacer-5,3rem) !important;
padding-right: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-8,7.5rem) !important;
}
.lfr-layout-structure-item-1e12596a-48e8-bc0d-3efb-40617c29875e {
font-size: var(--font-size-lg) !important;
}
.lfr-layout-structure-item-0700d7d0-b9bd-afad-2a4e-79a68a58cde8 {
padding-bottom: var(--spacer-8,7.5rem) !important;
padding-left: var(--spacer-5,3rem) !important;
padding-right: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-8,7.5rem) !important;
}
.lfr-layout-structure-item-aeb05298-0eb2-f0e0-4cf5-b039ca955211 {
padding-bottom: var(--spacer-8,7.5rem) !important;
padding-left: var(--spacer-5,3rem) !important;
padding-right: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-8,7.5rem) !important;
}
.lfr-layout-structure-item-dcc5030c-958a-002b-b7b6-937fc3e33460 {
padding-bottom: 17.5rem !important;
padding-top: 17.5rem !important;
}
.lfr-layout-structure-item-60650cdf-9a2a-d771-e678-433079b3ae91 {

}
.clients-logo {
  display: grid;
  grid-template-columns: auto auto auto auto auto;
  grid-column-gap: 2.5rem;
  grid-row-gap: 4rem;
  justify-content: space-between;
  align-content: center;
  
  > div {
  text-align: center;
    align-content: center;
   align-self:center;
  }
}
.lfr-layout-structure-item-dff1dd7c-7bab-fe70-b873-8981d1c580d5 {
font-size: 2rem !important;
font-weight: 500 !important;
padding-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-212d3cb6-d2dd-56d8-5b33-bbbb05ed28e4 {
padding-bottom: 2.5rem !important;
padding-top: 2.5rem !important;
}
.lfr-layout-structure-item-212d3cb6-d2dd-56d8-5b33-bbbb05ed28e4 {
border-bottom:1px solid #ccc;
}.lfr-layout-structure-item-3f00f8ea-b18f-2295-4cb7-37ecc3432bd1 {
padding-bottom: var(--spacer-8,7.5rem) !important;
padding-left: var(--spacer-5,3rem) !important;
padding-right: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-8,7.5rem) !important;
}
.lfr-layout-structure-item-eee5f504-4bae-0116-3eab-466db65c0b99 {
padding-bottom: 2.5rem !important;
padding-top: 2.5rem !important;
}
.lfr-layout-structure-item-eee5f504-4bae-0116-3eab-466db65c0b99 {
border-bottom:1px solid #ccc;
}.lfr-layout-structure-item-ba2b6498-51b4-399e-b4f8-c54cbb2d35ec {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-42ad4c55-7b65-9c14-e547-b4f539bd2506 {
padding-bottom: 7.5rem !important;
padding-left: var(--spacer-5,3rem) !important;
padding-right: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-8,7.5rem) !important;
}
.lfr-layout-structure-item-86256a46-2b73-65d5-d215-70071c46b647 {
font-size: var(--font-size-lg) !important;
}
.lfr-layout-structure-item-7b442cab-6287-3df5-fda4-8230d4a3289a {
padding-bottom: 2.5rem !important;
padding-top: 2.5rem !important;
}
.lfr-layout-structure-item-7b442cab-6287-3df5-fda4-8230d4a3289a {
border-bottom:1px solid #ccc;
}.contact-fragments .list-menu {
	list-style:none;
  font-size:1.125rem;
  color:#1a1a1a;
  text-decoration:none;
  grid-row-gap:0.75rem;
  
  .layouts.level-1 {
    padding-left: 0;
  }
  
  li {
  	list-style:none;
    margin-bottom:0.75rem;
    
    a, a:link, a:visited {
    color:#1a1a1a;
    }
    a:hover {
      color:$primary;
    }
  }
}.lfr-layout-structure-item-dfe38547-9777-ed9a-19d4-d1efdaa8df57 {
padding-left: var(--spacer-5,3rem) !important;
padding-right: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-dfe38547-9777-ed9a-19d4-d1efdaa8df57 {
	background-image: linear-gradient(to bottom, #FFF4E4, #FFD4C7);
}.lfr-layout-structure-item-5c27bdbd-c474-96e7-8390-b790a493268f {
font-size: 2rem !important;
font-weight: 500 !important;
padding-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-cabcae1a-bf8c-fa93-ffea-4774c4290ea0 {
font-size: var(--font-size-lg) !important;
margin-bottom: var(--spacer-6,4.5rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-50ae2691-3d73-942e-ef58-c0ef04086d67 {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-c481b681-e5bb-4357-002e-7105f179afa7 {
font-size: 3rem !important;
font-weight: var(--font-weight-bolder) !important;
margin-bottom: var(--spacer-4,1.5rem) !important;
width: 75% !important;
}
.lfr-layout-structure-item-ee717027-42c3-88e9-4c6b-6ad6acf2ae2f {
font-size: var(--font-size-lg) !important;
width: 50% !important;
}
.lfr-layout-structure-item-a7d448ee-bdb2-7faf-761a-25f24d343c86 {
font-size: 2rem !important;
font-weight: 500 !important;
padding-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-2263519b-c114-f026-80ee-1eabd5ff380f {
padding-bottom: 2.5rem !important;
padding-top: 2.5rem !important;
}
.lfr-layout-structure-item-2263519b-c114-f026-80ee-1eabd5ff380f {
border-bottom:1px solid #ccc;
}.lfr-layout-structure-item-dc610c1e-6bd6-17a5-8ca7-119f581c1808 {
font-size: 1.25rem !important;
}
.lfr-layout-structure-item-eaabb153-5f47-eca7-1a1b-2ec39fc0de4f {
font-size: 24px !important;
padding-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-d420098a-b8b9-25bd-9f68-8f7760d2f108 {
font-size: var(--font-size-lg) !important;
}
.lfr-layout-structure-item-c24890f6-f613-1315-2f4d-027679545f44 {
font-size: var(--font-size-lg) !important;
}
.lfr-layout-structure-item-858ec4bc-bcd1-d8ba-41f4-2d9ca93e8cfd {
font-size: 2rem !important;
font-weight: 500 !important;
padding-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-f2346e1c-bab0-6004-1f85-ad2f6400d71a {
text-align: center !important;
}
.lfr-layout-structure-item-698f6316-dcd3-b1e0-478a-cfa7c7879c90 {
font-size: 1.5rem !important;
margin-bottom: var(--spacer-6,4.5rem) !important;
text-align: center !important;
}
