.signup-form-input-container,.signup-form-input-container-inner-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal}body{color:#343235;font-family:helvetica,arial,sans-serif;margin:0}.button,.section-header{color:#fff;font-weight:700;text-transform:uppercase}.copy,.join-the-movement-header,.large-action-copy,.signup-form-input-container input,.what-you-can-do-action{font-family:HelveticaNeue,arial,sans-serif}.container{padding:3em 2em}@media screen and (min-width:1024px){.container{padding:6em}}.button{background-color:#ee4036;border:none;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.5);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,.5);box-shadow:0 2px 4px 0 rgba(0,0,0,.5);cursor:pointer;font-size:1.25em;padding:25px 35px}.section-header-base{font-weight:700;text-transform:uppercase;font-size:1.65em}@media screen and (min-width:1024px){.section-header-base{font-size:2.25em}}.section-header{font-size:1.65em;background:#51266f;padding:15px 35px}@media screen and (min-width:1024px){.section-header{font-size:2.25em}}.section-header-reverse{font-weight:700;text-transform:uppercase;font-size:1.65em;background:#fff;color:#51266f;padding:.5em}@media screen and (min-width:1024px){.section-header-reverse{font-size:2.25em}.header-container{background:#51266f;-webkit-box-shadow:0 0 14px 0 rgba(0,0,0,.5);-moz-box-shadow:0 0 14px 0 rgba(0,0,0,.5);box-shadow:0 0 14px 0 rgba(0,0,0,.5);-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;left:0;padding:1em 6em;position:fixed;right:0;top:0;z-index:10}}.copy{font-size:1.25em;font-weight:300;line-height:1.25;letter-spacing:.4px}.action-copy,.large-copy{font-size:1.5em}.large-copy{font-weight:300;line-height:1.18;letter-spacing:.75px}.action-copy,.large-action-copy{font-weight:300;letter-spacing:.5px;color:#fff}.large-action-copy{font-weight:700;text-transform:uppercase}.hoverable-image-hidden{display:none}.how-does-this-affect-you-container,.why-now-container{background:#f5f5f5}.header-container .button{padding:15px 20px}.intro-container{text-align:center}.intro-container .copy{margin:2em 0}@media screen and (min-width:1024px){.intro-container .copy{width:75%}.intro-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.intro-container-content-left{text-align:left}}.intro-container-content-left img{width:85%}.intro-container-content-right{display:none;margin-right:-6em;margin-top:-6em;text-align:right}.intro-container-content-right img:first-child{margin-bottom:1em}@media screen and (min-width:1024px){.intro-container-content-right{display:block}}.what-is-champion-container{background:#f5f5f5;margin-bottom:2em;padding-bottom:0}.what-is-champion-container .section-header:nth-child(1){display:inline-block;margin-bottom:.5em;width:175px}.what-is-champion-container .section-header:nth-child(2){margin-bottom:1.5em;margin-right:-32px}@media screen and (min-width:1024px){.what-is-champion-container .section-header:nth-child(1){width:250px}.what-is-champion-container .section-header:nth-child(2){margin-right:0;width:450px}.what-is-champion-container{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:6em}.what-is-champion-container-content,.what-is-champion-container-video{width:45%}.why-now-container{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding-top:6em}}.what-is-champion-container-video iframe{width:100%}@media screen and (max-width:1023px){.what-is-champion-container-video{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.what-is-champion-container-video iframe{height:100%;left:0;position:absolute;top:0}}.why-now-container{margin-bottom:4em}.why-now-container .section-header{margin-bottom:1.5em}.why-now-container .hoverable-image{margin-bottom:1em;width:100%}.why-now-container-content-left{display:none}.how-does-this-affect-you-container .section-header{margin-bottom:.5em}@media screen and (min-width:1024px){.why-now-container-content-left{display:block;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;margin-left:-6em;width:50%}.why-now-container-content-right{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;margin-left:6em;max-width:500px}.how-does-this-affect-you-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.how-does-this-affect-you-container .section-header:nth-child(1){width:400px}.how-does-this-affect-you-container .section-header:nth-child(2){width:300px}}.how-does-this-affect-you-container .section-header:nth-child(2){display:inline-block}@media screen and (min-width:1024px){.how-does-this-affect-you-container-content-left{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;margin-right:6em}}.how-does-this-affect-you-container-content-right{margin:2em -2em 0;text-align:center}.how-does-this-affect-you-container-content-right img{max-width:100%}.our-foundation-container{-webkit-box-shadow:0 0 12px 0 rgba(200,200,200,.5);-moz-box-shadow:0 0 12px 0 rgba(200,200,200,.5);box-shadow:0 0 12px 0 rgba(200,200,200,.5)}.our-foundation-container .section-header{margin-bottom:1.5em;text-align:center}@media screen and (min-width:1024px){.how-does-this-affect-you-container-content-right{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;margin-right:-6em}.how-does-this-affect-you-container .copy{max-width:470px}.our-foundation-container{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.our-foundation-container .section-header{margin:auto auto 1.5em;width:490px}.our-foundation-container .large-copy{text-align:center}}.our-foundation-container .large-copy{margin-bottom:2em;text-align:center}.value{font-size:1.35em;font-weight:300;line-height:1.38;letter-spacing:.2px;margin-bottom:1.25em}@media screen and (min-width:1024px){.our-foundation-container-inner{-webkit-box-shadow:0 0 12px 0 rgba(200,200,200,.5);-moz-box-shadow:0 0 12px 0 rgba(200,200,200,.5);box-shadow:0 0 12px 0 rgba(200,200,200,.5);padding:6em}.value{margin-bottom:2.5em}.value:last-child{margin-bottom:0}}.value-container{margin:auto;text-align:center;width:85%}@media screen and (min-width:1024px){.value-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;width:100%}.value-container-inner{-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%}.maya-flame-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:4em}.maya-angelou-container{display:none}}.maya-angelou-container{margin:3em 0;text-align:center}.maya-angelou-container img{max-width:100%}.flame-container{-webkit-box-shadow:0 0 12px 0 rgba(200,200,200,.5);-moz-box-shadow:0 0 12px 0 rgba(200,200,200,.5);box-shadow:0 0 12px 0 rgba(200,200,200,.5);margin-bottom:3em;padding:2.25em;text-align:center}@media screen and (min-width:1024px){.flame-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-basis:70%;-ms-flex-preferred-size:70%;flex-basis:70%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:550px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:5em 10em 5em 20em}}.flame-container .maya-desktop{display:none}.flame-container .champion-logo{margin-bottom:1em}@media screen and (min-width:1024px){.flame-container .maya-desktop{display:block;position:absolute;left:0;max-width:600px;width:50%}.flame-container .champion-logo{margin-bottom:4em}}.it-is-time-container{background:#51266f;margin-bottom:3em;text-align:center}@media screen and (min-width:1024px){.it-is-time-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:auto auto 3em;padding:2em;width:875px}.what-you-can-do-actions-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-moz-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.what-you-can-do-action{-webkit-flex-basis:34%;-ms-flex-preferred-size:34%;flex-basis:34%}}.what-you-can-do-action{margin-bottom:1.5em;font-size:1.25em;font-weight:300;line-height:1.25;letter-spacing:.4px}.what-you-can-do-action b{font-size:1.15em}.what-you-can-do-action:last-child{margin-bottom:0}.what-you-can-do-container{background:#f5f5f5;text-align:center;margin-bottom:3em}.what-you-can-do-container .section-header{margin-bottom:1.5em}.join-the-movement-container{background:#51266f;color:#fff}@media screen and (min-width:1024px){.what-you-can-do-container .section-header{margin:auto auto 3em;width:530px}.join-the-movement-container{padding-bottom:10em}}.join-the-movement-container .section-header-reverse{margin-bottom:1.5em;text-align:center}@media screen and (min-width:1024px){.join-the-movement-container .section-header-reverse{margin:auto auto 1.5em;width:700px}.join-the-movement-container-inner{margin:auto;width:50%}}.join-the-movement-header{font-size:2.25em;font-weight:700;margin-bottom:1em;text-align:center}@media screen and (min-width:1024px){.join-the-movement-header{margin-bottom:2em}}.join-the-movement-principal{font-size:1.15em;font-weight:300;letter-spacing:.3px;line-height:1.5;margin-bottom:1.45em}.join-the-movement-principal b{font-size:1.7em}#mc_embed_signup .button{width:100%}@media screen and (min-width:1024px){#mc_embed_signup .button{display:block;margin:1.5em auto auto;width:initial}.signup-form-input-container{margin-top:6em}}.signup-form-input-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.signup-form-input-container input{border:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-size:1.5em;margin-bottom:1.25em;padding:25px}.signup-form-input-container input::-webkit-input-placeholder{color:#bfbfbf}.signup-form-input-container input:-moz-placeholder{color:#bfbfbf}.signup-form-input-container input::-moz-placeholder{color:#bfbfbf}.signup-form-input-container input:-ms-input-placeholder{color:#bfbfbf}.signup-form-input-container input::-ms-input-placeholder{color:#bfbfbf}.signup-form-input-container input::placeholder{color:#bfbfbf}.signup-form-input-container-inner-top{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:1024px){.signup-form-input-container-first,.signup-form-input-container-last{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:47%}.signup-form-input-container-inner-top{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.footer-container{background:#461a64;-webkit-box-shadow:0 0 14px 0 rgba(0,0,0,.5);-moz-box-shadow:0 0 14px 0 rgba(0,0,0,.5);box-shadow:0 0 14px 0 rgba(0,0,0,.5);padding:3em 2em;text-align:center}.footer-container img{margin-bottom:1.5em;max-width:150px;width:40%}.footer-copy{color:#fff;font-weight:300}

/***************/
/* Border Code */
/***************/
.container {max-width: 88em; margin: 0 auto;}
.header-container {max-width: 100%; opacity: 0; display: flex; padding:1em;}
.header-container.showme {opacity: 1;}
.header-container .button {text-decoration: none;}
.section-header {padding: 20px 35px;}
.social-buttons {font-size: 0; padding-top: 12px;}
.social-buttons .fb_iframe_widget {margin-right: 15px;}

/* Image Container */
.image-container {position: relative;}
.image-container img.hoverable-image {position: relative; z-index: 3;}
.image-container.onload img.hoverable-image,
.image-container img.hoverable-image:hover {opacity: 0; }
.image-container img.hoverable-image-hidden {display: block; position: absolute; top: 0; right: 0; bottom: 0; left: 0; width: 100%;}

/* Header */
.header-container .button.share {text-decoration: none; float: right;}
.header-container .button:hover {background-color: #faae40;}

/* Intro */
.intro-container {max-width: 85em; margin: 0 auto; padding: 12em 3em;}
.intro-container-content-left {max-width: 60%; margin-left: -10px;}
.intro-container-content-left .button {max-width: 290px; margin: 0 0 25px; width: 100%; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;}
.intro-container-content-left .button:hover {background-color: #51266f;}
.intro-container-content-right {position: absolute; right: 0; margin-right: 0; margin-top: 0; top: 0; width: 45%;}
.intro-container-content-right .hoverable-image {display: block; width: 100%;}

/* Between Intro and Champion */
.between-intro-champion-holder {margin: 0 3em;}
.between-intro-champion-border {border: 10px solid #faae40; padding: 6em 6em 0; border-bottom: none; margin: 0 auto; max-width: 73em;}

/* Champion */
.champion-outside {background-color: #f5f5f5; padding: 0 3em; position: relative;}
.champion-border {border: 10px solid #faae40; border-top: none; border-bottom: none; margin: 0 auto; max-width: 85em;}
.what-is-champion-container {margin-bottom: 0;}
.what-is-champion-container-video {position: absolute; right: 0; margin-top: 6em; top: 0;}
.what-is-champion-container .section-header:nth-child(2) {margin-right: 0;}

/* Between Champion and Why */
.between-champion-why-holder {margin: 0 3em;}
.between-champion-why-border {border: 10px solid #faae40; padding: 6em 6em 0; border-bottom: none; border-top: none; margin: 0 auto; max-width: 73em;}

/* Why */
.why-outside {background-color: #f5f5f5; padding: 0 3em; position: relative;}
.why-border {border: 10px solid #faae40; border-top: none; border-bottom: none; margin: 0 auto; max-width: 85em;}
.why-now-container {margin-bottom: 0; padding: 28em 0;}
.why-now-container-content-left {position: absolute; left: 0; margin: 0;}
.why-now-container-content-right {margin-left: 55%; max-width: 40%;}
.why-border .image-container.top-image {margin-top: 6em;}
.why-border .hoverable-image {display: block; width: 100%;}

/* Between Why and How */
.between-why-how-holder {margin: 0 3em;}
.between-why-how-container {margin: 0; padding: 0; max-width: 100%;}
.between-why-how-container .between-border {border: 10px solid #faae40; padding: 6em 6em 0; margin: 0 auto; max-width: 73em;}
.between-why-how-container .between-border.orange-border {border-top: none; margin-bottom: 6em;}
.between-why-how-container .between-border.red-border {border-color: #ee4039; border-bottom: none;}

/* How */
.how-outside {background-color: #f5f5f5; padding: 0 3em;}
.how-border {border: 10px solid #ee4039; border-top: none; border-bottom: none; margin: 0 auto; max-width: 85em;}
.how-now-container {margin-bottom: 0;}
.how-does-this-affect-you-container {padding: 3em 6em;}
.how-does-this-affect-you-container-content-left {margin: 6em 0 7em;}
.how-does-this-affect-you-container-content-right {position: absolute; right: 0; width: 45%; margin: 0;}
.how-does-this-affect-you-container-content-right img {width: 100%;}

/* Between How and Foundation */
.between-how-foundation-border {border: 10px solid #ee4039; padding: 6em 6em 0; border-bottom: none; border-top: none; margin: 0 auto; max-width: 73em;}

/* Foundation */
.foundation-outside {padding: 0 1em;}
.our-foundation-container {max-width: 100em; padding: 0;}
.our-foundation-container-inner {-webkit-box-shadow: 0 0 12px 0 rgba(200,200,200,.5); -moz-box-shadow: 0 0 12px 0 rgba(200,200,200,.5); box-shadow: 0 0 12px 0 rgba(200,200,200,.5); padding: 6em;}
.our-foundation-container .section-header {width: 380px; margin: 0 auto 1.5em;}
.our-foundation-container .large-copy {max-width: 620px; margin: 0 auto 2em;}
.our-foundation-container .value-container {max-width: 62em;}

/* Between Foundation and Maya */
.between-how-foundation-holder {margin: 0 3em;}
.between-foundation-maya-border {border: 10px solid #ee4039; padding: 6em 6em 0; border-bottom: none; border-top: none; margin: 0 auto; max-width: 73em;}

/* Maya */
.maya-outside {padding: 0 3em; overflow: hidden;}
.maya-border {border: 10px solid #ee4039; border-top: none; border-bottom: none; margin: 0 auto; max-width: 85em; padding: 15px 0;}
.maya-flame-container {margin-bottom: 0;}
.maya-flame-container .maya-desktop {max-width: 36%;}
.flame-container {margin: 0; padding: 5em 0; max-width: 100%; flex-basis: 95%; margin-right: -10%; background-color: #ffffff;}
.flame-container .large-copy {max-width: 370px; margin: 0 auto;}
.flame-container .champion-logo {margin: 0 auto 4em; display: block; width: 81px; height: 149px;}
.flame-container .large-copy {width: 100%;}

/* Time */
.time-outside {padding: 0 3em; margin-bottom: 10em;}
.time-border {border: 10px solid #ee4039; border-top: none; margin: 0 auto; max-width: 79em; padding: 6em 3em 0;}
.it-is-time-container {margin-bottom: -75px;}
.action-copy {font-size: 1.9em; line-height: 1.4em;}

/* Between Time and What */
.between-time-what-holder {margin: 0 3em;}
.between-time-what-border {border: 10px solid #51266f; padding: 6em 6em 0; border-bottom: none; margin: 6em auto 0; max-width: 73em;}

/* What */
.what-outside {background-color: #f5f5f5; padding: 0 3em;}
.what-border {border: 10px solid #51266f; border-top: none; border-bottom: none; margin: 0 auto; max-width: 85em;}
.what-is-what-container {margin-bottom: 0;}
.what-you-can-do-action a {color: #343235;}
.what-you-can-do-action a:hover {color: #ee4036;}
.what-you-can-do-actions-container {-webkit-justify-content: space-around; -ms-flex-pack: distribute; justify-content: space-around;}

/* Between What and Join */
.between-what-join-holder {margin: 0 3em;}
.between-what-join-border {border: 10px solid #51266f; padding: 6em 6em 0; border-bottom: none; border-top: none; margin: 0 auto; max-width: 73em;}

/* Join */
.join-the-movement-container {max-width: 100%;}
.join-the-movement-container .section-header-reverse {width: 90%; max-width: 900px;}
#mc_embed_signup .button:hover {background-color: #faae40;}

/* Ambassadors */
.ambassadors-outside {padding: 0; background-color: #51266f;}
.our-ambassadors-container {max-width: 100em; padding: 0 1em;}
.our-ambassadors-container-inner {-webkit-box-shadow: 0 0 12px 0 rgba(200,200,200,.5); -moz-box-shadow: 0 0 12px 0 rgba(200,200,200,.5); box-shadow: 0 0 12px 0 rgba(200,200,200,.5); padding: 6em; background-color: #ffffff; padding-bottom: 60px;}
.our-ambassadors-container .section-header {width: 380px; margin: 0 auto; text-align: center;}

.ambassadors-outside .team-members {width: 100%; background-color: #ffffff; text-align: center; position: relative; font-size: 0;}
.ambassadors-outside .team-members:after {clear: both; content: ""; display: block;}
.ambassadors-outside .team-members .team-area {width: calc((100% - 100px) / 6); text-align: center; margin-bottom: 70px; position: relative; margin-right: 20px; display: inline-block;}
.ambassadors-outside .team-members .team-area:nth-child(6n) {margin-right: 0;}

.ambassadors-outside .team-members .team-area .image-holder {position: relative; background-color: #cfcbd5;}
.ambassadors-outside .team-members .team-area .image-holder img {display: block; width: 100%; opacity: 0.65; -webkit-backface-visibility: hidden;}
.ambassadors-outside .team-members .team-area a:hover .image-holder img {opacity: 1;}
.ambassadors-outside .team-members .team-area .image-holder:after {content: ""; display: block; top: 0; bottom: 0; left: 0; right: 0; border: 5px solid rgba(0,0,0,0); position: absolute;}
.ambassadors-outside .team-members .team-area a:hover .image-holder:after {border-color: #ee4036;}

.ambassadors-outside .team-members .team-area .image-label {background-color: #ffffff; display: inline-block; padding: 15px 10px 20px; position: absolute; left: 0; right: 0; bottom: -40px; margin: 0 auto; max-width: 200px;}
.ambassadors-outside .team-members .team-area .image-label p.name {font-size: 18px; font-weight: bold; line-height: 25px; letter-spacing: 0.15px; margin: 0 0 3px; color: #343235;}
.ambassadors-outside .team-members .team-area .image-label p.twitter {margin: 0; font-size: 16px; line-height: 25px; color: #9e96a4;}
.ambassadors-outside .team-members .team-area .image-label p.twitter span {text-decoration: none; background: url('../img/twitter-icon.png') no-repeat top left; padding: 3px 0 2px 30px; font-style: italic;}
.ambassadors-outside .team-members .team-area a:hover .image-label p.name {color: #ee4036;}
.ambassadors-outside .team-members .team-area a:hover .image-label p.twitter {color: #ee4036;}

/* Sponsors */
.sponsors-outside {padding: 100px 1em;}
.our-sponsors-container {max-width: 100em; padding: 0; text-align: center;}
.our-sponsors-container-inner {-webkit-box-shadow: 0 0 12px 0 rgba(200,200,200,.5); -moz-box-shadow: 0 0 12px 0 rgba(200,200,200,.5); box-shadow: 0 0 12px 0 rgba(200,200,200,.5); padding: 100px 6em 100px;}
.our-sponsors-container .section-header {width: 380px;  margin: 0 auto 1.5em;}
.our-sponsors-container .sponsor-logos:after {clear: both; content: ""; display: block;}
.our-sponsors-container .sponsor-logos .sponsor-area {display: inline-block; padding: 30px;}
.our-sponsors-container .sponsor-logos .sponsor-area img {width: 90%; display: block; margin: 0 auto;}

/* Footer */
.footer-copy {max-width: 900px; margin: 0 auto; line-height: 1.3em; font-size: 0.9em;}
.footer-copy a {color: #ffffff;}
.footer-copy a:hover {color: #ee4036;}

/********************/
/* Link Transitions */
/********************/
/* Background color, font color, border color */
a,
button,
.ambassadors-outside .team-members .team-area .image-holder:after,
.ambassadors-outside .team-members .team-area .image-label p.name,
.ambassadors-outside .team-members .team-area .image-label p.twitter {-webkit-transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out, border-color 0.3s ease-in-out; -o-transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out, border-color 0.3s ease-in-out; transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out, border-color 0.3s ease-in-out;}

/* Hover Image */
.image-container img.hoverable-image,
.ambassadors-outside .team-members .team-area .image-holder img {-webkit-transition: opacity 0.3s ease-in-out; -o-transition: opacity 0.3s ease-in-out; transition: opacity 0.3s ease-in-out;}

/**************/
/* Responsive */
/**************/
@media (max-width: 1750px) {
	.intro-container {padding: 10em 3em;}

	.why-now-container {padding: 21em 0;}
}

@media (max-width: 1600px) {
	.intro-container {padding: 7em 3em;}

	.how-does-this-affect-you-container-content-left {margin-bottom: 3em;}
}

@media (max-width: 1500px) {
	.why-now-container {padding: 16em 0;}

	.ambassadors-outside .team-members .team-area {width: calc((100% - 80px) / 5);}
	.ambassadors-outside .team-members .team-area:nth-child(6n) {margin-right: 20px;}
	.ambassadors-outside .team-members .team-area:nth-child(5n) {margin-right: 0;}
}

@media (max-width: 1450px) {
	.intro-container {padding: 5em 3em;}
}

@media (max-width: 1350px) {
	.why-now-container {padding: 12em 0;}
}

@media (max-width: 1300px) {
	.how-does-this-affect-you-container-content-left {margin: 2em 0 0;}

	.ambassadors-outside .team-members .team-area {width: calc((100% - 60px) / 4);}
	.ambassadors-outside .team-members .team-area:nth-child(5n) {margin-right: 20px;}
	.ambassadors-outside .team-members .team-area:nth-child(4n) {margin-right: 0;}
}

@media (max-width: 1250px) {
	.intro-container {padding: 3em;}
}

@media (max-width: 1200px) {
	.why-now-container {padding: 7em 0;}
}

@media (max-width: 1100px) {
	.why-now-container {padding: 5em 0;}

	.how-does-this-affect-you-container-content-right {width: 40%;}
}

@media (max-width: 1023px) {
	/* Header */
	.header-container {display: none;}

	/* Content */
	.intro-container {padding: 1em 3em 3em;}
	.intro-container-content-left {margin: 0 auto; max-width: 530px; width: 100%;}
	.intro-container-content-right {display: block; max-width: 530px; width: 100%; margin: 3em auto 0; position: relative; left: -3em;}
	.intro-container-content-left .button {margin: 0 auto 25px;}

	.between-intro-champion-border {padding: 3em 3em 0;}

	.what-is-champion-container {padding: 3em;}
	.what-is-champion-container-video {position: relative; margin-top: 0; right: -3em; left: -3em; width: calc(100% + 6em); top: auto;}

	.between-champion-why-border {padding: 3em 3em 0;}

	.why-now-container {padding: 3em 0;}
	.why-now-container-content-right {margin-left: 0; max-width: 100%; padding: 0 3em;}

	.between-why-how-container .between-border {padding: 3em 3em 0;}
	.between-why-how-container .between-border.orange-border {margin-bottom: 3em;}

	.how-does-this-affect-you-container {padding: 3em;}
	.how-does-this-affect-you-container-content-right {position: relative; max-width: 530px; width: 100%; margin: 3em auto 0;}

	.our-foundation-container-inner {padding: 3em;}

	.between-foundation-maya-border {padding: 3em 3em 0;}

	.flame-container {margin: 0 3em; padding: 2em 2em 3em;}
	.maya-angelou-container {margin: 0 3em 3em;}

	.time-border {padding-top: 3em;}

	.our-ambassadors-container-inner {padding: 3em;}
	.ambassadors-outside .team-members .team-area {width: calc((100% - 30px) / 3); margin-right: 15px;}
	.ambassadors-outside .team-members .team-area:nth-child(5n) {margin-right: 15px;}
	.ambassadors-outside .team-members .team-area:nth-child(6n) {margin-right: 15px;}
	.ambassadors-outside .team-members .team-area:nth-child(4n) {margin-right: 15px;}
	.ambassadors-outside .team-members .team-area:nth-child(3n) {margin-right: 0;}
	.ambassadors-outside .team-members .team-area .image-label {max-width: 170px; padding: 10px 5px 15px;}
	.ambassadors-outside .team-members .team-area .image-label p.name,
	.ambassadors-outside .team-members .team-area .image-label p.twitter {font-size: 16px;}

	.our-sponsors-container-inner {padding: 3em;}
}

@media (max-width: 639px) {
	.section-header {font-size: 1.2em;}
	.our-foundation-container .section-header {width: auto; font-size: 1.2em; padding: 15px 20px;}
	.intro-container-content-right {display: none;}

	.our-ambassadors-container .section-header {width: auto; font-size: 1.2em; padding: 15px 20px;}
	.ambassadors-outside .team-members .team-area .image-label p.name {margin-bottom: 0;}
	.ambassadors-outside .team-members .team-area .image-label p.name,
	.ambassadors-outside .team-members .team-area .image-label p.twitter {font-size: 14px;}

	.our-sponsors-container .section-header {width: auto; font-size: 1.2em; padding: 15px 20px;}
}

@media (max-width: 520px) {
	.intro-container {padding: 1em 1em 3em;}
	.intro-container-content-right {margin: 1em auto 0; left: 0;}

	.between-intro-champion-holder {margin: 0 1em;}
	.between-intro-champion-border {padding: 1em 1em 0;}

	.champion-outside {padding: 0 1em;}
	.what-is-champion-container {padding-bottom: 1em;}
	.what-is-champion-container .section-header:nth-child(1) {width: auto;}

	.between-champion-why-holder {margin: 0 1em;}
	.between-champion-why-border {padding: 1em 1em 0;}

	.why-outside {padding: 0 1em;}
	.why-now-container {padding: 1em 0;}
	.why-now-container-content-right {margin-left: 0; padding: 0 1em;}

	.between-why-how-holder {margin: 0 1em;}
	.between-why-how-container .between-border {padding: 1em 1em 0;}
	.between-why-how-container .between-border.orange-border {margin-bottom: 1em;}

	.how-outside {padding: 0 1em;}
	.how-does-this-affect-you-container {padding: 1em;}
	.how-does-this-affect-you-container-content-right {margin: 1em auto 0;}

	.between-how-foundation-holder {margin: 0 1em;}

	.foundation-outside {padding: 0 0.5em;}
	.our-foundation-container-inner {padding: 1em;}

	.between-foundation-maya-border {padding: 1em 1em 0;}

	.maya-outside {padding: 0 1em;}
	.flame-container {margin: 0 1em; padding: 2em 2em 1em;}
	.maya-angelou-container {margin: 0 1em 1em;}

	.time-outside {padding: 0 1em; margin-bottom: 6em;}
	.time-border {padding-top: 1em; padding-left: 1em; padding-right: 1em;}
	.it-is-time-container {padding: 2em 1em;}

	.between-time-what-holder {margin: 0 1em;}
	.between-time-what-border {padding: 1em 1em 0;}

	.what-outside {padding: 0 1em;}

	.between-what-join-holder {margin: 0 1em;}
	.between-what-join-border {padding-top: 2em;}

	.our-ambassadors-container-inner {padding: 1em;}
	.ambassadors-outside .team-members .team-area {width: calc((100% - 15px) / 2); margin-right: 15px;}
	.ambassadors-outside .team-members .team-area:nth-child(5n) {margin-right: 15px;}
	.ambassadors-outside .team-members .team-area:nth-child(6n) {margin-right: 15px;}
	.ambassadors-outside .team-members .team-area:nth-child(4n) {margin-right: 15px;}
	.ambassadors-outside .team-members .team-area:nth-child(3n) {margin-right: 15px;}
	.ambassadors-outside .team-members .team-area:nth-child(2n) {margin-right: 0;}

	.sponsors-foundation-container-inner {padding: 1em;}
}

@media (max-width: 350px) {
	.ambassadors-outside .team-members .team-area {width: 100%; margin: 0 0 50px !important;}
}
