.ip-banner{display:none}#main-header{background:#016b3f}#main-header:before{opacity:1}#main-header .main-logo .fixed{opacity:1}#inner-page-wrapper{margin:0;padding:0}#inner-page-wrapper>*{min-width:100%;padding:0!important}.careers{position:relative;display:block}.careers-bg{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0}.careers-bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.careers-bg canvas{display:block;width:100%;height:100%;background-size:cover;background-position:center center}.careers-img{position:relative;display:block}.careers-img img{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.careers-button{display:block;color:var(--secondary);font-size:14px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:3px;text-transform:uppercase;padding:15px 25px;border:1px solid var(--primary);border-radius:3px;width:-moz-max-content;width:max-content;max-width:100%;transition:var(--default-transition)!important}.careers-button:hover,.careers-button:focus{background:var(--secondary);border-color:var(--secondary);color:#fff}.careers-button--light{color:#fff}.careers-button--light:focus,.careers-button--light:hover{background:#fff;border-color:#fff;color:var(--primary)}.careers-container{position:relative;display:block;margin:0 auto;padding:0 15px;max-width:730px}.careers__hero{position:relative;display:block}.careers__hero-bg:after{opacity:1;background:#eceee7e6}.careers__hero-bg canvas{filter:grayscale(1)}.careers__hero-container{position:relative;display:flex;flex-direction:column;padding-block:75px 100px;gap:50px}.careers__hero-main{position:relative;display:block}.careers__hero-title h2 span:after{display:none}.careers__hero-text{position:relative;display:block;color:var(--secondary);font-family:Manrope;font-size:14px;font-style:normal;font-weight:400;line-height:1.6;letter-spacing:1px;text-align:center;margin-top:30px}.careers__hero-links{position:relative;display:flex;justify-content:center;flex-flow:row wrap;gap:22px;margin-top:30px}.careers__hero-video{position:relative;display:block;flex-shrink:0;width:100%}.careers__hero-video:has(iframe):after{display:none}.careers__hero-video:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNDYiIGhlaWdodD0iMTQ2IiB2aWV3Qm94PSIwIDAgMTQ2IDE0NiIgZmlsbD0ibm9uZSI+CiAgPHBhdGggZD0iTTcyLjk5OTggMTMzLjgzM0MxMDYuNTk3IDEzMy44MzMgMTMzLjgzMyAxMDYuNTk3IDEzMy44MzMgNzNDMTMzLjgzMyAzOS40MDI3IDEwNi41OTcgMTIuMTY2NyA3Mi45OTk4IDEyLjE2NjdDMzkuNDAyNSAxMi4xNjY3IDEyLjE2NjUgMzkuNDAyNyAxMi4xNjY1IDczQzEyLjE2NjUgMTA2LjU5NyAzOS40MDI1IDEzMy44MzMgNzIuOTk5OCAxMzMuODMzWiIgZmlsbD0iI0M1QzdDMCIgZmlsbC1vcGFjaXR5PSIwLjMiLz4KICA8cGF0aCBkPSJNNjAuODMzNSA0OC42NjY3TDk3LjMzMzUgNzNMNjAuODMzNSA5Ny4zMzMzVjQ4LjY2NjdaIiBmaWxsPSIjRUNFRUU3Ii8+Cjwvc3ZnPg==);background-size:100% 100%;width:85px;height:85px;margin:auto;pointer-events:none}.careers__hero-video iframe,.careers__hero-video img{border-radius:10px;aspect-ratio:749/450}.careers__hero-video iframe{display:block;width:100%;height:auto;background:#000;-o-object-fit:cover;object-fit:cover}.careers__hero-breadcrumbs{position:relative;display:block;color:var(--secondary);font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:3px;text-transform:uppercase;width:-moz-max-content;width:max-content;margin:0 auto;order:-1}.careers__hero-breadcrumbs a{transition:var(--default-transition)}.careers__hero-breadcrumbs a:hover{color:var(--primary)}.careers__upstate{position:relative;display:block;background:var(--secondary)}.careers__upstate-container{padding-block:75px}.careers__upstate-title h2 span{min-width:-moz-max-content;min-width:max-content}.careers__upstate-list{position:relative;display:grid;grid-template-columns:1fr;gap:26px;margin-top:50px}.careers__upstate-item{position:relative;display:block;background:#eceee7;border-radius:10px;padding:20px;overflow:hidden}.careers__upstate-icon{position:relative;display:block;height:auto;color:var(--primary);width:60px;padding-bottom:15px}.careers__upstate-icon:after{content:"";position:absolute;inset:auto 0 0 auto;width:50vw;background:var(--primary);height:1px}.careers__upstate-icon svg{display:block;max-height:100%}.careers__upstate-name{position:relative;display:block;color:var(--Darkgreed, #006241);font-family:Helvena;font-size:22px;font-style:normal;font-weight:700;line-height:1.2;margin-top:20px}.careers__upstate-name br{display:none}.careers__upstate-desc{position:relative;display:block;font-size:15px;font-style:normal;font-weight:400;line-height:1.6;letter-spacing:1px;margin-top:15px}.careers__takes{position:relative;display:block;background:var(--secondary)}.careers__takes-container{padding-block:75px}.careers__takes-button{margin:40px auto 0}@media screen and (min-width:768px){.careers__upstate-item{padding:40px}.careers__upstate-name{font-size:24px}}@media screen and (min-width:992px){.careers-button{font-size:min(.875vw,14px);padding:min(.938vw,15px) min(2.188vw,35px);border-radius:min(.188vw,3px)}.careers-container{padding:0 min(5.313vw,85px);max-width:1600px}.careers__hero{padding-top:min(6.25vw,100px)}.careers__hero-container{flex-direction:row;padding-block:min(6.25vw,100px) min(10.438vw,167px);gap:min(3.938vw,63px)}.careers__hero-main{flex-grow:1;width:calc(100% - clamp(400px,46.813vw,749px) - (min(3.938vw,63px)/2))}.careers__hero-title{width:auto;text-align:left}.careers__hero-title h2 span{margin:0 0 min(.875vw,14px) min(3.313vw,53px)}.careers__hero-text{font-size:min(.938vw,15px);margin-top:min(2vw,32px);padding-right:min(1.563vw,25px);text-align:left}.careers__hero-links{gap:min(1.375vw,22px);margin-top:min(3.688vw,59px);justify-content:flex-start}.careers__hero-video:after{width:min(9.125vw,146px);height:min(9.125vw,146px)}.careers__hero-video{width:calc(clamp(400px,46.813vw,749px) - (min(3.938vw,63px)/2));margin-top:min(3.438vw,55px)}.careers__hero-video iframe,.careers__hero-video img{border-radius:min(.625vw,10px)}.careers__hero-breadcrumbs{position:absolute;bottom:min(2.5vw,40px);font-size:min(.875vw,14px);letter-spacing:min(.188vw,3px);margin:0;order:0}.careers__upstate-container{padding-block:min(6.813vw,109px) min(9.063vw,145px)}.careers__upstate-title h2 span{padding:0 min(9.063vw,40px)}.careers__upstate-title h2 span:before,.careers__upstate-title h2 span:after{margin:0}.careers__upstate-list{grid-template-columns:repeat(3,1fr);gap:min(1.625vw,26px);margin-top:min(3.75vw,60px)}.careers__upstate-item{border-radius:min(.625vw,10px);padding:0 min(2.75vw,44px) min(3.438vw,55px) min(3.313vw,53px)}.careers__upstate-icon{width:min(5.188vw,83px);height:min(5.688vw,91px);padding:min(2.25vw,36px) 0 10px}.careers__upstate-name{font-size:min(1.625vw,26px);margin-top:min(1.563vw,25px)}.careers__upstate-name br{display:block}.careers__upstate-desc{font-size:min(.938vw,15px);margin-top:min(1.063vw,17px)}.careers__faq-top{gap:min(4.813vw,77px)!important}.careers__faq-title{flex-shrink:0}.careers__faq-desc{text-align:left!important}.careers__takes-container{padding-block:min(6.563vw,105px)}.careers__takes-title h2 span{min-width:-moz-max-content;min-width:max-content;padding:0 min(2vw,32px)}.careers__takes-title h2 span:before,.careers__takes-title h2 span:after{margin:0}.careers__takes-button{margin-top:min(3.438vw,55px)}.careers__contact-title{width:auto}.careers__contact-left{max-width:510px!important}}
