@import url("https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@300;400;600;700;900&display=swap");body,html{font-family:Source Sans Pro;margin:0;padding:0}#header{align-content:center;box-shadow:0 0 12px rgba(0,0,0,.25);display:flex;height:76px;justify-content:center}#container{flex-flow:row wrap;height:inherit;width:1400px}#container,.platformName{align-items:center;display:flex;justify-content:flex-start}.platformName{flex-direction:row;flex-wrap:wrap;font-size:18px;font-weight:200;height:76px;min-width:260px;padding-left:12px;width:20%}.platformName a img{height:36px;margin-left:0}#hamIcon{display:none}.desktopNav{display:flex;justify-content:space-between;width:77%}.mobileNav,.sideNav{display:none}.customNav{align-items:center;color:#000;flex-flow:row wrap;font-size:16px;font-weight:600;height:76px;margin-left:36px}.globalNav{display:flex;flex-flow:row wrap;justify-content:flex-end;padding-right:12px}.navButton{align-items:center;cursor:pointer;display:flex;font-size:16px;font-weight:600}.customNav span{height:76px;padding:0}.customNav div,.customNav span div>ul{height:76px;margin:0;padding:0}.customNav span div>ul{display:table-cell;list-style-type:none;table-layout:fixed;text-decoration:none;vertical-align:middle}.customNav span div>ul>li{margin-right:32px;padding:0 12px}.customNav span div>ul>li,.customNav span>div>ul>li>a{display:table-cell;height:76px;text-align:center;vertical-align:middle}.customNav span>div>ul>li>a{border-bottom:2px solid #fff;box-sizing:border-box;color:#000;padding-top:2px;text-decoration:none;width:inherit}.customNav span>div>ul>li>a:hover{border-bottom:2px solid #5236ab;text-decoration:none}.customNav .hs-item-has-children ul{display:none;left:inherit;position:absolute;top:36px}.customNav .hs-menu-children-wrapper{box-shadow:0 0 12px #aaa;margin:40px 0;padding:0}.customNav .hs-item-has-children li{background:#fff;box-sizing:border-box;display:block;font-size:14px;font-weight:400;height:48px;position:relative;text-align:left;width:180px;z-index:1}.customNav .hs-item-has-children:hover ul{display:block}.customNav .hs-item-has-children>ul>li>a:hover{background:#e6e3f3;border-left:2px solid #5236ab;box-sizing:border-box;color:#5236ab}.customNav .hs-item-has-children>ul>li>a{border-left:2px solid #fff;color:#000;display:table-cell;height:48px;padding-left:12px;text-align:left;text-decoration:none;vertical-align:middle;width:inherit}#hamIcon{align-content:center;background:#fff;cursor:pointer;height:52px;justify-content:center;margin-left:auto;margin-top:4px;position:relative;right:8px;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;width:52px}#hamIcon,#hamIcon span{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}#hamIcon span{background:#5236ab;border-radius:2px;display:block;height:2px;left:16px;opacity:1;position:absolute;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;width:20px}#hamIcon span:first-child{top:18px}#hamIcon span:nth-child(2),#hamIcon span:nth-child(3){top:24px}#hamIcon span:nth-child(4){top:30px}#hamIcon.open span:first-child{top:18px;top:12px;width:0}#hamIcon.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#hamIcon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#hamIcon.open span:nth-child(4){top:36px;top:38px;width:0}@media only screen and (min-width:1193px){.desktopNav{display:flex}#hamIcon,.mobileNav{display:none}.platformName a img{height:36px;margin-left:12px}.mobileNav ul{list-style-type:none}.globalMobileNav div,.globalMobileNav img,.mobileNav ul li a,.sideNav{display:none}.sideNav ul{list-style-type:none}.sideNav ul li a{display:none}}@media only screen and (max-width:1192px){#header{align-content:center;box-shadow:0 0 12px rgba(0,0,0,.25);display:flex;justify-content:center}#header,.platformName{height:60px}.platformName a img{height:28px;margin-left:12px}.gradientStrip{background:linear-gradient(90deg,#e21937,#a82465 30%,#5236ab);display:block;height:7px;width:100%}.desktopNav{display:none}.mobileNav{display:none;height:auto;position:fixed;right:12px;top:72px}.mobileNav,.sideNav{background:#fff;box-shadow:0 6px 12px rgba(0,0,0,.05);width:320px;z-index:4}.sideNav{display:flex;flex-flow:column wrap;height:calc(100vh - 60px);justify-content:space-between;overflow:hidden;position:absolute;right:-320px;top:60px}.customMobileNav{align-items:center;color:#000;font-size:16px;font-weight:600;margin-left:0}.globalMobileNav{border-top:1px solid #e1e1e1;display:flex;flex-flow:row wrap;height:76px;justify-content:center}.navButton{align-items:center;cursor:pointer;display:flex;font-size:16px;font-weight:600}.customMobileNav span{height:auto;padding:0;width:100%}.customMobileNav div{height:auto;margin:0;padding:0}.mobileNav ul{width:100%}.mobileNav ul,.mobileNav ul li ul{list-style-type:none;margin:0;padding:0}.mobileNav ul li ul{display:none}.customMobileNav span div>ul>li{width:100%}.mobileNav ul li a{border-left:2px solid #fff;box-sizing:border-box;color:#000;font-size:16px;height:44px;padding:12px 16px;text-decoration:none}.hs-item-has-children a,.mobileNav ul li a{align-items:center;display:flex;justify-content:space-between}.mobileNav ul li a:hover{background:#e6e3f3;border-left:2px solid #5236ab;color:#5236ab}.mobileNav ul li ul li{background:#efefef}.mobileNav ul li ul li a{border-left:2px solid #efefef;font-size:16px;font-weight:400;padding:12px 32px}.sideNav ul{overflow:hidden;width:100%}.sideNav ul,.sideNav ul li ul{list-style-type:none;margin:0;padding:0}.sideNav ul li ul{display:none}.sideNav ul li a{align-items:center;border-left:2px solid #fff;box-sizing:border-box;color:#000;display:flex;font-size:16px;height:44px;justify-content:space-between;padding:12px 16px;text-decoration:none}.sideNav ul li a:hover{background:#e6e3f3;border-left:2px solid #5236ab;color:#5236ab}.sideNav ul li ul li{background:#efefef}.sideNav ul li ul li a{border-left:2px solid #efefef;font-size:16px;font-weight:400;padding:12px 32px}}