.header,.list,.legal__container{background-color:#64202b}.banner .banner-wrapper img{right:auto;left:-30%;width:190%}.list ul{position:relative;color:#484848;padding:0;margin:0 1em;background-color:#fff}.list ul::after{content:'';position:absolute;bottom:-.2em;right:0;left:0;height:.5em;background-color:#fff}.signup .signup-wrapper h2 span,.articles ul h3{color:#64202b}@media (min-width: 768px){.signup .signup-image img{left:auto;right:-1rem;z-index:-1}.signup .signup-wrapper{right:auto;left:0;text-align:left}}@media (min-width: 992px){.registration-form-builder{right:1em;left:auto}.legal-warning-text{color:#64202b}.list{padding:0}.list ul{padding:2em 0;margin-top:-2em;-webkit-box-shadow:0 -0.5em 1em -0.5em rgba(0,0,0,0.75);-moz-box-shadow:0 -0.5em 1em -0.5em rgba(0,0,0,0.75);box-shadow:0 -0.5em 1em -0.5em rgba(0,0,0,0.75)}.list ul li:not(:last-child){border-right:.1em solid #c8b2b5}}@media (min-width: 1200px){.registration-form-builder{right:0}.list ul{margin:-2em auto 0;border-left:none;border-right:none;padding:2em 0 !important}}@media (min-height: 960px) and (min-width: 1800px){.list ul{margin:-3em auto 0;padding:3em 0 !important}.signup{margin-top:5em}}
