.affiliates-page .colour-container{padding:30px 0}@media only screen and (min-width:768px){.affiliates-page .colour-container{padding:3em 0}}.affiliates-page .colour-container h2:first-child{margin-top:0}.affiliates-page .how-works-container{background-color:#eef4ff}.affiliates-page .sign-up-container form{margin-top:1em}.affiliates-page .sign-up-container .agree-terms{font-size:.9em}@media only screen and (min-width:768px){.affiliates-page .sign-up-container{padding-bottom:10px}}