/*
    /* Add these styles to your site.css file */

    /* Login Page Container */
    .login-page-container {
        display: flex;
        width: 100%;
        height: 100vh;
        overflow: hidden;
    }

    /* Left Panel - Marketing Content */
    .login-marketing-panel {
        flex: 1;
        background-image: linear-gradient(135deg, #042f34 0%, #064e56 100%);
        color: white;
        display: flex;
        align-items: center;
        justify-content: center;
        padding: 2rem;
        position: relative;
        overflow: hidden;
    }

    .login-marketing-panel::before {
        content: "";
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        background-image: url('/images/pattern-dots.png');
        background-size: cover;
        opacity: 0.05;
        z-index: 0;
    }

    .login-marketing-content {
        position: relative;
        z-index: 1;
        max-width: 500px;
        text-align: center;
    }

    .login-marketing-logo {
        width: 80px;
        margin-bottom: 2rem;
    }

    .login-marketing-content h1 {
        font-size: 2.5rem;
        font-weight: 700;
        margin-bottom: 1rem;
    }

    .login-marketing-content h3 {
        font-size: 1.25rem;
        font-weight: 400;
        margin-bottom: 2rem;
        opacity: 0.9;
    }

    .login-marketing-features {
        margin-top: 3rem;
        display: flex;
        flex-direction: column;
        gap: 1.5rem;
    }

    .feature-item {
        display: flex;
        align-items: center;
        gap: 1rem;
    }

    .feature-item i {
        font-size: 1.5rem;
        width: 40px;
        height: 40px;
        display: flex;
        align-items: center;
        justify-content: center;
        border-radius: 50%;
        background-color: rgba(183, 237, 63, 0.2);
        color: #b7ed3f;
    }

    .feature-item span {
        font-size: 1.1rem;
    }

    /* Right Panel - Login Form */
    .login-form-panel {
        flex: 1;
        display: flex;
        align-items: center;
        justify-content: center;
        background-color: #f8f9fa;
        padding: 2rem;
        overflow-y: auto;
    }

    .login-form-container {
        width: 100%;
        max-width: 450px;
        background-color: white;
        border-radius: 12px;
        box-shadow: 0 5px 20px rgba(0, 0, 0, 0.05);
        padding: 2.5rem;
    }

    .login-header {
        text-align: center;
        margin-bottom: 2rem;
    }

    .databoss-login-logo {
        max-width: 240px;
        height: auto;
    }

    .login-form-content {
        margin-top: 1rem;
    }

    /* Invitation notice styling */
    .invitation-notice {
        display: flex;
        align-items: center;
        gap: 1rem;
        background-color: rgba(183, 237, 63, 0.1);
        border-left: 4px solid #b7ed3f;
        padding: 1rem;
        border-radius: 4px;
        margin-bottom: 1.5rem;
    }

    .invitation-icon {
        font-size: 1.5rem;
        color: #042f34;
    }

    /* Form fields styling */
    .form-fields {
        display: flex;
        flex-direction: column;
        gap: 1.5rem;
    }

    .login-input {
        margin-bottom: 0.5rem;
    }

    .login-options {
        display: flex;
        justify-content: space-between;
        align-items: center;
        margin-bottom: 0.5rem;
    }

    .forgot-password-link {
        color: #042f34;
        text-decoration: none;
        cursor: pointer;
        font-size: 0.9rem;
    }

    .forgot-password-link:hover {
        text-decoration: underline;
    }

    /* Button styling */
    .login-buttons {
        display: flex;
        flex-direction: column;
        gap: 1rem;
        margin-top: 1rem;
    }

    .login-button {
        background-color: #042f34 !important;
        color: white !important;
        border-radius: 6px;
        padding: 0.75rem !important;
        box-shadow: none !important;
    }

    .register-button {
        background-color: #b7ed3f !important;
        color: #042f34 !important;
        font-weight: 500 !important;
        border-radius: 6px;
        padding: 0.75rem !important;
        box-shadow: none !important;
    }

    .cancel-button {
        background-color: #6c757d !important;
        color: white !important;
        border-radius: 6px;
        padding: 0.75rem !important;
        margin-top: 1.5rem !important;
        width: 100%;
        box-shadow: none !important;
    }

    /* Business profiles styling */
    .business-profiles-container {
        padding: 1rem 0;
    }

    .business-profile-item {
        transition: all 0.2s ease;
        border-radius: 6px;
        margin-bottom: 0.25rem;
    }

    .business-profile-item:hover {
        background-color: rgba(4, 47, 52, 0.05);
    }

    /* NetCode styling */
    .netcode-container {
        text-align: center;
        padding: 1rem 0;
    }

    .netcode-content {
        display: flex;
        flex-direction: column;
        align-items: center;
        gap: 1.5rem;
    }

    .netcode-message {
        display: flex;
        flex-direction: column;
        align-items: center;
        gap: 1rem;
    }

    .netcode-icon {
        font-size: 3rem;
        color: #042f34;
    }

    .netcode-number {
        font-size: 3rem;
        font-weight: 700;
        color: #042f34;
        margin: 1.5rem 0;
        font-family: 'Courier New', monospace;
        letter-spacing: 4px;
        background-color: rgba(183, 237, 63, 0.2);
        padding: 1rem 2rem;
        border-radius: 8px;
    }

    .netcode-loading {
        margin: 2rem 0;
    }

    /* Responsive Styles */
    @media (max-width: 992px) {
        .login-page-container {
            flex-direction: column;
        }

        .login-marketing-panel {
            flex: none;
            padding: 2rem 1rem;
            height: 30vh;
            min-height: 300px;
        }

        .login-form-panel {
            flex: none;
            height: 70vh;
        }

        .login-marketing-content h1 {
            font-size: 2rem;
        }

        .login-marketing-content h3 {
            font-size: 1.1rem;
        }

        .login-marketing-features {
            display: none;
        }
    }

    @media (max-width: 576px) {
        .login-form-container {
            padding: 1.5rem;
            box-shadow: none;
            background-color: transparent;
        }

        .login-marketing-panel {
            min-height: 200px;
        }

        .login-options {
            flex-direction: column;
            align-items: flex-start;
            gap: 0.5rem;
        }
    }
This file is used to contain all abstracts imports.
Files inside this folder can contain abstract settings, helpers or functions. They have no direct output.
*/
@import url("https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");
/*
This file is used to contain all base imports.
Files inside this folder can contain global styles used in the project.
*/
/*
This file can be used to overwrite any normailze settings.
*/
.fs-10 {
    font-size: 10px !important;
}

.lh-10 {
    line-height: 10px !important;
}

.mmt-10 {
    margin-top: 10px !important;
}

.mml-10 {
    margin-left: 10px !important;
}

.mmr-10 {
    margin-right: 10px !important;
}

.mmb-10 {
    margin-bottom: 10px !important;
}

.mpt-10 {
    padding-top: 10px !important;
}

.mpb-10 {
    padding-bottom: 10px !important;
}

.mmt-10-half {
    margin-top: 5px !important;
}

.mmb-10-half {
    margin-bottom: 5px !important;
}

.mpt-10-half {
    padding-top: 5px !important;
}

.mpb-10-half {
    padding-bottom: 5px !important;
}

.mmt-10-quarter {
    margin-top: 2.5px !important;
}

.min-w-10 {
    min-width: 10px !important;
}

.fs-11 {
    font-size: 11px !important;
}

.lh-11 {
    line-height: 11px !important;
}

.mmt-11 {
    margin-top: 11px !important;
}

.mml-11 {
    margin-left: 11px !important;
}

.mmr-11 {
    margin-right: 11px !important;
}

.mmb-11 {
    margin-bottom: 11px !important;
}

.mpt-11 {
    padding-top: 11px !important;
}

.mpb-11 {
    padding-bottom: 11px !important;
}

.mmt-11-half {
    margin-top: 5.5px !important;
}

.mmb-11-half {
    margin-bottom: 5.5px !important;
}

.mpt-11-half {
    padding-top: 5.5px !important;
}

.mpb-11-half {
    padding-bottom: 5.5px !important;
}

.mmt-11-quarter {
    margin-top: 2.75px !important;
}

.min-w-11 {
    min-width: 11px !important;
}

.fs-12 {
    font-size: 12px !important;
}

.lh-12 {
    line-height: 12px !important;
}

.mmt-12 {
    margin-top: 12px !important;
}

.mml-12 {
    margin-left: 12px !important;
}

.mmr-12 {
    margin-right: 12px !important;
}

.mmb-12 {
    margin-bottom: 12px !important;
}

.mpt-12 {
    padding-top: 12px !important;
}

.mpb-12 {
    padding-bottom: 12px !important;
}

.mmt-12-half {
    margin-top: 6px !important;
}

.mmb-12-half {
    margin-bottom: 6px !important;
}

.mpt-12-half {
    padding-top: 6px !important;
}

.mpb-12-half {
    padding-bottom: 6px !important;
}

.mmt-12-quarter {
    margin-top: 3px !important;
}

.min-w-12 {
    min-width: 12px !important;
}

.fs-13 {
    font-size: 13px !important;
}

.lh-13 {
    line-height: 13px !important;
}

.mmt-13 {
    margin-top: 13px !important;
}

.mml-13 {
    margin-left: 13px !important;
}

.mmr-13 {
    margin-right: 13px !important;
}

.mmb-13 {
    margin-bottom: 13px !important;
}

.mpt-13 {
    padding-top: 13px !important;
}

.mpb-13 {
    padding-bottom: 13px !important;
}

.mmt-13-half {
    margin-top: 6.5px !important;
}

.mmb-13-half {
    margin-bottom: 6.5px !important;
}

.mpt-13-half {
    padding-top: 6.5px !important;
}

.mpb-13-half {
    padding-bottom: 6.5px !important;
}

.mmt-13-quarter {
    margin-top: 3.25px !important;
}

.min-w-13 {
    min-width: 13px !important;
}

.fs-14 {
    font-size: 14px !important;
}

.lh-14 {
    line-height: 14px !important;
}

.mmt-14 {
    margin-top: 14px !important;
}

.mml-14 {
    margin-left: 14px !important;
}

.mmr-14 {
    margin-right: 14px !important;
}

.mmb-14 {
    margin-bottom: 14px !important;
}

.mpt-14 {
    padding-top: 14px !important;
}

.mpb-14 {
    padding-bottom: 14px !important;
}

.mmt-14-half {
    margin-top: 7px !important;
}

.mmb-14-half {
    margin-bottom: 7px !important;
}

.mpt-14-half {
    padding-top: 7px !important;
}

.mpb-14-half {
    padding-bottom: 7px !important;
}

.mmt-14-quarter {
    margin-top: 3.5px !important;
}

.min-w-14 {
    min-width: 14px !important;
}

.fs-15 {
    font-size: 15px !important;
}

.lh-15 {
    line-height: 15px !important;
}

.mmt-15 {
    margin-top: 15px !important;
}

.mml-15 {
    margin-left: 15px !important;
}

.mmr-15 {
    margin-right: 15px !important;
}

.mmb-15 {
    margin-bottom: 15px !important;
}

.mpt-15 {
    padding-top: 15px !important;
}

.mpb-15 {
    padding-bottom: 15px !important;
}

.mmt-15-half {
    margin-top: 7.5px !important;
}

.mmb-15-half {
    margin-bottom: 7.5px !important;
}

.mpt-15-half {
    padding-top: 7.5px !important;
}

.mpb-15-half {
    padding-bottom: 7.5px !important;
}

.mmt-15-quarter {
    margin-top: 3.75px !important;
}

.min-w-15 {
    min-width: 15px !important;
}

.fs-16 {
    font-size: 16px !important;
}

.lh-16 {
    line-height: 16px !important;
}

.mmt-16 {
    margin-top: 16px !important;
}

.mml-16 {
    margin-left: 16px !important;
}

.mmr-16 {
    margin-right: 16px !important;
}

.mmb-16 {
    margin-bottom: 16px !important;
}

.mpt-16 {
    padding-top: 16px !important;
}

.mpb-16 {
    padding-bottom: 16px !important;
}

.mmt-16-half {
    margin-top: 8px !important;
}

.mmb-16-half {
    margin-bottom: 8px !important;
}

.mpt-16-half {
    padding-top: 8px !important;
}

.mpb-16-half {
    padding-bottom: 8px !important;
}

.mmt-16-quarter {
    margin-top: 4px !important;
}

.min-w-16 {
    min-width: 16px !important;
}

.fs-17 {
    font-size: 17px !important;
}

.lh-17 {
    line-height: 17px !important;
}

.mmt-17 {
    margin-top: 17px !important;
}

.mml-17 {
    margin-left: 17px !important;
}

.mmr-17 {
    margin-right: 17px !important;
}

.mmb-17 {
    margin-bottom: 17px !important;
}

.mpt-17 {
    padding-top: 17px !important;
}

.mpb-17 {
    padding-bottom: 17px !important;
}

.mmt-17-half {
    margin-top: 8.5px !important;
}

.mmb-17-half {
    margin-bottom: 8.5px !important;
}

.mpt-17-half {
    padding-top: 8.5px !important;
}

.mpb-17-half {
    padding-bottom: 8.5px !important;
}

.mmt-17-quarter {
    margin-top: 4.25px !important;
}

.min-w-17 {
    min-width: 17px !important;
}

.fs-18 {
    font-size: 18px !important;
}

.lh-18 {
    line-height: 18px !important;
}

.mmt-18 {
    margin-top: 18px !important;
}

.mml-18 {
    margin-left: 18px !important;
}

.mmr-18 {
    margin-right: 18px !important;
}

.mmb-18 {
    margin-bottom: 18px !important;
}

.mpt-18 {
    padding-top: 18px !important;
}

.mpb-18 {
    padding-bottom: 18px !important;
}

.mmt-18-half {
    margin-top: 9px !important;
}

.mmb-18-half {
    margin-bottom: 9px !important;
}

.mpt-18-half {
    padding-top: 9px !important;
}

.mpb-18-half {
    padding-bottom: 9px !important;
}

.mmt-18-quarter {
    margin-top: 4.5px !important;
}

.min-w-18 {
    min-width: 18px !important;
}

.fs-19 {
    font-size: 19px !important;
}

.lh-19 {
    line-height: 19px !important;
}

.mmt-19 {
    margin-top: 19px !important;
}

.mml-19 {
    margin-left: 19px !important;
}

.mmr-19 {
    margin-right: 19px !important;
}

.mmb-19 {
    margin-bottom: 19px !important;
}

.mpt-19 {
    padding-top: 19px !important;
}

.mpb-19 {
    padding-bottom: 19px !important;
}

.mmt-19-half {
    margin-top: 9.5px !important;
}

.mmb-19-half {
    margin-bottom: 9.5px !important;
}

.mpt-19-half {
    padding-top: 9.5px !important;
}

.mpb-19-half {
    padding-bottom: 9.5px !important;
}

.mmt-19-quarter {
    margin-top: 4.75px !important;
}

.min-w-19 {
    min-width: 19px !important;
}

.fs-20 {
    font-size: 20px !important;
}

.lh-20 {
    line-height: 20px !important;
}

.mmt-20 {
    margin-top: 20px !important;
}

.mml-20 {
    margin-left: 20px !important;
}

.mmr-20 {
    margin-right: 20px !important;
}

.mmb-20 {
    margin-bottom: 20px !important;
}

.mpt-20 {
    padding-top: 20px !important;
}

.mpb-20 {
    padding-bottom: 20px !important;
}

.mmt-20-half {
    margin-top: 10px !important;
}

.mmb-20-half {
    margin-bottom: 10px !important;
}

.mpt-20-half {
    padding-top: 10px !important;
}

.mpb-20-half {
    padding-bottom: 10px !important;
}

.mmt-20-quarter {
    margin-top: 5px !important;
}

.min-w-20 {
    min-width: 20px !important;
}

.fs-21 {
    font-size: 21px !important;
}

.lh-21 {
    line-height: 21px !important;
}

.mmt-21 {
    margin-top: 21px !important;
}

.mml-21 {
    margin-left: 21px !important;
}

.mmr-21 {
    margin-right: 21px !important;
}

.mmb-21 {
    margin-bottom: 21px !important;
}

.mpt-21 {
    padding-top: 21px !important;
}

.mpb-21 {
    padding-bottom: 21px !important;
}

.mmt-21-half {
    margin-top: 10.5px !important;
}

.mmb-21-half {
    margin-bottom: 10.5px !important;
}

.mpt-21-half {
    padding-top: 10.5px !important;
}

.mpb-21-half {
    padding-bottom: 10.5px !important;
}

.mmt-21-quarter {
    margin-top: 5.25px !important;
}

.min-w-21 {
    min-width: 21px !important;
}

.fs-22 {
    font-size: 22px !important;
}

.lh-22 {
    line-height: 22px !important;
}

.mmt-22 {
    margin-top: 22px !important;
}

.mml-22 {
    margin-left: 22px !important;
}

.mmr-22 {
    margin-right: 22px !important;
}

.mmb-22 {
    margin-bottom: 22px !important;
}

.mpt-22 {
    padding-top: 22px !important;
}

.mpb-22 {
    padding-bottom: 22px !important;
}

.mmt-22-half {
    margin-top: 11px !important;
}

.mmb-22-half {
    margin-bottom: 11px !important;
}

.mpt-22-half {
    padding-top: 11px !important;
}

.mpb-22-half {
    padding-bottom: 11px !important;
}

.mmt-22-quarter {
    margin-top: 5.5px !important;
}

.min-w-22 {
    min-width: 22px !important;
}

.fs-23 {
    font-size: 23px !important;
}

.lh-23 {
    line-height: 23px !important;
}

.mmt-23 {
    margin-top: 23px !important;
}

.mml-23 {
    margin-left: 23px !important;
}

.mmr-23 {
    margin-right: 23px !important;
}

.mmb-23 {
    margin-bottom: 23px !important;
}

.mpt-23 {
    padding-top: 23px !important;
}

.mpb-23 {
    padding-bottom: 23px !important;
}

.mmt-23-half {
    margin-top: 11.5px !important;
}

.mmb-23-half {
    margin-bottom: 11.5px !important;
}

.mpt-23-half {
    padding-top: 11.5px !important;
}

.mpb-23-half {
    padding-bottom: 11.5px !important;
}

.mmt-23-quarter {
    margin-top: 5.75px !important;
}

.min-w-23 {
    min-width: 23px !important;
}

.fs-24 {
    font-size: 24px !important;
}

.lh-24 {
    line-height: 24px !important;
}

.mmt-24 {
    margin-top: 24px !important;
}

.mml-24 {
    margin-left: 24px !important;
}

.mmr-24 {
    margin-right: 24px !important;
}

.mmb-24 {
    margin-bottom: 24px !important;
}

.mpt-24 {
    padding-top: 24px !important;
}

.mpb-24 {
    padding-bottom: 24px !important;
}

.mmt-24-half {
    margin-top: 12px !important;
}

.mmb-24-half {
    margin-bottom: 12px !important;
}

.mpt-24-half {
    padding-top: 12px !important;
}

.mpb-24-half {
    padding-bottom: 12px !important;
}

.mmt-24-quarter {
    margin-top: 6px !important;
}

.min-w-24 {
    min-width: 24px !important;
}

.w-10 {
    width: 10% !important;
}

.h-10 {
    height: 10% !important;
}

.w-11 {
    width: 11% !important;
}

.h-11 {
    height: 11% !important;
}

.w-12 {
    width: 12% !important;
}

.h-12 {
    height: 12% !important;
}

.w-13 {
    width: 13% !important;
}

.h-13 {
    height: 13% !important;
}

.w-14 {
    width: 14% !important;
}

.h-14 {
    height: 14% !important;
}

.w-15 {
    width: 15% !important;
}

.h-15 {
    height: 15% !important;
}

.w-16 {
    width: 16% !important;
}

.h-16 {
    height: 16% !important;
}

.w-17 {
    width: 17% !important;
}

.h-17 {
    height: 17% !important;
}

.w-18 {
    width: 18% !important;
}

.h-18 {
    height: 18% !important;
}

.w-19 {
    width: 19% !important;
}

.h-19 {
    height: 19% !important;
}

.w-20 {
    width: 20% !important;
}

.h-20 {
    height: 20% !important;
}

.w-21 {
    width: 21% !important;
}

.h-21 {
    height: 21% !important;
}

.w-22 {
    width: 22% !important;
}

.h-22 {
    height: 22% !important;
}

.w-23 {
    width: 23% !important;
}

.h-23 {
    height: 23% !important;
}

.w-24 {
    width: 24% !important;
}

.h-24 {
    height: 24% !important;
}

.w-25 {
    width: 25% !important;
}

.h-25 {
    height: 25% !important;
}

.w-26 {
    width: 26% !important;
}

.h-26 {
    height: 26% !important;
}

.w-27 {
    width: 27% !important;
}

.h-27 {
    height: 27% !important;
}

.w-28 {
    width: 28% !important;
}

.h-28 {
    height: 28% !important;
}

.w-29 {
    width: 29% !important;
}

.h-29 {
    height: 29% !important;
}

.w-30 {
    width: 30% !important;
}

.h-30 {
    height: 30% !important;
}

.w-31 {
    width: 31% !important;
}

.h-31 {
    height: 31% !important;
}

.w-32 {
    width: 32% !important;
}

.h-32 {
    height: 32% !important;
}

.w-33 {
    width: 33% !important;
}

.h-33 {
    height: 33% !important;
}

.w-34 {
    width: 34% !important;
}

.h-34 {
    height: 34% !important;
}

.w-35 {
    width: 35% !important;
}

.h-35 {
    height: 35% !important;
}

.w-36 {
    width: 36% !important;
}

.h-36 {
    height: 36% !important;
}

.w-37 {
    width: 37% !important;
}

.h-37 {
    height: 37% !important;
}

.w-38 {
    width: 38% !important;
}

.h-38 {
    height: 38% !important;
}

.w-39 {
    width: 39% !important;
}

.h-39 {
    height: 39% !important;
}

.w-40 {
    width: 40% !important;
}

.h-40 {
    height: 40% !important;
}

.w-41 {
    width: 41% !important;
}

.h-41 {
    height: 41% !important;
}

.w-42 {
    width: 42% !important;
}

.h-42 {
    height: 42% !important;
}

.w-43 {
    width: 43% !important;
}

.h-43 {
    height: 43% !important;
}

.w-44 {
    width: 44% !important;
}

.h-44 {
    height: 44% !important;
}

.w-45 {
    width: 45% !important;
}

.h-45 {
    height: 45% !important;
}

.w-46 {
    width: 46% !important;
}

.h-46 {
    height: 46% !important;
}

.w-47 {
    width: 47% !important;
}

.h-47 {
    height: 47% !important;
}

.w-48 {
    width: 48% !important;
}

.h-48 {
    height: 48% !important;
}

.w-49 {
    width: 49% !important;
}

.h-49 {
    height: 49% !important;
}

.w-50 {
    width: 50% !important;
}

.h-50 {
    height: 50% !important;
}

.w-51 {
    width: 51% !important;
}

.h-51 {
    height: 51% !important;
}

.w-52 {
    width: 52% !important;
}

.h-52 {
    height: 52% !important;
}

.w-53 {
    width: 53% !important;
}

.h-53 {
    height: 53% !important;
}

.w-54 {
    width: 54% !important;
}

.h-54 {
    height: 54% !important;
}

.w-55 {
    width: 55% !important;
}

.h-55 {
    height: 55% !important;
}

.w-56 {
    width: 56% !important;
}

.h-56 {
    height: 56% !important;
}

.w-57 {
    width: 57% !important;
}

.h-57 {
    height: 57% !important;
}

.w-58 {
    width: 58% !important;
}

.h-58 {
    height: 58% !important;
}

.w-59 {
    width: 59% !important;
}

.h-59 {
    height: 59% !important;
}

.w-60 {
    width: 60% !important;
}

.h-60 {
    height: 60% !important;
}

.w-61 {
    width: 61% !important;
}

.h-61 {
    height: 61% !important;
}

.w-62 {
    width: 62% !important;
}

.h-62 {
    height: 62% !important;
}

.w-63 {
    width: 63% !important;
}

.h-63 {
    height: 63% !important;
}

.w-64 {
    width: 64% !important;
}

.h-64 {
    height: 64% !important;
}

.w-65 {
    width: 65% !important;
}

.h-65 {
    height: 65% !important;
}

.w-66 {
    width: 66% !important;
}

.h-66 {
    height: 66% !important;
}

.w-67 {
    width: 67% !important;
}

.h-67 {
    height: 67% !important;
}

.w-68 {
    width: 68% !important;
}

.h-68 {
    height: 68% !important;
}

.w-69 {
    width: 69% !important;
}

.h-69 {
    height: 69% !important;
}

.w-70 {
    width: 70% !important;
}

.h-70 {
    height: 70% !important;
}

.w-71 {
    width: 71% !important;
}

.h-71 {
    height: 71% !important;
}

.w-72 {
    width: 72% !important;
}

.h-72 {
    height: 72% !important;
}

.w-73 {
    width: 73% !important;
}

.h-73 {
    height: 73% !important;
}

.w-74 {
    width: 74% !important;
}

.h-74 {
    height: 74% !important;
}

.w-75 {
    width: 75% !important;
}

.h-75 {
    height: 75% !important;
}

.w-76 {
    width: 76% !important;
}

.h-76 {
    height: 76% !important;
}

.w-77 {
    width: 77% !important;
}

.h-77 {
    height: 77% !important;
}

.w-78 {
    width: 78% !important;
}

.h-78 {
    height: 78% !important;
}

.w-79 {
    width: 79% !important;
}

.h-79 {
    height: 79% !important;
}

.w-80 {
    width: 80% !important;
}

.h-80 {
    height: 80% !important;
}

.w-81 {
    width: 81% !important;
}

.h-81 {
    height: 81% !important;
}

.w-82 {
    width: 82% !important;
}

.h-82 {
    height: 82% !important;
}

.w-83 {
    width: 83% !important;
}

.h-83 {
    height: 83% !important;
}

.w-84 {
    width: 84% !important;
}

.h-84 {
    height: 84% !important;
}

.w-85 {
    width: 85% !important;
}

.h-85 {
    height: 85% !important;
}

.w-86 {
    width: 86% !important;
}

.h-86 {
    height: 86% !important;
}

.w-87 {
    width: 87% !important;
}

.h-87 {
    height: 87% !important;
}

.w-88 {
    width: 88% !important;
}

.h-88 {
    height: 88% !important;
}

.w-89 {
    width: 89% !important;
}

.h-89 {
    height: 89% !important;
}

.w-90 {
    width: 90% !important;
}

.h-90 {
    height: 90% !important;
}

.w-91 {
    width: 91% !important;
}

.h-91 {
    height: 91% !important;
}

.w-92 {
    width: 92% !important;
}

.h-92 {
    height: 92% !important;
}

.w-93 {
    width: 93% !important;
}

.h-93 {
    height: 93% !important;
}

.w-94 {
    width: 94% !important;
}

.h-94 {
    height: 94% !important;
}

.w-95 {
    width: 95% !important;
}

.h-95 {
    height: 95% !important;
}

.w-96 {
    width: 96% !important;
}

.h-96 {
    height: 96% !important;
}

.w-97 {
    width: 97% !important;
}

.h-97 {
    height: 97% !important;
}

.w-98 {
    width: 98% !important;
}

.h-98 {
    height: 98% !important;
}

.w-99 {
    width: 99% !important;
}

.h-99 {
    height: 99% !important;
}

.w-100 {
    width: 100% !important;
}

.h-100 {
    height: 100% !important;
}

.pt-10 {
    padding-top: 10px !important;
}

.pt-11 {
    padding-top: 11px !important;
}

.pt-12 {
    padding-top: 12px !important;
}

.pt-13 {
    padding-top: 13px !important;
}

.pt-14 {
    padding-top: 14px !important;
}

.pt-15 {
    padding-top: 15px !important;
}

.pt-16 {
    padding-top: 16px !important;
}

.pt-17 {
    padding-top: 17px !important;
}

.pt-18 {
    padding-top: 18px !important;
}

.pt-19 {
    padding-top: 19px !important;
}

.pt-20 {
    padding-top: 20px !important;
}

.pt-21 {
    padding-top: 21px !important;
}

.pt-22 {
    padding-top: 22px !important;
}

.pt-23 {
    padding-top: 23px !important;
}

.pt-24 {
    padding-top: 24px !important;
}

.pt-25 {
    padding-top: 25px !important;
}

.pt-26 {
    padding-top: 26px !important;
}

.pt-27 {
    padding-top: 27px !important;
}

.pt-28 {
    padding-top: 28px !important;
}

.pt-29 {
    padding-top: 29px !important;
}

.pt-30 {
    padding-top: 30px !important;
}

.pt-31 {
    padding-top: 31px !important;
}

.pt-32 {
    padding-top: 32px !important;
}

.pt-33 {
    padding-top: 33px !important;
}

.pt-34 {
    padding-top: 34px !important;
}

.pt-35 {
    padding-top: 35px !important;
}

.pt-36 {
    padding-top: 36px !important;
}

.pt-37 {
    padding-top: 37px !important;
}

.pt-38 {
    padding-top: 38px !important;
}

.pt-39 {
    padding-top: 39px !important;
}

.pt-40 {
    padding-top: 40px !important;
}

.pt-41 {
    padding-top: 41px !important;
}

.pt-42 {
    padding-top: 42px !important;
}

.pt-43 {
    padding-top: 43px !important;
}

.pt-44 {
    padding-top: 44px !important;
}

.pt-45 {
    padding-top: 45px !important;
}

.pt-46 {
    padding-top: 46px !important;
}

.pt-47 {
    padding-top: 47px !important;
}

.pt-48 {
    padding-top: 48px !important;
}

.pt-49 {
    padding-top: 49px !important;
}

.pt-50 {
    padding-top: 50px !important;
}

.pt-51 {
    padding-top: 51px !important;
}

.pt-52 {
    padding-top: 52px !important;
}

.pt-53 {
    padding-top: 53px !important;
}

.pt-54 {
    padding-top: 54px !important;
}

.pt-55 {
    padding-top: 55px !important;
}

.pt-56 {
    padding-top: 56px !important;
}

.pt-57 {
    padding-top: 57px !important;
}

.pt-58 {
    padding-top: 58px !important;
}

.pt-59 {
    padding-top: 59px !important;
}

.pt-60 {
    padding-top: 60px !important;
}

.pt-61 {
    padding-top: 61px !important;
}

.pt-62 {
    padding-top: 62px !important;
}

.pt-63 {
    padding-top: 63px !important;
}

.pt-64 {
    padding-top: 64px !important;
}

.pt-65 {
    padding-top: 65px !important;
}

.pt-66 {
    padding-top: 66px !important;
}

.pt-67 {
    padding-top: 67px !important;
}

.pt-68 {
    padding-top: 68px !important;
}

.pt-69 {
    padding-top: 69px !important;
}

.pt-70 {
    padding-top: 70px !important;
}

.pt-71 {
    padding-top: 71px !important;
}

.pt-72 {
    padding-top: 72px !important;
}

.pt-73 {
    padding-top: 73px !important;
}

.pt-74 {
    padding-top: 74px !important;
}

.pt-75 {
    padding-top: 75px !important;
}

.pt-76 {
    padding-top: 76px !important;
}

.pt-77 {
    padding-top: 77px !important;
}

.pt-78 {
    padding-top: 78px !important;
}

.pt-79 {
    padding-top: 79px !important;
}

.pt-80 {
    padding-top: 80px !important;
}

.pt-81 {
    padding-top: 81px !important;
}

.pt-82 {
    padding-top: 82px !important;
}

.pt-83 {
    padding-top: 83px !important;
}

.pt-84 {
    padding-top: 84px !important;
}

.pt-85 {
    padding-top: 85px !important;
}

.pt-86 {
    padding-top: 86px !important;
}

.pt-87 {
    padding-top: 87px !important;
}

.pt-88 {
    padding-top: 88px !important;
}

.pt-89 {
    padding-top: 89px !important;
}

.pt-90 {
    padding-top: 90px !important;
}

.pt-91 {
    padding-top: 91px !important;
}

.pt-92 {
    padding-top: 92px !important;
}

.pt-93 {
    padding-top: 93px !important;
}

.pt-94 {
    padding-top: 94px !important;
}

.pt-95 {
    padding-top: 95px !important;
}

.pt-96 {
    padding-top: 96px !important;
}

.pt-97 {
    padding-top: 97px !important;
}

.pt-98 {
    padding-top: 98px !important;
}

.pt-99 {
    padding-top: 99px !important;
}

.pt-100 {
    padding-top: 100px !important;
}

.pt-101 {
    padding-top: 101px !important;
}

.pt-102 {
    padding-top: 102px !important;
}

.pt-103 {
    padding-top: 103px !important;
}

.pt-104 {
    padding-top: 104px !important;
}

.pt-105 {
    padding-top: 105px !important;
}

.pt-106 {
    padding-top: 106px !important;
}

.pt-107 {
    padding-top: 107px !important;
}

.pt-108 {
    padding-top: 108px !important;
}

.pt-109 {
    padding-top: 109px !important;
}

.pt-110 {
    padding-top: 110px !important;
}

.pt-111 {
    padding-top: 111px !important;
}

.pt-112 {
    padding-top: 112px !important;
}

.pt-113 {
    padding-top: 113px !important;
}

.pt-114 {
    padding-top: 114px !important;
}

.pt-115 {
    padding-top: 115px !important;
}

.pt-116 {
    padding-top: 116px !important;
}

.pt-117 {
    padding-top: 117px !important;
}

.pt-118 {
    padding-top: 118px !important;
}

.pt-119 {
    padding-top: 119px !important;
}

.pt-120 {
    padding-top: 120px !important;
}

.pt-121 {
    padding-top: 121px !important;
}

.pt-122 {
    padding-top: 122px !important;
}

.pt-123 {
    padding-top: 123px !important;
}

.pt-124 {
    padding-top: 124px !important;
}

.pt-125 {
    padding-top: 125px !important;
}

.pt-126 {
    padding-top: 126px !important;
}

.pt-127 {
    padding-top: 127px !important;
}

.pt-128 {
    padding-top: 128px !important;
}

.pt-129 {
    padding-top: 129px !important;
}

.pt-130 {
    padding-top: 130px !important;
}

.pt-131 {
    padding-top: 131px !important;
}

.pt-132 {
    padding-top: 132px !important;
}

.pt-133 {
    padding-top: 133px !important;
}

.pt-134 {
    padding-top: 134px !important;
}

.pt-135 {
    padding-top: 135px !important;
}

.pt-136 {
    padding-top: 136px !important;
}

.pt-137 {
    padding-top: 137px !important;
}

.pt-138 {
    padding-top: 138px !important;
}

.pt-139 {
    padding-top: 139px !important;
}

.pt-140 {
    padding-top: 140px !important;
}

.pt-141 {
    padding-top: 141px !important;
}

.pt-142 {
    padding-top: 142px !important;
}

.pt-143 {
    padding-top: 143px !important;
}

.pt-144 {
    padding-top: 144px !important;
}

.pt-145 {
    padding-top: 145px !important;
}

.pt-146 {
    padding-top: 146px !important;
}

.pt-147 {
    padding-top: 147px !important;
}

.pt-148 {
    padding-top: 148px !important;
}

.pt-149 {
    padding-top: 149px !important;
}

.pt-150 {
    padding-top: 150px !important;
}

.pt-151 {
    padding-top: 151px !important;
}

.pt-152 {
    padding-top: 152px !important;
}

.pt-153 {
    padding-top: 153px !important;
}

.pt-154 {
    padding-top: 154px !important;
}

.pt-155 {
    padding-top: 155px !important;
}

.pt-156 {
    padding-top: 156px !important;
}

.pt-157 {
    padding-top: 157px !important;
}

.pt-158 {
    padding-top: 158px !important;
}

.pt-159 {
    padding-top: 159px !important;
}

.pt-160 {
    padding-top: 160px !important;
}

.pt-161 {
    padding-top: 161px !important;
}

.pt-162 {
    padding-top: 162px !important;
}

.pt-163 {
    padding-top: 163px !important;
}

.pt-164 {
    padding-top: 164px !important;
}

.pt-165 {
    padding-top: 165px !important;
}

.pt-166 {
    padding-top: 166px !important;
}

.pt-167 {
    padding-top: 167px !important;
}

.pt-168 {
    padding-top: 168px !important;
}

.pt-169 {
    padding-top: 169px !important;
}

.pt-170 {
    padding-top: 170px !important;
}

.pt-171 {
    padding-top: 171px !important;
}

.pt-172 {
    padding-top: 172px !important;
}

.pt-173 {
    padding-top: 173px !important;
}

.pt-174 {
    padding-top: 174px !important;
}

.pt-175 {
    padding-top: 175px !important;
}

.pt-176 {
    padding-top: 176px !important;
}

.pt-177 {
    padding-top: 177px !important;
}

.pt-178 {
    padding-top: 178px !important;
}

.pt-179 {
    padding-top: 179px !important;
}

.pt-180 {
    padding-top: 180px !important;
}

.pt-181 {
    padding-top: 181px !important;
}

.pt-182 {
    padding-top: 182px !important;
}

.pt-183 {
    padding-top: 183px !important;
}

.pt-184 {
    padding-top: 184px !important;
}

.pt-185 {
    padding-top: 185px !important;
}

.pt-186 {
    padding-top: 186px !important;
}

.pt-187 {
    padding-top: 187px !important;
}

.pt-188 {
    padding-top: 188px !important;
}

.pt-189 {
    padding-top: 189px !important;
}

.pt-190 {
    padding-top: 190px !important;
}

.pt-191 {
    padding-top: 191px !important;
}

.pt-192 {
    padding-top: 192px !important;
}

.pt-193 {
    padding-top: 193px !important;
}

.pt-194 {
    padding-top: 194px !important;
}

.pt-195 {
    padding-top: 195px !important;
}

.pt-196 {
    padding-top: 196px !important;
}

.pt-197 {
    padding-top: 197px !important;
}

.pt-198 {
    padding-top: 198px !important;
}

.pt-199 {
    padding-top: 199px !important;
}

.pt-200 {
    padding-top: 200px !important;
}

.pt-201 {
    padding-top: 201px !important;
}

.pt-202 {
    padding-top: 202px !important;
}

.pt-203 {
    padding-top: 203px !important;
}

.pt-204 {
    padding-top: 204px !important;
}

.pt-205 {
    padding-top: 205px !important;
}

.pt-206 {
    padding-top: 206px !important;
}

.pt-207 {
    padding-top: 207px !important;
}

.pt-208 {
    padding-top: 208px !important;
}

.pt-209 {
    padding-top: 209px !important;
}

.pt-210 {
    padding-top: 210px !important;
}

.pt-211 {
    padding-top: 211px !important;
}

.pt-212 {
    padding-top: 212px !important;
}

.pt-213 {
    padding-top: 213px !important;
}

.pt-214 {
    padding-top: 214px !important;
}

.pt-215 {
    padding-top: 215px !important;
}

.pt-216 {
    padding-top: 216px !important;
}

.pt-217 {
    padding-top: 217px !important;
}

.pt-218 {
    padding-top: 218px !important;
}

.pt-219 {
    padding-top: 219px !important;
}

.pt-220 {
    padding-top: 220px !important;
}

.pt-221 {
    padding-top: 221px !important;
}

.pt-222 {
    padding-top: 222px !important;
}

.pt-223 {
    padding-top: 223px !important;
}

.pt-224 {
    padding-top: 224px !important;
}

.pt-225 {
    padding-top: 225px !important;
}

.pt-226 {
    padding-top: 226px !important;
}

.pt-227 {
    padding-top: 227px !important;
}

.pt-228 {
    padding-top: 228px !important;
}

.pt-229 {
    padding-top: 229px !important;
}

.pt-230 {
    padding-top: 230px !important;
}

.pt-231 {
    padding-top: 231px !important;
}

.pt-232 {
    padding-top: 232px !important;
}

.pt-233 {
    padding-top: 233px !important;
}

.pt-234 {
    padding-top: 234px !important;
}

.pt-235 {
    padding-top: 235px !important;
}

.pt-236 {
    padding-top: 236px !important;
}

.pt-237 {
    padding-top: 237px !important;
}

.pt-238 {
    padding-top: 238px !important;
}

.pt-239 {
    padding-top: 239px !important;
}

.pt-240 {
    padding-top: 240px !important;
}

.pt-241 {
    padding-top: 241px !important;
}

.pt-242 {
    padding-top: 242px !important;
}

.pt-243 {
    padding-top: 243px !important;
}

.pt-244 {
    padding-top: 244px !important;
}

.pt-245 {
    padding-top: 245px !important;
}

.pt-246 {
    padding-top: 246px !important;
}

.pt-247 {
    padding-top: 247px !important;
}

.pt-248 {
    padding-top: 248px !important;
}

.pt-249 {
    padding-top: 249px !important;
}

.pt-250 {
    padding-top: 250px !important;
}

.pt-251 {
    padding-top: 251px !important;
}

.pt-252 {
    padding-top: 252px !important;
}

.pt-253 {
    padding-top: 253px !important;
}

.pt-254 {
    padding-top: 254px !important;
}

.pt-255 {
    padding-top: 255px !important;
}

.pt-256 {
    padding-top: 256px !important;
}

.pt-257 {
    padding-top: 257px !important;
}

.pt-258 {
    padding-top: 258px !important;
}

.pt-259 {
    padding-top: 259px !important;
}

.pt-260 {
    padding-top: 260px !important;
}

.pt-261 {
    padding-top: 261px !important;
}

.pt-262 {
    padding-top: 262px !important;
}

.pt-263 {
    padding-top: 263px !important;
}

.pt-264 {
    padding-top: 264px !important;
}

.pt-265 {
    padding-top: 265px !important;
}

.pt-266 {
    padding-top: 266px !important;
}

.pt-267 {
    padding-top: 267px !important;
}

.pt-268 {
    padding-top: 268px !important;
}

.pt-269 {
    padding-top: 269px !important;
}

.pt-270 {
    padding-top: 270px !important;
}

.pt-271 {
    padding-top: 271px !important;
}

.pt-272 {
    padding-top: 272px !important;
}

.pt-273 {
    padding-top: 273px !important;
}

.pt-274 {
    padding-top: 274px !important;
}

.pt-275 {
    padding-top: 275px !important;
}

.pt-276 {
    padding-top: 276px !important;
}

.pt-277 {
    padding-top: 277px !important;
}

.pt-278 {
    padding-top: 278px !important;
}

.pt-279 {
    padding-top: 279px !important;
}

.pt-280 {
    padding-top: 280px !important;
}

.pt-281 {
    padding-top: 281px !important;
}

.pt-282 {
    padding-top: 282px !important;
}

.pt-283 {
    padding-top: 283px !important;
}

.pt-284 {
    padding-top: 284px !important;
}

.pt-285 {
    padding-top: 285px !important;
}

.pt-286 {
    padding-top: 286px !important;
}

.pt-287 {
    padding-top: 287px !important;
}

.pt-288 {
    padding-top: 288px !important;
}

.pt-289 {
    padding-top: 289px !important;
}

.pt-290 {
    padding-top: 290px !important;
}

.pt-291 {
    padding-top: 291px !important;
}

.pt-292 {
    padding-top: 292px !important;
}

.pt-293 {
    padding-top: 293px !important;
}

.pt-294 {
    padding-top: 294px !important;
}

.pt-295 {
    padding-top: 295px !important;
}

.pt-296 {
    padding-top: 296px !important;
}

.pt-297 {
    padding-top: 297px !important;
}

.pt-298 {
    padding-top: 298px !important;
}

.pt-299 {
    padding-top: 299px !important;
}

.pt-300 {
    padding-top: 300px !important;
}

.pt-301 {
    padding-top: 301px !important;
}

.pt-302 {
    padding-top: 302px !important;
}

.pt-303 {
    padding-top: 303px !important;
}

.pt-304 {
    padding-top: 304px !important;
}

.pt-305 {
    padding-top: 305px !important;
}

.pt-306 {
    padding-top: 306px !important;
}

.pt-307 {
    padding-top: 307px !important;
}

.pt-308 {
    padding-top: 308px !important;
}

.pt-309 {
    padding-top: 309px !important;
}

.pt-310 {
    padding-top: 310px !important;
}

.pt-311 {
    padding-top: 311px !important;
}

.pt-312 {
    padding-top: 312px !important;
}

.pt-313 {
    padding-top: 313px !important;
}

.pt-314 {
    padding-top: 314px !important;
}

.pt-315 {
    padding-top: 315px !important;
}

.pt-316 {
    padding-top: 316px !important;
}

.pt-317 {
    padding-top: 317px !important;
}

.pt-318 {
    padding-top: 318px !important;
}

.pt-319 {
    padding-top: 319px !important;
}

.pt-320 {
    padding-top: 320px !important;
}

.pt-321 {
    padding-top: 321px !important;
}

.pt-322 {
    padding-top: 322px !important;
}

.pt-323 {
    padding-top: 323px !important;
}

.pt-324 {
    padding-top: 324px !important;
}

.pt-325 {
    padding-top: 325px !important;
}

.pt-326 {
    padding-top: 326px !important;
}

.pt-327 {
    padding-top: 327px !important;
}

.pt-328 {
    padding-top: 328px !important;
}

.pt-329 {
    padding-top: 329px !important;
}

.pt-330 {
    padding-top: 330px !important;
}

.pt-331 {
    padding-top: 331px !important;
}

.pt-332 {
    padding-top: 332px !important;
}

.pt-333 {
    padding-top: 333px !important;
}

.pt-334 {
    padding-top: 334px !important;
}

.pt-335 {
    padding-top: 335px !important;
}

.pt-336 {
    padding-top: 336px !important;
}

.pt-337 {
    padding-top: 337px !important;
}

.pt-338 {
    padding-top: 338px !important;
}

.pt-339 {
    padding-top: 339px !important;
}

.pt-340 {
    padding-top: 340px !important;
}

.pt-341 {
    padding-top: 341px !important;
}

.pt-342 {
    padding-top: 342px !important;
}

.pt-343 {
    padding-top: 343px !important;
}

.pt-344 {
    padding-top: 344px !important;
}

.pt-345 {
    padding-top: 345px !important;
}

.pt-346 {
    padding-top: 346px !important;
}

.pt-347 {
    padding-top: 347px !important;
}

.pt-348 {
    padding-top: 348px !important;
}

.pt-349 {
    padding-top: 349px !important;
}

.pt-350 {
    padding-top: 350px !important;
}

.pt-351 {
    padding-top: 351px !important;
}

.pt-352 {
    padding-top: 352px !important;
}

.pt-353 {
    padding-top: 353px !important;
}

.pt-354 {
    padding-top: 354px !important;
}

.pt-355 {
    padding-top: 355px !important;
}

.pt-356 {
    padding-top: 356px !important;
}

.pt-357 {
    padding-top: 357px !important;
}

.pt-358 {
    padding-top: 358px !important;
}

.pt-359 {
    padding-top: 359px !important;
}

.pt-360 {
    padding-top: 360px !important;
}

.pt-361 {
    padding-top: 361px !important;
}

.pt-362 {
    padding-top: 362px !important;
}

.pt-363 {
    padding-top: 363px !important;
}

.pt-364 {
    padding-top: 364px !important;
}

.pt-365 {
    padding-top: 365px !important;
}

.pt-366 {
    padding-top: 366px !important;
}

.pt-367 {
    padding-top: 367px !important;
}

.pt-368 {
    padding-top: 368px !important;
}

.pt-369 {
    padding-top: 369px !important;
}

.pt-370 {
    padding-top: 370px !important;
}

.pt-371 {
    padding-top: 371px !important;
}

.pt-372 {
    padding-top: 372px !important;
}

.pt-373 {
    padding-top: 373px !important;
}

.pt-374 {
    padding-top: 374px !important;
}

.pt-375 {
    padding-top: 375px !important;
}

.pt-376 {
    padding-top: 376px !important;
}

.pt-377 {
    padding-top: 377px !important;
}

.pt-378 {
    padding-top: 378px !important;
}

.pt-379 {
    padding-top: 379px !important;
}

.pt-380 {
    padding-top: 380px !important;
}

.pt-381 {
    padding-top: 381px !important;
}

.pt-382 {
    padding-top: 382px !important;
}

.pt-383 {
    padding-top: 383px !important;
}

.pt-384 {
    padding-top: 384px !important;
}

.pt-385 {
    padding-top: 385px !important;
}

.pt-386 {
    padding-top: 386px !important;
}

.pt-387 {
    padding-top: 387px !important;
}

.pt-388 {
    padding-top: 388px !important;
}

.pt-389 {
    padding-top: 389px !important;
}

.pt-390 {
    padding-top: 390px !important;
}

.pt-391 {
    padding-top: 391px !important;
}

.pt-392 {
    padding-top: 392px !important;
}

.pt-393 {
    padding-top: 393px !important;
}

.pt-394 {
    padding-top: 394px !important;
}

.pt-395 {
    padding-top: 395px !important;
}

.pt-396 {
    padding-top: 396px !important;
}

.pt-397 {
    padding-top: 397px !important;
}

.pt-398 {
    padding-top: 398px !important;
}

.pt-399 {
    padding-top: 399px !important;
}

.pt-400 {
    padding-top: 400px !important;
}

.pt-401 {
    padding-top: 401px !important;
}

.pt-402 {
    padding-top: 402px !important;
}

.pt-403 {
    padding-top: 403px !important;
}

.pt-404 {
    padding-top: 404px !important;
}

.pt-405 {
    padding-top: 405px !important;
}

.pt-406 {
    padding-top: 406px !important;
}

.pt-407 {
    padding-top: 407px !important;
}

.pt-408 {
    padding-top: 408px !important;
}

.pt-409 {
    padding-top: 409px !important;
}

.pt-410 {
    padding-top: 410px !important;
}

.pt-411 {
    padding-top: 411px !important;
}

.pt-412 {
    padding-top: 412px !important;
}

.pt-413 {
    padding-top: 413px !important;
}

.pt-414 {
    padding-top: 414px !important;
}

.pt-415 {
    padding-top: 415px !important;
}

.pt-416 {
    padding-top: 416px !important;
}

.pt-417 {
    padding-top: 417px !important;
}

.pt-418 {
    padding-top: 418px !important;
}

.pt-419 {
    padding-top: 419px !important;
}

.pt-420 {
    padding-top: 420px !important;
}

.pt-421 {
    padding-top: 421px !important;
}

.pt-422 {
    padding-top: 422px !important;
}

.pt-423 {
    padding-top: 423px !important;
}

.pt-424 {
    padding-top: 424px !important;
}

.pt-425 {
    padding-top: 425px !important;
}

.pt-426 {
    padding-top: 426px !important;
}

.pt-427 {
    padding-top: 427px !important;
}

.pt-428 {
    padding-top: 428px !important;
}

.pt-429 {
    padding-top: 429px !important;
}

.pt-430 {
    padding-top: 430px !important;
}

.pt-431 {
    padding-top: 431px !important;
}

.pt-432 {
    padding-top: 432px !important;
}

.pt-433 {
    padding-top: 433px !important;
}

.pt-434 {
    padding-top: 434px !important;
}

.pt-435 {
    padding-top: 435px !important;
}

.pt-436 {
    padding-top: 436px !important;
}

.pt-437 {
    padding-top: 437px !important;
}

.pt-438 {
    padding-top: 438px !important;
}

.pt-439 {
    padding-top: 439px !important;
}

.pt-440 {
    padding-top: 440px !important;
}

.pt-441 {
    padding-top: 441px !important;
}

.pt-442 {
    padding-top: 442px !important;
}

.pt-443 {
    padding-top: 443px !important;
}

.pt-444 {
    padding-top: 444px !important;
}

.pt-445 {
    padding-top: 445px !important;
}

.pt-446 {
    padding-top: 446px !important;
}

.pt-447 {
    padding-top: 447px !important;
}

.pt-448 {
    padding-top: 448px !important;
}

.pt-449 {
    padding-top: 449px !important;
}

.pt-450 {
    padding-top: 450px !important;
}

.pt-451 {
    padding-top: 451px !important;
}

.pt-452 {
    padding-top: 452px !important;
}

.pt-453 {
    padding-top: 453px !important;
}

.pt-454 {
    padding-top: 454px !important;
}

.pt-455 {
    padding-top: 455px !important;
}

.pt-456 {
    padding-top: 456px !important;
}

.pt-457 {
    padding-top: 457px !important;
}

.pt-458 {
    padding-top: 458px !important;
}

.pt-459 {
    padding-top: 459px !important;
}

.pt-460 {
    padding-top: 460px !important;
}

.pt-461 {
    padding-top: 461px !important;
}

.pt-462 {
    padding-top: 462px !important;
}

.pt-463 {
    padding-top: 463px !important;
}

.pt-464 {
    padding-top: 464px !important;
}

.pt-465 {
    padding-top: 465px !important;
}

.pt-466 {
    padding-top: 466px !important;
}

.pt-467 {
    padding-top: 467px !important;
}

.pt-468 {
    padding-top: 468px !important;
}

.pt-469 {
    padding-top: 469px !important;
}

.pt-470 {
    padding-top: 470px !important;
}

.pt-471 {
    padding-top: 471px !important;
}

.pt-472 {
    padding-top: 472px !important;
}

.pt-473 {
    padding-top: 473px !important;
}

.pt-474 {
    padding-top: 474px !important;
}

.pt-475 {
    padding-top: 475px !important;
}

.pt-476 {
    padding-top: 476px !important;
}

.pt-477 {
    padding-top: 477px !important;
}

.pt-478 {
    padding-top: 478px !important;
}

.pt-479 {
    padding-top: 479px !important;
}

.pt-480 {
    padding-top: 480px !important;
}

.pt-481 {
    padding-top: 481px !important;
}

.pt-482 {
    padding-top: 482px !important;
}

.pt-483 {
    padding-top: 483px !important;
}

.pt-484 {
    padding-top: 484px !important;
}

.pt-485 {
    padding-top: 485px !important;
}

.pt-486 {
    padding-top: 486px !important;
}

.pt-487 {
    padding-top: 487px !important;
}

.pt-488 {
    padding-top: 488px !important;
}

.pt-489 {
    padding-top: 489px !important;
}

.pt-490 {
    padding-top: 490px !important;
}

.pt-491 {
    padding-top: 491px !important;
}

.pt-492 {
    padding-top: 492px !important;
}

.pt-493 {
    padding-top: 493px !important;
}

.pt-494 {
    padding-top: 494px !important;
}

.pt-495 {
    padding-top: 495px !important;
}

.pt-496 {
    padding-top: 496px !important;
}

.pt-497 {
    padding-top: 497px !important;
}

.pt-498 {
    padding-top: 498px !important;
}

.pt-499 {
    padding-top: 499px !important;
}

.pt-500 {
    padding-top: 500px !important;
}

.min-w-10 {
    min-width: 10px !important;
}

.min-w-11 {
    min-width: 11px !important;
}

.min-w-12 {
    min-width: 12px !important;
}

.min-w-13 {
    min-width: 13px !important;
}

.min-w-14 {
    min-width: 14px !important;
}

.min-w-15 {
    min-width: 15px !important;
}

.min-w-16 {
    min-width: 16px !important;
}

.min-w-17 {
    min-width: 17px !important;
}

.min-w-18 {
    min-width: 18px !important;
}

.min-w-19 {
    min-width: 19px !important;
}

.min-w-20 {
    min-width: 20px !important;
}

.min-w-21 {
    min-width: 21px !important;
}

.min-w-22 {
    min-width: 22px !important;
}

.min-w-23 {
    min-width: 23px !important;
}

.min-w-24 {
    min-width: 24px !important;
}

.min-w-25 {
    min-width: 25px !important;
}

.min-w-26 {
    min-width: 26px !important;
}

.min-w-27 {
    min-width: 27px !important;
}

.min-w-28 {
    min-width: 28px !important;
}

.min-w-29 {
    min-width: 29px !important;
}

.min-w-30 {
    min-width: 30px !important;
}

.min-w-31 {
    min-width: 31px !important;
}

.min-w-32 {
    min-width: 32px !important;
}

.min-w-33 {
    min-width: 33px !important;
}

.min-w-34 {
    min-width: 34px !important;
}

.min-w-35 {
    min-width: 35px !important;
}

.min-w-36 {
    min-width: 36px !important;
}

.min-w-37 {
    min-width: 37px !important;
}

.min-w-38 {
    min-width: 38px !important;
}

.min-w-39 {
    min-width: 39px !important;
}

.min-w-40 {
    min-width: 40px !important;
}

.min-w-41 {
    min-width: 41px !important;
}

.min-w-42 {
    min-width: 42px !important;
}

.min-w-43 {
    min-width: 43px !important;
}

.min-w-44 {
    min-width: 44px !important;
}

.min-w-45 {
    min-width: 45px !important;
}

.min-w-46 {
    min-width: 46px !important;
}

.min-w-47 {
    min-width: 47px !important;
}

.min-w-48 {
    min-width: 48px !important;
}

.min-w-49 {
    min-width: 49px !important;
}

.min-w-50 {
    min-width: 50px !important;
}

.min-w-51 {
    min-width: 51px !important;
}

.min-w-52 {
    min-width: 52px !important;
}

.min-w-53 {
    min-width: 53px !important;
}

.min-w-54 {
    min-width: 54px !important;
}

.min-w-55 {
    min-width: 55px !important;
}

.min-w-56 {
    min-width: 56px !important;
}

.min-w-57 {
    min-width: 57px !important;
}

.min-w-58 {
    min-width: 58px !important;
}

.min-w-59 {
    min-width: 59px !important;
}

.min-w-60 {
    min-width: 60px !important;
}

.min-w-61 {
    min-width: 61px !important;
}

.min-w-62 {
    min-width: 62px !important;
}

.min-w-63 {
    min-width: 63px !important;
}

.min-w-64 {
    min-width: 64px !important;
}

.min-w-65 {
    min-width: 65px !important;
}

.min-w-66 {
    min-width: 66px !important;
}

.min-w-67 {
    min-width: 67px !important;
}

.min-w-68 {
    min-width: 68px !important;
}

.min-w-69 {
    min-width: 69px !important;
}

.min-w-70 {
    min-width: 70px !important;
}

.min-w-71 {
    min-width: 71px !important;
}

.min-w-72 {
    min-width: 72px !important;
}

.min-w-73 {
    min-width: 73px !important;
}

.min-w-74 {
    min-width: 74px !important;
}

.min-w-75 {
    min-width: 75px !important;
}

.min-w-76 {
    min-width: 76px !important;
}

.min-w-77 {
    min-width: 77px !important;
}

.min-w-78 {
    min-width: 78px !important;
}

.min-w-79 {
    min-width: 79px !important;
}

.min-w-80 {
    min-width: 80px !important;
}

.min-w-81 {
    min-width: 81px !important;
}

.min-w-82 {
    min-width: 82px !important;
}

.min-w-83 {
    min-width: 83px !important;
}

.min-w-84 {
    min-width: 84px !important;
}

.min-w-85 {
    min-width: 85px !important;
}

.min-w-86 {
    min-width: 86px !important;
}

.min-w-87 {
    min-width: 87px !important;
}

.min-w-88 {
    min-width: 88px !important;
}

.min-w-89 {
    min-width: 89px !important;
}

.min-w-90 {
    min-width: 90px !important;
}

.min-w-91 {
    min-width: 91px !important;
}

.min-w-92 {
    min-width: 92px !important;
}

.min-w-93 {
    min-width: 93px !important;
}

.min-w-94 {
    min-width: 94px !important;
}

.min-w-95 {
    min-width: 95px !important;
}

.min-w-96 {
    min-width: 96px !important;
}

.min-w-97 {
    min-width: 97px !important;
}

.min-w-98 {
    min-width: 98px !important;
}

.min-w-99 {
    min-width: 99px !important;
}

.min-w-100 {
    min-width: 100px !important;
}

.min-w-101 {
    min-width: 101px !important;
}

.min-w-102 {
    min-width: 102px !important;
}

.min-w-103 {
    min-width: 103px !important;
}

.min-w-104 {
    min-width: 104px !important;
}

.min-w-105 {
    min-width: 105px !important;
}

.min-w-106 {
    min-width: 106px !important;
}

.min-w-107 {
    min-width: 107px !important;
}

.min-w-108 {
    min-width: 108px !important;
}

.min-w-109 {
    min-width: 109px !important;
}

.min-w-110 {
    min-width: 110px !important;
}

.min-w-111 {
    min-width: 111px !important;
}

.min-w-112 {
    min-width: 112px !important;
}

.min-w-113 {
    min-width: 113px !important;
}

.min-w-114 {
    min-width: 114px !important;
}

.min-w-115 {
    min-width: 115px !important;
}

.min-w-116 {
    min-width: 116px !important;
}

.min-w-117 {
    min-width: 117px !important;
}

.min-w-118 {
    min-width: 118px !important;
}

.min-w-119 {
    min-width: 119px !important;
}

.min-w-120 {
    min-width: 120px !important;
}

.min-w-121 {
    min-width: 121px !important;
}

.min-w-122 {
    min-width: 122px !important;
}

.min-w-123 {
    min-width: 123px !important;
}

.min-w-124 {
    min-width: 124px !important;
}

.min-w-125 {
    min-width: 125px !important;
}

.min-w-126 {
    min-width: 126px !important;
}

.min-w-127 {
    min-width: 127px !important;
}

.min-w-128 {
    min-width: 128px !important;
}

.min-w-129 {
    min-width: 129px !important;
}

.min-w-130 {
    min-width: 130px !important;
}

.min-w-131 {
    min-width: 131px !important;
}

.min-w-132 {
    min-width: 132px !important;
}

.min-w-133 {
    min-width: 133px !important;
}

.min-w-134 {
    min-width: 134px !important;
}

.min-w-135 {
    min-width: 135px !important;
}

.min-w-136 {
    min-width: 136px !important;
}

.min-w-137 {
    min-width: 137px !important;
}

.min-w-138 {
    min-width: 138px !important;
}

.min-w-139 {
    min-width: 139px !important;
}

.min-w-140 {
    min-width: 140px !important;
}

.min-w-141 {
    min-width: 141px !important;
}

.min-w-142 {
    min-width: 142px !important;
}

.min-w-143 {
    min-width: 143px !important;
}

.min-w-144 {
    min-width: 144px !important;
}

.min-w-145 {
    min-width: 145px !important;
}

.min-w-146 {
    min-width: 146px !important;
}

.min-w-147 {
    min-width: 147px !important;
}

.min-w-148 {
    min-width: 148px !important;
}

.min-w-149 {
    min-width: 149px !important;
}

.min-w-150 {
    min-width: 150px !important;
}

.min-w-151 {
    min-width: 151px !important;
}

.min-w-152 {
    min-width: 152px !important;
}

.min-w-153 {
    min-width: 153px !important;
}

.min-w-154 {
    min-width: 154px !important;
}

.min-w-155 {
    min-width: 155px !important;
}

.min-w-156 {
    min-width: 156px !important;
}

.min-w-157 {
    min-width: 157px !important;
}

.min-w-158 {
    min-width: 158px !important;
}

.min-w-159 {
    min-width: 159px !important;
}

.min-w-160 {
    min-width: 160px !important;
}

.min-w-161 {
    min-width: 161px !important;
}

.min-w-162 {
    min-width: 162px !important;
}

.min-w-163 {
    min-width: 163px !important;
}

.min-w-164 {
    min-width: 164px !important;
}

.min-w-165 {
    min-width: 165px !important;
}

.min-w-166 {
    min-width: 166px !important;
}

.min-w-167 {
    min-width: 167px !important;
}

.min-w-168 {
    min-width: 168px !important;
}

.min-w-169 {
    min-width: 169px !important;
}

.min-w-170 {
    min-width: 170px !important;
}

.min-w-171 {
    min-width: 171px !important;
}

.min-w-172 {
    min-width: 172px !important;
}

.min-w-173 {
    min-width: 173px !important;
}

.min-w-174 {
    min-width: 174px !important;
}

.min-w-175 {
    min-width: 175px !important;
}

.min-w-176 {
    min-width: 176px !important;
}

.min-w-177 {
    min-width: 177px !important;
}

.min-w-178 {
    min-width: 178px !important;
}

.min-w-179 {
    min-width: 179px !important;
}

.min-w-180 {
    min-width: 180px !important;
}

.min-w-181 {
    min-width: 181px !important;
}

.min-w-182 {
    min-width: 182px !important;
}

.min-w-183 {
    min-width: 183px !important;
}

.min-w-184 {
    min-width: 184px !important;
}

.min-w-185 {
    min-width: 185px !important;
}

.min-w-186 {
    min-width: 186px !important;
}

.min-w-187 {
    min-width: 187px !important;
}

.min-w-188 {
    min-width: 188px !important;
}

.min-w-189 {
    min-width: 189px !important;
}

.min-w-190 {
    min-width: 190px !important;
}

.min-w-191 {
    min-width: 191px !important;
}

.min-w-192 {
    min-width: 192px !important;
}

.min-w-193 {
    min-width: 193px !important;
}

.min-w-194 {
    min-width: 194px !important;
}

.min-w-195 {
    min-width: 195px !important;
}

.min-w-196 {
    min-width: 196px !important;
}

.min-w-197 {
    min-width: 197px !important;
}

.min-w-198 {
    min-width: 198px !important;
}

.min-w-199 {
    min-width: 199px !important;
}

.min-w-200 {
    min-width: 200px !important;
}

.min-w-201 {
    min-width: 201px !important;
}

.min-w-202 {
    min-width: 202px !important;
}

.min-w-203 {
    min-width: 203px !important;
}

.min-w-204 {
    min-width: 204px !important;
}

.min-w-205 {
    min-width: 205px !important;
}

.min-w-206 {
    min-width: 206px !important;
}

.min-w-207 {
    min-width: 207px !important;
}

.min-w-208 {
    min-width: 208px !important;
}

.min-w-209 {
    min-width: 209px !important;
}

.min-w-210 {
    min-width: 210px !important;
}

.min-w-211 {
    min-width: 211px !important;
}

.min-w-212 {
    min-width: 212px !important;
}

.min-w-213 {
    min-width: 213px !important;
}

.min-w-214 {
    min-width: 214px !important;
}

.min-w-215 {
    min-width: 215px !important;
}

.min-w-216 {
    min-width: 216px !important;
}

.min-w-217 {
    min-width: 217px !important;
}

.min-w-218 {
    min-width: 218px !important;
}

.min-w-219 {
    min-width: 219px !important;
}

.min-w-220 {
    min-width: 220px !important;
}

.min-w-221 {
    min-width: 221px !important;
}

.min-w-222 {
    min-width: 222px !important;
}

.min-w-223 {
    min-width: 223px !important;
}

.min-w-224 {
    min-width: 224px !important;
}

.min-w-225 {
    min-width: 225px !important;
}

.min-w-226 {
    min-width: 226px !important;
}

.min-w-227 {
    min-width: 227px !important;
}

.min-w-228 {
    min-width: 228px !important;
}

.min-w-229 {
    min-width: 229px !important;
}

.min-w-230 {
    min-width: 230px !important;
}

.min-w-231 {
    min-width: 231px !important;
}

.min-w-232 {
    min-width: 232px !important;
}

.min-w-233 {
    min-width: 233px !important;
}

.min-w-234 {
    min-width: 234px !important;
}

.min-w-235 {
    min-width: 235px !important;
}

.min-w-236 {
    min-width: 236px !important;
}

.min-w-237 {
    min-width: 237px !important;
}

.min-w-238 {
    min-width: 238px !important;
}

.min-w-239 {
    min-width: 239px !important;
}

.min-w-240 {
    min-width: 240px !important;
}

.min-w-241 {
    min-width: 241px !important;
}

.min-w-242 {
    min-width: 242px !important;
}

.min-w-243 {
    min-width: 243px !important;
}

.min-w-244 {
    min-width: 244px !important;
}

.min-w-245 {
    min-width: 245px !important;
}

.min-w-246 {
    min-width: 246px !important;
}

.min-w-247 {
    min-width: 247px !important;
}

.min-w-248 {
    min-width: 248px !important;
}

.min-w-249 {
    min-width: 249px !important;
}

.min-w-250 {
    min-width: 250px !important;
}

.min-w-251 {
    min-width: 251px !important;
}

.min-w-252 {
    min-width: 252px !important;
}

.min-w-253 {
    min-width: 253px !important;
}

.min-w-254 {
    min-width: 254px !important;
}

.min-w-255 {
    min-width: 255px !important;
}

.min-w-256 {
    min-width: 256px !important;
}

.min-w-257 {
    min-width: 257px !important;
}

.min-w-258 {
    min-width: 258px !important;
}

.min-w-259 {
    min-width: 259px !important;
}

.min-w-260 {
    min-width: 260px !important;
}

.min-w-261 {
    min-width: 261px !important;
}

.min-w-262 {
    min-width: 262px !important;
}

.min-w-263 {
    min-width: 263px !important;
}

.min-w-264 {
    min-width: 264px !important;
}

.min-w-265 {
    min-width: 265px !important;
}

.min-w-266 {
    min-width: 266px !important;
}

.min-w-267 {
    min-width: 267px !important;
}

.min-w-268 {
    min-width: 268px !important;
}

.min-w-269 {
    min-width: 269px !important;
}

.min-w-270 {
    min-width: 270px !important;
}

.min-w-271 {
    min-width: 271px !important;
}

.min-w-272 {
    min-width: 272px !important;
}

.min-w-273 {
    min-width: 273px !important;
}

.min-w-274 {
    min-width: 274px !important;
}

.min-w-275 {
    min-width: 275px !important;
}

.min-w-276 {
    min-width: 276px !important;
}

.min-w-277 {
    min-width: 277px !important;
}

.min-w-278 {
    min-width: 278px !important;
}

.min-w-279 {
    min-width: 279px !important;
}

.min-w-280 {
    min-width: 280px !important;
}

.min-w-281 {
    min-width: 281px !important;
}

.min-w-282 {
    min-width: 282px !important;
}

.min-w-283 {
    min-width: 283px !important;
}

.min-w-284 {
    min-width: 284px !important;
}

.min-w-285 {
    min-width: 285px !important;
}

.min-w-286 {
    min-width: 286px !important;
}

.min-w-287 {
    min-width: 287px !important;
}

.min-w-288 {
    min-width: 288px !important;
}

.min-w-289 {
    min-width: 289px !important;
}

.min-w-290 {
    min-width: 290px !important;
}

.min-w-291 {
    min-width: 291px !important;
}

.min-w-292 {
    min-width: 292px !important;
}

.min-w-293 {
    min-width: 293px !important;
}

.min-w-294 {
    min-width: 294px !important;
}

.min-w-295 {
    min-width: 295px !important;
}

.min-w-296 {
    min-width: 296px !important;
}

.min-w-297 {
    min-width: 297px !important;
}

.min-w-298 {
    min-width: 298px !important;
}

.min-w-299 {
    min-width: 299px !important;
}

.min-w-300 {
    min-width: 300px !important;
}

.min-w-301 {
    min-width: 301px !important;
}

.min-w-302 {
    min-width: 302px !important;
}

.min-w-303 {
    min-width: 303px !important;
}

.min-w-304 {
    min-width: 304px !important;
}

.min-w-305 {
    min-width: 305px !important;
}

.min-w-306 {
    min-width: 306px !important;
}

.min-w-307 {
    min-width: 307px !important;
}

.min-w-308 {
    min-width: 308px !important;
}

.min-w-309 {
    min-width: 309px !important;
}

.min-w-310 {
    min-width: 310px !important;
}

.min-w-311 {
    min-width: 311px !important;
}

.min-w-312 {
    min-width: 312px !important;
}

.min-w-313 {
    min-width: 313px !important;
}

.min-w-314 {
    min-width: 314px !important;
}

.min-w-315 {
    min-width: 315px !important;
}

.min-w-316 {
    min-width: 316px !important;
}

.min-w-317 {
    min-width: 317px !important;
}

.min-w-318 {
    min-width: 318px !important;
}

.min-w-319 {
    min-width: 319px !important;
}

.min-w-320 {
    min-width: 320px !important;
}

.min-w-321 {
    min-width: 321px !important;
}

.min-w-322 {
    min-width: 322px !important;
}

.min-w-323 {
    min-width: 323px !important;
}

.min-w-324 {
    min-width: 324px !important;
}

.min-w-325 {
    min-width: 325px !important;
}

.min-w-326 {
    min-width: 326px !important;
}

.min-w-327 {
    min-width: 327px !important;
}

.min-w-328 {
    min-width: 328px !important;
}

.min-w-329 {
    min-width: 329px !important;
}

.min-w-330 {
    min-width: 330px !important;
}

.min-w-331 {
    min-width: 331px !important;
}

.min-w-332 {
    min-width: 332px !important;
}

.min-w-333 {
    min-width: 333px !important;
}

.min-w-334 {
    min-width: 334px !important;
}

.min-w-335 {
    min-width: 335px !important;
}

.min-w-336 {
    min-width: 336px !important;
}

.min-w-337 {
    min-width: 337px !important;
}

.min-w-338 {
    min-width: 338px !important;
}

.min-w-339 {
    min-width: 339px !important;
}

.min-w-340 {
    min-width: 340px !important;
}

.min-w-341 {
    min-width: 341px !important;
}

.min-w-342 {
    min-width: 342px !important;
}

.min-w-343 {
    min-width: 343px !important;
}

.min-w-344 {
    min-width: 344px !important;
}

.min-w-345 {
    min-width: 345px !important;
}

.min-w-346 {
    min-width: 346px !important;
}

.min-w-347 {
    min-width: 347px !important;
}

.min-w-348 {
    min-width: 348px !important;
}

.min-w-349 {
    min-width: 349px !important;
}

.min-w-350 {
    min-width: 350px !important;
}

.min-w-351 {
    min-width: 351px !important;
}

.min-w-352 {
    min-width: 352px !important;
}

.min-w-353 {
    min-width: 353px !important;
}

.min-w-354 {
    min-width: 354px !important;
}

.min-w-355 {
    min-width: 355px !important;
}

.min-w-356 {
    min-width: 356px !important;
}

.min-w-357 {
    min-width: 357px !important;
}

.min-w-358 {
    min-width: 358px !important;
}

.min-w-359 {
    min-width: 359px !important;
}

.min-w-360 {
    min-width: 360px !important;
}

.min-w-361 {
    min-width: 361px !important;
}

.min-w-362 {
    min-width: 362px !important;
}

.min-w-363 {
    min-width: 363px !important;
}

.min-w-364 {
    min-width: 364px !important;
}

.min-w-365 {
    min-width: 365px !important;
}

.min-w-366 {
    min-width: 366px !important;
}

.min-w-367 {
    min-width: 367px !important;
}

.min-w-368 {
    min-width: 368px !important;
}

.min-w-369 {
    min-width: 369px !important;
}

.min-w-370 {
    min-width: 370px !important;
}

.min-w-371 {
    min-width: 371px !important;
}

.min-w-372 {
    min-width: 372px !important;
}

.min-w-373 {
    min-width: 373px !important;
}

.min-w-374 {
    min-width: 374px !important;
}

.min-w-375 {
    min-width: 375px !important;
}

.min-w-376 {
    min-width: 376px !important;
}

.min-w-377 {
    min-width: 377px !important;
}

.min-w-378 {
    min-width: 378px !important;
}

.min-w-379 {
    min-width: 379px !important;
}

.min-w-380 {
    min-width: 380px !important;
}

.min-w-381 {
    min-width: 381px !important;
}

.min-w-382 {
    min-width: 382px !important;
}

.min-w-383 {
    min-width: 383px !important;
}

.min-w-384 {
    min-width: 384px !important;
}

.min-w-385 {
    min-width: 385px !important;
}

.min-w-386 {
    min-width: 386px !important;
}

.min-w-387 {
    min-width: 387px !important;
}

.min-w-388 {
    min-width: 388px !important;
}

.min-w-389 {
    min-width: 389px !important;
}

.min-w-390 {
    min-width: 390px !important;
}

.min-w-391 {
    min-width: 391px !important;
}

.min-w-392 {
    min-width: 392px !important;
}

.min-w-393 {
    min-width: 393px !important;
}

.min-w-394 {
    min-width: 394px !important;
}

.min-w-395 {
    min-width: 395px !important;
}

.min-w-396 {
    min-width: 396px !important;
}

.min-w-397 {
    min-width: 397px !important;
}

.min-w-398 {
    min-width: 398px !important;
}

.min-w-399 {
    min-width: 399px !important;
}

.min-w-400 {
    min-width: 400px !important;
}

.min-w-401 {
    min-width: 401px !important;
}

.min-w-402 {
    min-width: 402px !important;
}

.min-w-403 {
    min-width: 403px !important;
}

.min-w-404 {
    min-width: 404px !important;
}

.min-w-405 {
    min-width: 405px !important;
}

.min-w-406 {
    min-width: 406px !important;
}

.min-w-407 {
    min-width: 407px !important;
}

.min-w-408 {
    min-width: 408px !important;
}

.min-w-409 {
    min-width: 409px !important;
}

.min-w-410 {
    min-width: 410px !important;
}

.min-w-411 {
    min-width: 411px !important;
}

.min-w-412 {
    min-width: 412px !important;
}

.min-w-413 {
    min-width: 413px !important;
}

.min-w-414 {
    min-width: 414px !important;
}

.min-w-415 {
    min-width: 415px !important;
}

.min-w-416 {
    min-width: 416px !important;
}

.min-w-417 {
    min-width: 417px !important;
}

.min-w-418 {
    min-width: 418px !important;
}

.min-w-419 {
    min-width: 419px !important;
}

.min-w-420 {
    min-width: 420px !important;
}

.min-w-421 {
    min-width: 421px !important;
}

.min-w-422 {
    min-width: 422px !important;
}

.min-w-423 {
    min-width: 423px !important;
}

.min-w-424 {
    min-width: 424px !important;
}

.min-w-425 {
    min-width: 425px !important;
}

.min-w-426 {
    min-width: 426px !important;
}

.min-w-427 {
    min-width: 427px !important;
}

.min-w-428 {
    min-width: 428px !important;
}

.min-w-429 {
    min-width: 429px !important;
}

.min-w-430 {
    min-width: 430px !important;
}

.min-w-431 {
    min-width: 431px !important;
}

.min-w-432 {
    min-width: 432px !important;
}

.min-w-433 {
    min-width: 433px !important;
}

.min-w-434 {
    min-width: 434px !important;
}

.min-w-435 {
    min-width: 435px !important;
}

.min-w-436 {
    min-width: 436px !important;
}

.min-w-437 {
    min-width: 437px !important;
}

.min-w-438 {
    min-width: 438px !important;
}

.min-w-439 {
    min-width: 439px !important;
}

.min-w-440 {
    min-width: 440px !important;
}

.min-w-441 {
    min-width: 441px !important;
}

.min-w-442 {
    min-width: 442px !important;
}

.min-w-443 {
    min-width: 443px !important;
}

.min-w-444 {
    min-width: 444px !important;
}

.min-w-445 {
    min-width: 445px !important;
}

.min-w-446 {
    min-width: 446px !important;
}

.min-w-447 {
    min-width: 447px !important;
}

.min-w-448 {
    min-width: 448px !important;
}

.min-w-449 {
    min-width: 449px !important;
}

.min-w-450 {
    min-width: 450px !important;
}

.min-w-451 {
    min-width: 451px !important;
}

.min-w-452 {
    min-width: 452px !important;
}

.min-w-453 {
    min-width: 453px !important;
}

.min-w-454 {
    min-width: 454px !important;
}

.min-w-455 {
    min-width: 455px !important;
}

.min-w-456 {
    min-width: 456px !important;
}

.min-w-457 {
    min-width: 457px !important;
}

.min-w-458 {
    min-width: 458px !important;
}

.min-w-459 {
    min-width: 459px !important;
}

.min-w-460 {
    min-width: 460px !important;
}

.min-w-461 {
    min-width: 461px !important;
}

.min-w-462 {
    min-width: 462px !important;
}

.min-w-463 {
    min-width: 463px !important;
}

.min-w-464 {
    min-width: 464px !important;
}

.min-w-465 {
    min-width: 465px !important;
}

.min-w-466 {
    min-width: 466px !important;
}

.min-w-467 {
    min-width: 467px !important;
}

.min-w-468 {
    min-width: 468px !important;
}

.min-w-469 {
    min-width: 469px !important;
}

.min-w-470 {
    min-width: 470px !important;
}

.min-w-471 {
    min-width: 471px !important;
}

.min-w-472 {
    min-width: 472px !important;
}

.min-w-473 {
    min-width: 473px !important;
}

.min-w-474 {
    min-width: 474px !important;
}

.min-w-475 {
    min-width: 475px !important;
}

.min-w-476 {
    min-width: 476px !important;
}

.min-w-477 {
    min-width: 477px !important;
}

.min-w-478 {
    min-width: 478px !important;
}

.min-w-479 {
    min-width: 479px !important;
}

.min-w-480 {
    min-width: 480px !important;
}

.min-w-481 {
    min-width: 481px !important;
}

.min-w-482 {
    min-width: 482px !important;
}

.min-w-483 {
    min-width: 483px !important;
}

.min-w-484 {
    min-width: 484px !important;
}

.min-w-485 {
    min-width: 485px !important;
}

.min-w-486 {
    min-width: 486px !important;
}

.min-w-487 {
    min-width: 487px !important;
}

.min-w-488 {
    min-width: 488px !important;
}

.min-w-489 {
    min-width: 489px !important;
}

.min-w-490 {
    min-width: 490px !important;
}

.min-w-491 {
    min-width: 491px !important;
}

.min-w-492 {
    min-width: 492px !important;
}

.min-w-493 {
    min-width: 493px !important;
}

.min-w-494 {
    min-width: 494px !important;
}

.min-w-495 {
    min-width: 495px !important;
}

.min-w-496 {
    min-width: 496px !important;
}

.min-w-497 {
    min-width: 497px !important;
}

.min-w-498 {
    min-width: 498px !important;
}

.min-w-499 {
    min-width: 499px !important;
}

.min-w-500 {
    min-width: 500px !important;
}

.br-1 {
    border-right: 1px solid #042f34 !important;
}

.bl-1 {
    border-left: 1px solid #042f34 !important;
}

.br-2 {
    border-right: 2px solid #042f34 !important;
}

.bl-2 {
    border-left: 2px solid #042f34 !important;
}

.br-3 {
    border-right: 3px solid #042f34 !important;
}

.bl-3 {
    border-left: 3px solid #042f34 !important;
}

.br-4 {
    border-right: 4px solid #042f34 !important;
}

.bl-4 {
    border-left: 4px solid #042f34 !important;
}

.br-5 {
    border-right: 5px solid #042f34 !important;
}

.bl-5 {
    border-left: 5px solid #042f34 !important;
}

.fw-100 {
    font-weight: 100;
}

.fw-101 {
    font-weight: 101;
}

.fw-102 {
    font-weight: 102;
}

.fw-103 {
    font-weight: 103;
}

.fw-104 {
    font-weight: 104;
}

.fw-105 {
    font-weight: 105;
}

.fw-106 {
    font-weight: 106;
}

.fw-107 {
    font-weight: 107;
}

.fw-108 {
    font-weight: 108;
}

.fw-109 {
    font-weight: 109;
}

.fw-110 {
    font-weight: 110;
}

.fw-111 {
    font-weight: 111;
}

.fw-112 {
    font-weight: 112;
}

.fw-113 {
    font-weight: 113;
}

.fw-114 {
    font-weight: 114;
}

.fw-115 {
    font-weight: 115;
}

.fw-116 {
    font-weight: 116;
}

.fw-117 {
    font-weight: 117;
}

.fw-118 {
    font-weight: 118;
}

.fw-119 {
    font-weight: 119;
}

.fw-120 {
    font-weight: 120;
}

.fw-121 {
    font-weight: 121;
}

.fw-122 {
    font-weight: 122;
}

.fw-123 {
    font-weight: 123;
}

.fw-124 {
    font-weight: 124;
}

.fw-125 {
    font-weight: 125;
}

.fw-126 {
    font-weight: 126;
}

.fw-127 {
    font-weight: 127;
}

.fw-128 {
    font-weight: 128;
}

.fw-129 {
    font-weight: 129;
}

.fw-130 {
    font-weight: 130;
}

.fw-131 {
    font-weight: 131;
}

.fw-132 {
    font-weight: 132;
}

.fw-133 {
    font-weight: 133;
}

.fw-134 {
    font-weight: 134;
}

.fw-135 {
    font-weight: 135;
}

.fw-136 {
    font-weight: 136;
}

.fw-137 {
    font-weight: 137;
}

.fw-138 {
    font-weight: 138;
}

.fw-139 {
    font-weight: 139;
}

.fw-140 {
    font-weight: 140;
}

.fw-141 {
    font-weight: 141;
}

.fw-142 {
    font-weight: 142;
}

.fw-143 {
    font-weight: 143;
}

.fw-144 {
    font-weight: 144;
}

.fw-145 {
    font-weight: 145;
}

.fw-146 {
    font-weight: 146;
}

.fw-147 {
    font-weight: 147;
}

.fw-148 {
    font-weight: 148;
}

.fw-149 {
    font-weight: 149;
}

.fw-150 {
    font-weight: 150;
}

.fw-151 {
    font-weight: 151;
}

.fw-152 {
    font-weight: 152;
}

.fw-153 {
    font-weight: 153;
}

.fw-154 {
    font-weight: 154;
}

.fw-155 {
    font-weight: 155;
}

.fw-156 {
    font-weight: 156;
}

.fw-157 {
    font-weight: 157;
}

.fw-158 {
    font-weight: 158;
}

.fw-159 {
    font-weight: 159;
}

.fw-160 {
    font-weight: 160;
}

.fw-161 {
    font-weight: 161;
}

.fw-162 {
    font-weight: 162;
}

.fw-163 {
    font-weight: 163;
}

.fw-164 {
    font-weight: 164;
}

.fw-165 {
    font-weight: 165;
}

.fw-166 {
    font-weight: 166;
}

.fw-167 {
    font-weight: 167;
}

.fw-168 {
    font-weight: 168;
}

.fw-169 {
    font-weight: 169;
}

.fw-170 {
    font-weight: 170;
}

.fw-171 {
    font-weight: 171;
}

.fw-172 {
    font-weight: 172;
}

.fw-173 {
    font-weight: 173;
}

.fw-174 {
    font-weight: 174;
}

.fw-175 {
    font-weight: 175;
}

.fw-176 {
    font-weight: 176;
}

.fw-177 {
    font-weight: 177;
}

.fw-178 {
    font-weight: 178;
}

.fw-179 {
    font-weight: 179;
}

.fw-180 {
    font-weight: 180;
}

.fw-181 {
    font-weight: 181;
}

.fw-182 {
    font-weight: 182;
}

.fw-183 {
    font-weight: 183;
}

.fw-184 {
    font-weight: 184;
}

.fw-185 {
    font-weight: 185;
}

.fw-186 {
    font-weight: 186;
}

.fw-187 {
    font-weight: 187;
}

.fw-188 {
    font-weight: 188;
}

.fw-189 {
    font-weight: 189;
}

.fw-190 {
    font-weight: 190;
}

.fw-191 {
    font-weight: 191;
}

.fw-192 {
    font-weight: 192;
}

.fw-193 {
    font-weight: 193;
}

.fw-194 {
    font-weight: 194;
}

.fw-195 {
    font-weight: 195;
}

.fw-196 {
    font-weight: 196;
}

.fw-197 {
    font-weight: 197;
}

.fw-198 {
    font-weight: 198;
}

.fw-199 {
    font-weight: 199;
}

.fw-200 {
    font-weight: 200;
}

.fw-201 {
    font-weight: 201;
}

.fw-202 {
    font-weight: 202;
}

.fw-203 {
    font-weight: 203;
}

.fw-204 {
    font-weight: 204;
}

.fw-205 {
    font-weight: 205;
}

.fw-206 {
    font-weight: 206;
}

.fw-207 {
    font-weight: 207;
}

.fw-208 {
    font-weight: 208;
}

.fw-209 {
    font-weight: 209;
}

.fw-210 {
    font-weight: 210;
}

.fw-211 {
    font-weight: 211;
}

.fw-212 {
    font-weight: 212;
}

.fw-213 {
    font-weight: 213;
}

.fw-214 {
    font-weight: 214;
}

.fw-215 {
    font-weight: 215;
}

.fw-216 {
    font-weight: 216;
}

.fw-217 {
    font-weight: 217;
}

.fw-218 {
    font-weight: 218;
}

.fw-219 {
    font-weight: 219;
}

.fw-220 {
    font-weight: 220;
}

.fw-221 {
    font-weight: 221;
}

.fw-222 {
    font-weight: 222;
}

.fw-223 {
    font-weight: 223;
}

.fw-224 {
    font-weight: 224;
}

.fw-225 {
    font-weight: 225;
}

.fw-226 {
    font-weight: 226;
}

.fw-227 {
    font-weight: 227;
}

.fw-228 {
    font-weight: 228;
}

.fw-229 {
    font-weight: 229;
}

.fw-230 {
    font-weight: 230;
}

.fw-231 {
    font-weight: 231;
}

.fw-232 {
    font-weight: 232;
}

.fw-233 {
    font-weight: 233;
}

.fw-234 {
    font-weight: 234;
}

.fw-235 {
    font-weight: 235;
}

.fw-236 {
    font-weight: 236;
}

.fw-237 {
    font-weight: 237;
}

.fw-238 {
    font-weight: 238;
}

.fw-239 {
    font-weight: 239;
}

.fw-240 {
    font-weight: 240;
}

.fw-241 {
    font-weight: 241;
}

.fw-242 {
    font-weight: 242;
}

.fw-243 {
    font-weight: 243;
}

.fw-244 {
    font-weight: 244;
}

.fw-245 {
    font-weight: 245;
}

.fw-246 {
    font-weight: 246;
}

.fw-247 {
    font-weight: 247;
}

.fw-248 {
    font-weight: 248;
}

.fw-249 {
    font-weight: 249;
}

.fw-250 {
    font-weight: 250;
}

.fw-251 {
    font-weight: 251;
}

.fw-252 {
    font-weight: 252;
}

.fw-253 {
    font-weight: 253;
}

.fw-254 {
    font-weight: 254;
}

.fw-255 {
    font-weight: 255;
}

.fw-256 {
    font-weight: 256;
}

.fw-257 {
    font-weight: 257;
}

.fw-258 {
    font-weight: 258;
}

.fw-259 {
    font-weight: 259;
}

.fw-260 {
    font-weight: 260;
}

.fw-261 {
    font-weight: 261;
}

.fw-262 {
    font-weight: 262;
}

.fw-263 {
    font-weight: 263;
}

.fw-264 {
    font-weight: 264;
}

.fw-265 {
    font-weight: 265;
}

.fw-266 {
    font-weight: 266;
}

.fw-267 {
    font-weight: 267;
}

.fw-268 {
    font-weight: 268;
}

.fw-269 {
    font-weight: 269;
}

.fw-270 {
    font-weight: 270;
}

.fw-271 {
    font-weight: 271;
}

.fw-272 {
    font-weight: 272;
}

.fw-273 {
    font-weight: 273;
}

.fw-274 {
    font-weight: 274;
}

.fw-275 {
    font-weight: 275;
}

.fw-276 {
    font-weight: 276;
}

.fw-277 {
    font-weight: 277;
}

.fw-278 {
    font-weight: 278;
}

.fw-279 {
    font-weight: 279;
}

.fw-280 {
    font-weight: 280;
}

.fw-281 {
    font-weight: 281;
}

.fw-282 {
    font-weight: 282;
}

.fw-283 {
    font-weight: 283;
}

.fw-284 {
    font-weight: 284;
}

.fw-285 {
    font-weight: 285;
}

.fw-286 {
    font-weight: 286;
}

.fw-287 {
    font-weight: 287;
}

.fw-288 {
    font-weight: 288;
}

.fw-289 {
    font-weight: 289;
}

.fw-290 {
    font-weight: 290;
}

.fw-291 {
    font-weight: 291;
}

.fw-292 {
    font-weight: 292;
}

.fw-293 {
    font-weight: 293;
}

.fw-294 {
    font-weight: 294;
}

.fw-295 {
    font-weight: 295;
}

.fw-296 {
    font-weight: 296;
}

.fw-297 {
    font-weight: 297;
}

.fw-298 {
    font-weight: 298;
}

.fw-299 {
    font-weight: 299;
}

.fw-300 {
    font-weight: 300;
}

.fw-301 {
    font-weight: 301;
}

.fw-302 {
    font-weight: 302;
}

.fw-303 {
    font-weight: 303;
}

.fw-304 {
    font-weight: 304;
}

.fw-305 {
    font-weight: 305;
}

.fw-306 {
    font-weight: 306;
}

.fw-307 {
    font-weight: 307;
}

.fw-308 {
    font-weight: 308;
}

.fw-309 {
    font-weight: 309;
}

.fw-310 {
    font-weight: 310;
}

.fw-311 {
    font-weight: 311;
}

.fw-312 {
    font-weight: 312;
}

.fw-313 {
    font-weight: 313;
}

.fw-314 {
    font-weight: 314;
}

.fw-315 {
    font-weight: 315;
}

.fw-316 {
    font-weight: 316;
}

.fw-317 {
    font-weight: 317;
}

.fw-318 {
    font-weight: 318;
}

.fw-319 {
    font-weight: 319;
}

.fw-320 {
    font-weight: 320;
}

.fw-321 {
    font-weight: 321;
}

.fw-322 {
    font-weight: 322;
}

.fw-323 {
    font-weight: 323;
}

.fw-324 {
    font-weight: 324;
}

.fw-325 {
    font-weight: 325;
}

.fw-326 {
    font-weight: 326;
}

.fw-327 {
    font-weight: 327;
}

.fw-328 {
    font-weight: 328;
}

.fw-329 {
    font-weight: 329;
}

.fw-330 {
    font-weight: 330;
}

.fw-331 {
    font-weight: 331;
}

.fw-332 {
    font-weight: 332;
}

.fw-333 {
    font-weight: 333;
}

.fw-334 {
    font-weight: 334;
}

.fw-335 {
    font-weight: 335;
}

.fw-336 {
    font-weight: 336;
}

.fw-337 {
    font-weight: 337;
}

.fw-338 {
    font-weight: 338;
}

.fw-339 {
    font-weight: 339;
}

.fw-340 {
    font-weight: 340;
}

.fw-341 {
    font-weight: 341;
}

.fw-342 {
    font-weight: 342;
}

.fw-343 {
    font-weight: 343;
}

.fw-344 {
    font-weight: 344;
}

.fw-345 {
    font-weight: 345;
}

.fw-346 {
    font-weight: 346;
}

.fw-347 {
    font-weight: 347;
}

.fw-348 {
    font-weight: 348;
}

.fw-349 {
    font-weight: 349;
}

.fw-350 {
    font-weight: 350;
}

.fw-351 {
    font-weight: 351;
}

.fw-352 {
    font-weight: 352;
}

.fw-353 {
    font-weight: 353;
}

.fw-354 {
    font-weight: 354;
}

.fw-355 {
    font-weight: 355;
}

.fw-356 {
    font-weight: 356;
}

.fw-357 {
    font-weight: 357;
}

.fw-358 {
    font-weight: 358;
}

.fw-359 {
    font-weight: 359;
}

.fw-360 {
    font-weight: 360;
}

.fw-361 {
    font-weight: 361;
}

.fw-362 {
    font-weight: 362;
}

.fw-363 {
    font-weight: 363;
}

.fw-364 {
    font-weight: 364;
}

.fw-365 {
    font-weight: 365;
}

.fw-366 {
    font-weight: 366;
}

.fw-367 {
    font-weight: 367;
}

.fw-368 {
    font-weight: 368;
}

.fw-369 {
    font-weight: 369;
}

.fw-370 {
    font-weight: 370;
}

.fw-371 {
    font-weight: 371;
}

.fw-372 {
    font-weight: 372;
}

.fw-373 {
    font-weight: 373;
}

.fw-374 {
    font-weight: 374;
}

.fw-375 {
    font-weight: 375;
}

.fw-376 {
    font-weight: 376;
}

.fw-377 {
    font-weight: 377;
}

.fw-378 {
    font-weight: 378;
}

.fw-379 {
    font-weight: 379;
}

.fw-380 {
    font-weight: 380;
}

.fw-381 {
    font-weight: 381;
}

.fw-382 {
    font-weight: 382;
}

.fw-383 {
    font-weight: 383;
}

.fw-384 {
    font-weight: 384;
}

.fw-385 {
    font-weight: 385;
}

.fw-386 {
    font-weight: 386;
}

.fw-387 {
    font-weight: 387;
}

.fw-388 {
    font-weight: 388;
}

.fw-389 {
    font-weight: 389;
}

.fw-390 {
    font-weight: 390;
}

.fw-391 {
    font-weight: 391;
}

.fw-392 {
    font-weight: 392;
}

.fw-393 {
    font-weight: 393;
}

.fw-394 {
    font-weight: 394;
}

.fw-395 {
    font-weight: 395;
}

.fw-396 {
    font-weight: 396;
}

.fw-397 {
    font-weight: 397;
}

.fw-398 {
    font-weight: 398;
}

.fw-399 {
    font-weight: 399;
}

.fw-400 {
    font-weight: 400;
}

.fw-401 {
    font-weight: 401;
}

.fw-402 {
    font-weight: 402;
}

.fw-403 {
    font-weight: 403;
}

.fw-404 {
    font-weight: 404;
}

.fw-405 {
    font-weight: 405;
}

.fw-406 {
    font-weight: 406;
}

.fw-407 {
    font-weight: 407;
}

.fw-408 {
    font-weight: 408;
}

.fw-409 {
    font-weight: 409;
}

.fw-410 {
    font-weight: 410;
}

.fw-411 {
    font-weight: 411;
}

.fw-412 {
    font-weight: 412;
}

.fw-413 {
    font-weight: 413;
}

.fw-414 {
    font-weight: 414;
}

.fw-415 {
    font-weight: 415;
}

.fw-416 {
    font-weight: 416;
}

.fw-417 {
    font-weight: 417;
}

.fw-418 {
    font-weight: 418;
}

.fw-419 {
    font-weight: 419;
}

.fw-420 {
    font-weight: 420;
}

.fw-421 {
    font-weight: 421;
}

.fw-422 {
    font-weight: 422;
}

.fw-423 {
    font-weight: 423;
}

.fw-424 {
    font-weight: 424;
}

.fw-425 {
    font-weight: 425;
}

.fw-426 {
    font-weight: 426;
}

.fw-427 {
    font-weight: 427;
}

.fw-428 {
    font-weight: 428;
}

.fw-429 {
    font-weight: 429;
}

.fw-430 {
    font-weight: 430;
}

.fw-431 {
    font-weight: 431;
}

.fw-432 {
    font-weight: 432;
}

.fw-433 {
    font-weight: 433;
}

.fw-434 {
    font-weight: 434;
}

.fw-435 {
    font-weight: 435;
}

.fw-436 {
    font-weight: 436;
}

.fw-437 {
    font-weight: 437;
}

.fw-438 {
    font-weight: 438;
}

.fw-439 {
    font-weight: 439;
}

.fw-440 {
    font-weight: 440;
}

.fw-441 {
    font-weight: 441;
}

.fw-442 {
    font-weight: 442;
}

.fw-443 {
    font-weight: 443;
}

.fw-444 {
    font-weight: 444;
}

.fw-445 {
    font-weight: 445;
}

.fw-446 {
    font-weight: 446;
}

.fw-447 {
    font-weight: 447;
}

.fw-448 {
    font-weight: 448;
}

.fw-449 {
    font-weight: 449;
}

.fw-450 {
    font-weight: 450;
}

.fw-451 {
    font-weight: 451;
}

.fw-452 {
    font-weight: 452;
}

.fw-453 {
    font-weight: 453;
}

.fw-454 {
    font-weight: 454;
}

.fw-455 {
    font-weight: 455;
}

.fw-456 {
    font-weight: 456;
}

.fw-457 {
    font-weight: 457;
}

.fw-458 {
    font-weight: 458;
}

.fw-459 {
    font-weight: 459;
}

.fw-460 {
    font-weight: 460;
}

.fw-461 {
    font-weight: 461;
}

.fw-462 {
    font-weight: 462;
}

.fw-463 {
    font-weight: 463;
}

.fw-464 {
    font-weight: 464;
}

.fw-465 {
    font-weight: 465;
}

.fw-466 {
    font-weight: 466;
}

.fw-467 {
    font-weight: 467;
}

.fw-468 {
    font-weight: 468;
}

.fw-469 {
    font-weight: 469;
}

.fw-470 {
    font-weight: 470;
}

.fw-471 {
    font-weight: 471;
}

.fw-472 {
    font-weight: 472;
}

.fw-473 {
    font-weight: 473;
}

.fw-474 {
    font-weight: 474;
}

.fw-475 {
    font-weight: 475;
}

.fw-476 {
    font-weight: 476;
}

.fw-477 {
    font-weight: 477;
}

.fw-478 {
    font-weight: 478;
}

.fw-479 {
    font-weight: 479;
}

.fw-480 {
    font-weight: 480;
}

.fw-481 {
    font-weight: 481;
}

.fw-482 {
    font-weight: 482;
}

.fw-483 {
    font-weight: 483;
}

.fw-484 {
    font-weight: 484;
}

.fw-485 {
    font-weight: 485;
}

.fw-486 {
    font-weight: 486;
}

.fw-487 {
    font-weight: 487;
}

.fw-488 {
    font-weight: 488;
}

.fw-489 {
    font-weight: 489;
}

.fw-490 {
    font-weight: 490;
}

.fw-491 {
    font-weight: 491;
}

.fw-492 {
    font-weight: 492;
}

.fw-493 {
    font-weight: 493;
}

.fw-494 {
    font-weight: 494;
}

.fw-495 {
    font-weight: 495;
}

.fw-496 {
    font-weight: 496;
}

.fw-497 {
    font-weight: 497;
}

.fw-498 {
    font-weight: 498;
}

.fw-499 {
    font-weight: 499;
}

.fw-500 {
    font-weight: 500;
}

.fw-501 {
    font-weight: 501;
}

.fw-502 {
    font-weight: 502;
}

.fw-503 {
    font-weight: 503;
}

.fw-504 {
    font-weight: 504;
}

.fw-505 {
    font-weight: 505;
}

.fw-506 {
    font-weight: 506;
}

.fw-507 {
    font-weight: 507;
}

.fw-508 {
    font-weight: 508;
}

.fw-509 {
    font-weight: 509;
}

.fw-510 {
    font-weight: 510;
}

.fw-511 {
    font-weight: 511;
}

.fw-512 {
    font-weight: 512;
}

.fw-513 {
    font-weight: 513;
}

.fw-514 {
    font-weight: 514;
}

.fw-515 {
    font-weight: 515;
}

.fw-516 {
    font-weight: 516;
}

.fw-517 {
    font-weight: 517;
}

.fw-518 {
    font-weight: 518;
}

.fw-519 {
    font-weight: 519;
}

.fw-520 {
    font-weight: 520;
}

.fw-521 {
    font-weight: 521;
}

.fw-522 {
    font-weight: 522;
}

.fw-523 {
    font-weight: 523;
}

.fw-524 {
    font-weight: 524;
}

.fw-525 {
    font-weight: 525;
}

.fw-526 {
    font-weight: 526;
}

.fw-527 {
    font-weight: 527;
}

.fw-528 {
    font-weight: 528;
}

.fw-529 {
    font-weight: 529;
}

.fw-530 {
    font-weight: 530;
}

.fw-531 {
    font-weight: 531;
}

.fw-532 {
    font-weight: 532;
}

.fw-533 {
    font-weight: 533;
}

.fw-534 {
    font-weight: 534;
}

.fw-535 {
    font-weight: 535;
}

.fw-536 {
    font-weight: 536;
}

.fw-537 {
    font-weight: 537;
}

.fw-538 {
    font-weight: 538;
}

.fw-539 {
    font-weight: 539;
}

.fw-540 {
    font-weight: 540;
}

.fw-541 {
    font-weight: 541;
}

.fw-542 {
    font-weight: 542;
}

.fw-543 {
    font-weight: 543;
}

.fw-544 {
    font-weight: 544;
}

.fw-545 {
    font-weight: 545;
}

.fw-546 {
    font-weight: 546;
}

.fw-547 {
    font-weight: 547;
}

.fw-548 {
    font-weight: 548;
}

.fw-549 {
    font-weight: 549;
}

.fw-550 {
    font-weight: 550;
}

.fw-551 {
    font-weight: 551;
}

.fw-552 {
    font-weight: 552;
}

.fw-553 {
    font-weight: 553;
}

.fw-554 {
    font-weight: 554;
}

.fw-555 {
    font-weight: 555;
}

.fw-556 {
    font-weight: 556;
}

.fw-557 {
    font-weight: 557;
}

.fw-558 {
    font-weight: 558;
}

.fw-559 {
    font-weight: 559;
}

.fw-560 {
    font-weight: 560;
}

.fw-561 {
    font-weight: 561;
}

.fw-562 {
    font-weight: 562;
}

.fw-563 {
    font-weight: 563;
}

.fw-564 {
    font-weight: 564;
}

.fw-565 {
    font-weight: 565;
}

.fw-566 {
    font-weight: 566;
}

.fw-567 {
    font-weight: 567;
}

.fw-568 {
    font-weight: 568;
}

.fw-569 {
    font-weight: 569;
}

.fw-570 {
    font-weight: 570;
}

.fw-571 {
    font-weight: 571;
}

.fw-572 {
    font-weight: 572;
}

.fw-573 {
    font-weight: 573;
}

.fw-574 {
    font-weight: 574;
}

.fw-575 {
    font-weight: 575;
}

.fw-576 {
    font-weight: 576;
}

.fw-577 {
    font-weight: 577;
}

.fw-578 {
    font-weight: 578;
}

.fw-579 {
    font-weight: 579;
}

.fw-580 {
    font-weight: 580;
}

.fw-581 {
    font-weight: 581;
}

.fw-582 {
    font-weight: 582;
}

.fw-583 {
    font-weight: 583;
}

.fw-584 {
    font-weight: 584;
}

.fw-585 {
    font-weight: 585;
}

.fw-586 {
    font-weight: 586;
}

.fw-587 {
    font-weight: 587;
}

.fw-588 {
    font-weight: 588;
}

.fw-589 {
    font-weight: 589;
}

.fw-590 {
    font-weight: 590;
}

.fw-591 {
    font-weight: 591;
}

.fw-592 {
    font-weight: 592;
}

.fw-593 {
    font-weight: 593;
}

.fw-594 {
    font-weight: 594;
}

.fw-595 {
    font-weight: 595;
}

.fw-596 {
    font-weight: 596;
}

.fw-597 {
    font-weight: 597;
}

.fw-598 {
    font-weight: 598;
}

.fw-599 {
    font-weight: 599;
}

.fw-600 {
    font-weight: 600;
}

.fw-601 {
    font-weight: 601;
}

.fw-602 {
    font-weight: 602;
}

.fw-603 {
    font-weight: 603;
}

.fw-604 {
    font-weight: 604;
}

.fw-605 {
    font-weight: 605;
}

.fw-606 {
    font-weight: 606;
}

.fw-607 {
    font-weight: 607;
}

.fw-608 {
    font-weight: 608;
}

.fw-609 {
    font-weight: 609;
}

.fw-610 {
    font-weight: 610;
}

.fw-611 {
    font-weight: 611;
}

.fw-612 {
    font-weight: 612;
}

.fw-613 {
    font-weight: 613;
}

.fw-614 {
    font-weight: 614;
}

.fw-615 {
    font-weight: 615;
}

.fw-616 {
    font-weight: 616;
}

.fw-617 {
    font-weight: 617;
}

.fw-618 {
    font-weight: 618;
}

.fw-619 {
    font-weight: 619;
}

.fw-620 {
    font-weight: 620;
}

.fw-621 {
    font-weight: 621;
}

.fw-622 {
    font-weight: 622;
}

.fw-623 {
    font-weight: 623;
}

.fw-624 {
    font-weight: 624;
}

.fw-625 {
    font-weight: 625;
}

.fw-626 {
    font-weight: 626;
}

.fw-627 {
    font-weight: 627;
}

.fw-628 {
    font-weight: 628;
}

.fw-629 {
    font-weight: 629;
}

.fw-630 {
    font-weight: 630;
}

.fw-631 {
    font-weight: 631;
}

.fw-632 {
    font-weight: 632;
}

.fw-633 {
    font-weight: 633;
}

.fw-634 {
    font-weight: 634;
}

.fw-635 {
    font-weight: 635;
}

.fw-636 {
    font-weight: 636;
}

.fw-637 {
    font-weight: 637;
}

.fw-638 {
    font-weight: 638;
}

.fw-639 {
    font-weight: 639;
}

.fw-640 {
    font-weight: 640;
}

.fw-641 {
    font-weight: 641;
}

.fw-642 {
    font-weight: 642;
}

.fw-643 {
    font-weight: 643;
}

.fw-644 {
    font-weight: 644;
}

.fw-645 {
    font-weight: 645;
}

.fw-646 {
    font-weight: 646;
}

.fw-647 {
    font-weight: 647;
}

.fw-648 {
    font-weight: 648;
}

.fw-649 {
    font-weight: 649;
}

.fw-650 {
    font-weight: 650;
}

.fw-651 {
    font-weight: 651;
}

.fw-652 {
    font-weight: 652;
}

.fw-653 {
    font-weight: 653;
}

.fw-654 {
    font-weight: 654;
}

.fw-655 {
    font-weight: 655;
}

.fw-656 {
    font-weight: 656;
}

.fw-657 {
    font-weight: 657;
}

.fw-658 {
    font-weight: 658;
}

.fw-659 {
    font-weight: 659;
}

.fw-660 {
    font-weight: 660;
}

.fw-661 {
    font-weight: 661;
}

.fw-662 {
    font-weight: 662;
}

.fw-663 {
    font-weight: 663;
}

.fw-664 {
    font-weight: 664;
}

.fw-665 {
    font-weight: 665;
}

.fw-666 {
    font-weight: 666;
}

.fw-667 {
    font-weight: 667;
}

.fw-668 {
    font-weight: 668;
}

.fw-669 {
    font-weight: 669;
}

.fw-670 {
    font-weight: 670;
}

.fw-671 {
    font-weight: 671;
}

.fw-672 {
    font-weight: 672;
}

.fw-673 {
    font-weight: 673;
}

.fw-674 {
    font-weight: 674;
}

.fw-675 {
    font-weight: 675;
}

.fw-676 {
    font-weight: 676;
}

.fw-677 {
    font-weight: 677;
}

.fw-678 {
    font-weight: 678;
}

.fw-679 {
    font-weight: 679;
}

.fw-680 {
    font-weight: 680;
}

.fw-681 {
    font-weight: 681;
}

.fw-682 {
    font-weight: 682;
}

.fw-683 {
    font-weight: 683;
}

.fw-684 {
    font-weight: 684;
}

.fw-685 {
    font-weight: 685;
}

.fw-686 {
    font-weight: 686;
}

.fw-687 {
    font-weight: 687;
}

.fw-688 {
    font-weight: 688;
}

.fw-689 {
    font-weight: 689;
}

.fw-690 {
    font-weight: 690;
}

.fw-691 {
    font-weight: 691;
}

.fw-692 {
    font-weight: 692;
}

.fw-693 {
    font-weight: 693;
}

.fw-694 {
    font-weight: 694;
}

.fw-695 {
    font-weight: 695;
}

.fw-696 {
    font-weight: 696;
}

.fw-697 {
    font-weight: 697;
}

.fw-698 {
    font-weight: 698;
}

.fw-699 {
    font-weight: 699;
}

.fw-700 {
    font-weight: 700;
}

.fw-701 {
    font-weight: 701;
}

.fw-702 {
    font-weight: 702;
}

.fw-703 {
    font-weight: 703;
}

.fw-704 {
    font-weight: 704;
}

.fw-705 {
    font-weight: 705;
}

.fw-706 {
    font-weight: 706;
}

.fw-707 {
    font-weight: 707;
}

.fw-708 {
    font-weight: 708;
}

.fw-709 {
    font-weight: 709;
}

.fw-710 {
    font-weight: 710;
}

.fw-711 {
    font-weight: 711;
}

.fw-712 {
    font-weight: 712;
}

.fw-713 {
    font-weight: 713;
}

.fw-714 {
    font-weight: 714;
}

.fw-715 {
    font-weight: 715;
}

.fw-716 {
    font-weight: 716;
}

.fw-717 {
    font-weight: 717;
}

.fw-718 {
    font-weight: 718;
}

.fw-719 {
    font-weight: 719;
}

.fw-720 {
    font-weight: 720;
}

.fw-721 {
    font-weight: 721;
}

.fw-722 {
    font-weight: 722;
}

.fw-723 {
    font-weight: 723;
}

.fw-724 {
    font-weight: 724;
}

.fw-725 {
    font-weight: 725;
}

.fw-726 {
    font-weight: 726;
}

.fw-727 {
    font-weight: 727;
}

.fw-728 {
    font-weight: 728;
}

.fw-729 {
    font-weight: 729;
}

.fw-730 {
    font-weight: 730;
}

.fw-731 {
    font-weight: 731;
}

.fw-732 {
    font-weight: 732;
}

.fw-733 {
    font-weight: 733;
}

.fw-734 {
    font-weight: 734;
}

.fw-735 {
    font-weight: 735;
}

.fw-736 {
    font-weight: 736;
}

.fw-737 {
    font-weight: 737;
}

.fw-738 {
    font-weight: 738;
}

.fw-739 {
    font-weight: 739;
}

.fw-740 {
    font-weight: 740;
}

.fw-741 {
    font-weight: 741;
}

.fw-742 {
    font-weight: 742;
}

.fw-743 {
    font-weight: 743;
}

.fw-744 {
    font-weight: 744;
}

.fw-745 {
    font-weight: 745;
}

.fw-746 {
    font-weight: 746;
}

.fw-747 {
    font-weight: 747;
}

.fw-748 {
    font-weight: 748;
}

.fw-749 {
    font-weight: 749;
}

.fw-750 {
    font-weight: 750;
}

.fw-751 {
    font-weight: 751;
}

.fw-752 {
    font-weight: 752;
}

.fw-753 {
    font-weight: 753;
}

.fw-754 {
    font-weight: 754;
}

.fw-755 {
    font-weight: 755;
}

.fw-756 {
    font-weight: 756;
}

.fw-757 {
    font-weight: 757;
}

.fw-758 {
    font-weight: 758;
}

.fw-759 {
    font-weight: 759;
}

.fw-760 {
    font-weight: 760;
}

.fw-761 {
    font-weight: 761;
}

.fw-762 {
    font-weight: 762;
}

.fw-763 {
    font-weight: 763;
}

.fw-764 {
    font-weight: 764;
}

.fw-765 {
    font-weight: 765;
}

.fw-766 {
    font-weight: 766;
}

.fw-767 {
    font-weight: 767;
}

.fw-768 {
    font-weight: 768;
}

.fw-769 {
    font-weight: 769;
}

.fw-770 {
    font-weight: 770;
}

.fw-771 {
    font-weight: 771;
}

.fw-772 {
    font-weight: 772;
}

.fw-773 {
    font-weight: 773;
}

.fw-774 {
    font-weight: 774;
}

.fw-775 {
    font-weight: 775;
}

.fw-776 {
    font-weight: 776;
}

.fw-777 {
    font-weight: 777;
}

.fw-778 {
    font-weight: 778;
}

.fw-779 {
    font-weight: 779;
}

.fw-780 {
    font-weight: 780;
}

.fw-781 {
    font-weight: 781;
}

.fw-782 {
    font-weight: 782;
}

.fw-783 {
    font-weight: 783;
}

.fw-784 {
    font-weight: 784;
}

.fw-785 {
    font-weight: 785;
}

.fw-786 {
    font-weight: 786;
}

.fw-787 {
    font-weight: 787;
}

.fw-788 {
    font-weight: 788;
}

.fw-789 {
    font-weight: 789;
}

.fw-790 {
    font-weight: 790;
}

.fw-791 {
    font-weight: 791;
}

.fw-792 {
    font-weight: 792;
}

.fw-793 {
    font-weight: 793;
}

.fw-794 {
    font-weight: 794;
}

.fw-795 {
    font-weight: 795;
}

.fw-796 {
    font-weight: 796;
}

.fw-797 {
    font-weight: 797;
}

.fw-798 {
    font-weight: 798;
}

.fw-799 {
    font-weight: 799;
}

.fw-800 {
    font-weight: 800;
}

.fw-801 {
    font-weight: 801;
}

.fw-802 {
    font-weight: 802;
}

.fw-803 {
    font-weight: 803;
}

.fw-804 {
    font-weight: 804;
}

.fw-805 {
    font-weight: 805;
}

.fw-806 {
    font-weight: 806;
}

.fw-807 {
    font-weight: 807;
}

.fw-808 {
    font-weight: 808;
}

.fw-809 {
    font-weight: 809;
}

.fw-810 {
    font-weight: 810;
}

.fw-811 {
    font-weight: 811;
}

.fw-812 {
    font-weight: 812;
}

.fw-813 {
    font-weight: 813;
}

.fw-814 {
    font-weight: 814;
}

.fw-815 {
    font-weight: 815;
}

.fw-816 {
    font-weight: 816;
}

.fw-817 {
    font-weight: 817;
}

.fw-818 {
    font-weight: 818;
}

.fw-819 {
    font-weight: 819;
}

.fw-820 {
    font-weight: 820;
}

.fw-821 {
    font-weight: 821;
}

.fw-822 {
    font-weight: 822;
}

.fw-823 {
    font-weight: 823;
}

.fw-824 {
    font-weight: 824;
}

.fw-825 {
    font-weight: 825;
}

.fw-826 {
    font-weight: 826;
}

.fw-827 {
    font-weight: 827;
}

.fw-828 {
    font-weight: 828;
}

.fw-829 {
    font-weight: 829;
}

.fw-830 {
    font-weight: 830;
}

.fw-831 {
    font-weight: 831;
}

.fw-832 {
    font-weight: 832;
}

.fw-833 {
    font-weight: 833;
}

.fw-834 {
    font-weight: 834;
}

.fw-835 {
    font-weight: 835;
}

.fw-836 {
    font-weight: 836;
}

.fw-837 {
    font-weight: 837;
}

.fw-838 {
    font-weight: 838;
}

.fw-839 {
    font-weight: 839;
}

.fw-840 {
    font-weight: 840;
}

.fw-841 {
    font-weight: 841;
}

.fw-842 {
    font-weight: 842;
}

.fw-843 {
    font-weight: 843;
}

.fw-844 {
    font-weight: 844;
}

.fw-845 {
    font-weight: 845;
}

.fw-846 {
    font-weight: 846;
}

.fw-847 {
    font-weight: 847;
}

.fw-848 {
    font-weight: 848;
}

.fw-849 {
    font-weight: 849;
}

.fw-850 {
    font-weight: 850;
}

.fw-851 {
    font-weight: 851;
}

.fw-852 {
    font-weight: 852;
}

.fw-853 {
    font-weight: 853;
}

.fw-854 {
    font-weight: 854;
}

.fw-855 {
    font-weight: 855;
}

.fw-856 {
    font-weight: 856;
}

.fw-857 {
    font-weight: 857;
}

.fw-858 {
    font-weight: 858;
}

.fw-859 {
    font-weight: 859;
}

.fw-860 {
    font-weight: 860;
}

.fw-861 {
    font-weight: 861;
}

.fw-862 {
    font-weight: 862;
}

.fw-863 {
    font-weight: 863;
}

.fw-864 {
    font-weight: 864;
}

.fw-865 {
    font-weight: 865;
}

.fw-866 {
    font-weight: 866;
}

.fw-867 {
    font-weight: 867;
}

.fw-868 {
    font-weight: 868;
}

.fw-869 {
    font-weight: 869;
}

.fw-870 {
    font-weight: 870;
}

.fw-871 {
    font-weight: 871;
}

.fw-872 {
    font-weight: 872;
}

.fw-873 {
    font-weight: 873;
}

.fw-874 {
    font-weight: 874;
}

.fw-875 {
    font-weight: 875;
}

.fw-876 {
    font-weight: 876;
}

.fw-877 {
    font-weight: 877;
}

.fw-878 {
    font-weight: 878;
}

.fw-879 {
    font-weight: 879;
}

.fw-880 {
    font-weight: 880;
}

.fw-881 {
    font-weight: 881;
}

.fw-882 {
    font-weight: 882;
}

.fw-883 {
    font-weight: 883;
}

.fw-884 {
    font-weight: 884;
}

.fw-885 {
    font-weight: 885;
}

.fw-886 {
    font-weight: 886;
}

.fw-887 {
    font-weight: 887;
}

.fw-888 {
    font-weight: 888;
}

.fw-889 {
    font-weight: 889;
}

.fw-890 {
    font-weight: 890;
}

.fw-891 {
    font-weight: 891;
}

.fw-892 {
    font-weight: 892;
}

.fw-893 {
    font-weight: 893;
}

.fw-894 {
    font-weight: 894;
}

.fw-895 {
    font-weight: 895;
}

.fw-896 {
    font-weight: 896;
}

.fw-897 {
    font-weight: 897;
}

.fw-898 {
    font-weight: 898;
}

.fw-899 {
    font-weight: 899;
}

.fw-900 {
    font-weight: 900;
}

html,
body {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    height: 100%;
    background-color: #F8F8F8;
    font-family: "Poppins", sans-serif;
}

    html *,
    body * {
        box-sizing: inherit;
    }

#app,
main,
.page,
page,
article {
    height: 100%;
}

.h-100 {
    height: 100%;
}

.content {
    padding: 1.5rem !important;
}

.text-left {
    text-align: left !important;
}

.valid.modified:not([type=checkbox]) {
    outline: 1px solid #26b050;
}

.invalid {
    outline: 1px solid red;
}

.validation-message {
    color: red;
}

.text-success {
    color: #54e680;
}

.text-danger {
    color: red;
}

.text-warning {
    color: #f0ad4e;
}

#blazor-error-ui {
    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;
}

input[type=text],
input[type=password] {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border-radius: 0;
    border: none;
    border-bottom: 1px solid #ccc;
    padding: 0.5rem 0;
    font-size: 1rem;
    width: 100%;
    margin: 0;
    background: transparent;
    color: #333;
    font-family: "Poppins", sans-serif;
    font-weight: 400;
    outline: none;
    transition: border-color 0.2s ease-in-out;
}

input:focus {
    border-color: #26b050;
    outline: none !important;
    outline-width: 0px !important;
}

input.invalid {
    border: 1px solid red !important;
}

input.valid {
    border: 1px solid #26b050 !important;
}

input.modified {
    border: 1px solid #26b050 !important;
}

input.disabled {
    border: 1px solid #ccc !important;
}

input.readonly {
    border: 1px solid #ccc !important;
}

input:active {
    border-color: #26b050;
    outline: none !important;
    outline-width: 0px !important;
}

#blazor-error-ui .dismiss {
    cursor: pointer;
    position: absolute;
    right: 0.75rem;
    top: 0.5rem;
}

.blazor-error-boundary {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTYiIGhlaWdodD0iNDkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIG92ZXJmbG93PSJoaWRkZW4iPjxkZWZzPjxjbGlwUGF0aCBpZD0iY2xpcDAiPjxyZWN0IHg9IjIzNSIgeT0iNTEiIHdpZHRoPSI1NiIgaGVpZ2h0PSI0OSIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMCkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMzUgLTUxKSI+PHBhdGggZD0iTTI2My41MDYgNTFDMjY0LjcxNyA1MSAyNjUuODEzIDUxLjQ4MzcgMjY2LjYwNiA1Mi4yNjU4TDI2Ny4wNTIgNTIuNzk4NyAyNjcuNTM5IDUzLjYyODMgMjkwLjE4NSA5Mi4xODMxIDI5MC41NDUgOTIuNzk1IDI5MC42NTYgOTIuOTk2QzI5MC44NzcgOTMuNTEzIDI5MSA5NC4wODE1IDI5MSA5NC42NzgyIDI5MSA5Ny4wNjUxIDI4OS4wMzggOTkgMjg2LjYxNyA5OUwyNDAuMzgzIDk5QzIzNy45NjMgOTkgMjM2IDk3LjA2NTEgMjM2IDk0LjY3ODIgMjM2IDk0LjM3OTkgMjM2LjAzMSA5NC4wODg2IDIzNi4wODkgOTMuODA3MkwyMzYuMzM4IDkzLjAxNjIgMjM2Ljg1OCA5Mi4xMzE0IDI1OS40NzMgNTMuNjI5NCAyNTkuOTYxIDUyLjc5ODUgMjYwLjQwNyA1Mi4yNjU4QzI2MS4yIDUxLjQ4MzcgMjYyLjI5NiA1MSAyNjMuNTA2IDUxWk0yNjMuNTg2IDY2LjAxODNDMjYwLjczNyA2Ni4wMTgzIDI1OS4zMTMgNjcuMTI0NSAyNTkuMzEzIDY5LjMzNyAyNTkuMzEzIDY5LjYxMDIgMjU5LjMzMiA2OS44NjA4IDI1OS4zNzEgNzAuMDg4N0wyNjEuNzk1IDg0LjAxNjEgMjY1LjM4IDg0LjAxNjEgMjY3LjgyMSA2OS43NDc1QzI2Ny44NiA2OS43MzA5IDI2Ny44NzkgNjkuNTg3NyAyNjcuODc5IDY5LjMxNzkgMjY3Ljg3OSA2Ny4xMTgyIDI2Ni40NDggNjYuMDE4MyAyNjMuNTg2IDY2LjAxODNaTTI2My41NzYgODYuMDU0N0MyNjEuMDQ5IDg2LjA1NDcgMjU5Ljc4NiA4Ny4zMDA1IDI1OS43ODYgODkuNzkyMSAyNTkuNzg2IDkyLjI4MzcgMjYxLjA0OSA5My41Mjk1IDI2My41NzYgOTMuNTI5NSAyNjYuMTE2IDkzLjUyOTUgMjY3LjM4NyA5Mi4yODM3IDI2Ny4zODcgODkuNzkyMSAyNjcuMzg3IDg3LjMwMDUgMjY2LjExNiA4Ni4wNTQ3IDI2My41NzYgODYuMDU0N1oiIGZpbGw9IiNGRkU1MDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvZz48L3N2Zz4=) no-repeat 1rem/1.8rem, #b32121;
    padding: 1rem 1rem 1rem 3.7rem;
    color: white;
}

    .blazor-error-boundary::after {
        content: "An error has occurred.";
    }

.status-bar-safe-area {
    display: none;
}

@supports (-webkit-touch-callout: none) {
    .status-bar-safe-area {
        display: flex;
        position: sticky;
        top: 0;
        height: env(safe-area-inset-top);
        background-color: #f7f7f7;
        width: 100%;
        z-index: 1;
    }

    .flex-column,
    .navbar-brand {
        padding-left: env(safe-area-inset-left);
    }
}

.circle-loader {
    margin-bottom: 3.5em;
    border: 1px solid rgba(0, 0, 0, 0.2);
    border-left-color: #b7ed3f;
    animation: loader-spin 1.2s infinite linear;
    position: relative;
    display: inline-block;
    vertical-align: top;
    border-radius: 50%;
    width: 7em;
    height: 7em;
}

.load-complete {
    animation: none;
    border-color: #b7ed3f;
    transition: border 500ms ease-out;
}

.checkmark {
    display: none;
}

    .checkmark.draw:after {
        animation-duration: 800ms;
        animation-timing-function: ease;
        animation-name: checkmark;
        transform: scaleX(-1) rotate(135deg);
    }

    .checkmark:after {
        opacity: 1;
        height: 3.5em;
        width: 1.75em;
        transform-origin: left top;
        border-right: 3px solid #b7ed3f;
        border-top: 3px solid #b7ed3f;
        content: "";
        left: 1.75em;
        top: 3.5em;
        position: absolute;
    }

@keyframes loader-spin {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}

@keyframes checkmark {
    0% {
        height: 0;
        width: 0;
        opacity: 1;
    }

    20% {
        height: 0;
        width: 1.75em;
        opacity: 1;
    }

    40% {
        height: 3.5em;
        width: 1.75em;
        opacity: 1;
    }

    100% {
        height: 3.5em;
        width: 1.75em;
        opacity: 1;
    }
}

.bounceIn {
    opacity: 0;
    animation-delay: 0.5s;
    animation-duration: 0.5s;
    animation-name: bounceIn;
    animation-fill-mode: forwards;
}

.bounceOut {
    animation-duration: 0.5s;
    animation-name: bounceOut;
    animation-fill-mode: forwards;
}

.backInDown {
    opacity: 0;
    animation-delay: 0.5s;
    animation-duration: 0.5s;
    animation-name: backInDown;
    animation-fill-mode: forwards;
}

.backOutDown {
    animation-duration: 0.5s;
    animation-name: backOutDown;
    animation-fill-mode: forwards;
}

.rotateIn {
    opacity: 0;
    animation-delay: 0.5s;
    animation-duration: 0.5s;
    animation-name: rotateIn;
    animation-fill-mode: forwards;
}

.rotateOut {
    animation-duration: 0.5s;
    animation-name: rotateOut;
    animation-fill-mode: forwards;
}

#step-layout {
    height: 100vh;
    padding: 1.5rem !important;
    margin-top: 3%;
    gap: 5px;
}

    #step-layout h1 {
        margin-top: 10px;
    }

    #step-layout header {
        max-height: 100px;
    }

    #step-layout section {
        height: 69%;
        overflow-y: auto;
        width: 100%;
    }

    #step-layout footer {
        display: flex;
        flex-direction: column;
        width: 100%;
        justify-content: space-between;
        gap: 10px;
        max-height: 100px;
        min-height: 45px;
    }

        #step-layout footer button {
            border-radius: 2.5rem;
            background: #b7ed3f;
            color: #042f34;
            padding: 10px;
            color: #042f34;
            text-align: center;
            font-family: "Poppins";
            font-size: 1rem;
            font-style: normal;
            font-weight: 700;
            line-height: normal;
            border: 0px;
            transition: transform 0.1s, background-color 0.2s;
            width: 100%;
        }

            #step-layout footer button:active {
                background: #042f34;
                color: #042f34;
            }

            #step-layout footer button:last-child {
                border-radius: 2.5rem;
                background: #626675;
                color: #042f34;
                padding: 10px;
                color: #042f34;
                text-align: center;
                font-family: "Poppins";
                font-size: 1rem;
                font-style: normal;
                font-weight: 700;
                line-height: normal;
                border: 0px;
                transition: transform 0.1s, background-color 0.2s;
                width: 100%;
            }

                #step-layout footer button:last-child:active {
                    background: #042f34;
                    color: #042f34;
                }

.light-button {
    background: #b7ed3f !important;
    border-radius: 2.5rem;
    padding: 10px !important;
    color: #042f34;
    text-align: center;
    font-family: "Poppins";
    font-size: 1rem;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    border: 0px;
    color: #042f34 !important;
    border: 1px solid #042f34 !important;
    transition: transform 0.1s, background-color 0.2s !important;
    margin-top: 5px !important;
    margin-bottom: 0 !important;
    width: 150px;
}

    .light-button:active {
        background: #042f34 !important;
        color: #fff !important;
    }

    .light-button:disabled {
        background: #CDCDCD;
        border: 2.5px solid #757575;
        color: #757575;
        cursor: not-allowed;
    }

.dark-button {
    background: #042f34 !important;
    border-radius: 2.5rem;
    padding: 10px !important;
    color: #042f34;
    text-align: center;
    font-family: "Poppins";
    font-size: 1rem;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    border: 0px;
    color: #042f34 !important;
    border: 1px solid #042f34 !important;
    transition: transform 0.1s, background-color 0.2s !important;
    margin-top: 5px !important;
    margin-bottom: 0 !important;
    width: 150px;
    color: #fff !important;
}

    .dark-button:active {
        background: #042f34 !important;
        color: #fff !important;
    }

    .dark-button:disabled {
        background: #CDCDCD;
        border: 2.5px solid #757575;
        color: #757575;
        cursor: not-allowed;
    }

.danger-button {
    background-color: maroon !important;
    border-radius: 2.5rem;
    padding: 10px !important;
    text-align: center;
    font-family: "Poppins";
    font-size: 1rem;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    border: 0px;
    border: 1px solid #042f34 !important;
    transition: transform 0.1s, background-color 0.2s !important;
    margin-top: 5px !important;
    margin-bottom: 0 !important;
    color: #fff !important;
}

    .danger-button:active {
        background-color: red !important;
        color: #fff !important;
    }

    .danger-button:disabled {
        background: #CDCDCD;
        border: 2.5px solid #757575;
        color: #757575;
        cursor: not-allowed;
    }

.cursorp {
    cursor: pointer;
}

.mud-table {
    width: 100%;
}

.text-dark {
    color: #042f34 !important;
}

.text-light {
    color: #b7ed3f !important;
}

.mud-dialog {
    min-width: 450px;
}

    .mud-dialog .mud-dialog-content {
        gap: 20px;
        display: flex !important;
        flex-direction: column;
    }

    .mud-dialog .mud-dialog-actions button:last-child {
        margin-left: 25px;
    }

.mud-main-content {
    background-color: rgb(247, 247, 247) !important;
}

.bg-dark {
    background-color: #042f34 !important;
    border-color: #042f34 !important;
}

.bg-white {
    background-color: #fff !important;
}

.detail-bg {
    background-color: #f3f3f3 !important;
}

.mud-table {
    border: 1px solid #042f34;
}

.light-error {
    color: rgb(4, 47, 52) !important;
    background-color: #ffdede !important;
}

.light-success {
    color: rgb(4, 47, 52) !important;
    background-color: rgba(0, 200, 83, 0.32) !important;
}

.mud-button-root.active {
    background-color: #042f34 !important;
    color: white !important;
}

.spacer table {
    border-collapse: separate;
    border-spacing: 0 1em;
}

.bb {
    border-bottom: 1px dashed #e3e3e3;
    padding-bottom: 10px;
}

.dtt {
    padding: 10px;
}

.mdb-input {
    background-color: rgba(217, 217, 217, 0.2901960784) !important;
    border-radius: 3px !important;
    padding: 5px !important;
    border: 0 !important;
    margin-top: 5px !important;
    font-size: 12px !important;
    height: 40px !important;
}

.scrollable {
    overflow-y: auto;
    height: 600px;
}

.hh-180 {
    height: 180px !important;
}

    .hh-180 canvas {
        height: 180px !important;
        width: 100% !important;
    }

.sigWrapper {
    clear: both;
    height: 100px !important;
    border: 1px solid #ccc !important;
    width: 300px !important;
}

/* Additonal Base Stylesheets */
#index {
    padding: 1.5rem !important;
    margin-top: 10%;
}

    #index h1 {
        margin-top: 4%;
        margin-bottom: 77px;
        color: #181818;
        font-size: 48px;
        font-style: normal;
        font-weight: 600;
        line-height: normal;
    }

    #index h2 {
        color: #444544;
        font-size: 24px;
        font-style: normal;
        font-weight: 700;
        line-height: 134.5%;
    }

    #index p {
        text-align: center;
    }

    #index button {
        margin-top: 68px;
        border-radius: 2.5rem;
        background: #b7ed3f;
        color: #042f34;
        padding: 10px;
        color: #042f34;
        text-align: center;
        font-family: "Poppins";
        font-size: 1rem;
        font-style: normal;
        font-weight: 700;
        line-height: normal;
        border: 0px;
        transition: transform 0.1s, background-color 0.2s;
        width: 100%;
    }

        #index button:active {
            background: #042f34;
            color: #042f34;
        }

#login-container {
    background-image: url("/images/connecting.svg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 55%;
}

@media screen and (max-width: 600px) {
    #login-container {
        background-size: cover;
    }
}

#login-container .databoss-login-logo {
    width: 350px;
    margin-top: 10px;
    margin-bottom: 20px;
}

#login-container h2 {
    margin-bottom: 3%;
    color: #181818;
    font-family: "Poppins";
    font-size: 48px;
    font-weight: 600;
    line-height: normal;
    text-align: center;
}

#login-container h5 {
    color: #444544;
    font-family: "Poppins";
    font-size: 30px;
    font-weight: 500;
    line-height: normal;
    text-align: center;
    margin-bottom: 20px;
}

#login-container .cstm-login-bg-body {
    border: 0;
    border-radius: 15px;
    max-width: 505px;
    width: 505px;
    height: 600px;
    box-shadow: 0px 4px 20px 0px #E7E7E7;
    background: #FFF;
    flex-shrink: 0;
    margin: 0 auto;
}

    #login-container .cstm-login-bg-body .login-card {
        padding: 20px 25px;
    }

        #login-container .cstm-login-bg-body .login-card label {
            color: #626675;
            font-size: 20px;
            font-weight: 600;
        }

        #login-container .cstm-login-bg-body .login-card .signup_headings {
            color: #626675;
            text-align: center;
            font-family: "Poppins";
            font-size: 16px;
            font-style: normal;
            font-weight: 500;
            line-height: normal;
        }

            #login-container .cstm-login-bg-body .login-card .signup_headings a {
                color: #626675;
                font-family: "Poppins";
                font-size: 16px;
                font-style: normal;
                font-weight: 600;
                line-height: normal;
            }

    #login-container .cstm-login-bg-body .btn-databoss {
        background: #b7ed3f !important;
        border-radius: 2.5rem;
        padding: 10px !important;
        color: #042f34;
        text-align: center;
        font-family: "Poppins";
        font-size: 1rem;
        font-style: normal;
        font-weight: 700;
        line-height: normal;
        border: 0px;
        transition: transform 0.1s, background-color 0.2s !important;
        margin-top: 20px !important;
        margin-bottom: 0 !important;
        width: 100%;
    }

        #login-container .cstm-login-bg-body .btn-databoss:active {
            background: #042f34 !important;
            color: #fff !important;
        }

        #login-container .cstm-login-bg-body .btn-databoss:disabled {
            background: #CDCDCD;
            border: 2.5px solid #757575;
            color: #757575;
            cursor: not-allowed;
        }

@media screen and (max-width: 600px) {
    #login-container .cstm-login-bg-body {
        border: 0;
        border-radius: 15px;
        box-shadow: 0 4px 20px 0 #e7e7e7;
        width: 100%;
        margin: 0 auto;
    }

        #login-container .cstm-login-bg-body .login-card {
            padding: 25px 15px;
        }

            #login-container .cstm-login-bg-body .login-card .databoss-login-logo {
                width: 65px;
            }

            #login-container .cstm-login-bg-body .login-card .button_color {
                padding: 5px !important;
                font-size: 14px;
            }
}

#register {
    height: 100vh;
}

    #register .card {
        width: 60%;
        min-height: 371px;
        border-radius: 15px;
        box-shadow: 0px 4px 20px 0px #E7E7E7;
        background: #FFF;
        flex-shrink: 0;
        transition: transform 0.1s, background-color 0.2s;
        padding: 50px;
    }

        #register .card h1 {
            font-weight: 700;
            color: #626675;
        }

        #register .card label {
            color: #626675;
            font-size: 16px;
            font-weight: 600;
        }

        #register .card input {
            width: 100%;
            height: 54px;
            border-radius: 5px;
            box-shadow: 0px 4px 20px 0px rgba(231, 231, 231, 0.5);
            border: 2.5px solid #042f34;
            background: #FFF;
            padding: 10px !important;
            margin-top: 8px;
            color: #042f34;
            font-size: 16px;
            padding: 0.5rem 0;
            transition: border-color 0.2s ease-in-out;
            margin-bottom: 5%;
        }

            #register .card input:active, #register .card input:focus {
                outline: none !important;
                outline-width: 0 !important;
                box-shadow: none;
            }

            #register .card input.invalid {
                border: 2.5px solid maroon !important;
            }

            #register .card input.valid {
                border: 2.5px solid #b7ed3f !important;
            }

            #register .card input:disabled {
                background-color: #f5f5f5 !important;
                border: 2px solid #cfcccc !important;
            }

        #register .card ._yesno {
            margin-bottom: 10px;
        }

            #register .card ._yesno div {
                cursor: pointer;
            }

                #register .card ._yesno div.active {
                    background: #b7ed3f;
                    color: #042f34;
                }

        #register .card .s-code {
            text-align: center;
        }

        #register .card button {
            background: #b7ed3f !important;
            border-radius: 2.5rem;
            padding: 10px !important;
            color: #042f34;
            text-align: center;
            font-family: "Poppins";
            font-size: 1rem;
            font-style: normal;
            font-weight: 700;
            line-height: normal;
            border: 0px;
            transition: transform 0.1s, background-color 0.2s !important;
            margin-top: 20px !important;
            margin-bottom: 0 !important;
            width: 350px;
        }

            #register .card button:active {
                background: #042f34 !important;
                color: #fff !important;
            }

            #register .card button:disabled {
                background: #CDCDCD;
                border: 2.5px solid #757575;
                color: #757575;
                cursor: not-allowed;
            }

            #register .card button:last-child {
                background: #fff !important;
                border-radius: 2.5rem;
                padding: 10px !important;
                color: #042f34;
                text-align: center;
                font-family: "Poppins";
                font-size: 1rem;
                font-style: normal;
                font-weight: 700;
                line-height: normal;
                border: 0px;
                color: #042f34 !important;
                border: 1px solid #042f34 !important;
                transition: transform 0.1s, background-color 0.2s !important;
                margin-top: 20px !important;
                margin-bottom: 0 !important;
                width: 350px;
            }

                #register .card button:last-child:active {
                    background: #042f34 !important;
                    color: #fff !important;
                }

                #register .card button:last-child:disabled {
                    background: #CDCDCD;
                    border: 2.5px solid #757575;
                    color: #757575;
                    cursor: not-allowed;
                }

#tc {
    height: 100vh;
}

    #tc .card {
        width: 60%;
        min-height: 371px;
        border-radius: 15px;
        box-shadow: 0px 4px 20px 0px #E7E7E7;
        background: #FFF;
        flex-shrink: 0;
        transition: transform 0.1s, background-color 0.2s;
        padding: 50px;
    }

        #tc .card ._tc_scrollable {
            overflow-y: auto;
            height: 50vh;
            color: #626675;
            font-family: Poppins;
            font-size: 16px;
            font-weight: 400;
        }

        #tc .card button {
            margin-top: 5%;
            border-radius: 2.5rem;
            background: #b7ed3f;
            color: #042f34;
            padding: 10px;
            color: #042f34;
            text-align: center;
            font-family: "Poppins";
            font-size: 1rem;
            font-style: normal;
            font-weight: 700;
            line-height: normal;
            border: 0px;
            transition: transform 0.1s, background-color 0.2s;
            width: 350px;
        }

            #tc .card button:active {
                background: #042f34;
                color: #042f34;
            }

#mydataboss-id-verification {
    height: 100vh;
}

    #mydataboss-id-verification .card {
        width: 60%;
        min-height: 371px;
        border-radius: 15px;
        box-shadow: 0px 4px 20px 0px #E7E7E7;
        background: #FFF;
        flex-shrink: 0;
        transition: transform 0.1s, background-color 0.2s;
        padding: 50px;
    }

    #mydataboss-id-verification h1 {
        margin: 0;
        color: #626675;
        font-size: 40px;
        font-style: normal;
        font-weight: 600;
        text-align: center;
        margin-bottom: 5px;
    }

    #mydataboss-id-verification small {
        font-size: 12px;
        font-weight: 500;
    }

    #mydataboss-id-verification h3 {
        margin-top: 20px;
        font-size: 16px;
        line-height: normal;
    }

    #mydataboss-id-verification ._yesno div {
        width: 84px;
        padding: 10px;
        border-radius: 5px;
        border: 3px solid #ccc;
        color: #737373;
        text-align: center;
        transition: transform 0.1s, background-color 0.2s;
    }

    #mydataboss-id-verification ._databoss_id h3 {
        width: 200px;
        margin: 0;
        color: #626675;
    }

    #mydataboss-id-verification ._qr {
        width: 406px;
        border-radius: 15px;
        box-shadow: 0px 4px 20px 0px #E7E7E7;
        background: #FFF;
        flex-shrink: 0;
        padding: 20px;
        color: #A0A0A0;
        font-weight: 400;
        text-align: center;
    }

    #mydataboss-id-verification ._code_verify input {
        width: 52px;
        height: 15px;
        border: 0;
        border-radius: 5px;
    }

    #mydataboss-id-verification ._tc_scrollable {
        height: 550px;
        width: 100%;
    }

#biometric {
    height: 100%;
    padding: 1.5rem !important;
    margin-top: 5%;
    gap: 5px;
}

    #biometric h2 {
        margin-bottom: 5%;
        text-align: center;
    }

    #biometric label {
        color: #848484;
        font-size: 16px;
        font-style: normal;
        font-weight: 400;
        line-height: 135%;
        text-align: center;
    }

    #biometric img {
        margin-bottom: 20px;
    }

    #biometric small {
        color: #000;
        text-align: center;
        font-size: 10px;
        font-style: normal;
        font-weight: 400;
        line-height: normal;
    }

    #biometric button {
        margin-top: 5%;
        border-radius: 2.5rem;
        background: #b7ed3f;
        color: #042f34;
        padding: 10px;
        color: #042f34;
        text-align: center;
        font-family: "Poppins";
        font-size: 1rem;
        font-style: normal;
        font-weight: 700;
        line-height: normal;
        border: 0px;
        transition: transform 0.1s, background-color 0.2s;
        width: 100%;
    }

        #biometric button:active {
            background: #042f34;
            color: #042f34;
        }

        #biometric button:last-child {
            margin-top: 5%;
            border-radius: 2.5rem;
            background: #042f34;
            color: #042f34 !important;
            padding: 10px;
            border: 1px solid #042f34;
            color: #042f34;
            text-align: center;
            font-family: "Poppins";
            font-size: 1rem;
            font-style: normal;
            font-weight: 700;
            line-height: normal;
            border: 0px;
            transition: transform 0.1s, background-color 0.2s;
            width: 100%;
            margin-bottom: 5%;
        }

            #biometric button:last-child:active {
                background: #042f34;
                color: #042f34 !important;
            }

#kyc-v {
    height: 100%;
    padding: 1.5rem !important;
    margin-top: 5%;
    gap: 5px;
}

    #kyc-v h1 {
        margin-bottom: 5%;
    }

    #kyc-v label {
        color: #848484;
        font-size: 14px;
        font-style: normal;
        line-height: normal;
        margin-bottom: 5%;
    }

    #kyc-v .kyc-doc-selector {
        width: 100%;
        padding: 18px;
        border-radius: 5px;
        box-shadow: 0px 3px 10px 0px rgba(231, 231, 231, 0.5);
        background: #FFF;
        flex-shrink: 0;
        margin-bottom: 10px;
        padding-left: 10px;
        transition: transform 0.1s, background-color 0.2s;
    }

        #kyc-v .kyc-doc-selector:active {
            border: 1px solid #042f34;
        }

            #kyc-v .kyc-doc-selector:active svg {
                color: #042f34;
            }

    #kyc-v p {
        color: #626675;
        font-size: 12px !important;
        font-style: normal;
        font-weight: 400;
        line-height: normal;
    }

    #kyc-v ul {
        color: #626675;
        font-size: 12px;
        font-style: normal;
        font-weight: 400;
        line-height: normal;
    }

        #kyc-v ul li {
            margin-top: 1%;
        }

    #kyc-v button {
        margin-top: 5%;
        border-radius: 2.5rem;
        background: #b7ed3f;
        color: #042f34;
        padding: 10px;
        color: #042f34;
        text-align: center;
        font-family: "Poppins";
        font-size: 1rem;
        font-style: normal;
        font-weight: 700;
        line-height: normal;
        border: 0px;
        transition: transform 0.1s, background-color 0.2s;
        width: 100%;
    }

        #kyc-v button:active {
            background: #042f34;
            color: #042f34;
        }

        #kyc-v button:last-child {
            margin-top: 5%;
            border-radius: 2.5rem;
            background: #626675;
            color: #042f34;
            padding: 10px;
            color: #042f34;
            text-align: center;
            font-family: "Poppins";
            font-size: 1rem;
            font-style: normal;
            font-weight: 700;
            line-height: normal;
            border: 0px;
            transition: transform 0.1s, background-color 0.2s;
            width: 100%;
            margin-bottom: 5%;
        }

            #kyc-v button:last-child:active {
                background: #042f34;
                color: #042f34;
            }

#payment-selector .card {
    width: 60%;
    min-height: 371px;
    border-radius: 15px;
    box-shadow: 0px 4px 20px 0px #E7E7E7;
    background: #FFF;
    flex-shrink: 0;
    transition: transform 0.1s, background-color 0.2s;
    padding: 50px;
}

#payment-selector h1 {
    margin: 0;
    color: #626675;
    font-size: 40px;
    font-style: normal;
    font-weight: 600;
    text-align: center;
}

    #payment-selector h1.price {
        color: #042f34;
        text-align: center;
        font-size: 39px;
        font-weight: 600;
        line-height: 120%;
    }

#payment-selector h4 {
    margin: 0;
    color: #626675;
    text-align: center;
    font-size: 20px;
    font-weight: 600;
    line-height: 120%;
}

#payment-selector h3 {
    color: #626675;
    text-align: center;
    font-size: 30px;
    font-weight: 600;
    line-height: 120%;
}

#payment-selector .price-container {
    width: 378px;
    border-radius: 15px;
    background: #FFF;
    box-shadow: 0px 4px 20px 0px #E7E7E7;
    height: 600px;
    padding: 30px;
}

    #payment-selector .price-container ul {
        list-style: none;
        padding: 0;
        margin: 0;
        margin-top: 45px;
    }

        #payment-selector .price-container ul li {
            color: #626675;
            font-size: 16px;
            font-weight: 600;
            line-height: 120%;
            border-bottom: 1px solid #042f34;
            margin-top: 20px;
            padding-bottom: 20px;
        }

            #payment-selector .price-container ul li span:first-child {
                width: 166px;
            }

    #payment-selector .price-container button {
        background: #b7ed3f !important;
        border-radius: 2.5rem;
        padding: 10px !important;
        color: #042f34;
        text-align: center;
        font-family: "Poppins";
        font-size: 1rem;
        font-style: normal;
        font-weight: 700;
        line-height: normal;
        border: 0px;
        transition: transform 0.1s, background-color 0.2s !important;
        margin-top: 20px !important;
        margin-bottom: 0 !important;
        width: 350px;
    }

        #payment-selector .price-container button:active {
            background: #042f34 !important;
            color: #fff !important;
        }

        #payment-selector .price-container button:disabled {
            background: #CDCDCD;
            border: 2.5px solid #757575;
            color: #757575;
            cursor: not-allowed;
        }

#dashboard .left-menu-container {
    position: relative;
    background-color: #b7ed3f;
    width: 326px;
    transition: all 0.3s ease-in-out;
}

    #dashboard .left-menu-container .top-menu {
        background-color: #b7ed3f;
        min-width: 87px;
        max-width: 87px;
        width: 87px;
    }

@media (max-width: 1400px) {
    #dashboard .left-menu-container .top-menu {
        display: none !important;
    }
}

#dashboard .left-menu-container .top-menu i {
    cursor: pointer;
    position: relative;
}

    #dashboard .left-menu-container .top-menu i::before {
        position: relative;
        z-index: 2;
    }

    #dashboard .left-menu-container .top-menu i.active::after {
        background-color: #fff;
        width: 32px !important;
        height: 32px !important;
        border-radius: 5px;
        content: "";
        position: absolute;
        left: -7px;
        top: -7px;
        z-index: 1;
    }

#dashboard .left-menu-container .sub-menu {
    background: var(--White, #FFF);
    box-shadow: 0px 0px 50px 0px rgba(0, 0, 0, 0.1);
    width: 238px;
    overflow: hidden;
    transition: all 0.3s ease-in-out;
}

@media (min-width: 1400px) {
    #dashboard .left-menu-container .sub-menu {
        position: absolute;
        top: 0;
        right: -85px;
        border-radius: 40px;
    }
}

#dashboard .left-menu-container .sub-menu i {
    cursor: pointer;
    position: relative;
}

    #dashboard .left-menu-container .sub-menu i::before {
        position: relative;
        z-index: 2;
    }

    #dashboard .left-menu-container .sub-menu i.active::after {
        background-color: #fff;
        width: 32px !important;
        height: 32px !important;
        border-radius: 5px;
        content: "";
        position: absolute;
        left: -7px;
        top: -7px;
        z-index: 1;
    }

#dashboard .left-menu-container .sub-menu img[title=logo] {
    margin-top: 20px;
    margin-bottom: 20px;
}

#dashboard .left-menu-container .sub-menu .mobile-view-root-menu {
    background-color: #b7ed3f;
    height: 110px !important;
    padding: 20px;
}

    #dashboard .left-menu-container .sub-menu .mobile-view-root-menu button {
        background: #fff !important;
        border-radius: 2.5rem;
        padding: 10px !important;
        color: #042f34;
        text-align: center;
        font-family: "Poppins";
        font-size: 1rem;
        font-style: normal;
        font-weight: 700;
        line-height: normal;
        border: 0px;
        transition: transform 0.1s, background-color 0.2s !important;
        margin-top: 20px !important;
        margin-bottom: 0 !important;
        width: 100%;
    }

        #dashboard .left-menu-container .sub-menu .mobile-view-root-menu button:active {
            background: #042f34 !important;
            color: #fff !important;
        }

        #dashboard .left-menu-container .sub-menu .mobile-view-root-menu button:disabled {
            background: #CDCDCD;
            border: 2.5px solid #757575;
            color: #757575;
            cursor: not-allowed;
        }

@media (min-width: 1400px) {
    #dashboard .left-menu-container .sub-menu .mobile-view-root-menu {
        display: none !important;
    }
}

@media (max-width: 1400px) {
    #dashboard .left-menu-container .sub-menu.mobile-view-show {
        display: block !important;
    }
}

@media (max-width: 1023px) {
    #dashboard .left-menu-container {
        display: none;
    }
}

@media (min-width: 1024px) {
    #dashboard .left-menu-container {
        display: block;
        width: 238px;
    }
}

#dashboard .content-container {
    background: #F8F8F8;
    padding-left: 20px;
}

@media (min-width: 1400px) {
    #dashboard .content-container {
        padding-left: 96px !important;
    }
}

#dashboard .content-container .info-c .card-panel {
    padding: 20px;
    background: #fff;
    text-align: center;
    border-right: 1px solid #ccc;
    min-width: 150px;
}

    #dashboard .content-container .info-c .card-panel:first-child {
        border-radius: 5px 0px 0px 5px;
    }

    #dashboard .content-container .info-c .card-panel:last-child {
        border-right: none;
        border-radius: 0px 5px 5px 0px;
    }

#dashboard .content-container .info-panel {
    padding: 16px;
    padding-top: 50px;
    width: 300px;
    background: var(--White, #FFF);
    box-shadow: 0px 0px 50px 0px rgba(0, 0, 0, 0.1);
}

@media (max-width: 1400px) {
    #dashboard .content-container .info-panel {
        display: none !important;
    }
}

#dashboard .content-container .mobile-view-button {
    padding: 30px;
}

#dashboard ._left_bar {
    width: 326px;
    height: 1080px;
    border-radius: 0px 40px 40px 0px;
    background: #91D69C;
    flex-shrink: 0;
}
/*# sourceMappingURL=site.css.map */


.dark-button.mud-button-root:disabled {
    color: white !important
}


    .dark-button.mud-button-root:disabled .mud-progress-circular {
        color: white !important
    }


/*.w-auto {
    width: max-content !important;
}*/

.z-600 {
    z-index: 6000 !important;
}

.upload-image {
    max-width: 310px;
    height: 225px;
    border: 1px solid #f3e9e9;
    margin: auto;
    padding: 5px;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
}

@keyframes highlight-blink {
    0% {
        background-color: transparent;
    }

    50% {
        background-color: rgba(63, 81, 181, 0.2);
    }

    100% {
        background-color: transparent;
    }
}

.blink-highlight {
    animation: highlight-blink 1.5s ease-in-out infinite;
}

#mud-snackbar-container{
    z-index: 9000 !important;
}