.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-6af958b4-4bea-751d-30c5-f5e797a6c36f {
padding-bottom: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-9a725f18-2c61-bc97-8ac7-6425509022f5 {
margin-bottom: var(--spacer-8,7.5rem) !important;
margin-top: var(--spacer-8,7.5rem) !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-9a725f18-2c61-bc97-8ac7-6425509022f5 {
  & .sp__section-type2 img {
    max-width: 150px;
    max-height: 150px;
    object-fit: contain;
  }

  & .sp__section-type2 a.sp__btn--primary {
    margin-bottom: var(--spacer-6, 4.5rem);
  }

  & .sp__section-type2 .row {
    align-items: center;
  }

  & .sp__section-type2 .row>.col-md-4 {
    flex: 0 0 20%;
    max-width: 20%;
  }

  & .sp__section-type2 .row>.col-md-8 {
    flex: 0 0 80%;
    max-width: 80%;
  }

  @media (max-width: 767px) {
    & .sp__section-type2 .row {
      flex-direction: column;
      align-items: stretch;
    }

    & .sp__section-type2 .row>.col-md-4 {
      flex: 0 0 100%;
      max-width: 100%;
      text-align: center;
      padding-bottom: 0;
    }

    & .sp__section-type2 .row>.col-md-8 {
      flex: 0 0 100%;
      max-width: 100%;
    }

    & .sp__section-type2 img {
      margin: 0 auto 0.5rem;
    }

    & .sp__section-type2 picture {
      display: block;
      line-height: 0;
    }
  }
}.lfr-layout-structure-item-e2d57c7e-1ff4-53a3-7a30-b63e1a6e0ce1 {
background-color: var(--gray-100) !important;
}
.lfr-layout-structure-item-e10892e0-341a-fc3d-3bcb-40d514552c70 {
border-radius: 7px !important;
border-style: solid; border-width: 1px !important; border-width: 1pxpx !important;
font-weight: var(--font-weight-normal) !important;
margin-bottom: var(--spacer-7,6rem) !important;
}
.lfr-layout-structure-item-d474dc04-0d8f-6d60-1a45-95a06cc9f0c8 {
border-radius: 7px !important;
border-style: solid; border-width: 1px !important; border-width: 1pxpx !important;
font-weight: var(--font-weight-normal) !important;
margin-bottom: var(--spacer-7,6rem) !important;
margin-top: var(--spacer-7,6rem) !important;
}
.lfr-layout-structure-item-4c6398b4-8515-bb73-1ca9-bc91ca1e2e97 {
border-radius: 7px !important;
border-style: solid; border-width: 1px !important; border-width: 1pxpx !important;
}
.lfr-layout-structure-item-7d2fe4b6-3a61-9cc6-0ff1-011be0139833 {
color: var(--brand-color-1) !important;
}
.lfr-layout-structure-item-0dbd81e2-9980-0836-49f6-a7b374c0754c {
border-radius: 7px !important;
border-style: solid; border-width: 1px !important; border-width: 1pxpx !important;
font-weight: var(--font-weight-normal) !important;
margin-bottom: var(--spacer-7,6rem) !important;
}
@media screen and (max-width: 991px) {.lfr-layout-structure-item-9a725f18-2c61-bc97-8ac7-6425509022f5 {
margin-top: var(--spacer-8,7.5rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
}@media screen and (max-width: 767px) {.lfr-layout-structure-item-9a725f18-2c61-bc97-8ac7-6425509022f5 {
margin-top: var(--spacer-7,6rem) !important;
}
}