.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-8e12c336-ab69-1601-6e16-35dc763ffbdd {
}.lfr-layout-structure-item-55c233bc-dd05-a2dc-0f55-b92bb38c37d1 {
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-15e5d89d-4613-c5da-ff1e-8b80209b1de0 {
}.lfr-layout-structure-item-aea3e6ae-946a-8e90-d654-173fa0d38e84 {
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-302ad28e-5622-8921-9927-7f0ae0bbc794 {
}
.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-3001167d-e47d-f913-5c26-19da31acc424 {
font-family: parabolica test, -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;
}
.lfr-layout-structure-item-2607b4b0-b431-0403-7ee1-26b704af293a {
width: 100vw!important;
}.lfr-layout-structure-item-9d3c6c5b-6324-51c5-8376-ed0034e84c22 {
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-910fb6cd-179c-31cf-9dd4-155c45206feb {
padding-top: var(--spacer-2,0.5rem) !important;
text-align: justify !important;
color: #FFFFFF !important;
}
    .lfr-layout-structure-item-80e00d50-bf80-aa0b-daab-a6a099d6df5b {
        display: none;
        margin: 0 auto;
        max-width: 680px;
        padding: clamp(16px, 3vw, 24px);
        background: linear-gradient(180deg, #ffffff0a, #fd52023b);
        border-radius: 20px;
        border-left: 1px solid var(--fc-border);
        border-right: 1px solid var(--fc-border);
        border-bottom: 3px solid #FD5202;
        box-shadow: 0 4px 20px rgba(0, 0, 0, 0.15), inset 0 1px 0 rgba(255, 255, 255, 0.08);
        backdrop-filter: blur(12px);
        -webkit-backdrop-filter: blur(12px);
        padding: clamp(16px, 3.2vw, 24px);
        color: var(--fc-white);

        .form-control {
            width: 100%;
            border: 1px solid var(--fc-border);
            border-radius: 12px;
            padding: 12px 14px;
            font-size: 0.95rem;
            color: #0f172a;
            background: #D9D9D9;
            box-sizing: border-box;
            transition: all 0.3s ease;
        }

        .portlet-forms .lfr-ddm-form-page-title {
            font-size: 25px;
        }

        /* Escopo: apenas nos checkboxes do DDM (multiple) */
        .lfr-ddm-checkbox-multiple .custom-control {
            margin-bottom: 12px;
        }

        /* Dá espaço para a "caixinha" maior */
        .lfr-ddm-checkbox-multiple .custom-control-label {
            position: relative;
            padding-left: 40px;
            cursor: pointer;
        }

        /* A CAIXINHA (quadrado) */
        .lfr-ddm-checkbox-multiple .custom-control-label::before {
            content: "";
            position: absolute;
            left: 0;
            top: 0;
            width: 20px;
            height: 20px;
            border: 0 !important;
            border-radius: 8px;
            background-color: #f3f4f6;
        }

        /* O CHECK (marcado) */
        .lfr-ddm-checkbox-multiple .custom-control-input:checked~.custom-control-label::after {
            content: "✓";
            position: absolute;
            left: 7px;
            top: 0.15rem;
            width: 20px;
            height: 20px;
            line-height: 20px;
            font-size: 18px;
        }

        /* Fundo quando marcado */
        .lfr-ddm-checkbox-multiple .custom-control-input:checked~.custom-control-label::before {
            background-color: #C53E00;
            /* cor quando marcado */
        }

        /* Cor do check quando marcado */
        .lfr-ddm-checkbox-multiple .custom-control-input:checked~.custom-control-label::after {
            color: #fff;
        }

        /* Acessibilidade: foco via teclado */
        .lfr-ddm-checkbox-multiple .custom-control-input:focus~.custom-control-label::before {
            outline: 2px solid rgba(170, 49, 13, 0.35);
            outline-offset: 2px;
        }

        /* Opcional: aumenta a área clicável (sem mudar layout) */
        .lfr-ddm-checkbox-multiple label {
            display: inline-block;
        }

        /* Remove o check padrão (SVG) do Bootstrap/Liferay */
        .lfr-ddm-checkbox-multiple .custom-control-label::after {
            background-image: none !important;
            content: "" !important;
            /* vazio quando não marcado */
        }

        /* A caixinha */
        .lfr-ddm-checkbox-multiple .custom-control-label::before {
            border: 0 !important;
            border-radius: 5px !important;
            width: 20px;
            height: 20px;
            background-color: #f3f4f6;
        }

        /* Quando marcado: muda fundo */
        .lfr-ddm-checkbox-multiple .custom-control-input:checked~.custom-control-label::before {
            background-color: #C53E00;
        }

        /* Quando marcado: desenha APENAS um check (texto) */
        .lfr-ddm-checkbox-multiple .custom-control-input:checked~.custom-control-label::after {
            content: "✓" !important;
            color: #fff;
            position: absolute;
            left: 4px;
            top: 0.10rem;
            width: 20px;
            height: 18px;
            line-height: 20px;
            font-size: 16px;
        }

        .multi-step-nav {
            display: none;
        }

        .lfr-ddm-form-page-title {
            color: white;
            text-align: center;
        }


        .lfr-ddm__default-page-container {
            background-color: transparent !important;
            border: 0 !important;
        }

        .lfr-ddm__default-page-title {
            color: white;
        }

        .lfr-ddm__default-page-description {
            color: white;
        }

        .has-error .form-feedback-item {
            color: #C53E00 !important;
        }

        .text-secondary {
            display: none !important;
        }

        .lfr-ddm__default-page-header-title {
            display: none;
        }

        .lfr-ddm__default-page-header-line {
            height: 0 !important;
        }

        .reference-mark {
            color: white !important;
        }

        #ddm-form-submit {
            border: 0;
            background: linear-gradient(135deg, #C53E00 0%, #6b2801 100%);
            border-radius: 9999px;
            color: #ffffff;
            padding: 10px 24px;
            font-weight: 600;
            cursor: pointer;
            transition: all .2s ease;
            font-size: 1rem;
            display: inline-flex;
            align-items: center;
            justify-content: center;
            gap: 8px;

        }

        #ddm-form-submit:hover {
            transform: translateY(-2px);
            box-shadow: 0 4px 12px rgba(0, 0, 0, 0.2);
        }

        .ddm-label {
            color: white;
            font-size: 15px;
            margin-top: 1rem;
            font-weight: 400;
        }

        .lfr-ddm-form-container .lfr-ddm-form-pagination-controls button {
            color: #ffffff;
        }

        .portlet-forms .control-label {
            color: #ffffff;
            margin-bottom: 1rem;
        }

        .custom-control-label {
            cursor: pointer;
            font-size: 1rem;
            color: #ffffff;
            font-weight: 400;
            line-height: 1.25rem;
        }

        .lfr-ddm-form-page-description,
        .lfr-ddm-form-page-title {
            padding-left: 4rem !important;
            padding-right: 0 !important;
        }

        .liferay-ddm-form-field-paragraph {
            color: #ffffff;
            text-align: center;
            font-size: 25px;
            font-weight: 500;
            line-height: 26px;
        }


        .lfr-ddm-legend {
            color: #ffffff;
            font-weight: 600;
            font-size: 1.25rem;
            margin: 1rem 0;
        }


        .btn-secondary {
            color: #ffffff !important;
        }

        .lfr-ddm-form-container .lfr-ddm-form-pagination-controls button {
            border: 2px solid #ffffff;
            background: transparent;
            border-radius: 9999px;
            color: #ffffff;
            padding: 10px 24px;
            font-weight: 600;
            cursor: pointer;
            transition: all .2s ease;
            font-size: 1rem;
            display: inline-flex;
            align-items: center;
            justify-content: center;
            gap: 8px;
        }

        .lfr-ddm-form-container .lfr-ddm-form-pagination-controls button:hover {
            transform: translateY(-2px);
            box-shadow: 0 4px 12px rgba(0, 0, 0, 0.2);
        }

        .float-left lfr-ddm-form-pagination-next btn btn-primary {
            border: 2px solid #ffffff;
            border-radius: 9999px;
            background: transparent;
            color: #ffffff;
            padding: 10px 24px;
            font-weight: 600;
            cursor: pointer;
            transition: all .2s ease;
            font-size: 1rem;
        }

        .btn-primary:hover:not([disabled]) {
            opacity: 0.95;
            transform: translateY(-1px);
            box-shadow: 0 6px 18px rgba(0, 0, 0, .25);
        }

        .lfr-ddm-form-container .lfr-ddm-form-pagination-controls {
            display: flex;
            justify-content: flex-end;
        }

        .ddm-form-page[data-ddm-page="1"] .lfr-ddm-form-page-title {
            display: none !important;
        }

        @media (max-width: 576px) {

            .lfr-ddm-form-page-description,
            .lfr-ddm-form-page-title {
                padding-left: 2rem !important;
            }


            .portlet-forms .lfr-ddm-form-page-title {
                font-size: 22px;
            }
        }

        .custom-control-outside label {
            padding-left: 0 !important;
        }

        .lfr-ddm-checkbox-multiple .custom-control-label {
            display: flex;
            padding-left: 26px !important;
        }

        .lfr-ddm-legend {
            font-size: 1.2rem;
        }

    }.lfr-layout-structure-item-b62a1a96-4b72-e60a-7b21-696af57e517e {
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-bccdfce1-8c90-d4fa-8239-f9873504d7e7 {
font-family: Poppins, sans-serif !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-8e5c6eb3-b09b-cba8-bec1-fcf2c514e817 {
display: none !important;
}
.lfr-layout-structure-item-8c391514-a914-83d7-98f9-b7bd31b1d5df {
font-family: Poppins, sans-serif !important;
}
.lfr-layout-structure-item-feca0c3f-0875-1b0d-9e0f-2a4856f0159a {
font-family: 'Parabolica', sans-serif !important;
font-weight: 700 !important;
padding-bottom: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-744c4bd5-213c-f337-e081-19e8af23af63 {
}.lfr-layout-structure-item-164ef29f-fab6-95d8-0e1f-2ecf548fbcb7 {
max-width: 120px !important;
}
.lfr-layout-structure-item-d9987270-e79e-ca76-fdb9-e98c167498a6 {
display: none !important;
}
.lfr-layout-structure-item-d9987270-e79e-ca76-fdb9-e98c167498a6 {
}.lfr-layout-structure-item-94ce009a-fdee-10fb-13c0-5cd1febdd79b {
}.lfr-layout-structure-item-40a9a510-3870-3c78-3c0e-2e76d57fcca4 {
display: none !important;
}
.lfr-layout-structure-item-a6317111-fafd-e289-13c6-56e1c44fa4e1 {
margin-top: var(--spacer-4,1.5rem) !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-93325721-f4b6-93ed-2204-a6fda73545be {
display: none !important;
}
.lfr-layout-structure-item-8435e243-ba8e-abc7-b2d9-d911cf1e6625 {
display: none !important;
}
.lfr-layout-structure-item-66799938-695e-2bed-e3ba-e353883155a5 {
display: none !important;
text-align: center !important;
color: var(--brand-color-2) !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-57405a03-0ab9-0779-16c7-a1c8e8fa3203 {
padding-top: var(--spacer-5,3rem) !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-e1b73794-8893-aeae-dfe0-460e00852b41 {
max-width: 160px !important;
}
.lfr-layout-structure-item-795d5247-cff6-a688-62ad-236a46c38b6c {
}.lfr-layout-structure-item-93991497-aa6e-f7fa-bada-930690b7ad16 {
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-40b37642-bb9d-531e-7ccb-7e6d96b137a4 {
    margin: 0 auto;
    overflow-y: auto;
    max-width: 680px;
    padding: clamp(16px, 3vw, 24px);
    background: linear-gradient(180deg, #ffffff0a, #fd52023b);
    border-radius: 20px;
    border-left: 1px solid var(--fc-border);
    border-right: 1px solid var(--fc-border);
    border-bottom: 3px solid #FD5202;
    box-shadow:
        0 4px 20px rgba(0, 0, 0, 0.15),
        inset 0 1px 0 rgba(255, 255, 255, 0.08);
    backdrop-filter: blur(12px);
    -webkit-backdrop-filter: blur(12px);
    padding: clamp(16px, 3.2vw, 24px);
    color: var(--fc-white);

    #clay-id-5 {
        z-index: 10060 !important;
    }

    .form-control {
        width: 100%;
        border: 1px solid var(--fc-border);
        border-radius: 12px;
        padding: 12px 14px;
        font-size: 0.95rem;
        color: #0f172a;
        background: #d9d9d9;
        box-sizing: border-box;
        transition: all 0.3s ease;
    }

    .portlet-forms .lfr-ddm-form-page-title {
        font-size: 25px;
    }

    /* Escopo: apenas nos checkboxes do DDM (multiple) */
    .lfr-ddm-checkbox-multiple .custom-control {
        margin-bottom: 12px;
    }

    /* Dá espaço para a "caixinha" maior */
    .lfr-ddm-checkbox-multiple .custom-control-label {
        position: relative;
        padding-left: 40px;
        cursor: pointer;
    }

    /* A CAIXINHA (quadrado) */
    .lfr-ddm-checkbox-multiple .custom-control-label::before {
        content: "";
        position: absolute;
        left: 0;
        top: 0;
        width: 20px;
        height: 20px;
        border: 0 !important;
        border-radius: 8px;
        background-color: #f3f4f6;
    }

    /* O CHECK (marcado) */
    .lfr-ddm-checkbox-multiple .custom-control-input:checked~.custom-control-label::after {
        content: "✓";
        position: absolute;
        left: 7px;
        top: 0.15rem;
        width: 20px;
        height: 20px;
        line-height: 20px;
        font-size: 18px;
    }

    /* Fundo quando marcado */
    .lfr-ddm-checkbox-multiple .custom-control-input:checked~.custom-control-label::before {
        background-color: #C53E00;
        /* cor quando marcado */
    }

    /* Cor do check quando marcado */
    .lfr-ddm-checkbox-multiple .custom-control-input:checked~.custom-control-label::after {
        color: #fff;
    }

    /* Acessibilidade: foco via teclado */
    .lfr-ddm-checkbox-multiple .custom-control-input:focus~.custom-control-label::before {
        outline: 2px solid rgba(170, 49, 13, 0.35);
        outline-offset: 2px;
    }

    /* Opcional: aumenta a área clicável (sem mudar layout) */
    .lfr-ddm-checkbox-multiple label {
        display: inline-block;
    }

    /* Remove o check padrão (SVG) do Bootstrap/Liferay */
    .lfr-ddm-checkbox-multiple .custom-control-label::after {
        background-image: none !important;
        content: "" !important;
        /* vazio quando não marcado */
    }

    /* A caixinha */
    .lfr-ddm-checkbox-multiple .custom-control-label::before {
        border: 0 !important;
        border-radius: 5px !important;
        width: 20px;
        height: 20px;
        background-color: #f3f4f6;
    }

    /* Quando marcado: muda fundo */
    .lfr-ddm-checkbox-multiple .custom-control-input:checked~.custom-control-label::before {
        background-color: #C53E00;
    }

    /* Quando marcado: desenha APENAS um check (texto) */
    .lfr-ddm-checkbox-multiple .custom-control-input:checked~.custom-control-label::after {
        content: "✓" !important;
        color: #fff;
        position: absolute;
        left: 4px;
        top: 0.1rem;
        width: 20px;
        height: 18px;
        line-height: 20px;
        font-size: 16px;
    }

    .multi-step-nav {
        display: none;
    }

    .lfr-ddm-form-page-title {
        color: white;
        text-align: center;
    }

    .lfr-ddm__default-page-container {
        background-color: transparent !important;
        border: 0 !important;
    }

    .lfr-ddm__default-page-title {
        color: white;
    }

    .lfr-ddm__default-page-description {
        color: white;
    }

    .has-error .form-feedback-item {
        color: #C53E00 !important;
    }

    .text-secondary {
        display: none !important;
    }

    .lfr-ddm__default-page-header-title {
        display: none;
    }

    .lfr-ddm__default-page-header-line {
        height: 0 !important;
    }

    .reference-mark {
        color: white !important;
    }

    #ddm-form-submit {
        border: 0;
        background: linear-gradient(135deg, #C53E00 0%, #6b2801 100%);
        border-radius: 9999px;
        color: #ffffff;
        padding: 10px 24px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s ease;
        font-size: 1rem;
        display: inline-flex;
        align-items: center;
        justify-content: center;
        gap: 8px;
    }

    #ddm-form-submit:hover {
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.2);
    }

    .ddm-label {
        color: white;
        font-size: 15px;
        margin-top: 1rem;
        font-weight: 400;
    }

    .lfr-ddm-form-container .lfr-ddm-form-pagination-controls button {
        color: #ffffff;
    }

    .portlet-forms .control-label {
        color: #ffffff;
        margin-bottom: 1rem;
    }

    .custom-control-label {
        cursor: pointer;
        font-size: 1rem;
        color: #ffffff;
        font-weight: 400;
        line-height: 1.25rem;
    }

    .lfr-ddm-form-page-description,
    .lfr-ddm-form-page-title {
        padding-left: 4rem !important;
        padding-right: 0 !important;
    }

    .liferay-ddm-form-field-paragraph {
        color: #ffffff;
        text-align: center;
        font-size: 25px;
        font-weight: 500;
        line-height: 26px;
    }

    .lfr-ddm-legend {
        color: #ffffff;
        font-weight: 600;
        font-size: 1.25rem;
        margin: 1rem 0;
    }

    .btn-secondary {
        color: #ffffff !important;
    }

    .lfr-ddm-form-container .lfr-ddm-form-pagination-controls button {
        border: 2px solid #ffffff;
        background: transparent;
        border-radius: 9999px;
        color: #ffffff;
        padding: 10px 24px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s ease;
        font-size: 1rem;
        display: inline-flex;
        align-items: center;
        justify-content: center;
        gap: 8px;
    }

    .lfr-ddm-form-container .lfr-ddm-form-pagination-controls button:hover {
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.2);
    }

    .float-left lfr-ddm-form-pagination-next btn btn-primary {
        border: 2px solid #ffffff;
        border-radius: 9999px;
        background: transparent;
        color: #ffffff;
        padding: 10px 24px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s ease;
        font-size: 1rem;
    }

    .btn-primary:hover:not([disabled]) {
        opacity: 0.95;
        transform: translateY(-1px);
        box-shadow: 0 6px 18px rgba(0, 0, 0, 0.25);
    }

    .lfr-ddm-form-container .lfr-ddm-form-pagination-controls {
        display: flex;
        justify-content: flex-end;
    }

    .ddm-form-page[data-ddm-page="1"] .lfr-ddm-form-page-title {
        display: none !important;
    }

    @media (max-width: 576px) {

        .lfr-ddm-form-page-description,
        .lfr-ddm-form-page-title {
            padding-left: 2rem !important;
        }

        .portlet-forms .lfr-ddm-form-page-title {
            font-size: 22px;
        }
    }

    .custom-control-outside label {
        padding-left: 0 !important;
    }

    .custom-control-outside .custom-control-label-text {
        padding-left: 1.5rem;
    }

    .custom-control-outside .custom-control-label::before {
        border-radius: 5px;
        background-color: #f3f4f6;
        border: 0 !important;
    }

    .custom-control-outside .custom-control-input:checked~.custom-control-label::before {
        background-color: #C53E00;
        border-color: #C53E00;
    }

    .custom-control-outside .custom-control-input:checked~.custom-control-label::after {
        background-image: none !important;
        content: "✓" !important;
        color: #fff;
        position: absolute;
        left: 4px;
        top: 0.1rem;
        width: 20px;
        height: 18px;
        line-height: 20px;
        font-size: 16px;
    }

    .lfr-ddm-checkbox-multiple .custom-control-label {
        display: flex;
        padding-left: 26px !important;
    }

    .lfr-ddm-legend {
        font-size: 1.2rem;
    }

    .lfr-de__field-feedback {
        color: #ffffff;
    }
}@media screen and (max-width: 991px) {.lfr-layout-structure-item-8e12c336-ab69-1601-6e16-35dc763ffbdd {
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-15e5d89d-4613-c5da-ff1e-8b80209b1de0 {
padding-right: var(--spacer-3,1rem) !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-744c4bd5-213c-f337-e081-19e8af23af63 {
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-94ce009a-fdee-10fb-13c0-5cd1febdd79b {
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-4797ed4d-e315-bae6-57b8-bd8768a36aac {
padding-top: var(--spacer-3,1rem) !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-795d5247-cff6-a688-62ad-236a46c38b6c {
padding-right: var(--spacer-3,1rem) !important;
}
}@media screen and (max-width: 767px) {.lfr-layout-structure-item-744c4bd5-213c-f337-e081-19e8af23af63 {
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-6e9f27f4-097b-bbd6-64e8-eea1665b2561 {
max-width: 120px !important;
}
}@media screen and (max-width: 575px) {.lfr-layout-structure-item-8e12c336-ab69-1601-6e16-35dc763ffbdd {
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-15e5d89d-4613-c5da-ff1e-8b80209b1de0 {
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-26d0420f-d8c4-d322-81b1-84e299963a88 {
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-bccdfce1-8c90-d4fa-8239-f9873504d7e7 {
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !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-206f95f0-6209-5863-9217-332cc6df3b64 {
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-8c391514-a914-83d7-98f9-b7bd31b1d5df {
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-feca0c3f-0875-1b0d-9e0f-2a4856f0159a {
text-align: center !important;
}
.lfr-layout-structure-item-61526680-a955-f4be-7d8a-7b6d752d36a1 {
margin-top: var(--spacer-0,0rem) !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-093d1ca5-5c73-4346-b974-87f086a0bf8e {
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-94ce009a-fdee-10fb-13c0-5cd1febdd79b {
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-40a9a510-3870-3c78-3c0e-2e76d57fcca4 {
display: block !important;
padding-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-a6317111-fafd-e289-13c6-56e1c44fa4e1 {
margin-top: var(--spacer-2,0.5rem) !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-93325721-f4b6-93ed-2204-a6fda73545be {
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-8435e243-ba8e-abc7-b2d9-d911cf1e6625 {
display: none !important;
}
.lfr-layout-structure-item-589b9510-d099-7573-e134-220d0fc7efbd {
margin-top: var(--spacer-4,1.5rem) !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-795d5247-cff6-a688-62ad-236a46c38b6c {
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-93991497-aa6e-f7fa-bada-930690b7ad16 {
margin-top: var(--spacer-2,0.5rem) !important;
}
}