/* _content/PortalIntegraFront.WebUI/Components/Layout/AuthLayout.razor.rz.scp.css */


.header[b-5erifeh60u] {
    background: #e8eaed;
    box-shadow: 0 1px 20px 2px rgba(0, 0, 0, .25);
    min-height: 10rem;
    display: flex;
    align-items: center;
    position: fixed;
    min-width: 100vw;
    z-index: 100;
}

.nav-header[b-5erifeh60u] {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.navigation[b-5erifeh60u] {
    display: flex;
    align-items: center;
}

.logo[b-5erifeh60u] {
    margin: 0;
}

    .logo[b-5erifeh60u]  .img-logo {
        max-width: 20rem;
    }

.menu[b-5erifeh60u] {
    margin-left: 4rem;
}



.container-user[b-5erifeh60u] {
    margin: 0px;
    display: flex;
    align-items: center;
}

    .container-user[b-5erifeh60u]  .img-user {
        margin-right: 1rem;
        max-width: 60px;
        max-height: 60px;
    }

    .container-user[b-5erifeh60u]  .menu-nav {
        color: #3a3a3a;
        min-height: 10rem;
        font-weight: 700;
        border-bottom: 2px solid transparent;
        font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
    }

        .container-user[b-5erifeh60u]  .menu-nav svg {
            fill: #cc5be7;
        }

.header .nav-header .actions > a[b-5erifeh60u] {
    margin-right: 2rem;
}

.actions[b-5erifeh60u]  .btn-sebrae-info {
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: Rawline, sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
    border: 1px solid #cc5be7;
    background: #cc5be7;
    color: #fff;
    margin-right: 2rem;
}

    .actions[b-5erifeh60u]  .btn-sebrae-info:hover {
        color: #fff;
        opacity: .8;
        background: #cc5be7;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }


.actions[b-5erifeh60u]  .btn-sebrae-primary {
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: Rawline, sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
    border: 1px solid #3b4bff;
    background: #3b4bff;
    color: #fff;
    margin-right: 2rem;
}

    .actions[b-5erifeh60u]  .btn-sebrae-primary:hover {
        color: #fff;
        opacity: .8;
        background: #3b4bff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }

.actions[b-5erifeh60u] .btn-menu {
    display: none;
}

.container-menu[b-5erifeh60u] {
    background-color: #e8eaed;
    z-index: 1003;
    position: fixed;
    margin-top: 10rem;
    margin-left: 28px;
}

.breadcrumbs[b-5erifeh60u] {
    display: flex;
    align-items: center;
    position: relative;
    min-height: 15rem;
    background-image: url(imgs/bd-breadcrumbs.jpg);
    background-repeat: no-repeat;
}

.container-menu-breadcrumbs[b-5erifeh60u] {
    background-color: #e8eaed;
    position: fixed;
    margin-top: 10rem;
}

.breadcrumbs[b-5erifeh60u]::after {
    z-index: 0;
    content: '';
    position: absolute;
    display: block;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: linear-gradient(90deg, rgba(59, 75, 255, .9) 0, rgba(204, 91, 231, .9) 23%, rgba(164, 87, 238, .9) 60%, rgba(59, 75, 255, .9) 100%);
}

.content[b-5erifeh60u] {
    position: relative;
    z-index: 1;
}

.breadcrumbs .content h1[b-5erifeh60u] {
    font-size: 4.2rem;
    font-weight: 700;
    color: #fff;
}

.breadcrumbs .content ul[b-5erifeh60u] {
    display: flex;
    align-items: center;
    margin-bottom: 0;
}

    .breadcrumbs .content ul > li[b-5erifeh60u] {
        margin-right: 1rem;
    }

        .breadcrumbs .content ul > li > a[b-5erifeh60u] {
            color: #fff;
        }

            .breadcrumbs .content ul > li > a:hover[b-5erifeh60u] {
                color: #ea780a;
            }

        .breadcrumbs .content ul > li span[b-5erifeh60u] {
            color: #fff;
            font-weight: 700;
        }

.menu-drawer[b-5erifeh60u] {
    display: none;
}

.menu-popover[b-5erifeh60u] {
    top: 0 !important;
}

.menu-nav-list-institucional[b-5erifeh60u] {
    background-color: #e9ecef;
    border: 1px solid #bdc3cb;
    box-shadow: 0 1px 20px 2px rgba(0, 0, 0, .25);
    top: 120px !important;
    left: 10px !important;
}

.menu-nav-list-user[b-5erifeh60u] {
    background-color: #e9ecef;
    border: 1px solid #bdc3cb;
    box-shadow: 0 1px 20px 2px rgba(0, 0, 0, .25);
    top: 250px !important;
    left: 180px !important;
}

[b-5erifeh60u] .container-user .mud-button-label {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

@media only screen and (width: 1024px) {
    .menu[b-5erifeh60u] {
        margin-left: 0px;
    }

    .menu-actions[b-5erifeh60u] {
        margin-left: 25px;
    }

    .nav-header-actions[b-5erifeh60u] {
        margin-left: 0px;
    }


    .nav-header[b-5erifeh60u] {
        margin-left: 1px;
    }

    .navigation[b-5erifeh60u] {
        width: 85rem;
    }

    .logo[b-5erifeh60u] {
        width: 157px;
    }

        .logo[b-5erifeh60u]  .img-logo {
            max-width: 17rem;
        }
}

@media only screen and (max-width: 945px) {

    [b-5erifeh60u] .btn-sebrae-info {
        display: none;
    }

    [b-5erifeh60u] .btn-sebrae-primary {
        display: none;
    }


    .actions[b-5erifeh60u] .btn-menu {
        display: block;
        border: 1px solid #cc5be7;
        border-radius: 1rem;
        width: 6rem;
        height: 6rem;
    }

    .menu[b-5erifeh60u] {
        display: none;
    }

    .menu-drawer[b-5erifeh60u] {
        display: block;
    }

    .container-user[b-5erifeh60u] {
        display: none;
    }

    .user[b-5erifeh60u] {
        margin-left: 0;
        display: flex;
        align-items: center;
    }

        .user[b-5erifeh60u]  .img-user {
            margin-right: 1rem;
            max-width: 60px;
            max-height: 60px;
        }

        .user[b-5erifeh60u]  .menu-nav {
            color: #3b4bff;
            min-height: 10rem;
            font-weight: 700;
            border-bottom: 2px solid transparent;
            font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
        }

            .user[b-5erifeh60u]  .menu-nav:hover {
                color: #1cc2d4;
            }

            .user[b-5erifeh60u]  .menu-nav svg {
                fill: #3b4bff;
            }

                .user[b-5erifeh60u]  .menu-nav svg:hover {
                    fill: #1cc2d4;
                }

    .container-menu[b-5erifeh60u] {
        background-color: #fff;
        z-index: 103;
        position: fixed;
        margin-top: 4rem;
        margin-left: 14px;
    }
    .container-menu-breadcrumbs[b-5erifeh60u] {
        background-color: #fff;
        position: fixed;
        margin-top: 7rem;
        margin-left: 17px;
    }

    .menu-drawer[b-5erifeh60u]  .menu-drawer-open {
        background: #e8eaed;
    }

    .menu-drawer[b-5erifeh60u]  .menu-nav-list {
        text-transform: uppercase;
        font-size: 1.6rem;
        color: #333;
    }

    .menu-drawer[b-5erifeh60u]  .mud-nav-item {
        text-transform: uppercase;
        font-weight: 700;
        font-size: 1.6rem;
        color: #333;
    }

    .menu-drawer[b-5erifeh60u]  .actions-drawer {
        left: 0;
        padding: 30px;
        padding-left: 30px;
    }

    .actions-drawer[b-5erifeh60u]  .btn-info-drawer {
        padding: 1rem 2rem;
        transition: .5s all;
        border-radius: 1rem;
        font-family: Rawline, sans-serif;
        font-size: 1.6rem;
        font-weight: 400;
        border: 1px solid #cc5be7;
        background: #cc5be7;
        color: #fff;
        margin-right: 1rem;
    }

        .actions-drawer[b-5erifeh60u]  .btn-info-drawer:hover {
            color: #fff;
            opacity: .8;
            background: #cc5be7;
            box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
        }


    .actions-drawer[b-5erifeh60u]  .btn-primary-drawer {
        padding: 1rem 2rem;
        transition: .5s all;
        border-radius: 1rem;
        font-family: Rawline, sans-serif;
        font-size: 1.6rem;
        font-weight: 400;
        border: 1px solid #3b4bff;
        background: #3b4bff;
        color: #fff;
    }

        .actions-drawer[b-5erifeh60u]  .btn-primary-drawer:hover {
            color: #fff;
            opacity: .8;
            background: #3b4bff;
            box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
        }


    .menu-drawer[b-5erifeh60u]  .shares-drawer {
        padding-top: 1rem;
        padding-bottom: 3rem;
        left: 0;
        padding-left: 30px;
        height: 100%;
    }

    .menu-drawer[b-5erifeh60u]  .container-link {
        padding-left: 30px;
        margin-left: -9px;
    }



    [b-5erifeh60u] .list > .link {
        color: #fff;
        font-size: 1.8rem;
        padding-left: 0px;
    }

        [b-5erifeh60u] .list > .link .shares i {
            display: flex;
            align-items: center;
            justify-content: center;
            font-size: 2.4rem;
            width: 4rem;
            height: 4rem;
            background: #3b4bff;
            color: #fff;
            border-radius: 50%;
        }

    .menu-nav-list-institucional[b-5erifeh60u] {
        top: 120px;
        left: 10px;
    }
}

@media only screen and (max-width: 450px) {



    [b-5erifeh60u] .btn-sebrae-info {
        display: none;
    }

    [b-5erifeh60u] .btn-sebrae-primary {
        display: none;
    }

    .container-user[b-5erifeh60u] {
        display: none;
    }

    .menu[b-5erifeh60u] {
        display: none;
    }

    .actions[b-5erifeh60u] .btn-menu {
        display: block;
        border: 1px solid #cc5be7;
        border-radius: 1rem;
        width: 6rem;
        height: 6rem;
    }

    .user[b-5erifeh60u] {
        display: flex;
        align-items: center;
        margin-right: 100px;
    }

        .user[b-5erifeh60u]  .img-user {
            margin-right: 1rem;
            max-width: 60px;
            max-height: 60px;
        }

        .user[b-5erifeh60u]  .menu-nav {
            color: #3b4bff;
            min-height: 10rem;
            font-weight: 700;
            border-bottom: 2px solid transparent;
            font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
        }

            .user[b-5erifeh60u]  .menu-nav:hover {
                color: #1cc2d4;
            }

            .user[b-5erifeh60u]  .menu-nav svg {
                fill: #3b4bff;
            }

                .user[b-5erifeh60u]  .menu-nav svg:hover {
                    fill: #1cc2d4;
                }

    .container-menu[b-5erifeh60u] {
        background-color: #fff;
        z-index: 103;
        position: fixed;
        margin-top: 4rem;
        margin-left: 14px;
    }
    .container-menu-breadcrumbs[b-5erifeh60u] {
        background-color: #fff;
        position: fixed;
        margin-top: 7rem;
        margin-left: 14px;
    }

    .breadcrumbs[b-5erifeh60u] {
        display: flex;
        align-items: center;
        position: relative;
        min-height: 15rem;
        background-image: url(imgs/bd-breadcrumbs.jpg);
        background-repeat: no-repeat;
    }

        .breadcrumbs[b-5erifeh60u]::after {
            z-index: 0;
            content: '';
            position: absolute;
            display: block;
            top: 0;
            bottom: 0;
            left: 0;
            right: 0;
            background: linear-gradient(90deg, rgba(59, 75, 255, .9) 0, rgba(204, 91, 231, .9) 23%, rgba(164, 87, 238, .9) 60%, rgba(59, 75, 255, .9) 100%);
        }

    .menu-drawer[b-5erifeh60u] {
        display: block;
    }

        .menu-drawer[b-5erifeh60u]  .menu-drawer-open {
            background: #e8eaed;
        }

        .menu-drawer[b-5erifeh60u]  .menu-nav-list {
            text-transform: uppercase;
            font-size: 1.6rem;
            color: #333;
        }

        .menu-drawer[b-5erifeh60u]  .mud-nav-item {
            text-transform: uppercase;
            font-weight: 700;
            font-size: 1.6rem;
            color: #333;
        }

        .menu-drawer[b-5erifeh60u]  .actions-drawer {
            left: 0;
            padding: 30px;
            padding-left: 30px;
        }

    .actions-drawer[b-5erifeh60u]  .btn-info-drawer {
        padding: 1rem 2rem;
        transition: .5s all;
        border-radius: 1rem;
        font-family: Rawline, sans-serif;
        font-size: 1.6rem;
        font-weight: 400;
        border: 1px solid #cc5be7;
        background: #cc5be7;
        color: #fff;
        margin-right: 1rem;
    }

        .actions-drawer[b-5erifeh60u]  .btn-info-drawer:hover {
            color: #fff;
            opacity: .8;
            background: #cc5be7;
            box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
        }


    .actions-drawer[b-5erifeh60u]  .btn-primary-drawer {
        padding: 1rem 2rem;
        transition: .5s all;
        border-radius: 1rem;
        font-family: Rawline, sans-serif;
        font-size: 1.6rem;
        font-weight: 400;
        border: 1px solid #3b4bff;
        background: #3b4bff;
        color: #fff;
    }

        .actions-drawer[b-5erifeh60u]  .btn-primary-drawer:hover {
            color: #fff;
            opacity: .8;
            background: #3b4bff;
            box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
        }


    .menu-drawer[b-5erifeh60u]  .shares-drawer {
        padding-top: 1rem;
        padding-bottom: 3rem;
        left: 0;
        padding-left: 30px;
        height: 100%;
    }

    [b-5erifeh60u] .list > .link {
        color: #fff;
        font-size: 1.8rem;
        margin: -5px;
        padding: -5px;
    }

        [b-5erifeh60u] .list > .link .shares i {
            display: flex;
            align-items: center;
            justify-content: center;
            font-size: 2.4rem;
            width: 4rem;
            height: 4rem;
            background: #3b4bff;
            color: #fff;
            border-radius: 50%;
        }

    .menu-drawer[b-5erifeh60u]  .container-link {
        margin-left: 10px;
    }
}
/* _content/PortalIntegraFront.WebUI/Components/Layout/Footer.razor.rz.scp.css */
.footer[b-yimh2h0el7] {
    padding-top: 6rem;
    background: #3b4bff;
    width: 100%;
}


[b-yimh2h0el7] .container-footer {
    max-width: 1430px;
    padding-right: calc(var(--bs-gutter-x)* .5);
    padding-left: calc(var(--bs-gutter-x)* .5);
}

.conteiner-img-footer[b-yimh2h0el7] {
    display: flex;
    align-items: center;
    justify-content: center;
}

[b-yimh2h0el7] .list > h3 {
    color: #fff;
    font-size: 1.8rem;
    font-weight: 700;
    text-transform: uppercase;
}

[b-yimh2h0el7] .link {
    color: #fff;
    font-size: 1.8rem;
    font-weight: 600;
}

    [b-yimh2h0el7] .link .shares i {
        display: flex;
        align-items: center;
        justify-content: center;
        font-size: 2.4rem;
        background: #fff;
        color: #3b4bff;
        border-radius: 50%;
        width: 4rem;
        height: 4rem;
    }

[b-yimh2h0el7] .diver {
    color: #ffff;
}

[b-yimh2h0el7] .conteiner-footer {
    display: flex;
    align-items: center;
    justify-content: center;
}

[b-yimh2h0el7] .footer-menu {
    display: flex;
    align-items: center;
    justify-content: center;
}

[b-yimh2h0el7] .conteiner-footer-menu {
    display: contents;
}

[b-yimh2h0el7] .list-shares {
    display: contents;
}



@media only screen and (width: 1024px) {
    container-footer[b-yimh2h0el7] {
        max-width: 1430px;
    }

    [b-yimh2h0el7] .list-shares {
        display: contents;
    }
}

@media only screen and (width: 768px) {
    container-footer[b-yimh2h0el7] {
        max-width: 1320px;
        padding-left: 15px;
    }

    [b-yimh2h0el7] .grid-footer {
        margin-left: 0px;
    }

    [b-yimh2h0el7] .footer-menu {
        display: flex;
        flex-wrap: wrap;
    }


    [b-yimh2h0el7] .list-item {
        margin-top: 2rem;
    }

    [b-yimh2h0el7] .conteiner-footer-menu {
        display: contents;
    }

    [b-yimh2h0el7] .list-shares {
        display: contents;
    }
}



@media only screen and (max-width: 450px) {



    .footer-button[b-yimh2h0el7] {
        display: block;
    }

        .footer-button[b-yimh2h0el7]  .footer-links {
            display: flex;
            align-items: center;
        }

        .footer-button .footer-links[b-yimh2h0el7]  .logos .img-logo {
            margin-bottom: 1rem;
        }

        .footer-button[b-yimh2h0el7]  .footer-links .links {
            margin-top: 1rem;
            margin-left: 1rem;
        }

        .footer-button[b-yimh2h0el7]  .shares {
            padding-top: 2rem;
            display: flex;
            justify-content: center;
        }

    [b-yimh2h0el7] .footer-menu {
        display: flex;
        flex-wrap: wrap;
    }

    [b-yimh2h0el7] .list-item {
        margin-top: 2rem;
    }


    [b-yimh2h0el7] .conteiner-footer {
        display: flex;
        justify-content: center;
        flex-wrap: wrap;
    }

    [b-yimh2h0el7] .conteiner-footer-menu {
        display: flex;
        flex-wrap: nowrap;
        flex-direction: column;
    }

    [b-yimh2h0el7] .list-shares {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
    }
}
 
/* _content/PortalIntegraFront.WebUI/Components/Layout/MainLayout.razor.rz.scp.css */


.header[b-c89zytzewj] {
    background: #e8eaed;
    box-shadow: 0 1px 20px 2px rgba(0, 0, 0, .25);
    min-height: 10rem;
    display: flex;
    align-items: center;
    position: fixed;
    min-width: 100vw;
    z-index: 100;
}

.nav-header[b-c89zytzewj] {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.navigation[b-c89zytzewj] {
    display: flex;
    align-items: center;
}

.logo[b-c89zytzewj] {
    margin: 0;
}

    .logo[b-c89zytzewj]  .img-logo {
        max-width: 20rem;
    }

.menu[b-c89zytzewj] {
    margin-left: 4rem;
}



.container-user[b-c89zytzewj] {
    margin: 0px;
    display: flex;
    align-items: center;
}

    .container-user[b-c89zytzewj]  .img-user {
        margin-right: 1rem;
        max-width: 60px;
        max-height: 60px;
    }

    .container-user[b-c89zytzewj]  .menu-nav {
        color: #3a3a3a;
        min-height: 10rem;
        font-weight: 700;
        border-bottom: 2px solid transparent;
        font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
        min-width: 350px;
    }

        .container-user[b-c89zytzewj]  .menu-nav svg {
            fill: #cc5be7;
        }

.header .nav-header .actions > a[b-c89zytzewj] {
    margin-right: 2rem;
}

.actions[b-c89zytzewj]  .btn-sebrae-info {
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: Rawline, sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
    border: 1px solid #cc5be7;
    background: #cc5be7;
    color: #fff;
    margin-right: 2rem;
}

    .actions[b-c89zytzewj]  .btn-sebrae-info:hover {
        color: #fff;
        opacity: .8;
        background: #cc5be7;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }


.actions[b-c89zytzewj]  .btn-sebrae-primary {
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: Rawline, sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
    border: 1px solid #3b4bff;
    background: #3b4bff;
    color: #fff;
    margin-right: 2rem;
}

    .actions[b-c89zytzewj]  .btn-sebrae-primary:hover {
        color: #fff;
        opacity: .8;
        background: #3b4bff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }

.actions[b-c89zytzewj] .btn-menu {
    display: none;
}

.container-menu[b-c89zytzewj] {
    background-color: #e8eaed;
    z-index: 1003;
    position: fixed;
    margin-top: 10rem;
    margin-left: 28px;
}

.breadcrumbs[b-c89zytzewj] {
    display: flex;
    align-items: center;
    position: relative;
    min-height: 15rem;
    background-image: url(imgs/bd-breadcrumbs.jpg);
    background-repeat: no-repeat;
}

.container-menu-breadcrumbs[b-c89zytzewj] {
    background-color: #e8eaed;
    position: fixed;
    margin-top: 10rem;
}

.breadcrumbs[b-c89zytzewj]::after {
    z-index: 0;
    content: '';
    position: absolute;
    display: block;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: linear-gradient(90deg, rgba(59, 75, 255, .9) 0, rgba(204, 91, 231, .9) 23%, rgba(164, 87, 238, .9) 60%, rgba(59, 75, 255, .9) 100%);
}

.content[b-c89zytzewj] {
    position: relative;
    z-index: 1;
}

.breadcrumbs .content h1[b-c89zytzewj] {
    font-size: 4.2rem;
    font-weight: 700;
    color: #fff;
}

.breadcrumbs .content ul[b-c89zytzewj] {
    display: flex;
    align-items: center;
    margin-bottom: 0;
}

    .breadcrumbs .content ul > li[b-c89zytzewj] {
        margin-right: 1rem;
    }

        .breadcrumbs .content ul > li > a[b-c89zytzewj] {
            color: #fff;
        }

            .breadcrumbs .content ul > li > a:hover[b-c89zytzewj] {
                color: #ea780a;
            }

        .breadcrumbs .content ul > li span[b-c89zytzewj] {
            color: #fff;
            font-weight: 700;
        }

.menu-drawer[b-c89zytzewj] {
    display: none;
}

[b-c89zytzewj] .container-user .mud-button-label {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

.menu-popover[b-c89zytzewj] {
    top: 0 !important;
    background-color: #3a3a3a;
}

@media only screen and (width: 1024px) {
    .menu[b-c89zytzewj] {
        margin-left: 0px;
    }

    .menu-actions[b-c89zytzewj] {
        margin-left: 25px;
    }


    .nav-header[b-c89zytzewj] {
        margin-left: 1px;
    }

    .navigation[b-c89zytzewj] {
        width: 85rem;
    }

    .logo[b-c89zytzewj] {
        width: 157px;
    }

        .logo[b-c89zytzewj]  .img-logo {
            max-width: 17rem;
        }

    .actions[b-c89zytzewj] {
        display: flex;
        width: 60rem;
    }
}

@media only screen and (max-width: 945px) {

    [b-c89zytzewj] .btn-sebrae-info {
        display: none;
    }

    [b-c89zytzewj] .btn-sebrae-primary {
        display: none;
    }


    .actions[b-c89zytzewj] .btn-menu {
        display: block;
        border: 1px solid #cc5be7;
        border-radius: 1rem;
        width: 6rem;
        height: 6rem;
    }

    .menu[b-c89zytzewj] {
        display: none;
    }

    .menu-drawer[b-c89zytzewj] {
        display: block;
    }

    .container-user[b-c89zytzewj] {
        display: none;
    }

    .user[b-c89zytzewj] {
        margin-left: 27px;
        display: flex;
        align-items: center;
    }

        .user[b-c89zytzewj]  .img-user {
            margin-right: 1rem;
            max-width: 60px;
            max-height: 60px;
        }


        .user[b-c89zytzewj]  .menu-nav {
            color: #3b4bff;
            min-height: 10rem;
            font-weight: 700;
            border-bottom: 2px solid transparent;
            font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
        }

            .user[b-c89zytzewj]  .menu-nav:hover {
                color: #1cc2d4;
            }

            .user[b-c89zytzewj]  .menu-nav svg {
                fill: #3b4bff;
            }

                .user[b-c89zytzewj]  .menu-nav svg:hover {
                    fill: #1cc2d4;
                }

    .container-menu[b-c89zytzewj] {
        background-color: #fff;
        z-index: 103;
        position: fixed;
        margin-top: 4rem;
        margin-left: 14px;
    }

    .container-menu-breadcrumbs[b-c89zytzewj] {
        background-color: #fff;
        position: fixed;
        margin-top: 7rem;
        margin-left: 17px;
    }

    .menu-drawer[b-c89zytzewj]  .menu-drawer-open {
        background: #e8eaed;
    }

    .menu-drawer[b-c89zytzewj]  .menu-nav-list {
        text-transform: uppercase;
        font-size: 1.6rem;
        color: #333;
    }

    .menu-drawer[b-c89zytzewj]  .mud-nav-item {
        text-transform: uppercase;
        font-weight: 700;
        font-size: 1.6rem;
        color: #333;
    }

    .menu-drawer[b-c89zytzewj]  .actions-drawer {
        left: 0;
        padding: 30px;
        padding-left: 30px;
    }

    .actions-drawer[b-c89zytzewj]  .btn-info-drawer {
        padding: 1rem 3rem;
        transition: .5s all;
        border-radius: 1rem;
        font-family: Rawline, sans-serif;
        font-size: 1.6rem;
        font-weight: 400;
        border: 1px solid #cc5be7;
        background: #cc5be7;
        color: #fff;
        margin-right: 1rem;
    }

        .actions-drawer[b-c89zytzewj]  .btn-info-drawer:hover {
            color: #fff;
            opacity: .8;
            background: #cc5be7;
            box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
        }


    .actions-drawer[b-c89zytzewj]  .btn-primary-drawer {
        padding: 1rem 2rem;
        transition: .5s all;
        border-radius: 1rem;
        font-family: Rawline, sans-serif;
        font-size: 1.6rem;
        font-weight: 400;
        border: 1px solid #3b4bff;
        background: #3b4bff;
        color: #fff;
        margin-top: 2px;
    }

        .actions-drawer[b-c89zytzewj]  .btn-primary-drawer:hover {
            color: #fff;
            opacity: .8;
            background: #3b4bff;
            box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
        }


    .menu-drawer[b-c89zytzewj]  .shares-drawer {
        padding-top: 1rem;
        padding-bottom: 3rem;
        left: 0;
        padding-left: 30px;
        height: 100%;
    }

    .menu-drawer[b-c89zytzewj]  .container-link {
        padding-left: 30px;
        margin-left: -9px;
    }



    [b-c89zytzewj] .list > .link {
        color: #fff;
        font-size: 1.8rem;
        padding-left: 0px;
    }

        [b-c89zytzewj] .list > .link .shares i {
            display: flex;
            align-items: center;
            justify-content: center;
            font-size: 2.4rem;
            width: 4rem;
            height: 4rem;
            background: #3b4bff;
            color: #fff;
            border-radius: 50%;
        }
}

@media only screen and (max-width: 450px) {



    [b-c89zytzewj] .btn-sebrae-info {
        display: none;
    }

    [b-c89zytzewj] .btn-sebrae-primary {
        display: none;
    }

    .container-user[b-c89zytzewj] {
        display: none;
    }

    .menu[b-c89zytzewj] {
        display: none;
    }

    .actions[b-c89zytzewj] .btn-menu {
        display: block;
        border: 1px solid #cc5be7;
        border-radius: 1rem;
        width: 6rem;
        height: 6rem;
    }

    .user[b-c89zytzewj] {
        margin-left: 27px;
        display: flex;
        align-items: center;
    }

        .user[b-c89zytzewj]  .img-user {
            margin-right: 1rem;
            max-width: 60px;
            max-height: 60px;
        }

        .user[b-c89zytzewj]  .menu-nav {
            color: #3b4bff;
            min-height: 10rem;
            font-weight: 700;
            border-bottom: 2px solid transparent;
            font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
        }

            .user[b-c89zytzewj]  .menu-nav:hover {
                color: #1cc2d4;
            }

            .user[b-c89zytzewj]  .menu-nav svg {
                fill: #3b4bff;
            }

                .user[b-c89zytzewj]  .menu-nav svg:hover {
                    fill: #1cc2d4;
                }

    .container-menu[b-c89zytzewj] {
        background-color: #fff;
        z-index: 103;
        position: fixed;
        margin-top: 4rem;
        margin-left: 14px;
    }
    .container-menu-breadcrumbs[b-c89zytzewj] {
        background-color: #fff;
        position: fixed;
        margin-top: 7rem;
        margin-left: 14px;
    }

    .breadcrumbs[b-c89zytzewj] {
        display: flex;
        align-items: center;
        position: relative;
        min-height: 15rem;
        background-image: url(imgs/bd-breadcrumbs.jpg);
        background-repeat: no-repeat;
    }

        .breadcrumbs[b-c89zytzewj]::after {
            z-index: 0;
            content: '';
            position: absolute;
            display: block;
            top: 0;
            bottom: 0;
            left: 0;
            right: 0;
            background: linear-gradient(90deg, rgba(59, 75, 255, .9) 0, rgba(204, 91, 231, .9) 23%, rgba(164, 87, 238, .9) 60%, rgba(59, 75, 255, .9) 100%);
        }

    .menu-drawer[b-c89zytzewj] {
        display: block;
    }

        .menu-drawer[b-c89zytzewj]  .menu-drawer-open {
            background: #e8eaed;
        }

        .menu-drawer[b-c89zytzewj]  .menu-nav-list {
            text-transform: uppercase;
            font-size: 1.6rem;
            color: #333;
        }

        .menu-drawer[b-c89zytzewj]  .mud-nav-item {
            text-transform: uppercase;
            font-weight: 700;
            font-size: 1.6rem;
            color: #333;
        }

        .menu-drawer[b-c89zytzewj]  .actions-drawer {
            left: 0;
            padding: 30px;
            padding-left: 30px;
        }

    .actions-drawer[b-c89zytzewj]  .btn-info-drawer {
        padding: 1rem 3rem;
        transition: .5s all;
        border-radius: 1rem;
        font-family: Rawline, sans-serif;
        font-size: 1.6rem;
        font-weight: 400;
        border: 1px solid #cc5be7;
        background: #cc5be7;
        color: #fff;
        margin-right: 1rem;
    }

        .actions-drawer[b-c89zytzewj]  .btn-info-drawer:hover {
            color: #fff;
            opacity: .8;
            background: #cc5be7;
            box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
        }


    .actions-drawer[b-c89zytzewj]  .btn-primary-drawer {
        padding: 1rem 2rem;
        transition: .5s all;
        border-radius: 1rem;
        font-family: Rawline, sans-serif;
        font-size: 1.6rem;
        font-weight: 400;
        border: 1px solid #3b4bff;
        background: #3b4bff;
        color: #fff;
        margin-top: 2px;
    }

        .actions-drawer[b-c89zytzewj]  .btn-primary-drawer:hover {
            color: #fff;
            opacity: .8;
            background: #3b4bff;
            box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
        }


    .menu-drawer[b-c89zytzewj]  .shares-drawer {
        padding-top: 1rem;
        padding-bottom: 3rem;
        left: 0;
        padding-left: 30px;
        height: 100%;
    }

    [b-c89zytzewj] .list > .link {
        color: #fff;
        font-size: 1.8rem;
    }

        [b-c89zytzewj] .list > .link .shares i {
            display: flex;
            align-items: center;
            justify-content: center;
            font-size: 2.4rem;
            width: 4rem;
            height: 4rem;
            background: #3b4bff;
            color: #fff;
            border-radius: 50%;
        }

    .menu-drawer[b-c89zytzewj]  .container-link {
        margin-left: 10px;
    }
}

.menu-nav-list-institucional[b-c89zytzewj] {
    background-color: #e9ecef;
    border: 1px solid #bdc3cb;
    box-shadow: 0 1px 20px 2px rgba(0, 0, 0, .25);
    top: 140px !important;
    left: 115px !important;
}


.menu-nav-list-user[b-c89zytzewj] {
    background-color: #e9ecef;
    border: 1px solid #bdc3cb;
    box-shadow: 0 1px 20px 2px rgba(0, 0, 0, .25);
}

@media only screen and (max-width: 769px) {
    .menu-nav-list-user[b-c89zytzewj] {
        top: 355px !important;
        left: 165px !important;
    }
}

@media only screen and (max-width: 376px) {
    .menu-nav-list-user[b-c89zytzewj] {
        top: 355px !important;
        left: 170px !important;
    }
}
/* _content/PortalIntegraFront.WebUI/Components/Layout/NavMenu.razor.rz.scp.css */
.nav-menu[b-2cgj3thkh4] {
    display: flex;
    margin-bottom: 0;
    list-style: none;
}

.nav-item[b-2cgj3thkh4]  .menu-nav {
    color: #3a3a3a;
    min-height: 10rem;
    font-weight: 700;
    border-bottom: 2px solid transparent;
    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
}

.menu-popover[b-2cgj3thkh4] {
    top: 0 !important;
}

.container-menu[b-2cgj3thkh4] {
    background-color: #e8eaed;
    position: fixed;
    margin-top: 10rem;
}

    [b-2cgj3thkh4] .mud-button-label {
        font-size: 1.8rem;
    }

.nav-item[b-2cgj3thkh4] {
    display: flex;
    align-items: center;
}

    .nav-item[b-2cgj3thkh4]  .mud-link {
        display: flex;
        align-items: center;
        font-size: 1.8rem;
        color: #3a3a3a;
        min-height: 10rem;
        padding-left: 15px;
        padding-right: 15px;
        font-weight: 700;
        border-bottom: 2px solid transparent;
        font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
    }

    .nav-item[b-2cgj3thkh4]  :hover {
        border-bottom: 2px solid #cc5be7;
    }


[b-2cgj3thkh4] .menu-nav :hover {
    border-bottom: none;
}


.nav-item[b-2cgj3thkh4]  .menu-nav svg {
    fill: #cc5be7;
}

[b-2cgj3thkh4] .mud-nav-link-text :hover {
    border-bottom: none;
}

@media only screen and (max-width: 1024px) {
    .nav-item[b-2cgj3thkh4]  .mud-link {
        display: flex;
        align-items: center;
        color: #3a3a3a;
        min-height: 10rem;
        padding-left: 15px;
        padding-right: 15px;
        font-weight: 700;
        border-bottom: 2px solid transparent;
        font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
    }
}

@media only screen and (max-width: 768px) {


    .nav-menu[b-2cgj3thkh4] {
        display: none;
    }

    .container[b-2cgj3thkh4] {
        width: 680px;
    }
}
/* _content/PortalIntegraFront.WebUI/Components/Pages/Admin/GestaoConteudo/Index.razor.rz.scp.css */
.breadcrumbs[b-u5h85kvpau] {
    display: flex;
    align-items: center;
    position: relative;
    min-height: 15rem;
    background-image: url(imgs/bd-breadcrumbs.jpg);
    background-repeat: no-repeat;
}

    .breadcrumbs[b-u5h85kvpau]::after {
        z-index: 0;
        content: '';
        position: absolute;
        display: block;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        background: linear-gradient(90deg, rgba(59, 75, 255, .9) 0, rgba(204, 91, 231, .9) 23%, rgba(164, 87, 238, .9) 60%, rgba(59, 75, 255, .9) 100%);
    }

.container[b-u5h85kvpau] {
    max-width: 1320px;
}

    .container[b-u5h85kvpau]  .container-breadcrumbs {
        position: relative;
        z-index: 1;
    }

.container-breadcrumbs > h1[b-u5h85kvpau] {
    font-size: 4.2rem;
    font-weight: 700;
    color: #fff;
}

.breadcrumbs-list .breadcrumbs-link[b-u5h85kvpau] {
    color: #fff;
}

.breadcrumbs-link span[b-u5h85kvpau] {
    color: #fff;
}

.breadcrumbs-link > i[b-u5h85kvpau] {
    margin: 0px;
    color: #fff;
}

.breadcrumbs-list .icon-right[b-u5h85kvpau] {
    margin-left: .5rem;
    color: #fff;
}

.breadcrumbs-span .icon-right[b-u5h85kvpau] {
    margin-left: .5rem;
    margin-right: .5rem;
    color: #fff;
}

.breadcrumbs-link > i:hover[b-u5h85kvpau] {
    color: #ea780a;
}

.breadcrumbs-link span:hover[b-u5h85kvpau] {
    color: #ea780a;
}

.breadcrumbs-span > span[b-u5h85kvpau] {
    color: #fff;
    font-weight: 700;
}

.form[b-u5h85kvpau] {
    padding-top: 6rem;
    padding-bottom: 6rem;
}

.navigation[b-u5h85kvpau] {
    background: #fbf8f8;
    box-shadow: 0 4px 15px 0 rgba(0, 0, 0, .25);
    border-radius: 1.5rem;
    width:100%;
}

    [b-u5h85kvpau].navigation .navigation-titulo {
        padding: 1.8rem 2rem;
        font-size: 2.4rem;
        font-weight: 700;
        margin-bottom: 0;
        color: #cc5be7;
        margin-top: 12px;
    }

[b-u5h85kvpau].navigation .active-titulo {
    position: relative;
    border-bottom: 1px solid #adaeac;
    height: 65px;
    padding-left: 2px;
}

[b-u5h85kvpau].navigation a {
    position: relative;
    border-bottom: 1px solid #adaeac;
    height: 65px;
    font-size: 1.8rem;
    font-weight: 700;
    color: #3a3a3a;
    padding: 1.8rem 2rem;
    display: inline-flex;
}

    [b-u5h85kvpau].navigation a:last-child {
        border-end-end-radius: 1.5rem;
        border-end-start-radius: 1.5rem;
    }

[b-u5h85kvpau].navigation .active {
    border-left: 4px solid #cc5be7;
}


[b-u5h85kvpau].navigation a:hover {
   background: #adaeac;
}

.title-header[b-u5h85kvpau] {
    padding-bottom: 4rem;
}

[b-u5h85kvpau] .title-header h2 {
    font-size: 3rem;
    color: #3b4bff;
    font-weight: 700;
}

.actions-admin[b-u5h85kvpau] {
    padding-bottom: 3rem !important;
}

[b-u5h85kvpau].actions-admin .btn btn-sebrae .btn-success {
    border: 1px solid #28a745;
    background: #fffcfc;
    color: #28a745;
}


[b-u5h85kvpau].actions-admin .btn-integra {
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: Rawline, sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
    border: 1px solid #28a745;
    background: #fffcfc;
    color: #28a745;
}

    [b-u5h85kvpau] .actions-admin .btn-integra:hover {
        color: #fff;
        background: #28a745;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }

[b-u5h85kvpau].table-integra {
    border-radius: 1.5rem;
    box-shadow: 0 2px 44px 0 rgba(0, 0, 0, .25);
    height: 69%;
    width: 100%;
    overflow-x: auto;
    margin-bottom: 20px;
}

    [b-u5h85kvpau].table-integra .mud-table {
        max-height: 500px;
        overflow-y: auto;
    }

    [b-u5h85kvpau] .table-integra .table-heder {
        color: #cc5be7;
        font-size: 1.6rem;
    }

        [b-u5h85kvpau].table-integra.table-heder.col-1 {
            width: 10%;
        }

        [b-u5h85kvpau].table-integra.table-heder.col-9 {
            width: 70%;
        }

        [b-u5h85kvpau].table-integra.table-heder.col-2 {
            width: 20%;
        }

    [b-u5h85kvpau] .table-integra .mud-table-root .mud-table-body .mud-table-cell {
        font-size: 1.6rem;
    }

    [b-u5h85kvpau] .table-integra .btn-icon-integra.btn-danger-outline {
        border: 1px solid #f64e60;
        background: 0 0;
        color: #f64e60;
    }

    [b-u5h85kvpau] .table-integra .btn-icon-integra.btn-success-outline {
        border: 1px solid #28a745;
        background: 0 0;
        color: #28a745;
    }

[b-u5h85kvpau] .btn-icon-integra.btn-success-outline:hover {
    color: #fff;
    background: #28a745;
    box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
}
[b-u5h85kvpau] .btn-icon-integra.btn-danger-outline:hover {
    color: #fff;
    background: #f64e60;
    box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
}

[b-u5h85kvpau] .pagination {
    display: flex;
    justify-content: center;
}


[b-u5h85kvpau] .pagination .mud-pagination .mud-pagination-item button {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 4.5rem;
    height: 4.5rem;
    border-radius: 50%;
    border: 1px solid #cc5be7;
    background: #fff;
    color: #cc5be7 !important;
    font-size: 2rem;
}

    [b-u5h85kvpau] .pagination .mud-pagination .mud-pagination-item-selected button {
        background: #cc5be7 !important;
        color: #fff !important;
    }

    [b-u5h85kvpau] .pagination .mud-pagination .mud-pagination-item button:hover {
        background: #fff !important;
        color: #cc5be7 !important;
    }

[b-u5h85kvpau].custom-pagination .mud-pagination {
    display: flex;
    gap: 5px;
}

[b-u5h85kvpau] .custom-button-salvar {
    border: 1px solid #3b4bff;
    background: #3b4bff;
    color: #fff;
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: Rawline, sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
}

    [b-u5h85kvpau] .custom-button-salvar:hover {
        color: #fff;
        opacity: .8;
        background: #3b4bff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }

[b-u5h85kvpau] .custom-button-cancelar {
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: Rawline, sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
}

    [b-u5h85kvpau] .custom-button-cancelar:hover {
        opacity: .8;
        background: #fffcfc;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }

[b-u5h85kvpau] .custom-switch .mud-checked .mud-switch-thumb-medium {
    background-color: #cc5be7;
}

[b-u5h85kvpau] .custom-switch .mud-switch-track {
    background-color: #cc5be7bd !important;
}

[b-u5h85kvpau] .mud-input > textarea.mud-input-root {
    padding: 18.5px 14px;
}

[b-u5h85kvpau] .label-form {
    font-weight: bold !important;
}

[b-u5h85kvpau] .menu-panel {
    background-color: #e8eaed;
    font-size: 2rem;
    border: 1px solid #cbd0d7;
    top: -60px;
}

[b-u5h85kvpau] .title-menu {
    font-size: 2rem;
    font-weight: 700;
    color: #cc5be7;
}

@media only screen and (max-width: 1024px) {
    .container[b-u5h85kvpau] {
        max-width: 960px;
    }
}

@media only screen and (max-width: 769px) {
    .container[b-u5h85kvpau] {
        max-width: 720px;
    }

    [b-u5h85kvpau] .custom-pagination nav ul li a {
        width: 3.2rem;
        height: 3.2rem;
        font-size: 1.2rem;
    }

    [b-u5h85kvpau] .mud-sm-table .mud-table-row {
        border: 1px solid black;
    }

    [b-u5h85kvpau].table-integra {
        padding: 10px;
    }

    [b-u5h85kvpau] .table-index {
        border-radius: 0;
    }

    [b-u5h85kvpau] .menu-index {
        margin-bottom: 7rem;
    }
}
/* _content/PortalIntegraFront.WebUI/Components/Pages/Backoffice/Backoffice.razor.rz.scp.css */
.breadcrumbs[b-kdc2g09oxy] {
    display: flex;
    align-items: center;
    position: relative;
    min-height: 15rem;
    background-image: url(imgs/bd-breadcrumbs.jpg);
    background-repeat: no-repeat;
}

    .breadcrumbs[b-kdc2g09oxy]::after {
        z-index: 0;
        content: '';
        position: absolute;
        display: block;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        background: linear-gradient(90deg, rgba(59, 75, 255, .9) 0, rgba(204, 91, 231, .9) 23%, rgba(164, 87, 238, .9) 60%, rgba(59, 75, 255, .9) 100%);
    }

.container[b-kdc2g09oxy] {
    max-width: 1320px;
}

    .container[b-kdc2g09oxy]  .container-breadcrumbs {
        position: relative;
        z-index: 1;
    }

.container-breadcrumbs > h1[b-kdc2g09oxy] {
    font-size: 4.2rem;
    font-weight: 700;
    color: #fff;
}

.breadcrumbs-list .breadcrumbs-link[b-kdc2g09oxy] {
    color: #fff;
}

.breadcrumbs-link > i[b-kdc2g09oxy] {
    margin: 0px;
    color: #fff;
}

.breadcrumbs-list .icon-right[b-kdc2g09oxy] {
    margin-left: .5rem;
    color: #fff;
}

.breadcrumbs-link > i:hover[b-kdc2g09oxy] {
    color: #ea780a;
}

.breadcrumbs-span > span[b-kdc2g09oxy] {
    color: #fff;
    font-weight: 700;
}


@media only screen and (max-width: 1024px) {
    .container[b-kdc2g09oxy] {
        max-width: 960px;
    }
}

@media only screen and (max-width: 768px) {
    .container[b-kdc2g09oxy] {
        max-width: 720px;
    }
}
/* _content/PortalIntegraFront.WebUI/Components/Pages/ChamadasPublicas/ChamadasPublicas.razor.rz.scp.css */
.page[b-bk64c7n2aq] {
    padding-top: 60px;
    padding-bottom: 8px;
}


[b-bk64c7n2aq] .btn-sebrae.btn-primary-outline {
    border: 1px solid #3b4bff;
    background: 0 0;
    color: #3b4bff;
}

    [b-bk64c7n2aq] .btn-sebrae.btn-primary-outline:hover {
        color: #fff;
        background: #3b4bff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }

[b-bk64c7n2aq] .btn-sebrae {
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: "Rawline", sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
}

[b-bk64c7n2aq] .btn-default-outline {
    border: 1px solid #fff;
    background: 0 0;
    color: #fff;
}

    [b-bk64c7n2aq] .btn-default-outline:hover {
        color: #3a3a3a;
        background: #fff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }



.page[b-bk64c7n2aq]  .actions {
    display: flex;
    flex-wrap: nowrap;
    justify-content: flex-end;
    margin-top: 45px;
}

.page[b-bk64c7n2aq]  .custom-button-voltar {
    border: 1px solid #3b4bff;
    background: 0 0;
    color: #3b4bff;
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: "Rawline", sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
}

    .page[b-bk64c7n2aq]  .custom-button-voltar:hover {
        color: #fff;
        background: #3b4bff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }

[b-bk64c7n2aq] .conteudo-titulo {
    font-size: 3rem;
    color: #3b4bff;
    font-weight: 700;
}

[b-bk64c7n2aq] .conteudo-codigo {
    color: #cc5be7;
    font-family: Urbanist, sans-serif;
    font-weight: 400;
    font-size: 1.6rem !important;
}

[b-bk64c7n2aq] .conteudo-midia {
    width: 25rem;
    float: left;
    margin-right: 2rem;
    margin-bottom: 1rem;
}

[b-bk64c7n2aq] .conteudo-texto {
    font-family: Urbanist, sans-serif;
    font-weight: 400;
    font-size: 1.6rem !important;
    color: #3a3a3a;
    padding: 0;
}

[b-bk64c7n2aq] .conteudo-outras-oportunidades-titulo {
    font-size: 2.4rem;
    font-weight: 700;
    color: #cc5be7;
}

[b-bk64c7n2aq] .conteudo-outras-oportunidades-item {
    color: #3b4bff;
    font-size: 1.8rem;
    font-weight: 600;
}
    [b-bk64c7n2aq] .conteudo-outras-oportunidades-item a:hover {
        color: #1cc2d4;
        text-decoration: none;
    }

[b-bk64c7n2aq] .conteudo-arquivos-titulo {
    font-size: 2rem;
    color: #cc5be7;
    font-weight: 500;
    line-height: 1.2;
}

[b-bk64c7n2aq] .conteudo-arquivos-item {
    color: #ea780a;
}

.box-video[b-bk64c7n2aq] {
    width: 500px;
    height: 304px;
}

@media only screen and (max-width: 1024px) {
    .container[b-bk64c7n2aq] {
        max-width: 960px;
    }
}

@media only screen and (max-width: 768px) {
    .container[b-bk64c7n2aq] {
        max-width: 720px;
    }
}

@media (max-width: 520px) {
    .box-video[b-bk64c7n2aq] {
        width: 93vw;
        height: 304px;
    }
}

@media (max-width: 426px) {
    [b-bk64c7n2aq] .conteudo-midia {
        width: 100%;
    }
}
/* _content/PortalIntegraFront.WebUI/Components/Pages/ChamadasPublicas/ChamadasPublicasCategorias.razor.rz.scp.css */
.container[b-y72s6ta1pn] {
    max-width: 1320px;
}

.page[b-y72s6ta1pn] {
    padding-top: 60px;
    padding-bottom: 8px;
}

.page-title[b-y72s6ta1pn] {
    font-size: 3rem;
    color: #3b4bff;
    font-weight: 700;
    padding-bottom: 30px;
}

.box-content[b-y72s6ta1pn] {
    padding-top: 3rem;
}

[b-y72s6ta1pn] .mud-card.box-docs {
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 2rem;
    border-radius: 10px;
    background: #FFF;
    box-shadow: 0px 4px 15px 0px rgba(0, 0, 0, 0.25);
    max-height: 200px;
}

[b-y72s6ta1pn] .box-docs h3 {
    margin-bottom: 1rem;  
}

[b-y72s6ta1pn] .card-box-title {
    justify-content: center !important;
}

[b-y72s6ta1pn] .box-docs p {
    text-align: center;
    margin-bottom: 2rem;
}

[b-y72s6ta1pn] .box-docs .tag {
    border-top-right-radius: 10px;
    position: absolute;
    top: 0;
    right: 0;
    padding: 2px 8px;
    border-bottom-left-radius: 5px;
    background: #ea780a;
    color: #fff;
    font-weight: 600;
}

.tag-novo[b-y72s6ta1pn] {
    position: absolute;
    top: 1px;
    right: 0px;
    background-color: #ef6c00;
    color: white;
    font-size: 1.75rem;
    padding: 2px 8px;
    border-radius: 0px 7px 0px 5px;
    font-weight: 600;
    z-index: 1;
}

[b-y72s6ta1pn] .btn-sebrae.btn-primary-outline {
    border: 1px solid #3b4bff;
    background: 0 0;
    color: #3b4bff;
}

    [b-y72s6ta1pn] .btn-sebrae.btn-primary-outline:hover {
        color: #fff;
        background: #3b4bff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }

[b-y72s6ta1pn] .btn-sebrae {
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: "Rawline", sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
}

[b-y72s6ta1pn] .btn-default-outline {
    border: 1px solid #fff;
    background: 0 0;
    color: #fff;
}

    [b-y72s6ta1pn] .btn-default-outline:hover {
        color: #3a3a3a;
        background: #fff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }



.page[b-y72s6ta1pn]  .actions {
    display: flex;
    flex-wrap: nowrap;
    justify-content: flex-end;
    margin-top: 45px;
}

.page[b-y72s6ta1pn]  .custom-button-voltar {
    border: 1px solid #3b4bff;
    background: 0 0;
    color: #3b4bff;
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: "Rawline", sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
}

    .page[b-y72s6ta1pn]  .custom-button-voltar:hover {
        color: #fff;
        background: #3b4bff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }

.h3-span[b-y72s6ta1pn] {
    font-size: 2rem;
    color: #3b4bff;
    font-weight: 700;
    justify-content: center;
    align-content: center;
}



@media only screen and (max-width: 1024px) {
    .container[b-y72s6ta1pn] {
        max-width: 960px;
    }
}

@media only screen and (max-width: 768px) {
    .container[b-y72s6ta1pn] {
        max-width: 720px;
    }
}
/* _content/PortalIntegraFront.WebUI/Components/Pages/ChamadasPublicas/ChamadasPublicasItens.razor.rz.scp.css */

.container[b-sdq0as9w50] {
    max-width: 1320px;
}

.page[b-sdq0as9w50] {
    padding-top: 60px;
    padding-bottom: 8px;
}

.page-title[b-sdq0as9w50] {
    font-size: 3rem;
    color: #3b4bff;
    font-weight: 700;
    padding-bottom: 30px;
}

.box-content[b-sdq0as9w50] {
    padding-top: 3rem;
}

[b-sdq0as9w50] .mud-card.box-docs {
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 2rem;
    border-radius: 10px;
    background: #FFF;
    box-shadow: 0px 4px 15px 0px rgba(0, 0, 0, 0.25);
}

[b-sdq0as9w50] .box-docs .mud-card-content {
    padding: 0;
}

[b-sdq0as9w50] .box-docs h3 {
    margin-bottom: 1rem;
}

[b-sdq0as9w50] .box-docs p {
    text-align: center;
    margin-bottom: 2rem;
}

[b-sdq0as9w50] .conteudo-inativo p, [b-sdq0as9w50] .conteudo-inativo h3, [b-sdq0as9w50] .conteudo-inativo {
    color: #ccc !important;
}

[b-sdq0as9w50] .tag {
    border-top-right-radius: 10px;
    position: absolute;
    top: 0;
    right: 0;
    padding: 2px 8px;
    border-bottom-left-radius: 5px;
    background: #5a5a5a;
    color: #fff;
    font-weight: 600;
}

[b-sdq0as9w50] .btn-sebrae.btn-primary-outline {
    border: 1px solid #3b4bff;
    background: 0 0;
    color: #3b4bff;
}

    [b-sdq0as9w50] .btn-sebrae.btn-primary-outline:hover {
        color: #fff;
        background: #3b4bff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }

[b-sdq0as9w50] .btn-sebrae {
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: "Rawline", sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
}

[b-sdq0as9w50] .btn-default-outline {
    border: 1px solid #fff;
    background: 0 0;
    color: #fff;
}

    [b-sdq0as9w50] .btn-default-outline:hover {
        color: #3a3a3a;
        background: #fff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }



.page[b-sdq0as9w50]  .actions {
    display: flex;
    flex-wrap: nowrap;
    justify-content: flex-end;
    margin-top: 45px;
}

.page[b-sdq0as9w50]  .custom-button-voltar {
    border: 1px solid #3b4bff;
    background: 0 0;
    color: #3b4bff;
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: "Rawline", sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
}

    .page[b-sdq0as9w50]  .custom-button-voltar:hover {
        color: #fff;
        background: #3b4bff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }

[b-sdq0as9w50] .mud-card.card-opportunity .mud-card-header {
    padding: 0;
}

[b-sdq0as9w50] .mud-card.card-opportunity .mud-card-content{
    padding: 20px;
}

[b-sdq0as9w50] .mud-card.card-opportunity {
    display: flex;
    flex-direction: column;
    border-radius: 1rem;
    background: #fff;
    box-shadow: 2px 2px 12px rgba(0, 0, 0, 0.2);
    position: relative;
    transition: 0.5s all;
    border: 1px solid transparent;
    min-height: 500px;
    max-height: 500px;
}

    [b-sdq0as9w50] .mud-card.card-opportunity .image {
        margin-left: -1px;
        margin-right: -1px;
    }

        [b-sdq0as9w50] .mud-card.card-opportunity img {
            border-radius: 10px 10px 0px 0px;
            width: 100%;
        }

    [b-sdq0as9w50] .mud-card.card-opportunity .content {
        padding: 2rem;
        display: flex;
        flex-direction: column;
    }

        [b-sdq0as9w50] .mud-card.card-opportunity .content span {
            margin-bottom: 1rem;
        }

    [b-sdq0as9w50] .mud-card.card-opportunity .card-codigo {
        font-size: 1.4rem;
        color: #CC5BE7;
        font-weight: 600;
        overflow-wrap: anywhere;
    }

    [b-sdq0as9w50] .mud-card.card-opportunity .card-titulo {
        color: #3b4bff;
        font-size: 1.75rem;
        font-weight: 500;
        line-height: 1.2;
        overflow-wrap: anywhere;
    }

        .card-opportunity .content h3[b-sdq0as9w50] {
            margin-bottom: 2rem;
        }

[b-sdq0as9w50] .mud-card.card-opportunity:hover {
    border: 1px solid #CC5BE7;
}


[b-sdq0as9w50].custom-pagination .mud-pagination {
    display: flex;
    gap: 5px;
}

[b-sdq0as9w50] .tag-novo {
    border-top-right-radius: 10px;
    position: absolute;
    top: 0;
    right: 0;
    padding: 2px 8px;
    border-bottom-left-radius: 5px;
    background: #ef6c00;
    color: #fff;
    font-weight: 600;
}

[b-sdq0as9w50] .text-item-oportunity {
    margin: 1rem;
    overflow-wrap: anywhere;
}

[b-sdq0as9w50] .card-layout {
    padding: 1rem;
}

.card-itens[b-sdq0as9w50] {
    margin-bottom: 1rem;
    display: flex;
}

.conteudo-inativo[b-sdq0as9w50] {
    opacity: 0.6;
}

[b-sdq0as9w50] .card-titulo {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

[b-sdq0as9w50] .card-resumo {
    display: -webkit-box;
    -webkit-line-clamp: 11;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

[b-sdq0as9w50] .card-resumo-mais {
    display: -webkit-box;
    -webkit-line-clamp: 15;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

@media only screen and (max-width: 1024px) {
    .container[b-sdq0as9w50] {
        max-width: 960px;
    }
}

@media (max-width: 1200px) {
    .masonry-layout[b-sdq0as9w50] {
        column-count: 3;
    }
}

@media (max-width: 900px) {
    .masonry-layout[b-sdq0as9w50] {
        column-count: 2;
    }
}

@media only screen and (max-width: 768px) {
    .container[b-sdq0as9w50] {
        max-width: 720px;
    }

    .masonry-layout[b-sdq0as9w50] {
        column-count: 3;
    }
}

@media (max-width: 600px) {
    .masonry-layout[b-sdq0as9w50] {
        column-count: 1;
    }
}
/* _content/PortalIntegraFront.WebUI/Components/Pages/Contatos/Contatos.razor.rz.scp.css */

.page[b-lx4b0bb80u] {
    padding-top: 60px;
    padding-bottom: 8px;
}
/* _content/PortalIntegraFront.WebUI/Components/Pages/Credenciado/Credenciado.razor.rz.scp.css */
.breadcrumbs[b-gg3ppctmt1] {
    display: flex;
    align-items: center;
    position: relative;
    min-height: 15rem;
    background-image: url(imgs/bd-breadcrumbs.jpg);
    background-repeat: no-repeat;
}

    .breadcrumbs[b-gg3ppctmt1]::after {
        z-index: 0;
        content: '';
        position: absolute;
        display: block;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        background: linear-gradient(90deg, rgba(59, 75, 255, .9) 0, rgba(204, 91, 231, .9) 23%, rgba(164, 87, 238, .9) 60%, rgba(59, 75, 255, .9) 100%);
    }

.container[b-gg3ppctmt1] {
    max-width: 1320px;
}

    .container[b-gg3ppctmt1]  .container-breadcrumbs {
        position: relative;
        z-index: 1;
    }

.container-breadcrumbs > h1[b-gg3ppctmt1] {
    font-size: 4.2rem;
    font-weight: 700;
    color: #fff;
}

.breadcrumbs-list .breadcrumbs-link[b-gg3ppctmt1] {
    color: #fff;
}

.breadcrumbs-link span[b-gg3ppctmt1] {
    color: #fff;
}

.breadcrumbs-link > i[b-gg3ppctmt1] {
    margin: 0px;
    color: #fff;
}

.breadcrumbs-list .icon-right[b-gg3ppctmt1] {
    margin-left: .5rem;
    color: #fff;
}

.breadcrumbs-span .icon-right[b-gg3ppctmt1] {
    margin-left: .5rem;
    margin-right: .5rem;
    color: #fff;
}

.breadcrumbs-link > i:hover[b-gg3ppctmt1] {
    color: #ea780a;
}

.breadcrumbs-link span:hover[b-gg3ppctmt1] {
    color: #ea780a;
}

.breadcrumbs-span > span[b-gg3ppctmt1] {
    color: #fff;
    font-weight: 700;
}

.py-60[b-gg3ppctmt1] {
    padding-top: 6rem;
    padding-bottom: 6rem;
}

.box-content[b-gg3ppctmt1] {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

    .box-content .box-center[b-gg3ppctmt1] {
        border-radius: 15px;
        border: 1px solid #f9f9f9;
        background: #fff;
        box-shadow: 0 2px 15px 0 rgba(0, 0, 0, .25);
    }

        .box-content .box-center .box-grid-header h2[b-gg3ppctmt1] {
            color: #fff;
            font-size: 2.8rem;
        }

.box-center .box-grid-header[b-gg3ppctmt1] {
    border-top-right-radius: 1.5rem;
    border-top-left-radius: 1.5rem;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #3b4bff;
    min-height: 6rem;
}

.box-center .content[b-gg3ppctmt1] {
    margin-top: 2rem;
    margin-bottom: 3rem;
    padding: 2rem 10rem;
}


.content[b-gg3ppctmt1]  .mud-input-control {
    border-radius: 5px;
    border: 0.1px solid #3b4bff;
    background: #fff;
}

.content[b-gg3ppctmt1]  .mud-input.mud-input-outlined {
    height: 4rem;
}

    .content[b-gg3ppctmt1]  .mud-input.mud-input-outlined .mud-input-outlined-border {
        border: none;
    }

.content[b-gg3ppctmt1]  .custom-fc-link {
    color: #3b4bff !important;
    text-decoration: none;
}

    .content[b-gg3ppctmt1]  .custom-fc-link:hover {
        color: #1cc2d4 !important;
        text-decoration: none;
    }

.content[b-gg3ppctmt1]  .custom-button {
    border: 1px solid #3b4bff;
    background: #3b4bff;
    color: #fff;
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: Rawline, sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
}

    .content[b-gg3ppctmt1]  .custom-button:hover {
        color: #fff;
        opacity: .8;
        background: #3b4bff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }


.actions[b-gg3ppctmt1] {
    display: flex;
    justify-content: flex-end;
    padding-top: 5rem;
}

[b-gg3ppctmt1] .custom-button-voltar {
    border: 1px solid #3b4bff;
    background: 0 0;
    color: #3b4bff;
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: Rawline, sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
}

    [b-gg3ppctmt1] .custom-button-voltar:hover {
        color: #fff;
        background: #3b4bff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }

.actions[b-gg3ppctmt1]  i {
    margin-right: 1rem;
}


@media only screen and (max-width: 1024px) {
    .container[b-gg3ppctmt1] {
        max-width: 960px;
    }
}

@media only screen and (max-width: 768px) {
    .container[b-gg3ppctmt1] {
        max-width: 720px;
    }
}
/* _content/PortalIntegraFront.WebUI/Components/Pages/Credenciamento/Credenciamento.razor.rz.scp.css */
.page[b-cilly3cymt] {
    padding-top: 60px;
    padding-bottom: 8px;
}


[b-cilly3cymt] .btn-sebrae.btn-primary-outline {
    border: 1px solid #3b4bff;
    background: 0 0;
    color: #3b4bff;
}

    [b-cilly3cymt] .btn-sebrae.btn-primary-outline:hover {
        color: #fff;
        background: #3b4bff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }

[b-cilly3cymt] .btn-sebrae {
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: "Rawline", sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
}

[b-cilly3cymt] .btn-default-outline {
    border: 1px solid #fff;
    background: 0 0;
    color: #fff;
}

    [b-cilly3cymt] .btn-default-outline:hover {
        color: #3a3a3a;
        background: #fff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }



.page[b-cilly3cymt]  .actions {
    display: flex;
    flex-wrap: nowrap;
    justify-content: flex-end;
    margin-top: 45px;
}

.page[b-cilly3cymt]  .custom-button-voltar {
    border: 1px solid #3b4bff;
    background: 0 0;
    color: #3b4bff;
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: "Rawline", sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
}

    .page[b-cilly3cymt]  .custom-button-voltar:hover {
        color: #fff;
        background: #3b4bff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }

[b-cilly3cymt] .conteudo-titulo {
    font-size: 3rem;
    color: #3b4bff;
    font-weight: 700;
}

[b-cilly3cymt] .conteudo-codigo {
    color: #cc5be7;
    font-family: Urbanist, sans-serif;
    font-weight: 400;
    font-size: 1.6rem !important;
}

[b-cilly3cymt] .conteudo-midia {
    width: 25rem;
    float: left;
    margin-right: 2rem;
    margin-bottom: 1rem;
}

[b-cilly3cymt] .conteudo-texto {
    font-family: Urbanist, sans-serif;
    font-weight: 400;
    font-size: 1.6rem !important;
    color: #3a3a3a;
}

[b-cilly3cymt] .conteudo-outras-oportunidades-titulo {
    font-size: 2.4rem;
    font-weight: 700;
    color: #cc5be7;
}

[b-cilly3cymt] .conteudo-outras-oportunidades-item {
    color: #3b4bff;
    font-size: 1.8rem;
    font-weight: 600;
}
    [b-cilly3cymt] .conteudo-outras-oportunidades-item a:hover {
        color: #1cc2d4;
        text-decoration: none;
    }

[b-cilly3cymt] .conteudo-arquivos-titulo {
    font-size: 2rem;
    color: #cc5be7;
    font-weight: 500;
    line-height: 1.2;
}

[b-cilly3cymt] .conteudo-arquivos-item {
    color: #ea780a;
}
@media only screen and (max-width: 1024px) {
    .container[b-cilly3cymt] {
        max-width: 960px;
    }
}

@media only screen and (max-width: 768px) {
    .container[b-cilly3cymt] {
        max-width: 720px;
    }
}
/* _content/PortalIntegraFront.WebUI/Components/Pages/Credenciamento/CredenciamentoCategorias.razor.rz.scp.css */
.container[b-bl22uxeofm] {
    max-width: 1320px;
}

.page[b-bl22uxeofm] {
    padding-top: 60px;
    padding-bottom: 8px;
}

.page-title[b-bl22uxeofm] {
    font-size: 3rem;
    color: #3b4bff;
    font-weight: 700;
    padding-bottom: 30px;
}

.box-content[b-bl22uxeofm] {
    padding-top: 3rem;
}

[b-bl22uxeofm] .mud-card.box-docs {
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 2rem;
    border-radius: 10px;
    background: #FFF;
    box-shadow: 0px 4px 15px 0px rgba(0, 0, 0, 0.25);
    height: 240px;
}

[b-bl22uxeofm] .box-docs .mud-card-content {
    padding: 0;
}

[b-bl22uxeofm] .box-docs h3 {
    margin-bottom: 1rem;
}

[b-bl22uxeofm] .box-docs p {
    text-align: center;
    margin-bottom: 2rem;
}

[b-bl22uxeofm] .box-docs .tag {
    border-top-right-radius: 10px;
    position: absolute;
    top: 0;
    right: 0;
    padding: 2px 8px;
    border-bottom-left-radius: 5px;
    background: #ea780a;
    color: #fff;
    font-weight: 600;
}

[b-bl22uxeofm] .btn-sebrae.btn-primary-outline {
    border: 1px solid #3b4bff;
    background: 0 0;
    color: #3b4bff;
}

    [b-bl22uxeofm] .btn-sebrae.btn-primary-outline:hover {
        color: #fff;
        background: #3b4bff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }

[b-bl22uxeofm] .btn-sebrae {
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: "Rawline", sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
}

[b-bl22uxeofm] .btn-default-outline {
    border: 1px solid #fff;
    background: 0 0;
    color: #fff;
}

    [b-bl22uxeofm] .btn-default-outline:hover {
        color: #3a3a3a;
        background: #fff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }



.page[b-bl22uxeofm]  .actions {
    display: flex;
    flex-wrap: nowrap;
    justify-content: flex-end;
    margin-top: 45px;
}

.page[b-bl22uxeofm]  .custom-button-voltar {
    border: 1px solid #3b4bff;
    background: 0 0;
    color: #3b4bff;
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: "Rawline", sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
}

    .page[b-bl22uxeofm]  .custom-button-voltar:hover {
        color: #fff;
        background: #3b4bff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }

.title-category[b-bl22uxeofm] {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

[b-bl22uxeofm] .description-category {
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

@media only screen and (max-width: 1024px) {
    .container[b-bl22uxeofm] {
        max-width: 960px;
    }

    [b-bl22uxeofm] .mud-card.box-docs {
        height: 285px;
    }
}

@media only screen and (max-width: 768px) {
    .container[b-bl22uxeofm] {
        max-width: 720px;
    }
}

@media only screen and (max-width: 426px) {
    [b-bl22uxeofm] .mud-card.box-docs {
        height: 217px;
    }
}
/* _content/PortalIntegraFront.WebUI/Components/Pages/Credenciamento/CredenciamentoItens.razor.rz.scp.css */

.container[b-bbkb1vstwt] {
    max-width: 1320px;
}

.page[b-bbkb1vstwt] {
    padding-top: 60px;
    padding-bottom: 8px;
}

.page-title[b-bbkb1vstwt] {
    font-size: 3rem;
    color: #3b4bff;
    font-weight: 700;
    padding-bottom: 30px;
}

.box-content[b-bbkb1vstwt] {
    padding-top: 3rem;
}

[b-bbkb1vstwt] .mud-card.box-docs {
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 2rem;
    border-radius: 10px;
    background: #FFF;
    box-shadow: 0px 4px 15px 0px rgba(0, 0, 0, 0.25);
}

[b-bbkb1vstwt] .box-docs .mud-card-content {
    padding: 0;
}

[b-bbkb1vstwt] .box-docs h3 {
    margin-bottom: 1rem;
}

[b-bbkb1vstwt] .box-docs p {
    text-align: center;
    margin-bottom: 2rem;
}

[b-bbkb1vstwt] .conteudo-inativo p, [b-bbkb1vstwt] .conteudo-inativo h3, [b-bbkb1vstwt] .conteudo-inativo {
    color: #ccc !important;
}

[b-bbkb1vstwt] .tag {
    border-top-right-radius: 10px;
    position: absolute;
    top: 0;
    right: 0;
    padding: 2px 8px;
    border-bottom-left-radius: 5px;
    background: #ccc;
    color: #fff;
    font-weight: 600;
}

[b-bbkb1vstwt] .btn-sebrae.btn-primary-outline {
    border: 1px solid #3b4bff;
    background: 0 0;
    color: #3b4bff;
}

    [b-bbkb1vstwt] .btn-sebrae.btn-primary-outline:hover {
        color: #fff;
        background: #3b4bff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }

[b-bbkb1vstwt] .btn-sebrae {
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: "Rawline", sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
}

[b-bbkb1vstwt] .btn-default-outline {
    border: 1px solid #fff;
    background: 0 0;
    color: #fff;
}

    [b-bbkb1vstwt] .btn-default-outline:hover {
        color: #3a3a3a;
        background: #fff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }



.page[b-bbkb1vstwt]  .actions {
    display: flex;
    flex-wrap: nowrap;
    justify-content: flex-end;
    margin-top: 45px;
}

.page[b-bbkb1vstwt]  .custom-button-voltar {
    border: 1px solid #3b4bff;
    background: 0 0;
    color: #3b4bff;
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: "Rawline", sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
}

    .page[b-bbkb1vstwt]  .custom-button-voltar:hover {
        color: #fff;
        background: #3b4bff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }

[b-bbkb1vstwt] .mud-card.card-opportunity .mud-card-header {
    padding: 0;
}

[b-bbkb1vstwt] .mud-card.card-opportunity .mud-card-content{
    padding:20px;
}

[b-bbkb1vstwt] .mud-card.card-opportunity {
    display: flex;
    flex-direction: column;
    border-radius: 1rem;
    background: #fff;
    box-shadow: 2px 2px 12px rgba(0, 0, 0, 0.2);
    height: fit-content;
    position: relative;
    transition: 0.5s all;
    border: 1px solid transparent;
}

    [b-bbkb1vstwt] .mud-card.card-opportunity .image {
        margin-left: -1px;
        margin-right: -1px;
    }

        [b-bbkb1vstwt] .mud-card.card-opportunity img {
            border-radius: 10px 10px 0px 0px;
            width: 100%;
        }

    [b-bbkb1vstwt] .mud-card.card-opportunity .content {
        padding: 2rem;
        display: flex;
        flex-direction: column;
    }

        [b-bbkb1vstwt] .mud-card.card-opportunity .content span {
            margin-bottom: 1rem;
        }

    [b-bbkb1vstwt] .mud-card.card-opportunity .card-codigo {
        font-size: 1.4rem;
        color: #CC5BE7;
        font-weight: 600;
    }

    [b-bbkb1vstwt] .mud-card.card-opportunity .card-titulo {
        color: #3b4bff;
        font-size: 1.75rem;
        font-weight: 500;
        line-height: 1.2;
    }

        .card-opportunity .content h3[b-bbkb1vstwt] {
            margin-bottom: 2rem;
        }

[b-bbkb1vstwt] .mud-card.card-opportunity:hover {
    border: 1px solid #CC5BE7;
}


[b-bbkb1vstwt].custom-pagination .mud-pagination {
    display: flex;
    gap: 5px;
}

@media only screen and (max-width: 1024px) {
    .container[b-bbkb1vstwt] {
        max-width: 960px;
    }
}

@media only screen and (max-width: 768px) {
    .container[b-bbkb1vstwt] {
        max-width: 720px;
    }
}
/* _content/PortalIntegraFront.WebUI/Components/Pages/Dashboard/Dashboard.razor.rz.scp.css */

.page[b-u2ck5bjtpt] {
    padding-top: 60px;
    padding-bottom: 8px;
}

.page-title[b-u2ck5bjtpt] {
    font-size: 3rem;
    color: #3b4bff;
    font-weight: 700;
    padding-bottom: 30px;
}

.box-callendar::deep .btn-sebrae.btn-primary-outline[b-u2ck5bjtpt] {
    border: 1px solid #3b4bff;
    background: 0 0;
    color: #3b4bff;
}

[b-u2ck5bjtpt] .btn-sebrae.btn-primary-outline:hover {
    color: #fff;
    background: #3b4bff;
    box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
}

[b-u2ck5bjtpt] .btn-sebrae {
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: "Rawline", sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
    color: #3b4bff;
    width: 77px;
}

/*css calendario*/
[b-u2ck5bjtpt] .mes-calendario {
    font-size: 28px;
    font-style: normal;
    font-weight: 700;
    color: #3b4bff;
    text-transform: uppercase;
    margin-left: .75em;
    margin-right: .75em;
}

[b-u2ck5bjtpt] .icon-navegacao {
    border: 1px solid #3b4bff;
    background-color: #fff;
    color: #3b4bff;
    border-radius: 10px;
    width: 40px;
    height: 40px;
    transition: background-color 0.2s ease;
}

    [b-u2ck5bjtpt] .icon-navegacao:hover {
        color: #fff !important;
        background: #3b4bff !important;
    }

.mes-calendario[b-u2ck5bjtpt] {
    text-transform: capitalize;
}

.calendario-wrapper[b-u2ck5bjtpt] {
    border-radius: 10px;
    overflow: hidden;
    border: 1px solid #ccc;
}

.calendario-grid[b-u2ck5bjtpt] {
    display: grid;
    grid-template-columns: repeat(7, minmax(0, 1fr));
    gap: 0px;
    text-align: center;
    border-radius: 10px;
    background-color: white;
    overflow: hidden;
    width: 100%;
    box-sizing: border-box;
}

.calendario-grid-dias-semana[b-u2ck5bjtpt] {
    display: grid;
    grid-template-columns: repeat(7, 1fr);
    padding-bottom: 1rem;
    gap: 0px;
    text-align: center;
}



    .calendario-grid > div[b-u2ck5bjtpt] {
        border: 1px solid #cccccc;
        
    }

.dia-semana[b-u2ck5bjtpt] {
    font-weight: 600;
    color: #555;
}

.dia-normal[b-u2ck5bjtpt] {
    display: flex;
    justify-content: center;
    align-items: center;
    aspect-ratio: 1 / 1;
    width: 100%;
    height: auto;
}

.dia-evento[b-u2ck5bjtpt] {
    background-color: #d396e8;
    color: #222;
}

.fora-mes[b-u2ck5bjtpt] {
    color: #d0d0d0;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 3.6rem;
    font-weight: 800;
    aspect-ratio: 1 / 1;
    width: 100%;
    height: auto;
}

[b-u2ck5bjtpt] .button-dias-fora-mes .mud-button-label {
    color: #d0d0d0;
    font-size: 3.6rem;
    font-weight: 800;
}

.fim-de-semana[b-u2ck5bjtpt] {
    background-color: rgba(214, 214, 214, 0.3);
}

[b-u2ck5bjtpt] .button-dia .mud-button-label {
    color: #3a3a3a;
    font-size: 3.6rem;
    font-weight: 800;
}

.dia-selecionado[b-u2ck5bjtpt] {
    height: auto;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 3.6rem;
    font-weight: 800;
    color: white;
    aspect-ratio: 1 / 1;
    width: 100%;
    background: #B146D6;
}

[b-u2ck5bjtpt] .dia-selecionado .mud-button-label {
    color: white;
}

.legenda-dot[b-u2ck5bjtpt] {
    display: inline-block;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    margin-right: 5px;
}

.dot-roxo[b-u2ck5bjtpt] {
    background-color: #b146d6;
}

.dot-vermelho[b-u2ck5bjtpt] {
    background-color: #f56c6c;
}

[b-u2ck5bjtpt] .box-day-date-title {
    color: #3b4bff;
    font-size: 1.5rem;
    font-weight: 700;
    margin-bottom: 1rem;
}

.card-status[b-u2ck5bjtpt] {
    max-height: 300px;
}

[b-u2ck5bjtpt] .box-callendar-list {
    max-height: 500px;
    overflow-y: auto;
}

[b-u2ck5bjtpt] .card-item {
    background-color: #fff;
    border-radius: 1.5rem;
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
    margin: 0.5rem;
    min-height: 169px;
}

[b-u2ck5bjtpt] .box-callendar-list .box-data {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    border-radius: 1.5rem;
    aspect-ratio: 1 / 1;
    position: relative;
    width: 19rem;
}

[b-u2ck5bjtpt] .date-card {
    color: black;
    font-size: 1.5rem;
    font-weight: 600;
    position: relative;
}

[b-u2ck5bjtpt] .mud-chip {
    position: relative;
    top: 33px;
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
    min-width: 11rem;
    width: 100%;
}

[b-u2ck5bjtpt] .atendimento-numero:hover {
    color: #0dcaf0 !important;
}

[b-u2ck5bjtpt] .card-eventos {
    min-height: 169px;
}

.navigation[b-u2ck5bjtpt] {
    background: #fbf8f8;
    box-shadow: 0 4px 15px 0 rgba(0, 0, 0, .25);
    border-radius: 1.5rem;
    width: 95%;
}

[b-u2ck5bjtpt] .navigation .navigation-itens {
    min-width: 271px;
}

[b-u2ck5bjtpt].navigation .navigation-titulo {
    padding: 1.8rem 2rem;
    font-size: 2.4rem;
    font-weight: 700;
    margin-bottom: 0;
    color: #cc5be7;
}

[b-u2ck5bjtpt].navigation .active-titulo {
    position: relative;
    border-bottom: 1px solid #adaeac;
    height: 65px;
    padding-left: 2px;
    width: calc(100% - 5px);
}

[b-u2ck5bjtpt].navigation a {
    position: relative;
    border-bottom: 1px solid #adaeac;
    height: 65px;
    display: block;
    font-size: 1.8rem;
    font-weight: 700;
    color: #3a3a3a;
    padding: 1.8rem 2rem;
     width: calc(100% - 5px);
}

    [b-u2ck5bjtpt].navigation a:last-child {
        border-end-end-radius: 1.5rem;
        border-end-start-radius: 1.5rem;
    }

[b-u2ck5bjtpt].navigation .active {
    border-left: 4px solid #cc5be7;
}


[b-u2ck5bjtpt].navigation a:hover {
    background: #adaeac;
}


.menu-item[b-u2ck5bjtpt] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    position: relative;
}


.tag-novo[b-u2ck5bjtpt] {
    position: absolute;
    top: 1px;
    right: 0px;
    background-color: #ef6c00;
    color: white;
    font-size: 1.75rem;
    padding: 2px 8px;
    border-radius: 0px 7px 0px 5px;
    font-weight: 600;
    z-index: 1;
}


[b-u2ck5bjtpt] .area-mural {
    background-color: #f9f9f9;
}

    .area-mural  h3[b-u2ck5bjtpt] {
        font-size: 2.2rem;
        font-weight: 800;
        line-height: normal;
        margin-bottom: 1rem;
    }



[b-u2ck5bjtpt] .area-mural-quadro {
    padding-bottom: 4rem;
}
    [b-u2ck5bjtpt] .area-mural-quadro .mud-card-content {
        padding:0;
        height:245px;
    }


[b-u2ck5bjtpt] .area-mural-quadro .card-conteudo {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 245px;
    padding: 16px;
}

    [b-u2ck5bjtpt] .area-mural-quadro .card-conteudo .conteudo-imagen {
        max-width: 100%;
        max-height: 200px;
        object-fit: cover;
        margin: 8px 0px 8px 0px;
    }

[b-u2ck5bjtpt] .actions {
    display: flex;
    justify-content: center;
    padding-top: 5rem;
}

[b-u2ck5bjtpt] .custom-button-ver-mais {
    border: 1px solid #3b4bff;
    background: 0 0;
    color: #3b4bff;
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: Rawline, sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
}

[b-u2ck5bjtpt] .custom-button-ver-mais:hover {
    color: #fff;
    background: #3b4bff;
    box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
}

.oportunidades-carousel[b-u2ck5bjtpt] {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    overflow: hidden;
    padding: 10px;
}

.carousel:hover[b-u2ck5bjtpt] {
    background-color: aqua;
    border: 1px solid #D500F9;
}

.item-carousel[b-u2ck5bjtpt] {
    width: 250px;
    background-color: #fff;
    margin: 50px;
    animation: linear 0s infinite running slidein-b-u2ck5bjtpt;
    animation-duration: 20s;
}

.card-carousel[b-u2ck5bjtpt] {
    height: 250px;
    border-color: white;
    border-radius: 10px;
    
}

    .card-carousel:hover[b-u2ck5bjtpt] {
        transition-delay: 0.1s;
        border: 0.5px solid #D500F9;
    }

.title-card-oportunidades[b-u2ck5bjtpt] {
    font-size: 1.6rem;
    color: #3b4bff;
    font-weight: 700;
    padding-bottom: 1rem;
}

[b-u2ck5bjtpt] .card-title-descrition {
    font-size: 1.1rem;
    font-weight: bold;
    margin-top: 10px;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

.dia-atual[b-u2ck5bjtpt] {
    height: auto;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 3.6rem;
    font-weight: 800;
    background-color: #3b7cff;
    color: white !important;
    aspect-ratio: 1 / 1;
    width: 100%;
}

.em-atraso[b-u2ck5bjtpt] {
    height: auto;
    aspect-ratio: 1/1;
    background: #f56c6c;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
}

.dia-selecionado-atraso[b-u2ck5bjtpt] {
    background: red;
}

.resumo-mural[b-u2ck5bjtpt] {
    word-break: break-word;
}

[b-u2ck5bjtpt] .icon-card {
    margin-top: 10px;
    display: flex;
    justify-content: flex-end;
}

[b-u2ck5bjtpt] .mud-button-label .mud-button-icon-start {
    margin: 0;
}

[b-u2ck5bjtpt] .menu-panel {
    background-color: #e8eaed;
    font-size: 2rem;
    border: 1px solid #cbd0d7;
    top: -60px;
}

[b-u2ck5bjtpt] .title-menu {
    font-size: 2rem;
    font-weight: 700;
}

@keyframes slidein-b-u2ck5bjtpt {
    0% {
        margin-left: 0;
    }

    20% {
        margin-left: 0;
    }

    25% {
        margin-left: -100%;
    }

    45% {
        margin-left: -100%;
    }

    50% {
        margin-left: -200%;
    }

    70% {
        margin-left: -200%;
    }

    75% {
        margin-left: -300%;
    }

    95% {
        margin-left: -300%;
    }
}

@media only screen and (max-width: 1024px) {
    [b-u2ck5bjtpt] .navigation .navigation-itens {
        min-width: 212px;
    }

    [b-u2ck5bjtpt] .area-mural-quadro .titulo-mural {
        font-size: 1.2rem;
        margin-bottom: 8px;
    }

    [b-u2ck5bjtpt] .area-mural-quadro .resumo-mural {
        font-size: 1.1rem;
        color: #444;
        word-break: break-word !important;
    }

    [b-u2ck5bjtpt] .card-title-descrition {
        margin: 5px;
        margin-top: 10px;
    }

    [b-u2ck5bjtpt] .mud-chip {
        min-width: 10rem;
        top: 35px;
    }
}

@media only screen and (max-width: 854px) {
    .icon-card[b-u2ck5bjtpt] {
        margin-right: 10px;
    }
}

@media only screen and (max-width: 765px) {

    [b-u2ck5bjtpt] .dia-normal button {
        min-width: 40px;
    }

    [b-u2ck5bjtpt] .area-mural-quadro .titulo-mural {
        font-size: 1.2rem;
        margin-bottom: 8px;
    }

    [b-u2ck5bjtpt] .area-mural-quadro .resumo-mural {
        font-size: 1.1rem;
        color: #444;
    }

    [b-u2ck5bjtpt] .button-dia .mud-button-label {
        font-size: 2rem;
    }

    [b-u2ck5bjtpt] .button-dias-fora-mes .mud-button-label {
        font-size: 2rem;
    }

    [b-u2ck5bjtpt] .mud-badge.mud-badge-top.right.mud-badge-overlap {
        inset: auto auto calc(100% - 11px) calc(100% - 7px);
    }
}

@media only screen and (max-width: 768px) {
    .icon-card[b-u2ck5bjtpt] {
        margin-right: 10px;
    }
}

@media only screen and (max-width: 426px) {
    [b-u2ck5bjtpt] .mud-chip {
        top: 33px;
    }
}

@media only screen and (max-width: 376px) {
    [b-u2ck5bjtpt] .mud-chip {
        top: 34px;
    }
}

@media only screen and (max-width: 320px) {
    [b-u2ck5bjtpt] .card-mural-text {
        display: -webkit-box;
        -webkit-line-clamp: 13;
        -webkit-box-orient: vertical;
        overflow: hidden;
    }

    [b-u2ck5bjtpt] .button-dia .mud-button-label {
        color: #3a3a3a;
        font-size: 1.4rem;
        font-weight: 800;
    }

    [b-u2ck5bjtpt] .button-dias-fora-mes .mud-button-label {
        color: #d0d0d0;
        font-size: 1.4rem;
        font-weight: 800;
    }

    [b-u2ck5bjtpt] .dia-atual {
        color: white !important;
    }

    [b-u2ck5bjtpt] .mud-badge.mud-badge-top.right.mud-badge-overlap {
        width: 6px;
        height: 6px;
        font-size: 1rem;
        position: relative;
        top: -4px;
        right: 0;
        justify-content: end;
    }

    [b-u2ck5bjtpt] .mud-chip {
        top: 34px;
    }
}
/* _content/PortalIntegraFront.WebUI/Components/Pages/Dashboard/DialogDatasEncontros.razor.rz.scp.css */
.breadcrumbs[b-kwy4s4rjau] {
    display: flex;
    align-items: center;
    position: relative;
    min-height: 15rem;
    background-image: url(imgs/bd-breadcrumbs.jpg);
    background-repeat: no-repeat;
}

    .breadcrumbs[b-kwy4s4rjau]::after {
        z-index: 0;
        content: '';
        position: absolute;
        display: block;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        background: linear-gradient(90deg, rgba(59, 75, 255, .9) 0, rgba(204, 91, 231, .9) 23%, rgba(164, 87, 238, .9) 60%, rgba(59, 75, 255, .9) 100%);
    }

.container[b-kwy4s4rjau] {
    max-width: 1320px;
}

    .container[b-kwy4s4rjau]  .container-breadcrumbs {
        position: relative;
        z-index: 1;
    }

.container-breadcrumbs > h1[b-kwy4s4rjau] {
    font-size: 4.2rem;
    font-weight: 700;
    color: #fff;
}

.breadcrumbs-list .breadcrumbs-link[b-kwy4s4rjau] {
    color: #fff;
}

.breadcrumbs-link span[b-kwy4s4rjau] {
    color: #fff;
}

.breadcrumbs-link > i[b-kwy4s4rjau] {
    margin: 0px;
    color: #fff;
}

.breadcrumbs-list .icon-right[b-kwy4s4rjau] {
    margin-left: .5rem;
    color: #fff;
}

.breadcrumbs-span .icon-right[b-kwy4s4rjau] {
    margin-left: .5rem;
    margin-right: .5rem;
    color: #fff;
}

.breadcrumbs-link > i:hover[b-kwy4s4rjau] {
    color: #ea780a;
}

.breadcrumbs-link span:hover[b-kwy4s4rjau] {
    color: #ea780a;
}

.breadcrumbs-span > span[b-kwy4s4rjau] {
    color: #fff;
    font-weight: 700;
}

.page[b-kwy4s4rjau] {
    margin-top: -30px;
    padding-bottom: 8px;
}

[b-kwy4s4rjau] .page-title {
    font-size: 2.5rem;
    color: #3b4bff;
    font-weight: 700;
    padding-bottom: 30px;
}

.box-content[b-kwy4s4rjau] {
    padding-top: 3rem;
}

.table-sebrae[b-kwy4s4rjau] {
    border-radius: 1.5rem;
    box-shadow: 0 2px 15px 0 rgba(0, 0, 0, .25);
}

    .table-sebrae[b-kwy4s4rjau]  .titulo {
        font-size: 1.75rem;
    }

.page[b-kwy4s4rjau]  .btn-primary-table {
    border: 1px solid #3b4bff;
    background: #3b4bff;
    color: #fff;
    border-radius: 1rem;
}

    .page[b-kwy4s4rjau]  .btn-primary-table:hover {
        color: #fff;
        opacity: .8;
        background: #3b4bff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }

.page[b-kwy4s4rjau]  .btn-primary-table-isAuthenticated {
    border: 1px solid #3b4bff;
    background: #cc5be7;
    color: #fff;
    border-radius: 1rem;
}

    .page[b-kwy4s4rjau]  .btn-primary-table-isAuthenticated:hover {
        color: #fff;
        opacity: .8;
        background: #cc5be7;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }

.page[b-kwy4s4rjau]  .btn-second-table {
    border: 1px solid #cc5be7;
    background: #cc5be7;
    color: #fff;
    border-radius: 1rem;
}

    .page[b-kwy4s4rjau]  .btn-second-table:hover {
        color: #fff;
        opacity: .8;
        background: #cc5be7;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }

[b-kwy4s4rjau] .actions {
    display: flex;
    flex-wrap: nowrap;
    justify-content: flex-end;
    margin-top: 45px;
}

.page[b-kwy4s4rjau]  .custom-button-voltar {
    border: 1px solid #3b4bff;
    background: 0 0;
    color: #3b4bff;
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: "Rawline", sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
}

    .page[b-kwy4s4rjau]  .custom-button-voltar:hover {
        color: #fff;
        background: #3b4bff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }

[b-kwy4s4rjau] .table-integra .mud-table-root .mud-table-body .mud-table-cell {
    font-size: 1.6rem;
}

[b-kwy4s4rjau] .btn,
body[b-kwy4s4rjau],
button[b-kwy4s4rjau],
input[b-kwy4s4rjau],
select[b-kwy4s4rjau],
textarea[b-kwy4s4rjau] {
    font-family: Urbanist, sans-serif;
    font-weight: 400;
    font-size: 1.6rem !important;
    color: #3a3a3a;
}

[b-kwy4s4rjau] .btn-sebrae {
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: "Rawline", sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
    color: #3b4bff;
}

[b-kwy4s4rjau] .btn-sebrae.btn-primary-outline:hover {
    color: #fff;
    background: #3b4bff;
    box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
}

[b-kwy4s4rjau] .page {
    padding-top: 60px;
    padding-bottom: 8px;
}

[b-kwy4s4rjau] .container-eventos {
    background-color: #fff;
    width: 100%;
    display: flex;
    flex-direction: column;
    gap: 30px;
    font-size: 2rem;
    font-weight: 600;
}

[b-kwy4s4rjau] .selection-itens {
    background-color: #ECEFF1;
    color: #BA68C8;
    font-size: 2rem;
    width: 100%;
    padding: 10px 25px;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    gap: 1.5rem;
}

[b-kwy4s4rjau] .interval-grid {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-top: 0.5rem;
}

[b-kwy4s4rjau] .interval-item {
    flex-direction: column;
}

[b-kwy4s4rjau] .interval-days {
    width: 6rem;
    border-radius: 10%;
    display: inline-block;
    justify-content: center;
    align-items: center;
}

[b-kwy4s4rjau] .input-interval {
    width: 4.5rem;
    height: 3.9rem;
    background-color: #fff;
    color: black;
    border: 2px solid red !important;
    border-radius: 1rem;
    text-align: end;
    justify-content: center;
}

[b-kwy4s4rjau] #intervaloItem {
    display: none;
}

.section-eventos[b-kwy4s4rjau] {
    padding: 10px 0;
    display: flex;
    flex-direction: column;
}

[b-kwy4s4rjau] .field {
    margin: 10px 0;
    flex: 1;
    flex-wrap: wrap;
}

[b-kwy4s4rjau] .label {
    margin-right: 5px;
}

[b-kwy4s4rjau] .value {
    color: #2f4aff;
    flex: 1;
}

[b-kwy4s4rjau] .link-eventos{
    color: #3b4bff
}

[b-kwy4s4rjau] .table-eventos {
    background-color: #fff;
    border-radius: 10px;
    box-shadow: 0 1px 20px 2px rgba(0, 0, 0, .15);
    margin-top: 20px;
    justify-content: center;
    border-collapse: collapse;
}

    [b-kwy4s4rjau] .table-eventos th {
        height: 5rem;
        border-radius: 10px;
        background-color: #fff;
        font-family: Urbanist, sans-serif;
        font-weight: 700;
        font-size: 1.8rem;
        text-align: center;
        vertical-align: middle;
        border-collapse: collapse;
    }

    [b-kwy4s4rjau] .table-eventos td {
        height: 5rem;
        border: 1px solid #ddd;
        background-color: #fff;
        font-family: Urbanist, sans-serif;
        font-weight: 600;
        font-size: 1.6rem;
        text-align: center;
        vertical-align: middle;
        border-collapse: collapse;
    }

[b-kwy4s4rjau] .mud-table-cell {
    padding: 1px;
}

[b-kwy4s4rjau] .status-circle {
    width: 25px;
    height: 25px;
    border-radius: 50%;
    display: inline-block;
    margin-top: 10px;
}

[b-kwy4s4rjau] .verde {
    background-color: #4CAF50;
}

[b-kwy4s4rjau] .azul {
    background-color: #3F51B5;
}

[b-kwy4s4rjau] .laranja {
    background-color: #FFA000;
}

[b-kwy4s4rjau] .vermelho {
    background-color: red;
}

[b-kwy4s4rjau] .card-evento {
    display: flex;
    width: 100%;
    border: 1px solid #ddd;
    box-shadow: 0 1px 10px 2px rgba(0, 0, 0, .1);
}

[b-kwy4s4rjau] .cell-eventos {
    width: 100%;
    margin: 0;
    border: 1px solid #ddd;
}

[b-kwy4s4rjau] .header-eventos {
    width: 100%;

}

[b-kwy4s4rjau] .legend {
    display: flex;
    justify-content: center;
    margin-top: 1rem;
    font-size: 14px;
    font-style: italic;
}

[b-kwy4s4rjau] .legend-item {
    display: flex;
    align-items: center;
    gap: 8px;
}

[b-kwy4s4rjau] .card-eventos {
    display: flex;
    flex-direction: row;
    flex: 1;
    border: 2px solid #00bcd4;
    box-shadow: 0 2px 6px rgba(0,0,0,0.2);
    position: static;
    border-radius: 5px;
    height: 200px;
}

[b-kwy4s4rjau] .card-side {
    position: relative;
    background-color: #007ac1;
    color: white;
    left: 3px;
    border-radius: 5px;
    height: 100%;
}

[b-kwy4s4rjau] .chip-side {
    padding: 1rem;
    background-color: #fff;
    color: deeppink;
    font-weight: bold;
    margin-bottom: 0;
}

[b-kwy4s4rjau] .mud-input-control:not(.mud-input-control-boolean-input) {
    border-radius: 5px;
    border: none;
    background: #fff;
}

[b-kwy4s4rjau] .date-time {
    display: flex;
    flex-direction: row;
    gap: 5px;
    justify-content: center;
    align-items: center
}


[b-kwy4s4rjau] .mud-input>input.mud-input-root {
    padding: 5px;
}

[b-kwy4s4rjau] .table-card {
    border: 1px solid #ddd;
    border-radius: 10px;
}

[b-kwy4s4rjau] .mud-table-bordered .mud-table-container .mud-table-root .mud-table-body .mud-table-row .mud-table-cell:not(:last-child) {
    border-right: 1px solid var(--mud-palette-table-lines);
    border-top: 1px solid var(--mud-palette-table-lines);
}

@media only screen and (max-width: 1024px) {
    .container[b-kwy4s4rjau] {
        max-width: 960px;
    }
}

@media (max-width: 960px) {
    [b-kwy4s4rjau] .mud-sm-table .mud-table-cell:before {
        min-width: 100px;
    }

    [b-kwy4s4rjau] .table-eventos {
        box-shadow: none;
    }

    [b-kwy4s4rjau] .table-card {
        border: none;
    }

    [b-kwy4s4rjau] .table-eventos table,
    [b-kwy4s4rjau] .table-eventos thead,
    [b-kwy4s4rjau] .table-eventos tbody,
    [b-kwy4s4rjau] .table-eventos th,
    [b-kwy4s4rjau] .table-eventos td,
    [b-kwy4s4rjau] .table-eventos tr {
        display: block !important;
        width: 100% !important;
    }

    [b-kwy4s4rjau] .table-eventos thead {
        display: none !important;
    }

    [b-kwy4s4rjau] .table-eventos tr {
        margin-bottom: 1rem;
        background: #fff;
        border: 1px solid #ddd;
        border-radius: 8px;
        padding: 1rem;
    }

    [b-kwy4s4rjau] .table-eventos td {
        padding-left: 1rem;
        position: relative;
        text-align: left;
        border: none;
        border-bottom: 1px solid #eee;
    }

        [b-kwy4s4rjau] .table-eventos td::before {
            content: attr(data-label);
            font-weight: bold;
            color: #666;
            display: block;
            margin-bottom: 0.25rem;
        }

    [b-kwy4s4rjau] .campo-data-realizacao {
        white-space: normal !important;
        word-wrap: break-word;
        overflow-wrap: break-word;
        padding: 0.5rem;
        width: auto;
    }

    [b-kwy4s4rjau] field-small {
        width: 237px;
        height: 35px
    }

    [b-kwy4s4rjau] .field-upper {
        height: 100px !important;
    }
}

@media only screen and (max-width: 768px) {
    .container[b-kwy4s4rjau] {
        max-width: 720px;
    }

    [b-kwy4s4rjau] .mud-input > input.mud-input-root {
        width: 90px;
    }

    [b-kwy4s4rjau] .mud-table-bordered
    .mud-table-container
    .mud-table-root
    .mud-table-body
    .mud-table-row
    .mud-table-cell:not(:last-child) {
        display: flex !important;
        flex-direction: row;
        justify-content: start;
        height: 30px;
    }

}

@media only screen and (max-width: 426px) {
    [b-kwy4s4rjau] .mud-input > input.mud-input-root {
        width: 80px;
    }

    [b-kwy4s4rjau] .mud-table-bordered
    .mud-table-container
    .mud-table-root
    .mud-table-body
    .mud-table-row
    .mud-table-cell:not(:last-child) {
        display: flex !important;
        flex-direction: row;
        justify-content: start;
        height: auto;
        flex-wrap: wrap;
    }

    [b-kwy4s4rjau] .table-eventos table, 
    .table-eventos thead[b-kwy4s4rjau], 
    .table-eventos tbody[b-kwy4s4rjau], 
    .table-eventos th[b-kwy4s4rjau], 
    .table-eventos td[b-kwy4s4rjau], 
    .table-eventos tr[b-kwy4s4rjau] {
        width: 290px;
    }
    
    [b-kwy4s4rjau] .container-eventos {
        width: 314px;
    }

    [b-kwy4s4rjau] .container-table {
        padding: 0;
    }

    [b-kwy4s4rjau] .mud-input-adornment-end {
        display: none;
    }
}

@media (max-width: 391px) {
    [b-kwy4s4rjau] .container-eventos {
        width: 270px;
    }

    [b-kwy4s4rjau] .input-date {
        width: 86px;
    }

    [b-kwy4s4rjau] .input-time {
        width: 51px;
    }
}

@media (max-width: 376px) {
    [b-kwy4s4rjau] .mud-table-bordered
    .mud-table-container
    .mud-table-root
    .mud-table-body
    .mud-table-row
    .mud-table-cell:not(:last-child) {
        display: flex !important;
        flex-direction: row;
        justify-content: start;
        height: auto;
        flex-wrap: wrap;
    }

    [b-kwy4s4rjau] .container-eventos {
        width: 270px;
    }

    [b-kwy4s4rjau] .input-date {
        width: 86px;
    }

    [b-kwy4s4rjau] .input-time {
        width: 51px;
    }
}

@media (max-width: 321px) {
    [b-kwy4s4rjau] .container-eventos {
        width: 226px;
    }
}
/* _content/PortalIntegraFront.WebUI/Components/Pages/Dashboard/DialogDetalhesAgenda.razor.rz.scp.css */
.breadcrumbs[b-o77nbtkak8] {
    display: flex;
    align-items: center;
    position: relative;
    min-height: 15rem;
    background-image: url(imgs/bd-breadcrumbs.jpg);
    background-repeat: no-repeat;
}

    .breadcrumbs[b-o77nbtkak8]::after {
        z-index: 0;
        content: '';
        position: absolute;
        display: block;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        background: linear-gradient(90deg, rgba(59, 75, 255, .9) 0, rgba(204, 91, 231, .9) 23%, rgba(164, 87, 238, .9) 60%, rgba(59, 75, 255, .9) 100%);
    }

.container[b-o77nbtkak8] {
    max-width: 1320px;
}

    .container[b-o77nbtkak8]  .container-breadcrumbs {
        position: relative;
        z-index: 1;
    }

.container-breadcrumbs > h1[b-o77nbtkak8] {
    font-size: 4.2rem;
    font-weight: 700;
    color: #fff;
}

.breadcrumbs-list .breadcrumbs-link[b-o77nbtkak8] {
    color: #fff;
}

.breadcrumbs-link span[b-o77nbtkak8] {
    color: #fff;
}

.breadcrumbs-link > i[b-o77nbtkak8] {
    margin: 0px;
    color: #fff;
}

.breadcrumbs-list .icon-right[b-o77nbtkak8] {
    margin-left: .5rem;
    color: #fff;
}

.breadcrumbs-span .icon-right[b-o77nbtkak8] {
    margin-left: .5rem;
    margin-right: .5rem;
    color: #fff;
}

.breadcrumbs-link > i:hover[b-o77nbtkak8] {
    color: #ea780a;
}

.breadcrumbs-link span:hover[b-o77nbtkak8] {
    color: #ea780a;
}

.breadcrumbs-span > span[b-o77nbtkak8] {
    color: #fff;
    font-weight: 700;
}

.page[b-o77nbtkak8] {
    margin-top: -30px;
    padding-bottom: 8px;
}

.page-title[b-o77nbtkak8] {
    font-size: 3rem;
    color: #3b4bff;
    font-weight: 700;
    padding-bottom: 30px;
}

.box-content[b-o77nbtkak8] {
    padding-top: 3rem;
}

.table-sebrae[b-o77nbtkak8] {
    border-radius: 1.5rem;
    box-shadow: 0 2px 15px 0 rgba(0, 0, 0, .25);
}

    .table-sebrae[b-o77nbtkak8]  .titulo {
        font-size: 1.75rem;
    }

.page[b-o77nbtkak8]  .btn-primary-table {
    border: 1px solid #3b4bff;
    background: #3b4bff;
    color: #fff;
    border-radius: 1rem;
}

    .page[b-o77nbtkak8]  .btn-primary-table:hover {
        color: #fff;
        opacity: .8;
        background: #3b4bff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }

.page[b-o77nbtkak8]  .btn-primary-table-isAuthenticated {
    border: 1px solid #3b4bff;
    background: #cc5be7;
    color: #fff;
    border-radius: 1rem;
}

    .page[b-o77nbtkak8]  .btn-primary-table-isAuthenticated:hover {
        color: #fff;
        opacity: .8;
        background: #cc5be7;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }

.page[b-o77nbtkak8]  .btn-second-table {
    border: 1px solid #cc5be7;
    background: #cc5be7;
    color: #fff;
    border-radius: 1rem;
}

    .page[b-o77nbtkak8]  .btn-second-table:hover {
        color: #fff;
        opacity: .8;
        background: #cc5be7;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }

[b-o77nbtkak8] .actions {
    display: flex;
    flex-wrap: nowrap;
    justify-content: flex-end;
    margin-top: 45px;
}

.page[b-o77nbtkak8]  .custom-button-voltar {
    border: 1px solid #3b4bff;
    background: 0 0;
    color: #3b4bff;
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: "Rawline", sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
}

    .page[b-o77nbtkak8]  .custom-button-voltar:hover {
        color: #fff;
        background: #3b4bff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }

[b-o77nbtkak8] .table-integra .mud-table-root .mud-table-body .mud-table-cell {
    font-size: 1.6rem;
}

[b-o77nbtkak8] .btn,
body[b-o77nbtkak8],
button[b-o77nbtkak8],
input[b-o77nbtkak8],
select[b-o77nbtkak8],
textarea[b-o77nbtkak8] {
    font-family: Urbanist, sans-serif;
    font-weight: 400;
    font-size: 1.6rem !important;
    color: #3a3a3a;
}

[b-o77nbtkak8] .btn-sebrae {
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: "Rawline", sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
    color: #3b4bff;
}

[b-o77nbtkak8] .btn-sebrae.btn-primary-outline:hover {
    color: #fff;
    background: #3b4bff;
    box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
}

[b-o77nbtkak8] .page {
    padding-top: 60px;
    padding-bottom: 8px;
}

[b-o77nbtkak8] .container-eventos {
    background-color: #fff;
    width: 100%;
    display: flex;
    flex-direction: column;
    gap: 30px;
    font-size: 2rem;
    font-weight: 600;
}

[b-o77nbtkak8] .title-itens {
    background-color: #ECEFF1;
    color: #BA68C8;
    font-size: 3rem;
    width: 100%;
    padding: 10px 25px;
}

.section-eventos[b-o77nbtkak8] {
    padding: 10px 0;
    display: flex;
    flex-direction: column;
}

[b-o77nbtkak8] .field {
    margin: 10px 0;
    flex: 1;
    flex-wrap: wrap;
    display: flex;
}

[b-o77nbtkak8] .label {
    margin-right: 5px;
}

[b-o77nbtkak8] .value {
    color: #2f4aff;
    flex: 1;
}

[b-o77nbtkak8] .link-eventos {
    color: #3b4bff;
}

[b-o77nbtkak8] .url-eventos{
    color: #3b4bff;
    font-style: italic;
}

[b-o77nbtkak8] .table-eventos {
    background-color: #fff;
    border-radius: 10px;
    box-shadow: 0 1px 20px 2px rgba(0, 0, 0, .15);
    margin-top: 20px;
    justify-content: center;
    border-collapse: collapse;
    width: 100%;
}

    [b-o77nbtkak8] .table-eventos th {
        height: 5rem;
        border-radius: 10px;
        background-color: #fff;
        font-family: Urbanist, sans-serif;
        font-weight: 700;
        font-size: 1.8rem;
        text-align: center;
        vertical-align: middle;
        border-collapse: collapse;
    }

    [b-o77nbtkak8] .table-eventos td {
        height: 5rem;
        border: 1px solid #ddd;
        background-color: #fff;
        font-family: Urbanist, sans-serif;
        font-weight: 600;
        font-size: 1.6rem;
        text-align: center;
        vertical-align: middle;
        border-collapse: collapse;
    }

[b-o77nbtkak8] .mud-table-cell {
    padding: 1px;
}

[b-o77nbtkak8] .status-circle {
    width: 25px;
    height: 25px;
    border-radius: 50%;
    display: inline-block;
    margin-top: 10px;
}

[b-o77nbtkak8] .liberado-execucao {
    background-color: #b146d6;
}

[b-o77nbtkak8] .em-atraso {
    background-color: red;
}

[b-o77nbtkak8] .confirmado {
    background-color: #00897B;
}

[b-o77nbtkak8] .devolvido {
    background-color: #ee9d01;
}

[b-o77nbtkak8] .encerrado {
    background-color: green;
}

[b-o77nbtkak8] .outros-status {
    background-color: black;
}





[b-o77nbtkak8] .card-evento {
    display: flex;
    width: 100%;
    border: 1px solid #ddd;
    box-shadow: 0 1px 10px 2px rgba(0, 0, 0, .1);
}

[b-o77nbtkak8] .cell-eventos {
    width: 100%;
    margin: 0;
    border: 1px solid #ddd;
}

[b-o77nbtkak8] .header-eventos {
    width: 100%;

}

[b-o77nbtkak8] .legend {
    display: flex;
    justify-content: center;
    margin-top: 5px;
    font-size: 14px;
    font-style: italic;
}

[b-o77nbtkak8] .legend-item {
    display: flex;
    align-items: center;
    gap: 8px;
}

[b-o77nbtkak8] .card-eventos {
    display: flex;
    flex-direction: row;
    flex: 1;
    border: 2px solid #00bcd4;
    box-shadow: 0 2px 6px rgba(0,0,0,0.2);
    position: static;
    border-radius: 5px;
    height: 200px;
}

[b-o77nbtkak8] .card-side {
    position: relative;
    background-color: #007ac1;
    color: white;
    left: 3px;
    border-radius: 5px;
    height: 100%;
}

[b-o77nbtkak8] .chip-side {
    padding: 1rem;
    background-color: #fff;
    color: deeppink;
    font-weight: bold;
    margin-bottom: 0;
}

[b-o77nbtkak8] .data-center {
    position: relative;
    text-align: center;
    white-space: nowrap;
    display: flex;
    flex-direction: row;
    flex: 1;
    justify-content: center;
    align-items: center;
    align-content: center

}

[b-o77nbtkak8] .collum-data {
    display: flex;
    justify-content: center;
    flex-direction: row;
    align-items: center;
    position: relative;
    border-collapse: collapse;
    flex: 1;
}

[b-o77nbtkak8] .btn-filtro-encontro {
    right: 0;
    height: 5rem;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    min-width: 0;
    padding: 4px;
}

    [b-o77nbtkak8] .btn-filtro-encontro.mud-button-label {
        width: 0;
    }

[b-o77nbtkak8] .grid-field {
    display: flex;
    align-items: center;
}

[b-o77nbtkak8] .table-eventos table {
    width: 100%;
    border-collapse: collapse;
}

[b-o77nbtkak8] .table-card {
    border: 1px solid #ddd;
    border-radius: 10px;
}

[b-o77nbtkak8] .mud-table-bordered .mud-table-container .mud-table-root .mud-table-body .mud-table-row .mud-table-cell:not(:last-child) {
    border-right: 1px solid var(--mud-palette-table-lines);
    border-top: 1px solid var(--mud-palette-table-lines);
}

@media only screen and (max-width: 1024px) {
    .container[b-o77nbtkak8] {
        max-width: 960px;
    }

    [b-o77nbtkak8] .grid-field {
        display: unset;
    }

    [b-o77nbtkak8] .field {
        flex-direction: row;
    }
}

@media (max-width: 960px) {
    [b-o77nbtkak8] .mud-sm-table .mud-table-cell:before {
        min-width: 100px;
    }

    [b-o77nbtkak8] .table-eventos {
       box-shadow: none;
    }

    [b-o77nbtkak8] .table-card {
        border: none;
    }

    [b-o77nbtkak8] .table-eventos table,
    [b-o77nbtkak8] .table-eventos thead,
    [b-o77nbtkak8] .table-eventos tbody,
    [b-o77nbtkak8] .table-eventos th,
    [b-o77nbtkak8] .table-eventos td,
    [b-o77nbtkak8] .table-eventos tr {
        display: block !important;
        width: 100% !important;
    }

    [b-o77nbtkak8] .table-eventos thead {
        display: none !important;
    }

    [b-o77nbtkak8] .table-eventos tr {
        margin-bottom: 1rem;
        background: #fff;
        border: 1px solid #ddd;
        border-radius: 8px;
        padding: 1rem;
    }

    [b-o77nbtkak8] .table-eventos td {
        padding-left: 1rem;
        position: relative;
        text-align: left;
        border: none;
        border-bottom: 1px solid #eee;
    }

        [b-o77nbtkak8] .table-eventos td::before {
            content: attr(data-label);
            font-weight: bold;
            color: #666;
            display: block;
            margin-bottom: 0.25rem;
        }

    [b-o77nbtkak8] .campo-data-realizacao {
        white-space: normal !important;
        word-wrap: break-word;
        overflow-wrap: break-word;
        padding: 0.5rem;
        width: auto;
    }

    [b-o77nbtkak8] field-small {
        width: 237px;
        height: 35px
    }

    [b-o77nbtkak8] .field-upper {
        height: 100px !important;
    }
}

@media only screen and (max-width: 768px) {
    .container[b-o77nbtkak8] {
        max-width: 720px;
    }
}

@media (max-width: 599px) {
    [b-o77nbtkak8] .container-table {
        padding-left: 24px;
    }
}

@media (max-width: 426px) {
    [b-o77nbtkak8] .btn-sebrae {
        width: 100%;
    }

    [b-o77nbtkak8] .mud-table-container {
        width: 107%;
    }

    [b-o77nbtkak8] .field {
        flex-direction: column;
    }
}

@media (max-width: 321px) {
    [b-o77nbtkak8] .table-eventos tr {
        padding: 0;
        height: 280px;
    }
}
/* _content/PortalIntegraFront.WebUI/Components/Pages/Dashboard/DialogSucessoEnvio.razor.rz.scp.css */

.page[b-z008gb90d3] {
    padding-top: 60px;
    padding-bottom: 8px;
}

.page-title[b-z008gb90d3] {
    font-size: 3rem;
    color: forestgreen;
    font-weight: 700;
    padding-bottom: 30px;
}

.box-callendar::deep .btn-sebrae.btn-primary-outline[b-z008gb90d3] {
    border: 1px solid #3b4bff;
    background: 0 0;
    color: #3b4bff;
}

[b-z008gb90d3] .btn-sebrae.btn-primary-outline:hover {
    color: #fff;
    background: #3b4bff;
    box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
}

[b-z008gb90d3] .btn-sebrae {
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: "Rawline", sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
    color: #3b4bff;
}

/*css calendario*/
[b-z008gb90d3] .mes-calendario {
    font-size: 28px;
    font-style: normal;
    font-weight: 700;
    color: #3b4bff;
    text-transform: uppercase;
    margin-left: .75em;
    margin-right: .75em;
}

[b-z008gb90d3] .icon-navegacao {
    border: 1px solid #3b4bff;
    background-color: #fff;
    color: #3b4bff;
    border-radius: 10px;
    width: 40px;
    height: 40px;
    transition: background-color 0.2s ease;
}

    [b-z008gb90d3] .icon-navegacao:hover {
        color: #fff !important;
        background: #3b4bff !important;
    }

.mes-calendario[b-z008gb90d3] {
    text-transform: capitalize;
}

.calendario-grid[b-z008gb90d3] {
    display: grid;
    grid-template-columns: repeat(7, 1fr);
    gap: 6px;
    text-align: center;
}

.dia-semana[b-z008gb90d3] {
    font-weight: 600;
    color: #555;
}

.dia-normal[b-z008gb90d3], .fora-mes[b-z008gb90d3], .dia-selecionado[b-z008gb90d3] {
    border-radius: 8px;
    height: 55px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.dia-selecionado[b-z008gb90d3] {
    background-color: #b146d6;
    color: white;
    font-weight: bold;
}

.fora-mes[b-z008gb90d3] {
    color: #ccc;
}

.dia-evento[b-z008gb90d3] {
    background-color: #fef6d8;
    color: #222;
    border-radius: 8px;
}

.legenda-dot[b-z008gb90d3] {
    display: inline-block;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    margin-right: 5px;
}

.dot-roxo[b-z008gb90d3] {
    background-color: #b146d6;
}

.dot-vermelho[b-z008gb90d3] {
    background-color: #f56c6c;
}

[b-z008gb90d3] .box-day-date-title {
    color: #3b4bff;
    font-size: 1.5rem;
    font-weight: 700;
    margin-bottom: 1rem;
}

[b-z008gb90d3] .box-callendar-list {
    max-height: 500px;
    overflow-y: auto;
}

[b-z008gb90d3] .box-callendar-list .box-data {
    min-width: 75px;
    background: #f6f6f6;
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

[b-z008gb90d3] .atendimento-numero:hover {
    color: #0dcaf0 !important;
}

.hover-card:hover[b-z008gb90d3] {
    background-color: #f5f5f5;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
    transition: 0.2s ease;
}

.navigation[b-z008gb90d3] {
    background: #fbf8f8;
    box-shadow: 0 4px 15px 0 rgba(0, 0, 0, .25);
    border-radius: 1.5rem;
    width: 95%;
}

[b-z008gb90d3] .navigation .navigation-itens {
    min-width: 271px;
}

[b-z008gb90d3].navigation .navigation-titulo {
    padding: 1.8rem 2rem;
    font-size: 2.4rem;
    font-weight: 700;
    margin-bottom: 0;
    color: #cc5be7;
}

[b-z008gb90d3].navigation .active-titulo {
    position: relative;
    border-bottom: 1px solid #adaeac;
    height: 65px;
    padding-left: 2px;
    width: calc(100% - 5px);
}

[b-z008gb90d3].navigation a {
    position: relative;
    border-bottom: 1px solid #adaeac;
    height: 65px;
    display: block;
    font-size: 1.8rem;
    font-weight: 700;
    color: #3a3a3a;
    padding: 1.8rem 2rem;
     width: calc(100% - 5px);
}

    [b-z008gb90d3].navigation a:last-child {
        border-end-end-radius: 1.5rem;
        border-end-start-radius: 1.5rem;
    }

[b-z008gb90d3].navigation .active {
    border-left: 4px solid #cc5be7;
}


[b-z008gb90d3].navigation a:hover {
    background: #adaeac;
}


.menu-item[b-z008gb90d3] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    position: relative;
}


.tag-novo[b-z008gb90d3] {
    position: absolute;
    top: 1px;
    right: 0px;
    background-color: #ef6c00;
    color: white;
    font-size: 1.75rem;
    padding: 2px 8px;
    border-radius: 0px 7px 0px 5px;
    font-weight: 600;
    z-index: 1;
}


[b-z008gb90d3] .area-mural {
    background-color: #f9f9f9;
}

    .area-mural  h3[b-z008gb90d3] {
        font-size: 2.2rem;
        font-weight: 800;
        line-height: normal;
        margin-bottom: 1rem;
    }



[b-z008gb90d3] .area-mural-quadro {
    padding-bottom: 4rem;
}
    [b-z008gb90d3] .area-mural-quadro .mud-card-content {
        padding:0;
        height:245px;
    }


[b-z008gb90d3] .area-mural-quadro .card-conteudo {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 245px;
    padding: 16px;
}

    [b-z008gb90d3] .area-mural-quadro .card-conteudo .conteudo-imagen {
        max-width: 100%;
        max-height: 100%;
        margin: 8px 0px 8px 0px;
    }

[b-z008gb90d3] .actions {
    display: flex;
    justify-content: center;
    padding-top: 5rem;
}

[b-z008gb90d3] .custom-button-ver-mais {
    border: 1px solid #3b4bff;
    background: 0 0;
    color: #3b4bff;
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: Rawline, sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
}

[b-z008gb90d3] .custom-button-ver-mais:hover {
    color: #fff;
    background: #3b4bff;
    box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
}

.btn-sebrae[b-z008gb90d3] {
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: "Rawline", sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
    color: #3b4bff;
}

[b-z008gb90d3] .mud-dialog.dialog-filtro {
    height: 400px;
    top: 10rem;
}

.dialog-filtro-header[b-z008gb90d3] {
    background-color: #fff;
}

.dialog-filtro-footer[b-z008gb90d3] {
    background-color: #fff;
    padding: 10px 10px;
    display: flex;
    gap: 5px;
    justify-content: flex-end;
}

[b-z008gb90d3] .btn.btn-sebrae.btn-primary-outline.btn-ok {
    border: 1px solid #3b4bff;
    color: #3b4bff;
}

    [b-z008gb90d3] .btn.btn-sebrae.btn-primary-outline.btn-ok:hover {
        color: #fff;
        background: #3b4bff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }

[b-z008gb90d3] .btn.btn-sebrae.btn-primary-outline.btn-limpar {
    border: 1px solid #D500F9;
    color: #D500F9;
}

    [b-z008gb90d3] .btn.btn-sebrae.btn-primary-outline.btn-limpar:hover {
        color: #fff;
        background: #D500F9;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }

[b-z008gb90d3] .btn.btn-sebrae.btn-primary-outline.btn-filtrar {
    border: 1px solid #3b4bff;
}

@media only screen and (max-width: 1024px) {
    [b-z008gb90d3] .navigation .navigation-itens {
        min-width: 212px;
    }
}

@media only screen and (max-width: 765px) {

    [b-z008gb90d3] .dia-normal button {
        min-width: 40px;
    }
}
/* _content/PortalIntegraFront.WebUI/Components/Pages/Dashboard/FiltroDialogCompromisso.razor.rz.scp.css */

.page[b-eh1sekwwmk] {
    padding-top: 60px;
    padding-bottom: 8px;
}

.page-title[b-eh1sekwwmk] {
    font-size: 3rem;
    color: #3b4bff;
    font-weight: 700;
    padding-bottom: 30px;
}

.box-callendar::deep .btn-sebrae.btn-primary-outline[b-eh1sekwwmk] {
    border: 1px solid #3b4bff;
    background: 0 0;
    color: #3b4bff;
}

[b-eh1sekwwmk] .btn-sebrae.btn-primary-outline:hover {
    color: #fff;
    background: #3b4bff;
    box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
}

[b-eh1sekwwmk] .btn-sebrae {
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: "Rawline", sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
    color: #3b4bff;
}

/*css calendario*/
[b-eh1sekwwmk] .mes-calendario {
    font-size: 28px;
    font-style: normal;
    font-weight: 700;
    color: #3b4bff;
    text-transform: uppercase;
    margin-left: .75em;
    margin-right: .75em;
}

[b-eh1sekwwmk] .icon-navegacao {
    border: 1px solid #3b4bff;
    background-color: #fff;
    color: #3b4bff;
    border-radius: 10px;
    width: 40px;
    height: 40px;
    transition: background-color 0.2s ease;
}

    [b-eh1sekwwmk] .icon-navegacao:hover {
        color: #fff !important;
        background: #3b4bff !important;
    }

.mes-calendario[b-eh1sekwwmk] {
    text-transform: capitalize;
}

.calendario-grid[b-eh1sekwwmk] {
    display: grid;
    grid-template-columns: repeat(7, 1fr);
    gap: 6px;
    text-align: center;
}

.dia-semana[b-eh1sekwwmk] {
    font-weight: 600;
    color: #555;
}

.dia-normal[b-eh1sekwwmk], .fora-mes[b-eh1sekwwmk], .dia-selecionado[b-eh1sekwwmk] {
    border-radius: 8px;
    height: 55px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.dia-selecionado[b-eh1sekwwmk] {
    background-color: #b146d6;
    color: white;
    font-weight: bold;
}

.fora-mes[b-eh1sekwwmk] {
    color: #ccc;
}

.dia-evento[b-eh1sekwwmk] {
    background-color: #fef6d8;
    color: #222;
    border-radius: 8px;
}

.legenda-dot[b-eh1sekwwmk] {
    display: inline-block;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    margin-right: 5px;
}

.dot-roxo[b-eh1sekwwmk] {
    background-color: #b146d6;
}

.dot-vermelho[b-eh1sekwwmk] {
    background-color: #f56c6c;
}

[b-eh1sekwwmk] .box-day-date-title {
    color: #3b4bff;
    font-size: 1.5rem;
    font-weight: 700;
    margin-bottom: 1rem;
}

[b-eh1sekwwmk] .box-callendar-list {
    max-height: 500px;
    overflow-y: auto;
}

[b-eh1sekwwmk] .box-callendar-list .box-data {
    min-width: 75px;
    background: #f6f6f6;
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

[b-eh1sekwwmk] .atendimento-numero:hover {
    color: #0dcaf0 !important;
}

.hover-card:hover[b-eh1sekwwmk] {
    background-color: #f5f5f5;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
    transition: 0.2s ease;
}

.navigation[b-eh1sekwwmk] {
    background: #fbf8f8;
    box-shadow: 0 4px 15px 0 rgba(0, 0, 0, .25);
    border-radius: 1.5rem;
    width: 95%;
}

[b-eh1sekwwmk] .navigation .navigation-itens {
    min-width: 271px;
}

[b-eh1sekwwmk].navigation .navigation-titulo {
    padding: 1.8rem 2rem;
    font-size: 2.4rem;
    font-weight: 700;
    margin-bottom: 0;
    color: #cc5be7;
}

[b-eh1sekwwmk].navigation .active-titulo {
    position: relative;
    border-bottom: 1px solid #adaeac;
    height: 65px;
    padding-left: 2px;
    width: calc(100% - 5px);
}

[b-eh1sekwwmk].navigation a {
    position: relative;
    border-bottom: 1px solid #adaeac;
    height: 65px;
    display: block;
    font-size: 1.8rem;
    font-weight: 700;
    color: #3a3a3a;
    padding: 1.8rem 2rem;
     width: calc(100% - 5px);
}

    [b-eh1sekwwmk].navigation a:last-child {
        border-end-end-radius: 1.5rem;
        border-end-start-radius: 1.5rem;
    }

[b-eh1sekwwmk].navigation .active {
    border-left: 4px solid #cc5be7;
}


[b-eh1sekwwmk].navigation a:hover {
    background: #adaeac;
}


.menu-item[b-eh1sekwwmk] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    position: relative;
}


.tag-novo[b-eh1sekwwmk] {
    position: absolute;
    top: 1px;
    right: 0px;
    background-color: #ef6c00;
    color: white;
    font-size: 1.75rem;
    padding: 2px 8px;
    border-radius: 0px 7px 0px 5px;
    font-weight: 600;
    z-index: 1;
}


[b-eh1sekwwmk] .area-mural {
    background-color: #f9f9f9;
}

    .area-mural  h3[b-eh1sekwwmk] {
        font-size: 2.2rem;
        font-weight: 800;
        line-height: normal;
        margin-bottom: 1rem;
    }



[b-eh1sekwwmk] .area-mural-quadro {
    padding-bottom: 4rem;
}
    [b-eh1sekwwmk] .area-mural-quadro .mud-card-content {
        padding:0;
        height:245px;
    }


[b-eh1sekwwmk] .area-mural-quadro .card-conteudo {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 245px;
    padding: 16px;
}

    [b-eh1sekwwmk] .area-mural-quadro .card-conteudo .conteudo-imagen {
        max-width: 100%;
        max-height: 100%;
        margin: 8px 0px 8px 0px;
    }

[b-eh1sekwwmk] .actions {
    display: flex;
    justify-content: center;
    padding-top: 5rem;
}

[b-eh1sekwwmk] .custom-button-ver-mais {
    border: 1px solid #3b4bff;
    background: 0 0;
    color: #3b4bff;
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: Rawline, sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
}

[b-eh1sekwwmk] .custom-button-ver-mais:hover {
    color: #fff;
    background: #3b4bff;
    box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
}

.btn-sebrae[b-eh1sekwwmk] {
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: "Rawline", sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
    color: #3b4bff;
}

.dialog-filtro-header[b-eh1sekwwmk] {
    background-color: #fff;
}

.dialog-filtro-main[b-eh1sekwwmk] {
    background-color: black;
    padding: 10px 10px;
}

.dialog-filtro-footer[b-eh1sekwwmk] {
    background-color: #fff;
    padding: 10px 10px;
    display: flex;
    gap: 5px;
    justify-content: flex-end;
}

[b-eh1sekwwmk] .btn.btn-sebrae.btn-primary-outline.btn-cancel {
    border: 1px solid #FF6F00;
    color: #FF6F00;
}

    [b-eh1sekwwmk] .btn.btn-sebrae.btn-primary-outline.btn-cancel:hover {
        color: #fff;
        background: #FF6F00;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }

[b-eh1sekwwmk] .btn.btn-sebrae.btn-primary-outline.btn-limpar {
    border: 1px solid #D500F9;
    color: #D500F9;
}

    [b-eh1sekwwmk] .btn.btn-sebrae.btn-primary-outline.btn-limpar:hover {
        color: #fff;
        background: #D500F9;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }

[b-eh1sekwwmk] .btn.btn-sebrae.btn-primary-outline.btn-filtrar {
    border: 1px solid #3b4bff;
}

@media only screen and (max-width: 1024px) {
    [b-eh1sekwwmk] .navigation .navigation-itens {
        min-width: 212px;
    }
}

@media only screen and (max-width: 765px) {

    [b-eh1sekwwmk] .dia-normal button {
        min-width: 40px;
    }
}
/* _content/PortalIntegraFront.WebUI/Components/Pages/Documentos/DocumentoCategorias.razor.rz.scp.css */
.container[b-hj9c2ku9rm] {
    max-width: 1320px;
}

.page[b-hj9c2ku9rm] {
    padding-top: 60px;
    padding-bottom: 8px;
}

.page-title[b-hj9c2ku9rm] {
    font-size: 3rem;
    color: #3b4bff;
    font-weight: 700;
    padding-bottom: 30px;
}

.box-content[b-hj9c2ku9rm] {
    padding-top: 3rem;
}

[b-hj9c2ku9rm] .mud-card.box-docs {
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 2rem;
    border-radius: 10px;
    background: #FFF;
    box-shadow: 0px 4px 15px 0px rgba(0, 0, 0, 0.25);
}

[b-hj9c2ku9rm] .box-docs .mud-card-content {
    padding: 0;
}

[b-hj9c2ku9rm] .box-docs h3 {
    margin-bottom: 1rem;
}

[b-hj9c2ku9rm] .box-docs p {
    text-align: center;
    margin-bottom: 2rem;
}

[b-hj9c2ku9rm] .box-docs .tag {
    border-top-right-radius: 10px;
    position: absolute;
    top: 0;
    right: 0;
    padding: 2px 8px;
    border-bottom-left-radius: 5px;
    background: #ea780a;
    color: #fff;
    font-weight: 600;
}

[b-hj9c2ku9rm] .btn-sebrae.btn-primary-outline {
    border: 1px solid #3b4bff;
    background: 0 0;
    color: #3b4bff;
}

    [b-hj9c2ku9rm] .btn-sebrae.btn-primary-outline:hover {
        color: #fff;
        background: #3b4bff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }

[b-hj9c2ku9rm] .btn-sebrae {
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: "Rawline", sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
}

[b-hj9c2ku9rm] .btn-default-outline {
    border: 1px solid #fff;
    background: 0 0;
    color: #fff;
}

    [b-hj9c2ku9rm] .btn-default-outline:hover {
        color: #3a3a3a;
        background: #fff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }



.page[b-hj9c2ku9rm]  .actions {
    display: flex;
    flex-wrap: nowrap;
    justify-content: flex-end;
    margin-top: 45px;
}

.page[b-hj9c2ku9rm]  .custom-button-voltar {
    border: 1px solid #3b4bff;
    background: 0 0;
    color: #3b4bff;
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: "Rawline", sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
}

    .page[b-hj9c2ku9rm]  .custom-button-voltar:hover {
        color: #fff;
        background: #3b4bff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }

@media only screen and (max-width: 1024px) {
    .container[b-hj9c2ku9rm] {
        max-width: 960px;
    }
}

@media only screen and (max-width: 768px) {
    .container[b-hj9c2ku9rm] {
        max-width: 720px;
    }
}
/* _content/PortalIntegraFront.WebUI/Components/Pages/Documentos/Documentos.razor.rz.scp.css */
.container[b-shh6mdzbht] {
    max-width: 1320px;
}



.faqs[b-shh6mdzbht] {
    background: #f9f9f9;
    padding-bottom: 8rem;
    padding-top: 6rem;
}

.box-header[b-shh6mdzbht] {
    display: flex;
    align-items: center;
}


.title-header > h2[b-shh6mdzbht] {
    font-size: 3rem;
    color: #3b4bff;
    font-weight: 700;
    padding-bottom: 30px;
}

.container::deep .btn-sebrae.btn-primary-outline[b-shh6mdzbht] {
    border: 1px solid #3b4bff;
    background: 0 0;
    color: #3b4bff;
}

[b-shh6mdzbht] .btn-sebrae.btn-primary-outline:hover {
    color: #fff;
    background: #3b4bff;
    box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
}

[b-shh6mdzbht] .btn-sebrae {
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: "Rawline", sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
}

.accordion-item[b-shh6mdzbht] {
    margin-bottom: 1rem;
    border-radius: 1rem;
    border: 1px solid #3b4bff;
    box-shadow: 0 1px 15px 0 rgba(0, 0, 0, .25);
}

.accordion-header > h2[b-shh6mdzbht] {
    color: #3a3a3a;
    background: 0 0;
    font-size: 1.8rem !important;
    font-weight: 600;
}

.accordion-body[b-shh6mdzbht] {
    padding: 2rem 2.25rem;
}

[b-shh6mdzbht] .label-form {
    font-weight: bold !important;
}

[b-shh6mdzbht] .mud-icon-size-medium {
    font-size: 2.5rem;
}


.faqs[b-shh6mdzbht]  .actions {
    display: flex;
    flex-wrap: nowrap;
    justify-content: flex-end;
    margin-top: 45px;
}

.faqs[b-shh6mdzbht]  .custom-button-voltar {
    border: 1px solid #3b4bff;
    background: 0 0;
    color: #3b4bff;
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: "Rawline", sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
}

    .faqs[b-shh6mdzbht]  .custom-button-voltar:hover {
        color: #fff;
        background: #3b4bff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }


.accordion-body[b-shh6mdzbht]  .custom-button-download {
    border: 1px solid #3b4bff;
    background: 0 0;
    color: #3b4bff;
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: "Rawline", sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
}

    .accordion-body[b-shh6mdzbht]  .custom-button-download:hover {
        color: #fff;
        background: #3b4bff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }

    .accordion-body[b-shh6mdzbht]  .custom-button-download .btn-icon-dowload {
        width: 20px;
        height: 20px;
        margin-right: 8px;
    }

    .accordion-body[b-shh6mdzbht]  .custom-button-download:hover img {
        filter: brightness(0) invert(1);
    }


[b-shh6mdzbht] .tag-novo {
    border-top-right-radius: 10px;
    position: absolute;
    top: 0;
    right: 0;
    padding: 2px 8px;
    border-bottom-left-radius: 5px;
    background: #ef6c00;
    color: #fff;
    font-weight: 600;
}

[b-shh6mdzbht] .span-filtro-docs {
    margin-bottom: 1rem;
    color: red;
    font-style: italic;
}

[b-shh6mdzbht] .btn-primary-filled {
    background-color: #3b4bff;
    color: white;
}

    [b-shh6mdzbht] .btn-primary-filled:hover {
        box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
    }

@media only screen and (max-width: 1024px) {
    .container[b-shh6mdzbht] {
        max-width: 960px;
    }
}

@media only screen and (max-width: 768px) {
    .container[b-shh6mdzbht] {
        max-width: 720px;
    }
}
/* _content/PortalIntegraFront.WebUI/Components/Pages/Editais/DialogNaoEncontrado.razor.rz.scp.css */

.page[b-l0o6ua65p5] {
    padding-top: 60px;
    padding-bottom: 8px;
}

.page-title[b-l0o6ua65p5] {
    font-size: 3rem;
    color: #3b4bff;
    font-weight: 500;
    padding-bottom: 30px;
}

.box-callendar::deep .btn-sebrae.btn-primary-outline[b-l0o6ua65p5] {
    border: 1px solid #3b4bff;
    background: 0 0;
    color: #3b4bff;
}

[b-l0o6ua65p5] .btn-sebrae.btn-primary-outline:hover {
    color: #fff;
    background: #3b4bff;
    box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
}

[b-l0o6ua65p5] .btn-sebrae {
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: "Rawline", sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
    color: #3b4bff;
}

/*css calendario*/
[b-l0o6ua65p5] .mes-calendario {
    font-size: 28px;
    font-style: normal;
    font-weight: 700;
    color: #3b4bff;
    text-transform: uppercase;
    margin-left: .75em;
    margin-right: .75em;
}

[b-l0o6ua65p5] .icon-navegacao {
    border: 1px solid #3b4bff;
    background-color: #fff;
    color: #3b4bff;
    border-radius: 10px;
    width: 40px;
    height: 40px;
    transition: background-color 0.2s ease;
}

    [b-l0o6ua65p5] .icon-navegacao:hover {
        color: #fff !important;
        background: #3b4bff !important;
    }

.mes-calendario[b-l0o6ua65p5] {
    text-transform: capitalize;
}

.calendario-grid[b-l0o6ua65p5] {
    display: grid;
    grid-template-columns: repeat(7, 1fr);
    gap: 6px;
    text-align: center;
}

.dia-semana[b-l0o6ua65p5] {
    font-weight: 600;
    color: #555;
}

.dia-normal[b-l0o6ua65p5], .fora-mes[b-l0o6ua65p5], .dia-selecionado[b-l0o6ua65p5] {
    border-radius: 8px;
    height: 55px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.dia-selecionado[b-l0o6ua65p5] {
    background-color: #b146d6;
    color: white;
    font-weight: bold;
}

.fora-mes[b-l0o6ua65p5] {
    color: #ccc;
}

.dia-evento[b-l0o6ua65p5] {
    background-color: #fef6d8;
    color: #222;
    border-radius: 8px;
}

.legenda-dot[b-l0o6ua65p5] {
    display: inline-block;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    margin-right: 5px;
}

.dot-roxo[b-l0o6ua65p5] {
    background-color: #b146d6;
}

.dot-vermelho[b-l0o6ua65p5] {
    background-color: #f56c6c;
}

[b-l0o6ua65p5] .box-day-date-title {
    color: #3b4bff;
    font-size: 1.5rem;
    font-weight: 700;
    margin-bottom: 1rem;
}

[b-l0o6ua65p5] .box-callendar-list {
    max-height: 500px;
    overflow-y: auto;
}

[b-l0o6ua65p5] .box-callendar-list .box-data {
    min-width: 75px;
    background: #f6f6f6;
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

[b-l0o6ua65p5] .atendimento-numero:hover {
    color: #0dcaf0 !important;
}

.hover-card:hover[b-l0o6ua65p5] {
    background-color: #f5f5f5;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
    transition: 0.2s ease;
}

.navigation[b-l0o6ua65p5] {
    background: #fbf8f8;
    box-shadow: 0 4px 15px 0 rgba(0, 0, 0, .25);
    border-radius: 1.5rem;
    width: 95%;
}

[b-l0o6ua65p5] .navigation .navigation-itens {
    min-width: 271px;
}

[b-l0o6ua65p5].navigation .navigation-titulo {
    padding: 1.8rem 2rem;
    font-size: 2.4rem;
    font-weight: 700;
    margin-bottom: 0;
    color: #cc5be7;
}

[b-l0o6ua65p5].navigation .active-titulo {
    position: relative;
    border-bottom: 1px solid #adaeac;
    height: 65px;
    padding-left: 2px;
    width: calc(100% - 5px);
}

[b-l0o6ua65p5].navigation a {
    position: relative;
    border-bottom: 1px solid #adaeac;
    height: 65px;
    display: block;
    font-size: 1.8rem;
    font-weight: 700;
    color: #3a3a3a;
    padding: 1.8rem 2rem;
     width: calc(100% - 5px);
}

    [b-l0o6ua65p5].navigation a:last-child {
        border-end-end-radius: 1.5rem;
        border-end-start-radius: 1.5rem;
    }

[b-l0o6ua65p5].navigation .active {
    border-left: 4px solid #cc5be7;
}


[b-l0o6ua65p5].navigation a:hover {
    background: #adaeac;
}


.menu-item[b-l0o6ua65p5] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    position: relative;
}


.tag-novo[b-l0o6ua65p5] {
    position: absolute;
    top: 1px;
    right: 0px;
    background-color: #ef6c00;
    color: white;
    font-size: 1.75rem;
    padding: 2px 8px;
    border-radius: 0px 7px 0px 5px;
    font-weight: 600;
    z-index: 1;
}


[b-l0o6ua65p5] .area-mural {
    background-color: #f9f9f9;
}

    .area-mural  h3[b-l0o6ua65p5] {
        font-size: 2.2rem;
        font-weight: 800;
        line-height: normal;
        margin-bottom: 1rem;
    }



[b-l0o6ua65p5] .area-mural-quadro {
    padding-bottom: 4rem;
}
    [b-l0o6ua65p5] .area-mural-quadro .mud-card-content {
        padding:0;
        height:245px;
    }


[b-l0o6ua65p5] .area-mural-quadro .card-conteudo {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 245px;
    padding: 16px;
}

    [b-l0o6ua65p5] .area-mural-quadro .card-conteudo .conteudo-imagen {
        max-width: 100%;
        max-height: 100%;
        margin: 8px 0px 8px 0px;
    }

[b-l0o6ua65p5] .actions {
    display: flex;
    justify-content: center;
    padding-top: 5rem;
}

[b-l0o6ua65p5] .custom-button-ver-mais {
    border: 1px solid #3b4bff;
    background: 0 0;
    color: #3b4bff;
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: Rawline, sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
}

[b-l0o6ua65p5] .custom-button-ver-mais:hover {
    color: #fff;
    background: #3b4bff;
    box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
}

.btn-sebrae[b-l0o6ua65p5] {
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: "Rawline", sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
    color: #3b4bff;
}

[b-l0o6ua65p5] .mud-dialog.dialog-filtro {
    height: 400px;
    top: 10rem;
}

.dialog-filtro-header[b-l0o6ua65p5] {
    background-color: #fff;
}

.dialog-filtro-footer[b-l0o6ua65p5] {
    background-color: #fff;
    padding: 10px 10px;
    display: flex;
    gap: 5px;
    justify-content: flex-end;
}

[b-l0o6ua65p5] .btn.btn-sebrae.btn-primary-outline.btn-ok {
    border: 1px solid #3b4bff;
    color: #3b4bff;
}

    [b-l0o6ua65p5] .btn.btn-sebrae.btn-primary-outline.btn-ok:hover {
        color: #fff;
        background: #3b4bff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }

[b-l0o6ua65p5] .btn.btn-sebrae.btn-primary-outline.btn-limpar {
    border: 1px solid #D500F9;
    color: #D500F9;
}

    [b-l0o6ua65p5] .btn.btn-sebrae.btn-primary-outline.btn-limpar:hover {
        color: #fff;
        background: #D500F9;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }

[b-l0o6ua65p5] .btn.btn-sebrae.btn-primary-outline.btn-filtrar {
    border: 1px solid #3b4bff;
}

@media only screen and (max-width: 1024px) {
    [b-l0o6ua65p5] .navigation .navigation-itens {
        min-width: 212px;
    }
}

@media only screen and (max-width: 765px) {

    [b-l0o6ua65p5] .dia-normal button {
        min-width: 40px;
    }
}
/* _content/PortalIntegraFront.WebUI/Components/Pages/Editais/Editais.razor.rz.scp.css */
.breadcrumbs[b-k41suofnyh] {
    display: flex;
    align-items: center;
    position: relative;
    min-height: 15rem;
    background-image: url(imgs/bd-breadcrumbs.jpg);
    background-repeat: no-repeat;
}

    .breadcrumbs[b-k41suofnyh]::after {
        z-index: 0;
        content: '';
        position: absolute;
        display: block;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        background: linear-gradient(90deg, rgba(59, 75, 255, .9) 0, rgba(204, 91, 231, .9) 23%, rgba(164, 87, 238, .9) 60%, rgba(59, 75, 255, .9) 100%);
    }

.container[b-k41suofnyh] {
    max-width: 1320px;
}

    .container[b-k41suofnyh]  .container-breadcrumbs {
        position: relative;
        z-index: 1;
    }

.container-breadcrumbs > h1[b-k41suofnyh] {
    font-size: 4.2rem;
    font-weight: 700;
    color: #fff;
}

.breadcrumbs-list .breadcrumbs-link[b-k41suofnyh] {
    color: #fff;
}

.breadcrumbs-link span[b-k41suofnyh] {
    color: #fff;
}

.breadcrumbs-link > i[b-k41suofnyh] {
    margin: 0px;
    color: #fff;
}

.breadcrumbs-list .icon-right[b-k41suofnyh] {
    margin-left: .5rem;
    color: #fff;
}

.breadcrumbs-span .icon-right[b-k41suofnyh] {
    margin-left: .5rem;
    margin-right: .5rem;
    color: #fff;
}

.breadcrumbs-link > i:hover[b-k41suofnyh] {
    color: #ea780a;
}

.breadcrumbs-link span:hover[b-k41suofnyh] {
    color: #ea780a;
}

.breadcrumbs-span > span[b-k41suofnyh] {
    color: #fff;
    font-weight: 700;
}

.page[b-k41suofnyh] {
    padding-top: 60px;
    padding-bottom: 8px;
}

.page-title[b-k41suofnyh] {
    font-size: 3rem;
    color: #3b4bff;
    font-weight: 700;
    padding-bottom: 30px;
}

.box-content[b-k41suofnyh] {
    padding-top: 3rem;
}

.table-sebrae[b-k41suofnyh] {
    border-radius: 1.5rem;
    box-shadow: 0 2px 15px 0 rgba(0, 0, 0, .25);
}

    .table-sebrae[b-k41suofnyh]  .titulo {
        font-size: 1.75rem;
    }

.page[b-k41suofnyh]  .btn-primary-table {
    border: 1px solid #3b4bff;
    background: #3b4bff;
    color: #fff;
    border-radius: 1rem;
}

    .page[b-k41suofnyh]  .btn-primary-table:hover {
        color: #fff;
        opacity: .8;
        background: #3b4bff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }

.page[b-k41suofnyh]  .btn-primary-table-isAuthenticated {
    border: 1px solid #3b4bff;
    background: #cc5be7;
    color: #fff;
    border-radius: 1rem;
}

    .page[b-k41suofnyh]  .btn-primary-table-isAuthenticated:hover {
        color: #fff;
        opacity: .8;
        background: #cc5be7;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }

.page[b-k41suofnyh]  .btn-second-table {
    border: 1px solid #cc5be7;
    background: #cc5be7;
    color: #fff;
    border-radius: 1rem;
}

    .page[b-k41suofnyh]  .btn-second-table:hover {
        color: #fff;
        opacity: .8;
        background: #cc5be7;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }

[b-k41suofnyh] .actions {
    display: flex;
    flex-wrap: nowrap;
    justify-content: flex-end;
    margin-top: 45px;
}

.page[b-k41suofnyh]  .custom-button-voltar {
    border: 1px solid #3b4bff;
    background: 0 0;
    color: #3b4bff;
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: "Rawline", sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
}

    .page[b-k41suofnyh]  .custom-button-voltar:hover {
        color: #fff;
        background: #3b4bff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }

[b-k41suofnyh] .table-integra .mud-table-root .mud-table-body .mud-table-cell {
    font-size: 1.6rem;
}

[b-k41suofnyh] .edital-tipo-empresa {
    border-bottom: 1px solid #ddd;
    background: #f2f2f2;
    color: #3b4bff !important;
    font-weight: 700;
}

@media only screen and (max-width: 1024px) {
    .container[b-k41suofnyh] {
        max-width: 960px;
    }
}

@media (max-width: 960px) {
    [b-k41suofnyh] .mud-sm-table .mud-table-cell:before {
        min-width: 100px;
        
    }
}

@media only screen and (max-width: 768px) {
    .container[b-k41suofnyh] {
        max-width: 720px;
    }

    [b-k41suofnyh] .mud-sm-table .mud-table-row {
        border: 1px solid black;
    }
}

@media only screen and (min-width: 961px) {
    [b-k41suofnyh] .cell-table {
        border-bottom: 1px solid black !important;
    }
}
/* _content/PortalIntegraFront.WebUI/Components/Pages/Home/Home.razor.rz.scp.css */

.slider[b-npg8hko0h6] {
    display: flex;
    align-items: center;
    position: relative;
}

    .slider[b-npg8hko0h6]::after {
        z-index: 0;
        content: '';
        position: absolute;
        display: block;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        background: linear-gradient(90deg, rgba(59, 75, 255, .9) 0, rgba(204, 91, 231, .9) 23%, rgba(164, 87, 238, .9) 60%, rgba(59, 75, 255, .9) 100%);
    }

.content[b-npg8hko0h6] {
    position: absolute;
    right: 5%;
    left: 5%;
    z-index: 10;
    padding-top: 20px;
    padding-bottom: 20px;
}

    .content[b-npg8hko0h6]  .title {
        font-size: 50px;
        font-style: normal;
        font-weight: 800;
        line-height: 60px;
        color: #fff;
        margin-bottom: 3rem;
    }

    .content[b-npg8hko0h6]  .sub-title {
        color: #fff;
        font-size: 24px;
        font-style: normal;
        font-weight: 400;
        line-height: 32px;
    }


    .content[b-npg8hko0h6]  .btn-sebrae-primary {
        padding: 1rem 2rem;
        transition: .5s all;
        border-radius: 1rem;
        font-family: Rawline, sans-serif;
        font-size: 1.6rem;
        font-weight: 400;
        border: 1px solid #3b4bff;
        background: #3b4bff;
        color: #fff;
        margin-right: 2rem;
    }

        .content[b-npg8hko0h6]  .btn-sebrae-primary:hover {
            color: #fff;
            opacity: .8;
            background: #3b4bff;
            box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
        }

[b-npg8hko0h6] .btn-card-home {
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: Rawline, sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
    border: 1px solid #3b4bff;
    background: #3b4bff;
    color: #fff;
    margin-right: 2rem;
    margin-top: 1rem;
}

    [b-npg8hko0h6] .btn-card-home:hover {
        color: #fff;
        opacity: .8;
        background: #3b4bff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }






    .works[b-npg8hko0h6] {
        padding-top: 6rem;
        padding-bottom: 6rem;
    }

.works[b-npg8hko0h6]  .content-iframe {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    text-align:center;
}

    .title-ifreme[b-npg8hko0h6] {
        padding-bottom: 2rem;
        color: #3b4bff;
        font-size: 4rem;
        font-style: normal;
        font-weight: 700;
    }

.subTitle-ifreme[b-npg8hko0h6] {
    font-size: 2.4rem;
    color: #3a3a3a;
}
[b-npg8hko0h6] .iframe {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
    .iframe > iframe[b-npg8hko0h6] {
            border: 1px solid #cc5be7;
            border-radius: 2rem;
            overflow: hidden;
            width: 900px;
            height: 504px;
    }



.services[b-npg8hko0h6] {
    display: flex;
    padding-top: 6rem;
    padding-bottom: 6rem;
    background: #cc5be7;
    justify-content: center;
}

.box-services[b-npg8hko0h6] {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
}

.imagen[b-npg8hko0h6] {
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
    background: #fff;
    height: 14rem;
    width: 14rem;
    border: 2px solid #ea780a;
}

.title-services[b-npg8hko0h6] {
    color: #fff;
    font-size: 2.2rem;
    font-weight: 700;
}

.subTitle-services[b-npg8hko0h6] {
    font-size: 1.8rem;
    color: #fff;
}

.release[b-npg8hko0h6] {
    padding-top: 6rem;
    padding-bottom: 6rem;
    min-height: 580px;
}

.content-release[b-npg8hko0h6] {
    padding-right: 8rem;
}


.title-release[b-npg8hko0h6] {
    color: #3a3a3a;
    font-size: 4rem;
    font-weight: 700;
}

.subTitle-release[b-npg8hko0h6] {
    font-size: 1.8rem;
    color: #3a3a3a;
}

[b-npg8hko0h6] .navigation-button-integra {
    width: 4rem;
    height: 4rem;
    background-color: #fff;
    border: 1px solid #cc5be7;
    border-radius: 50%;
    bottom: 5rem;
}

[b-npg8hko0h6] .navigation-button-integra:nth-child(1) {
    left:4rem;
}

    [b-npg8hko0h6] .navigation-button-integra:nth-child(2) {
        right: 13rem;
    }


[b-npg8hko0h6] div.d-flex:has(> .navigation-button-integra) {
    position: absolute;
    bottom: -20px;
    width: 735px;
}

[b-npg8hko0h6] .card-depoiment{
    padding:4rem;
}

[b-npg8hko0h6] .card-depoiment-box{
    display: flex;
}

[b-npg8hko0h6] .card-depoiment .card-depoiment-box .quote {
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    width: 4rem;
    height: 4rem;
    background-color: #cc5be7;
    border-radius: 50%;
    top: 7rem;
    left: 4rem;
    z-index: 3;
}

[b-npg8hko0h6] .card-depoiment .card-depoiment-box .quote i {
    color: #3b4bff;
}

.card-depoiment .card-depoiment-box .content[b-npg8hko0h6] {
    border-radius: 1rem;
    padding-left: 4rem;
    margin-left: 2rem;
    margin-right: 15rem;
    min-height: 32rem;
    background: #fff;
    padding-right: 30rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
    box-shadow: 0px 2px 12px 0px rgba(0, 0, 0, 0.25);
    z-index: 1;
}

.card-depoiment .card-depoiment-box .content h4[b-npg8hko0h6] {
        color: #3B4BFF;
        font-weight: 700;
        margin-bottom: 2rem;
    }

.card-depoiment .card-depoiment-box .content p[b-npg8hko0h6] {
        margin-bottom: 2rem;
    }

.card-depoiment .card-depoiment-box .content span[b-npg8hko0h6] {
        font-size: 1.4rem;
        font-weight: 300;
        font-style: italic;
        color: #CC5BE7;
    }

.card-depoiment .card-depoiment-box .image[b-npg8hko0h6] {
    position: absolute;
    right: -130px;
    top: -15px;
    z-index: 2;
}
    .card-depoiment .card-depoiment-box .image iframe[b-npg8hko0h6] {
        border: 1px solid #cc5be7;
        border-radius: 2rem;
        overflow: hidden;
    }

.card-depoiment .content .quote[b-npg8hko0h6] {
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    width: 4rem;
    height: 4rem;
    background-color: #CC5BE7;
    border-radius: 50%;
    top: 13rem;
}

    .card-depoiment .content .quote i[b-npg8hko0h6] {
        color: #ffffff;
    }

.carousel-card[b-npg8hko0h6] {
    border-radius: 1rem;
    padding-left: 4rem;
    margin-left: 2rem;
    margin-right: 15rem;
    min-height: 32rem;
    background: #fff;
    padding-right: 25rem;
    padding-top: 2rem;
    padding-bottom: 2rem;
    box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
}

.carousel-image[b-npg8hko0h6] {
    position: absolute;
    right: 0;
    bottom: 10rem;
}

    .carousel-image > iframe[b-npg8hko0h6] {
        border: 1px solid #cc5be7;
        border-radius: 2rem;
        overflow: hidden;
    }

    .modalities[b-npg8hko0h6] {
        padding-top: 6rem;
        padding-bottom: 6rem;
    }

.box-header[b-npg8hko0h6] {
    display: flex;
    justify-content: center;
}

.title-header-modalities[b-npg8hko0h6] {
    text-align: center;
}

.title-modalities[b-npg8hko0h6] {
    text-transform: uppercase;
    font-size: 4rem;
    font-weight: 700;
    color: #cc5be7;
    margin-bottom: 3rem;
}

.subtitle-modalities[b-npg8hko0h6] {
    font-size: 1.8rem;
}

.itens-modalities[b-npg8hko0h6] {
    display: flex;
    justify-content: center;
}

.box-content[b-npg8hko0h6] {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-between;
    padding: 2rem;
    background: #fff;
    border-radius: 1rem;
    border: 1px solid #cc5be7;
    box-shadow: 0 5px 15px 2px rgba(0, 0, 0, .25);
    min-height: 26rem;
    margin-bottom: 1rem;
}

    .bgs-primary[b-npg8hko0h6] {
        background-color: #3b4bff !important;
        border: 1px solid #3b4bff;
    }

    .bgs-secundary[b-npg8hko0h6] {
        background-color: #cc5be7 !important;
        border: 1px solid #cc5be7;
    }

    .box-content  > h3[b-npg8hko0h6] {
        color: #fff;
        font-size: 2.4rem;
        font-weight: 700;
        padding-bottom: 2rem;
    }

    .box-content > p[b-npg8hko0h6] {
        color: #fff;
        text-align: center;
        padding-bottom: 2rem;
    }

.itens-modalities[b-npg8hko0h6]  .btn-sebrae {
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: "Rawline", sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
}

.itens-modalities[b-npg8hko0h6]  .btn-default-outline {
    border: 1px solid #fff;
    background: 0 0;
    color: #fff;
}

.itens-modalities[b-npg8hko0h6]  .btn-default-outline:hover {
    color: #3a3a3a;
    background: #fff;
    box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
}

[b-npg8hko0h6] .integra-carousel {
    max-width: 860px;
    min-height: 400px;
    margin: auto;
}

[b-npg8hko0h6] .card-home {
    display: flex; 
    flex-direction: column;
    flex: 1;
}

.video-depoiment[b-npg8hko0h6] {
    width: 40rem;
    height: 251px;
}

@media (max-width: 1400px) {
    .release .container .row[b-npg8hko0h6] {
        display: flex;
        flex-direction: column;
        align-items: center;
    }
        .release .container .row[b-npg8hko0h6]  .col-xl-8 {
            width: 100% !important;
            display: flex;
            justify-content: center;
        }


    .iframe > iframe[b-npg8hko0h6] {
        border: 1px solid #cc5be7;
        border-radius: 2rem;
        overflow: hidden;
        width: 700px;
        height: 450px;
    }
}

@media(max-width: 769px) {

    [b-npg8hko0h6] .integra-carousel {
        width: 100vw;
        min-height: 600px;
        margin: auto;
    }


        [b-npg8hko0h6] .integra-carousel .mud-carousel-item {
            width:80vw;
        }

    .card-depoiment .card-depoiment-box .content[b-npg8hko0h6] {
        margin-right: 0; 
        padding:40px;
        width:80vw;
    }


    [b-npg8hko0h6] .card-depoiment .card-depoiment-box .quote {
        top: 4rem;
        left: 2rem;
    }

    .card-depoiment .card-depoiment-box .image[b-npg8hko0h6] {
        position: relative;
        right: 0;
        top: 0;
    }


    [b-npg8hko0h6] div.d-flex:has(> .navigation-button-integra) {
        position: absolute;
        bottom: -20px;
        width: 90vw;
    }

}

@media (max-width: 450px) {
    .release .container .row[b-npg8hko0h6] {
        display: flex;
        flex-direction: column;
        align-items: center;
    }

        .release .container .row[b-npg8hko0h6]  .col-xl-8 {
            width: 100% !important;
            display: flex;
            justify-content: center;
        }


    .iframe > iframe[b-npg8hko0h6] {
        border: 1px solid #cc5be7;
        border-radius: 2rem;
        overflow: hidden;
        width: 350px;
        height: 250px;
    }
}

@media (max-width: 425px) {
    .video-depoiment[b-npg8hko0h6] {
        width: 220px !important;
        height: 120px;
    }

    .text-depoiment[b-npg8hko0h6] {
        display: -webkit-box;
        -webkit-line-clamp: 7;
        -webkit-box-orient: vertical;
        overflow: hidden;
    }
}

@media (min-width: 376px) and (max-width: 450px) {
    .video-depoiment[b-npg8hko0h6] {
        width: 260px !important;
        height: 180px;
    }

    .text-depoiment[b-npg8hko0h6] {
        display: -webkit-box;
        -webkit-line-clamp: 7;
        -webkit-box-orient: vertical;
        overflow: hidden;
    }
}

    @media (max-width: 320px) {
        .iframe > iframe[b-npg8hko0h6] {
            width: 300px;
            height: 250px;
        }

        .video-depoiment[b-npg8hko0h6] {
            width: 180px !important;
            height: 110px;
        }
    }
/* _content/PortalIntegraFront.WebUI/Components/Pages/Institucional/Estrategia.razor.rz.scp.css */

.page[b-b6vwef60db] {
    padding-top: 60px;
    padding-bottom: 8px;
}


[b-b6vwef60db] .actions {
    display: flex;
    flex-wrap: nowrap;
    justify-content: flex-end;
    margin-top: 45px;
}

[b-b6vwef60db] .custom-button-voltar {
    border: 1px solid #3b4bff;
    background: 0 0;
    color: #3b4bff;
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: "Rawline", sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
}

    [b-b6vwef60db] .custom-button-voltar:hover {
        color: #fff;
        background: #3b4bff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }
/* _content/PortalIntegraFront.WebUI/Components/Pages/Institucional/Metodologia.razor.rz.scp.css */

.page[b-lqjvxu3ccs] {
    padding-top: 60px;
    padding-bottom: 8px;
}


[b-lqjvxu3ccs] .actions {
    display: flex;
    flex-wrap: nowrap;
    justify-content: flex-end;
    margin-top: 45px;
}

[b-lqjvxu3ccs] .custom-button-voltar {
    border: 1px solid #3b4bff;
    background: 0 0;
    color: #3b4bff;
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: "Rawline", sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
}

    [b-lqjvxu3ccs] .custom-button-voltar:hover {
        color: #fff;
        background: #3b4bff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }
/* _content/PortalIntegraFront.WebUI/Components/Pages/Institucional/QuemSomos.razor.rz.scp.css */

.page[b-qa9dvmup1e] {
    padding-top: 60px;
    padding-bottom: 8px;
}


[b-qa9dvmup1e] .actions {
    display: flex;
    flex-wrap: nowrap;
    justify-content: flex-end;
    margin-top: 45px;
}

[b-qa9dvmup1e] .custom-button-voltar {
    border: 1px solid #3b4bff;
    background: 0 0;
    color: #3b4bff;
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: "Rawline", sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
}

    [b-qa9dvmup1e] .custom-button-voltar:hover {
        color: #fff;
        background: #3b4bff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }
/* _content/PortalIntegraFront.WebUI/Components/Pages/Login/Login-Administrador.razor.rz.scp.css */
.breadcrumbs[b-2o44idi7tz] {
    display: flex;
    align-items: center;
    position: relative;
    min-height: 15rem;
    background-image: url(imgs/bd-breadcrumbs.jpg);
    background-repeat: no-repeat;
}

    .breadcrumbs[b-2o44idi7tz]::after {
        z-index: 0;
        content: '';
        position: absolute;
        display: block;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        background: linear-gradient(90deg, rgba(59, 75, 255, .9) 0, rgba(204, 91, 231, .9) 23%, rgba(164, 87, 238, .9) 60%, rgba(59, 75, 255, .9) 100%);
    }

.container[b-2o44idi7tz] {
    max-width: 1320px;
}

.container[b-2o44idi7tz]  .container-breadcrumbs {
    position: relative;
    z-index: 1;

}

.container-breadcrumbs > h1[b-2o44idi7tz] {
    font-size: 4.2rem;
    font-weight: 700;
    color: #fff;
}

.breadcrumbs-list .breadcrumbs-link[b-2o44idi7tz] {
    color: #fff;
}

.breadcrumbs-link > i[b-2o44idi7tz] {
    margin:0px;
    color: #fff;
}

.breadcrumbs-list  .icon-right[b-2o44idi7tz] {
    margin-left: .5rem;
    color: #fff;
}

    .breadcrumbs-link > i:hover[b-2o44idi7tz] {
        color: #ea780a;
    }

.breadcrumbs-span > span[b-2o44idi7tz] {
    color: #fff;
    font-weight: 700;
}

.py-60[b-2o44idi7tz] {
    padding-top: 6rem;
}

.box-content[b-2o44idi7tz] {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.box-content .box-center[b-2o44idi7tz] {
    border-radius: 15px;
    border: 1px solid #f9f9f9;
    background: #fff;
    box-shadow: 0 2px 15px 0 rgba(0, 0, 0, .25);
}

.box-content .box-center .box-grid-header h2[b-2o44idi7tz] {
    color: #fff;
    font-size: 2.8rem;
}

.box-center .box-grid-header[b-2o44idi7tz] {
    border-top-right-radius: 1.5rem;
    border-top-left-radius: 1.5rem;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #3b4bff;
    min-height: 6rem;
}

.box-center .content[b-2o44idi7tz] {
    margin-top: 2rem;
    margin-bottom: 3rem;
    padding: 2rem 10rem;
}


.content[b-2o44idi7tz]  .mud-input-control {
    border-radius: 5px;
    border: 0.1px solid #3b4bff;
    background: #fff;
}

.content[b-2o44idi7tz]  .mud-input.mud-input-outlined {
    height: 4rem;
}

.content[b-2o44idi7tz]  .mud-input.mud-input-outlined .mud-input-outlined-border {
        border: none;
}

.content[b-2o44idi7tz]  .custom-fc-link {
    color: #3b4bff !important;
    text-decoration: none;
}

    .content[b-2o44idi7tz]  .custom-fc-link:hover {
        color: #1cc2d4 !important;
        text-decoration: none;
    }

.content[b-2o44idi7tz]  .custom-button {
    border: 1px solid #3b4bff;
    background: #3b4bff;
    color: #fff;
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: Rawline, sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
}

    .content[b-2o44idi7tz]  .custom-button:hover {
        color: #fff;
        opacity: .8;
        background: #3b4bff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }

.content[b-2o44idi7tz]  .custom-button-primeiro-acesso {
    border: 1px solid #cc5be7;
    background: #fff;
    color: #cc5be7;
    width: auto;
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: Rawline, sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
}

    .content[b-2o44idi7tz]  .custom-button-primeiro-acesso:hover {
        color: #fff;
        background: #cc5be7;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }

.actions[b-2o44idi7tz] {
    display: flex;
    justify-content: flex-end;
    padding-top: 5rem;
    padding-top: 20px;
    margin: 15px;
}

.box-content[b-2o44idi7tz]  .custom-button-voltar {
    border: 1px solid #3b4bff;
    background: 0 0;
    color: #3b4bff;
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: Rawline, sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
}

.box-content[b-2o44idi7tz]  .custom-button-voltar:hover {
color: #fff;
background: #3b4bff;
box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
}

.actions[b-2o44idi7tz]  i {
    margin-right: 1rem;
}

[b-2o44idi7tz] .custom-input {
    height: 50px;
    justify-content: center;
}

@media only screen and (max-width: 1024px) {
    .container[b-2o44idi7tz] {
        max-width: 960px;
    }

    .box-center .content[b-2o44idi7tz] {
        padding: 2rem 5rem;
    }
}

@media only screen and (max-width: 768px) {
    .container[b-2o44idi7tz] {
        max-width: 720px;
    }
    
}

@media (max-width: 391px) {
    

    .box-center .content[b-2o44idi7tz] {
        padding: 2rem 2rem;
        width: 340px;
    }

    .content[b-2o44idi7tz]  .custom-button-primeiro-acesso {
        width: 100%;
    }

    .input-login[b-2o44idi7tz] {
        width: 100% !important;
    }
}

@media (min-width: 321px) and (max-width: 424px) {
    .input-login[b-2o44idi7tz] {
        width: 100% !important;
    }

    .box-center .content[b-2o44idi7tz] {
        padding: 2rem 2rem;
        width: 340px;
    }

    .content[b-2o44idi7tz]  .custom-button-primeiro-acesso {
        width: 100%;
    }
}

@media (max-width: 320px) {
    .box-center .content[b-2o44idi7tz] {
        width: 300px;
    }
}
/* _content/PortalIntegraFront.WebUI/Components/Pages/Login/Login.razor.rz.scp.css */
.breadcrumbs[b-yb9u7f52qx] {
    display: flex;
    align-items: center;
    position: relative;
    min-height: 15rem;
    background-image: url(imgs/bd-breadcrumbs.jpg);
    background-repeat: no-repeat;
}

    .breadcrumbs[b-yb9u7f52qx]::after {
        z-index: 0;
        content: '';
        position: absolute;
        display: block;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        background: linear-gradient(90deg, rgba(59, 75, 255, .9) 0, rgba(204, 91, 231, .9) 23%, rgba(164, 87, 238, .9) 60%, rgba(59, 75, 255, .9) 100%);
    }

.container[b-yb9u7f52qx] {
    max-width: 1320px;
}

.container[b-yb9u7f52qx]  .container-breadcrumbs {
    position: relative;
    z-index: 1;

}


.container-breadcrumbs > h1[b-yb9u7f52qx] {
    font-size: 4.2rem;
    font-weight: 700;
    color: #fff;
}

.breadcrumbs-list .breadcrumbs-link[b-yb9u7f52qx] {
    color: #fff;
}

.breadcrumbs-link > i[b-yb9u7f52qx] {
    margin:0px;
    color: #fff;
}

.breadcrumbs-list  .icon-right[b-yb9u7f52qx] {
    margin-left: .5rem;
    color: #fff;
}

    .breadcrumbs-link > i:hover[b-yb9u7f52qx] {
        color: #ea780a;
    }

.breadcrumbs-span > span[b-yb9u7f52qx] {
    color: #fff;
    font-weight: 700;
}

.py-60[b-yb9u7f52qx] {
    padding-top: 6rem;
}

.box-content[b-yb9u7f52qx] {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.box-content .box-center[b-yb9u7f52qx] {
    border-radius: 15px;
    border: 1px solid #f9f9f9;
    background: #fff;
    box-shadow: 0 2px 15px 0 rgba(0, 0, 0, .25);
}

.box-content .box-center .box-grid-header h2[b-yb9u7f52qx] {
    color: #fff;
    font-size: 2.8rem;
}

.box-center .box-grid-header[b-yb9u7f52qx] {
    border-top-right-radius: 1.5rem;
    border-top-left-radius: 1.5rem;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #3b4bff;
    min-height: 6rem;
}

.box-center .content[b-yb9u7f52qx] {
    margin-top: 2rem;
    margin-bottom: 3rem;
    padding: 2rem 10rem;
}


.content[b-yb9u7f52qx]  .custom-fc-link {
    color: #3b4bff !important;
    text-decoration: none;
}

    .content[b-yb9u7f52qx]  .custom-fc-link:hover {
        color: #1cc2d4 !important;
        text-decoration: none;
    }

.content[b-yb9u7f52qx]  .custom-button {
    border: 1px solid #3b4bff;
    background: #3b4bff;
    color: #fff;
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: Rawline, sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
}

    .content[b-yb9u7f52qx]  .custom-button:hover {
        color: #fff;
        opacity: .8;
        background: #3b4bff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }

.content[b-yb9u7f52qx]  .custom-button-primeiro-acesso {
    border: 1px solid #cc5be7;
    background: #fff;
    color: #cc5be7;
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: Rawline, sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
}

    .content[b-yb9u7f52qx]  .custom-button-primeiro-acesso:hover {
        color: #fff;
        background: #cc5be7;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }

.actions[b-yb9u7f52qx] {
    display: flex;
    justify-content: flex-end;
    padding-top: 20px;
    margin: 15px;
}

.box-content[b-yb9u7f52qx]  .custom-button-voltar {
    border: 1px solid #3b4bff;
    background: 0 0;
    color: #3b4bff;
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: Rawline, sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
}

.box-content[b-yb9u7f52qx]  .custom-button-voltar:hover {
color: #fff;
background: #3b4bff;
box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
}

.actions[b-yb9u7f52qx]  i {
    margin-right: 1rem;
}

@media only screen and (max-width: 1024px) {
    .container[b-yb9u7f52qx] {
        max-width: 960px;
    }

    .content[b-yb9u7f52qx]  .custom-button-primeiro-acesso {
        width: 100%;
    }
}

@media only screen and (max-width: 768px) {
    .container[b-yb9u7f52qx] {
        max-width: 720px;
    }

    .content[b-yb9u7f52qx]  .custom-button-primeiro-acesso {
        width: 100%;
    }
}

@media (min-width: 321px) and (max-width: 426px) {
    .box-center .content[b-yb9u7f52qx] {
        padding: 2rem 4rem;
        width: 350px;
    }
}

@media (min-width: 321px) and (max-width: 424px) {
    .input-login[b-yb9u7f52qx] {
        width: 100%;
    }

    .box-center .content[b-yb9u7f52qx] {
        padding: 2rem 2rem;
    }

    .content[b-yb9u7f52qx]  .custom-button-primeiro-acesso {
        width: 100%;
    }
}

@media (max-width: 320px) {
    .input-login[b-yb9u7f52qx] {
        width: 250px !important;
    }

    .box-center .content[b-yb9u7f52qx] {
        padding: 2rem 2rem;
    }

    .content[b-yb9u7f52qx]  .custom-button-primeiro-acesso {
        width: 100%;
    }
}
/* _content/PortalIntegraFront.WebUI/Components/Pages/Login/PrimeiroAcesso.razor.rz.scp.css */
.breadcrumbs[b-j0jgqqu55h] {
    display: flex;
    align-items: center;
    position: relative;
    min-height: 15rem;
    background-image: url(imgs/bd-breadcrumbs.jpg);
    background-repeat: no-repeat;
}

    .breadcrumbs[b-j0jgqqu55h]::after {
        z-index: 0;
        content: '';
        position: absolute;
        display: block;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        background: linear-gradient(90deg, rgba(59, 75, 255, .9) 0, rgba(204, 91, 231, .9) 23%, rgba(164, 87, 238, .9) 60%, rgba(59, 75, 255, .9) 100%);
    }

.container[b-j0jgqqu55h] {
    max-width: 1320px;
}

    .container[b-j0jgqqu55h]  .container-breadcrumbs {
        position: relative;
        z-index: 1;
    }

.container-breadcrumbs > h1[b-j0jgqqu55h] {
    font-size: 4.2rem;
    font-weight: 700;
    color: #fff;
}

.breadcrumbs-list .breadcrumbs-link[b-j0jgqqu55h] {
    color: #fff;
}

 .breadcrumbs-link span[b-j0jgqqu55h] {
    color: #fff;
}

.breadcrumbs-link > i[b-j0jgqqu55h] {
    margin: 0px;
    color: #fff;
}

.breadcrumbs-list .icon-right[b-j0jgqqu55h] {
    margin-left: .5rem;
    color: #fff;
}

.breadcrumbs-span .icon-right[b-j0jgqqu55h] {
    margin-left: .5rem;
    margin-right: .5rem;
    color: #fff;
}

.breadcrumbs-link > i:hover[b-j0jgqqu55h] {
    color: #ea780a;
}

.breadcrumbs-link span:hover[b-j0jgqqu55h] {
    color: #ea780a;
}

.breadcrumbs-span > span[b-j0jgqqu55h] {
    color: #fff;
    font-weight: 700;
}

.py-60[b-j0jgqqu55h] {
    padding-top: 6rem;
    padding-bottom: 6rem;
}

.box-content[b-j0jgqqu55h] {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

    .box-content .box-center[b-j0jgqqu55h] {
        border-radius: 15px;
        border: 1px solid #f9f9f9;
        background: #fff;
        box-shadow: 0 2px 15px 0 rgba(0, 0, 0, .25);
    }

        .box-content .box-center .box-grid-header h2[b-j0jgqqu55h] {
            color: #fff;
            font-size: 2.8rem;
        }

.box-center .box-grid-header[b-j0jgqqu55h] {
    border-top-right-radius: 1.5rem;
    border-top-left-radius: 1.5rem;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #3b4bff;
    min-height: 6rem;
}

.box-center .content[b-j0jgqqu55h] {
    margin-top: 2rem;
    margin-bottom: 3rem;
    padding: 2rem 10rem;
}

.content[b-j0jgqqu55h]  .custom-fc-link {
    color: #3b4bff !important;
    text-decoration: none;
}

    .content[b-j0jgqqu55h]  .custom-fc-link:hover {
        color: #1cc2d4 !important;
        text-decoration: none;
    }

.content[b-j0jgqqu55h]  .custom-button {
    border: 1px solid #3b4bff;
    background: #3b4bff;
    color: #fff;
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: Rawline, sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
}

    .content[b-j0jgqqu55h]  .custom-button:hover {
        color: #fff;
        opacity: .8;
        background: #3b4bff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }



.content[b-j0jgqqu55h]  .custom-button-primeiro-acesso:hover {
    color: #fff;
    background: #cc5be7;
    box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
}

.actions[b-j0jgqqu55h] {
    display: flex;
    justify-content: flex-end;
    padding-top: 5rem;
}

.box-content[b-j0jgqqu55h]  .custom-button-voltar {
    border: 1px solid #3b4bff;
    background: 0 0;
    color: #3b4bff;
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: Rawline, sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
    height: 40px;
    width: 100%
}

.box-content[b-j0jgqqu55h]  .custom-button-cep {
    border: 1px solid #3b4bff;
    background: 0 0;
    color: #3b4bff;
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: Rawline, sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
    height: 50px;
    width: 100%
}

[b-j0jgqqu55h] .custom-input {
    height: 50px;
    justify-content: center;
}

[b-j0jgqqu55h] .select-first-access {
    height: 50px;
    justify-content: center;
}

@media only screen and (max-width: 1024px) {
    .container[b-j0jgqqu55h] {
        max-width: 960px;
    }

    .box-center .content[b-j0jgqqu55h] {
        padding: 2rem 2rem;
    }

    .input-login[b-j0jgqqu55h] {
        width: 100%;
    }

    .select-first[b-j0jgqqu55h] {
        width: 100%;
    }
}

@media only screen and (max-width: 768px) {
    .container[b-j0jgqqu55h] {
        max-width: 720px;
    }
}

@media only screen and (max-width: 391px) {
    .input-login[b-j0jgqqu55h] {
        width: 100%;
    }

    .box-center .content[b-j0jgqqu55h] {
        padding: 2rem 2rem;
    }
}
/* _content/PortalIntegraFront.WebUI/Components/Pages/Login/RecuperarSenha.razor.rz.scp.css */
.breadcrumbs[b-f8kcdbaj5w] {
    display: flex;
    align-items: center;
    position: relative;
    min-height: 15rem;
    background-image: url(imgs/bd-breadcrumbs.jpg);
    background-repeat: no-repeat;
}

    .breadcrumbs[b-f8kcdbaj5w]::after {
        z-index: 0;
        content: '';
        position: absolute;
        display: block;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        background: linear-gradient(90deg, rgba(59, 75, 255, .9) 0, rgba(204, 91, 231, .9) 23%, rgba(164, 87, 238, .9) 60%, rgba(59, 75, 255, .9) 100%);
    }

.container[b-f8kcdbaj5w] {
    max-width: 1320px;
}

    .container[b-f8kcdbaj5w]  .container-breadcrumbs {
        position: relative;
        z-index: 1;
    }

.container-breadcrumbs > h1[b-f8kcdbaj5w] {
    font-size: 4.2rem;
    font-weight: 700;
    color: #fff;
}

.breadcrumbs-list .breadcrumbs-link[b-f8kcdbaj5w] {
    color: #fff;
}

.breadcrumbs-link > i[b-f8kcdbaj5w] {
    margin: 0px;
    color: #fff;
}

.breadcrumbs-list .icon-right[b-f8kcdbaj5w] {
    margin-left: .5rem;
    color: #fff;
}

.breadcrumbs-link > i:hover[b-f8kcdbaj5w] {
    color: #ea780a;
}

.breadcrumbs-span > span[b-f8kcdbaj5w] {
    color: #fff;
    font-weight: 700;
}

.py-60[b-f8kcdbaj5w] {
    padding-top: 6rem;
}

.box-content[b-f8kcdbaj5w] {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

    .box-content .box-center[b-f8kcdbaj5w] {
        border-radius: 15px;
        border: 1px solid #f9f9f9;
        background: #fff;
        box-shadow: 0 2px 15px 0 rgba(0, 0, 0, .25);
    }

        .box-content .box-center .box-grid-header h2[b-f8kcdbaj5w] {
            color: #fff;
            font-size: 2.8rem;
        }

.box-center .box-grid-header[b-f8kcdbaj5w] {
    border-top-right-radius: 1.5rem;
    border-top-left-radius: 1.5rem;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #3b4bff;
    min-height: 6rem;
}

.box-center .content[b-f8kcdbaj5w] {
    margin-top: 2rem;
    margin-bottom: 3rem;
    padding: 2rem 10rem;
}


.content[b-f8kcdbaj5w]  .mud-input-control {
    border-radius: 5px;
    border: 0.1px solid #3b4bff;
    background: #fff;
}

.content[b-f8kcdbaj5w]  .mud-input.mud-input-outlined {
    height: 4rem;
}

    .content[b-f8kcdbaj5w]  .mud-input.mud-input-outlined .mud-input-outlined-border {
        border: none;
    }

.content[b-f8kcdbaj5w]  .custom-fc-link {
    color: #3b4bff !important;
    text-decoration: none;
}

    .content[b-f8kcdbaj5w]  .custom-fc-link:hover {
        color: #1cc2d4 !important;
        text-decoration: none;
    }

.content[b-f8kcdbaj5w]  .custom-button {
    border: 1px solid #3b4bff;
    background: #3b4bff;
    color: #fff;
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: Rawline, sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
}

    .content[b-f8kcdbaj5w]  .custom-button:hover {
        color: #fff;
        opacity: .8;
        background: #3b4bff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }

.content[b-f8kcdbaj5w]  .custom-button-primeiro-acesso {
    border: 1px solid #cc5be7;
    background: #fff;
    color: #cc5be7;
    width: auto;
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: Rawline, sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
}

    .content[b-f8kcdbaj5w]  .custom-button-primeiro-acesso:hover {
        color: #fff;
        background: #cc5be7;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }

.actions[b-f8kcdbaj5w] {
    display: flex;
    justify-content: flex-end;
    padding-top: 20px;
    margin: 15px;
}

.box-content[b-f8kcdbaj5w]  .custom-button-voltar {
    border: 1px solid #3b4bff;
    background: 0 0;
    color: #3b4bff;
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: Rawline, sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
}

    .box-content[b-f8kcdbaj5w]  .custom-button-voltar:hover {
        color: #fff;
        background: #3b4bff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }

.actions[b-f8kcdbaj5w]  i {
    margin-right: 1rem;
}

@media only screen and (max-width: 1024px) {
    .container[b-f8kcdbaj5w] {
        max-width: 960px;
    }
}

@media only screen and (max-width: 768px) {
    .container[b-f8kcdbaj5w] {
        max-width: 720px;
    }
}
/* _content/PortalIntegraFront.WebUI/Components/Pages/MeusDados/MeusDados.razor.rz.scp.css */
.breadcrumbs[b-767c6jrju9] {
    display: flex;
    align-items: center;
    position: relative;
    min-height: 15rem;
    background-image: url(imgs/bd-breadcrumbs.jpg);
    background-repeat: no-repeat;
}

    .breadcrumbs[b-767c6jrju9]::after {
        z-index: 0;
        content: '';
        position: absolute;
        display: block;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        background: linear-gradient(90deg, rgba(59, 75, 255, .9) 0, rgba(204, 91, 231, .9) 23%, rgba(164, 87, 238, .9) 60%, rgba(59, 75, 255, .9) 100%);
    }

.container[b-767c6jrju9] {
    max-width: 1320px;
}

    .container[b-767c6jrju9]  .container-breadcrumbs {
        position: relative;
        z-index: 1;
    }

.container-breadcrumbs > h1[b-767c6jrju9] {
    font-size: 4.2rem;
    font-weight: 700;
    color: #fff;
}

.breadcrumbs-list .breadcrumbs-link[b-767c6jrju9] {
    color: #fff;
}

.breadcrumbs-link span[b-767c6jrju9] {
    color: #fff;
}

.breadcrumbs-link > i[b-767c6jrju9] {
    margin: 0px;
    color: #fff;
}

.breadcrumbs-list .icon-right[b-767c6jrju9] {
    margin-left: .5rem;
    color: #fff;
}

.breadcrumbs-span .icon-right[b-767c6jrju9] {
    margin-left: .5rem;
    margin-right: .5rem;
    color: #fff;
}

.breadcrumbs-link > i:hover[b-767c6jrju9] {
    color: #ea780a;
}

.breadcrumbs-link span:hover[b-767c6jrju9] {
    color: #ea780a;
}

.breadcrumbs-span > span[b-767c6jrju9] {
    color: #fff;
    font-weight: 700;
}

.py-60[b-767c6jrju9] {
    padding-top: 6rem;
    padding-bottom: 6rem;
}

.box-content[b-767c6jrju9] {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

    .box-content .box-center[b-767c6jrju9] {
        border-radius: 15px;
        border: 1px solid #f9f9f9;
        background: #fff;
        box-shadow: 0 2px 15px 0 rgba(0, 0, 0, .25);
    }

        .box-content .box-center .box-grid-header h2[b-767c6jrju9] {
            color: #fff;
            font-size: 2.8rem;
        }

.box-center .box-grid-header[b-767c6jrju9] {
    border-top-right-radius: 1.5rem;
    border-top-left-radius: 1.5rem;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #3b4bff;
    min-height: 6rem;
}

.box-center .content[b-767c6jrju9] {
    margin-top: 2rem;
    margin-bottom: 3rem;
    padding: 2rem 10rem;
}


.content[b-767c6jrju9]  .mud-input-control {
    border-radius: 5px;
    border: 0.1px solid #3b4bff;
    background: #fff;
}

.content[b-767c6jrju9]  .mud-input.mud-input-outlined {
    height: 4rem;
}

    .content[b-767c6jrju9]  .mud-input.mud-input-outlined .mud-input-outlined-border {
        border: none;
    }

.content[b-767c6jrju9]  .custom-fc-link {
    color: #3b4bff !important;
    text-decoration: none;
}

    .content[b-767c6jrju9]  .custom-fc-link:hover {
        color: #1cc2d4 !important;
        text-decoration: none;
    }

.content[b-767c6jrju9]  .custom-button {
    border: 1px solid #3b4bff;
    background: #3b4bff;
    color: #fff;
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: Rawline, sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
}

    .content[b-767c6jrju9]  .custom-button:hover {
        color: #fff;
        opacity: .8;
        background: #3b4bff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }


.actions[b-767c6jrju9] {
    display: flex;
    justify-content: flex-end;
    padding-top: 5rem;
}

[b-767c6jrju9] .custom-button-voltar {
    border: 1px solid #3b4bff;
    background: 0 0;
    color: #3b4bff;
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: Rawline, sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
}

    [b-767c6jrju9] .custom-button-voltar:hover {
        color: #fff;
        background: #3b4bff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }

.actions[b-767c6jrju9]  i {
    margin-right: 1rem;
}


@media only screen and (max-width: 1024px) {
    .container[b-767c6jrju9] {
        max-width: 960px;
    }
}

@media only screen and (max-width: 768px) {
    .container[b-767c6jrju9] {
        max-width: 720px;
    }
}
/* _content/PortalIntegraFront.WebUI/Components/Pages/Murais/Mural.razor.rz.scp.css */
.page[b-chuw0s5821] {
    padding-top: 60px;
    padding-bottom: 8px;
}


[b-chuw0s5821] .btn-sebrae.btn-primary-outline {
    border: 1px solid #3b4bff;
    background: 0 0;
    color: #3b4bff;
}

    [b-chuw0s5821] .btn-sebrae.btn-primary-outline:hover {
        color: #fff;
        background: #3b4bff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }

[b-chuw0s5821] .btn-sebrae {
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: "Rawline", sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
}

[b-chuw0s5821] .btn-default-outline {
    border: 1px solid #fff;
    background: 0 0;
    color: #fff;
}

    [b-chuw0s5821] .btn-default-outline:hover {
        color: #3a3a3a;
        background: #fff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }



.page[b-chuw0s5821]  .actions {
    display: flex;
    flex-wrap: nowrap;
    justify-content: flex-end;
    margin-top: 45px;
}

.page[b-chuw0s5821]  .custom-button-voltar {
    border: 1px solid #3b4bff;
    background: 0 0;
    color: #3b4bff;
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: "Rawline", sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
}

    .page[b-chuw0s5821]  .custom-button-voltar:hover {
        color: #fff;
        background: #3b4bff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }

[b-chuw0s5821] .conteudo-titulo {
    font-size: 3rem;
    color: #3b4bff;
    font-weight: 700;
}

[b-chuw0s5821] .conteudo-codigo {
    color: #cc5be7;
    font-family: Urbanist, sans-serif;
    font-weight: 400;
    font-size: 1.6rem !important;
}

[b-chuw0s5821] .conteudo-midia {
    width: 25rem;
    float: left;
    margin-right: 2rem;
    margin-bottom: 1rem;
}

[b-chuw0s5821] .conteudo-texto {
    font-family: Urbanist, sans-serif;
    font-weight: 400;
    font-size: 1.6rem !important;
    color: #3a3a3a;
    word-wrap: break-word;
    overflow-wrap: break-word; 
    white-space: normal;
    padding: 0;
}

[b-chuw0s5821] .conteudo-outras-oportunidades-titulo {
    font-size: 2.4rem;
    font-weight: 700;
    color: #cc5be7;
}

[b-chuw0s5821] .conteudo-outras-oportunidades-item {
    color: #3b4bff;
    font-size: 1.8rem;
    font-weight: 600;
}
    [b-chuw0s5821] .conteudo-outras-oportunidades-item a:hover {
        color: #1cc2d4;
        text-decoration: none;
    }

[b-chuw0s5821] .conteudo-arquivos-titulo {
    font-size: 2rem;
    color: #cc5be7;
    font-weight: 500;
    line-height: 1.2;
}

[b-chuw0s5821] .conteudo-arquivos-item {
    color: #ea780a;
}

.box-video[b-chuw0s5821] {
    width: 500px;
    height: 304px;
}

@media only screen and (max-width: 1024px) {
    .container[b-chuw0s5821] {
        max-width: 960px;
    }
}

@media only screen and (max-width: 768px) {
    .container[b-chuw0s5821] {
        max-width: 720px;
    }
}

@media (max-width: 520px) {
    .box-video[b-chuw0s5821] {
        width: 93vw;
        height: 304px;
    }
}

@media (max-width: 426px) {
    [b-chuw0s5821] .conteudo-midia {
        width: 100%;
    }
}
/* _content/PortalIntegraFront.WebUI/Components/Pages/Murais/MuralCategorias.razor.rz.scp.css */
.container[b-zwwafx2ic6] {
    max-width: 1320px;
}

.page[b-zwwafx2ic6] {
    padding-top: 60px;
    padding-bottom: 8px;
}

.page-title[b-zwwafx2ic6] {
    font-size: 3rem;
    color: #3b4bff;
    font-weight: 700;
    padding-bottom: 30px;
}

.box-content[b-zwwafx2ic6] {
    padding-top: 3rem;
}

[b-zwwafx2ic6] .mud-card.box-docs {
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 2rem;
    border-radius: 10px;
    background: #FFF;
    box-shadow: 0px 4px 15px 0px rgba(0, 0, 0, 0.25);
}

[b-zwwafx2ic6] .box-docs .mud-card-content {
    padding: 0;
}

[b-zwwafx2ic6] .box-docs h3 {
    margin-bottom: 1rem;
}

[b-zwwafx2ic6] .box-docs p {
    text-align: center;
    margin-bottom: 2rem;
}

[b-zwwafx2ic6] .box-docs .tag {
    border-top-right-radius: 10px;
    position: absolute;
    top: 0;
    right: 0;
    padding: 2px 8px;
    border-bottom-left-radius: 5px;
    background: #ea780a;
    color: #fff;
    font-weight: 600;
}

[b-zwwafx2ic6] .btn-sebrae.btn-primary-outline {
    border: 1px solid #3b4bff;
    background: 0 0;
    color: #3b4bff;
}

    [b-zwwafx2ic6] .btn-sebrae.btn-primary-outline:hover {
        color: #fff;
        background: #3b4bff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }

[b-zwwafx2ic6] .btn-sebrae {
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: "Rawline", sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
}

[b-zwwafx2ic6] .btn-default-outline {
    border: 1px solid #fff;
    background: 0 0;
    color: #fff;
}

    [b-zwwafx2ic6] .btn-default-outline:hover {
        color: #3a3a3a;
        background: #fff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }



.page[b-zwwafx2ic6]  .actions {
    display: flex;
    flex-wrap: nowrap;
    justify-content: flex-end;
    margin-top: 45px;
}

.page[b-zwwafx2ic6]  .custom-button-voltar {
    border: 1px solid #3b4bff;
    background: 0 0;
    color: #3b4bff;
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: "Rawline", sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
}

    .page[b-zwwafx2ic6]  .custom-button-voltar:hover {
        color: #fff;
        background: #3b4bff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }

@media only screen and (max-width: 1024px) {
    .container[b-zwwafx2ic6] {
        max-width: 960px;
    }
}

@media only screen and (max-width: 768px) {
    .container[b-zwwafx2ic6] {
        max-width: 720px;
    }
}
/* _content/PortalIntegraFront.WebUI/Components/Pages/Murais/MuralItens.razor.rz.scp.css */

.container[b-aons9n0ffr] {
    max-width: 1320px;
}

.page[b-aons9n0ffr] {
    padding-top: 60px;
    padding-bottom: 8px;
}

.page-title[b-aons9n0ffr] {
    font-size: 3rem;
    color: #3b4bff;
    font-weight: 700;
    padding-bottom: 30px;
}

.box-content[b-aons9n0ffr] {
    padding-top: 3rem;
}


[b-aons9n0ffr] .area-mural-quadro {
    padding-bottom: 4rem;
    margin-top: 10px;
}

    [b-aons9n0ffr] .area-mural-quadro .mud-card-content {
        padding: 0;
    }

.area-mural-quadro h3[b-aons9n0ffr] {
    font-size: 2.2rem;
    font-weight: 800;
    line-height: normal;
    margin-bottom: 1rem;
}



[b-aons9n0ffr] .mud-card.box-docs {
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 2rem;
    border-radius: 10px;
    background: #FFF;
    box-shadow: 0px 4px 15px 0px rgba(0, 0, 0, 0.25);
}

[b-aons9n0ffr] .box-docs .mud-card-content {
    padding: 0;
}

[b-aons9n0ffr] .box-docs h3 {
    margin-bottom: 1rem;
}

[b-aons9n0ffr] .box-docs p {
    text-align: center;
    margin-bottom: 2rem;
}

[b-aons9n0ffr] .conteudo-inativo p, [b-aons9n0ffr] .conteudo-inativo h3, [b-aons9n0ffr] .conteudo-inativo {
    color: #ccc !important;
}

[b-aons9n0ffr] .mud-card-content .tag {
    border-top-right-radius: 10px;
    position: absolute;
    top: 0;
    right: 0;
    padding: 2px 8px;
    border-bottom-left-radius: 5px;
    background: #5a5a5a;
    color: #fff;
    font-weight: 600;
}

[b-aons9n0ffr] .card-opportunity .tag-novo {
    border-top-right-radius: 10px;
    position: absolute;
    top: 0;
    right: 0;
    padding: 2px 8px;
    border-bottom-left-radius: 5px;
    background: #ef6c00;
    color: #fff;
    font-weight: 600;
}

[b-aons9n0ffr] .btn-sebrae.btn-primary-outline {
    border: 1px solid #3b4bff;
    background: 0 0;
    color: #3b4bff;
}

    [b-aons9n0ffr] .btn-sebrae.btn-primary-outline:hover {
        color: #fff;
        background: #3b4bff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }

[b-aons9n0ffr] .btn-sebrae {
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: "Rawline", sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
}

[b-aons9n0ffr] .btn-default-outline {
    border: 1px solid #fff;
    background: 0 0;
    color: #fff;
}

    [b-aons9n0ffr] .btn-default-outline:hover {
        color: #3a3a3a;
        background: #fff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }



.page[b-aons9n0ffr]  .actions {
    display: flex;
    flex-wrap: nowrap;
    justify-content: flex-end;
    margin-top: 45px;
}

.page[b-aons9n0ffr]  .custom-button-voltar {
    border: 1px solid #3b4bff;
    background: 0 0;
    color: #3b4bff;
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: "Rawline", sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
}

    .page[b-aons9n0ffr]  .custom-button-voltar:hover {
        color: #fff;
        background: #3b4bff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }

[b-aons9n0ffr] .mud-card.card-opportunity .mud-card-header {
    padding: 0;
}

[b-aons9n0ffr] .mud-card.card-opportunity .mud-card-content{
    padding:20px;
}

[b-aons9n0ffr] .mud-card.card-opportunity {
    display: flex;
    flex-direction: column;
    border-radius: 1rem;
    background: #fff;
    box-shadow: 2px 2px 12px rgba(0, 0, 0, 0.2);
    height: fit-content;
    position: relative;
    transition: 0.5s all;
    border: 1px solid transparent;
}

    [b-aons9n0ffr] .mud-card.card-opportunity .image {
        margin-left: -1px;
        margin-right: -1px;
    }

        [b-aons9n0ffr] .mud-card.card-opportunity img {
            border-radius: 10px 10px 0px 0px;
            width: 100%;
        }

    [b-aons9n0ffr] .mud-card.card-opportunity .content {
        padding: 2rem;
        display: flex;
        flex-direction: column;
    }

        [b-aons9n0ffr] .mud-card.card-opportunity .content span {
            margin-bottom: 1rem;
        }

    [b-aons9n0ffr] .mud-card.card-opportunity .card-codigo {
        font-size: 1.4rem;
        color: #CC5BE7;
        font-weight: 600;
    }

    [b-aons9n0ffr] .mud-card.card-opportunity .card-titulo {
        color: #3b4bff;
        font-size: 1.75rem;
        font-weight: 500;
        line-height: 1.2;
    }

        .card-opportunity .content h3[b-aons9n0ffr] {
            margin-bottom: 2rem;
        }

[b-aons9n0ffr] .mud-card.card-opportunity:hover {
    border: 1px solid #CC5BE7;
}


[b-aons9n0ffr].custom-pagination .mud-pagination {
    display: flex;
    gap: 5px;
}

[b-aons9n0ffr] .img-card-itens {
    min-height: 22rem;
    max-height: 22rem;
}

.title-card-itens[b-aons9n0ffr] {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

.content-card-itens[b-aons9n0ffr] {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

@media only screen and (max-width: 1024px) {
    .container[b-aons9n0ffr] {
        max-width: 960px;
    }

    [b-aons9n0ffr] .pagination .mud-pagination .mud-pagination-item button:hover {
        background: #fff !important;
        color: black !important;
    }
}

@media only screen and (max-width: 768px) {
    .container[b-aons9n0ffr] {
        max-width: 720px;
    }
}
/* _content/PortalIntegraFront.WebUI/Components/Pages/Oportunidade/Oportunidade.razor.rz.scp.css */
.page[b-jkapwwkx7t] {
    padding-top: 60px;
    padding-bottom: 8px;
}


[b-jkapwwkx7t] .btn-sebrae.btn-primary-outline {
    border: 1px solid #3b4bff;
    background: 0 0;
    color: #3b4bff;
}

    [b-jkapwwkx7t] .btn-sebrae.btn-primary-outline:hover {
        color: #fff;
        background: #3b4bff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }

[b-jkapwwkx7t] .btn-sebrae {
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: "Rawline", sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
}

[b-jkapwwkx7t] .btn-default-outline {
    border: 1px solid #fff;
    background: 0 0;
    color: #fff;
}

    [b-jkapwwkx7t] .btn-default-outline:hover {
        color: #3a3a3a;
        background: #fff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }



.page[b-jkapwwkx7t]  .actions {
    display: flex;
    flex-wrap: nowrap;
    justify-content: flex-end;
    margin-top: 45px;
}

.page[b-jkapwwkx7t]  .custom-button-voltar {
    border: 1px solid #3b4bff;
    background: 0 0;
    color: #3b4bff;
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: "Rawline", sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
}

    .page[b-jkapwwkx7t]  .custom-button-voltar:hover {
        color: #fff;
        background: #3b4bff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }

[b-jkapwwkx7t] .conteudo-titulo {
    font-size: 3rem;
    color: #3b4bff;
    font-weight: 700;
}

[b-jkapwwkx7t] .conteudo-codigo {
    color: #cc5be7;
    font-family: Urbanist, sans-serif;
    font-weight: 400;
    font-size: 1.6rem !important;
}

[b-jkapwwkx7t] .conteudo-midia {
    width: 25rem;
    float: left;
    margin-right: 2rem;
    margin-bottom: 1rem;
}

[b-jkapwwkx7t] .conteudo-texto {
    font-family: Urbanist, sans-serif;
    font-weight: 400;
    font-size: 1.6rem !important;
    color: #3a3a3a;
    padding: 0;
}

[b-jkapwwkx7t] .conteudo-outras-oportunidades-titulo {
    font-size: 2.4rem;
    font-weight: 700;
    color: #cc5be7;
}

[b-jkapwwkx7t] .conteudo-outras-oportunidades-item {
    color: #3b4bff;
    font-size: 1.8rem;
    font-weight: 600;
}
    [b-jkapwwkx7t] .conteudo-outras-oportunidades-item a:hover {
        color: #1cc2d4;
        text-decoration: none;
    }

[b-jkapwwkx7t] .conteudo-arquivos-titulo {
    font-size: 2rem;
    color: #cc5be7;
    font-weight: 500;
    line-height: 1.2;
}

[b-jkapwwkx7t] .conteudo-arquivos-item {
    color: #ea780a;
}

[b-jkapwwkx7t] .text-item-oportunity {
    overflow-wrap: anywhere;
}

.box-video[b-jkapwwkx7t] {
    width: 500px;
    height: 304px;
}

@media only screen and (max-width: 1024px) {
    .container[b-jkapwwkx7t] {
        max-width: 960px;
    }
}

@media only screen and (max-width: 768px) {
    .container[b-jkapwwkx7t] {
        max-width: 720px;
    }
}

@media (max-width: 520px) {
    .box-video[b-jkapwwkx7t] {
        width: 93vw;
        height: 304px;
    }
}

@media (max-width: 426px) {
    [b-jkapwwkx7t] .conteudo-midia {
        width: 100%;
    }
}
/* _content/PortalIntegraFront.WebUI/Components/Pages/Oportunidade/OportunidadeCategorias.razor.rz.scp.css */
.container[b-ecs6p87g3w] {
    max-width: 1320px;
}

.page[b-ecs6p87g3w] {
    padding-top: 60px;
    padding-bottom: 8px;
}

.page-title[b-ecs6p87g3w] {
    font-size: 3rem;
    color: #3b4bff;
    font-weight: 700;
    padding-bottom: 30px;
}

.box-content[b-ecs6p87g3w] {
    padding-top: 3rem;
}

[b-ecs6p87g3w] .mud-card.box-docs {
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 2rem;
    border-radius: 10px;
    background: #FFF;
    box-shadow: 0px 4px 15px 0px rgba(0, 0, 0, 0.25);
}

[b-ecs6p87g3w] .box-docs .mud-card-content {
    padding: 0;
}

[b-ecs6p87g3w] .box-docs h3 {
    margin-bottom: 1rem;
}

[b-ecs6p87g3w] .box-docs p {
    text-align: center;
    margin-bottom: 2rem;
}

[b-ecs6p87g3w] .box-docs .tag {
    border-top-right-radius: 10px;
    position: absolute;
    top: 0;
    right: 0;
    padding: 2px 8px;
    border-bottom-left-radius: 5px;
    background: #ea780a;
    color: #fff;
    font-weight: 600;
}

[b-ecs6p87g3w] .btn-sebrae.btn-primary-outline {
    border: 1px solid #3b4bff;
    background: 0 0;
    color: #3b4bff;
}

    [b-ecs6p87g3w] .btn-sebrae.btn-primary-outline:hover {
        color: #fff;
        background: #3b4bff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }

[b-ecs6p87g3w] .btn-sebrae {
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: "Rawline", sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
}

[b-ecs6p87g3w] .btn-default-outline {
    border: 1px solid #fff;
    background: 0 0;
    color: #fff;
}

    [b-ecs6p87g3w] .btn-default-outline:hover {
        color: #3a3a3a;
        background: #fff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }



.page[b-ecs6p87g3w]  .actions {
    display: flex;
    flex-wrap: nowrap;
    justify-content: flex-end;
    margin-top: 45px;
}

.page[b-ecs6p87g3w]  .custom-button-voltar {
    border: 1px solid #3b4bff;
    background: 0 0;
    color: #3b4bff;
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: "Rawline", sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
}

    .page[b-ecs6p87g3w]  .custom-button-voltar:hover {
        color: #fff;
        background: #3b4bff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }

@media only screen and (max-width: 1024px) {
    .container[b-ecs6p87g3w] {
        max-width: 960px;
    }
}

@media only screen and (max-width: 768px) {
    .container[b-ecs6p87g3w] {
        max-width: 720px;
    }
}
/* _content/PortalIntegraFront.WebUI/Components/Pages/Oportunidade/OportunidadeItens.razor.rz.scp.css */

.container[b-gimq51u7l8] {
    max-width: 1320px;
}

.page[b-gimq51u7l8] {
    padding-top: 60px;
    padding-bottom: 8px;
}

.page-title[b-gimq51u7l8] {
    font-size: 3rem;
    color: #3b4bff;
    font-weight: 700;
    padding-bottom: 30px;
}

.box-content[b-gimq51u7l8] {
    padding-top: 3rem;
}

[b-gimq51u7l8] .mud-card.box-docs {
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 2rem;
    border-radius: 10px;
    background: #FFF;
    box-shadow: 0px 4px 15px 0px rgba(0, 0, 0, 0.25);
}

[b-gimq51u7l8] .box-docs .mud-card-content {
    padding: 0;
}

[b-gimq51u7l8] .box-docs h3 {
    margin-bottom: 1rem;
}

[b-gimq51u7l8] .box-docs p {
    text-align: center;
    margin-bottom: 2rem;
}

[b-gimq51u7l8] .conteudo-inativo p, [b-gimq51u7l8] .conteudo-inativo h3, [b-gimq51u7l8] .conteudo-inativo {
    color: #ccc !important;
}

[b-gimq51u7l8] .tag {
    border-top-right-radius: 10px;
    position: absolute;
    top: 0;
    right: 0;
    padding: 2px 8px;
    border-bottom-left-radius: 5px;
    background: #5a5a5a;
    color: #fff;
    font-weight: 600;
}

[b-gimq51u7l8] .btn-sebrae.btn-primary-outline {
    border: 1px solid #3b4bff;
    background: 0 0;
    color: #3b4bff;
}

    [b-gimq51u7l8] .btn-sebrae.btn-primary-outline:hover {
        color: #fff;
        background: #3b4bff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }

[b-gimq51u7l8] .btn-sebrae {
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: "Rawline", sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
}

[b-gimq51u7l8] .btn-default-outline {
    border: 1px solid #fff;
    background: 0 0;
    color: #fff;
}

    [b-gimq51u7l8] .btn-default-outline:hover {
        color: #3a3a3a;
        background: #fff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }



.page[b-gimq51u7l8]  .actions {
    display: flex;
    flex-wrap: nowrap;
    justify-content: flex-end;
    margin-top: 45px;
}

.page[b-gimq51u7l8]  .custom-button-voltar {
    border: 1px solid #3b4bff;
    background: 0 0;
    color: #3b4bff;
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: "Rawline", sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
}

    .page[b-gimq51u7l8]  .custom-button-voltar:hover {
        color: #fff;
        background: #3b4bff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }

[b-gimq51u7l8] .mud-card.card-opportunity .mud-card-header {
    padding: 0;
}

[b-gimq51u7l8] .mud-card.card-opportunity .mud-card-content{
    padding:20px;
}

[b-gimq51u7l8] .mud-card.card-opportunity {
    display: flex;
    flex-direction: column;
    border-radius: 1rem;
    background: #fff;
    box-shadow: 2px 2px 12px rgba(0, 0, 0, 0.2);
    position: relative;
    transition: 0.5s all;
    border: 1px solid transparent;
    min-height: 500px;
    max-height: 500px;
}

    [b-gimq51u7l8] .mud-card.card-opportunity .image {
        margin-left: -1px;
        margin-right: -1px;
    }

        [b-gimq51u7l8] .mud-card.card-opportunity img {
            border-radius: 10px 10px 0px 0px;
            width: 100%;
        }

    [b-gimq51u7l8] .mud-card.card-opportunity .content {
        padding: 2rem;
        display: flex;
        flex-direction: column;
    }

        [b-gimq51u7l8] .mud-card.card-opportunity .content span {
            margin-bottom: 1rem;
        }

    [b-gimq51u7l8] .mud-card.card-opportunity .card-codigo {
        font-size: 1.4rem;
        color: #CC5BE7;
        font-weight: 600;
    }

    [b-gimq51u7l8] .mud-card.card-opportunity .card-titulo {
        color: #3b4bff;
        font-size: 1.75rem;
        font-weight: 500;
        line-height: 1.2;
    }

        .card-opportunity .content h3[b-gimq51u7l8] {
            margin-bottom: 2rem;
        }

[b-gimq51u7l8] .mud-card.card-opportunity:hover {
    border: 1px solid #CC5BE7;
}


[b-gimq51u7l8].custom-pagination .mud-pagination {
    display: flex;
    gap: 5px;
}

[b-gimq51u7l8] .tag-novo {
    border-top-right-radius: 10px;
    position: absolute;
    top: 0;
    right: 0;
    padding: 2px 8px;
    border-bottom-left-radius: 5px;
    background: #ef6c00;
    color: #fff;
    font-weight: 600;
}

[b-gimq51u7l8] .card-layout {
    padding: 1rem;
}

.card-itens[b-gimq51u7l8] {
    margin-bottom: 1rem;
    display: flex;
}

.card-opportunity[b-gimq51u7l8] {
    width: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 100%;
    min-height: 400px;
}

.conteudo-inativo[b-gimq51u7l8] {
    opacity: 0.6;
}

[b-gimq51u7l8] .card-titulo {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

[b-gimq51u7l8] .card-resumo {
    display: -webkit-box;
    -webkit-line-clamp: 11;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

[b-gimq51u7l8] .card-resumo-mais {
    display: -webkit-box;
    -webkit-line-clamp: 15;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}
/* _content/PortalIntegraFront.WebUI/Components/Pages/PerguntasFrequentes/PerguntasFrequentes.razor.rz.scp.css */
.container[b-5vbbb463rh] {
    max-width: 1320px;
}



.faqs[b-5vbbb463rh] {
    background: #f9f9f9;
    padding-bottom: 8rem;
    padding-top: 6rem;
}

.box-header[b-5vbbb463rh] {
    display: flex;
    align-items: center;
    justify-content: center;
    padding-bottom: 4rem;
}


    .title-header > h2[b-5vbbb463rh] {
        text-transform: uppercase;
        font-size: 4rem;
        font-weight: 700;
        color: #3b4bff;
    }

.accordion-item[b-5vbbb463rh] {
    margin-bottom: 1rem;
    border-radius: 1rem;
    border: 1px solid #3b4bff;
    box-shadow: 0 1px 15px 0 rgba(0, 0, 0, .25);
}

.accordion-header > h2[b-5vbbb463rh] {
    color: #3a3a3a;
    background: 0 0;
    font-size: 1.8rem !important;
    font-weight: 600;
}

.accordion-body[b-5vbbb463rh] {
    padding: 2rem 2.25rem;
}

[b-5vbbb463rh] .mud-icon-size-medium{
    font-size: 2.5rem;
}


.faqs[b-5vbbb463rh]  .actions {
    display: flex;
    flex-wrap: nowrap;
    justify-content: flex-end;
    margin-top: 45px;
}

.faqs[b-5vbbb463rh]  .custom-button-voltar {
    border: 1px solid #3b4bff;
    background: 0 0;
    color: #3b4bff;
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: "Rawline", sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
}

    .faqs[b-5vbbb463rh]  .custom-button-voltar:hover {
        color: #fff;
        background: #3b4bff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }


@media only screen and (max-width: 1024px) {
    .container[b-5vbbb463rh] {
        max-width: 960px;
    }
}

@media only screen and (max-width: 768px) {
    .container[b-5vbbb463rh] {
        max-width: 720px;
    }
}
/* _content/PortalIntegraFront.WebUI/Components/Pages/Sistemas/Sistemas.razor.rz.scp.css */
.page[b-7kgxk6dozi] {
    padding-top: 60px;
    padding-bottom: 8px;
}

.page-title[b-7kgxk6dozi] {
    font-size: 3rem;
    color: #3b4bff;
    font-weight: 700;
    padding-bottom: 30px;
}

    [b-7kgxk6dozi] .btn-sebrae.btn-primary-outline {
    border: 1px solid #3b4bff;
    background: 0 0;
    color: #3b4bff;
}

    [b-7kgxk6dozi] .btn-sebrae.btn-primary-outline:hover {
        color: #fff;
        background: #3b4bff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }

[b-7kgxk6dozi] .btn-sebrae {
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: "Rawline", sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
}

[b-7kgxk6dozi] .btn-default-outline {
    border: 1px solid #fff;
    background: 0 0;
    color: #fff;
}

    [b-7kgxk6dozi] .btn-default-outline:hover {
        color: #3a3a3a;
        background: #fff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }



.page[b-7kgxk6dozi]  .actions {
    display: flex;
    flex-wrap: nowrap;
    justify-content: flex-end;
    margin-top: 45px;
}

.page[b-7kgxk6dozi]  .custom-button-voltar {
    border: 1px solid #3b4bff;
    background: 0 0;
    color: #3b4bff;
    padding: 1rem 2rem;
    transition: .5s all;
    border-radius: 1rem;
    font-family: "Rawline", sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
}

    .page[b-7kgxk6dozi]  .custom-button-voltar:hover {
        color: #fff;
        background: #3b4bff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }

[b-7kgxk6dozi] .conteudo-titulo {
    font-size: 3rem;
    color: #3b4bff;
    font-weight: 700;
}

[b-7kgxk6dozi] .conteudo-codigo {
    color: #cc5be7;
    font-family: Urbanist, sans-serif;
    font-weight: 400;
    font-size: 1.6rem !important;
}

[b-7kgxk6dozi] .conteudo-midia {
    width: 25rem;
    float: left;
    margin-right: 2rem;
    margin-bottom: 1rem;
}

[b-7kgxk6dozi] .conteudo-texto {
    font-family: Urbanist, sans-serif;
    font-weight: 400;
    font-size: 1.6rem !important;
    color: #3a3a3a;
}

[b-7kgxk6dozi] .conteudo-outras-oportunidades-titulo {
    font-size: 2.4rem;
    font-weight: 700;
    color: #cc5be7;
}

[b-7kgxk6dozi] .conteudo-outras-oportunidades-item {
    color: #3b4bff;
    font-size: 1.8rem;
    font-weight: 600;
}
    [b-7kgxk6dozi] .conteudo-outras-oportunidades-item a:hover {
        color: #1cc2d4;
        text-decoration: none;
    }

[b-7kgxk6dozi] .conteudo-arquivos-titulo {
    font-size: 2rem;
    color: #cc5be7;
    font-weight: 500;
    line-height: 1.2;
}

[b-7kgxk6dozi] .conteudo-arquivos-item {
    color: #ea780a;
}

[b-7kgxk6dozi] .mud-card.box-docs {
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 2rem;
    border-radius: 10px;
    background: #FFF;
    box-shadow: 0px 4px 15px 0px rgba(0, 0, 0, 0.25);
}

@media only screen and (max-width: 1024px) {
    .container[b-7kgxk6dozi] {
        max-width: 960px;
    }
}

@media only screen and (max-width: 768px) {
    .container[b-7kgxk6dozi] {
        max-width: 720px;
    }
}
/* _content/PortalIntegraFront.WebUI/Components/Shared/Breadcrumb.razor.rz.scp.css */
.breadcrumbs[b-f5mh6ssx74] {
    display: flex;
    align-items: center;
    position: relative;
    min-height: 15rem;
    background-image: url(imgs/bd-breadcrumbs.jpg);
    background-repeat: no-repeat;
}

.container[b-f5mh6ssx74] {
    max-width: 1320px;
}

.breadcrumbs[b-f5mh6ssx74]::after {
    z-index: 0;
    content: '';
    position: absolute;
    display: block;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: linear-gradient(90deg, rgba(59, 75, 255, .9) 0, rgba(204, 91, 231, .9) 23%, rgba(164, 87, 238, .9) 60%, rgba(59, 75, 255, .9) 100%);
}

.breadcrumbs .container[b-f5mh6ssx74]  .container-breadcrumbs {
    position: relative;
    z-index: 1;
}

.breadcrumbs .container-breadcrumbs > h1[b-f5mh6ssx74] {
    font-size: 4.2rem;
    font-weight: 700;
    color: #fff;
}

.breadcrumbs .breadcrumbs-list .breadcrumbs-link[b-f5mh6ssx74] {
    color: #fff;
}

.breadcrumbs .breadcrumbs-link span[b-f5mh6ssx74] {
    color: #fff;
    padding-left: 8px;
    padding-right: 6px;
}

.breadcrumbs .breadcrumbs-link > i[b-f5mh6ssx74] {
    margin: 0px;
    color: #fff;
}

.breadcrumbs .breadcrumbs-list .icon-right[b-f5mh6ssx74] {
    margin-left: .5rem;
    color: #fff;
}

.breadcrumbs .breadcrumbs-link > i:hover[b-f5mh6ssx74] {
    color: #ea780a;
}
.breadcrumbs .breadcrumbs-link > span[b-f5mh6ssx74],
.breadcrumbs .breadcrumbs-span > span[b-f5mh6ssx74], i[b-f5mh6ssx74] {
    color: #fff;
    font-weight: 700;
}
/* _content/PortalIntegraFront.WebUI/Components/Shared/DialogAlert.razor.rz.scp.css */
.alert-title[b-zc4ttv2j72] {
    font-size: 2.8rem;
    color: #3b4bff;
    font-weight: 600;
    text-align: center;
}


[b-zc4ttv2j72] .btn-confirma {
    border: 1px solid #3b4bff;
    background: 0 0;
    color: #3b4bff;
}
    .mud-dialog-actions::deep .btn-confirma:hover[b-zc4ttv2j72] {
        color: #fff;
        background: #3b4bff;
        box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
    }



/* _content/PortalIntegraFront.WebUI/Components/Shared/DialogConfirm.razor.rz.scp.css */
.alert-title[b-ii2qmhqmg4] {
    font-size: 2.8rem;
    color: #3b4bff;
    font-weight: 600;
    text-align: center;
}


[b-ii2qmhqmg4] .btn-confirma {
    border: 1px solid #3b4bff;
    background: 0 0;
    color: #3b4bff;
}

.mud-dialog-actions::deep .btn-confirma:hover[b-ii2qmhqmg4] {
    color: #fff;
    background: #3b4bff;
    box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
}
/* _content/PortalIntegraFront.WebUI/Components/Shared/Dialogsucesso.razor.rz.scp.css */
[b-cai49p1i1e] .btn-confirma {
    border: 1px solid #3b4bff;
    background: 0 0;
    color: #3b4bff;
}

.mud-dialog-actions::deep .btn-confirma:hover[b-cai49p1i1e] {
    color: #fff;
    background: #3b4bff;
    box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .25);
}
