.contactContainer{padding:0 20px}.contactContainer .titleCenterContainer span{font-size:32px;font-weight:600}@media screen and (max-width: 750px){.contactContainer .titleCenterContainer span{font-size:20px}}.contactContainer .blockParagraphElement{padding:20px 0 0}.contactContainer .contactForms{padding:20px 0 0;max-width:560px;margin:0 auto;text-align:left}.contactContainer .contactForms.title-field{margin-top:20px}@media screen and (max-width: 750px){.contactContainer .contactForms{max-width:100%}}.contactContainer .contactForms .contactObligationElement{display:flex;justify-content:center;align-items:center;width:100%;margin-bottom:1rem}.contactContainer .contactForms .contactObligationElement span{font-weight:800}.contactContainer .contactForms .contactElementForm{margin:20px 0;text-align:center;font-weight:800;position:relative}@media screen and (max-width: 750px){.contactContainer .contactForms .contactElementForm{text-align:left}.contactContainer .contactForms .contactElementForm input{width:100%;margin:0}}.contactContainer .contactForms .contactElementForm:last-child{margin-top:20px}.contactContainer .contactForms .contactElementForm label{width:80px;text-align:left}@media screen and (max-width){.contactContainer .contactForms .contactElementForm label{padding:10px 0}}.contactContainer .contactForms .contactElementForm label.checkbox{width:auto;vertical-align:top;display:inline-block}.contactContainer .contactForms .contactElementForm span.checkboxText{vertical-align:top;display:inline-block;font-size:14px;line-height:18px;cursor:pointer}@media screen and (max-width: 750px){.contactContainer .contactForms .contactElementForm span.checkboxText{margin:-10px 0 0}}@media screen and (max-width: 407px){.contactContainer .contactForms .contactElementForm span.checkboxText{margin:-35px 27px 0}}.contactContainer .contactForms .contactElementForm label.error{display:block !important;width:100% !important;text-align:left !important;position:absolute;bottom:-25px;left:110px}@media screen and (max-width: 750px){.contactContainer .contactForms .contactElementForm label.error{bottom:-25px;left:0;padding:0}}.invalid{padding-left:22px;line-height:24px;color:#ec3f41}.valid{padding-left:22px;line-height:24px;color:#3a7d34}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.margin-bottom-off{margin-bottom:0 !important}
