div.homepage_ethical_first{min-height:25rem;max-width:1500px;margin:auto;text-align:center;padding:5rem 1rem 5rem 1rem;background-position:center;background-size:cover;background-repeat:no-repeat}div.homepage_ethical_first>*{color:#fff}div.homepage_ethical_first>h1.ethical_first_header{margin:auto;font-size:2.5rem;line-height:1.1em;font-weight:500;padding:1rem}div.homepage_ethical_first>p.ethical_first_content{max-width:900px;margin:2rem auto 4rem auto;font-size:1.3rem;padding:1rem}div.homepage_ethical_first>a{text-decoration:none;margin:2rem;cursor:default}div.homepage_ethical_first>a>div.ethical_first_button{width:10rem;height:auto;padding:.3rem .7rem;border-radius:3rem;font-size:1.1rem;color:#059b9a;background-color:#fff;margin:auto;text-transform:uppercase;cursor:pointer;transition:all .2s ease-in-out}div.homepage_ethical_first>a>div.ethical_first_button:hover{transform:translateY(-0.3rem);transition:all .2s ease-in-out}