.cts-navigation{background-color:#fff;position:relative;transition:all .3 ease-in-out}.cts-navigation-container{width:100%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-left:auto;margin-right:auto;padding-left:calc(2.8125rem+0.9375rem);padding-right:calc(2.8125rem+0.9375rem)}.cts-logo-wrapper{width:auto}.cts-logo-wrapper img{width:auto;display:block;transition:all .3 ease-in-out}.cts-navigation.cts-navigation-sticky .cts-logo-wrapper img{display:block;transition:all .3 ease-in-out}.cts-menu-container{width:auto}.cts-hamburger{display:none}.cts-menu{display:flex;align-items:center;list-style:none;margin:0}.cts-menu-ul{display:flex;align-items:center;list-style:none;margin:0;position:relative}.cts-menu li{margin:0 .25rem;list-style-type:none;cursor:pointer;position:relative}.cts-menu li:first-child{margin-left:0}.cts-menu li:nth-last-child(2){padding-right:30px}.cts-menu li:last-child{margin-right:0}.cts-menu li a,.cts-menu li span{font-family:'Red Hat Text','Inter','Segoe UI',sans-serif !important;font-weight:500 !important;color:#142c5c !important;font-size:20px !important;padding:0 16px;width:auto;height:5.125rem;line-height:5.125rem;display:flex;position:relative;white-space:nowrap;transition:all .3 ease-in-out}.cts-menu li:hover a,.cts-menu li:hover span{box-shadow:inset 0 -6px 0 0 #142c5c}.cts-menu li:hover a::after,.cts-menu li:hover span::after{background-color:#142c5c;content:'';display:block;height:8.48px;height:.53rem;left:50%;position:absolute;top:100%;-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);width:8.48px;width:.53rem;z-index:4}.cts-submenu{display:none}.cts-menu li:hover .cts-submenu{background-color:#fff;box-shadow:0 2px 6px rgba(0,0,0,.3);display:flex !important;flex-wrap:wrap;margin:0;padding:.875rem 0;position:absolute;top:100%;left:-0.5rem;width:auto;min-width:10rem;height:auto;z-index:3}.cts-menu li:nth-child(1),.cts-menu li:nth-child(2){position:initial}.cts-menu li:nth-child(1):hover .cts-submenu,.cts-menu li:nth-child(2):hover .cts-submenu{min-width:44.5rem;width:calc(45% - 30px);left:-7.5rem}.cts-menu li:nth-child(2):hover .cts-submenu li:first-child,.cts-menu li:nth-child(2):hover .cts-submenu li:nth-child(2){cursor:default}.cts-menu li:nth-child(2):hover .cts-submenu li:first-child a,.cts-menu li:nth-child(2):hover .cts-submenu li:nth-child(2) a{pointer-events:none;cursor:default}.cts-menu li:nth-child(2):hover .cts-submenu li:first-child a:hover,.cts-menu li:nth-child(2):hover .cts-submenu li:nth-child(2) a:hover{pointer-events:none;cursor:default}.cts-menu li:last-child .cts-submenu{left:auto;right:-0.5rem}.cts-menu li .cts-submenu li{width:100%;padding-bottom:0rem;padding-left:.625rem;padding-right:.625rem;margin:0}.cts-menu li:nth-child(1) span::before,.cts-menu li:nth-child(2) span::before,.cts-menu li:nth-child(3) span::before,.cts-menu li:nth-child(4) span::before,.cts-menu li:nth-child(5) span::before{content:"";position:absolute;top:38px;right:0;width:14px;height:9px;background-image:url('https://www.cubic.com/sites/default/files/2025-01/Arrow%20Right.png');background-repeat:no-repeat;background-size:contain;pointer-events:none}.cts-menu li:nth-child(1) .cts-submenu li,.cts-menu li:nth-child(2) .cts-submenu li{width:50%}.cts-submenu li:last-child{border-right:0}.cts-submenu li a{white-space:nowrap !important;display:block;width:100%;height:auto !important;white-space:initial;color:#808285 !important;font-size:1rem !important;line-height:initial;padding:.225rem .625rem !important;margin-bottom:.125rem;cursor:pointer;transition:all .5s}.cts-menu li span.cts-event-contact-btn,.cts-menu li a.cts-event-contact-btn{width:auto;height:auto;line-height:normal;font-family:'Red Hat Text','Inter','Segoe UI',sans-serif !important;font-weight:600 !important;color:#2c6dd8 !important;text-align:center;padding:.5rem 1rem !important;border:1px solid #2c6dd8;border-radius:6px;background-color:#fff !important;transition:all .3 ease-in-out}.cts-menu li span.cts-event-contact-btn::after,.cts-menu li a.cts-event-contact-btn::after{display:none}.cts-menu li:hover span.cts-event-contact-btn,.cts-menu li:hover a.cts-event-contact-btn{background-color:#2c6dd8 !important;color:#fff !important;box-shadow:none !important;transition:all .3 ease-in-out}.cts-submenu li a.cts-submenu-title{color:#4a4b4c !important;font-size:1.12rem !important;font-weight:700 !important}.cts-menu li a,.cts-menu li span{font-family:'Red Hat Text','Inter','Segoe UI',sans-serif !important;font-weight:500 !important;color:#142c5c !important;font-size:20px !important;padding:0 19px;padding-left:30px}.cts-submenu li a:hover{background-color:#808285;color:#fff !important;cursor:pointer}.cts-submenu li a::after{display:none !important}.cts-submenu li a{box-shadow:none !important}.cts-menu li .cts-submenu a,.cts-menu li .cts-submenu span{color:#4a4b4c !important;font-size:18px !important}.cts-menu li .cts-submenu a:hover,.cts-menu li .cts-submenu span:hover{color:#fff !important}.cts-submenu li .cts-submenu-title{box-shadow:none !important}.cts-menu li .cts-submenu li span.cts-submenu-title{width:100% !important;height:auto !important;color:#4a4b4c !important;font-size:18px !important;font-weight:700 !important;line-height:1.5 !important;padding:.225rem .625rem !important;margin-bottom:.125rem !important;white-space:nowrap}.cts-submenu li .cts-submenu-title::before,.cts-submenu li .cts-submenu-title::after{display:none !important}body:not(.user-logged-in) .cts-navigation-sticky{position:fixed !important;top:0 !important;left:0 !important;width:100% !important;box-shadow:rgba(0,0,0,0.118) 0 1px 3px !important;z-index:1000 !important;transition:all .3 ease-in-out !important}@media(max-width:1365px){.cts-menu li a,.cts-menu li span{font-size:1.05rem !important}.cts-menu li:nth-child(1):hover .cts-submenu,.cts-menu li:nth-child(2):hover .cts-submenu{left:-14.5rem}}@media(max-width:1199px){.cts-menu li a,.cts-menu li span{font-size:.875rem !important}.cts-submenu li a{padding:0rem .25rem !important}.cts-menu li:nth-child(1):hover .cts-submenu,.cts-menu li:nth-child(2):hover .cts-submenu{left:-21.5rem}.cts-menu li .cts-submenu a,.cts-menu li .cts-submenu span{font-size:16px !important}.cts-menu li:nth-child(1):hover .cts-submenu,.cts-menu li:nth-child(2):hover .cts-submenu{left:-17.5rem}}@media(max-width:1023px){.cts-navigation{position:relative;z-index:1 !important}.cts-navigation .container,.cts-navigation .cts-navigation-container{max-width:100% !important;display:flex !important;flex-direction:row-reverse;flex-wrap:wrap;justify-content:space-between !important;padding-right:.9375rem !important;padding-left:.9375rem !important}.cts-navigation .cts-navigation-container{padding-top:.5rem;padding-bottom:.5rem}.cts-navigation .container,.cts-navigation-container{padding-right:.9375rem !important;padding-left:.9375rem !important}.cts-logo-wrapper{width:calc(100% - 30px);justify-content:flex-start}.cts-logo-wrapper{height:3.125rem;display:inline-flex;align-items:center}.cts-hamburger{width:1.875rem !important;height:1.5625rem !important;display:flex !important;flex-direction:column !important;cursor:pointer !important;position:relative !important;transition:all .5s;z-index:1 !important}.cts-hamburger span{position:absolute;top:50%;left:0;width:30px;height:22%;border-radius:3px;background-color:#142c5c;transform:translateY(-50%);transition:all .25s ease-in-out}.cts-hamburger span:first-child,.cts-hamburger span:last-child{width:30px !important;height:22%;position:absolute;left:0;background-color:#142c5c;transform-origin:center center}.cts-hamburger span:first-child{top:2.5px}.cts-hamburger span:last-child{top:23px}.cts-hamburger.cts-hamburger-active span{background-color:transparent}.cts-hamburger.cts-hamburger-active span:first-child,.cts-hamburger.cts-hamburger-active span:last-child{background-color:#142c5c !important;top:10px}.cts-hamburger.cts-hamburger-active span:first-child{transform:rotate(45deg)}.cts-hamburger.cts-hamburger-active span:last-child{transform:rotate(-45deg)}.cts-menu{display:none !important}.cts-menu.cts-menu-active{position:relative;top:0;left:0;width:100%;height:82vh;display:flex !important;flex-direction:column !important;background-color:transparent !important;padding:.75rem 0;padding-bottom:5rem;overflow-y:scroll;overflow-x:hidden;z-index:1}.cts-menu-container{width:100%}.cts-menu-ul{width:100%;flex-direction:column;padding:0}.cts-menu li{width:100%;margin:0}.cts-menu li a,.cts-menu li span{height:auto;line-height:initial;padding:.75rem .5rem;color:#000 !important;font-size:1.125rem !important;position:relative}.cts-menu li span{pointer-events:none}.cts-menu li a::after,.cts-menu li:hover a::after{background:url(/themes/custom/cubic/_/img/icon_arrow-dropdown.svg) no-repeat;background-size:contain;content:'';height:8px;position:absolute;right:0;left:auto;top:50%;transform:translate(-50%,-50%) rotate(-90deg);transition:transform .25s;width:12px;pointer-events:none}.cts-menu li span::after,.cts-menu li:hover span::after,.cts-menu li:last-child a::after,.cts-menu li:hover:last-child a::after{background:url(/themes/custom/cubic/_/img/icon_arrow-dropdown.svg) no-repeat;background-size:contain;content:'';height:8px;position:absolute;right:0;left:auto;top:50%;transform:translate(-50%,-50%) rotate(0);transition:transform .25s;width:12px;pointer-events:none}.cts-menu li:hover a,.cts-menu li:hover span{box-shadow:none;position:relative}.cts-submenu{position:relative !important;top:auto !important;left:auto !important;right:auto !important;width:100% !important;box-shadow:none !important;display:flex !important;flex-direction:column !important;margin-left:0 !important;margin-bottom:1rem !important;padding:0 !important;padding-bottom:1rem !important;background-color:transparent !important}.cts-submenu::after{background-color:#142c5c;content:' ';display:block;position:absolute;bottom:0;left:.5rem;width:48px;height:2px}.cts-submenu li{width:100% !important;border:0;padding-left:.25rem;pointer-events:initial !important}.cts-submenu li a,.cts-submenu li a:hover{background-color:transparent !important;color:#808285 !important;font-size:1rem !important;font-weight:normal !important;padding:.25rem .5rem !important}.cts-submenu li a.cts-submenu-title,.cts-submenu li a.cts-submenu-title:hover{font-size:1.05rem !important;font-weight:bold !important}.cts-submenu li a::after{display:none}.cts-menu li a,.cts-menu li span{padding:.75rem .5rem !important}.cts-menu li .cts-submenu a,.cts-menu li .cts-submenu span{padding:.25rem .5rem !important}.cts-menu li span.cts-event-contact-btn,.cts-menu li a.cts-event-contact-btn{display:inline-block}.cts-menu li span::before,.cts-menu li a::before{display:none}.cts-menu li:nth-child(1) .cts-submenu li:nth-child(1){order:1}.cts-menu li:nth-child(1) .cts-submenu li:nth-child(2){order:5}.cts-menu li:nth-child(1) .cts-submenu li:nth-child(3){order:2}.cts-menu li:nth-child(1) .cts-submenu li:nth-child(4){order:6}.cts-menu li:nth-child(1) .cts-submenu li:nth-child(5){order:3}.cts-menu li:nth-child(1) .cts-submenu li:nth-child(6){order:7}.cts-menu li:nth-child(1) .cts-submenu li:nth-child(7){order:4}.cts-menu li:nth-child(1) .cts-submenu li:nth-child(8){order:8}.cts-menu li:nth-child(2) .cts-submenu li:nth-child(1){order:1}.cts-menu li:nth-child(2) .cts-submenu li:nth-child(2){order:6}.cts-menu li:nth-child(2) .cts-submenu li:nth-child(3){order:2}.cts-menu li:nth-child(2) .cts-submenu li:nth-child(4){order:7}.cts-menu li:nth-child(2) .cts-submenu li:nth-child(5){order:3}.cts-menu li:nth-child(2) .cts-submenu li:nth-child(6){order:8}.cts-menu li:nth-child(2) .cts-submenu li:nth-child(7){order:4}.cts-menu li:nth-child(2) .cts-submenu li:nth-child(8){order:9}.cts-menu li:nth-child(2) .cts-submenu li:nth-child(9){order:5}.cts-menu li:nth-child(2) .cts-submenu li:nth-child(10){order:10}.cts-menu li:nth-child(2) .cts-submenu li:nth-child(11){order:11}}@media(min-width:1025px){.cts-menu li:nth-child(2) .cts-submenu li:nth-child(11){margin-left:50% !important}}@media(min-width:801px){.cts-ss-hero,.cts-blog-hero,.cts-event-hero{margin-top:1.25rem}}@media(max-width:800px){.cts-ss-hero,.cts-blog-hero,.cts-event-hero{margin-top:0 !important}}