body,html{scroll-behavior:smooth}.corporate-breadcrumbs-ol li,body{font-family:'Red Hat Text',serif!important}*,::after,::before{box-sizing:inherit}html{box-sizing:border-box;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;padding:0;font-weight:400!important;background-color:#f7f8f9!important;line-height:1.5;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.corporate-breadcrumbs-ol li:last-child::after,.cts-blog-filter-item .form-item label,.hidden,.visually-hidden{display:none}article,aside,figcaption,figure,footer,header,main,nav,section{display:block}figure{margin:1em 40px}h1{font-size:2rem}a:active,a:hover{outline-width:0}a,a:hover{background-color:transparent;-webkit-text-decoration-skip:objects;text-decoration:none!important}b,strong{font-weight:inherit}hr{box-sizing:content-box;height:0;overflow:visible}.is-visible{display:block!important}.corporate-navigation-menu-item:nth-child(6) .corporate-navigation-menu-title::after,.corporate-navigation-menu-item:nth-child(7) .corporate-navigation-menu-title::after,.is-hidden{display:none!important}a{text-decoration:none}img{max-width:100%;height:auto}@-webkit-keyframes middleGrowSmall{0%{width:100%}100%{width:80%}}@keyframes middleGrowSmall{0%{width:100%}100%{width:80%}}section{padding:5rem 4rem}.cts-blog-content,.cts-blog-description img,.cts-blog-filter-item .form-item,.cts-blog-filter-right .cts-blog-filter-item{width:100%}.cts-blog-hero{display:grid;place-items:center}.corporate-navigation ul{list-style:none;line-height:1.6}.corporate-navigation a,.corporate-navigation span{white-space:nowrap}.corporate-navigation-menu-item:hover .corporate-navigation-menu-title{box-shadow:inset 0 -6px 0 0 #142c5c}.corporate-navigation-menu-title::before{background-color:transparent;bottom:0;content:'';display:block;height:0;left:0;opacity:0;position:absolute;transition:.25s;width:100%;height:calc(100% - 6px);opacity:1;z-index:-1}.corporate-navigation-menu-item:hover .corporate-navigation-menu-title::after{background-color:#142c5c;content:'';display:block;height:.53rem;left:50%;position:absolute;top:100%;transform:translate(-50%,-50%) rotate(-45deg);width:.53rem;z-index:2}.corporate-navigation-menu-item:nth-child(2),.corporate-navigation-menu-item:nth-child(4),.corporate-navigation-menu-item:nth-child(5){position:relative}.corporate-navigation-menu-item:nth-child(3){left:calc(42.75% + 20px)}.corporate-navigation-menu-item:nth-child(2) .corporate-navigation-submenu,.corporate-navigation-menu-item:nth-child(4) .corporate-navigation-submenu,.corporate-navigation-menu-item:nth-child(5) .corporate-navigation-submenu{width:auto;min-width:15.75rem;left:-1rem!important}.corporate-navigation-menu-item:nth-child(5) .corporate-navigation-submenu{left:-6rem!important}.corporate-navigation-menu-item:hover .corporate-navigation-submenu{display:flex!important}.corporate-navigation-menu-item:hover .corporate-navigation-submenu::before{height:calc(100% - 6px);opacity:1}.corporate-navigation-submenu-item:nth-child(2n){border-right:none}.corporate-navigation-menu-item:nth-child(2) .corporate-navigation-submenu-item,.corporate-navigation-menu-item:nth-child(4) .corporate-navigation-submenu-item,.corporate-navigation-menu-item:nth-child(5) .corporate-navigation-submenu-item{width:100%;border:none!important}.corporate-navigation-submenu-extended-item a:hover,.corporate-navigation-submenu-title:hover{background-color:#808285!important;color:#fff!important}@media (max-width:1199px){.corporate-navigation a,.corporate-navigation span{font-size:.875rem!important}.corporate-navigation-menu,.corporate-navigation-right{width:auto}.corporate-navigation ul li.corporate-navigation-menu-item:first-child,.corporate-navigation ul li.corporate-navigation-menu-item:first-child span{min-width:auto!important}}.corporate-logo-wrapper svg{width:auto;height:40px}.cts-footer .corporate-logo-wrapper svg{width:auto;height:26px!important}@media (max-width:1023px){.corporate-navigation{width:100%!important;height:50px!important;padding-right:0!important;padding-left:0!important;margin:0!important}.corporate-navigation .corporate-navigation-container{flex-wrap:wrap!important;padding-right:.9375rem!important;padding-left:.9375rem!important;height:50px!important}.corporate-navigation-left{width:100%!important;display:flex;align-items:center;flex-direction:row-reverse;height:50px!important}.corporate-navigation-right{width:calc(100% + .9375rem*2)!important;margin-right:-.9375rem!important;margin-left:-.9375rem!important;min-height:auto!important}.corporate-hamburger{width:1.875rem!important;height:1.5625rem!important;display:flex!important;flex-direction:column!important;cursor:pointer!important;position:relative!important;transition:.5s!important;z-index:1!important}.corporate-hamburger span{position:absolute!important;top:50%!important;left:0!important;height:22%!important;background-color:#142c5c!important;border-radius:3px;transform:translateY(-50%)!important;transition:.25s ease-in-out!important}.corporate-hamburger span:first-child,.corporate-hamburger span:last-child{width:30px!important;transform-origin:center center!important}.corporate-hamburger span:nth-child(2){width:24px!important}.corporate-hamburger span:first-child{top:2.5px!important}.corporate-hamburger span:last-child{top:23px!important}.corporate-hamburger.corporate-hamburger-active span{background-color:transparent!important}.corporate-hamburger.corporate-hamburger-active span:first-child,.corporate-hamburger.corporate-hamburger-active span:last-child{background-color:#142c5c!important;top:10px!important}.corporate-hamburger.corporate-hamburger-active span:first-child{transform:rotate(45deg)!important}.corporate-hamburger.corporate-hamburger-active span:last-child{transform:rotate(-45deg)!important}.corporate-logo-wrapper{width:calc(100% - 1.875rem)!important;text-align:left!important;margin:5px 0!important}.corporate-logo-wrapper img,.cts-events-body .cts-navigation-sticky .corporate-logo-wrapper img{height:auto}.corporate-navigation-menu{width:100%!important;height:calc(100vh - 50px)!important;padding:.75rem 1.9375rem!important;flex-direction:column!important;background:#f7f8f9!important;position:relative!important;display:none!important}.corporate-navigation-menu.corporate-navigation-menu-active{display:flex!important}.corporate-navigation-menu-item{width:100%!important;left:auto!important;padding:0!important;position:relative!important}.corporate-navigation-menu-item::after{background:url("https://www.cubic.com/themes/custom/cubic/_/img/icon_arrow-dropdown.svg") 0 0/contain no-repeat;content:"";height:8px;position:absolute;right:0;top:calc(52.8px/2);transform:translate(-50%,-50%) rotate(-90deg);transition:transform .25s;width:12px}.corporate-navigation-menu-title{width:100%!important;height:auto!important;display:flex!important;padding:.75rem 0!important;line-height:1.6!important}.corporate-navigation-menu-item.corporate-search-icon::after,.corporate-navigation-menu-title::after,.corporate-navigation-menu-title::before{display:none!important}.corporate-navigation-menu-item:hover .corporate-navigation-menu-title{box-shadow:none!important}.corporate-navigation-submenu{background:0 0!important;width:100%!important;height:auto!important;position:relative!important;top:auto!important;left:auto!important;box-shadow:none!important;margin:0!important;padding:0 .5rem!important}.corporate-navigation-submenu::after{background-color:#142c5c;content:"";display:block;height:3px;margin:1em 0 1em -.5rem;width:48px}.corporate-navigation-submenu-item{width:100%!important;border-right:none!important;padding:0!important}.corporate-navigation-submenu-item:last-child{margin-bottom:.25rem!important}.corporate-navigation-submenu-title{font-size:1rem!important;padding-left:0!important;padding-right:0!important}.corporate-navigation-submenu-extended-item a{padding:0!important}.corporate-navigation .corporate-navigation-container .corporate-navigation-menu .corporate-search-icon a{padding:.75rem 0!important}.corporate-navigation a,.corporate-navigation span{font-size:16px!important}.corporate-navigation-menu-item:nth-child(2) .corporate-navigation-submenu,.corporate-navigation-menu-item:nth-child(4) .corporate-navigation-submenu,.corporate-navigation-menu-item:nth-child(5) .corporate-navigation-submenu{left:auto!important}.corporate-navigation-menu::after{background-image:url('https://www.cubic.com/sites/default/files/2025-05/cubic-menu-board-icon.webp');background-position:-60px calc(100% + 70px);background-repeat:no-repeat;background-size:260px;content:'';display:block;height:190px;margin-top:auto;margin-left:-1rem;margin-bottom:-.75rem;width:100%}}@media (min-width:641px){.cts-event-hero-context-container-mobile,.cts-event-hero-mobile{display:none}}.corporate-breadcrumbs{width:100%;min-height:42px;display:flex;align-items:center;background:#142c5c!important;padding:0 3.75rem;position:relative}.corporate-breadcrumbs-ol{list-style:none;margin:0;padding:0}.corporate-breadcrumbs-ol li{display:inline;margin:0;padding:0;list-style-type:none;font-size:20px!important;font-weight:500!important;color:#fff}.corporate-breadcrumbs-ol li a{color:#fff}.corporate-breadcrumbs-ol li::after{content:" | ";padding:0 1rem}.cts-blog-hero{width:100%;height:auto;background-color:#142c5c;text-align:center;padding-top:calc(5rem - 42px)}.cts-blog-heading{width:100%;max-width:1460px;color:#fff;text-align:center;font-family:"Red Hat Display",serif;font-size:54px;font-style:normal;font-weight:900;line-height:62px;min-height:62px;margin:0 auto}.cts-hero-social-wrapper{display:flex;justify-content:center;align-items:center}.cts-hero-social-title{color:#f5f5f5;text-align:center;font-family:"Red Hat Text",serif;font-size:18px;font-style:normal;font-weight:500!important;line-height:24px;letter-spacing:-.27px;margin:0}.cts-hero-social{list-style:none;display:flex;align-items:center;margin:0;padding:0}.cts-hero-social li{margin:0 0 0 11px}.cts-hero-social li a{display:inline-block}.cts-hero-social li a svg{width:36px;height:36px;transition:.3s ease-in-out}.cts-hero-social li a:hover svg{transform:scale(1.05);transition:.3s ease-in-out}@media (max-width:800px){.corporate-breadcrumbs{display:none!important}.cts-blog-heading{font-size:48px!important;line-height:50px!important}}.cts-blog-filter .views-exposed-form,.cts-blog-filter-form{width:100%;display:flex;justify-content:space-between}.cts-blog-filter-left{width:calc(100% - 400px - 200px);display:flex;flex-wrap:wrap;justify-content:space-between;padding-left:1.5rem}.cts-blog-filter-right{width:400px;display:flex;flex-wrap:wrap;justify-content:flex-end;padding-right:1.5rem}.cts-blog-filter-item{width:28%;height:56px;border-radius:8px;background-color:#fff;border:1px solid #51648a75}.cts-blog-filter-left .cts-blog-filter-item:nth-child(2),.cts-blog-filter-left .cts-blog-filter-item:nth-child(4){width:15%}.cts-blog-filter-input,.cts-blog-filter-item .form-item .form-select,.cts-blog-filter-item .form-item .form-text{width:100%;height:100%;border:none;background:0 0;border-radius:8px;color:#142c5c;font-family:"Red Hat Text",serif;font-size:18px;font-style:normal;font-weight:500;line-height:44px;padding:5px 15px;outline:0}.cts-blog-filter-item .form-item .form-select,select.cts-blog-filter-input{appearance:none;background:url('./../image/dropdown-icon.svg') calc(100% - 15px) center no-repeat;background-size:12px;padding-right:36px}.cts-blog-filter .views-exposed-form .form-actions .form-submit,.cts-blog-filter-btn{width:100px;height:56px;color:#fff;font-family:"Red Hat Text",serif;font-size:18px;font-style:normal;font-weight:700;line-height:44px;background-color:#2c6dd8;border:2px solid #2c6dd8;border-radius:8px;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;transition:.25s ease-in-out}.cts-blog-filter .views-exposed-form .form-actions .form-submit:hover,.cts-blog-filter-btn:hover{color:#2c6dd8;background-color:#2c6dd815;transition:.25s ease-in-out}.cts-blog-filter-search{display:flex;align-items:center;padding-left:15px}.cts-blog-filter-search svg{fill:#2C6DD8}@media(max-width:1920px){.cts-blog-filter-item{width:29%}.cts-blog-filter-left .cts-blog-filter-item:nth-child(2),.cts-blog-filter-left .cts-blog-filter-item:nth-child(4){width:15%}}@media(max-width:1800px){.cts-blog-filter-left{width:calc(100% - 320px - 160px)}.cts-blog-filter-right{width:320px;padding-right:0}}@media(max-width:1700px){.cts-blog-filter-left{width:calc(100% - 290px - 120px)}.cts-blog-filter-right{width:290px}}@media(max-width:1600px){.cts-blog-filter-left{width:calc(100% - 264px - 80px)}.cts-blog-filter-right{width:264px}.cts-blog-filter-item .form-item .form-select,select.cts-blog-filter-input{padding-right:34px}.cts-blog-filter-input,.cts-blog-filter-item .form-item .form-select,.cts-blog-filter-item .form-item .form-text{font-size:16px}.cts-blog-filter .views-exposed-form .form-actions .form-submit,.cts-blog-filter-btn{width:88px;font-size:16px}}.cts-blog-business-tag,.cts-blog-date,.cts-blog-location,p{font-size:20px;font-style:normal;line-height:44px;color:#142c5c;font-family:"Red Hat Text",serif;font-weight:500}@media(max-width:1580px){.cts-blog-filter-item{width:28.75%}}@media(max-width:1440px){.cts-blog-filter-item{width:30.5%}.cts-blog-filter-left .cts-blog-filter-item:nth-child(2),.cts-blog-filter-left .cts-blog-filter-item:nth-child(4){width:12%}}@media(max-width:1400px){.cts-blog-filter-item{width:34%}.cts-blog-filter-left .cts-blog-filter-item:nth-child(2),.cts-blog-filter-left .cts-blog-filter-item:nth-child(4){width:14%}.cts-blog-filter-left .cts-blog-filter-item:nth-child(3){width:24%}}@media(max-width:1280px){.cts-blog-filter-left{width:calc(100% - 224px - 60px)}.cts-blog-filter-right{width:224px}.cts-blog-filter-item{width:36%}.cts-blog-filter-left .cts-blog-filter-item:nth-child(2),.cts-blog-filter-left .cts-blog-filter-item:nth-child(4){width:15%}.cts-blog-filter-left .cts-blog-filter-item:nth-child(3){width:21%}}@media(max-width:1199px){.cts-blog-filter-left,.cts-blog-filter-right{width:100%;padding-left:1.5rem;padding-right:1.5rem}.cts-blog-filter{padding-bottom:2.5rem}.cts-blog-filter .views-exposed-form,.cts-blog-filter-form{flex-direction:column}.cts-blog-filter-right{margin-top:1rem}.cts-blog-filter-item{width:36%}.cts-blog-filter-left .cts-blog-filter-item:nth-child(2),.cts-blog-filter-left .cts-blog-filter-item:nth-child(4){width:15%}.cts-blog-filter-left .cts-blog-filter-item:nth-child(3){width:21%}.cts-blog-business-tag,.cts-blog-date{line-height:32px}}@media(max-width:1024px){.cts-blog-filter-item{width:36%}.cts-blog-filter-left .cts-blog-filter-item:nth-child(2),.cts-blog-filter-left .cts-blog-filter-item:nth-child(4){width:15%}.cts-blog-filter-left .cts-blog-filter-item:nth-child(3){width:21%}}@media(max-width:960px){.cts-blog-filter-left .cts-blog-filter-item:nth-child(2),.cts-blog-filter-left .cts-blog-filter-item:nth-child(3){width:18%}.cts-blog-filter-left .cts-blog-filter-item:nth-child(4){width:14%}}@media(max-width:800px){.corporate-logo-wrapper{width:calc(100% - 30px)!important;margin-left:auto!important;margin-right:auto!important}.cts-blog-filter .views-exposed-form,.cts-blog-filter-form{flex-wrap:wrap}.cts-blog-filter-left,.cts-blog-filter-right{width:100%;padding-left:1.5rem;padding-right:1.5rem}.cts-blog-filter-right{margin-top:1rem}.cts-blog-filter-item{width:25%}.cts-blog-filter-right .cts-blog-filter-item{width:100%}}.cts-blog-container{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}p{display:block;margin:0 0 30px}.cts-blog-listing{padding-top:0}.cts-blog-row{width:100%;display:flex;flex-wrap:wrap}.cts-blog-item{position:relative;width:100%;min-height:1px;padding-left:1.5rem;padding-right:1.5rem;margin-bottom:4rem}@media(min-width:801px){.cts-blog-item{flex:0 0 50%;max-width:50}}@media(min-width:1025px){.cts-blog-item{flex:0 0 33.3333%;max-width:33.3333%}}.cts-blog-thumbnail-container{width:100%;height:auto;aspect-ratio:550/240;background-color:#eee}.cts-blog-thumbnail{width:100%;height:auto;aspect-ratio:550/240;object-fit:cover;object-position:center}.cts-blog-business-tag,.cts-blog-date,.cts-blog-location{display:block;margin:8px 0 0}.cts-blog-read-more,.cts-blog-title{font-family:'Red Hat Display',serif;font-weight:900;line-height:30px;font-style:normal}.cts-blog-date{margin-top:16px}.cts-blog-location{margin-top:0}.cts-blog-date span,.cts-blog-location span{width:106px;display:inline-block}.cts-blog-title{color:#142c5c;font-size:24px;margin:10px 0}.cts-blog-read-more{display:block;color:#2c6dd8;font-size:20px;margin-top:16px}.cts-blog-pagination,.cts-blog-pagination .cts-pager__list,.cts-blog-pagination .pager__items{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;padding:0}.cts-blog-pagination .cts-pager__list .cts-pager__item,.cts-blog-pagination .pager__items .pager__item,.cts-blog-pagination li{padding:0 8px}.cts-blog-pagination .cts-pager__list .cts-pager__item,.cts-blog-pagination .pager__items .pager__item,.cts-blog-pagination .pager__items .pager__item a,.cts-blog-pagination li a{color:#142c5c;font-family:"Red Hat Text",serif;font-size:20px;font-style:normal;font-weight:500;line-height:32px}.cts-blog-pagination .cts-pager__list .cts-pager__item.is-active,.cts-blog-pagination .pager__items .pager__item a:hover,.cts-blog-pagination .pager__items .pager__item.is-active,.cts-blog-pagination .pager__items .pager__item.is-active a,.cts-blog-pagination li a:hover{color:#2c6dd8}@media(max-width:640px){.corporate-logo-wrapper img,.cts-events-body .cts-navigation-sticky .corporate-logo-wrapper img{height:auto}.cts-blog-filter-item{width:100%!important}.cts-blog-filter-left .cts-blog-filter-item{margin-bottom:1rem}.cts-blog-filter .views-exposed-form .form-actions,.cts-blog-filter .views-exposed-form .form-actions .form-submit,.cts-blog-filter-btn{width:100%}.cts-blog-filter-left,.cts-blog-filter-right{padding-left:0;padding-right:0}.cts-blog-business-tag,.cts-blog-date{font-size:18px;line-height:26px}.cts-blog-title{font-size:22px}.cts-blog-pagination .cts-pager__list .cts-pager__item,.cts-blog-pagination .pager__items .pager__item,.cts-blog-pagination .pager__items .pager__item a,.cts-blog-pagination li a,.cts-blog-read-more{font-size:18px}.cts-blog-item{margin-bottom:3rem;padding-left:0;padding-right:0}}.cts-blog-listing-body .view-empty{position:relative;width:100%;display:block;text-align:center;padding-bottom:5rem;padding-left:4rem;padding-right:4rem;background:#fff}.cts-blog-listing-body .view-empty p{font-weight:600;font-size:24px}@media (max-width:1024px){section{padding:4rem 3rem}.cts-blog-hero{padding-top:calc(4rem - 42px)}.cts-blog-listing-body .view-empty{padding-bottom:4rem;padding-left:3rem;padding-right:3rem}.cts-blog-listing-body .view-empty p{font-weight:600;font-size:22px}}@media (max-width:640px){section{padding:3rem 2.5rem}.cts-event-hero-context-container-mobile{width:100%!important;height:auto!important;position:relative!important;background:#152c5c!important;padding:2rem 1.5rem 2.9875rem!important;display:inline-flex;flex-direction:column;justify-content:center}.cts-blog-hero{padding-top:3rem;padding-bottom:3rem}.cts-blog-heading{font-size:32px!important;line-height:42px!important}.cts-blog-listing-body .view-empty{padding-bottom:3rem;padding-left:2.5rem;padding-right:2.5rem}.cts-blog-listing-body .view-empty p{font-weight:600;font-size:20px}}#block-cubic-content,.bee-page-container,.slick-slider,.views-element-container{contain:layout!important}.cts-blog-filter{contain:paint layout!important}#cookiescript_wrapper{min-height:150px;contain:layout initial}#cookiescript_description{content-visibility:auto;contain:paint layout}#block-cubic-content,.cts-blog-hero,main[role=main]{contain:layout}