.contact[data-v-045dea33]{text-align:center}@media (width<=575.9px){.contact[data-v-045dea33]{box-shadow:-20px 0 oklch(97% 0 0),20px 0 oklch(97% 0 0)}}.contact__cta_text[data-v-045dea33]{margin-top:0;font-size:1.4em;line-height:2em}.contact__form .form-text[data-v-045dea33]{font-size:.8125rem}.contact__form .form-group[data-v-045dea33]{margin-bottom:1rem}.contact__form .custom-control-input[data-v-045dea33]{z-index:-1;opacity:0;position:absolute}.contact__form .custom-control-label[data-v-045dea33]{cursor:pointer;padding-left:2.8125rem;font-size:.9rem;display:inline-block;position:relative}.contact__form .custom-control-label a[data-v-045dea33]{font-size:.9rem;text-decoration:none}.contact__form .custom-control-label[data-v-045dea33]:after,.contact__form .custom-control-label[data-v-045dea33]:before{content:"";box-sizing:border-box;width:1.875rem;height:1.875rem;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}.contact__form .custom-control-label[data-v-045dea33]:before{background-color:#fff;border:1px solid #adb5bd;border-radius:.25rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.contact__form .custom-control-label[data-v-045dea33]:after{background:50%/50% 50% no-repeat}.contact__form .custom-control-input.is-valid:checked~.custom-control-label[data-v-045dea33]:before{background-color:#34ce57;border-color:#34ce57}.contact__form .custom-control-input.is-valid:checked~.custom-control-label[data-v-045dea33]:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3E%3C/svg%3E")}.contact__form .custom-control-input.is-invalid~.custom-control-label[data-v-045dea33]:before{border-color:#dc3545}.contact__cta-item .cta-button[data-v-045dea33]{width:100%}.contact__cta-icon[data-v-045dea33]{font-size:1.5rem;display:flex}.hidden[data-v-045dea33]{visibility:hidden}
