/** Generated: 2026-06-19 19:28:40 for WJ v6.4.2, App v1.0.1 **/ 
:root{--HomePageCalloutBlockNavigationColor:var(--Colors-BrandAux02);--HomePageCalloutBlockNavigationArrowBorderColor:transparent;--HomePageCalloutBlockNavigationArrowFocusBackgroundColor:var(--Colors-Neutral04);--HomePageCalloutBlockNavigationArrowIconFill:var(--HomePageCalloutBlockNavigationColor);}
a.CalloutBlockItemInnerLink{text-decoration:none;}
.HomePage .CalloutBlock{--HomePageCalloutBlockItemLink-TextTransform:none;--HomePageCalloutBlockTitleFont:var(--BlurbHeading-Size1-Font);--HomePageCalloutBlockTitleLetterSpacing:var(--BlurbHeading-Size1-LetterSpacing);}
.CalloutBlockNavigationDotButton{border-radius:0;}
.HomePage .CalloutBlockNavigationArrow{background-color:var(--Colors-Neutral04);border-radius:0;}
.HomePage .CalloutBlockNavigationArrow:hover{background-color:var(--Colors-Neutral06);}
.HomePage .CalloutBlockNavigationArrow:active{--HomePageCalloutBlockNavigationArrowIconFill:var(--Colors-UniversalWhite);background-color:var(--Colors-BrandAux02);opacity:1;}
.CalloutBlockNavigationDotButton::after,.HomePage .CalloutBlockNavigationArrow::after{border-radius:0;}
.HomePage .CalloutBlockNavigationArrow:focus svg{fill:var(--HomePageCalloutBlockNavigationArrowIconFill);}
/*
Resources
 */
.HomePage .FeaturedResources .CalloutBlockItemLinkText::after{content:" More";}
/*
Quick Contact Us
 */
.QuickContactUsInner{padding-top:0;}
/*
Responsive
 */
@media (max-width: 768px) {
.HomePage .CalloutBlock{--HomePageCalloutBlockTitleFont:var(--BlurbHeading-Size2-Font);--HomePageCalloutBlockTitleLetterSpacing:var(--BlurbHeading-Size2-LetterSpacing);}
}
@media (max-width: 640px) {
.HomePage .CalloutBlock{--HomePageCalloutBlockTitleFont:var(--BlurbHeading-Size3-Font);--HomePageCalloutBlockTitleLetterSpacing:var(--BlurbHeading-Size3-LetterSpacing);}
}