a:focus{outline:none}@media(min-width: 1140px){.HomePage .HeroImageStandard
.HeroImageInner{padding-top:254px;padding-bottom:245px}}.HeaderLogo{padding:15px
0 15px 30px}.HeaderLogoImage{width:490px}.Header
.NavigationItemText{text-transform:none;font-size:16px}.HeaderSlidingMenu
.SlidingMenuButtonOpen{border:solid 3px #FFF;border-radius:0;line-height:34px;height:45px}.HeaderButtons>.NavigationList>.NavigationItem>.NavigationItemInner>a,.HeaderSlidingMenuButtons>.NavigationList>.NavigationItem:first-child>.NavigationItemInner>a{padding:0
56px;height:46px;line-height:46px;border-radius:0}.HeaderNavigation>.NavigationList>.NavigationItem>.NavigationList>.NavigationItem>.NavigationItemInner>a{color:#636363}.HeaderNavigation>.NavigationList>.NavigationItem>.NavigationList>.NavigationItem>.NavigationItemInner>a:hover{color:#005CAB}.HeaderSlidingMenuButtons>.NavigationList>.NavigationItem:first-child>.NavigationItemInner>a{height:58px;line-height:56px}.SlidingMenuButtonText{text-transform:none;font-weight:800}.HeaderSlidingMenuNavigation>.NavigationList>.NavigationItem>.NavigationItemInner>a:focus{text-decoration:none}.HomePage
.HeroImage{max-height:696px;overflow:hidden}.HomePage .HeroImage
.VideoContainer{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.HomePage .HeroImage
iframe{position:absolute;top:0;left:0;width:100%;height:100%;display:block}.HomePage
.HeroImageTitle{text-transform:none;letter-spacing:-1px;font-weight:800;max-width:500px;margin:0
auto 45px;position:relative}.HomePage
.HeroImagePrimaryButton{text-transform:none;border-radius:0;font-weight:700;font-size:16px;position:relative}.HomePage
.CallToActionContainer{display:block;width:80%;max-width:1240px;margin:0
auto;position:relative}.HomePage
.CallToActionInner{width:100%;max-width:1240px;height:147px;background-color:#005CAB;border-right:solid 30px #0D4D83;border-left:solid 30px #0D4D83;position:absolute;top:-76px;left:0;z-index:1;box-shadow:0 1px 20px 0 rgba(0,0,0,0.48)}.HomePage .CallToActionInner
.CallToActionContent{max-width:740px;margin:56px
auto;text-align:center}.HomePage .CallToActionInner .CallToActionContent
span{color:#FFF;font-size:26px}.HomePage .CallToActionInner .CallToActionContent span
.CallToActionDivider{color:#FDEA32;font-size:34px;display:inline-block;margin:0
15px;vertical-align:middle}.HomePage .CallToActionInner .CallToActionContent span
a{color:#FFF;font-weight:800}.HomePage .CallToActionInner .CallToActionContent span
.CallToActionOr{font-size:24px;vertical-align:text-top;display:inline-block;margin:0
36px}.HomePage #CalloutBlockSolutions
.CalloutBlockInner{padding:110px
50px 80px;max-width:1280px}.HomePage
#CalloutBlockSolutions{background-size:cover;background-image:url(/Images/SolutionsBackground.jpg)}.HomePage #CalloutBlockSolutions
.CalloutBlockItemImage{background-size:cover}.HomePage #CalloutBlockSolutions
.CalloutBlockItemContent{padding:26px
20px 30px}.HomePage #CalloutBlockSolutions
.CalloutBlockItemLink{color:#2FADCE;font-style:normal;font-weight:600}.HomePage .CalloutBlockItemLinkIcon svg
path{fill:#2FADCE}.HomePage #CalloutBlockSolutions
.CalloutBlockItemTitle{color:#005CAB;font-weight:800;margin-bottom:12px}.HomePage #CalloutBlockSolutions
.CalloutBlockItemInner{background-color:#FFF;box-shadow:0 2px 4px 0 rgba(0,0,0,0.23);margin:0
23px;transition:0.25s}.HomePage #CalloutBlockSolutions .CalloutBlockItemInner:hover{box-shadow:0 8px 17px 0 rgba(0,0,0,0.05), 0 6px 20px 0 rgba(0,0,0,0.19);transition:0.25s}.HomePage .InfoBlockImageCutout
.InfoBlockTitle{font-weight:400;font-style:italic;letter-spacing:-0.5px;margin-bottom:34px}.HomePage .InfoBlockImageCutout
.InfoBlockDescription{color:#FFF;font-size:17px;line-height:30px}.HomePage .InfoBlockImageCutout
.InfoBlockContentColumn{padding:115px
50px}.HomePage .InfoBlockImageCutout.TechnologyCutout,
.HomePage .InfoBlockImageCutout.LeadersCutout,
.HomePage
.InfoBlockImageCutout.ExperienceCutout{background-color:#0D4D83;position:relative}.HomePage .InfoBlockImageCutout.TechnologyCutout
.InfoBlockDescription{max-width:480px}.HomePage .TechnologyCutout .InfoBlockInner:after,
.HomePage .LeadersCutout .InfoBlockInner:after,
.HomePage .ExperienceCutout .InfoBlockInner:after{content:'';width:100%;height:69px;background-image:url("/Images/CutoutBackground.png");display:block;position:absolute;top:0;left:0;z-index:1}.HomePage .InfoBlockImageCutout.TechnologyCutout .InfoBlockImageColumn,
.HomePage .InfoBlockImageCutout.LeadersCutout .InfoBlockImageColumn,
.HomePage .InfoBlockImageCutout.ExperienceCutout
.InfoBlockImageColumn{align-self:flex-start;z-index:2}.HomePage .InfoBlockImageCutout.TechnologyCutout
.InfoBlockImage{max-width:438px;margin:0
auto}.HomePage
.CutoutTitleContainer{background-color:#0D4D83}.HomePage .CutoutTitleInner
h3{color:#FFF;font-size:60px;font-weight:800;padding:56px
0;height:auto;margin:0;text-align:center}.HomePage .LeadersCutout
.InfoBlockColumns{flex-direction:row-reverse}.HomePage .InfoBlockImageCutout.LeadersCutout
.InfoBlockImage{max-width:384px;margin:0
auto}.HomePage .InfoBlockImageCutout.ExperienceCutout
.InfoBlockImage{max-width:413px;margin:0
auto}.HomePage
.CutoutButtonContainer{padding:0
0 70px;text-align:center;background-color:#0D4D83}.HomePage
.CutoutButton{background-color:transparent;border:solid 2px #FFF;border-radius:0;text-transform:none;font-size:16px;height:49px;line-height:47px;letter-spacing:0;padding:0
22px}.HomePage .CutoutButton:hover{opacity:1;background-color:#FFF;color:#005CAB}.HomePage
#CalloutBlockBenefits{background-size:cover;background-image:url(/Images/BenefitsBackground.jpg)}.HomePage #CalloutBlockBenefits
.CalloutBlockInner{padding:110px
50px}.HomePage #CalloutBlockBenefits
.CalloutBlockTitle{color:#FFF;margin:0
0 70px 0;font-size:36px;letter-spacing:-1px}.HomePage #CalloutBlockBenefits
.CalloutBlockItemIcon{width:120px;height:120px}.HomePage #CalloutBlockBenefits
.CalloutBlockItemTitle{color:#FFF;font-weight:700;font-size:18px}.HomePage .InfoBlockImageCutout.MovaxCutout
.InfoBlockImageColumn{align-self:center}.HomePage .InfoBlockImageCutout.MovaxCutout
.InfoBlockContentColumn{padding:90px
50px}.HomePage .MovaxCutout
.InfoBlockTitle{font-weight:800;color:#005CAB;font-size:70px;font-style:normal;margin-bottom:20px}.HomePage .MovaxCutout
.InfoBlockSubtitle{color:#2FADCE;font-size:36px;font-style:italic;display:block;margin-bottom:36px;letter-spacing:-1px}.HomePage .MovaxCutout
.InfoBlockDescription{color:#636363;font-size:18px;line-height:27px}.slick-dot-button{background:rgba(255, 255, 255, 0.65)}.slick-active .slick-dot-button{background:#FFF}.HomePage
.CalloutBlockNavigationArrow{border-color:#FFF;border-width:3px}.HomePage .CalloutBlockNavigationArrowIcon svg
path{fill:#FFF}.HomePage .CalloutBlockNavigationArrow:focus{background-color:#FFF}.HomePage .CalloutBlockNavigationArrow:focus svg
path{fill:#005CAB}.PageHeaderTitle{text-transform:none;letter-spacing:-1px;font-weight:800}.ContactContentInner{padding:60px
20px 80px}.ContactProfiles{flex-wrap:wrap;gap:20px 20px;justify-content:flex-start;margin-top:32px}.ContactProfiles
.ContactInfoItem{padding:0}.ContactProfiles
.ContactProfilesItem{margin:0;padding:0}.ContactProfiles
ul{font-weight:800;padding:0
20px 0 8px}.ContactProfiles ul
li{font-weight:400;list-style-type:none;margin:0}.ContactProfilesTitle{color:#005CAB;font-style:italic}.ContactProfiles
.ContactProfilesLinkButton{display:inline-block;margin:0
auto;background-color:#2fadce;padding:10px
36px;color:#fff;font-weight:700;transition:0.25s;min-width:258px;text-align:center}.ContactProfiles .ContactProfilesLinkButton:hover,
.ContactProfiles .ContactProfilesLinkButton:focus{opacity:0.85}.ContactInfoItemText{margin-top:4px}.ContactLocationMap{margin-top:50px;margin-bottom:36px}.ContactInfoItem{font-size:15px;flex:auto}.ContactProfiles
.ContactInfoItem{max-width:194px}.ContactContent
.FormFieldTextArea{min-height:160px}.ContactInfoItemEmail
a{color:#4A4A4A}.FormButton,.FormButtonSubmit,.ContactDirectionsLink{border-radius:0;text-transform:none;font-size:16px;letter-spacing:0}.FormFieldLabel{font-weight:400}.Breadcrumb{font-style:normal}.BreadcrumbStatic{color:#0D49AD}.ResourceSidebarTitle{color:#0E3069}.ResourceListingItemTitleText{color:#0D4D83}.ResourceListingItemReadMore{color:#2FADCE;font-style:normal}.ResourceListingItemInfoSpacer{color:#FDEA32}.ResourceListingItemThumbnailImage{box-shadow:0 2px 4px 0 rgba(0,0,0,0.23)}.ResourceSidebarNavigation>.NavigationList>.NavigationItem>.NavigationItemInner>a{color:#005CAB}.ResourceListingItemShortDescription{color:#555;line-height:26px}.PaginationLink{text-transform:none;font-size:15px;letter-spacing:0;font-weight:700}.ResourceItemTitle{font-weight:800;color:#0D4D83;letter-spacing:-1px}.ResourceFilterButton{text-transform:none}.Footer{position:relative}.FooterSocialHeading{display:none}.FooterLists{justify-content:space-between}.FooterColumns{display:flex;flex-basis:50%;justify-content:space-between}.FooterColumn{flex:none;margin-right:16%;color:#636363;line-height:22px}.FooterColumn
a{color:#636363;transition:0.25s}.FooterColumn a:hover{text-decoration:underline;color:#2FADCE;transition:0.25s}.FooterNavigation{flex:none;flex-basis:50%}.FooterNavigation>.NavigationList{justify-content:space-around}.FooterNavigation>.NavigationList>.NavigationItem{flex:none;padding-right:0}.FooterAddress{font-style:normal;color:#636363;line-height:22px}.FooterPhoneNumber{margin-bottom:4px}.FooterPhoneNumber:last-of-type{margin-bottom:10px}.FooterNavigation > .NavigationList > .NavigationItem > .NavigationList > .NavigationItem > .NavigationItemInner
a{font-size:16px;color:#636363;transition:0.25s}.FooterNavigation > .NavigationList > .NavigationItem > .NavigationList > .NavigationItem > .NavigationItemInner a:hover{text-decoration:underline;color:#2FADCE;transition:0.25s}.FooterNavigation>.NavigationList>.NavigationItem>.NavigationItemInner>a,.FooterColumnTitle{color:#005CAB;font-size:16px;font-weight:800;margin-bottom:12px;text-transform:uppercase;font-size:16px;margin-bottom:10px;display:block;line-height:24px}.FooterBottom{font-size:13px;display:block;width:100%;position:absolute;left:0;bottom:0;background-color:#D2D3D4;height:47px}.FooterCopyright{margin-right:40px;width:100%;max-width:1400px;margin:0
auto;display:block;padding:15px
0;color:#787878}.FooterBottomNavigation{display:none}@media(max-width: 1440px){.HeaderLogoImage{width:360px}}@media(max-width: 1180px){.FooterColumns{justify-content:space-around}.FooterColumn{margin-right:0}}@media(max-width: 1140px){.HomePage .HeroImageStandard
.HeroImageInner{padding-top:170px}}@media(max-width: 960px){.HomePage
.CallToActionContainer{width:100%;position:relative}.HomePage
.CallToActionInner{border-right:none;border-left:none;position:relative;top:0;left:0;height:auto;padding:26px
0}.HomePage .CallToActionInner
.CallToActionContent{margin:0
auto}.HomePage #CalloutBlockSolutions
.CalloutBlockInner{padding:80px
50px}.FooterColumns{justify-content:center;flex-direction:column}.FooterColumn{margin:0
auto 32px;text-align:center}.FooterSocial{margin:0
auto}.FooterSocialItemIcon{width:35px;height:35px}.FooterNavigation>.NavigationList{justify-content:center;flex-direction:column}.FooterNavigation>.NavigationList>.NavigationItem:nth-child(odd){text-align:center;margin:0
auto 24px;padding:0;width:100%;max-width:100%}.FooterNavigation>.NavigationList>.NavigationItem:nth-child(even){text-align:center;margin:0
auto 44px;padding:0;width:100%;max-width:100%}}@media(max-width: 768px){.HomePage .HeroImage
iframe{display:none}.HomePage .HeroImage
.VideoContainer{height:auto;padding-bottom:0}.HomePage .InfoBlockImageCutout
.InfoBlockContentColumn{text-align:left}.HomePage
.CutoutButtonContainer{padding-top:36px}.HomePage .CallToActionInner .CallToActionContent
span{line-height:51px;font-size:20px}.HomePage .CallToActionInner .CallToActionContent span
.CallToActionOr{vertical-align:top;font-size:20px}.HomePage .CallToActionInner .CallToActionContent span
.CallToActionDivider{font-size:30px}}@media(max-width: 640px){.HomePage
.HeroImageButton{width:auto;display:inline-block}.HomePage .CallToActionInner
.CallToActionContent{max-width:430px}.HomePage
.CalloutBlockTitle{font-size:28px}.HomePage #CalloutBlockSolutions
.CalloutBlockInner{padding:40px
30px 30px 30px}.HomePage #CalloutBlockSolutions
.CalloutBlockItemInner{margin:0}.HomePage .CalloutBlockStatic.CalloutBlock3Columns
.CalloutBlockItem{margin-bottom:34px}.HomePage .CutoutTitleInner
h3{font-size:40px;line-height:44px}.HomePage .TechnologyCutout .InfoBlockInner:after,
.HomePage .LeadersCutout .InfoBlockInner:after,
.HomePage .ExperienceCutout .InfoBlockInner:after{height:45px}.HomePage .InfoBlockImageCutout.TechnologyCutout .InfoBlockImage,
.HomePage .InfoBlockImageCutout.LeadersCutout .InfoBlockImage,
.HomePage .InfoBlockImageCutout.ExperienceCutout
.InfoBlockImage{width:264px;margin:0
38px 32px}.HomePage .InfoBlockImageCutout
.InfoBlockContentColumn{padding:70px
38px}.HomePage
.CutoutButtonContainer{padding:24px
0 45px}.HomePage #CalloutBlockBenefits
.CalloutBlockInner{padding:60px
50px}.HomePage #CalloutBlockBenefits
.CalloutBlockTitle{font-size:28px;margin:0
0 36px 0}.HomePage
.CalloutBlockNavigationDots{padding-top:0}.HomePage .InfoBlockImageCutout.MovaxCutout
.InfoBlockContentColumn{padding:36px
28px}.ContactContentInner{padding:40px
20px}.ContactProfiles
.ContactInfoItem{max-width:none}.ContactProfiles
ul{padding:0
20px 0 0px}.ContactLocation{margin:0
0 34px 0}.HomePage .InfoBlockImageCutout.MovaxCutout
.InfoBlockImageColumn{margin-bottom:36px}}@media (max-width: 480px){.HomePage .InfoBlockImageCutout
.InfoBlockTitle{font-size:36px}.HomePage
.CalloutBlockItemContent{padding-bottom:0}.HomePage .MovaxCutout
.InfoBlockTitle{font-size:48px}.HomePage .MovaxCutout
.InfoBlockSubtitle{font-size:22px}}@media (max-width: 400px){.HomePage
.HeroImageTitle{font-size:30px}}.HTMLContent
blockquote{border-top:2px #FDEA32 solid;border-bottom:2px #FDEA32 solid;font-size:20px}.redactor-dropdown-box-format .redactor-dropdown-h2,
.HTMLContent
h2{color:#0D4D83;margin-bottom:24px;letter-spacing:-1px}.redactor-dropdown-box-format .redactor-dropdown-h3,
.HTMLContent
h3{color:#005CAB;margin-bottom:24px}.redactor-dropdown-box-format .redactor-dropdown-h4,
.HTMLContent
h4{font-weight:700;letter-spacing:1px}.redactor-dropdown-box-format .redactor-dropdown-h5,
.HTMLContent
h5{color:#0D49AD;margin-bottom:24px}