.homeContent{padding:0 25px;margin:30px 0;gap:40px}.homeContent .missionSection{padding:0 6%;column-gap:45px}.homeContent .missionSection h2{color:#2c497f;font-size:32px}.homeContent .missionSection p{font-size:15px;line-height:23px}.homeContent .missionSection iframe{width:100%;aspect-ratio:16/9}.homeContent .issuesSection .customTitle{position:relative}.homeContent .issuesSection .customTitle a{position:relative;margin:0;padding-right:15px;color:#2c497f;font-size:30px;transition:color .3s ease;font-weight:700}.homeContent .issuesSection .customTitle a:hover{color:#de3632}.homeContent .issuesSection .customTitle .backgroundLine{width:100%;height:2px;background-color:#e5e5e5}@media screen and (max-width: 950px){.homeContent .missionSection{flex-direction:column}}.featuredHomeItem{position:relative;padding:45px;overflow:hidden;border-radius:20px}.featuredHomeItem .featuredBackgroundImage{position:absolute;object-fit:cover;height:100%;width:100%;top:0;left:0}.featuredHomeItem .featuredFlex{column-gap:30px}.featuredHomeItem .postInfo{position:relative;transition:background-color .3s ease-in-out;background-color:#00000040;cursor:pointer;border-radius:10px;text-align:center;padding:0 15px 25px}.featuredHomeItem .postInfo:hover{background-color:#2c497f}.featuredHomeItem .postInfo .iconTop{position:absolute;top:-25px;left:0;width:100%}.featuredHomeItem .postInfo .iconTop .iconContainer{width:55px;height:55px;position:relative;background-color:#fff;border-radius:30px}.featuredHomeItem .postInfo .iconTop #IconExclamationPoint{border:2px solid white;border-radius:31px}.featuredHomeItem .postInfo .featuredPost{text-transform:uppercase;font-weight:700;color:#d1d1d1;letter-spacing:3px;font-size:15px;margin-top:50px}.featuredHomeItem .postInfo h1{color:#fff;font-size:38px;margin:5px 0 10px}.featuredHomeItem .postInfo .viewButton span{color:#de3632;font-weight:700;font-size:18px;letter-spacing:3px}.featuredHomeItem .signup-title{color:#fff;font-weight:700;font-size:32px;text-align:center;margin-bottom:15px}.featuredHomeItem .signup-widget{width:100%}.featuredHomeItem .signup-widget .labelContainer{display:none}.featuredHomeItem .signup-widget #signUp-email{border:none;border-radius:25px;text-align:center;padding:14px 10px}@media screen and (max-width: 768px){.featuredHomeItem .featuredFlex{flex-direction:column-reverse;row-gap:80px}.featuredHomeItem .postInfo h1{font-size:32px}}
