.form_container {
    color: white;
    width: 50%;
    max-width: 800px;
    margin: 50px auto;
    padding: 35px;
    background-color: rgb(0, 0, 0, 0.85);
    border-radius: 10px;

}

.form_group {
    margin-bottom: 10px;
    
}

.main_content {
    font-family: Lato-text;
    background-image: url(../bilder/form_background.png);
}

main > div {
    background-color: rgb(0, 0, 0, 0.85);
}



h2 {
    padding: 50px;
    font-family: Cinzel;
}


.form_grid {
    display: grid;
    grid-template-columns: 1fr 1fr;
    font-size: var(--font-size-small);
    row-gap: 1.5rem;
}

.button_container {
    display: flex;
    justify-content: center;
    margin-top: 3rem;
}


.main_content {
    height: 1000px;
}
@media screen and (max-width: 1058px) {

}

@media screen and (max-width: 768px) {
    .form_grid {
        grid-template-columns: 1fr;
        justify-content: center;
    }

    .main_content {
        height: 1500px;
    }

    .form_container {
        width: 40%;
        min-width: 300px;
    }


}

@media screen and (max-width: 500px) {

}