@import url(https://cdn.jsdelivr.net/npm/select2@4.1.0-rc.0/dist/css/select2.min.css);
@import '../select2.css';

.form-group {
    margin-top: 10px;
    margin-right: 10px
}

.form-control {
    width: 100%;
    font-size: 1rem !important;
    font-weight: 400 !important;
    font-family: 'Gotham' !important;
    padding: .375rem .5rem .375rem .75rem !important;
    border-radius: var(--bs-border-radius) !important;
}

.form-control:focus {
    border-color: gray !important;
    outline: 0 !important;
    -webkit-box-shadow: 0 0 0 .25rem rgba(0, 0, 0, .25) !important;
    box-shadow: 0 0 0 .25rem rgba(0, 0, 0, .25) !important;
}

.accordion-collapse {
    overflow: hidden;
    /* Ensures smooth transitions */
    height: auto;
    /* Default height when expanded */
    transition: height 0.3s ease;
    /* Smooth height animation */
}

.accordion-collapse:not(.show) {
    height: 0;
    /* Collapsed state height */
}