.legal-shell{width:100%;min-height:100vh;overflow-y:auto!important;-webkit-overflow-scrolling:touch;background:url(/bg/wetland-far.png) 50%/cover no-repeat;padding:80px 20px 140px;box-sizing:border-box;color:#ffd200!important;text-shadow:0 1px 2px rgba(0,0,0,.55)}.legal-shell h1,.legal-shell h2{color:#ffd200;margin-bottom:16px;text-align:left}.legal-shell p{font-size:1.05rem;line-height:1.55;margin-bottom:18px;color:#fff}.legal-inner{max-width:720px;margin:0 auto}.legal-shell:after{content:"";display:block;height:40px}