.blueera-form-wrap{width:100%;scroll-margin-top:150px}.blueera-form__fields{display:flex;flex-wrap:wrap;gap:16px}.blueera-form__field{display:flex;flex-direction:column}.blueera-form__field--w100{width:100%}.blueera-form__field--w50{width:calc(50% - 8px)}.blueera-form__field--w33{width:calc(33.333% - 11px)}@media(max-width: 480px){.blueera-form__field--w50,.blueera-form__field--w33{width:100%}}.blueera-form__label{display:block;font-weight:500;font-size:12px;text-transform:uppercase;margin-bottom:10px;color:#000}.blueera-form__required{color:#d90074}.blueera-form__radio-group,.blueera-form__checkbox-group{display:flex;flex-direction:column;gap:8px}.blueera-form__radio-label,.blueera-form__checkbox-label{display:flex;align-items:center;gap:8px;font-size:.9375rem;cursor:pointer}.blueera-form__radio-label input,.blueera-form__checkbox-label input{flex-shrink:0;cursor:pointer}.blueera-form__radio-label a,.blueera-form__checkbox-label a{color:#d90074;text-decoration:underline}.blueera-form__heading{margin:8px 0 0;font-size:1.125rem;font-weight:700;color:#000}.blueera-form__divider-label{font-size:.75rem;color:#999;text-transform:uppercase;letter-spacing:.05em}.blueera-form__divider{border:none;border-top:1px solid #e7e7e7;margin:4px 0}.blueera-form__gdpr{margin:20px 0 20px 0;cursor:pointer}.blueera-form__gdpr .blueera-form__checkbox-label{font-size:.8125rem;color:#666;cursor:pointer;transition:color .3s ease}.blueera-form__gdpr .blueera-form__checkbox-label:hover{color:#009eec}.blueera-form__gdpr .blueera-form__checkbox-label span{padding-top:3px;line-height:1.5}.blueera-form__submit{margin-top:50px;display:block;align-items:center;gap:8px;padding:16px 30px 13px 30px;font-size:clamp(.875rem,1.15rem - .5vw,1rem);line-height:1.2;font-weight:600;font-family:inherit;text-transform:uppercase;color:#fff;background-color:#000;border:none;border-radius:4px;cursor:pointer;-webkit-transition:background-color 300ms ease-out,transform 300ms ease-out;-moz-transition:background-color 300ms ease-out,transform 300ms ease-out;-ms-transition:background-color 300ms ease-out,transform 300ms ease-out;-o-transition:background-color 300ms ease-out,transform 300ms ease-out;transition:background-color 300ms ease-out,transform 300ms ease-out}.blueera-form__submit:hover:not(:disabled){background-color:#d90074}.blueera-form__submit:active:not(:disabled){transform:scale(0.98)}.blueera-form__submit:disabled{opacity:.7;cursor:wait}.blueera-form__spinner{width:16px;height:16px;border:2px solid hsla(0,0%,100%,.3);border-top-color:hsla(0,0%,100%,.9);border-radius:50%;animation:blueera-fb-spin .6s linear infinite}@keyframes blueera-fb-spin{to{transform:rotate(360deg)}}.blueera-form__message{margin-top:16px;padding:12px 16px;border-radius:6px;font-size:.9375rem;line-height:1.4}.blueera-form__message--success{background:#edf7ed;color:#1e4620;border:1px solid #c3e6c3}.blueera-form__message--error{background:#fdecea;color:#611a15;border:1px solid #f5c6cb}.blueera-form__field--error .blueera-form__input,.blueera-form__field--error .blueera-form__textarea,.blueera-form__field--error .blueera-form__select{border-color:#d90074}