.application{background-color:#fff!important}.browseBarWrap{position:relative;background:#4cc7e8;width:100vw;top:0;height:100px}.browseBarContainer{position:relative;margin:auto;text-align:center;margin-top:8px}.browseBarContainer h1{font-weight:700!important;font-family:Gotham!important;font-size:3rem!important;color:#fff}.searchOverlay{position:absolute;top:0;font-weight:700;font-family:Gotham;font-size:22pt;text-align:center;color:#fff;left:inherit;width:100%;padding:15px;border-radius:3px}.headline{font-family:Gotham!important}.fullHeight{height:100%}.lightBlueSwish{-webkit-filter:invert(76%) sepia(76%) saturate(1663%) hue-rotate(160deg) brightness(96%) contrast(89%);filter:invert(76%) sepia(76%) saturate(1663%) hue-rotate(160deg) brightness(96%) contrast(89%);-webkit-transform:scale(-1);transform:scale(-1) rotate(10deg);position:absolute;width:1500px;left:-70px;bottom:-150px}.lightBlueSwishMobile{width:960px;z-index:1;position:absolute;top:220px}#headerSection button{font-weight:lighter;font-size:20px!important}#headerSection h1{font-weight:700!important;font-size:3rem!important}.generalHeaderText{position:absolute;top:78px;left:50px;z-index:2}.headerContent{min-height:400px;position:relative;background-repeat:no-repeat;background-size:cover}.headerContent .headerText{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:200px}.headerMobile .headerText{right:unset;left:50%;top:22%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80%;max-width:100%}.light{color:#fff}.dark{color:#162c47}.headerLeft{background-color:#162c47;color:#fff}.headerLeftContainer{height:500px;position:relative}.headerRight{background-color:#ddf5fc;color:#162c47}.headerLeft,.headerRight{height:100%}.headerLeft .personImage{top:-78px;right:-140px}.headerLeft .personImage,.headerRight .personImage{width:1000px;height:577px;position:absolute;z-index:1}.headerRight .personImage{bottom:-100px;right:-250px}.ibSection{width:90%;max-width:1920px;margin:0 0 5% 0}.ibSection h1{color:#4cc7e8;font-weight:700!important;margin-bottom:5%}@media only screen and (max-width:1263px){.lightBlueSwish{bottom:412px}}@media only screen and (max-width:1000px){.counterTextHome{font-size:20pt!important}.headerLeft h1,.headerLeft p{z-index:2}}@media only screen and (max-width:810px){.lightBlueSwishMobile{width:100%}#headerSection .headerMobile .headerText h1{font-size:1.5rem!important}}@media only screen and (max-width:632px){.browseBarContainer h1{font-size:2rem!important}.headerLeft .personImage{height:665px!important;width:480px!important;top:-200px;right:-65px}.headerRight .personImage{height:305px!important;width:480px!important;bottom:-50px;right:-115px}.lightBlueSwishMobile{top:175px}.headerLeftContainer{height:291px}.headerLeft .generalHeaderText{top:0;left:0;padding:6%}.headerLeft .generalHeaderText p{font-size:12px!important}.headerLeft .generalHeaderText .headerBtn{height:30px;width:150px}.headerLeft .generalHeaderText .headerBtn .btnImage{min-width:30px!important;max-width:30px!important}.headerLeft .generalHeaderText .headerBtn p{font-size:12px!important}.headerRight .generalHeaderText{top:0;left:0;padding:6%}.headerRight .generalHeaderText p{font-size:12px!important}.headerRight .generalHeaderText .headerBtn{height:30px;width:150px}.headerRight .generalHeaderText .headerBtn .btnImage{min-width:30px!important;max-width:30px!important}.headerRight .generalHeaderText .headerBtn p{font-size:12px!important}}@media only screen and (max-width:600px){.categoryCardsHome{padding:0 0 14px 0!important}.browseBarContainer h1{font-size:2rem!important}.headerMobile.headerContent{height:auto}#headerSection .headerMobile h1{font-size:2rem!important}}@media only screen and (max-width:377px){#headerSection .headerMobile h1{font-size:2rem!important}}@media only screen and (min-width:600px){.searchOverlay{font-size:28pt;width:600px;left:calc(50% - 300px)}}@media only screen and (min-width:1904px){.pageContent{max-width:1200px}}.display-3{font-family:Gotham!important}.impactToDate{background:#4ac7e9;padding-left:15px;padding-right:15px}.impactToDate .heading{font-weight:500!important;color:#fff;text-align:center;margin-bottom:0!important}.impactToDate .statsContainer{max-width:1600px;margin:auto!important;color:#162c47}.impactToDate .statsContainer h3{font-size:3rem!important;color:#162c47;margin-bottom:15px}@media screen and (max-width:600px){.impactToDate .statsContainer h3{font-size:2rem!important}}.impactToDate .statsContainer h4{font-family:Gotham!important;font-size:1.3rem!important;color:#fff;margin:auto;max-width:400px;top:-20px;position:relative}