.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-19c78e3c-ffcf-bbd2-87d0-cc5da033e385 {
font-family: 'Poppins', sans-serif !important;
font-size: 12px !important;
font-weight: 600 !important;
padding-top: var(--spacer-4,1.5rem) !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-219a2eb7-ee9e-4431-b005-1280b49fa777 {
/* Estilos gerais - Reset básico */
* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    font-family: Poppins, sans-serif;
}

.background_gradient {
    margin: 0;
    padding: 0;
    /* só pra poder rolar */
    background: #0F172A;
    background: linear-gradient(180deg, rgba(15, 23, 42, 1) 0%, rgba(8, 20, 59, 1) 27%, rgba(8, 20, 59, 1) 80%, rgba(9, 223, 170, 1) 97%);
    background-attachment: fixed;
    
}

/* Previne scroll quando menu mobile está ativo */
.background_gradient.menu-active {
    overflow: hidden;
    position: fixed;
    width: 100%;
}

.hero {
    width: 100%;
    height: 50vh;
    /* Ocupa 100% da altura da tela */
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    overflow: visible;
    /* Alterado para permitir que os retângulos sejam visíveis */
    padding-top: 0;
    /* Removido padding-top pois o header não é mais fixo */
}

/* Adiciona um elemento de vidro desfocado */
.hero::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(15, 23, 42, 0.05);
    backdrop-filter: blur(189.2px);
    -webkit-backdrop-filter: blur(189.2px);
    z-index: 0;
    pointer-events: none;
}
}.lfr-layout-structure-item-1836f5e0-e890-8414-e55b-3be395aeb4a6 {
font-family: 'Poppins', sans-serif !important;
font-size: 12px !important;
font-weight: 600 !important;
padding-top: var(--spacer-4,1.5rem) !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-994f50b3-0c49-664c-7f9e-73c88a770026 {
display: none !important;
}
.lfr-layout-structure-item-f7c1c639-9317-0f4b-9b48-6f20ee06a64b {
color: var(--white) !important;
}
.lfr-layout-structure-item-2607b4b0-b431-0403-7ee1-26b704af293a {
.background_gradient {
    margin: 0;
    padding: 0;
    background: #0F172A;
    background: linear-gradient(180deg, rgba(15, 23, 42, 1) 0%, rgba(8, 20, 59, 1) 27%, rgba(8, 20, 59, 1) 80%, rgba(9, 223, 170, 1) 97%);
    background-attachment: fixed;
}

/* Previne scroll quando menu mobile está ativo */
.background_gradient.menu-active {
    overflow: hidden;
    position: fixed;
    width: 100%;
}

}.lfr-layout-structure-item-9d3c6c5b-6324-51c5-8376-ed0034e84c22 {
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-9aac30a2-32a2-ffe2-eb89-b0e0ff88a383 {
font-size: 30px !important;
margin-left: var(--spacer-7,6rem) !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-9aac30a2-32a2-ffe2-eb89-b0e0ff88a383 {
position: relative !important;
}.lfr-layout-structure-item-294ca193-fb3c-b98e-33f3-71e69445d18e {
margin-left: var(--spacer-7,6rem) !important;
margin-right: var(--spacer-7,6rem) !important;
}
.lfr-layout-structure-item-07589ef0-afd6-fbcd-ad0d-ab587d169b89 {
color: var(--brand-color-2) !important;
}
.lfr-layout-structure-item-c906a099-e7fb-8614-f45c-c28d23b3b1d9 {
display: none !important;
}
.lfr-layout-structure-item-c9a4b2a1-69f4-30f6-388e-1b9473cb932a {
/* Seção Carrossel */
.secao-carrossel {
    padding: 20px 20px !important;
    max-width: 1200px;
    margin: 0 auto;
    position: relative;
}

.carrossel-container {
    position: relative;
    overflow: hidden;
    border-radius: 20px;
    cursor: grab;
    user-select: none;
}

.carrossel-container:active {
    cursor: grabbing;
}

.slide {
    display: none;
    width: 100%;
    min-height: 500px;
}

.slide.slide-ativo {
    display: block;
}

.slide-content {
    display: flex;
    align-items: center;
    gap: 60px;
    padding:  0 60px !important;
    border-radius: 20px;
    min-height: 420px !important;
}

.slide-texto {
    flex: 1;
    color: white;
}

.servico-tag {
    display: inline-block;
    background: linear-gradient(135deg, #09DFAB 0%, #046b85 100%);
    color: white;
    font-family: 'Poppins', sans-serif;
    font-weight: 500;
    font-size: 0.93rem;
    padding: 2px 30px;
    border-radius: 50px;
    margin-bottom: 15px;
    letter-spacing: 0.5px;
}

.slide-texto h2 {
    font-family: 'Poppins', sans-serif;
    font-weight: 600;
    font-size: 1.875rem;
    margin-bottom: 20px;
    line-height: 1.2;
}

.slide-texto p {
    font-family: 'Poppins', sans-serif;
    font-weight: 400;
    font-size: 0.93rem;
    line-height: 1.6;
    margin-bottom: 30px;
    opacity: 0.9;
}

/* Bullet Points */
.bullet-points {
    list-style: none;
    margin: 20px 0 30px 0;
    padding: 0;
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 12px 20px;
}

.bullet-points li {
    display: flex;
    align-items: center;
    font-family: 'Poppins', sans-serif;
    font-weight: bold;
    font-size: 1rem;
    color: white;
    opacity: 0.9;
}

.bullet-icon {
    width: 20px;
    height: 20px;
    margin-right: 12px;
    flex-shrink: 0;
}

.slide-botoes {
    display: flex;
    gap: 20px;
    flex-wrap: wrap;
}

.btn-primario, .btn-secundario {
    font-family: 'Poppins', sans-serif;
    font-weight: 500;
    font-size: 1.125rem;
    padding: 12px 21px;
    border: none;
    border-radius: 50px;
    cursor: pointer;
    transition: all 0.3s ease;
    text-decoration: none;
    display: inline-block;
}

.btn-primario {
    background: linear-gradient(135deg, #09DFAB 0%, #01336b 100%);
    color: white;
    font-weight: bold;
}

.btn-primario:hover {
    background: linear-gradient(135deg, #07AB95 0%, #04767F 100%);
    transform: translateY(-2px);
    box-shadow: 0 8px 25px rgba(9, 223, 171, 0.3);
}

.btn-secundario {
    background: transparent;
    color: white;
    border: 2px solid white;
}

.btn-secundario:hover {
    background: rgba(255, 255, 255, 0.1);
    border-color: white;
    transform: translateY(-2px);
}

.slide-imagem {
    flex: 1;
    display: flex;
    justify-content: center;
    align-items: center;
}

.slide-imagem img {
    max-width: 100%;
    height: auto;
    border-radius: 15px;
}

/* Navegação do carrossel */
.carrossel-navegacao {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 40px;
}

.indicadores {
    display: flex;
    gap: 15px;
}

.indicador {
    width: 40px;
    height: 2px;
    background: rgba(255, 255, 255, 0.3);
    cursor: pointer;
    transition: all 0.3s ease;
    border-radius: 1px;
}

.indicador.ativo {
    background: #09DFAB;
    width: 60px;
}

/* Responsividade */
@media (max-width: 992px) {
    .secao-carrossel {
        padding: 60px 20px;
    }
    
    .slide-content {
        gap: 40px;
        padding: 40px;
        min-height: 400px;
    }
    
    .slide-texto h2 {
        font-size: 2rem;
    }
    
    .slide-texto p {
        font-size: 1rem;
    }
}

@media (max-width: 768px) {
    .secao-carrossel {
        padding: 40px 15px;
    }
    
    .slide-content {
        flex-direction: column;
        gap: 30px;
        padding: 30px;
        text-align: left;
        min-height: auto;
    }
    
    .slide-texto h2 {
        font-size: 1.8rem;
    }
    
    .bullet-points {
        display: flex;
        flex-direction: column;
        gap: 12px;
        margin: 20px 0 30px 0;
    }
    
    .slide-botoes {
        justify-content: flex-start;
    }
    
    .carrossel-navegacao {
        margin-top: 30px;
    }
}

@media (max-width: 576px) {
    .slide-content {
        padding: 20px;
    }
    
    .slide-texto h2 {
        font-size: 1.5rem;
    }
    
    .slide-texto p {
        font-size: 0.9rem;
    }
    
    .bullet-points {
        display: flex;
        flex-direction: column;
        gap: 10px;
        margin: 15px 0 25px 0;
    }
    
    .slide-botoes {
        flex-direction: row;
        justify-content: flex-start;
        gap: 15px;
    }
    
    .btn-primario, .btn-secundario {
        padding: 10px 20px;
        font-size: 0.85rem;
        flex: 1;
        max-width: 140px;
    }
}
}.lfr-layout-structure-item-41ef03b5-e9b3-b3bf-f198-a6fa30d2355d {
font-size: 30px !important;
}
.lfr-layout-structure-item-41ef03b5-e9b3-b3bf-f198-a6fa30d2355d {
position: relative !important;
}.lfr-layout-structure-item-feca0c3f-0875-1b0d-9e0f-2a4856f0159a {
font-family: 'Poppins', sans-serif !important;
font-weight: 700 !important;
}
.lfr-layout-structure-item-0ecd689c-ca07-b1fa-f556-8fad3822e4f9 {
font-size: 18px !important;
}
.lfr-layout-structure-item-0ecd689c-ca07-b1fa-f556-8fad3822e4f9 {
position: relative !important;

}.lfr-layout-structure-item-164ef29f-fab6-95d8-0e1f-2ecf548fbcb7 {
max-width: 120px !important;
}
.lfr-layout-structure-item-40a9a510-3870-3c78-3c0e-2e76d57fcca4 {
display: none !important;
}
.lfr-layout-structure-item-41f71e08-de25-4b2b-235b-8974c4ff3cea {
display: none !important;
}
.lfr-layout-structure-item-9fda5a4f-b8fe-e4fb-0cc4-90bcf796d50c {
display: none !important;
}
.lfr-layout-structure-item-657cc212-69c1-faf3-db2e-fbf7a754df8d {
font-family: 'Poppins', sans-serif !important;
font-size: 12px !important;
font-weight: 600 !important;
padding-top: var(--spacer-4,1.5rem) !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-f78f7011-ccbf-8fdd-164d-af593e907ba3 {
text-align: center !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-3c5dce02-5aba-5d9d-ced2-34966df2895d {
margin-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-0cf47b6b-97fd-6568-cd5c-907bac6104f9 {
margin-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-dbae3bad-b57d-fba8-53dc-ba208da84de3 {
font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;
padding-left: var(--spacer-7,6rem) !important;
padding-right: var(--spacer-7,6rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-851e5105-2a99-c258-ce0a-f559de7313ec {
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-0996f373-bca3-9b52-e45b-368e89ebb93c {
* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    Poppins: Arial, sans-serif;
}

.background_gradient {
    margin: 0;
    padding: 0;
    background: #0F172A;
background: linear-gradient(180deg, rgba(15, 23, 42, 1) 0%, rgba(8, 20, 59, 1) 27%, rgba(8, 20, 59, 1) 80%, rgba(9, 223, 170, 1) 97%);
    background-attachment: fixed;
}

/* Previne scroll quando menu mobile está ativo */
.background_gradient.menu-active {
    overflow: hidden;
    position: fixed;
    width: 100%;
}

}.lfr-layout-structure-item-57405a03-0ab9-0779-16c7-a1c8e8fa3203 {
padding-top: var(--spacer-5,3rem) !important;
text-align: justify !important;
}
.lfr-layout-structure-item-f4b4fa45-6c39-6e7b-28b6-92d648f1b9b5 {
padding-left: var(--spacer-6,4.5rem) !important;
padding-right: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-f4b4fa45-6c39-6e7b-28b6-92d648f1b9b5 {
position: relative;
}.lfr-layout-structure-item-f99dee64-4091-6d24-54d0-d3bffe96e63c {
font-family: 'Poppins', sans-serif !important;
font-size: 12px !important;
font-weight: 600 !important;
padding-top: var(--spacer-4,1.5rem) !important;
color: var(--white) !important;
}
@media screen and (max-width: 991px) {.lfr-layout-structure-item-19c78e3c-ffcf-bbd2-87d0-cc5da033e385 {
font-size: 12px !important;
font-weight: 400 !important;
padding-top: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-1836f5e0-e890-8414-e55b-3be395aeb4a6 {
font-size: 12px !important;
font-weight: 400 !important;
padding-top: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-5dde9533-7336-0b62-39c6-a535ec034d04 {
display: none !important;
}
.lfr-layout-structure-item-344433af-2501-424b-489f-78e330427baa {
display: none !important;
}
.lfr-layout-structure-item-61526680-a955-f4be-7d8a-7b6d752d36a1 {
font-size: 14px !important;
}
.lfr-layout-structure-item-f89fad5e-0c4b-1fa0-dc15-9558ed87c5bf {
display: block !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-4797ed4d-e315-bae6-57b8-bd8768a36aac {
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-657cc212-69c1-faf3-db2e-fbf7a754df8d {
font-size: 12px !important;
font-weight: 400 !important;
padding-top: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-3c5dce02-5aba-5d9d-ced2-34966df2895d {
display: block !important;
margin-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-0cf47b6b-97fd-6568-cd5c-907bac6104f9 {
display: none !important;
}
.lfr-layout-structure-item-dbae3bad-b57d-fba8-53dc-ba208da84de3 {
padding-left: var(--spacer-5,3rem) !important;
padding-right: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-f99dee64-4091-6d24-54d0-d3bffe96e63c {
font-size: 12px !important;
font-weight: 400 !important;
padding-top: var(--spacer-0,0rem) !important;
}
}@media screen and (max-width: 575px) {.lfr-layout-structure-item-219a2eb7-ee9e-4431-b005-1280b49fa777 {
/* Estilos gerais - Reset básico */
* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    font-family: Arial, sans-serif;
}

.background_gradient {
    margin: 0;
    padding: 0;
    min-height: 41vh;
    /* só pra poder rolar */
    background: #0F172A;
background: linear-gradient(180deg, rgba(15, 23, 42, 1) 0%, rgba(8, 20, 59, 1) 27%, rgba(8, 20, 59, 1) 80%, rgba(9, 223, 170, 1) 97%);
    background-attachment: fixed;
    position: relative;
    overflow-x: hidden;
    /* Previne overflow horizontal */
    
}

/* Previne scroll quando menu mobile está ativo */
.background_gradient.menu-active {
    overflow: hidden;
    position: fixed;
    width: 100%;
}

/* Adiciona a imagem linhas.png no fundo da segunda seção */
.background_gradient::after {
    content: '';
    position: absolute;
    top: 65vh;
    right: 0;
    width: min(1000px, 100vw);
    height: 1200px;
    background-image: url('https://portal.prodam.sp.gov.br/documents/1748053/1749629/linhass.png/b6d7a4bb-2a38-fcc5-3605-36d3efa9086c');
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center right;
    z-index: 1;
    pointer-events: none;
    opacity: 0.6;
}

/* Oculta a imagem de fundo na versão mobile */
@media (max-width: 576px) {
    .background_gradient::after {
        display: none;
    }
}
}.lfr-layout-structure-item-b825f665-745c-9d6b-82fd-d565381b2613 {
display: none !important;
}
.lfr-layout-structure-item-9d3c6c5b-6324-51c5-8376-ed0034e84c22 {
padding-left: var(--spacer-0,0rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
text-align: left !important;
}
.lfr-layout-structure-item-04feb9a7-5955-1c20-3b13-9ce003dd5d75 {
display: none !important;
}
.lfr-layout-structure-item-b7d46b50-99b6-3e2e-db04-c62261b59eb8 {
display: none !important;
}
.lfr-layout-structure-item-294ca193-fb3c-b98e-33f3-71e69445d18e {
display: block !important;
margin-left: var(--spacer-5,3rem) !important;
margin-right: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-c9a4b2a1-69f4-30f6-388e-1b9473cb932a {
/* Seção Carrossel */
.secao-carrossel {
    padding: 20px 20px !important;
    max-width: 1200px;
    margin: 0 auto;
    position: relative;
}

.carrossel-container {
    position: relative;
    overflow: hidden;
    border-radius: 20px;
    cursor: grab;
    user-select: none;
}

.carrossel-container:active {
    cursor: grabbing;
}

.slide {
    display: none;
    width: 100%;
    min-height: 500px;
}

.slide.slide-ativo {
    display: block;
}

.slide-content {
    display: flex;
    align-items: center;
    gap: 60px;
    padding:  0 60px !important;
    border-radius: 20px;
    min-height: 420px !important;
}

.slide-texto {
    flex: 1;
    color: white;
}

.servico-tag {
    display: inline-block;
    background: linear-gradient(135deg, #09DFAB 0%, #046b85 100%);
    color: white;
    font-family: 'Poppins', sans-serif;
    font-weight: 500;
    font-size: 0.93rem;
    padding: 2px 30px;
    border-radius: 50px;
    margin-bottom: 15px;
    letter-spacing: 0.5px;
}

.slide-texto h2 {
    font-family: 'Poppins', sans-serif;
    font-weight: 600;
    font-size: 1.875rem;
    margin-bottom: 20px;
    line-height: 1.2;
}

.slide-texto p {
    font-family: 'Poppins', sans-serif;
    font-weight: 400;
    font-size: 0.93rem;
    line-height: 1.6;
    margin-bottom: 30px;
    opacity: 0.9;
}

/* Bullet Points */
.bullet-points {
    list-style: none;
    margin: 20px 0 30px 0;
    padding: 0;
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 12px 20px;
}

.bullet-points li {
    display: flex;
    align-items: center;
    font-family: 'Poppins', sans-serif;
    font-weight: bold;
    font-size: 1rem;
    color: white;
    opacity: 0.9;
}

.bullet-icon {
    width: 20px;
    height: 20px;
    margin-right: 12px;
    flex-shrink: 0;
}

.slide-botoes {
    display: flex;
    gap: 20px;
    flex-wrap: wrap;
}

.btn-primario, .btn-secundario {
    font-family: 'Poppins', sans-serif;
    font-weight: 500;
    font-size: 1.125rem;
    padding: 12px 21px;
    border: none;
    border-radius: 50px;
    cursor: pointer;
    transition: all 0.3s ease;
    text-decoration: none;
    display: inline-block;
}

.btn-primario {
    background: linear-gradient(135deg, #09DFAB 0%, #01336b 100%);
    color: white;
    font-weight: bold;
}

.btn-primario:hover {
    background: linear-gradient(135deg, #07AB95 0%, #04767F 100%);
    transform: translateY(-2px);
    box-shadow: 0 8px 25px rgba(9, 223, 171, 0.3);
}

.btn-secundario {
    background: transparent;
    color: white;
    border: 2px solid white;
}

.btn-secundario:hover {
    background: rgba(255, 255, 255, 0.1);
    border-color: white;
    transform: translateY(-2px);
}

.slide-imagem {
    flex: 1;
    display: flex;
    justify-content: center;
    align-items: center;
}

.slide-imagem img {
    max-width: 100%;
    height: auto;
    border-radius: 15px;
}

/* Navegação do carrossel */
.carrossel-navegacao {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 40px;
}

.indicadores {
    display: flex;
    gap: 15px;
}

.indicador {
    width: 40px;
    height: 2px;
    background: rgba(255, 255, 255, 0.3);
    cursor: pointer;
    transition: all 0.3s ease;
    border-radius: 1px;
}

.indicador.ativo {
    background: #09DFAB;
    width: 60px;
}

/* Responsividade */
@media (max-width: 992px) {
    .secao-carrossel {
        padding: 60px 20px !important;
    }
    
    .slide-content {
        gap: 40px;
        padding: 40px !important;
        min-height: 400px;
    }
    
    .slide-texto h2 {
        font-size: 2rem;
    }
    
    .slide-texto p {
        font-size: 1rem;
    }
}

@media (max-width: 768px) {
    .secao-carrossel {
        padding: 40px 15px;
    }
    
    .slide-content {
        flex-direction: column;
        gap: 30px;
        padding: 30px;
        text-align: left;
        min-height: auto;
    }
    
    .slide-texto h2 {
        font-size: 1.8rem;
    }
    
    .bullet-points {
        display: flex;
        flex-direction: column;
        gap: 12px;
        margin: 20px 0 30px 0;
    }
    
    .slide-botoes {
        justify-content: flex-start;
    }
    
    .carrossel-navegacao {
        margin-top: 30px;
    }
}

@media (max-width: 576px) {
    .slide-content {
        padding: 20px;
    }
    
    .slide-texto h2 {
        font-size: 1.5rem;
    }
    
    .slide-texto p {
        font-size: 0.9rem;
    }
    
    .bullet-points {
        display: flex;
        flex-direction: column;
        gap: 10px;
        margin: 15px 0 25px 0;
    }
    
    .slide-botoes {
        flex-direction: row;
        justify-content: flex-start;
        gap: 15px;
    }
    
    .btn-primario, .btn-secundario {
        padding: 10px 20px;
        font-size: 0.85rem;
        flex: 1;
        max-width: 140px;
    }
}
}.lfr-layout-structure-item-feca0c3f-0875-1b0d-9e0f-2a4856f0159a {
text-align: center !important;
}
.lfr-layout-structure-item-ab242246-65db-db50-4e2a-25c206a8610e {
display: block !important;
overflow: visible !important;
padding-left: var(--spacer-0,0rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-269bd175-f102-f495-e10e-ab08d61ac2be {
display: none !important;
}
.lfr-layout-structure-item-f89fad5e-0c4b-1fa0-dc15-9558ed87c5bf {
display: none !important;
}
.lfr-layout-structure-item-40a9a510-3870-3c78-3c0e-2e76d57fcca4 {
display: block !important;
padding-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-f64244ae-73b6-e617-a55c-ba4dc0b07672 {
display: none !important;
}
.lfr-layout-structure-item-41f71e08-de25-4b2b-235b-8974c4ff3cea {
display: block !important;
text-align: center !important;
}
.lfr-layout-structure-item-9fda5a4f-b8fe-e4fb-0cc4-90bcf796d50c {
display: block !important;
padding-left: var(--spacer-0,0rem) !important;
padding-right: var(--spacer-0,0rem) !important;
text-align: left !important;
}
.lfr-layout-structure-item-135bbb65-b5f5-19d4-aad3-1bced990f9bc {
display: block !important;
}
.lfr-layout-structure-item-f4b4fa45-6c39-6e7b-28b6-92d648f1b9b5 {
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-8e8f8dde-864c-59e7-4dff-b9a35dd71c3d {
display: none !important;
}
}