fieldset#rsform_14_page_0 {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-template-rows: repeat(3, 1fr);
    grid-column-gap: 105px;
    grid-row-gap: 0rem;
    width: 800px;
}
.rsform-block.rsform-block-nome {
    grid-area: 1 / 1 / 2 / 2;
}
.rsform-block.rsform-block-email {
    grid-area: 2 / 1 / 3 / 2;
}
.rsform-block.rsform-block-assunto {
    grid-area: 3 / 1 / 4 / 2;
}
.rsform-block.rsform-block-mensagem {
    grid-area: 1 / 2 / 3 / 4;
}
.formResponsive textarea, .formResponsive input[type="text"], .formResponsive input[type="password"] {
    width: 350px !important;
    border: 1px solid #9cbad8 !important;
}

.rsform {
    display: flex;
    justify-content: center;
}