 .brxe-slider-nested, .splide { overflow: visible !important; }  .splide__arrow { position: relative; top: auto; left: auto; right: auto; transform: none; } .splide__arrow--prev svg { transform: rotate(180deg); }  .splide__arrows { position: absolute; bottom: -100px;  right: 1px !important; left: auto; display: flex; gap: 12px; }  .gradient-purple { background: linear-gradient(45deg, #000000, #ff825b 0%, #e85cba 5%, #a546e9 65%, #7533ff 75%, #000000) !important; background-size: 125% 100% !important; -webkit-background-clip: text !important; -webkit-text-fill-color: transparent !important; background-clip: text !important; display: inline-block; } .highlight-growth { background: linear-gradient(to top right, #00b536, #0698cd); background-size: cover; background-position: center; background-clip: text; -webkit-background-clip: text; color: transparent; display: inline-block; } .highlight-productivity { background: linear-gradient(to top right, #3170e1, #61b9e9); background-size: cover; background-position: center; background-clip: text; -webkit-background-clip: text; color: transparent; display: inline-block; } .highlight-profitability { background: linear-gradient(to top right, #f08c35, #e9cb39); background-size: cover; background-position: center; background-clip: text; -webkit-background-clip: text; color: transparent; display: inline-block; } .highlight-culture { background: linear-gradient(to top right, #FD8980, #FF68C0); background-size: cover; background-position: center; background-clip: text; -webkit-background-clip: text; color: transparent; display: inline-block; }   .text-box ul li { margin-bottom: 20px; } .text-box ul li:last-child { margin-bottom: 0; } .text-box ul { padding-inline-start: 16px; }  .hanging-quote { margin-left: -20px; float: left; }  .text-link { position: relative; text-decoration: none; display: inline-block; cursor: pointer; } .text-link::after { content: ""; position: absolute; left: 0; bottom: -2px; width: 0; height: 1px; background-color: currentColor; transition: width 0.3s ease; } .text-link:hover::after { width: 100%; }  button, .brxe-button, [class*="btn"], input[type="submit"], input[type="button"] { cursor: pointer; }  .first-link, .nav-link { color: #666 !important; text-decoration: none !important; padding-left: 16px !important; border-left: 3px solid lightgrey !important; display: block !important; padding-top: 8px !important; padding-bottom: 8px !important; } .nav-link:hover, .first-link:hover { color: #333 !important; border-left: 3px solid red !important; }  .nav-link.active, .first-link.active, a.nav-link.active, a.first-link.active { color: #333 !important; font-weight: 700 !important; border-left-color: green !important; }   .brx-submenu-toggle.icon-right button { display: none; }  .brxe-nav-menu .sub-menu { width: 250px !important; margin-top: 17px !important; padding: 15px !important; border-radius: 12px !important;  }  .brxe-nav-menu .sub-menu .menu-item { position: relative; overflow: hidden; margin-bottom: 10px; } .brxe-nav-menu .sub-menu .menu-item:last-child { margin-bottom: 0; }  .brxe-nav-menu .sub-menu .menu-item > a { display: block;  position: relative; z-index: 1; transition: padding-left 0.3s ease-out, background-color 0.3s ease-out, border-radius 0.3s ease-out !important; border-radius: 0; background-color: transparent; }  .brxe-nav-menu .sub-menu .menu-item > a::before { content: '→'; font-family: inherit; font-weight: 400; position: absolute; left: 0; top: 50%; transform: translateY(-50%) scale(0); opacity: 0; transition: transform 0.3s ease-out, opacity 0.3s ease-out, left 0.3s ease-out; color: #000; z-index: 0; font-size: 16px; }  .brxe-nav-menu .sub-menu .menu-item:hover > a, .brxe-nav-menu .sub-menu .menu-item.current-menu-item > a, .brxe-nav-menu .sub-menu .menu-item.current-menu-ancestor > a { padding-left: 40px !important; border-radius: 8px !important; background-color: #ffffff !important; }  .brxe-nav-menu .sub-menu .menu-item:hover > a::before, .brxe-nav-menu .sub-menu .menu-item.current-menu-item > a::before, .brxe-nav-menu .sub-menu .menu-item.current-menu-ancestor > a::before { transform: translateY(-50%) scale(1); opacity: 1; left: 15px; color: #1a3b5d;  }  .brxe-nav-menu .sub-menu .menu-item > a:hover { text-decoration: none !important; }   .bricks-nav-menu > .bricks-menu-item > a, .bricks-nav-menu > .bricks-menu-item > .brx-submenu-toggle > a { position: relative !important; text-decoration: none !important; }  .bricks-nav-menu > .bricks-menu-item > a::after, .bricks-nav-menu > .bricks-menu-item > .brx-submenu-toggle > a::after { content: ""; position: absolute; left: 0; bottom: -2px; width: 0; height: 1px; background-color: #1a3b5d; transition: width 0.3s ease; }  .bricks-nav-menu > .bricks-menu-item:hover > a::after, .bricks-nav-menu > .bricks-menu-item:hover > .brx-submenu-toggle > a::after { width: 100%; }  .bricks-nav-menu > .bricks-menu-item.current-menu-item > a::after, .bricks-nav-menu > .bricks-menu-item.current-menu-item > .brx-submenu-toggle > a::after, .bricks-nav-menu > .bricks-menu-item.current-menu-ancestor > a::after, .bricks-nav-menu > .bricks-menu-item.current-menu-ancestor > .brx-submenu-toggle > a::after { width: 100%; }