.text-2x1 {
    font-size: 2rem;
    line-height: 1.75rem
}
.font-bold {
    font-weight: 700
}
.capitalize {
    text-transform: capitalize
}
.mb-6 {
    margin-bottom: 1.5rem
}
h1,h2,h3,h4,h5,h6 {
    font-size: inherit;
    font-weight: inherit
}
h1 {
    margin-top: revert !important;
    text-align: center;
}
.items-center {
    align-items: center
}
.justify-center {
    justify-content: center !important
}
.mx-auto {
    margin-left: auto;
    margin-right: auto
}
.shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);
    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)
}
.py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem
}
.bg-white {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1))
}
.flex {
    display: flex
}
.pass {
    margin-top: 100px;
}
.blue {
    background-color: rgb(37 48 100 / var(--tw-bg-opacity, 1)) !important
}