#header-hero-svg{width:100%;height:100vh;position:relative}#header-hero-svg video{min-width:100%;min-height:100%;position:absolute;right:0;bottom:0}#header-hero-svg .video-poster{transition:opacity .2s linear;z-index:2}#header-hero-svg .video-poster.inactive{opacity:0}.quotes{background-color:var(--solitude);padding:120px 0 240px;position:relative}@media (max-width:1024px){.quotes{padding:90px 0 120px}}.quotes .sticky{display:block;width:100%;font-family:Gabriela Stencil;font-weight:700;font-size:12.5vw;color:hsla(0,0%,100%,.08);text-align:center;margin:0 auto;pointer-events:none;opacity:0;position:absolute;top:0;left:0;z-index:999}.quotes .sticky:after,.quotes .sticky:before{content:"";display:table}.quotes .mask{display:block;width:100%;height:auto;position:absolute;left:0;bottom:0}.quotes .quote{padding:0 0 17.77778vh}@media (max-width:768px){.quotes .quote{padding:0 0 80px}}@media (min-width:768px) and (max-width:1024px){.quotes .quote{padding:0 0 80px}}.quotes .quote:nth-child(2n){padding:0 0 17.77778vh 40%}@media (max-width:768px){.quotes .quote:nth-child(2n){padding:0 0 80px}}@media (min-width:768px) and (max-width:1024px){.quotes .quote:nth-child(2n){padding:0 0 80px 40%}}.quotes .quote:last-child{padding:0}.quotes .x-headline-t-3{max-width:680px}@media (max-width:768px){.quotes .x-headline-t-3{max-width:360px}}@media (min-width:768px) and (max-width:1024px){.quotes .x-headline-t-3{max-width:380px}}@media (max-width:479px){.quotes h3{font-size:24px}}@media (min-width:480px) and (max-width:767px){.quotes h3{font-size:26px}}@media (min-width:768px) and (max-width:1024px){.quotes h3{font-size:28px}}.quotes h5{font:400 16px/24px TT Hoves;color:var(--orange);margin:20px 0 0}@media (max-width:768px){.quotes h5{font-size:14px;margin:15px 0 0}}@media (min-width:768px) and (max-width:1024px){.quotes h5{margin:15px 0 0}}.produce{background-color:var(--white);padding:60px 0 0;position:relative}.produce .img-mask{width:100%;margin:80px 0 0;position:relative}@media (max-width:768px){.produce .img-mask{margin:40px 0 0}}@media (min-width:768px) and (max-width:1024px){.produce .img-mask{margin:60px 0 0}}.produce .mask{height:auto;position:absolute;top:0;left:0}.produce .mask,.produce img{display:block;width:100%}.certifications{background-color:var(--white);padding:160px 0 180px}@media (max-width:1024px){.certifications{padding:90px 0 120px}}@media (max-width:479px){.certifications .x-headline-t-2{padding:0 15px}}@media (max-width:479px){.certifications .x-headline-t-2 h2 br{display:none}}.certifications .list{max-width:840px;width:100%;font-size:0;text-align:center;margin:60px auto 0}@media (max-width:768px){.certifications .list{margin:40px auto 0}}@media (min-width:768px) and (max-width:1024px){.certifications .list{margin:60px auto 0}}.certifications .list-item{max-width:16.66667%;width:100%;text-align:center}@media (max-width:479px){.certifications .list-item{max-width:50%}}@media (min-width:480px) and (max-width:767px){.certifications .list-item{max-width:33.33%}}.certifications .list-item-inner{width:100%;height:80px;padding:10px 15px}.certifications .list img{max-height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.our-team{background-color:var(--white)}.our-team .img-mask{width:100%;margin:80px 0 0;position:relative}@media (max-width:768px){.our-team .img-mask{margin:40px 0 0}}@media (min-width:768px) and (max-width:1024px){.our-team .img-mask{margin:60px 0 0}}.our-team .mask{height:auto;position:absolute;top:0;left:0}.our-team .mask,.our-team img{display:block;width:100%}.map{background:rgba(0,0,0,0) linear-gradient(180deg,var(--blue-charcoal),var(--deep-cove)) 0 0 no-repeat padding-box;padding:0 0 8.33333vw;position:relative}.map .x-container{position:absolute;left:0;right:0}@media (max-width:768px){.map .x-container{padding-top:30px;padding-bottom:20px;position:static}}@media (min-width:768px) and (max-width:1024px){.map .x-container{padding-top:30px;padding-bottom:20px;position:static}}.map .x-headline-t-3{max-width:380px;margin-top:15%}@media (max-width:1024px){.map .x-headline-t-3{margin-top:30px}}.map .map-inner{position:relative}.map #gradient,.map #markers{position:absolute;top:0;left:0}@media (max-width:1024px){.map #gradient{display:none}}.map svg{height:auto}.map img,.map svg{display:block;width:100%}.map img{pointer-events:none;position:absolute;top:0;left:0}.contact-us{background-color:var(--deep-cove);padding:5% 0 15%;overflow:hidden;position:relative}@media (max-width:479px){.contact-us{padding:25% 0 15%}}@media (min-width:480px) and (max-width:767px){.contact-us{padding:10% 0 15%}}.contact-us .sticky{display:block;width:100%;font-family:Gabriela Stencil;font-weight:700;font-size:12.5vw;color:hsla(0,0%,100%,.04);text-align:center;margin:0 auto;padding:0 0 3.47222vw;pointer-events:none;position:absolute;top:0;left:0;right:0}@media (max-width:768px){.contact-us .sticky{-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%}}.contact-us .x-headline-t-2{position:relative;z-index:1}.contact-us a{margin:30px 0 0}