.banner{background-color:#034c90}.color-overlay{background-color:transparent}.banner-text{margin-top:-24px}.banner-text h1{letter-spacing:0;text-align:center;text-transform:none}.banner-text p{font-size:24px;text-align:center}@media (max-width:968px){.banner-text h1{font-size:42px}.banner-text p{font-size:18px}.banner-text img{width:225px}}@media (max-width:766px){.banner-text h1{font-size:34px}.banner-text img{width:180px}}.current-study{background-color:#eae8e2;padding:48px}.current-study h3{border-bottom:1px solid #3d9991;border-top:1px solid #3d9991;color:#3d9991;font-size:18px;font-weight:700;padding:5px 0 3px;text-transform:uppercase}@media (min-width:765px){.table-display .row-fluid{align-items:center;display:flex}.table-display .align-middle{flex:1}.table-display .align-middle:first-child{flex:0 0 41.666%;padding-right:30px}.table-display .align-middle:last-child{flex:0 0 58.333%}.current-study h3{font-size:24px;padding:8px 0 6px}}.bookmark{padding:24px;text-align:center}.bookmark h4 a{background:#034c90;border-radius:24px;color:#fff;display:inline-block;display:block;font-family:Proxima Nova,sans-serif;font-size:16px;line-height:22px;margin:0 auto;padding:14px 24px;text-align:center;text-decoration:none;transition:background .3s ease;width:fit-content}h3{color:#3d9991;font-size:24px;font-weight:700;text-transform:uppercase}.schedule-bookmarks{background:#e3ecec;padding:24px}.schedule-bookmarks li a{color:#363636;text-decoration:underline;text-transform:capitalize}.schedule-bookmarks li a:hover{text-decoration:none}.schedule-bookmarks h4 a{background:#034c90;border-radius:24px;color:#fff;display:inline-block;display:block;font-family:Proxima Nova,sans-serif;font-size:16px;line-height:22px;margin:0 auto;padding:14px 24px;text-align:center;text-decoration:none;transition:background .3s ease;width:fit-content}.bookmark h4 a:hover{background:#0460b8}.dark-blue-bkgd{background-color:#034c90;color:#fff;padding:24px}.dark-blue-bkgd h2,.dark-blue-bkgd h3{color:#fff}.dark-blue-bkgd h3{font-family:Proxima Nova,sans-serif;font-size:18px;font-weight:400}@media (max-width:768px){.dark-blue-bkgd h3{font-size:16px}}.app-logo img{margin-top:30px;width:200px}.light-blue-bkgd{background:#ebeff4;padding:36px 0}.light-blue-bkgd ul{margin:0 auto;max-width:100%;width:400px}.light-blue-bkgd h3{color:#363636;font-family:Proxima Nova,sans-serif;font-size:18px;font-weight:400;padding-bottom:24px;text-align:center}@media (max-width:768px){.large-screen{display:none!important}}@media (min-width:768px){.small-screen{display:none!important}}.our-goal p{font-size:24px}.get-started h3{background:#3d9991;border-radius:24px;color:#fff;display:inline-block;display:block;font-size:20px;margin:0 auto;padding:9px 16px;text-align:center;width:fit-content}.get-started p{line-height:1.2;margin-top:15px;text-align:center}.resources h3{font-family:Proxima Nova,sans-serif;font-size:16px;font-weight:400;letter-spacing:1px;text-align:center;text-transform:uppercase}.resources p{font-style:italic;margin:12px auto 24px;max-width:640px;text-align:center}.resource-item ul{list-style:none;margin:0 auto;padding:0;text-align:center}.resource-item li{background:#f2f1ee;box-sizing:border-box;display:inline-block;margin:1%;min-height:280px;text-align:center;vertical-align:top;width:22%}.resource-item li:before{content:none!important}.resource-item li a{color:#333;display:block;font-family:Proxima Nova,sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:1.3;padding:16px;text-decoration:none;text-transform:uppercase}.resource-item li a:hover{color:#3d9991}.resource-item li img{display:block;height:162px!important;margin:24px auto 12px;transition:opacity .2s ease;width:auto!important}.resource-item li img:hover{opacity:.75}@media (max-width:986px){.resource-item li{margin:2%;width:30%}}@media (max-width:757px){.resource-item li{margin:1%;min-height:260px;width:45%}.resource-item li img{height:124px!important;margin:12px auto 13px;width:auto!important}.resources p{margin:12px auto 0}}