.secondaryBannerContent{position:relative}
.secondaryBannerContent .desktopImage{aspect-ratio:auto;width:100%}
.secondaryBannerContent .secondaryBannerContentContainer{position:relative;top:0;width:100%;height:100%}
@media screen and (min-width:769px){.secondaryBannerContent .secondaryBannerContentContainer.noImage .secondaryBannerContentInner{padding-top:6.25em;padding-bottom:6.25em}
}
@media screen and (min-width:481px) and (max-width:768px){.secondaryBannerContent .secondaryBannerContentContainer.noImage .secondaryBannerContentInner{padding-top:3em;padding-bottom:3em}
}
@media screen and (max-width:480px){.secondaryBannerContent .secondaryBannerContentContainer.noImage .secondaryBannerContentInner{padding-top:1.5em;padding-bottom:1.5em}
}
.secondaryBannerContent .secondaryBannerContentContainer .secondaryBannerContentInner{height:100%}
.secondaryBannerContent .secondaryBannerContentContainer .secondaryBannerContentInner.mobileBackgroundTogetherBlue{background-color:#003963}
.secondaryBannerContent .secondaryBannerContentContainer .secondaryBannerContentInner.mobileBackgroundSplashBlueFifteen{background-color:#d9ebf6}
.secondaryBannerContent .secondaryBannerContentContainer .secondaryBannerContentInner.mobileBackgroundBlushTwentyFive{background-color:#fef0ec}
.secondaryBannerContent .secondaryBannerContentContainer .secondaryBannerContentInner .contentWrapper{margin:auto 0;width:100%;padding:35px}
.secondaryBannerContent .secondaryBannerContentContainer .secondaryBannerContentInner .contentWrapper .bannerHeadingText{padding-bottom:12px;padding-top:0}
.secondaryBannerContent .secondaryBannerContentContainer .secondaryBannerContentInner .contentWrapper .bannerSubHeadingText{padding-bottom:22px;padding-top:0}
.secondaryBannerContent .secondaryBannerContentContainer .secondaryBannerContentInner .contentWrapper .buttonGroup.secondaryButton .button .hmk-brand-buttons a{margin:0}
@media(min-width:768px) and (max-width:989px){.secondaryBannerContent .secondaryBannerContentContainer .secondaryBannerContentInner .contentWrapper .buttonGroup.secondaryButton .button{display:inline-flex}
}
@media(min-width:990px){.secondaryBannerContent picture+.secondaryBannerContentContainer{position:absolute}
.secondaryBannerContent picture+.secondaryBannerContentContainer .secondaryBannerContentInner.mobileBackgroundTogetherBlue{background-color:revert}
.secondaryBannerContent picture+.secondaryBannerContentContainer .secondaryBannerContentInner.mobileBackgroundSplashBlueFifteen{background-color:revert}
.secondaryBannerContent picture+.secondaryBannerContentContainer .secondaryBannerContentInner.mobileBackgroundBlushTwentyFive{background-color:revert}
.secondaryBannerContent picture+.secondaryBannerContentContainer .secondaryBannerContentInner.backgroundTogetherBlue{background-color:transparent}
.secondaryBannerContent picture+.secondaryBannerContentContainer .secondaryBannerContentInner.backgroundSplashBlueFifteen{background-color:transparent}
.secondaryBannerContent picture+.secondaryBannerContentContainer .secondaryBannerContentInner.backgroundBlushTwentyFive{background-color:transparent}
.secondaryBannerContent .secondaryBannerContentContainer{position:relative}
.secondaryBannerContent .secondaryBannerContentContainer .secondaryBannerContentInner.mobileBackgroundTogetherBlue{background-color:revert}
.secondaryBannerContent .secondaryBannerContentContainer .secondaryBannerContentInner.mobileBackgroundSplashBlueFifteen{background-color:revert}
.secondaryBannerContent .secondaryBannerContentContainer .secondaryBannerContentInner.mobileBackgroundBlushTwentyFive{background-color:revert}
.secondaryBannerContent .secondaryBannerContentContainer .secondaryBannerContentInner.backgroundTogetherBlue{background-color:#003963}
.secondaryBannerContent .secondaryBannerContentContainer .secondaryBannerContentInner.backgroundSplashBlueFifteen{background-color:#d9ebf6}
.secondaryBannerContent .secondaryBannerContentContainer .secondaryBannerContentInner.backgroundBlushTwentyFive{background-color:#fef0ec}
.secondaryBannerContent .secondaryBannerContentContainer .secondaryBannerContentInner .contentWrapper{padding:0 150px}
.secondaryBannerContent .secondaryBannerContentContainer .secondaryBannerContentInner .contentWrapper.text-lg-left .bannerHeadingText,.secondaryBannerContent .secondaryBannerContentContainer .secondaryBannerContentInner .contentWrapper.text-lg-left .bannerSubHeadingText{width:580px}
.secondaryBannerContent .secondaryBannerContentContainer .secondaryBannerContentInner .contentWrapper.text-lg-center .bannerHeadingText,.secondaryBannerContent .secondaryBannerContentContainer .secondaryBannerContentInner .contentWrapper.text-lg-center .bannerSubHeadingText{width:780px;margin-left:auto;margin-right:auto}
.secondaryBannerContent .secondaryBannerContentContainer .secondaryBannerContentInner .contentWrapper .buttonGroup.secondaryButton .button{display:inline-flex}
}