.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-8a279126-e1a1-d0eb-583b-0b2e3da085ad {
text-align: center !important;
}
.lfr-layout-structure-item-c851fa19-c989-f4c1-02dc-288c239c5608 {
background-color: rgba(199, 203, 209, 0.16) !important;
}
@media screen and (max-width: 768px) {
      .lfr-layout-structure-item-05e288c7-f944-812a-33bd-d6beae8c6db8 > .row {
             gap: 0.75rem 0 !important;
      }
      /*
      .lfr-layout-structure-item-05e288c7-f944-812a-33bd-d6beae8c6db8 > .row .col > div {
             align-items: flex-start !important;
      }
      */
}.lfr-layout-structure-item-49b31155-c5ce-42dc-440b-7cd4b4a87d15 {
display: none !important;
}
@media screen and (max-width: 768px) {
      .lfr-layout-structure-item-206e77a5-c65a-5fcb-a734-d9d720813bf2 > .row {
             gap: 0.75rem 0 !important;
      }
      /*
      .lfr-layout-structure-item-206e77a5-c65a-5fcb-a734-d9d720813bf2 > .row .col > div {
             align-items: flex-start !important;
      }
      */
}.lfr-layout-structure-item-4f193351-c177-d4b6-ab62-4dacba8123ae {
padding-bottom: 6vw !important;
padding-top: 6vw !important;
}
@media only screen and (max-width: 768px) {
.lfr-layout-structure-item-4f193351-c177-d4b6-ab62-4dacba8123ae {
height: auto !important;
padding-left: 1rem;
padding-right: 1rem;
}
}.lfr-layout-structure-item-4c53f2b1-155a-7a6e-f018-ab5e851ef7f5 {
height: 300px !important;
}
.lfr-layout-structure-item-ba4da0a8-0723-3bc6-d04a-fbd5d112a936 {
display: none !important;
}
.lfr-layout-structure-item-e7bf7496-43f1-a059-43d1-b09acb3bfd9c {
height: 50px !important;
}
@media screen and (max-width: 575px) {@media only screen and (max-width: 767px) {

.lfr-layout-structure-item-05e288c7-f944-812a-33bd-d6beae8c6db8 > .row {
gap: 0.75rem 0 !important;
}

.lfr-layout-structure-item-05e288c7-f944-812a-33bd-d6beae8c6db8 > .row .col > div {
align-items: flex-start !important;
}
}@media only screen and (max-width: 767px) {

.lfr-layout-structure-item-206e77a5-c65a-5fcb-a734-d9d720813bf2 > .row {
gap: 0.75rem 0 !important;
}

.lfr-layout-structure-item-206e77a5-c65a-5fcb-a734-d9d720813bf2 > .row .col > div {
align-items: flex-start !important;
}
}@media only screen and (max-width: 767px) {
.lfr-layout-structure-item-4f193351-c177-d4b6-ab62-4dacba8123ae {
padding-left: 1rem;
padding-right: 1rem;
}
}}