footer .navigation-primary.navigation-primary-footer{display:inline-block!important}.hs-content-id-135396995661 .navigation-primary,footer .navigation-primary.navigation-primary-new{display:none!important}.hs-content-id-135396995661 nav.navigation-primary-new{display:inline-block!important}@media(max-width:1150px){.header nav.navigation-primary{display:none!important}.header nav.navigation-primary-new{display:flex!important}.header__close--toggle.show{position:absolute;right:60px;top:30px}}@media(max-width:768px){.header__close--toggle.show{right:2px}}@media(max-width:560px){.header__close--toggle.show{right:0;top:2px}}.navigation-primary-new ul li:before{display:none}.navigation-primary-new ul li a{color:#000;font-family:Montserrat;font-size:14px;text-decoration:none}.navigation-primary-new li.hs-menu-depth-1{padding:12px}.navigation-primary-new ul li.hs-menu-depth-1.hs-item-has-children>a:after{content:url(https://info.cambridgespark.com/hubfs/Nav%20arrows.svg);display:inline-block;margin-left:5px}@media(min-width:1151px){.navigation-primary-new .hs-menu-depth-2.hs-item-has-children:hover>ul.hs-menu-children-wrapper,.navigation-primary-new .hs-menu-depth-3.hs-item-has-children:hover>ul.hs-menu-children-wrapper,.navigation-primary-new li.hs-menu-depth-1:hover>ul.hs-menu-children-wrapper{visibility:visible}.navigation-primary-new li.hs-menu-depth-1 ul.hs-menu-children-wrapper{background-color:#fff;box-shadow:0 2px 9px 0 rgba(0,0,0,.2);font-weight:500;left:-33%;left:50%!important;min-width:245px;padding:15px 0;transform:translateX(-50%);visibility:hidden}.navigation-primary-new .hs-menu-depth-2,.navigation-primary-new .hs-menu-depth-3{margin-right:0;padding:0 15px}.navigation-primary-new .hs-menu-depth-2 a{background:#c7e6e5;border:0;border-bottom:1px solid #000;border-radius:0!important;color:#000;font-weight:600;padding-left:10px!important;padding:10px;text-align:left;transition:background-color .3s}.navigation-primary-new .hs-menu-depth-3 a{background:#fff;padding:10px}.navigation-primary-new .hs-menu-depth-4 a{background:#e3f7f7;padding:10px}.navigation-primary-new .hs-menu-depth-2 a:focus,.navigation-primary-new .hs-menu-depth-2 a:hover{background-color:#00b29c!important;color:#fff;opacity:1!important}.navigation-primary-new .hs-menu-depth-2 ul.hs-menu-children-wrapper{margin-top:-15px;top:0!important;transform:translateX(50%)!important}.navigation-primary-new .hs-menu-depth-2 ul.hs-menu-children-wrapper li{padding-bottom:0}.navigation-primary-new .hs-menu-depth-4{padding:0 15px}}@media(max-width:1150px){.navigation-primary-new{padding-right:0}.navigation-primary-new .hs-menu-wrapper>ul,.navigation-primary-new li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.navigation-primary-new li{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;min-width:100%;width:100%}.navigation-primary-new .hs_cos_wrapper.hs_cos_wrapper_widget.hs_cos_wrapper_type_menu{min-width:100%}.navigation-primary-new .hs-menu-wrapper a{display:-webkit-box !importan;display:-ms-flexbox !importan;display:flex!important}.navigation-primary-new ul li.hs-menu-depth-1.hs-item-has-children>a:after{content:url(https://info.cambridgespark.com/hubfs/Nav%20arrows.svg);display:inline-block;margin-left:5px;position:absolute;right:31px}.navigation-primary-new ul li.hs-menu-depth-1.hs-item-has-children>a.active-lvl:after{transform:rotate(180deg)}.navigation-primary-new .hs-menu-wrapper a .toggler-btn{height:20px;margin-left:20px;width:50px}.hs-menu-wrapper.flyouts .hs-menu-children-wrapper{left:unset;opacity:1;position:relative}.navigation-primary-new ul li.hs-menu-depth-2.hs-item-has-children>.toggler-btn:after,.navigation-primary-new ul li.hs-menu-depth-3.hs-item-has-children>.toggler-btn:after{content:url(https://info.cambridgespark.com/hubfs/Nav%20arrows.svg);display:inline-block;margin-left:5px}.toggler-btn.active-lvl:after{transform:rotate(180deg)}.navigation-primary-new li.hs-menu-item.hs-menu-depth-2,.navigation-primary-new li.hs-menu-item.hs-menu-depth-3,.navigation-primary-new li.hs-menu-item.hs-menu-depth-4{display:none!important}.navigation-primary-new li.hs-menu-item.hs-menu-depth-1 .open li.hs-menu-item.hs-menu-depth-2,.navigation-primary-new li.hs-menu-item.hs-menu-depth-2 .open li.hs-menu-item.hs-menu-depth-3,.navigation-primary-new li.hs-menu-item.hs-menu-depth-3 .open li.hs-menu-item.hs-menu-depth-4{display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:5px}.hs-menu-item.hs-menu-depth-3,.hs-menu-item.hs-menu-depth-4,.navigation-primary-new li.hs-menu-item.hs-menu-depth-1>ul{padding-left:15px}.navigation-primary-new li.hs-menu-item.hs-menu-depth-2 a{padding:2px 0!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.navigation-primary-new .toggler-btn{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:3px;top:0;width:50px;-webkit-box-pack:center;-ms-flex-pack:center;cursor:pointer;justify-content:center}}@media(max-width:600px){.navigation-primary-new .toggler-btn{right:-13px}.navigation-primary-new ul li.hs-menu-depth-1.hs-item-has-children>a:after{right:14px}}@media(max-width:400px){.navigation-primary-new .toggler-btn{right:-17px}.navigation-primary-new ul li.hs-menu-depth-1.hs-item-has-children>a:after{right:11px}}.navigation-primary{display:inline-block}.navigation-primary .submenu{list-style:none;margin:0;padding:0}.navigation-primary .submenu a,.navigation-primary .submenu p{text-decoration:none}.submenu-toggle{display:none}.submenu.level-1{display:inline-block;white-space:nowrap}.submenu.level-1>li{display:inline-block;padding:15px}.submenu.level-1>li.has-submenu{position:relative}.submenu.level-1>.has-submenu>.menu-arrow{border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid #000;display:block;height:0;margin-left:1px;position:absolute;right:5px;top:30px;width:0}.submenu.level-2{background-color:#fff;border:2px solid #d1d6dc;border-radius:6px;box-shadow:0 2px 9px 0 rgba(0,0,0,.2);font-weight:500;left:-9999px;opacity:0;position:absolute;text-transform:none;top:100%;transform:translateX(-50%);transition:opacity 1s ease-in-out;width:270px}.submenu.level-2>li:first-child>a{position:relative;z-index:2}.submenu.level-2>li:first-child:before{background-color:#fff;border:0;border-radius:0;box-shadow:none;content:"";display:block;height:30px;left:125px;margin-left:20px;overflow:hidden;position:absolute;top:-6px;transform:rotate(45deg);transition:background-color .3s;width:30px;z-index:1}.submenu.level-2>li:first-child.focus:before,.submenu.level-2>li:first-child:hover:before{background-color:#d0d2d4;transition:background-color .3s}.submenu.level-2>li{border-bottom:1px solid #d1d6dc;padding:0}.submenu.level-2 .menu-item .menu-link{display:block;padding:10px 0;text-align:center;transition:background-color .3s}.submenu.level-2 .menu-item:first-of-type,.submenu.level-2 .menu-item:first-of-type .menu-link{border-radius:6px 6px 0 0}.submenu.level-2 .menu-item:last-of-type,.submenu.level-2 .menu-item:last-of-type .menu-link{border-radius:0 0 6px 6px}.submenu.level-2>li:last-child,.submenu.level-2>li:last-child .submenu{border-bottom:none;border-radius:0 0 6px 6px}.submenu.level-2 .menu-item .menu-link:focus,.submenu.level-2 .menu-item .menu-link:hover{background-color:#d0d2d4;cursor:pointer;transition:background-color .3s}.submenu.level-3 .menu-item .menu-link{padding-left:60px}.submenu.level-1>li.has-submenu.focus .submenu.level-2,.submenu.level-1>li.has-submenu:hover .submenu.level-2{left:0;opacity:1}.hs-inline-edit .submenu.level-1>li.has-submenu:hover .submenu.level-2,.hs-inline-edit>li.has-submenu.focus .submenu.level-2{visibility:hidden}nav.navigation-primary ul.level-1>li:hover ul.level-2{opacity:1;visibility:visible;z-index:0}nav.navigation-primary ul.level-1>li:hover ul.level-2>li{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-name:slideInUp;animation-name:slideInUp;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes slideInUp{0%{opacity:0;transform:translateY(25%)}to{opacity:1;transform:translate(0)}}@keyframes slideInUp{0%{opacity:0;transform:translateY(25%)}to{opacity:1;transform:translate(0)}}@media (min-width:768px) and (max-width:1150px){.submenu.level-1>li{padding:22px 15px}.submenu.level-1>li:last-child{padding-right:22px}.submenu.level-1>.has-submenu>.menu-arrow{right:0;top:40px}.submenu.level-2{left:0}}@media (max-width:1150px){.navigation-primary{display:block}.navigation-primary .submenu.level-1>li>a.active-item:after{content:none;display:none}.submenu>li>a{display:block;width:100%}.submenu>.has-submenu{position:relative}.submenu>.has-submenu>a{width:70%}.submenu{display:none}.submenu.level-1{width:100%}.submenu.level-1>li{display:block;padding:0;width:100%}.submenu .menu-arrow,.submenu.level-1>.has-submenu>.menu-arrow,.submenu>.has-submenu>.menu-arrow{background-position:center right 30px;background-repeat:no-repeat;background-size:20px;border:none;cursor:pointer;height:55px;padding:15px 0;position:absolute;right:0;top:0;width:30%}.submenu .menu-arrow-bg,.submenu.level-1>.has-submenu>.menu-arrow-bg,.submenu>.has-submenu>.menu-arrow-bg{display:block;height:20px;margin-left:unset;margin-right:0;margin-top:6px;transition:transform .4s;width:20px}.submenu .menu-arrow-bg .fa-plus{color:#6cc1b9}.submenu.level-2>li:first-child:before{content:none;transition:none}.submenu.level-2>li:first-child.focus:before,.submenu.level-2>li:first-child:hover:before{transition:none}input[type=checkbox]:checked~.submenu{display:block}input[type=checkbox]:checked~.menu-arrow .menu-arrow-bg .fa-plus{transform:rotate(45deg);transition:transform .4s}.submenu.level-2{border:none;box-shadow:none;opacity:1;position:static;transform:unset;visibility:visible;width:100%;z-index:2}.submenu.level-2 .menu-item{background-color:#fff;border-bottom:none;border-top:2px solid #ebeff3;padding:0}.submenu.level-2 .menu-item .menu-link{padding:7px 20px;text-align:left;transition:none}.submenu.level-2 .menu-item .menu-link:focus,.submenu.level-2 .menu-item .menu-link:hover{transition:none}.submenu.level-2 .menu-item .menu-link:hover{background-color:inherit}.submenu.level-3{margin:0;width:100%}.submenu.level-3,.submenu.level-3>li{background-color:inherit;padding:0}.submenu.level-3 .menu-item .menu-link{padding:7px 90px}}@media(min-width:580px){nav.navigation-primary ul.level-2{opacity:0;visibility:hidden;z-index:-1}}