.hero{display:block;position:relative;background-color:var(--white);padding:0 15px 0 15px;margin-top:-150px}.hero::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100px;background:linear-gradient(0deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 100%)}.hero .hero-image{position:absolute;top:0;left:0;object-fit:none;object-position:58% top;width:100%;height:100%}.hero .header-content{position:absolute;left:0;top:350px;max-width:608px;z-index:1}.hero h1{text-align:left;font:normal normal bold 48px/51px Aktiv Grotesk;letter-spacing:0px;color:var(--teal);max-width:602px;margin-bottom:100px}.hero .design-element-4{position:absolute;bottom:0;right:0}.hero .graphic-area{height:767px}@media screen and (max-width: 1000px){.hero h1{text-align:left;font:normal normal bold 48px/51px Aktiv Grotesk;letter-spacing:0px;color:var(--teal);max-width:602px;margin-bottom:100px;margin-left:-15px;padding:15px;background-color:hsla(0,0%,100%,.7)}}.careers-content{padding:60px 15px}.careers-contact-form{position:relative;padding:60px 15px}.careers-contact-form h2{color:var(--lightblue);text-align:left;font:normal normal bold 32px/35px Aktiv Grotesk;letter-spacing:0px;margin-bottom:20px}.careers-contact-form .content-container{position:relative;z-index:1}.careers-contact-form input,.careers-contact-form textarea{background:hsla(0,0%,100%,.1019607843) 0% 0% no-repeat padding-box;border:1px solid var(--teal);color:var(--black);padding:15px 20px}.careers-contact-form ::placeholder{color:rgba(0,0,0,.8);opacity:1}.careers-contact-form .fields{display:grid;margin-bottom:25px;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 3fr;grid-gap:15px;grid-template-areas:"fn ln" "em ph" "ms ms"}.careers-contact-form .fields label{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.careers-contact-form .fields .fname{grid-area:fn}.careers-contact-form .fields .lname{grid-area:ln}.careers-contact-form .fields .email{grid-area:em}.careers-contact-form .fields .phone{grid-area:ph}.careers-contact-form .fields .message{grid-area:ms}.careers-contact-form button{display:block;background:#00a04d 0% 0% no-repeat padding-box;border-radius:25px;text-align:center;font:normal normal 500 18px/23px Aktiv Grotesk;letter-spacing:0px;color:#fafffc;border:2px solid var(--green);width:215px;height:41px;cursor:pointer}.careers-contact-form button:hover,.careers-contact-form button:focus{background-color:var(--white);color:var(--green)}@media screen and (max-width: 800px){.careers-contact-form .fields{grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr 1fr 3fr;grid-gap:15px;grid-template-areas:"fn" "ln" "em" "ph" "ms"}}/*# sourceMappingURL=careers.css.map */
