.contact-us{margin-top:-1rem;margin-bottom:-1rem}.contact-us__container{display:flex;padding-top:5rem;padding-bottom:8rem}.contact-us__left-column{flex:1;padding-right:3rem}.contact-us__left-column p .highlight{font-weight:300}.contact-us__left-column h2{margin-bottom:.3125rem;font-weight:700}.contact-us__social-media-box{background-color:#567761;padding:.5rem 2rem 1rem;margin-top:2.5rem;border-radius:1rem;color:#fff;width:90%}.contact-us__social-media-box h3{color:#fff;font-weight:700}.contact-us__right-column{flex:1;padding-left:3rem}form{display:flex;flex-direction:column}.contact-us__form-field{display:flex;margin-bottom:.625rem;gap:.625rem}.contact-us__form-row{display:flex;flex-direction:column;margin-bottom:.625rem}.contact-us__form-inline{display:flex;margin-bottom:.625rem;flex-direction:column;flex:1}label{font-weight:700;margin-right:.625rem}input,textarea{width:100%;padding:.3125rem}.contact-us__input-field{display:block;width:100%;padding:1rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:1rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.contact-us__input-field:focus{outline:none;border-color:#80bdff;box-shadow:0 0 0 .0125rem #007bff40}.contact-us__text-area{display:block;width:100%;padding:1rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:1rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;resize:vertical}.contact-us__text-area:focus{outline:none;border-color:#80bdff;box-shadow:0 0 0 .0125rem #007bff40}.contact-us__button{padding:.625rem 1.25rem;background-color:#567761;color:#fff;border:none;border-radius:.3125rem;cursor:pointer;align-self:flex-end}.contact-us__social-media-box .list-social__link{color:#fff}.highlight a{color:#567761;text-decoration:none}@media (max-width: 480px){.contact-us__container{flex-direction:column}.contact-us__container.main-content{margin:0;padding:1rem}.contact-us__right-column{padding:0;margin-top:25px}.contact-us__left-column{padding:0}.contact-us__social-media-box{width:auto;padding:1rem}.contact-us__social-media-box .header__top-icons{display:block}.contact-us__social-media-box .list-social{justify-content:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/69/assets/contact-us.css.map */
