/* /Components/Layout/Header.razor.rz.scp.css */
.menu-element[b-65m2vls2dk] {
    transition: .4s;
}


[b-65m2vls2dk] a.navigation-link {
    display: block;
    max-width: fit-content;
    text-decoration: none;
}

    [b-65m2vls2dk] a.navigation-link:hover {
        color: var(--primary-orange);
    }

        [b-65m2vls2dk] a.navigation-link:hover span {
            display: block;
            height: .1rem;
            animation: expand-b-65m2vls2dk .8s;
            background-color: var(--primary-orange);
        }

/*Ativa a barra quando clicado*/
[b-65m2vls2dk] a.active span {
    display: block;
    height: .1rem;
    animation: expand-b-65m2vls2dk .8s;
    background-color: var(--primary-orange);
}



@keyframes expand-b-65m2vls2dk {
    0% {
        width: 0%;
    }

    100% {
        width: 100%;
    }
}
/* /Components/Layout/Moderator/ModeratorLayout.razor.rz.scp.css */

.base-header[b-68kq3aa2bh] {
    padding: 1.4rem 0;
}

.item-icon[b-68kq3aa2bh] {
    height: 38px;
}

#notification-count[b-68kq3aa2bh] {
    position: absolute;
    top: 0;
    right: 0;
    width: 24px;
    height: 24px;
    border-radius: 50%;
    transform: translate(20%, -50%);
    display: flex;
    justify-content: center;
    align-items: center;
}
/* /Components/Layout/Moderator/ModeratorSideBar.razor.rz.scp.css */


.rz-navigation-item-wrapper[b-6e7z7t2dax], .rz-navigation-item[b-6e7z7t2dax] {
    overflow-x: visible;
    overflow-y: visible;
}

.rz-panel-menu .rz-navigation-item[b-6e7z7t2dax] {
    border-color: transparent;
}

/* Evento de hover */
.rz-panel-menu .rz-navigation-item-wrapper:hover[b-6e7z7t2dax] {
    background-color: transparent;
}

.rz-navigation-item-icon[b-6e7z7t2dax] {
    fill: var(--secondary-lavender);
}

.rz-panel-menu .rz-navigation-item-icon[b-6e7z7t2dax] {
    height: 30px;
    width: 30px;
}

.rz-navigation-item-text[b-6e7z7t2dax] {
    color: var(--primary-dark_gray);
}

[b-6e7z7t2dax] .navigation-link {
    text-decoration: none;
    display: flex;
    align-items: center;
}

/*Ações do menu lateral*/

[b-6e7z7t2dax] .active span.selected-element {
    display: block;
    position: absolute;
    top: 8px;
    left: -4.6vw;
    width: 30px;
    height: 30px;
    background-color: var(--primary-orange);
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
}

[b-6e7z7t2dax] a.active .rz-navigation-item-text {
    color: var(--primary-orange);
}

[b-6e7z7t2dax] a.active .rz-navigation-item-icon {
    fill: var(--primary-orange);
}
/* /Components/Pages/Contato.razor.rz.scp.css */

.btn-solucoes[b-6419u6j2lq] {
    margin-top: 1rem;
    padding: .4rem .2rem;
    padding-right: .2rem;
    white-space: nowrap;
    width: 100%;
}
#solucoes-title[b-6419u6j2lq] {
    margin-top: 4rem;
}





@media (max-width: 768px) {
    #solucoes-title[b-6419u6j2lq] {
        margin-top: 0rem;
    }
}
/* /Components/Pages/Homes/Home.razor.rz.scp.css */
/*Em telas menores que o Galaxy fold, permite a fonte quebrar. (Quase desnecessário)*/
@media(max-width: 270px) {
    .btn-home[b-gnhuvbxf00] {
        white-space: normal;
        font-size: small;
    }
}

.bg-img-1000[b-gnhuvbxf00] {
    /*background-image: url('/images/elements/jpg/1000.jpg');*/
    background-image: url('/images/elements/svg/+1000.svg');
    min-height: 288px;
    background-position: center;
    background-size: cover;
}
/*Expande a imagem com o +1.000 para telas a partir de md*/
@media(min-width: 1024px) {
    .bg-img-1000[b-gnhuvbxf00] {
        min-height: 60vh;
    }
}

.graphics-el[b-gnhuvbxf00] {
    max-height: 335px;
    max-width: 332px;
    min-height: 153px;
    min-width: 160px;
}
/* /Components/Pages/Managements/Janitorials/JanitorialMap.razor.rz.scp.css */


input.nosubmit[b-y77tk5mwr8] {
    width: 100%;
    border: 1px solid var(--primary-dark_gray);
    border-radius: 1rem;
    display: block;
    padding: 9px 4px 9px 40px;
    background: transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' class='bi bi-search'  viewBox='0 0 16 16'%3E%3Cpath d='M11.742 10.344a6.5 6.5 0 1 0-1.397 1.398h-.001c.03.04.062.078.098.115l3.85 3.85a1 1 0 0 0 1.415-1.414l-3.85-3.85a1.007 1.007 0 0 0-.115-.1zM12 6.5a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0z'%3E%3C/path%3E%3C/svg%3E") no-repeat 13px center;
}

    input.nosubmit:focus[b-y77tk5mwr8] {
        border: 1px solid var(--primary-dark_gray);
    }

    input.nosubmit[type=search][b-y77tk5mwr8] {
        outline: none;
        -webkit-appearance: textfield;
    }
/* /Components/Pages/Managements/Janitorials/JanitorialTicketView.razor.rz.scp.css */
/* /Components/Pages/Solutions/CardsMenu.razor.rz.scp.css */
/* /Components/Pages/Solutions/Solucoes.razor.rz.scp.css */

.btn-solucoes[b-3qydqaqdiw] {
    margin-top: 1rem;
    padding: .4rem .2rem;
    padding-right: .2rem;
    white-space: nowrap;
    width: 100%;
}
#solucoes-title[b-3qydqaqdiw] {
    margin-top: 4rem;
}





@media (max-width: 768px) {
    #solucoes-title[b-3qydqaqdiw] {
        margin-top: 0rem;
    }
}
/* /Components/Pages/Solutions/SolucoesCard.razor.rz.scp.css */
.solucoes-card:hover[b-apwmkttyv1] {
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);
}
/*.scrollable-row > :first-child {
    margin-left: 300px;
    padding-left: 0;
}*/
