
.sova-activity-form_input {
    border: none;
    background: #dde3e7c4;
    width: 100%;
    font-size: 1rem;
    height: 2.5rem;
    padding: 0.5rem;
    margin: .2rem 0 0 0;
}

.sova-activity-form_textarea {
    background: #dde3e7c4;
    margin: .2rem 0 0 0;
    border: none;
    width: 100%;
    padding: 0.5rem;
}

.sova-activity-form_submit {
    padding: 0.5rem;
    background-color: #d6336c;
    color: white;
    margin: 1rem 0 0 0;
    border: none;
    height: 2.5rem;
}

.sova-activity-form_accept {
    display:flex;
    margin-bottom: .5rem;
    align-items: start;
}

.sova-activity-form_accept label {
    margin-bottom: 0;
}

.sova-activity-form_accept input {
    margin-right: .5rem;
    margin-top: .3rem;
}