.search{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.blog .search{display:inline-flex}input.hs-search-field__input.form-control{background:transparent;border:none;border-bottom:1px solid #d9d9d9;border-radius:0;height:auto;padding:0}.navbar-search-form-wrapper{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;opacity:0;position:absolute;right:100%;top:-5px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;width:0;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.navbar-search-form-wrapper.open{opacity:1;width:250px}.navbar-search-form-wrapper .hs-search-field{-webkit-box-shadow:0 3px 20px 0 rgba(0,0,0,.1);box-shadow:0 3px 20px 0 rgba(0,0,0,.1);width:100%}.navbar-search-form-wrapper .hs-search-field form{padding:1rem}span.sr-search-toggle{position:relative;z-index:1}input.hs-search-field__input.form-control{color:#262628}.show-search,.sr-nav .hs-menu-depth-1>a:not(.cta_button){color:#fff;position:relative;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;z-index:9}.show-search:hover{color:#fff!important;opacity:.5}.industries-container{align-items:center;display:flex;flex-wrap:wrap;font-size:.75rem;gap:.5rem 1rem}.industries-container>div{flex-basis:calc(50% - 1rem)}.bandp-cta{border-top:14px solid transparent;max-width:550px;min-height:200px;opacity:0;pointer-events:none;position:absolute;right:0;text-wrap:balance;transform:translateY(-100%);transition:transform 0s .4s,visibility 0s .3s,opacity .3s linear;visibility:hidden}.bandp-btn:focus+.bandp-cta,.bandp-btn:hover+.bandp-cta,.bandp-cta:hover{opacity:1;pointer-events:auto;transform:translateY(-2px);transition:opacity .3s linear;visibility:visible}.bandp-cta>.row{background:#afd3fc;min-height:inherit;overflow:hidden}.bandp-cta .col:nth-child(2) img{bottom:0;left:0;object-fit:cover;position:absolute;width:100%}.bandp-cta .col:first-child{align-self:center;padding:1.5rem .25rem 1.5rem 1.5rem}.bandp-cta .menu-heading,.bandp-cta h2,.bandp-cta h4{color:#1e3041;font-size:1.5rem;font-weight:500;line-height:1.35;margin-bottom:1.2rem;padding-bottom:1.2rem;position:relative}.bandp-cta .menu-heading:after,.bandp-cta h2:after,.bandp-cta h4:after{background:#236097;border-radius:2.5px;bottom:0;content:"";height:3px;left:0;position:absolute;width:150px}.bandp-cta-wrapper:hover a{background:#fff!important;color:#000!important}.bandp-overlay-cta .cta-button,.bandp-overlay-cta .cta_button{border:none!important;color:transparent!important;height:100%;inset:0;justify-content:center;opacity:0;position:absolute;width:100%}.btn-wrapper.btn-wrapper-sm .cta-button.bandp-btn,.btn-wrapper.btn-wrapper-sm .cta_button.bandp-btn{padding:0 2rem!important}#navbar_global>.btn-wrapper:last-child,.search{position:relative;z-index:1}.navbar-main .header-skip{background-color:var(--secondary);border-color:var(--secondary);box-sizing:content-box;color:var(--heading);font-size:.75rem;left:-1000px;line-height:1.35;min-height:2.375rem;padding:0 .75rem;position:absolute;text-align:center;top:auto;transition:top 1s ease-out;z-index:100}.navbar-main .header-skip:focus{left:10px;top:8px}[role=button] h5{color:#1b4f7e}.navbar .navbar-nav .nav-item p.upper+.menu-title,.navbar .navbar-nav .nav-item p.upper+h2{color:#1e3041;font-size:1.25rem;font-weight:300;line-height:1.35;margin-bottom:.625rem;text-decoration:none}@media (max-width:1200px){a.cta-button.bandp-btn,a.cta_button.bandp-btn{display:none}.bandp-cta{border:none;margin-left:15px;opacity:1;position:relative;transform:none;visibility:visible}.navbar-collapse .container{display:block;padding:0}.search{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.navbar-search-form-wrapper{left:0;margin-left:1rem;right:0;width:265px!important}.navbar-search-form-wrapper .hs-search-field{-webkit-box-shadow:none;box-shadow:none}.sr-nav .hs-menu-depth-1>a:not(.cta_button):hover{color:#333;opacity:.6}input.hs-search-field__input.form-control{border-bottom:1px solid #333;color:#555508}}@media (max-width:768px){.btn-wrapper.btn-wrapper-sm .cta-button.bandp-btn,.btn-wrapper.btn-wrapper-sm .cta_button.bandp-btn{background:var(--primary)!important;display:inline-flex;padding:0 .75rem!important}.bandp-cta{display:none}}