body .top{align-items:center;background:#fff;color:#000;display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 20px}.logo-program-name{color:#000;font-size:18px;font-weight:400}.logo-wname{align-items:center;display:flex;flex-wrap:wrap;padding:20px 0}body .top-lang select{-moz-appearance:none;-webkit-appearance:none;background:url(//2980581.fs1.hubspotusercontent-na1.net/hubfs/2980581/TechSoup_August2017/layout/select-arrow-nav.svg) 100% no-repeat;background-size:12px auto;border:none;box-shadow:none!important;height:auto;margin:0;outline:none;padding:0 5px 0 0;text-overflow:ellipsis;width:100px}.top-langmenulinks,.top-menuwlang{align-items:center;display:flex}.top-menuwlang option{background-color:#222}.top-menuwlang-logolang .top-menuwlang-logo{width:120px}a.btn-white{background:#fff;border-color:#fff;color:#333}.top-right-links a{font-size:12px;padding:2px 8px}.top-menuwlang{padding:0 15px}body .top-with-blackbg{background:#000}.top-with-blackbg .logo-program-name{border-color:#fff;color:#fff}@media (min-width:992px){.no-logo .lwr-link{width:100%}.top-links a{color:#555;display:inline-block;font-size:16px;font-weight:600;padding:28px 25px;text-transform:uppercase}.top-links a.active,.top-links a:hover{background:#003966;color:#fff}.logo-program-name{border-left:1px solid #000;margin-left:20px;padding:5px 0 5px 20px}.top-menuwlang{justify-content:space-between}.top-menulinks,.top-menuwlang-logolang{align-items:center;display:flex}.top-lang{margin-left:20px}body .header-container .row-fluid .custom_collapse-menu{display:flex!important;flex-wrap:wrap}.top-right-links a+a{margin-left:10px}}@media (max-width:991px){body span.mobile-trig{position:relative;right:auto;top:auto}body .mobile-menu,body span.mobile-trig{background:#003966}.logo-wname{width:80%}body .mobile-menu{top:100%}.top-lang{display:none}.top-menuwlang{justify-content:center;padding:10px 15px}.top-right-links{padding:15px;width:100%}.top-right-links a{display:block;width:100%}.top-right-links a+a{margin-top:10px}.top-menulinks{display:flex;flex-wrap:wrap}.top-menu{order:2}}.top-account{align-items:center;color:#fff;display:inline-flex;gap:8px;line-height:1;text-decoration:none}.top-with-blackbg .top-account{color:#fff}.top-account svg{display:block;flex:0 0 auto;height:24px;width:24px}.top-account:focus-visible,.top-account:hover{color:#d4e9ff}.top-account-label{display:none}@media (max-width:991px){.top-menuwlang{justify-content:space-between;padding:0 15px}.top-lang{display:block;margin-left:20px}body .header-container .row-fluid .custom_collapse-menu{align-items:center;display:flex!important;flex:0 0 auto;flex-wrap:nowrap;padding:0;position:static!important;width:auto!important}.top-menulinks,.top-menuwlang{flex-wrap:nowrap}.top-menulinks{width:auto}.top-right-links{padding:0;width:auto}.top-right-links .top-account{display:inline-flex;padding:0;width:auto}.top-account-label{display:none}}body .top-lang select{color:#fff;font-family:Replica-Pro,Helvetica,Arial,sans-serif;font-size:13px;font-weight:700;height:20px;line-height:20px}body .top-lang select:hover{color:#d4e9ff}.top-menuwlang{min-height:50px}.custom_collapse-menu,.top-menulinks,.top-menuwlang-logolang,.top-right-links{align-items:center;display:flex}.top-menu .hs-menu-depth-1>a{cursor:pointer;transition:none!important}.top-menu .hs-menu-depth-1>a:focus,.top-menu .hs-menu-depth-1>a:hover{background:transparent!important}.top-menu .hs-menu-depth-1.is-open>a,.top-menu .hs-menu-depth-1.is-open>a:focus,.top-menu .hs-menu-depth-1.is-open>a:hover{background:#555!important;color:#fff!important}@media (min-width:1024px){body .header-container .row-fluid .custom_collapse-menu{flex:1 1 auto}.ts-nav-toggle{display:none}.top-menulinks{align-items:center;display:flex;flex:1 1 auto}.top-menu{margin-left:auto;margin-right:150px}}@media (min-width:1024px) and (max-width:1200px){.top-menu .hs-menu-depth-1>a{padding-left:12px!important;padding-right:43px!important}.top-menu{margin-right:60px}}.top-menu .hs-menu-children-wrapper a:focus,.top-menu .hs-menu-children-wrapper a:hover{color:#fff!important;text-decoration:underline!important}@media (max-width:1023px){.top-menuwlang{min-height:50px;padding:0 15px;position:relative}.top-menuwlang-logolang{justify-content:center;left:0;pointer-events:none;position:absolute;right:0}.top-menuwlang-logolang a{pointer-events:auto}.top-lang{display:none!important}.ts-nav-toggle.ts-nav-toggle{align-items:center;background:none!important;border:0!important;cursor:pointer;display:flex!important;height:50px!important;justify-content:flex-start;left:15px;margin:0!important;max-width:26px;min-width:0;padding:0!important;position:absolute;top:0;width:26px!important;z-index:3}.ts-nav-bar,.ts-nav-bar:after,.ts-nav-bar:before{background:#fff;display:block;height:3px;transition:transform .2s,background .2s;width:26px}.ts-nav-bar{position:relative}.ts-nav-bar:before{content:"";left:0;position:absolute;top:-8px}.ts-nav-bar:after{content:"";left:0;position:absolute;top:8px}.ts-nav-toggle[aria-expanded=true] .ts-nav-bar{background:transparent}.ts-nav-toggle[aria-expanded=true] .ts-nav-bar:before{transform:translateY(8px) rotate(-45deg)}.ts-nav-toggle[aria-expanded=true] .ts-nav-bar:after{transform:translateY(-8px) rotate(45deg)}.sr-only-nav{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}body .header-container .row-fluid .custom_collapse-menu{align-items:center;display:flex!important;flex:0 0 auto;height:50px;left:auto!important;position:absolute!important;right:15px!important;top:0;width:auto!important;z-index:3}.top-account-label,.top-menu{display:none}.top-menu{background:#222;left:0;max-height:calc(100vh - 50px);overflow-y:auto;position:fixed;right:0;top:50px;z-index:1200}.top-menu.is-nav-open{display:block}.top-menu .hs-menu-wrapper,.top-menu .hs-menu-wrapper>ul{display:block;width:100%}.top-menu .hs-menu-children-wrapper,.top-menu .hs-menu-depth-1,.top-menu .hs-menu-depth-1>a{transition:none!important}.top-menu .hs-menu-depth-1{border-bottom:1px solid hsla(0,0%,100%,.25)!important;display:block;width:100%}.top-menu .hs-menu-depth-1>a{display:block;font-size:16px;padding:15px 50px 15px 15px!important;position:relative;width:100%}.top-menu .hs-menu-depth-1.is-open{background:#333}.top-menu .hs-menu-depth-1.is-open>a{background:transparent!important}.top-menu .hs-menu-depth-1.is-open .hs-menu-children-wrapper{background:#555!important}.top-menu .hs-menu-children-wrapper{background:transparent;border-bottom:1px solid #fff;position:static!important;width:100%!important}.top-menu .hs-menu-depth-1.hs-item-has-children>a:after,.top-menu .hs-menu-depth-1.hs-item-has-children>a:before{border-top:2px solid #fff;content:"";height:8px;margin-top:-4px;position:absolute;top:50%;width:8px}.top-menu .hs-menu-depth-1.hs-item-has-children>a:before{right:26px;transform:rotate(-45deg)}.top-menu .hs-menu-depth-1.hs-item-has-children>a:after{right:35px;transform:rotate(45deg)}.top-menu .hs-menu-depth-1.is-open>a:after,.top-menu .hs-menu-depth-1.is-open>a:before{right:30px!important}.top-menu .hs-menu-depth-1>a:focus,.top-menu .hs-menu-depth-1>a:hover{background:#333;border:0!important;padding:15px 50px 15px 15px!important;text-decoration:none}.top-menu .hs-menu-depth-2>a{display:block;font-size:14px!important;padding:15px 15px 15px 25px!important}}.top-menu .hs-menu-depth-1.hs-item-has-children>a:after{display:none!important}.top-menu .hs-menu-depth-1.hs-item-has-children>a:before{background-color:currentColor!important;border:0!important;content:""!important;height:8px!important;-webkit-mask:url(https://2980581.fs1.hubspotusercontent-na1.net/hubfs/2980581/TechSoup_August2017/layout/select-arrow-nav.svg) no-repeat center/12px auto!important;mask:url(https://2980581.fs1.hubspotusercontent-na1.net/hubfs/2980581/TechSoup_August2017/layout/select-arrow-nav.svg) no-repeat center/12px auto!important;position:absolute!important;right:24px!important;top:50%!important;transform:translateY(-50%)!important;transition:none!important;width:12px!important}.top-menu .hs-menu-depth-1.is-open>a:before{transform:translateY(-50%) rotate(180deg)!important}