@charset "UTF-8";
header {
    background-color: #67B7E6;
    margin-top: -7px;
}
.menu-bar {
    background-color: #49A0C6;
    height: 43px;
    padding-top: 0px;
    padding-bottom: 0px;
    margin-top: 0px;
    clear: both;
    margin-bottom: 2px;
}
.menu-items {
    margin-top: 4px;
    padding-right: 294px;
    padding-left: 0px;
    float: left;
}
.container {
    margin-left: auto;
    margin-right: auto;
}
nav {
    float: right;
}
ul li {
    list-style-type: none;
    display: inline-block;
    color: #FFF799;
    clear: both;
    margin-top: -6px;
}
.header-btn {
    color: #FFF799;
    clear: both;
    padding-left: 0px;
    padding-right: 19px;
    text-decoration: none;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    padding-top: 0px;
    padding-bottom: 0px;
    margin-right: 0px;
    font-style: normal;
    font-weight: 300;
    font-size: 25px;
}
.header-btn-white  {
    color: #FFFFFF;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    font-style: normal;
    font-weight: 300;
    text-decoration: none;
    font-size: 25px;
    margin-right: 8px;
    clear: both;
}

.copyright {
    text-align: left;
    margin-top: -61px;
    background-color: #67B7E7;
    padding-top: 0px;
    margin-bottom: 13px;
    padding-left: 82px;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    font-style: normal;
    font-weight: 400;
    color: #C7E6FC;
    padding-bottom: 0px;
    font-size: 21px;
    float: left;
}
.container hr {
    background-color: #8EC5EB;
    padding-top: 9px;
    margin-top: -1px;
    border-style: none;
}
body {
    color: #FFFFFF;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    font-style: normal;
    font-weight: 300;
    font-size: 33px;
    line-height: 44px;
}
.mainbodycopy {
    background-color: #67B7E6;
    margin-top: -18px;
    padding-left: 300px;
    padding-right: 300px;
    padding-top: 40px;
    margin-bottom: 0px;
    padding-bottom: 5px;
}
.non-profit {
    text-align: right;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    font-style: normal;
    font-weight: 400;
    color: #ABD5F3;
    margin-top: -72px;
    margin-right: 21px;
}
.headline-background {
    background-color: #67B7E6;
    color: #FFFFFF;
    padding-top: 26px;
    margin-top: 4px;
    text-align: center;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    font-style: normal;
    font-weight: 400;
    font-size: 131px;
    line-height: 127px;
    padding-bottom: 31px;
    letter-spacing: -5px;
    word-spacing: 2px;
    padding-left: 355px;
    padding-right: 355px;
}
.menu-btn-white {
    padding-bottom: 0px;
    color: #FFFFFF;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    font-style: normal;
    font-weight: 300;
    margin-right: 5px;
    padding-right: 0px;
    padding-left: 0px;
    clear: both;
}
.menu-highlight {
    background-color: #FFF799;
    padding-left: 15px;
    color: #49A0C6;
    margin-right: -18px;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    font-style: normal;
    font-weight: 400;
    text-decoration: none;
    font-size: 23px;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-right: 13px;
    float: left;
    margin-top: -43px;
    margin-bottom: -5px;
    margin-left: 17px;
}
.long-menu {
    display: block;
}
.short-menu {
    display: none;
}
.yellow-text {
    color: #FFF486;
}
.yellow-larger-text {
    color: #FFF486;
    font-size: 36px;
}
.heading-yellow4 {
	color: #FFF486;
	font-weight: 400;
	font-size: 45px;
	line-height: 52px;
}
.subheading {
    font-style: normal;
    font-weight: 400;
    font-size: 43px;
    line-height: 100px;
}
.heading-yellow15 {
    color: #FFF486;
    font-weight: 400;
    font-size: 45px;
    line-height: 52px;
}
.heading-yellow8 {
	color: #FFF486;
	font-weight: 400;
	font-size: 45px;
	line-height: 52px;
}
.yellow-headline {
    color: #FFF799;
}
.subheading-yellow {
    font-size: 43px;
    font-weight: 400;
    color: #FFF486;
    line-height: 100px;
}
.hr2 {
    padding-top: 0px;
    clear: both;
}
.metaphor-image1 {
    width: 146px;
    height: auto;
    margin-left: 1px;
    float: left;
    padding-right: 61px;
    padding-left: 0px;
    margin-top: 30px;
    margin-right: -44px;
}
.heading-yellow {
    color: #FFF486;
    font-weight: 400;
    font-size: 49px;
    line-height: 132px;
    padding-bottom: 0px;
}
.copyright-short {
    display: none;
}
.metaphor-image2 {
    width: 277px;
    height: auto;
    margin-top: -24px;
    margin-left: -24px;
    margin-right: -56px;
    padding-top: 0px;
    padding-right: 49px;
    float: left;
    margin-bottom: -45px;
    padding-bottom: 8px;
}
.metaphor-image5 {
	width: 360px;
	height: auto;
	margin-top: -31px;
	margin-left: 4px;
	margin-right: -17px;
	margin-bottom: -44px;
	padding-right: 49px;
	float: left;
	padding-bottom: 0px;
}
.metaphor-image10 {
    width: 328px;
    height: auto;
    margin-top: 0px;
    margin-bottom: -153px;
    padding-right: 49px;
    float: none;
}
.metaphor-image3 {
	width: auto;
	height: 206px;
	float: left;
	margin-top: -20px;
	margin-bottom: -173px;
	display: block;
}
.metaphor-image4 {
    width: auto;
    height: 191px;
    margin-top: -20px;
    margin-bottom: -171px;
    float: left;
    padding-top: 0px;
    padding-bottom: 0px;
    display: block;
}
.metaphor-image4a {
    display: none;
}
.metaphor-image11 {
    width: auto;
    height: 120px;
    margin-top: -38px;
    margin-bottom: -28px;
    padding-top: 0px;
    padding-bottom: 38px;
    margin-right: 458px;
}
.heading-yellow2 {
    color: #FFF486;
    font-weight: 400;
    font-size: 49px;
    line-height: 132px;
    margin-left: 210px;
    padding-bottom: 0px;
    clear: none;
}
.heading-yellow3 {
	margin-left: 203px;
	color: #FFF486;
	font-weight: 400;
	font-size: 49px;
	line-height: 132px;
	padding-top: 0px;
	margin-right: 19px;
}
.metaphor-image6 {
	width: 163px;
	height: auto;
	margin-left: -1px;
	margin-top: 30px;
	margin-right: -40px;
	padding-right: 61px;
	float: left;
	margin-bottom: -48px;
}
.metaphor-image7 {
    width: 266px;
    height: auto;
    margin-top: -41px;
    margin-left: -1px;
    margin-right: -27px;
    margin-bottom: -45px;
    padding-right: 49px;
    float: left;
}
.metaphor-image8 {
    width: 265px;
    height: auto;
    margin-top: -37px;
    margin-bottom: -116px;
    margin-left: -1px;
    margin-right: -24px;
    padding-right: 49px;
    float: left;
    padding-top: 0px;
    padding-bottom: 0px;
}
.metaphor-image9 {
    width: 251px;
    height: auto;
    margin-top: -27px;
    margin-bottom: -76px;
    margin-left: -1px;
    margin-right: -54px;
    padding-right: 49px;
    float: left;
}
.heading-yellow5 {
    margin-top: -185px;
    color: #FFF486;
    font-weight: 400;
    font-size: 45px;
    line-height: 0px;
}
.extra-return {
    display: block;
}
.metaphor-image3a {
	width: auto;
	height: 206px;
	margin-top: -20px;
	margin-bottom: -168px;
	float: left;
	display: none;
}
.heading-yellow3a {
	display: none;
	margin-top: 51px;
	margin-left: -22px;
	margin-right: -8px;
	padding-left: 184px;
	float: none;
	clear: right;
	color: #FFF486;
	font-weight: 400;
	font-size: 37px;
	line-height: 5;
}
.extra-return2 {
	display: none;
}
.extra-return3 {
	display: none;
}
.extra-return4 {
	display: none;
}
.metaphor-image3b {
    display: none;
    width: auto;
    height: 206px;
}
.extra-return5   {
	display: none;
}
.extra-return6 {
	display: none;
}
.heading-yellow7 {
	margin-left: 223px;
	margin-right: -216px;
	color: #FFF486;
	font-weight: 400;
	font-size: 47px;
	line-height: 132px;
}
.metaphor-image4a {
	display: none;
}
.eraser-only {
	display: none;
}
.heading-yellow7a {
	display: none;
	margin-top: 5px;
	margin-left: -53px;
	margin-right: -74px;
	margin-bottom: 9px;
	padding-top: 12px;
	padding-left: 184px;
	padding-right: 0px;
	padding-bottom: 7px;
	float: left;
	clear: none;
	color: #FFF486;
	font-weight: 400;
	font-size: 35px;
	line-height: 5px;
}
.hr-hidden2 {
	display: none;
}
.extra-return7 {
	display: none;
}
.extra-return8 {
	display: none;
}
.extra-return9 {
	display: none;
}
.extra-return10 {
	display: block;
}
.extra-return11 {
	display: block;
}
.extra-return12 {
	display: none;
}
.heading-yellow13 {
	color: #FFF486;
	font-weight: 400;
	font-size: 46px;
	margin-bottom: 56px;
	padding-top: 0px;
	padding-bottom: 0px;
	float: left;
	clear: both;
	margin-top: -35px;
	line-height: 29px;
	margin-left: 291px;
}
.extra-return13 {
	display: block;
}
.heading-yellow14 {
    display: none;
}
.believe-equation1 {
    display: block;
}
.believe-equation2 {
    display: none;
}
.spirit-heading {
    margin-top: 71px;
    margin-bottom: -41px;
}
.heading-yellow-cloud {
    color: #FFF486;
    font-weight: 400;
    font-size: 45px;
    padding-top: 0px;
    clear: none;
    float: none;
}
.heading-yellow-few {
    color: #FFF486;
    font-weight: 400;
    font-size: 43px;
    line-height: 52px;
}
.subheading-spirit {
    font-weight: 400;
    font-size: 43px;
    line-height: 100px;
}
.subheading-yellow-final {
    color: #FFF486;
    font-weight: 400;
    font-size: 40px;
    line-height: 42px;
    float: left;
    margin-right: 413px;
    margin-top: 22px;
    margin-bottom: 22px;
}
.cloud-headline {
    float: none;
    clear: none;
    max-width: 382px;
    margin-left: 317px;
}
.spirit-image-headline {
    margin-left: 18%;
    float: none;
    clear: none;
}
.copyright-extrashort {
    display: none;
}
.hidden-space {
    display: none;
}
.metaphor-image3c {
    display: none;
}
.metaphor-image3e {
    display: none;
}
.metaphor-image3d {
    display: none;
}
.extra-return15 {
    display: block;
}
.metaphor-image11e {
    display: none;
}
.metaphor-image4b {
    display: none;
}
.metaphor-image4e {
    display: none;
}
.metaphor-image11a {
    display: none;
}
.metaphor-image11b {
    display: none;
}
.metaphor-image11c {
    display: none;
}
.metaphor-image11d {
    display: none;
}

.image1 {
    width: 384px;
    height: auto;
    float: left;
    margin-left: -37px;
}
.image2 {
    float: left;
    width: 278px;
    height: auto;
    margin-top: -32px;
    margin-right: 19px;
    margin-bottom: -61px;
}
.image3 {
    float: left;
    width: auto;
    height: 223px;
    margin-top: -5px;
    margin-bottom: -3px;
    margin-left: -17px;
}
.image4 {
    float: left;
    width: 416px;
    height: auto;
    margin-right: 18px;
    margin-left: -14px;
    margin-bottom: -4px;
    margin-top: -9px;
}
.image5 {
    float: left;
    width: 153px;
    height: auto;
    margin-right: 35px;
    margin-top: -10px;
    margin-bottom: -9px;
    margin-left: -12px;
}
.image3a {
    width: auto;
    height: 169px;
    display: none;
}


/*big screen view*/
@media (min-width : 1920px ){
.container {
    max-width: 2200px;
    margin-left: auto;
    margin-right: auto;
}

.logo {
    width: 461px;
    padding-left: 17px;
    height: 32px;
    margin-top: 13px;
}
header {
    height: 58px;
}
.more-text {
    display: none;
}
.menu-btn-white {
    padding-bottom: 0px;
    color: #FFFFFF;
    text-decoration: none;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    font-style: normal;
    font-weight: 300;
    padding-right: 1px;
    padding-left: 0px;
    font-size: 23px;
    float: left;
    clear: both;
    margin-right: -11px;
    margin-left: 26px;
}
.short-menu {
    display: none;
}
.upper-menu-items {
    margin-top: 4px;
    padding-top: 0px;
    padding-bottom: 0px;
    margin-bottom: 12px;
    clear: both;
}
.hr-hidden {
	display: none;
}
.metaphor-image3 {
	margin-top: -36px;
}
.metaphor-image4 {
	width: auto;
	height: 191px;
	margin-top: -21px;
	margin-bottom: -186px;
	float: left;
	padding-top: 0px;
	padding-bottom: 0px;
}
.heading-yellow3 {
	margin-left: 200px;
	color: #FFF486;
	font-weight: 400;
	font-size: 49px;
	line-height: 132px;
	padding-top: 0px;
	margin-right: -291px;
	margin-bottom: -466px;
}
.metaphor-image6 {
    width: 142px;
    height: auto;
    margin-left: -1px;
    margin-top: 27px;
    margin-right: -40px;
    padding-right: 61px;
    float: left;
    margin-bottom: -48px;
}
.extra-return11 {
    display: block;
}
.believe-equation1 {
    display: block;
    margin-top: 2px;
    margin-bottom: -30px;
}
.metaphor-image9 {
    width: 251px;
    height: auto;
    margin-top: -27px;
    margin-bottom: -5px;
    margin-left: -1px;
    margin-right: -61px;
    padding-right: 49px;
    float: left;
}
   
}
/*desktop view*/
@media (min-width: 1680px) and (max-width: 1920px){
.container {
    max-width: 1880px;
    margin-left: auto;
    margin-right: auto;
}
.logo {
    width: 460px;
    height: 30px;
    margin-top: 14px;
    margin-left: 17px;
    margin-bottom: 8px;
}
header {
    height: 58px;
}
.more-text {
    display: none;
}
.menu-btn-white {
    padding-bottom: 0px;
    color: #FFFFFF;
    text-decoration: none;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    font-style: normal;
    font-weight: 300;
    padding-right: 1px;
    padding-left: 0px;
    font-size: 23px;
    float: left;
    clear: both;
    margin-right: -11px;
    margin-left: 26px;
}
.menu-items {
    margin-top: 5px;
    padding-right: 42px;
    padding-left: 0px;
    float: left;
}
.upper-menu-items {
    margin-top: -13px;
    padding-top: 19px;
    padding-bottom: 0px;
    margin-bottom: 10px;
    clear: both;
}
.headline-background {
    background-color: #67B7E6;
    color: #FFFFFF;
    padding-top: 26px;
    margin-top: 4px;
    text-align: center;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    font-style: normal;
    font-weight: 400;
    font-size: 131px;
    line-height: 127px;
    padding-bottom: 39px;
    letter-spacing: -5px;
    word-spacing: 2px;
    padding-left: 268px;
    padding-right: 347px;
}
.metaphor-image5 {
    width: 323px;
    height: auto;
    margin-top: -31px;
    margin-left: 4px;
    margin-right: -17px;
    margin-bottom: -44px;
    padding-right: 49px;
    float: left;
    padding-bottom: 0px;
}
.metaphor-image3 {
    width: auto;
    height: 206px;
    float: left;
    margin-top: -20px;
    margin-bottom: -168px;
    padding-right: 0px;
    display: none;
}
.heading-yellow3 {
	margin-left: 202px;
	color: #FFF486;
	font-weight: 400;
	font-size: 41px;
	line-height: 113px;
	margin-right: -216px;
}
.metaphor-image3a {
    width: auto;
    height: 206px;
    margin-top: -20px;
    margin-bottom: -168px;
    float: left;
    display: block;
}
.heading-yellow7 {
	margin-left: 223px;
	margin-right: -216px;
	color: #FFF486;
	font-weight: 400;
	font-size: 41px;
	line-height: 132px;
}
.hr-hidden {
	display: none;
}
.heading-yellow4 {
	color: #FFF486;
	font-weight: 400;
	font-size: 35px;
	line-height: 22px;
	margin-top: -185px;
}
.metaphor-image6 {
    width: 140px;
    height: auto;
    margin-left: -1px;
    margin-top: 7px;
    margin-right: -40px;
    padding-right: 61px;
    float: left;
    margin-bottom: -48px;
}
.extra-return11 {
	display: none;
}
.believe-equation1 {
    display: block;
    margin-top: 2px;
    margin-bottom: -40px;
}
.heading-yellow15 {
    color: #FFF486;
    font-weight: 400;
    font-size: 45px;
    line-height: 48px;
}
.metaphor-image9 {
    width: 251px;
    height: auto;
    margin-top: -14px;
    margin-bottom: 4px;
    margin-left: -1px;
    margin-right: -54px;
    padding-right: 49px;
    float: left;
}
.spirit-heading {
    max-width: 1178px;
    margin-top: 65px;
}
.subheading-yellow-final {
    color: #FFF486;
    font-weight: 400;
    font-size: 40px;
    line-height: 42px;
    float: left;
    margin-right: 6%;
    margin-top: 22px;
    margin-bottom: 22px;
}
.metaphor-image4a {
    display: block;
    width: auto;
    height: 191px;
    float: left;
    margin-top: -21px;
    margin-bottom: -173px;
}
.metaphor-image4 {
    display: none;
}
.metaphor-image11a {
    display: block;
    width: auto;
    height: 120px;
    margin-top: -37px;
    margin-bottom: 14px;
}
.metaphor-image11 {
    width: auto;
    height: 120px;
    margin-top: -38px;
    margin-bottom: -28px;
    padding-top: 0px;
    padding-bottom: 38px;
    margin-right: 229px;
    display: none;
}
}
/*big laptop view*/
@media (min-width: 1400px) and (max-width: 1680px){
.container {
    max-width: 1640px;
    margin-left: auto;
    margin-right: auto;
}
.logo {
    width: 461px;
    padding-top: 13px;
    padding-bottom: 8px;
    padding-left: 17px;
    height: 32px;
    float: left;
    clear: both;
}
header {
    height: 58px;
}
.copyright {
    text-align: left;
    margin-top: -62px;
    background-color: #67B7E7;
    padding-top: 1px;
    margin-bottom: -30px;
    padding-left: 79px;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    font-style: normal;
    font-weight: 400;
    color: #C7E6FC;
    padding-bottom: 0px;
    font-size: 20px;
}
.non-profit {
    text-align: right;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    font-style: normal;
    font-weight: 400;
    color: #ABD5F3;
    margin-top: -50px;
    margin-right: 21px;
}
.more-text {
    display: none;
}
.menu-btn-white {
    padding-bottom: 0px;
    color: #FFFFFF;
    text-decoration: none;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    font-style: normal;
    font-weight: 300;
    padding-right: 1px;
    padding-left: 0px;
    font-size: 19px;
    float: none;
    clear: none;
    margin-right: -15px;
    margin-left: 26px;
    margin-top: -2px;
    padding-top: 18px;
}
.menu-items {
    margin-top: -9px;
    padding-right: 34px;
    padding-left: 0px;
    float: left;
    padding-top: 0px;
}
.menu-bar {
    background-color: #49A0C6;
    height: 34px;
    padding-top: 0px;
    padding-bottom: 0px;
    margin-top: 4px;
    clear: both;
}
.menu-highlight {
    padding-left: 18px;
    color: #49A0C6;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    font-style: normal;
    font-weight: 400;
    font-size: 19px;
    padding-top: 4px;
    padding-bottom: 4px;
    padding-right: 15px;
    float: none;
    margin-top: -48px;
    clear: both;
}
.header-btn-white {
    color: #FFFFFF;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    font-style: normal;
    font-weight: 300;
    text-decoration: none;
    font-size: 20px;
    margin-right: 8px;
}
.header-btn {
    color: #FFF799;
    padding-left: 0px;
    padding-right: 19px;
    text-decoration: none;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    padding-top: 0px;
    padding-bottom: 0px;
    margin-right: 0px;
    font-style: normal;
    font-weight: 300;
    font-size: 20px;
    margin-top: 12px;
    clear: none;
}
.upper-menu-items {
    margin-top: 3px;
    padding-top: 0px;
    margin-bottom: -10px;
    float: right;
}
.headline-background {
    background-color: #67B7E6;
    color: #FFFFFF;
    padding-top: 28px;
    margin-top: 4px;
    text-align: center;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    font-style: normal;
    font-weight: 400;
    font-size: 113px;
    line-height: 111px;
    padding-bottom: 40px;
    padding-left: 232px;
    padding-right: 217px;
}
.mainbodycopy {
    background-color: #67B7E6;
    margin-top: -18px;
    padding-left: 229px;
    padding-right: 203px;
    padding-top: 55px;
    margin-bottom: 0px;
    padding-bottom: 50px;
}
.headline-background {
    background-color: #67B7E6;
    color: #FFFFFF;
    padding-top: 26px;
    margin-top: 4px;
    text-align: center;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    font-style: normal;
    font-weight: 400;
    font-size: 120px;
    line-height: 127px;
    padding-bottom: 39px;
    letter-spacing: -5px;
    word-spacing: 2px;
    padding-left: 155px;
}
.subheading {
    font-style: normal;
    font-weight: 400;
    font-size: 43px;
    line-height: 100px;
}
.subheading-yellow {
    font-size: 43px;
    font-weight: 400;
    line-height: 100px;
}
.hr2 {
}
.metaphor-image3a {
	width: auto;
	height: 206px;
	margin-top: -20px;
	margin-bottom: -168px;
	float: left;
	display: block;
}
.metaphor-image3 {
	width: auto;
	height: 206px;
	float: left;
	margin-top: -20px;
	margin-bottom: -168px;
	padding-right: 0px;
	display: none;
}
.heading-yellow3 {
	margin-left: 202px;
	color: #FFF486;
	font-weight: 400;
	font-size: 41px;
	line-height: 132px;
	padding-top: 0px;
	margin-right: -90px;
	width: 0px;
}
.heading-yellow3 {
	margin-left: 202px;
	color: #FFF486;
	font-weight: 400;
	font-size: 41px;
	line-height: 113px;
	margin-right: -216px;
}
.metaphor-image4a {
	display: block;
	width: auto;
	height: 191px;
	float: left;
	margin-top: -21px;
	margin-bottom: -186px;
}
.metaphor-image4 {
	width: auto;
	height: 191px;
	margin-top: -21px;
	margin-bottom: -186px;
	float: left;
	display: none;
}
.hr-hidden {
	display: none;
}
.heading-yellow4 {
	color: #FFF486;
	font-weight: 400;
	font-size: 33px;
	line-height: 22px;
	margin-top: -185px;
	margin-right: -221px;
}
.metaphor-image5 {
	width: 291px;
	height: auto;
	margin-top: -31px;
	margin-left: 4px;
	margin-right: -24px;
	margin-bottom: -44px;
	padding-right: 49px;
	float: left;
	padding-bottom: 0px;
}
.metaphor-image6 {
    width: 139px;
    height: auto;
    margin-left: -1px;
    margin-top: 9px;
    margin-right: -40px;
    padding-right: 58px;
    float: left;
    margin-bottom: 6px;
}
.extra-return11 {
	display: none;
}
.metaphor-image7 {
	width: 277px;
	height: auto;
	margin-top: -48px;
	margin-left: -1px;
	margin-right: -27px;
	margin-bottom: -13px;
	padding-right: 49px;
	float: left;
}
.believe-equation1 {
    display: block;
    margin-top: 2px;
    margin-bottom: -30px;
}
.heading-yellow15 {
    color: #FFF486;
    font-weight: 400;
    font-size: 45px;
    line-height: 48px;
}
.metaphor-image9 {
    width: 251px;
    height: auto;
    margin-top: -14px;
    margin-bottom: 4px;
    margin-left: -1px;
    margin-right: -54px;
    padding-right: 49px;
    float: left;
}
.spirit-heading {
    max-width: 1178px;
    margin-top: 65px;
}
.heading-yellow8 {
    color: #FFF486;
    font-weight: 400;
    font-size: 40px;
    line-height: 52px;
}
.subheading-yellow-final {
    color: #FFF486;
    font-weight: 400;
    font-size: 40px;
    line-height: 42px;
    float: left;
    margin-right: 6%;
    margin-top: 22px;
    margin-bottom: 22px;
}
.metaphor-image11a {
    display: block;
    width: auto;
    height: 120px;
    margin-top: -31px;
    margin-bottom: 20px;
}
.metaphor-image11 {
    width: auto;
    height: 120px;
    margin-top: -38px;
    margin-bottom: -28px;
    padding-top: 0px;
    padding-bottom: 38px;
    margin-right: 229px;
    display: none;
}
}

/*medium laptop view*/
@media (min-width: 1200px) and (max-width: 1400px){
.container {
    max-width: 1640px;
    margin-left: auto;
    margin-right: auto;
}
.logo {
    width: 461px;
    padding-top: 13px;
    padding-bottom: 8px;
    padding-left: 17px;
    height: 32px;
}
header {
    height: 58px;
}
.copyright {
    text-align: left;
    margin-top: -58px;
    background-color: #67B7E7;
    padding-top: 4px;
    margin-bottom: -12px;
    padding-left: 84px;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    font-style: normal;
    font-weight: 400;
    color: #C7E6FC;
    padding-bottom: 0px;
    font-size: 20px;
}
.non-profit {
    text-align: right;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    font-style: normal;
    font-weight: 400;
    color: #ABD5F3;
    margin-top: -50px;
    margin-right: 21px;
}
.header-btn {
    color: #FFF799;
    clear: both;
    padding-left: 0px;
    padding-right: 19px;
    text-decoration: none;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    padding-top: 0px;
    padding-bottom: 0px;
    margin-right: 0px;
    font-style: normal;
    font-weight: 300;
    font-size: 25px;
}
.menu-btn-white {
    padding-bottom: 0px;
    color: #FFFFFF;
    text-decoration: none;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    font-style: normal;
    font-weight: 300;
    padding-right: 2px;
    padding-left: 0px;
    font-size: 16px;
    float: none;
    clear: both;
    margin-right: -19px;
    margin-left: 26px;
}
.menu-items {
    margin-top: 14px;
    padding-right: 54px;
    padding-left: 0px;
    float: left;
}
.menu-bar {
    background-color: #49A0C6;
    height: 34px;
    padding-top: 0px;
    padding-bottom: 0px;
    margin-top: -33px;
    float: none;
}
.menu-highlight {
    background-color: #FFF799;
    padding-left: 9px;
    color: #49A0C6;
    margin-right: -21px;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    font-style: normal;
    font-weight: 400;
    text-decoration: none;
    font-size: 16px;
    padding-top: 5px;
    padding-bottom: 8px;
    padding-right: 7px;
    float: none;
    margin-top: -3px;
    margin-bottom: -7px;
    margin-left: 22px;
}
.header-btn-white {
    color: #FFFFFF;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    font-style: normal;
    font-weight: 300;
    text-decoration: none;
    font-size: 16px;
    margin-right: 8px;
    clear: both;
}
.header-btn {
    color: #FFF799;
    padding-left: 0px;
    padding-right: 19px;
    text-decoration: none;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    padding-top: 0px;
    padding-bottom: 0px;
    margin-right: 0px;
    font-style: normal;
    font-weight: 300;
    font-size: 17px;
    margin-top: -47px;
    clear: both;
}
.upper-menu-items {
    margin-top: 12px;
    padding-top: 20px;
    float: none;
    clear: both;
    margin-bottom: 9px;
}
.headline-background {
    background-color: #67B7E6;
    color: #FFFFFF;
    padding-top: 28px;
    margin-top: 4px;
    text-align: left;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    font-style: normal;
    font-weight: 400;
    font-size: 70px;
    line-height: 81px;
    padding-bottom: 0px;
    padding-left: 105px;
    padding-right: 115px;
}
.mainbodycopy {
    background-color: #67B7E6;
    margin-top: -15px;
    padding-left: 112px;
    padding-right: 74px;
    padding-top: 39px;
    margin-bottom: 0px;
    padding-bottom: 50px;
}
.headline-background {
    background-color: #67B7E6;
    color: #FFFFFF;
    padding-top: 26px;
    margin-top: 4px;
    text-align: center;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    font-style: normal;
    font-weight: 400;
    font-size: 120px;
    line-height: 127px;
    padding-bottom: 22px;
    letter-spacing: -5px;
    word-spacing: 2px;
}
.subheading {
	font-style: normal;
	font-weight: 400;
	font-size: 39px;
	line-height: 100px;
}
.subheading-yellow {
    font-size: 39px;
    font-weight: 400;
    line-height: 100px;
}
nav {
    float: right;
    margin-top: -23px;
}
body {
    color: #FFFFFF;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    font-style: normal;
    font-weight: 300;
    font-size: 30px;
    line-height: 39px;
}
.metaphor-image1 {
    width: 134px;
    height: auto;
    margin-left: 1px;
    float: left;
    padding-right: 61px;
    padding-left: 0px;
    margin-top: 30px;
    margin-right: -40px;
    margin-bottom: -18px;
    padding-bottom: 0px;
}
.heading-yellow3 {
    margin-left: 187px;
    color: #FFF486;
    font-weight: 400;
    font-size: 41px;
    line-height: 132px;
    padding-top: 0px;
    margin-right: -228px;
    width: 0px;
}
.heading-yellow7 {
	margin-left: 223px;
	margin-right: -216px;
	color: #FFF486;
	font-weight: 400;
	font-size: 41px;
	line-height: 144px;
}
.hr-hidden {
	display: none;
}
.heading-yellow4 {
	color: #FFF486;
	font-weight: 400;
	font-size: 33px;
	line-height: 22px;
	margin-top: -185px;
	margin-right: -221px;
}
.metaphor-image5 {
	width: 291px;
	height: auto;
	margin-top: -31px;
	margin-left: 4px;
	margin-right: -24px;
	margin-bottom: -44px;
	padding-right: 49px;
	float: left;
	padding-bottom: 0px;
}
.metaphor-image6 {
	width: 124px;
	height: auto;
	margin-left: -1px;
	margin-top: 10px;
	margin-right: -40px;
	padding-right: 61px;
	float: left;
	margin-bottom: -8px;
}
.extra-return11 {
	display: none;
}
.metaphor-image7 {
	width: 241px;
	height: auto;
	margin-top: -41px;
	margin-left: -7px;
	margin-right: -27px;
	margin-bottom: -45px;
	padding-right: 49px;
	float: left;
}
.heading-yellow8 {
	color: #FFF486;
	font-weight: 400;
	font-size: 41px;
	line-height: 44px;
}
.yellow-larger-text {
	color: #FFF486;
	font-size: 33px;
}
.metaphor-image8 {
	width: 250px;
	height: auto;
	margin-top: -37px;
	margin-bottom: -121px;
	margin-left: -1px;
	margin-right: -128px;
	padding-right: 2px;
	float: left;
	padding-top: 0px;
}
.heading-yellow13 {
	color: #FFF486;
	font-weight: 400;
	font-size: 41px;
	margin-bottom: 56px;
	padding-top: 0px;
	padding-bottom: 0px;
	float: left;
	clear: both;
	margin-top: -35px;
	line-height: 21px;
	margin-left: 272px;
}
.believe-equation1 {
    display: block;
    margin-top: 2px;
    margin-bottom: -30px;
}
.metaphor-image10 {
    width: 328px;
    height: auto;
    margin-top: 0px;
    margin-bottom: -140px;
    padding-right: 49px;
    float: none;
}
.heading-yellow-cloud {
    color: #FFF486;
    font-weight: 400;
    font-size: 39px;
    padding-top: 0px;
    clear: none;
    float: none;
    line-height: 44px;
}
.spirit-image-headline {
    margin-left: 18%;
    float: none;
    clear: none;
}
.cloud-headline {
    float: none;
    clear: none;
    max-width: 339px;
    margin-left: 317px;
    margin-bottom: 10px;
}
.heading-yellow-cloud {
    color: #FFF486;
    font-weight: 400;
    font-size: 39px;
    padding-top: 0px;
    clear: none;
    float: none;
    line-height: 34px;
}
.metaphor-image11 {
    width: auto;
    height: 120px;
    margin-top: -29px;
    margin-bottom: -28px;
    padding-top: 0px;
    padding-bottom: 38px;
}
.subheading-yellow-final {
    color: #FFF486;
    font-weight: 400;
    font-size: 40px;
    line-height: 42px;
    float: left;
    margin-right: 6%;
    margin-top: 22px;
    margin-bottom: 22px;
}
.metaphor-image6 {
    width: 139px;
    height: auto;
    margin-left: -1px;
    margin-top: 9px;
    margin-right: -40px;
    padding-right: 58px;
    float: left;
    margin-bottom: 6px;
}
.metaphor-image9 {
    width: 251px;
    height: auto;
    margin-top: -14px;
    margin-bottom: 4px;
    margin-left: -1px;
    margin-right: -54px;
    padding-right: 49px;
    float: left;
}
.heading-yellow15 {
    color: #FFF486;
    font-weight: 400;
    font-size: 45px;
    line-height: 48px;
}
.footer-symbol {
    margin-top: 8px;
}
.metaphor-image3 {
    width: auto;
    height: 206px;
    float: left;
    margin-top: -20px;
    margin-bottom: -168px;
    padding-right: 0px;
    display: none;
    margin-left: 32px;
}
.metaphor-image3a {
    width: auto;
    height: 194px;
    margin-top: -20px;
    margin-bottom: -168px;
    float: left;
    display: block;
    margin-left: 0px;
}
.metaphor-image4a {
    display: block;
    width: auto;
    height: 191px;
    float: none;
    margin-top: -21px;
    margin-bottom: -178px;
    padding-bottom: 0px;
}
.metaphor-image4 {
    display: none;
}
.metaphor-image11a {
    display: block;
    width: auto;
    height: 120px;
    margin-top: -37px;
    margin-bottom: 18px;
}
.metaphor-image11 {
    width: auto;
    height: 120px;
    margin-top: -38px;
    margin-bottom: -28px;
    padding-top: 0px;
    padding-bottom: 38px;
    margin-right: 229px;
    display: none;
}
}

/*small laptop view*/
@media (min-width: 1024px) and (max-width: 1200px){
.container {
    max-width: 1640px;
    margin-left: auto;
    margin-right: auto;
}
.logo {
    width: 461px;
    padding-top: 13px;
    padding-bottom: 8px;
    padding-left: 17px;
    height: 32px;
}
header {
    height: 58px;
}
.copyright {
    text-align: left;
    margin-top: -69px;
    background-color: #67B7E7;
    padding-top: 16px;
    margin-bottom: -30px;
    padding-left: 82px;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    font-style: normal;
    font-weight: 400;
    color: #C7E6FC;
    padding-bottom: 28px;
    font-size: 18px;
}
.non-profit {
    text-align: right;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    font-style: normal;
    font-weight: 400;
    color: #ABD5F3;
    margin-top: -50px;
    margin-right: 21px;
}
.more-text {
    display: none;
}
.short-menu {
    display: block;
}
.long-menu {
    display: none;
}
.menu-highlight {
    background-color: #FFF799;
    padding-left: 9px;
    color: #49A0C6;
    margin-right: -14px;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    font-style: normal;
    font-weight: 400;
    text-decoration: none;
    font-size: 16px;
    padding-top: 5px;
    padding-bottom: 6px;
    padding-right: 7px;
    float: none;
    margin-top: -29px;
    margin-bottom: -13px;
    margin-left: 15px;
}
.menu-btn-white {
    padding-bottom: 0px;
    color: #FFFFFF;
    text-decoration: none;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    font-style: normal;
    font-weight: 300;
    padding-right: 24px;
    padding-left: 0px;
    font-size: 16px;
    float: none;
    clear: both;
    margin-right: -27px;
    margin-left: 26px;
    margin-top: -19px;
    padding-top: 0px;
    margin-bottom: 3px;
}
.menu-bar {
    background-color: #49A0C6;
    height: 33px;
    padding-top: 0px;
    padding-bottom: 0px;
    margin-top: 4px;
    clear: both;
}
.menu-items {
    margin-top: -7px;
    padding-right: 85px;
    padding-left: 0px;
    float: left;
}
.header-btn-white {
    color: #FFFFFF;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    font-style: normal;
    font-weight: 300;
    text-decoration: none;
    font-size: 16px;
    margin-right: 8px;
}
.header-btn {
    color: #FFF799;
    padding-left: 0px;
    padding-right: 19px;
    text-decoration: none;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    padding-top: 0px;
    padding-bottom: 0px;
    margin-right: 0px;
    font-style: normal;
    font-weight: 300;
    font-size: 17px;
    margin-top: 12px;
    clear: none;
}
.upper-menu-items {
    margin-top: -28px;
    padding-top: 34px;
    margin-bottom: 7px;
    clear: both;
}
.mainbodycopy {
    background-color: #67B7E6;
    margin-top: -16px;
    padding-left: 71px;
    padding-right: 69px;
    padding-top: 42px;
    margin-bottom: 0px;
    padding-bottom: 50px;
}
.headline-background {
    background-color: #67B7E6;
    color: #FFFFFF;
    padding-top: 26px;
    margin-top: 4px;
    text-align: center;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    font-style: normal;
    font-weight: 400;
    font-size: 100px;
    line-height: 96px;
    padding-bottom: 19px;
    letter-spacing: -5px;
    word-spacing: 2px;
    padding-left: 111px;
    padding-right: 114px;
    margin-bottom: 0px;
}
.subheading {
	font-style: normal;
	font-weight: 400;
	font-size: 37px;
	line-height: 80px;
}
.subheading-yellow {
    font-size: 37px;
    font-weight: 400;
    line-height: 80px;
    padding-top: 11px;
}
.hr2 {
}
body {
    color: #FFFFFF;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    font-style: normal;
    font-weight: 300;
    font-size: 28px;
    line-height: 39px;
}
.metaphor-image1 {
    width: 119px;
    height: auto;
    margin-left: 1px;
    float: left;
    padding-right: 61px;
    padding-left: 0px;
    margin-top: 24px;
    margin-right: -40px;
    margin-bottom: -18px;
    padding-bottom: 0px;
}
.heading-yellow3 {
	margin-left: 167px;
	color: #FFF486;
	font-weight: 400;
	font-size: 37px;
	line-height: 132px;
	padding-top: 0px;
	margin-right: -258px;
	width: 0px;
	padding-bottom: 0px;
}
.metaphor-image3 {
    width: auto;
    height: 167px;
    float: left;
    margin-top: -20px;
    margin-bottom: -168px;
    display: none;
}
.extra-return4 {
	display: none;
}
.hr-hidden {
	display: none;
}
.heading-yellow7 {
    margin-left: 192px;
    margin-right: -216px;
    color: #FFF486;
    font-weight: 400;
    font-size: 41px;
    line-height: 122px;
    margin-top: 0px;
}
.metaphor-image4 {
	width: auto;
	height: 179px;
	margin-top: -21px;
	margin-bottom: -186px;
	float: left;
	display: block;
}
.heading-yellow4 {
	color: #FFF486;
	font-weight: 400;
	font-size: 33px;
	line-height: 12px;
	margin-right: -35px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
}
.metaphor-image5 {
	width: 291px;
	height: auto;
	margin-top: -29px;
	margin-left: 4px;
	margin-right: -24px;
	margin-bottom: -5px;
	padding-right: 49px;
	float: left;
	padding-bottom: 0px;
}
.extra-return11 {
	display: none;
}
.metaphor-image6 {
	width: 124px;
	height: auto;
	margin-left: -1px;
	margin-top: 20px;
	margin-right: -40px;
	padding-right: 61px;
	float: left;
	margin-bottom: -7px;
}
.metaphor-image7 {
	width: 222px;
	height: auto;
	margin-top: -39px;
	margin-left: -1px;
	margin-right: -33px;
	margin-bottom: -45px;
	padding-right: 49px;
	float: left;
}
.heading-yellow8 {
	color: #FFF486;
	font-weight: 400;
	font-size: 39px;
	line-height: 37px;
}
.heading-yellow13 {
    color: #FFF486;
    font-weight: 400;
    font-size: 41px;
    margin-bottom: 39px;
    padding-top: 0px;
    padding-bottom: 0px;
    float: left;
    clear: both;
    margin-top: -5px;
    line-height: 9px;
    margin-left: 254px;
}
.metaphor-image8 {
    width: 239px;
    height: auto;
    margin-top: -29px;
    margin-bottom: -118px;
    margin-left: -1px;
    margin-right: -128px;
    padding-right: 2px;
    float: left;
    padding-top: 0px;
}
.yellow-larger-text {
	color: #FFF486;
	font-size: 32px;
	line-height: 41px;
}
.believe-equation1 {
    display: block;
    margin-top: 2px;
    margin-bottom: -30px;
}
.heading-yellow15 {
    color: #FFF486;
    font-weight: 400;
    font-size: 42px;
    line-height: 48px;
}
.metaphor-image9 {
    width: 251px;
    height: auto;
    margin-top: -24px;
    margin-bottom: 4px;
    margin-left: -1px;
    margin-right: -54px;
    padding-right: 49px;
    float: left;
}
.spirit-heading {
    max-width: 1119px;
    margin-top: 52px;
}
.metaphor-image10 {
    width: 328px;
    height: auto;
    margin-top: 0px;
    margin-bottom: -140px;
    padding-right: 49px;
    float: none;
}
.heading-yellow-cloud {
    color: #FFF486;
    font-weight: 400;
    font-size: 39px;
    padding-top: 0px;
    clear: none;
    float: none;
    line-height: 34px;
}
.spirit-image-headline {
    margin-left: 18%;
    float: none;
    clear: none;
}
.cloud-headline {
    float: none;
    clear: none;
    max-width: 339px;
    margin-left: 317px;
    margin-bottom: 8px;
}
.metaphor-image11 {
    width: auto;
    height: 120px;
    margin-top: -29px;
    margin-bottom: -28px;
    padding-top: 0px;
    padding-bottom: 38px;
}
.heading-yellow-few {
    color: #FFF486;
    font-weight: 400;
    font-size: 43px;
    line-height: 52px;
}
.subheading-yellow-final {
    color: #FFF486;
    font-weight: 400;
    font-size: 37px;
    line-height: 42px;
    float: left;
    margin-right: 6%;
    margin-top: 15px;
    margin-bottom: 18px;
    padding-left: 0px;
    padding-top: 0px;
}
.footer-symbol   {
    margin-top: 4px;
}
.metaphor-image3a {
    width: auto;
    height: 167px;
    margin-top: -20px;
    margin-bottom: -168px;
    float: left;
    display: block;
}
.metaphor-image4a {
    display: block;
    width: auto;
    height: 186px;
    float: none;
    margin-top: -25px;
    margin-bottom: -161px;
    padding-bottom: 0px;
    margin-left: -31px;
}
.metaphor-image4 {
    display: none;
}
.metaphor-image11a {
    display: block;
    width: auto;
    height: 116px;
    margin-top: -37px;
    margin-bottom: 16px;
}
.metaphor-image11 {
    width: auto;
    height: 120px;
    margin-top: -38px;
    margin-bottom: -28px;
    padding-top: 0px;
    padding-bottom: 38px;
    margin-right: 229px;
    display: none;
}
}

/*tablet horizontal view*/
@media (min-width: 768px) and (max-width: 1024px){
.container {
    max-width: 1000px;
    margin-left: auto;
    margin-right: auto;
}
.logo {
    height: 22px;
    width: 332px;
    margin-top: 10px;
    margin-left: 14px;
}
header {
    height: 42px;
}
nav div ul {
    margin-top: -767px;
    margin-right: 25px;
}
div ul .header-btn-white {
    font-size: 15px;
}
ul li .header-btn {
    font-size: 15px;
    margin-right: 6px;
}
header nav div {
    margin-top: 12px;
}
ul li {
    padding-right: 0px;
    margin-right: -30px;
}
.copyright {
    text-align: left;
    margin-top: -3px;
    background-color: #67B7E7;
    padding-top: 3px;
    margin-bottom: -30px;
    padding-left: 0px;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    font-style: normal;
    font-weight: 400;
    color: #C7E6FC;
    padding-bottom: 0px;
    font-size: 16px;
}
.non-profit {
    text-align: right;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    font-style: normal;
    font-weight: 400;
    color: #ABD5F3;
    margin-top: -37px;
    margin-right: 21px;
    float: right;
}
.more-text {
    display: none;
}
.short-menu {
    display: block;
}
.long-menu {
    display: none;
}
.menu-highlight {
    background-color: #FFF799;
    padding-left: 11px;
    color: #49A0C6;
    margin-right: 11px;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    font-style: normal;
    font-weight: 400;
    text-decoration: none;
    font-size: 15px;
    padding-top: 7px;
    padding-bottom: 6px;
    padding-right: 11px;
    float: none;
    margin-top: -42px;
    margin-bottom: -13px;
    margin-left: 11px;
}
.menu-btn-white {
    padding-bottom: 11px;
    color: #FFFFFF;
    text-decoration: none;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    font-style: normal;
    font-weight: 300;
    padding-right: 49px;
    padding-left: 0px;
    font-size: 15px;
    float: none;
    clear: both;
    margin-right: -35px;
    margin-left: 26px;
    margin-top: -19px;
    padding-top: 0px;
    margin-bottom: 3px;
}
.menu-bar {
    background-color: #49A0C6;
    height: 33px;
    padding-top: 0px;
    padding-bottom: 0px;
    margin-top: 4px;
    clear: both;
}
.menu-items {
    margin-top: -14px;
    padding-right: 9px;
    padding-left: 0px;
    float: left;
}
.upper-menu-items {
    margin-top: -11px;
    padding-top: 0px;
    padding-bottom: 0px;
    margin-bottom: -10px;
}
.header-btn-white {
    color: #FFFFFF;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    font-style: normal;
    font-weight: 300;
    text-decoration: none;
    font-size: 15px;
    margin-right: 41px;
}
.header-btn {
    color: #FFF799;
    padding-left: 0px;
    padding-right: 19px;
    text-decoration: none;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    padding-top: 0px;
    padding-bottom: 0px;
    margin-right: 0px;
    font-style: normal;
    font-weight: 300;
    font-size: 15px;
    margin-top: 12px;
    clear: none;
}
	.mainbodycopy {
    background-color: #67B7E6;
    margin-top: -13px;
    padding-left: 43px;
    padding-right: 43px;
    padding-top: 22px;
    margin-bottom: 0px;
    padding-bottom: 50px;
}
.headline-background {
    background-color: #67B7E6;
    color: #FFFFFF;
    padding-top: 23px;
    margin-top: 3px;
    text-align: center;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    font-style: normal;
    font-weight: 400;
    font-size: 67px;
    line-height: 53px;
    padding-bottom: 21px;
    letter-spacing: -2px;
    word-spacing: 5px;
    padding-left: 95px;
    padding-right: 93px;
}
.subheading {
    font-style: normal;
    font-weight: 400;
    font-size: 36px;
    line-height: 80px;
}
.subheading-yellow {
	font-size: 36px;
	font-weight: 400;
	line-height: 65px;
}
.hr2 {
    padding-bottom: 0px;
    padding-top: 0px;
}
body {
    font-size: 22px;
    line-height: 34px;
}
.yellow-text {
    color: #FFF486;
    font-size: 23px;
}
.metaphor-image1 {
    width: 106px;
    height: auto;
    margin-left: 1px;
    float: left;
    padding-right: 61px;
    padding-left: 0px;
    margin-top: 18px;
    margin-right: -40px;
    margin-bottom: -27px;
    padding-bottom: 16px;
    clear: both;
}
hr  {
    padding-bottom: 0px;
}
.metaphor-image2 {
    width: 241px;
    height: auto;
    margin-top: -11px;
    margin-left: -24px;
    margin-right: -56px;
    padding-top: 0px;
    padding-right: 49px;
    float: left;
    margin-bottom: -45px;
    padding-bottom: 8px;
}
.heading-yellow5 {
    margin-top: -185px;
    color: #FFF486;
    font-weight: 400;
    font-size: 40px;
    line-height: 45px;
}
.metaphor-image3 {
    width: auto;
    height: 167px;
    float: left;
    margin-top: -20px;
    margin-bottom: -168px;
    display: none;
    padding-right: 180px;
    padding-top: 0px;
    padding-bottom: 47px;
}
.heading-yellow3 {
	margin-left: -22px;
	color: #FFF486;
	font-weight: 400;
	font-size: 37px;
	line-height: 5px;
	padding-top: 0px;
	clear: none;
	float: none;
	padding-right: 0px;
	padding-left: 184px;
	margin-top: 51px;
	text-indent: 191px;
	margin-right: -8px;
	display: none;
}
.extra-return2 {
	display: block;
}
.heading-yellow3a {
    display: block;
    margin-top: 5px;
    margin-left: -22px;
    margin-right: -8px;
    padding-left: 222px;
    float: left;
    clear: none;
    color: #FFF486;
    font-weight: 400;
    font-size: 37px;
    line-height: 5px;
    padding-bottom: 7px;
    padding-top: 12px;
    margin-bottom: 9px;
}
.hr-hidden {
	display: none;
}
.heading-yellow7 {
    margin-left: 205px;
    margin-right: -216px;
    color: #FFF486;
    font-weight: 400;
    font-size: 34px;
    line-height: 157px;
}
.metaphor-image4 {
    width: auto;
    height: 179px;
    margin-top: -21px;
    margin-bottom: -186px;
    float: left;
    display: none;
}
.heading-yellow4 {
	color: #FFF486;
	font-weight: 400;
	font-size: 28px;
	line-height: 33px;
	margin-right: -110px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
}
.metaphor-image5 {
	width: 237px;
	height: auto;
	margin-top: -8px;
	margin-left: -6px;
	margin-right: -32px;
	margin-bottom: 26px;
	padding-right: 48px;
	float: left;
	padding-bottom: 0px;
	padding-top: 9px;
}
.extra-return11 {
	display: none;
}
.metaphor-image6 {
	width: 124px;
	height: auto;
	margin-left: -1px;
	margin-top: 20px;
	margin-right: -40px;
	padding-right: 61px;
	float: left;
	margin-bottom: -2px;
}
.metaphor-image6 {
	width: 124px;
	height: auto;
	margin-left: -1px;
	margin-top: 20px;
	margin-right: -40px;
	padding-right: 61px;
	float: left;
	margin-bottom: -7px;
}
.heading-yellow8 {
	color: #FFF486;
	font-weight: 400;
	font-size: 36px;
	line-height: 37px;
}
.metaphor-image7 {
	width: 203px;
	height: auto;
	margin-top: -28px;
	margin-left: -5px;
	margin-right: -35px;
	margin-bottom: -19px;
	padding-right: 49px;
	float: left;
}
.heading-yellow13 {
    color: #FFF486;
    font-weight: 400;
    font-size: 39px;
    margin-bottom: 56px;
    padding-top: 0px;
    padding-bottom: 0px;
    float: left;
    clear: both;
    margin-top: -35px;
    line-height: 21px;
    margin-left: 227px;
}
.metaphor-image8 {
	width: 212px;
	height: auto;
	margin-top: -31px;
	margin-bottom: -93px;
	margin-left: -1px;
	margin-right: -128px;
	padding-right: 2px;
	float: left;
	padding-top: 0px;
}
.yellow-larger-text {
	color: #FFF486;
	font-size: 25px;
	line-height: 24px;
}
.believe-equation1 {
    display: block;
    margin-top: 2px;
    margin-bottom: -30px;
}
.heading-yellow15 {
    color: #FFF486;
    font-weight: 400;
    font-size: 35px;
    line-height: 33px;
}
.metaphor-image9 {
    width: 223px;
    height: auto;
    margin-top: -20px;
    margin-bottom: 4px;
    margin-left: -1px;
    margin-right: -63px;
    padding-right: 49px;
    float: left;
}
.spirit-heading {
    max-width: 705px;
    margin-top: 36px;
    margin-bottom: -45px;
}
.metaphor-image10 {
    width: 328px;
    height: auto;
    margin-top: 0px;
    margin-bottom: -140px;
    padding-right: 49px;
    float: none;
}
.heading-yellow-cloud {
    color: #FFF486;
    font-weight: 400;
    font-size: 35px;
    padding-top: 0px;
    clear: none;
    float: none;
    line-height: 34px;
}
.spirit-image-headline {
    margin-left: 10%;
    float: none;
    clear: none;
    margin-top: 17px;
}
.cloud-headline {
    float: none;
    clear: none;
    max-width: 315px;
    margin-left: 317px;
    margin-bottom: 21px;
}
.subheading-spirit {
    font-weight: 400;
    font-size: 40px;
    line-height: 70px;
}
.metaphor-image11 {
    width: auto;
    height: 120px;
    margin-top: -23px;
    margin-bottom: -28px;
    padding-top: 0px;
    padding-bottom: 38px;
    display: none;
}
.heading-yellow-few {
    color: #FFF486;
    font-weight: 400;
    font-size: 40px;
    line-height: 43px;
}
.subheading-yellow-final {
    color: #FFF486;
    font-weight: 400;
    font-size: 37px;
    line-height: 42px;
    float: left;
    margin-right: 6%;
    margin-top: 15px;
    margin-bottom: 18px;
}
.copyright-short {
    display: block;
    margin-top: -49px;
    margin-bottom: -30px;
    padding-left: 81px;
    padding-bottom: 0px;
    color: #C7E6FC;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    font-style: normal;
    font-weight: 400;
    font-size: 20px;
    background-color: #67B7E7;
}
.copyright {
    text-align: left;
    margin-top: -13px;
    background-color: #67B7E7;
    padding-top: 8px;
    margin-bottom: -30px;
    padding-left: 16px;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    font-style: normal;
    font-weight: 400;
    color: #ABD5F3;
    padding-bottom: 8px;
    display: none;
}
.footer-symbol {
    margin-top: 7px;
}
.metaphor-image3b {
    display: block;
    width: auto;
    height: 172px;
    margin-top: -135px;
    margin-bottom: -129px;
    padding-top: 91px;
    float: none;
    padding-right: 0px;
    margin-left: -4px;
}
.metaphor-image4b {
    display: block;
    width: auto;
    height: 176px;
    float: left;
    margin-top: -9px;
    margin-bottom: -195px;
    padding-top: 6px;
}
.metaphor-image11b {
    display: block;
    width: auto;
    height: 115px;
    margin-top: -23px;
    margin-bottom: 20px;
}


}
/*tablet vertical view*/
@media (min-width:575px) and (max-width:768px){
.container {
    max-width: 768px;
    margin-left: auto;
    margin-right: auto;
}
.logo {
    height: auto;
    width: 329px;
    margin-top: 10px;
    margin-left: 14px;
}
header {
    height: 42px;
}
ul li {
    padding-top: 0px;
    margin-top: -95px;
    margin-right: 1px;
}
nav div ul {
    margin-top: 14px;
}
.copyright {
    text-align: left;
    margin-top: -13px;
    background-color: #67B7E7;
    padding-top: 8px;
    margin-bottom: -30px;
    padding-left: 16px;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    font-style: normal;
    font-weight: 400;
    color: #ABD5F3;
    padding-bottom: 8px;
    display: none;
}
.non-profit {
    text-align: right;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    font-style: normal;
    font-weight: 400;
    color: #ABD5F3;
    margin-top: -24px;
    margin-right: 21px;
    display: none;
}
.more-text {
    display: none;
}
.short-menu {
    display: block;
}
.long-menu {
    display: none;
}
.menu-highlight {
    background-color: #FFF799;
    padding-left: 7px;
    color: #49A0C6;
    margin-right: -26px;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    font-style: normal;
    font-weight: 400;
    text-decoration: none;
    font-size: 12px;
    padding-top: 5px;
    padding-bottom: 6px;
    padding-right: 7px;
    margin-top: 12px;
    margin-bottom: -13px;
    margin-left: -1px;
    clear: both;
    float: none;
}
.menu-btn-white {
    padding-bottom: 11px;
    color: #FFFFFF;
    text-decoration: none;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    font-style: normal;
    font-weight: 300;
    padding-right: 11px;
    padding-left: 0px;
    font-size: 12px;
    float: none;
    clear: both;
    margin-right: -35px;
    margin-left: 26px;
    margin-top: -19px;
    padding-top: 0px;
    margin-bottom: 3px;
}
.menu-bar {
    background-color: #49A0C6;
    height: 28px;
    padding-top: 0px;
    padding-bottom: 0px;
    margin-top: 3px;
    clear: both;
}
.menu-items {
    margin-top: -5px;
    padding-right: 38px;
    padding-left: 0px;
    float: left;
    padding-top: 0px;
}
.upper-menu-items {
    margin-top: -21px;
    padding-top: 23px;
    padding-bottom: 0px;
    margin-bottom: 5px;
}
.header-btn-white {
    color: #FFFFFF;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    font-style: normal;
    font-weight: 300;
    text-decoration: none;
    font-size: 13px;
    margin-right: 8px;
}
.header-btn {
    color: #FFF799;
    padding-left: 0px;
    padding-right: 19px;
    text-decoration: none;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    padding-top: 0px;
    padding-bottom: 0px;
    margin-right: 0px;
    font-style: normal;
    font-weight: 300;
    font-size: 13px;
    margin-top: 12px;
    clear: none;
}
.main-background {
    background-color: #67B7E6;
    color: #FFFFFF;
    padding-top: 786px;
    margin-top: 3px;
}
.mainbodycopy {
    background-color: #67B7E6;
    margin-top: -13px;
    padding-left: 43px;
    padding-right: 43px;
    padding-top: 33px;
    margin-bottom: 0px;
    padding-bottom: 50px;
}
.headline-background {
    background-color: #67B7E6;
    color: #FFFFFF;
    margin-top: 3px;
    text-align: center;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    font-style: normal;
    font-weight: 400;
    font-size: 58px;
    line-height: 32px;
    padding-bottom: 21px;
    letter-spacing: -2px;
    word-spacing: 5px;
    padding-left: 20px;
    padding-right: 18px;
}
.subheading {
	font-style: normal;
	font-weight: 400;
	font-size: 32px;
	line-height: 80px;
}
.hr2 {
}
.copyright-short {
    display: block;
    margin-top: -41px;
    margin-bottom: -30px;
    padding-top: 0px;
    padding-left: 72px;
    padding-bottom: 0px;
    color: #C7E6FC;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    font-style: normal;
    font-weight: 400;
    font-size: 19px;
    background-color: #67B7E7;
}
.yellow-text {
    color: #FFF486;
    font-size: 23px;
}
.metaphor-image1 {
    width: 106px;
    height: auto;
    margin-left: 1px;
    float: left;
    padding-right: 61px;
    padding-left: 0px;
    margin-top: 18px;
    margin-right: -40px;
    margin-bottom: -7px;
    padding-bottom: 16px;
    clear: both;
}
body {
    font-size: 22px;
    line-height: 30px;
}
.subheading-yellow {
    font-size: 32px;
    font-weight: 400;
    line-height: 61px;
}
.heading-yellow5 {
    margin-top: -185px;
    color: #FFF486;
    font-weight: 400;
    font-size: 34px;
    line-height: 34px;
}
.metaphor-image2 {
    width: 235px;
    height: auto;
    margin-top: -18px;
    margin-left: -24px;
    margin-right: -56px;
    padding-top: 0px;
    padding-right: 49px;
    float: left;
    margin-bottom: -45px;
    padding-bottom: 8px;
}
.extra-return2 {
	display: block;
}
.heading-yellow3a {
    display: block;
    margin-top: 5px;
    margin-left: -53px;
    margin-right: -74px;
    padding-left: 192px;
    float: left;
    clear: none;
    color: #FFF486;
    font-weight: 400;
    font-size: 35px;
    line-height: 5px;
    padding-bottom: 7px;
    padding-top: 12px;
    margin-bottom: 9px;
}
.heading-yellow3 {
	margin-left: -22px;
	color: #FFF486;
	font-weight: 400;
	font-size: 37px;
	line-height: 5px;
	padding-top: 0px;
	clear: none;
	float: none;
	padding-right: 0px;
	padding-left: 184px;
	margin-top: 51px;
	text-indent: 191px;
	margin-right: -8px;
	display: none;
}
.metaphor-image3 {
    width: auto;
    height: 167px;
    float: left;
    margin-top: -20px;
    margin-bottom: -168px;
    display: none;
    padding-right: 180px;
    padding-top: 0px;
    padding-bottom: 47px;
    margin-left: -36px;
}
.extra-return3 {
	display: block;
}
.heading-yellow7 {
	margin-left: 183px;
	margin-right: -216px;
	color: #FFF486;
	font-weight: 400;
	font-size: 35px;
	line-height: 110px;
	display: none;
}
.metaphor-image4 {
	width: auto;
	height: 157px;
	margin-top: -21px;
	margin-bottom: -186px;
	float: left;
	display: none;
}
.hr-hidden {
	display: block;
}
.eraser-only {
	display: block;
	width: auto;
	height: 157px;
	margin-bottom: -116px;
	margin-top: -22px;
}
.heading-yellow7a {
	display: block;
	margin-top: 5px;
	margin-left: -6px;
	margin-right: -58px;
	margin-bottom: 9px;
	padding-top: 12px;
	padding-left: 184px;
	padding-right: 0px;
	padding-bottom: 7px;
	float: left;
	clear: none;
	color: #FFF486;
	font-weight: 400;
	font-size: 35px;
	line-height: 5px;
}
.extra-return8 {
	display: block;
}
.extra-return9 {
	display: none;
}
.heading-yellow4 {
	color: #FFF486;
	font-weight: 400;
	font-size: 29px;
	line-height: 31px;
	margin-right: -35px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
}
.metaphor-image5 {
	width: 239px;
	height: auto;
	margin-top: -8px;
	margin-left: 27%;
	margin-right: 277px;
	margin-bottom: 20px;
	padding-right: 49px;
	float: left;
	padding-bottom: 0px;
}
.extra-return11 {
	display: block;
}
.extra-return11 {
	display: none;
}
.metaphor-image6 {
	width: 119px;
	height: auto;
	margin-left: -1px;
	margin-top: 20px;
	margin-right: -40px;
	padding-right: 61px;
	float: left;
	margin-bottom: -2px;
}
.metaphor-image7 {
	width: 217px;
	height: auto;
	margin-left: 25%;
	margin-right: 142px;
	margin-bottom: 10px;
	padding-right: 49px;
	float: left;
	margin-top: -27px;
}
.heading-yellow8 {
	color: #FFF486;
	font-weight: 400;
	font-size: 36px;
	line-height: 37px;
}
.extra-return12 {
	display: none;
}
.heading-yellow13 {
    color: #FFF486;
    font-weight: 400;
    font-size: 36px;
    margin-bottom: -8px;
    padding-top: 0px;
    padding-bottom: 0px;
    float: none;
    margin-top: 104px;
    line-height: 33px;
    margin-left: 11%;
    margin-right: -112px;
    padding-left: 0px;
    clear: none;
}
.metaphor-image8 {
    width: 212px;
    height: auto;
    margin-top: -33px;
    margin-bottom: 13px;
    margin-left: 30%;
    margin-right: 197px;
    padding-right: 2px;
    float: left;
    padding-top: 0px;
    clear: none;
}
.yellow-larger-text {
	color: #FFF486;
	font-size: 25px;
	line-height: 24px;
}
.extra-return13 {
	display: none;
}
.believe-equation1 {
    display: block;
    margin-top: -5px;
    margin-bottom: -26px;
}
.heading-yellow15 {
    color: #FFF486;
    font-weight: 400;
    font-size: 35px;
    line-height: 40px;
}
.metaphor-image9 {
    width: 223px;
    height: auto;
    margin-top: -27px;
    margin-bottom: 13px;
    margin-left: 29%;
    margin-right: 148px;
    padding-right: 49px;
    float: left;
}
.spirit-heading {
    max-width: 705px;
    margin-top: 36px;
    margin-bottom: -32px;
}
.spirit-heading {
    max-width: 705px;
    margin-top: 36px;
    margin-bottom: -45px;
}
.metaphor-image10 {
    width: 289px;
    height: auto;
    margin-top: 0px;
    margin-bottom: -164px;
    padding-right: 49px;
    float: none;
}
.heading-yellow-cloud {
    color: #FFF486;
    font-weight: 400;
    font-size: 32px;
    padding-top: 0px;
    clear: none;
    float: none;
    line-height: 34px;
}
.spirit-image-headline {
    margin-left: 8%;
    float: none;
    clear: none;
    margin-top: -16px;
}
.cloud-headline {
    float: none;
    clear: none;
    max-width: 168px;
    margin-left: 287px;
    margin-bottom: -9px;
}
.subheading-spirit {
    font-weight: 400;
    font-size: 40px;
    line-height: 70px;
}
.metaphor-image11 {
    width: auto;
    height: 120px;
    margin-top: -19px;
    margin-bottom: -28px;
    padding-top: 0px;
    padding-bottom: 38px;
    display: none;
}
.heading-yellow-few {
    color: #FFF486;
    font-weight: 400;
    font-size: 40px;
    line-height: 43px;
}
.subheading-yellow-final {
    color: #FFF486;
    font-weight: 400;
    font-size: 32px;
    line-height: 37px;
    float: left;
    margin-right: 6%;
    margin-top: 15px;
    margin-bottom: 16px;
}
.footer-symbol {
    width: 57px;
    height: auto;
    margin-top: 8px;
}
.hidden-space {
    display: block;
}
.metaphor-image3c {
    display: block;
    height: 167px;
    width: auto;
    margin-top: -28px;
    margin-bottom: -154px;
    padding-top: 0px;
    padding-bottom: 29px;
    float: left;
    margin-left: -18px;
}
.metaphor-image7 {
    width: 222px;
    height: auto;
    margin-top: -39px;
    margin-left: -1px;
    margin-right: -33px;
    margin-bottom: -45px;
    padding-right: 49px;
    float: left;
}
.metaphor-image11c {
    display: block;
    width: auto;
    height: 114px;
    margin-top: -27px;
    margin-bottom: 16px;
}
}

/*big mobile view*/
@media (min-width:490px) and (max-width:575px){
.container {
    max-width: 700px;
    margin-left: auto;
    margin-right: auto;
}
.logo {
    height: 22px;
    width: 332px;
    margin-top: 10px;
    margin-left: 14px;
}
header {
    height: 42px;
}
ul li {
    padding-top: 0px;
    margin-top: -95px;
    margin-right: 1px;
}
ul li header-btn {
    font-size: 0px;
}
div ul .header-btn-white {
    font-size: 21px;
}
ul li .header-btn {
    font-size: 21px;
    padding-left: 0px;
}
header nav div ul {
    display: none;
}
nav div ul {
    display: none;
}
.copyright {
    text-align: left;
    margin-top: 17px;
    background-color: #67B7E7;
    padding-top: 2px;
    margin-bottom: -30px;
    padding-left: 16px;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    font-style: normal;
    font-weight: 400;
    color: #ABD5F3;
    padding-bottom: 39px;
    padding-right: 68%;
    float: left;
    display: none;
}
.more-text {
    color: #FFF799;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    font-style: normal;
    font-weight: 400;
    margin-top: -53px;
    margin-left: -402px;
    float: right;
    clear: both;
    margin-right: 11px;
    font-size: 21px;
    display: none;
    padding-top: 15px;
}
.non-profit {
    text-align: right;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    font-style: normal;
    font-weight: 400;
    color: #ABD5F3;
    margin-top: -27px;
    margin-right: 21px;
    display: none;
}
.long-menu {
    display: none;
}
.copyright-short {
    display: block;
    margin-top: -43px;
    margin-bottom: -30px;
    padding-top: 0px;
    padding-left: 72px;
    padding-bottom: 0px;
    color: #C7E6FC;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    font-style: normal;
    font-weight: 400;
    font-size: 19px;
    background-color: #67B7E7;
}
.mainbodycopy {
    background-color: #67B7E6;
    margin-top: -13px;
    padding-left: 25px;
    padding-right: 18px;
    padding-top: 20px;
    margin-bottom: 0px;
    padding-bottom: 50px;
}.container a .footer-symbol
.headline-background {
    background-color: #67B7E6;
    color: #FFFFFF;
    padding-top: 12px;
    margin-top: 4px;
    text-align: center;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    font-style: normal;
    font-weight: 400;
    font-size: 40px;
    line-height: 47px;
    padding-bottom: 13px;
    letter-spacing: -1px;
    word-spacing: 5px;
    padding-left: 27px;
    padding-right: 28px;
}
.subheading {
    font-style: normal;
    font-weight: 400;
    font-size: 29px;
    line-height: 0px;
    margin-bottom: -63px;
}
.subheading-yellow {
    font-size: 29px;
    font-weight: 400;
    line-height: 42px;
}
.hr2 {
}
body {
    font-size: 22px;
}
.yellow-text {
    color: #FFF486;
    font-size: 23px;
}
.subheading-yellow {
    font-size: 32px;
    font-weight: 400;
    line-height: 61px;
}
body {
    font-size: 22px;
    line-height: 30px;
}
.metaphor-image1 {
    width: 106px;
    height: auto;
    margin-left: 1px;
    float: left;
    padding-right: 61px;
    padding-left: 0px;
    margin-top: 18px;
    margin-right: -40px;
    margin-bottom: -7px;
    padding-bottom: 16px;
    clear: both;
}
.metaphor-image2 {
    width: 218px;
    height: auto;
    margin-top: -8px;
    margin-left: -29px;
    margin-right: -56px;
    padding-top: 0px;
    padding-right: 49px;
    float: left;
    margin-bottom: -45px;
    padding-bottom: 8px;
}
.heading-yellow5 {
    margin-top: -185px;
    color: #FFF486;
    font-weight: 400;
    font-size: 34px;
    line-height: 34px;
}
.extra-return2 {
    display: block;
}
.heading-yellow3a {
    display: block;
    margin-top: 61px;
    margin-left: -53px;
    margin-right: -74px;
    padding-left: 184px;
    float: left;
    clear: none;
    color: #FFF486;
    font-weight: 400;
    font-size: 31px;
    line-height: 5px;
    padding-bottom: 0px;
    padding-top: 0px;
    margin-bottom: -31px;
}
.heading-yellow3 {
	margin-left: -22px;
	color: #FFF486;
	font-weight: 400;
	font-size: 37px;
	line-height: 5px;
	padding-top: 0px;
	clear: none;
	float: none;
	padding-right: 0px;
	padding-left: 184px;
	margin-top: 51px;
	text-indent: 191px;
	margin-right: -8px;
	display: none;
}
.metaphor-image3 {
    width: auto;
    height: 167px;
    float: left;
    margin-top: -20px;
    margin-bottom: -168px;
    display: none;
    padding-right: 180px;
    padding-top: 0px;
    padding-bottom: 47px;
    margin-left: -36px;
}
.extra-return3 {
	display: none;
}
.extra-return4 {
	display: block;
}
.heading-yellow7 {
	margin-left: 183px;
	margin-right: -216px;
	color: #FFF486;
	font-weight: 400;
	font-size: 35px;
	line-height: 110px;
	display: none;
}
.metaphor-image4 {
	width: auto;
	height: 157px;
	margin-top: -21px;
	margin-bottom: -186px;
	float: left;
	display: none;
}
.hr-hidden {
	display: block;
}
.eraser-only {
	display: block;
	width: auto;
	height: 157px;
	margin-bottom: -116px;
	margin-top: -22px;
}
.heading-yellow7a {
	display: block;
	margin-top: 5px;
	margin-left: -6px;
	margin-right: -74px;
	margin-bottom: 9px;
	padding-top: 12px;
	padding-left: 184px;
	padding-right: 0px;
	padding-bottom: 7px;
	float: left;
	clear: none;
	color: #FFF486;
	font-weight: 400;
	font-size: 35px;
	line-height: 5px;
}
.extra-return3 {
	display: block;
}
.extra-return7 {
	display: none;
}
.extra-return8 {
	display: block;
}
.extra-return9 {
	display: none;
}
.heading-yellow4 {
	color: #FFF486;
	font-weight: 400;
	font-size: 29px;
	line-height: 31px;
	margin-right: -35px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
}
.metaphor-image5 {
	width: 239px;
	height: auto;
	margin-top: -8px;
	margin-left: 23%;
	margin-right: 277px;
	margin-bottom: 20px;
	padding-right: 49px;
	float: left;
	padding-bottom: 0px;
}
.extra-return11 {
	display: none;
}
.metaphor-image6 {
	width: 120px;
	height: auto;
	margin-left: -5px;
	margin-top: 38px;
	margin-right: -45px;
	padding-right: 61px;
	float: left;
	margin-bottom: 18px;
}
.metaphor-image7 {
	width: 217px;
	height: auto;
	margin-left: 25%;
	margin-right: 142px;
	margin-bottom: 10px;
	padding-right: 49px;
	float: left;
	margin-top: -27px;
}
.heading-yellow8 {
	color: #FFF486;
	font-weight: 400;
	font-size: 34px;
	line-height: 37px;
}
.extra-return12 {
	display: none;
}
.heading-yellow13 {
    color: #FFF486;
    font-weight: 400;
    font-size: 36px;
    margin-bottom: -8px;
    padding-top: 0px;
    padding-bottom: 0px;
    float: none;
    margin-top: 104px;
    line-height: 33px;
    margin-left: 0%;
    margin-right: -112px;
    padding-left: 0px;
    clear: none;
}
.metaphor-image8 {
    width: 212px;
    height: auto;
    margin-top: -33px;
    margin-bottom: 13px;
    margin-left: 23%;
    margin-right: 197px;
    padding-right: 2px;
    float: left;
    padding-top: 0px;
    clear: none;
}
.extra-return13 {
    display: none;
}
.yellow-larger-text {
    color: #FFF486;
    font-size: 22px;
    line-height: 24px;
}
.believe-equation1 {
    display: none;
}
.believe-equation2 {
    display: block;
    margin-top: 15px;
    width: 191px;
    height: auto;
    margin-bottom: -8px;
    margin-left: 93px;
}
.heading-yellow15 {
    color: #FFF486;
    font-weight: 400;
    font-size: 35px;
    line-height: 40px;
}
.spirit-heading {
    max-width: 705px;
    margin-top: 36px;
    margin-bottom: -32px;
}
.metaphor-image9 {
    width: 223px;
    height: auto;
    margin-top: -27px;
    margin-bottom: 13px;
    margin-left: 27%;
    margin-right: 148px;
    padding-right: 49px;
    float: left;
}
.metaphor-image10 {
    width: 289px;
    height: auto;
    margin-top: 0px;
    margin-bottom: -164px;
    padding-right: 49px;
    float: none;
}
.heading-yellow-cloud {
    color: #FFF486;
    font-weight: 400;
    font-size: 32px;
    padding-top: 0px;
    clear: none;
    float: none;
    line-height: 34px;
}
.spirit-image-headline {
    margin-left: 1%;
    float: none;
    clear: none;
    margin-top: -16px;
}
.cloud-headline {
    float: none;
    clear: none;
    max-width: 168px;
    margin-left: 287px;
    margin-bottom: -9px;
}
.subheading-spirit {
    font-weight: 400;
    font-size: 40px;
    line-height: 70px;
}
.metaphor-image11 {
    width: auto;
    height: 90px;
    margin-top: -19px;
    margin-bottom: -28px;
    padding-top: 0px;
    padding-bottom: 38px;
    display: none;
}
.heading-yellow-few {
    color: #FFF486;
    font-weight: 400;
    font-size: 38px;
    line-height: 43px;
}
.subheading-yellow-final {
    color: #FFF486;
    font-weight: 400;
    font-size: 32px;
    line-height: 37px;
    float: left;
    margin-right: 6%;
    margin-top: 15px;
    margin-bottom: 16px;
}
.footer-symbol {
    width: 57px;
    height: auto;
    margin-top: 8px;
}
.headline-background {
    background-color: #67B7E6;
    color: #FFFFFF;
    margin-top: 3px;
    text-align: center;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    font-style: normal;
    font-weight: 400;
    font-size: 50px;
    line-height: 32px;
    padding-bottom: 21px;
    letter-spacing: -2px;
    word-spacing: 5px;
    padding-left: 20px;
    padding-right: 18px;
}
.hidden-space {
    display: block;
}
.metaphor-image3d {
    display: block;
    height: 167px;
    width: auto;
    margin-top: -42px;
    margin-bottom: -168px;
    padding-top: 0px;
    padding-bottom: 1px;
}
.metaphor-image11d {
    display: block;
    width: auto;
    height: 111px;
    margin-top: -26px;
    margin-bottom: 13px;
}
.image1 {
    width: 65%;
}
.image2 {
    width: 41%;
    padding-bottom: 26px;
}
.image3 {
    width: 103%;
    height: auto;
}
.image4 {
    width: 68%;
}
}

@media (min-width: 420px) and (max-width: 490px){
.heading-yellow5 {
    margin-top: -185px;
    color: #FFF486;
    font-weight: 400;
    font-size: 34px;
    line-height: 34px;
}
.container {
    max-width: 700px;
    margin-left: auto;
    margin-right: auto;
}
.logo {
    height: 22px;
    width: 332px;
    margin-top: 10px;
    margin-left: 14px;
}
header {
    height: 42px;
}
ul li {
    padding-top: 0px;
    margin-top: -95px;
    margin-right: 1px;
}
ul li header-btn {
    font-size: 0px;
}
div ul .header-btn-white {
    font-size: 21px;
}
ul li .header-btn {
    font-size: 21px;
    padding-left: 0px;
}
header nav div ul {
    display: none;
}
nav div ul {
    display: none;
}
.copyright {
    text-align: left;
    margin-top: 17px;
    background-color: #67B7E7;
    padding-top: 2px;
    margin-bottom: -30px;
    padding-left: 16px;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    font-style: normal;
    font-weight: 400;
    color: #ABD5F3;
    padding-bottom: 39px;
    padding-right: 68%;
    float: left;
    display: none;
}
.more-text {
    color: #FFF799;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    font-style: normal;
    font-weight: 400;
    margin-top: -53px;
    margin-left: -402px;
    float: right;
    clear: both;
    margin-right: 11px;
    font-size: 21px;
    display: block;
    padding-top: 15px;
}
.non-profit {
    text-align: right;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    font-style: normal;
    font-weight: 400;
    color: #ABD5F3;
    margin-top: -27px;
    margin-right: 21px;
    display: none;
}
.long-menu {
    display: none;
}
.copyright-short {
    display: none;
    margin-top: -2px;
    margin-bottom: -30px;
    color: #C7E6FC;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    background-color: #67B7E7;
    padding-left: 75px;
}
.mainbodycopy {
    background-color: #67B7E6;
    margin-top: -13px;
    padding-left: 25px;
    padding-right: 18px;
    padding-top: 20px;
    margin-bottom: 0px;
    padding-bottom: 50px;
}
.headline-background {
    background-color: #67B7E6;
    color: #FFFFFF;
    padding-top: 12px;
    margin-top: 3px;
    text-align: center;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    font-style: normal;
    font-weight: 400;
    font-size: 40px;
    line-height: 47px;
    padding-bottom: 13px;
    letter-spacing: -1px;
    word-spacing: 5px;
    padding-left: 27px;
    padding-right: 28px;
}
.subheading {
    font-style: normal;
    font-weight: 400;
    font-size: 29px;
    line-height: 0px;
    margin-bottom: -63px;
}
.hr2 {
}
.yellow-text {
    color: #FFF486;
    font-size: 25px;
}
.subheading-yellow {
    font-size: 33px;
    font-weight: 400;
    line-height: 32px;
    text-align: left;
    margin-left: 180px;
    margin-top: -46px;
    margin-right: 52px;
    float: left;
    margin-bottom: 29px;
}
body {
    font-size: 25px;
    line-height: 30px;
    font-weight: 300;
}
.metaphor-image1 {
    width: 106px;
    height: auto;
    margin-left: 57px;
    float: left;
    padding-right: 279px;
    padding-left: 0px;
    margin-top: 14px;
    margin-right: 5px;
    margin-bottom: -49px;
    padding-bottom: 12px;
    clear: none;
}
.metaphor-image2 {
    width: 218px;
    height: auto;
    margin-top: -20px;
    margin-left: 60px;
    margin-right: 87px;
    padding-top: 0px;
    padding-right: 49px;
    float: left;
    margin-bottom: -17px;
    padding-bottom: 8px;
}
.heading-yellow5 {
    margin-top: -185px;
    color: #FFF486;
    font-weight: 400;
    font-size: 34px;
    line-height: 34px;
}
.extra-return {
    display: none;
}
.extra-return2 {
	display: block;
}
.heading-yellow3a {
    display: block;
    margin-top: 14px;
    margin-left: -57px;
    margin-right: -74px;
    padding-left: 157px;
    float: left;
    clear: none;
    color: #FFF486;
    font-weight: 400;
    font-size: 27px;
    line-height: 5px;
    padding-bottom: 0px;
    padding-top: 15px;
    margin-bottom: -1px;
}
.heading-yellow3 {
	margin-left: -22px;
	color: #FFF486;
	font-weight: 400;
	font-size: 37px;
	line-height: 5px;
	padding-top: 0px;
	clear: none;
	float: none;
	padding-right: 0px;
	padding-left: 184px;
	margin-top: 51px;
	text-indent: 191px;
	margin-right: -8px;
	display: none;
}
.metaphor-image3 {
    width: auto;
    height: 140px;
    float: left;
    margin-top: -11px;
    margin-bottom: -168px;
    display: none;
    padding-right: 180px;
    padding-top: 0px;
    padding-bottom: 47px;
    margin-left: -44px;
}
.extra-return3 {
	display: block;
}
.extra-return4 {
	display: none;
}
.heading-yellow7 {
	margin-left: 183px;
	margin-right: -216px;
	color: #FFF486;
	font-weight: 400;
	font-size: 35px;
	line-height: 110px;
	display: none;
}
.metaphor-image4 {
	width: auto;
	height: 157px;
	margin-top: -21px;
	margin-bottom: -186px;
	float: left;
	display: none;
}
.hr-hidden {
	display: block;
}
.eraser-only {
	display: block;
	width: auto;
	height: 139px;
	margin-bottom: -111px;
	margin-top: -22px;
	margin-left: -4px;
}
.heading-yellow7a {
	display: block;
	margin-top: 8px;
	margin-left: -35px;
	margin-right: -74px;
	margin-bottom: -3px;
	padding-top: 21px;
	padding-left: 184px;
	padding-right: 0px;
	padding-bottom: 10px;
	float: left;
	clear: none;
	color: #FFF486;
	font-weight: 400;
	font-size: 31px;
	line-height: 0;
}
.extra-return3 {
	display: block;
}
.extra-return8 {
	display: block;
}
.extra-return9 {
	display: none;
}
.heading-yellow4 {
    color: #FFF486;
    font-weight: 400;
    font-size: 26px;
    line-height: 31px;
    margin-right: -35px;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
}
.metaphor-image5 {
	width: 239px;
	height: auto;
	margin-top: -8px;
	margin-left: 17%;
	margin-right: 277px;
	margin-bottom: 20px;
	padding-right: 49px;
	float: left;
	padding-bottom: 0px;
}
.extra-return11 {
	display: none;
}
.metaphor-image6 {
    width: 110px;
    height: auto;
    margin-left: 33%;
    margin-top: 6px;
    margin-right: 83px;
    padding-right: 61px;
    float: left;
    margin-bottom: 10px;
}
.metaphor-image7 {
	width: 217px;
	height: auto;
	margin-left: 19%;
	margin-right: 142px;
	margin-bottom: 10px;
	padding-right: 49px;
	float: left;
	margin-top: -27px;
}
.heading-yellow8 {
	color: #FFF486;
	font-weight: 400;
	font-size: 30px;
	line-height: 33px;
}
.extra-return12 {
	display: none;
}
.heading-yellow13 {
    color: #FFF486;
    font-weight: 400;
    font-size: 33px;
    margin-bottom: -8px;
    padding-top: 0px;
    padding-bottom: 0px;
    float: none;
    margin-top: 104px;
    line-height: 33px;
    margin-left: 0%;
    margin-right: -112px;
    padding-left: 0px;
    clear: none;
}
.metaphor-image8 {
    width: 212px;
    height: auto;
    margin-top: -33px;
    margin-bottom: 13px;
    margin-left: 23%;
    margin-right: 197px;
    padding-right: 2px;
    float: left;
    padding-top: 0px;
    clear: none;
}
.extra-return13 {
    display: none;
}
.yellow-larger-text {
    color: #FFF486;
    font-size: 26px;
    line-height: 24px;
}
.believe-equation1 {
    display: none;
}
.believe-equation2 {
    display: block;
    margin-top: 15px;
    width: 191px;
    height: auto;
    margin-bottom: -8px;
    margin-left: 93px;
}
.heading-yellow15 {
    color: #FFF486;
    font-weight: 400;
    font-size: 28px;
    line-height: 37px;
}
.spirit-heading {
    max-width: 705px;
    margin-top: 36px;
    margin-bottom: -32px;
}
.metaphor-image9 {
    width: 200px;
    height: auto;
    margin-top: -22px;
    margin-bottom: 13px;
    margin-left: 25%;
    margin-right: 148px;
    padding-right: 49px;
    float: left;
}
.to-the-right {
    margin-top: -43px;
    margin-bottom: 29px;
    margin-right: 192px;
}
.metaphor-image8 {
    width: 206px;
    height: auto;
    margin-top: -25px;
    margin-bottom: 13px;
    margin-left: 23%;
    margin-right: 197px;
    padding-right: 2px;
    float: left;
    padding-top: 0px;
    clear: none;
}
.metaphor-image10 {
    width: 254px;
    height: auto;
    margin-top: -31px;
    margin-bottom: -155px;
    padding-right: 33px;
    float: none;
    margin-left: -23px;
}
.heading-yellow-cloud {
    color: #FFF486;
    font-weight: 400;
    font-size: 29px;
    padding-top: 0px;
    clear: none;
    float: none;
    line-height: 28px;
    margin-top: 13px;
}
.spirit-image-headline {
    margin-left: 2%;
    float: none;
    clear: none;
    margin-top: -21px;
    margin-bottom: 9px;
}
.cloud-headline {
    float: none;
    clear: none;
    max-width: 156px;
    margin-left: 227px;
    margin-bottom: -9px;
}
.subheading-spirit {
    font-weight: 400;
    font-size: 35px;
    line-height: 65px;
}
.metaphor-image11 {
    width: auto;
    height: 90px;
    margin-top: -19px;
    margin-bottom: -28px;
    padding-top: 0px;
    padding-bottom: 38px;
}
.heading-yellow-few {
    color: #FFF486;
    font-weight: 400;
    font-size: 34px;
    line-height: 43px;
}
.subheading-yellow-final {
    color: #FFF486;
    font-weight: 400;
    font-size: 32px;
    line-height: 37px;
    float: left;
    margin-right: 6%;
    margin-top: 15px;
    margin-bottom: 16px;
}
.copyright-extrashort {
    display: block;
    color: #C7E6FC;
    font-size: 20px;
    padding-left: 73px;
    margin-top: -42px;
}
.footer-symbol {
    width: 57px;
    height: auto;
    margin-top: 8px;
    padding-left: 0px;
}
.hidden-space {
    display: block;
}
.metaphor-image3d {
    display: block;
    height: 155px;
    width: auto;
    margin-top: -16px;
    margin-bottom: -133px;
    float: left;
    margin-left: -14px;
}
.metaphor-image11d {
    display: block;
    width: auto;
    height: 96px;
    margin-top: -26px;
    margin-bottom: 13px;
}
.metaphor-image11 {
    width: auto;
    height: 90px;
    margin-top: -19px;
    margin-bottom: -28px;
    padding-top: 0px;
    padding-bottom: 38px;
    display: none;
}
.image1 {
    width: 108%;
}
.image3 {
    width: 103%;
    height: auto;
}
.image2 {
    width: 48%;
}
.image4 {
    width: 61%;
}
}

@media (min-width:325px) and (max-width:420px){
div ul .header-btn-white {
	font-size: 21px;
}
div ul .header-btn-white {
	font-size: 21px;
}
.logo {
	width: 90%;
	margin-top: 9px;
	margin-left: 12px;
	height: auto;
}
header {
	height: 37px;
	clear: both;
}
nav div ul {
	display: none;
}
header nav div ul {
	display: none;
}
.copyright {
    text-align: left;
    margin-top: 7px;
    background-color: #67B7E7;
    margin-bottom: 81px;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    font-style: normal;
    font-weight: 400;
    color: #ABD5F3;
    float: left;
    margin-right: -55px;
    width: 61%;
    padding-right: 36%;
    display: none;
}
.non-profit {
	text-align: right;
	    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
	font-style: normal;
	font-weight: 400;
	color: #ABD5F3;
	margin-top: -27px;
	margin-right: 21px;
	display: none;
}
.more-text {
    color: #FFF799;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    font-style: normal;
    font-weight: 400;
    margin-top: -36px;
    margin-left: -402px;
    margin-right: 11px;
    font-size: 17px;
    display: block;
    float: right;
    padding-top: 0px;
    padding-bottom: 0px;
}
.long-menu {
    display: none;
}
.copyright-short {
    display: none;
    margin-top: 2px;
    margin-bottom: -30px;
    color: #ABD5F3;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    background-color: #67B7E7;
}
.mainbodycopy {
    background-color: #67B7E6;
    margin-top: -13px;
    padding-left: 25px;
    padding-right: 18px;
    padding-top: 20px;
    margin-bottom: 0px;
    padding-bottom: 50px;
}
.headline-background {
    background-color: #67B7E6;
    color: #FFFFFF;
    padding-top: 12px;
    margin-top: 4px;
    text-align: center;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    font-style: normal;
    font-weight: 400;
    font-size: 39px;
    line-height: 39px;
    padding-bottom: 13px;
    letter-spacing: -1px;
    word-spacing: 0px;
    padding-left: 14px;
    padding-right: 22px;
}
.subheading {
    font-style: normal;
    font-weight: 400;
    font-size: 29px;
    line-height: 0px;
    margin-bottom: -63px;
}
.hr2 {
}
body {
    font-size: 20px;
    font-weight: 300;
    line-height: 35px;
}
.yellow-text {
    color: #FFF486;
    font-size: 21px;
}
.metaphor-image1 {
    width: 95px;
    height: auto;
    margin-left: 33%;
    float: left;
    padding-right: 147px;
    padding-left: 0px;
    margin-top: 10px;
    margin-right: 192px;
    margin-bottom: -7px;
    padding-bottom: 6px;
    clear: both;
}
body {
    font-size: 22px;
    line-height: 30px;
}
.subheading-yellow {
	font-size: 28px;
	font-weight: 400;
	line-height: 55px;
	text-align: center;
	margin-left: 25px;
	margin-right: -100px;
}
.to-the-right {
    margin-left: 30%;
}
.metaphor-image2 {
	width: 196px;
	height: auto;
	margin-top: -16px;
	margin-left: 39px;
	margin-right: 87px;
	padding-top: 0px;
	padding-right: 49px;
	float: left;
	margin-bottom: -17px;
	padding-bottom: 8px;
}
.heading-yellow5 {
    margin-top: -185px;
    color: #FFF486;
    font-weight: 400;
    font-size: 34px;
    line-height: 34px;
}
.extra-return {
    display: none;
}
.metaphor-image3 {
	width: auto;
	height: 140px;
	float: left;
	margin-top: -11px;
	margin-bottom: -168px;
	display: none;
	padding-right: 180px;
	padding-top: 0px;
	padding-bottom: 47px;
	margin-left: -44px;
}
.metaphor-image3b {
    display: none;
    width: auto;
    height: 152px;
    margin-top: -40px;
    margin-left: -167px;
    margin-bottom: -58px;
    padding-right: 0px;
    padding-bottom: 47px;
    float: left;
    padding-left: 25%;
}
.extra-return2 {
	display: block;
}
.container .mainbodycopy hr {
}
.extra-return3 {
    display: none;
}
.extra-return4 {
	display: none;
}
.heading-yellow3   {
    line-height: 17px;
    padding-top: 34px;
    font-size: 31px;
    padding-right: 0px;
    float: left;
    padding-left: 0px;
    margin-left: -1px;
    margin-right: 8%;
    clear: right;
    padding-bottom: 0px;
}
.hr-hidden {
	display: none;
	padding-left: 0px;
	padding-right: 0px;
}
.extra-return5 {
    display: none;
}
.extra-return3 {
	display: block;
}
.extra-return4 {
	display: none;
}
.heading-yellow7 {
	margin-left: 183px;
	margin-right: -216px;
	color: #FFF486;
	font-weight: 400;
	font-size: 35px;
	line-height: 110px;
	display: none;
}
.metaphor-image4 {
	width: auto;
	height: 157px;
	margin-top: -21px;
	margin-bottom: -186px;
	float: left;
	display: none;
}
.hr-hidden {
	display: block;
}
.eraser-only {
    display: block;
    width: auto;
    height: 143px;
    margin-bottom: -25px;
    margin-top: -27px;
    float: none;
    clear: none;
    margin-left: 70px;
}
.heading-yellow7a {
    display: block;
    margin-top: 10px;
    margin-right: -17px;
    margin-bottom: -50px;
    padding-top: 0px;
    padding-left: 98px;
    padding-right: 0px;
    padding-bottom: 0px;
    clear: none;
    color: #FFF486;
    font-weight: 400;
    font-size: 30px;
    line-height: 74px;
    float: none;
}
.extra-return8 {
    display: none;
}
.extra-return3 {
	display: block;
}
.heading-yellow4 {
	color: #FFF486;
	font-weight: 400;
	font-size: 24px;
	line-height: 31px;
	margin-right: -4px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
}
.metaphor-image5 {
    width: 239px;
    height: auto;
    margin-top: -8px;
    margin-left: 9%;
    margin-bottom: 20px;
    padding-right: 49px;
    float: left;
    padding-bottom: 0px;
}
.extra-return11 {
	display: none;
}
.metaphor-image6 {
    width: 112px;
    height: auto;
    margin-left: 30%;
    margin-top: 7px;
    margin-right: 83px;
    padding-right: 61px;
    float: left;
    margin-bottom: 11px;
}
.metaphor-image7 {
	width: 179px;
	height: auto;
	margin-left: 19%;
	margin-right: 142px;
	margin-bottom: 10px;
	padding-right: 49px;
	float: left;
	margin-top: -27px;
}
.heading-yellow8 {
	color: #FFF486;
	font-weight: 400;
	font-size: 26px;
	line-height: 33px;
}
.extra-return12 {
	display: none;
}
.heading-yellow13 {
    color: #FFF486;
    font-weight: 400;
    font-size: 33px;
    margin-bottom: -8px;
    float: none;
    margin-top: 104px;
    line-height: 33px;
    margin-left: 0%;
    margin-right: 20px;
    clear: none;
    display: none;
}
.metaphor-image8 {
    width: 178px;
    height: auto;
    margin-top: -25px;
    margin-bottom: 13px;
    margin-left: 21%;
    margin-right: 197px;
    padding-right: 2px;
    float: left;
    padding-top: 0px;
    clear: none;
}
.extra-return13 {
    display: none;
}
.yellow-larger-text {
    color: #FFF486;
    font-size: 22px;
    line-height: 24px;
}
.heading-yellow14 {
    display: block;
    color: #FFF486;
    font-weight: 400;
    font-size: 33px;
    line-height: 33px;
    margin-bottom: -1px;
    margin-right: 12px;
}
.believe-equation1 {
    display: none;
}
.believe-equation1 {
    display: none;
}
.believe-equation2 {
    display: block;
    margin-top: 13px;
    width: 175px;
    height: auto;
    margin-bottom: -11px;
    margin-left: 43px;
}
.heading-yellow15 {
    color: #FFF486;
    font-weight: 400;
    font-size: 28px;
    line-height: 37px;
}
.spirit-heading {
    max-width: 705px;
    margin-top: 36px;
    margin-bottom: -32px;
}
.metaphor-image9 {
    width: 192px;
    height: auto;
    margin-top: -22px;
    margin-bottom: 13px;
    margin-left: 18%;
    margin-right: 148px;
    padding-right: 49px;
    float: left;
}
.metaphor-image10 {
    width: 275px;
    height: auto;
    margin-top: 21px;
    margin-bottom: 4px;
    padding-right: 58px;
    float: none;
    margin-left: -5%;
    clear: none;
}
.heading-yellow-cloud {
    color: #FFF486;
    font-weight: 400;
    font-size: 29px;
    padding-top: 0px;
    clear: none;
    float: left;
    line-height: 28px;
    margin-top: 0px;
    margin-left: -294px;
    margin-bottom: 22px;
}
.spirit-image-headline {
    margin-left: 2%;
    float: none;
    clear: none;
    margin-top: -15px;
    margin-bottom: 9px;
}
.cloud-headline {
    float: none;
    clear: none;
    margin-left: 286px;
    margin-bottom: -9px;
}
.subheading-spirit {
    font-weight: 400;
    font-size: 29px;
    line-height: 65px;
}
.metaphor-image11 {
    width: auto;
    height: 74px;
    margin-top: -19px;
    margin-bottom: -28px;
    padding-top: 0px;
    padding-bottom: 38px;
    display: none;
}
.heading-yellow-few {
    color: #FFF486;
    font-weight: 400;
    font-size: 34px;
    line-height: 38px;
    float: left;
    margin-bottom: 12px;
    padding-right: 14px;
}
.subheading-yellow-final {
    color: #FFF486;
    font-weight: 400;
    font-size: 28px;
    line-height: 34px;
    float: left;
    margin-right: 6%;
    margin-top: 15px;
    margin-bottom: 16px;
}
body {
    font-size: 25px;
    line-height: 30px;
    font-weight: 300;
}
.yellow-text {
    color: #FFF486;
    font-size: 25px;
}
.footer-symbol {
    width: 57px;
    height: auto;
    margin-top: 8px;
}
.copyright-extrashort {
    display: block;
    color: #C7E6FC;
    font-size: 18px;
    padding-left: 73px;
    margin-top: -42px;
}
.hidden-space {
    display: block;
}
.metaphor-image3e {
    display: block;
    height: 167px;
    width: auto;
    margin-left: -8px;
    margin-top: -32px;
}
.extra-return15 {
    display: none;
}
.metaphor-image3d {
    display: none;
}
.metaphor-image4e {
    display: none;
    width: auto;
    height: 148px;
    margin-top: -35px;
    margin-bottom: -26px;
}
.metaphor-image11e {
    display: block;
    width: auto;
    height: 104px;
    margin-top: -23px;
    margin-bottom: 17px;
}
.image1 {
    width: 111%;
}
.image3 {
    height: auto;
    width: 109%;
}
.image4 {
    width: 104%;
}
}

/*mobile view*/

@media (min-width:100px) and (max-width:325px){
div ul .header-btn-white {
	font-size: 21px;
}
div ul .header-btn-white {
	font-size: 21px;
}
.container {
	max-width: 375px;
	margin-left: auto;
	margin-right: auto;
}
.logo {
	width: 90%;
	margin-top: 9px;
	margin-left: 12px;
	height: auto;
}
header {
	height: 37px;
	clear: both;
}
nav div ul {
	display: none;
}
header nav div ul {
	display: none;
}
.main-background {
	background-color: #FFFFFF;
	color: #67B7E7;
	padding-top: 319px;
}
.copyright {
    text-align: left;
    margin-top: -34px;
    background-color: #67B7E7;
    padding-top: 8px;
    margin-bottom: 81px;
    padding-left: 9px;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    font-style: normal;
    font-weight: 400;
    color: #ABD5F3;
    padding-bottom: 6px;
    float: left;
    font-size: 14px;
    padding-right: 51%;
    line-height: 14px;
    display: none;
}
.non-profit {
	text-align: right;
	    font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
	font-style: normal;
	font-weight: 400;
	color: #ABD5F3;
	margin-top: -27px;
	margin-right: 21px;
	display: none;
	max-width: 96%;
}
.more-text {
    color: #FFF799;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    font-style: normal;
    font-weight: 300;
    margin-top: -33px;
    margin-left: -402px;
    margin-right: 11px;
    font-size: 17px;
    display: block;
    float: right;
    padding-top: 0px;
    padding-bottom: 87px;
    max-width: 96%;
}
.long-menu {
    display: none;
}
.copyright-short {
    display: none;
    margin-top: 17px;
    margin-bottom: -30px;
    color: #ABD5F3;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    font-style: normal;
    font-weight: 300;
    font-size: 16px;
    background-color: #67B7E7;
    line-height: 19px;
}
.mainbodycopy {
    background-color: #67B7E6;
    margin-top: -13px;
    padding-left: 19px;
    padding-right: 8px;
    padding-top: 20px;
    margin-bottom: 0px;
    padding-bottom: 50px;
}
.headline-background {
    background-color: #67B7E6;
    color: #FFFFFF;
    padding-top: 12px;
    margin-top: 4px;
    text-align: center;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
;
    font-style: normal;
    font-weight: 400;
    font-size: 39px;
    line-height: 39px;
    padding-bottom: 13px;
    letter-spacing: -1px;
    word-spacing: 0px;
    padding-left: 14px;
    padding-right: 22px;
}
.subheading {
    font-style: normal;
    font-weight: 400;
    font-size: 25px;
    line-height: 57px;
    margin-bottom: -63px;
}
.hr2 {
}
body {
    font-size: 20px;
    line-height: 28px;
}
.yellow-text {
    color: #FFF486;
    font-size: 21px;
}
.subheading-yellow {
    font-size: 28px;
    font-weight: 400;
    line-height: 55px;
}
.metaphor-image1 {
    width: 106px;
    height: auto;
    margin-left: 66px;
    float: left;
    padding-right: 108px;
    padding-left: 0px;
    margin-top: 18px;
    margin-right: -40px;
    margin-bottom: -7px;
    padding-bottom: 6px;
    clear: both;
}
.metaphor-image2 {
	width: 218px;
	height: auto;
	margin-top: -20px;
	margin-left: 13px;
	margin-right: 87px;
	padding-top: 0px;
	padding-right: 49px;
	float: left;
	margin-bottom: -17px;
	padding-bottom: 8px;
}
.heading-yellow5 {
    margin-top: -185px;
    color: #FFF486;
    font-weight: 400;
    font-size: 31px;
    line-height: 34px;
}
.extra-return {
    display: none;
}
.metaphor-image3 {
	width: auto;
	height: 167px;
	float: left;
	margin-top: -20px;
	margin-bottom: -168px;
	display: none;
}
.metaphor-image3b {
    display: none;
    width: auto;
    height: 145px;
    margin-top: -40px;
    margin-left: -35%;
    margin-bottom: -47px;
    padding-right: 180px;
    padding-bottom: 47px;
    float: left;
}
.heading-yellow3 {
	line-height: 36px;
	padding-top: 34px;
	font-size: 32px;
	padding-right: 0px;
	float: left;
	clear: both;
	padding-left: 0px;
	margin-left: -1px;
	margin-right: 14px;
}
.hr-hidden {
	display: none;
}
.extra-return2 {
    display: none;
}
.extra-return3 {
	display: block;
}
.extra-return7 {
    display: none;
}
.extra-return4 {
	display: block;
}
.extra-return5 {
	display: block;
}
.heading-yellow3 {
	line-height: 17px;
	padding-top: 34px;
	font-size: 31px;
	padding-right: 0px;
	float: left;
	clear: both;
	padding-left: 0px;
	margin-left: -1px;
	margin-right: -12px;
}
.extra-return3 {
	display: block;
}
.hr-hidden {
	display: none;
	padding-left: 0px;
	padding-right: 0px;
}
.extra-return5 {
	display: block;
}
.extra-return3 {
	display: block;
}
.extra-return4 {
	display: none;
}
.heading-yellow7 {
	margin-left: 183px;
	margin-right: -216px;
	color: #FFF486;
	font-weight: 400;
	font-size: 35px;
	line-height: 110px;
	display: none;
}
.metaphor-image4 {
	width: auto;
	height: 157px;
	margin-top: -21px;
	margin-bottom: -186px;
	float: left;
	display: none;
}
.hr-hidden {
	display: block;
}
.eraser-only {
	display: block;
	width: auto;
	height: 144px;
	margin-bottom: 6px;
	margin-top: -22px;
	margin-left: 59px;
}
.heading-yellow7a {
    display: block;
    margin-top: 8px;
    margin-left: -165px;
    margin-right: 12px;
    margin-bottom: -3px;
    padding-top: 0px;
    padding-left: 165px;
    padding-right: 0px;
    padding-bottom: 0px;
    float: left;
    clear: none;
    color: #FFF486;
    font-weight: 400;
    font-size: 32px;
    line-height: 1;
}
.extra-return3 {
	display: block;
}
.metaphor-image5 {
    width: 239px;
    height: auto;
    margin-top: -8px;
    margin-left: 5%;
    margin-right: 236px;
    margin-bottom: 20px;
    padding-right: 19px;
    float: left;
    padding-bottom: 0px;
}
.heading-yellow4 {
	color: #FFF486;
	font-weight: 400;
	font-size: 24px;
	line-height: 31px;
	margin-right: -4px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
}
.extra-return11 {
	display: block;
}
.metaphor-image6 {
	width: 112px;
	height: auto;
	margin-left: 27%;
	margin-top: 10px;
	margin-right: 83px;
	padding-right: 61px;
	float: left;
	margin-bottom: 18px;
}
.metaphor-image7 {
	width: 179px;
	height: auto;
	margin-left: 19%;
	margin-right: 142px;
	margin-bottom: 10px;
	padding-right: 49px;
	float: left;
	margin-top: -27px;
}
.heading-yellow8 {
	color: #FFF486;
	font-weight: 400;
	font-size: 28px;
	line-height: 28px;
}
.extra-return12 {
	display: none;
}
.heading-yellow13 {
    color: #FFF486;
    font-weight: 400;
    font-size: 33px;
    margin-bottom: -8px;
    padding-top: 0px;
    padding-bottom: 0px;
    float: none;
    margin-top: 104px;
    line-height: 33px;
    margin-left: 0%;
    margin-right: 20px;
    padding-left: 0px;
    clear: none;
}
.metaphor-image8 {
    width: 178px;
    height: auto;
    margin-top: -25px;
    margin-bottom: 13px;
    margin-left: 17%;
    margin-right: 197px;
    padding-right: 2px;
    float: left;
    padding-top: 0px;
    clear: none;
}
.extra-return13 {
    display: none;
}
.yellow-larger-text {
    color: #FFF486;
    font-size: 22px;
    line-height: 24px;
}
.heading-yellow13 {
    color: #FFF486;
    font-weight: 400;
    font-size: 33px;
    margin-bottom: -8px;
    float: none;
    margin-top: 104px;
    line-height: 33px;
    margin-left: 0%;
    margin-right: 20px;
    clear: none;
    display: none;
}
.heading-yellow14 {
    display: block;
    color: #FFF486;
    font-weight: 400;
    font-size: 33px;
    line-height: 33px;
    margin-bottom: -2px;
    margin-right: 12px;
}
.believe-equation2 {
    display: block;
    margin-top: 15px;
    width: 191px;
    height: auto;
    margin-bottom: -8px;
    margin-left: 2px;
}
.believe-equation1 {
    display: none;
}
.heading-yellow15 {
    color: #FFF486;
    font-weight: 400;
    font-size: 28px;
    line-height: 37px;
}
.spirit-heading {
    max-width: 705px;
    margin-top: 36px;
    margin-bottom: -32px;
}
.metaphor-image9 {
    width: 191px;
    height: auto;
    margin-top: -22px;
    margin-bottom: 10px;
    margin-left: 15%;
    margin-right: 148px;
    padding-right: 49px;
    float: left;
}
.extra-return11 {
    display: none;
}
.to-the-right {
    margin-left: 58px;
}
.metaphor-image10 {
    width: 275px;
    height: auto;
    margin-top: 21px;
    margin-bottom: 4px;
    padding-right: 21px;
    float: none;
    margin-left: -5%;
    clear: none;
}
.heading-yellow-cloud {
    color: #FFF486;
    font-weight: 400;
    font-size: 28px;
    padding-top: 0px;
    clear: none;
    float: left;
    line-height: 32px;
    margin-top: 0px;
    margin-left: -294px;
    margin-bottom: 22px;
}
.spirit-image-headline {
    margin-left: 2%;
    float: none;
    clear: none;
    margin-top: -15px;
    margin-bottom: 9px;
}
.cloud-headline {
    float: none;
    clear: none;
    margin-left: 286px;
    margin-bottom: -9px;
}
.subheading-spirit {
    font-weight: 400;
    font-size: 29px;
    line-height: 32px;
    padding-top: 14px;
    float: left;
    padding-bottom: 17px;
}
.metaphor-image11 {
    width: auto;
    height: 74px;
    margin-top: -19px;
    margin-bottom: -28px;
    padding-top: 0px;
    padding-bottom: 38px;
}
.heading-yellow-few {
    color: #FFF486;
    font-weight: 400;
    font-size: 34px;
    line-height: 38px;
    float: left;
    margin-bottom: 12px;
}
.subheading-yellow-final {
    color: #FFF486;
    font-weight: 400;
    font-size: 28px;
    line-height: 33px;
    float: left;
    margin-right: 6%;
    margin-top: 15px;
    margin-bottom: 16px;
}
body {
    font-size: 25px;
    line-height: 30px;
    font-weight: 300;
}
.yellow-text {
    color: #FFF486;
    font-size: 25px;
}
.footer-symbol {
    width: 57px;
    height: auto;
    margin-top: 8px;
}
.copyright-extrashort {
    display: block;
    color: #C7E6FC;
    font-size: 17px;
    padding-left: 73px;
    margin-top: -42px;
}
.hidden-space {
    display: block;
}
.metaphor-image3e {
    display: block;
    height: 134px;
    width: auto;
    margin-left: -7px;
    margin-top: -29px;
}
.extra-return15 {
    display: none;
}
.metaphor-image4e {
    display: none;
}
.metaphor-image11 {
    width: auto;
    height: 74px;
    margin-top: -19px;
    margin-bottom: -28px;
    padding-top: 0px;
    padding-bottom: 38px;
    display: none;
}
.metaphor-image11e {
    display: block;
    width: auto;
    height: 96px;
    margin-top: -23px;
    margin-bottom: 17px;
}
}
