section.block--Contact .form{margin:3rem auto}@media(min-width:991.8px){section.block--Contact .form{max-width:600px}}section.block--Contact .form .field p{margin-top:0}section.block--Contact .form label{display:block}section.block--Contact .form label .wpcf7-form-control-wrap{display:block;margin-top:.5rem}section.block--Contact .form label .wpcf7-form-control-wrap+br{display:none}section.block--Contact .form label input,section.block--Contact .form label select,section.block--Contact .form label textarea{border:1px solid #dadada;border-radius:6px;padding:.75rem 1rem;width:100%}section.block--Contact .form label input+span,section.block--Contact .form label select+span,section.block--Contact .form label textarea+span{font-size:14px!important}@media(min-width:991.8px){section.block--Contact .form .d-flex.field>div:first-of-type{padding-right:.5rem}section.block--Contact .form .d-flex.field>div:last-of-type{padding-left:.5rem}}section.block--Contact .form .submit input{background-color:#0042c3;border:1px solid #0042c3;border-radius:.5rem;color:#fff!important;font-size:1rem;font-weight:500;line-height:1.5;outline:none;padding:.5rem 2rem;-webkit-text-decoration:none;text-decoration:none;-webkit-text-decoration:none!important;text-decoration:none!important;transition:.25s}section.block--Contact .form .submit input:active,section.block--Contact .form .submit input:focus,section.block--Contact .form .submit input:hover{background-color:transparent;color:#100c38!important}section.block--Contact .form .submit input *{color:#fff!important}