@import '_content/Blazor.Bootstrap/Blazor.Bootstrap.7t9tbfaemk.bundle.scp.css';

/* /Layout/MainLayout.razor.rz.scp.css */
main[b-5c56jlh6z6] {
    background-color: #fffff9;
}

#blazor-error-ui[b-5c56jlh6z6] {
    background: lightyellow;
    bottom: 0;
    box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.2);
    display: none;
    left: 0;
    padding: 0.6rem 1.25rem 0.7rem 1.25rem;
    position: fixed;
    width: 100%;
    z-index: 1000;
}

    #blazor-error-ui .dismiss[b-5c56jlh6z6] {
        cursor: pointer;
        position: absolute;
        right: 0.75rem;
        top: 0.5rem;
    }
/* /Layout/MainMenu.razor.rz.scp.css */
.top-row[b-ur3et84n6a] {
    height: 70px !important;
    z-index: 500;
    font-family: Urbanist;
    color: black;
}

.menu-item[b-ur3et84n6a] {
    font-size: 18px;
    background: linear-gradient(90deg, #A28BE8 0%, #8BB8E8 100%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    width: fit-content;
    font-weight: 700;
    transform: translateY(-20px);
}

.menu-dropdown[b-ur3et84n6a] {
}

.menu-item:hover[b-ur3et84n6a] {
    transition: 0.5s;
    filter: brightness(200%);
}

.menu-item-last[b-ur3et84n6a] {
    display: flex;
    justify-content: flex-end;
    align-items: center;
}

.navbar-brand[b-ur3et84n6a] {
    height: auto;
    width: auto;
    min-width: 75px;
    min-height: 75px;
    max-height: 100px;
    max-width: 100px;
    transform: translateY(-20px);
    position: static;
}

.login-offcanvas[b-ur3et84n6a] {
    background-image: linear-gradient(181deg, #A28BE8 5.28%, #AAFF4F 95.17%) !important;
    background-color: transparent !important;
}

.offcanvas[b-ur3et84n6a] {
    --bs-offcanvas-bg: transparent !important;
    background-color: transparent !important;
}

.offcanvas-body[b-ur3et84n6a] {
    background-color: transparent !important;
}
/* /Pages/Home.razor.rz.scp.css */
.hive-img-container[b-u0qx5sbpt3] {
    margin: auto;
    width: 100%;
    max-width: 350px;
    height: 350px;
    text-align: center;
    background: url("/Media/Graphics/Circle_Logo_No_Background.png") no-repeat;
    background-size: 100%;
}

.service-img-container[b-u0qx5sbpt3] {
    height: 200px;
    width: 100%;
    max-width: 300px;
    border: 1px solid black;
    margin: auto;
}


.service-container[b-u0qx5sbpt3] {
    color: white;
    border-radius: 20px;
    width: 300px;
    margin: auto;
    font-size: 12px;
    height: 100%;
}

.mic-img[b-u0qx5sbpt3] {
    height: 100%;
    width: 100%;
    transform: rotate(-35deg);
}

.gtr-img[b-u0qx5sbpt3] {
    height: 100%;
    width: 100%;
    transform: rotate(-160deg);
}
