
.sv-contact-form{
    max-width: calc(600px - 40px);
    margin: 0 auto;
    box-shadow: 0 0 5px #727272;
    border-radius: 20px;
    padding: 20px;
}
.form-row {
    display: flex;
    flex-direction: column;
    row-gap: 5px;
    margin-bottom: 15px;
}
.form-row-checkbox{
    display: block;
}
.sv-cf-label{
    font-size: 20px;
}
.form-row-checkbox .sv-cf-label{
    font-size: 13px;
}
.sv-cf-input{
    font-size: 18px;
    padding: 10px;
}
textarea.sv-cf-input{
    width: calc(100% - 20px);
    font-size: 18px;
    padding: 10px;
}
.sv-form-button{
    background-color: #146278;
    width: fit-content;
    padding: 15px 50px;
    color: #fff;
    border-radius: 10px;
    cursor: pointer;
}