.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-8a24e76d-db91-7d19-e850-ac6716b87ed2 {
max-height: 50px !important;
max-width: 200px !important;
}
.lfr-layout-structure-item-2e2e6481-c512-b1a4-44e3-c89a7dcba92d {
margin-top: var(--spacer-5,3rem) !important;
padding-left: var(--spacer-6,4.5rem) !important;
padding-right: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-007fe0bb-d70d-35c3-e2c2-2669cc712ee6 {
color: var(--gray-600) !important;
}
.lfr-layout-structure-item-eadeb969-a92c-ceea-948f-ea328f1d821f {
color: var(--brand-color-1) !important;
}
.lfr-layout-structure-item-39f0b225-5743-a9ff-a9e7-51571c07b431 {
    .list-group-item{
    padding-top:3px;
    padding-bottom:2px;
}
.list-group-item div p a{
    color: var(--gray-dark);
    text-decoration: none;
}
.list-group-item div p a:hover{
    color: var(--primary);
    transform: translateX(10px);
    transition: 0.6s ease;
}

}.lfr-layout-structure-item-68d609fe-d905-7d5a-9803-505fe6426a00 {
color: var(--gray-600) !important;
}
.lfr-layout-structure-item-dfedfd2d-fcde-de69-c4bd-3ea23918401c {
padding-left: var(--spacer-1,0.25rem) !important;
padding-right: var(--spacer-1,0.25rem) !important;
box-shadow: var(--box-shadow-sm) !important;
}
.lfr-layout-structure-item-e26b11c2-6ffc-433c-7093-f7dc4480024b {
padding-left: var(--spacer-1,0.25rem) !important;
padding-right: var(--spacer-1,0.25rem) !important;
box-shadow: var(--box-shadow-sm) !important;
}
.lfr-layout-structure-item-1896bfb7-aa19-3837-f3de-75da6202401e {
margin-left: var(--spacer-1,0.25rem) !important;
margin-right: var(--spacer-1,0.25rem) !important;
color: var(--brand-color-2) !important;
}
.lfr-layout-structure-item-46e9df2f-9f98-1fe9-79f2-a88a875c07be {
font-weight: var(--font-weight-bold) !important;
color: var(--gray-500) !important;
}
.lfr-layout-structure-item-48164b90-8461-528f-dff9-9196e7af05ee {
margin-left: var(--spacer-1,0.25rem) !important;
margin-right: var(--spacer-1,0.25rem) !important;
color: var(--brand-color-2) !important;
}
.lfr-layout-structure-item-055a7bf2-df4b-df96-98a7-a336ec3bf74e {
border-radius: var(--border-radius-sm) !important;
}
.lfr-layout-structure-item-66b4c2d6-5ff1-da15-ad42-7da760df74b4 {
text-align: justify !important;
}
.lfr-layout-structure-item-99b5c830-ec0f-2972-32c0-7af88aa0db8a {
font-size: var(--font-size-lg) !important;
text-align: center !important;
color: var(--lighter) !important;
}
.lfr-layout-structure-item-99b5c830-ec0f-2972-32c0-7af88aa0db8a {
   .component-text{
   font-size: 60px;
}
}.lfr-layout-structure-item-bc887e0e-c827-1831-e173-02b3b2023f76 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-bc887e0e-c827-1831-e173-02b3b2023f76) !important;
min-height: 40vh !important;
text-align: center !important;
}
.lfr-layout-structure-item-bc887e0e-c827-1831-e173-02b3b2023f76 {

}
.hero-section {
  position: relative;
}

.hero-section::before {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0, 0, 0, 0.5);
  z-index: 1;
}

.hero-section > * {
  position: relative;
  z-index: 2;
}@media screen and (max-width: 575px) {.lfr-layout-structure-item-8a24e76d-db91-7d19-e850-ac6716b87ed2 {
margin-left: var(--spacer-0,0rem) !important;
max-width: 50% !important;
padding-left: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-2e2e6481-c512-b1a4-44e3-c89a7dcba92d {
margin-top: var(--spacer-4,1.5rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-99b5c830-ec0f-2972-32c0-7af88aa0db8a {
   .component-text{
   font-size: 50px;
}
}}