.contact .grid--contact{margin:5rem auto 13.4rem;min-height:63rem;justify-content:space-evenly}.contact .grid__item--contact{margin-bottom:4rem}.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact .field{margin-bottom:4rem}.contact .checkbox-container{margin-top:-20px}.contact .checkbox-container label,.contact .checkbox-container a{font-size:1.3rem;font-style:italic;line-height:1.6rem;color:var(--color-gray-dark)}.contact__button{margin-top:3rem}.grecaptcha-badge{visibility:hidden}.alert{position:relative;padding:1.5rem 0;font-size:1.4rem;font-weight:300}.alert-danger{color:rgb(var(--color-text-error))}.alert-success{padding-left:20px;color:var(--color-gray-medium)}.alert-success:before{content:"";display:inline-block;background-image:url(icon-success.svg);background-size:100% 100%;background-repeat:no-repeat;width:15px;height:10px;margin-right:5px}.text-container{text-align:left}.contact .text-container--sticky{position:sticky;top:17rem}.title--h1{font-size:2rem;line-height:2.4rem;font-weight:var(--font-body-weight);color:var(--color-black);margin-bottom:1rem}.title--h2{font-size:3.2rem;font-weight:600;line-height:3.2rem;color:var(--color-black);margin-top:0;margin-bottom:1rem}.title--h3{font-size:1.6rem;line-height:2rem;font-weight:var(--font-body-weight);color:var(--color-gray-medium);margin-top:0}.text-container--privacy{font-size:1.3rem;line-height:1.6rem;color:var(--color-gray-dark);margin-bottom:2rem}.text-container--privacy a{font-size:1.2rem;text-decoration:underline;color:var(--color-gray-dark)}@media screen and (max-width: 767px){.contact .grid--contact{margin:2rem auto 9rem;min-height:63rem;justify-content:space-evenly}}@media screen and (min-width: 750px){.contact .grid__item--contact{max-width:44.5rem}.contact .field{margin-bottom:4rem}.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}.contact__button{margin-top:2.6rem}}@media screen and (max-width: 750px){.text-container{padding-right:3.7rem}.title--h1{font-size:1.8rem;line-height:2.1rem}.title--h2{font-size:2.8rem;line-height:3.2rem;margin-bottom:1.5rem}.title--h3{font-size:1.4rem;line-height:1.7rem}}@media only screen and (min-width: 1024px) and (max-height: 1366px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1.5){.contact .grid--contact{margin:13.4rem auto;min-height:63rem;justify-content:space-evenly;flex-direction:column}.contact .grid__item--contact{margin:0 auto 4rem}}
/*# sourceMappingURL=/s/files/1/0625/2714/4152/t/2/assets/section-contact-form.css.map */
