@import url("https://use.typekit.net/cif8dyw.css");@font-face{font-family:"metropolis-bold";src:url("../fonts/metropolis-bold-webfont.woff2") format("woff2"),url("../fonts/metropolis-bold-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"metropolis-semi_bold";src:url("../fonts/metropolis-semibold-webfont.woff2") format("woff2"),url("../fonts/metropolis-semibold-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"metropolis-medium";src:url("../fonts/metropolis-medium-webfont.woff2") format("woff2"),url("../fonts/metropolis-medium-webfont.woff") format("woff");font-weight:normal;font-style:normal}.homeSection{padding:50px 0}.homeSection .inner{padding:0 3%}.action{color:#0f3f56;margin-bottom:0;font-family:"merriweather", serif;font-style:normal;font-weight:700;font-size:23px;line-height:28px}.merriweather-bold{font-size:36px;line-height:36px;text-transform:none}.heroSliderWrap{background:#0f3f56;height:420px}.heroSlider{height:420px;opacity:1;-webkit-transition:opacity .25s;transition:opacity .25s}.heroSlider.is-hidden{opacity:0}.heroSlide{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.heroSlide__title{color:#fff;max-width:585px;margin:0 auto 20px auto;padding:0 10px;font-family:"merriweather", serif;font-style:normal;font-weight:700;font-size:36px;line-height:36px;text-transform:none}.heroSlide__title:after{display:none}.heroSlide__title .sub-title{color:#35bbcb;margin-top:15px;display:block;font-family:"metropolis-bold", sans-serif;font-style:normal;font-weight:normal;font-size:23px;line-height:23px;text-transform:uppercase}.heroSlide__description{color:#fff;opacity:0;position:absolute;left:-99999px}.heroSlide__CTA{width:200px;margin:0 auto}.what{text-align:center}.what__title{color:#17a6b7;margin-bottom:22px;font-family:"metropolis-bold", sans-serif;font-style:normal;font-weight:normal;font-size:23px;line-height:28px;text-transform:uppercase}.what__intro{margin-bottom:45px;font-family:"metropolis-semi_bold", sans-serif;font-style:normal;font-weight:normal;font-size:19px;line-height:24px}.what__intro strong{font-family:"metropolis-bold", sans-serif;font-style:normal;font-weight:normal;text-decoration:underline}.what .action{margin-top:45px;padding:0 10px}.stat{margin-bottom:30px}.stat--inner{padding:0 18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.stat p{margin-bottom:0;padding-left:10px;line-height:20px}.why{background:#0f3f56 url(../../images/home/bg-why-base.jpg) no-repeat;background-size:cover;text-align:center}.why__title{color:#fff;margin-bottom:50px}.why__title:after{background:#fff}.why__subtitle{color:#17a6b7;font-size:23px}.why p{color:#fff}.why p strong{font-family:"metropolis-semi_bold", sans-serif;font-style:normal;font-weight:normal;font-size:19px}.why .challenge{color:#17a6b7;margin:0 0 40px 30px;padding:0}.why .challenge li{background:url(../../images/checkmark.png) no-repeat 0 4px;background-size:21px 17px;margin:0 0 20px 0;padding:0 0 0 30px;list-style:none;font-family:"metropolis-bold", sans-serif;font-style:normal;font-weight:normal;font-size:18px;line-height:21px;text-align:left}.how{text-align:center}.how__title{margin-bottom:37px;font-size:23px}.howBucket{margin-bottom:60px}.howBucket:nth-child(2) .howBucket__icon{width:115px}.howBucket__icon{width:105px;display:block;margin:0 auto 15px auto}.stories{padding-bottom:0}.stories__title{padding:0 10px}.studentStoriesSlider{width:100%;margin-bottom:0}.studentStoriesSlider .flickity-page-dots{bottom:80px}.studentStoriesSlide{width:100%;margin-bottom:0}.studentDetails{padding:20px 10px 110px 10px}.colleges{text-align:center}.colleges__title{color:#17a6b7;margin-bottom:20px;font-size:23px;padding:0 10px}.colleges__title:after{content:"";background:#17a6b7;width:53px;height:4px;margin:10px auto 0 auto;display:block}.colleges__button{background:#f24d3c;width:170px;margin:30px auto 0 auto}.collegesSlider{position:relative;z-index:1}.collegesSlider:after{content:'';background:url(../../images/colleges/fade-right.png) no-repeat;background-size:cover;width:45px;height:90px;display:block;position:absolute;right:0;top:0;z-index:2}.collegesSlider .flickity-prev-next-button{display:none}.collegeSlide{height:90px;width:auto}.news__title{color:#17a6b7;margin-bottom:35px;font-size:23px}.news__title:after{content:"";background:#17a6b7;width:53px;height:4px;margin:10px auto 0 auto;display:block}.news .newsArticle{margin-bottom:45px}.news .newsArticle__title{color:#103f56;margin-bottom:15px;font-family:"metropolis-bold", sans-serif;font-style:normal;font-weight:normal;font-size:20px;line-height:24px}.news .newsArticle__title a{color:#103f56}.news .newsArticle__teaser{text-align:left;margin-bottom:5px}.news .newsArticle__readMore{background:url(../../images/arrow-right-orange-button.png) no-repeat 100% center;background-size:8px 12px;padding-right:15px;font-family:"metropolis-bold", sans-serif;font-style:normal;font-weight:normal;font-size:15px;text-transform:uppercase}.news .button{width:220px;margin:0 auto;display:block}.newsletter{background:#f24d3c}.newsletter form{margin:0 auto}.newsletter__title{color:#fff;font-family:"metropolis-bold", sans-serif;font-style:normal;font-weight:normal;font-size:22px;text-transform:uppercase;text-align:center}.newsletter label{opacity:0;position:absolute;left:-9999px}.newsletter input{color:#e33c2b;background:#fb8366;display:block;width:100%;height:64px;margin:20px auto 10px auto;padding:0 10px;font-family:"metropolis-bold", sans-serif;font-style:normal;font-weight:normal;font-size:17px;border:none;border-bottom:2px solid #fb8366;border-top:2px solid #fb8366;border-radius:0;-webkit-transition:border .2s;transition:border .2s;-webkit-appearance:none;-moz-appearance:none;appearance:none}.newsletter input::-webkit-input-placeholder{color:#e33c2b;text-transform:uppercase}.newsletter input:-moz-placeholder{color:#e33c2b;text-transform:uppercase}.newsletter input::-moz-placeholder{color:#e33c2b;text-transform:uppercase}.newsletter input:-ms-input-placeholder{color:#e33c2b;text-transform:uppercase}.newsletter input:focus{outline:none;border-bottom:2px solid #bc1d0d}.newsletter input:focus::-webkit-input-placeholder{color:#fb8366}.newsletter input:focus:-moz-placeholder{color:#fb8366}.newsletter input:focus::-moz-placeholder{color:#fb8366}.newsletter input:focus:-ms-input-placeholder{color:#fb8366}.newsletter input.submit{color:#fff;background:none;margin-top:10px;padding:0;border:2px solid #fff}.newsletter input.submit:after{content:"";background:url(../images/arrow-right-button.png) no-repeat;background-size:8px 12px;width:8px;height:12px;margin-left:8px;display:inline-block}.newsletter--footer{display:none}.flickity-page-dots{bottom:40px}.flickity-page-dots .dot{background:#fff;width:29px;height:4px;margin:0 2.5px;border-radius:0}@media only screen and (min-width: 650px){.homeSection{padding:65px 0}.homeSection .inner{padding:0 6%}.merriweather-bold{font-size:41px;line-height:41px}.heroSliderWrap{height:440px}.heroSlider{height:440px}.heroSlide__title{width:100%;font-size:41px;line-height:41px}.heroSlide__title:after{margin-top:20px;display:block}.heroSlide__description{width:100%;max-width:555px;margin:0 auto 20px auto;font-family:"metropolis-bold", sans-serif;font-style:normal;font-weight:normal;font-size:20px;line-height:24px;display:block;opacity:1;left:0;position:relative}.what__title{font-size:26px;line-height:26px}.what .statsWrap{width:570px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex}.what .stat{width:100%;max-width:100%}.what .stat--inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.what .stat__number{margin:0 0 30px 0;-webkit-transform:scale(1.2);transform:scale(1.2)}.what .stat p{width:100%;max-width:100%;padding:0;text-align:center}.what .action{padding:0 6%}.why{background:#0f3f56 url(../../images/home/bg-why-960up.jpg) no-repeat;background-size:cover}.why__subtitle{font-size:26px}.why .challenge{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}.why .challenge li{max-width:33.3333333%;margin-bottom:40px;padding-right:35px}.why .challenge li:last-of-type{padding-right:0}.how{padding-bottom:155px}.howBucket{margin-bottom:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.howBucket:last-of-type{margin-bottom:0}.howBucket__icon{margin-bottom:0}.howBucket p{width:100%;padding-left:25px;text-align:left}.donateRow{-webkit-transform:translateY(-85px);transform:translateY(-85px)}.donateRow .inner{display:none}.donateRow__CTA{margin:0 auto}.stories{padding:0;margin:0 auto;max-width:550px}.studentDetails{padding-top:0}.studentDetails__background{width:390px;margin:0 auto;padding-bottom:15px}.studentDetails__background--intro{width:auto;max-width:600px;margin-top:30px}.studentDetails__background--name{padding-bottom:0;margin-bottom:25px}.colleges__title{max-width:365px;margin:0 auto 20px auto}.collegesSlider{padding:0 6%}.collegesSlider:after{width:6%;right:6%}.newsletter__title{margin-bottom:25px}.newsletter form{width:550px;max-width:375px;margin:0 auto}.newsletter form #mc_embed_signup_scroll{display:-webkit-box;display:-ms-flexbox;display:flex}.newsletter input{margin:0}.newsletter input.submit{width:150px;margin:0 0 0 10px}}@media only screen and (min-width: 960px){.homeSection{padding:80px 0}.homeSection .inner{padding:0 7%}.action{max-width:770px;margin:0 auto}.h3{font-size:31px;line-height:31px}.heroSliderWrap{height:575px}.heroSlider{height:575px}.heroSlide__title{max-width:900px;padding:0;font-size:57px;line-height:57px}.heroSlide__description{max-width:800px;margin:15px auto 28px auto;font-size:22px;line-height:26px}.heroSlide .sub-title{font-size:31px;line-height:31px}.heroSlide--1 .heroSlide__title{max-width:815px}.what .action{padding:0}.what__title{max-width:680px;margin:0 auto 30px auto}.what .statsWrap{width:650px}.what .stat{max-width:50%;padding-top:30px}.what .stat p{font-size:20px;line-height:24px}.what .stat svg{-webkit-transform:scale(1.25) rotate(-90deg) translateY(0);transform:scale(1.25) rotate(-90deg) translateY(0)}.why .inner{max-width:800px;margin:0 auto;padding:0}.why__subtitle{margin-bottom:25px;font-size:31px}.why .challenge{width:780px;margin:0 auto}.how__title{font-size:31px}.how .inner{max-width:830px;margin:0 auto;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}.howBucket{width:33.333333%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.howBucket__icon{margin:0 auto 20px auto}.howBucket p{padding:0 25px;text-align:center}.donateRow{-webkit-transform:translateY(-70px);transform:translateY(-70px)}.stories{max-width:100%;padding-top:40px;padding-bottom:0}.studentStoriesSlider .flickity-page-dots{width:calc(50% - 30px);left:auto;right:0;bottom:25px;text-align:left}.studentStoriesSlider .flickity-prev-next-button{display:none}.studentDetailsWrap{display:-webkit-box;display:-ms-flexbox;display:flex}.studentDetailsWrap .headshotWrap{width:50%}.studentDetailsWrap .headshot{display:none}.student .button{margin:15px 0 0 0}.student .button:hover{color:#25a6b6;background:#fff;border:2px solid #fff}.student .button:hover:after{background:url(../../images/arrow-right-teal-button.png) no-repeat;background-size:8px 12px}.studentDetails{width:50%;padding:60px 0 75px 0}.studentDetails:before{height:100%;background-size:68px 100%;left:-66px}.studentDetails .inner{max-width:520px;padding:0 30px 0 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.studentDetails__background{width:100%;margin:0}.studentDetails__background--intro{margin-top:15px;text-align:left}.studentDetails__background--name{margin-bottom:25px}.colleges__title{max-width:435px;padding:0;font-size:31px}.collegesSlider{width:720px;margin:0 auto;padding:0}.collegesSlider:before{content:'';background:url(../../images/colleges/fade-left.png) no-repeat;background-size:cover;width:45px;height:90px;display:block;position:absolute;left:0;top:0;z-index:2}.collegesSlider:after{right:0}.collegesSlider .flickity-prev-next-button{background:none;display:block}.collegesSlider .flickity-prev-next-button.next{right:-70px}.collegesSlider .flickity-prev-next-button.previous{left:-70px}.collegesSlider .flickity-button-icon{fill:#c5e9ed}.collegeSlide{padding:0 25px}.news__title{font-size:31px}.news .inner{max-width:960px;margin:0 auto;padding:0 0 0 30px;display:-webkit-box;display:-ms-flexbox;display:flex}.newsArticle{max-width:33.333333%;padding-right:30px}.newsletter{padding:20px 0}.newsletter .inner{width:960px;margin:0 auto;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.newsletter__title{margin-bottom:0;margin-right:26px;font-size:26px}.newsletter form{width:490px;max-width:490px}.newsletter input{width:293px;margin-right:26px;padding:20px}.newsletter input.submit{background:#f24d3c url(../../images/arrow-right-button.png) no-repeat 135px 24px;background-size:8px 12px;width:170px;margin-left:0;margin-right:0;padding-right:20px;cursor:pointer}.newsletter input.submit:hover{color:#f24d3c;background:#fff url(../../images/arrow-right-orange-button.png) no-repeat 135px 24px;background-size:8px 12px}}@media only screen and (min-width: 1200px){.homeSection{padding:95px 0}.why{background:#0f3f56 url(../../images/home/bg-why-1200up.jpg) no-repeat;background-size:cover}.stories{padding:45px 0 0 0}.collegesSlider{width:925px}.newsletter{padding:25px 0}}
/*# sourceMappingURL=home-min.css.map */