li.main-link.main-link-w-sub ul.sub-menu li a{border:none;transition:color .3s ease-in-out}li.main-link.main-link-w-sub ul.sub-menu li a:hover{border:none;transition:all 0s}li.main-link.main-link-w-sub ul.sub-menu li:hover a{color:#005073}li.main-link.main-link-w-sub ul.sub-menu li:hover a:before{background:#2bde9b;content:"";height:18px;left:-10px;position:absolute;top:2px;width:2px}.mega-menu.grid{min-width:1240px;transform:translateX(-230px)}.mega-menu.mega-menu--cta.grid{min-width:885px;transform:translateX(-380px)}.mega-menu.grid .mega-menu-content{display:grid;gap:30px;max-width:100%;min-height:475px;padding:0 0 0 70px}.mega-menu.grid .mega-menu-content,.mega-menu.grid.grid--5 .mega-menu-content{grid-template-columns:repeat(5,1fr)}.mega-menu.grid.grid--3 .mega-menu-content{grid-template-columns:repeat(3,1fr)}.mega-menu.grid .mega-menu-content .mega-menu-col{max-width:100%;min-width:200px}.mega-menu.grid .mega-menu-content .mega-menu-col.mega-menu-col--nav{padding-bottom:10px;padding-top:67px}.mega-menu.grid .mega-menu-content .mega-menu-col.mega-menu-col--image{min-width:300px}.mega-menu.grid .mega-menu-content .mega-menu-col.mega-menu-col--image .mega-menu-image{height:100%;max-width:100%;width:100%}.mega-menu.grid .mega-menu-content .mega-menu-col.mega-menu-col--image .mega-menu-image img{height:100%;object-fit:cover;width:100%}.mega-menu.grid .mega-menu-content .mega-menu-col ul{align-items:flex-start;flex-direction:column;gap:8px}.mega-menu.grid .mega-menu-content .mega-menu-col .mega-sub-menu.title{margin-bottom:8px}.mega-menu.grid .mega-menu-content .mega-menu-col .mega-sub-menu.title a{font-size:18px;font-style:normal;font-weight:600;line-height:normal}.mega-menu.grid .mega-menu-content .mega-menu-col .mega-sub-menu a{cursor:pointer;font-size:15px;position:relative}.mega-menu.grid .mega-menu-content .mega-menu-col .mega-sub-menu:hover a{color:#005073}.mega-menu.grid .mega-menu-content .mega-menu-col .mega-sub-menu:hover a:before{background:#2bde9b;content:"";height:18px;left:-10px;position:absolute;top:2px;width:2px}.mega-menu.grid .mega-menu-content .mega-menu-col .mega-sub-menu a .mega-sub-menu-subtext{color:#1e1e16!important;display:block;font-size:12px;font-style:normal;font-weight:400;line-height:normal;max-height:0;overflow:clip;padding-top:5px;transition:max-height .3s ease-in-out}.mega-menu.grid .mega-menu-content .mega-menu-col .mega-sub-menu:hover a .mega-sub-menu-subtext{max-height:100px}.mega-menu.grid .mega-menu-content .mega-menu-col.mega-menu-col--cta{min-width:335px}.mega-menu.grid .mega-menu-content .mega-menu-col.mega-menu-col--cta .case-study-image{height:230px}.mega-menu.grid .mega-menu-content .mega-menu-col.mega-menu-col--cta .case-study-image img{height:100%;object-fit:cover;width:100%}.mega-menu.grid .mega-menu-content .mega-menu-col.mega-menu-col--cta .case-study-content{align-items:flex-start;background-color:#fff;display:flex;flex-direction:column;gap:8px;justify-content:flex-start;margin-top:-20%;max-width:80%;padding-right:55px;padding-top:10px;position:relative}.mega-menu.grid .mega-menu-content .mega-menu-col.mega-menu-col--cta .case-study-content .case-study-content-logo{height:45px}.mega-menu.grid .mega-menu-content .mega-menu-col.mega-menu-col--cta .case-study-content .case-study-content-logo img{aspect-ratio:4/3;height:100%;object-fit:contain;width:auto}.mega-menu.grid .mega-menu-content .mega-menu-col.mega-menu-col--cta .case-study-content p{font-size:18px;font-style:normal;font-weight:600;line-height:21.233px}.mega-menu.grid .mega-menu-content .mega-menu-col.mega-menu-col--cta .case-study-content a.aa-button{display:inline-flex;width:auto}