.contact-help{width:100%;background-color:#fff;margin:0 auto;padding:4rem 6.3rem 9rem;display:flex;flex-direction:column;align-items:center;position:relative}@media(max-width:768px){.contact-help{width:100%;max-width:100%;padding:40px 22px}}.contact-help .section-header{line-height:4.8rem;margin:2rem auto 0;color:#030305;z-index:1}@media(max-width:768px){.contact-help .section-header{line-height:40px;margin-bottom:0}}.contact-help .section-underheader{font-size:4.29rem;line-height:4rem;margin:.5rem auto 0;font-weight:600;color:#030305;z-index:1;text-align:center}@media(max-width:768px){.contact-help .section-underheader{font-size:31px;line-height:37px;margin-bottom:20px}}.contact-help .section-subheader{margin-bottom:2.7rem;text-align:center;color:#808081;z-index:1}@media(max-width:768px){.contact-help .section-subheader{font-size:22px;line-height:30px}}.contact-help .form-container{width:90%;max-width:62.5rem;height:28.5rem;display:flex;align-items:center;justify-content:center}@media(max-width:768px){.contact-help .form-container{width:100%;height:auto}}.contact-help .form-success-message{display:flex;flex-direction:column;align-items:center;color:#030305;z-index:1;text-align:center;animation:fade-up .4s ease}.contact-help .form-success-message__title{font-size:4.28rem;line-height:5.5rem;font-weight:600}@media(max-width:768px){.contact-help .form-success-message__title{font-size:31px;line-height:37px;margin:0 auto 20px}}.contact-help .form-success-message__subtitle{font-size:2.14rem;color:#808081}@media(max-width:768px){.contact-help .form-success-message__subtitle{font-size:22px;line-height:28px;margin:0 auto 20px}}.contact-help .form-success-message__info{font-size:1.14rem;font-weight:600}@media(max-width:768px){.contact-help .form-success-message__info{font-size:16px}}.contact-help .form-success-message__info span{color:var(--text-accent)}@media(max-width:768px){.contact-help .form-success-message{padding-top:8rem}}.contact-help .form-help{width:100%;display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem 2rem;z-index:1;color:#030305;position:relative}@media(max-width:768px){.contact-help .form-help{display:flex;flex-direction:column;margin-bottom:20px}}.contact-help .form-help__error{font-size:.9rem;font-weight:500;letter-spacing:.3px;color:red;position:absolute;left:0;bottom:0;transform:translateY(calc(100% + 2px))}@media(max-width:768px){.contact-help .form-help__error{position:relative;transform:none;font-size:13px}}.contact-help .form-help label{font-size:1.14rem;color:#4c4b4b;position:relative}@media(max-width:768px){.contact-help .form-help label{font-size:1.2rem}}.contact-help .form-help__input{border:1px solid #e4e4e4;border-radius:.71rem;height:4.18rem;width:100%;padding:.5rem 1.3rem;outline:none;margin-top:.4rem}@media(max-width:768px){.contact-help .form-help__input{font-size:16px}}.contact-help .form-help__input[data-has-error=true]{border-color:red}.contact-help .form-help .full-width{grid-column:span 2}.contact-help .form-help .hidden{opacity:0;height:0}.contact-help .form-help .checkbox-container{display:flex;flex-direction:column;align-items:flex-start;font-size:1.2rem;margin-top:2rem;grid-column:span 2}.contact-help .form-help .checkbox-container__field{display:grid;grid-template-columns:auto 1fr;align-items:center;font-weight:600}@media(max-width:768px){.contact-help .form-help .checkbox-container{margin-top:10px;font-size:15px}}.contact-help .form-help button{min-width:17.9rem;height:4rem;padding:.5rem 3rem;display:flex;align-items:center;justify-content:center;font-size:1.57rem;font-weight:500;color:#fff;border-radius:.71rem;border:none;outline:none;cursor:pointer;line-height:1;background:linear-gradient(180deg,#D10000,#690000);transition:all .2s ease;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:.5rem;margin-left:auto;grid-column:2}.contact-help .form-help button:hover{filter:brightness(1.4)}@media(max-width:768px){.contact-help .form-help button{width:100%;margin-top:20px}}@keyframes fade-up{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}.contact-help .form-help__text-after-send{position:absolute;font-size:1.4rem;line-height:1.4rem;font-weight:600;grid-column:span 2;bottom:-2rem;animation:fade-up .3s ease}@media(max-width:768px){.contact-help .form-help__text-after-send{font-size:19px;line-height:22px;bottom:0;transform:translateY(calc(100% + 14px));grid-column:span 2;text-align:center}}