section{padding:60px 0;height:auto}@media print,screen and (min-width:40em){section{padding:100px 0}}section .grid-container{height:100%;position:relative}section .grid-container .grid-x{height:100%}section span.green{color:#66b139}section#hero{background-image:url("/careers/images/careers_background.jpg");background-size:cover;background-position:50%;width:100%;min-height:600px;height:75vh;color:#fff;overflow:hidden;position:relative}@media print,screen and (min-width:40em){section#hero{min-height:800px}}section#hero .hint{display:block;content:"";width:1000%;min-height:450px;height:40vw;position:absolute;bottom:-80px;background-image:url("/about/images/droplet_hint.png");background-size:contain;background-position:-50px bottom;background-repeat:no-repeat;opacity:1;z-index:0}@media print,screen and (min-width:40em){section#hero .hint{bottom:0}}@media screen and (min-width:108.75em){section#hero .hint{background-position:-50px 10vw}}section#hero .title-container{height:100%;width:100%;position:absolute;top:0}section#hero .title-container h1.title{position:absolute;bottom:50px;color:#fff;font-size:2.25rem}@media print,screen and (min-width:40em){section#hero .title-container h1.title{font-size:3.25rem}}section#hero .grid-container{height:100%;z-index:2;position:relative}section#hero .grid-container .grid-x{height:100%}section#hero .grid-container h1{color:#fff;margin-bottom:0;line-height:40px}section#hero .grid-container h1 b{font-weight:500}section#hero .grid-container h3{color:#ff9b98;font-size:26px;margin-bottom:20px}section#hero .grid-container a.button.more{color:#ff4545}section.grey{min-height:40px;height:auto;background-color:#eaeaea}section.grey .grid-container{min-height:auto;height:100%;position:relative}section.grey .grid-container .grid-x{height:100%}section#products h4{margin-bottom:50px;font-weight:700}