.content-block-widget{width:100%;font-family:urbane,sans-serif}.content-block-widget .cb-layout{display:flex;align-items:flex-start;position:relative}@media only screen and (max-width:1024px){.content-block-widget .cb-layout{flex-direction:column}}.content-block-widget .cb-sections-col{flex:1 1 0%;width:100%;min-width:0}.content-block-widget .cb-lozenge-nav-parent{position:relative;top:0;background:#fff;z-index:1;padding-top:15px;padding-bottom:15px}.content-block-widget .cb-lozenge-nav-parent::after{content:"";position:absolute;top:0;right:0;width:100px;height:100%;background:linear-gradient(to right,rgba(255,255,255,0),#fff);pointer-events:none}.content-block-widget .cb-lozenge-nav{display:flex;flex-wrap:wrap;gap:10px;padding:30px 20px 0;max-width:1490px;margin:0 auto;box-sizing:border-box;position:relative;overflow:scroll}@media only screen and (max-width:1024px){.content-block-widget .cb-lozenge-nav{padding:20px 20px 0;padding-bottom:20px}}.content-block-widget .cb-lozenge-nav .cb-lozenge-nav-inner{min-width:900px;display:flex;flex-wrap:wrap;gap:10px}.content-block-widget .cb-lozenge-link{display:inline-flex;align-items:center;padding:8px 18px;border-radius:999px;border:2px solid #001b4c;font-family:urbane-rounded,sans-serif;font-size:15px;font-weight:600;color:#001b4c;text-decoration:none;white-space:nowrap;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.content-block-widget .cb-lozenge-link:focus,.content-block-widget .cb-lozenge-link:hover{background-color:#001b4c;color:#fff}.content-block-widget .cb-lozenge-link.is-active{background-color:#001b4c;color:#fff}@media only screen and (max-width:767px){.content-block-widget .cb-lozenge-link{font-size:14px;padding:6px 14px}}.content-block-widget .cb-section{width:100%;box-sizing:border-box}.content-block-widget .cb-section.bg-black{background-color:#000}.content-block-widget .cb-section.bg-charcoal{background-color:#2d2d2d}.content-block-widget .cb-section.bg-red{background-color:#d63436}.content-block-widget .cb-section.bg-brightred{background-color:#ff0202}.content-block-widget .cb-section.bg-white{background-color:#fff}.content-block-widget .cb-section.bg-navy{background-color:#001b4c}.content-block-widget .cb-section.bg-dark-green{background-color:#003a33}.content-block-widget .cb-section.bg-green{background-color:#1de377}.content-block-widget .cb-section.bg-grey{background-color:#f2f2f2}.content-block-widget .cb-section.bg-mid-grey{background-color:#848484}.content-block-widget .cb-section.bg-blue{background-color:#68e3ff}.content-block-widget .cb-section.bg-blue_2{background-color:#0479d9}.content-block-widget .cb-section.bg-light-charcoal{background-color:#d9d9d9}.content-block-widget .cb-section.bg-pale-blue{background-color:#e8f5ff}.content-block-widget .cb-section.bg-yellow{background-color:#ffd26f}.content-block-widget .cb-section.bg-can{background-color:#e8f5ff}.content-block-widget .cb-section.bg-should{background-color:#0479d9}.content-block-widget .cb-section.bg-must{background-color:#001b4c}.content-block-widget .cb-section-inner{max-width:1490px;margin:0 auto;padding:70px 20px;box-sizing:border-box;position:relative}@media only screen and (max-width:1024px){.content-block-widget .cb-section-inner{padding:30px 20px}}@media only screen and (max-width:767px){.content-block-widget .cb-section-inner{padding:30px 20px}}.content-block-widget .cb-section-inner .cb-section-inner-max{width:75%}@media only screen and (max-width:991px){.content-block-widget .cb-section-inner .cb-section-inner-max{width:100%}}.content-block-widget .cb-title{font-family:urbane-rounded,sans-serif;font-size:35px;font-weight:500;color:#001b4c;letter-spacing:-.7px;line-height:1.1;margin-top:0;margin-bottom:28px}@media only screen and (max-width:767px){.content-block-widget .cb-title{font-size:26px;margin-bottom:20px}}.content-block-widget .cb-subtitle{font-family:urbane-rounded,sans-serif;font-size:24px;font-weight:600;color:#001b4c;letter-spacing:-.48px;line-height:1.2;margin-top:-16px;margin-bottom:20px}@media only screen and (max-width:767px){.content-block-widget .cb-subtitle{font-size:20px;margin-bottom:16px}}.content-block-widget .cb-description{font-family:urbane,sans-serif;font-size:18px;line-height:28px;color:#001b4c;margin-top:-8px;margin-bottom:35px}@media only screen and (max-width:767px){.content-block-widget .cb-description{font-size:16px;line-height:26px;margin-bottom:20px}}.content-block-widget .cb-content{font-family:urbane,sans-serif;font-size:18px;line-height:28px;color:#001b4c;padding-bottom:10px}@media only screen and (max-width:767px){.content-block-widget .cb-content{font-size:16px;line-height:26px}}.content-block-widget .cb-content p{margin-top:0;margin-bottom:20px}.content-block-widget .cb-content p:last-child{margin-bottom:0}.content-block-widget .cb-content a:not(.bs-button){color:#0479d9;text-decoration:underline;text-underline-offset:2px;transition:opacity .2s ease}.content-block-widget .cb-content a:not(.bs-button):focus,.content-block-widget .cb-content a:not(.bs-button):hover{color:#0479d9;opacity:.7}.content-block-widget .cb-content b,.content-block-widget .cb-content strong{font-weight:600}.content-block-widget .cb-content em,.content-block-widget .cb-content i{font-style:italic}.content-block-widget .cb-content h2{font-family:urbane-rounded,sans-serif;font-size:28px;font-weight:500;letter-spacing:-.56px;line-height:1.2;color:#001b4c;margin-top:40px;margin-bottom:14px}@media only screen and (max-width:767px){.content-block-widget .cb-content h2{font-size:22px}}.content-block-widget .cb-content h3{font-family:urbane,sans-serif;font-size:21px;font-weight:600;letter-spacing:-.42px;line-height:1.3;color:#001b4c;margin-top:32px;margin-bottom:12px}.content-block-widget .cb-content h4{font-family:urbane,sans-serif;font-size:18px;font-weight:600;letter-spacing:-.36px;line-height:1.3;color:#001b4c;margin-top:24px;margin-bottom:10px}.content-block-widget .cb-content ul{list-style:none;padding:0;margin:0 0 20px 0}.content-block-widget .cb-content ul li{position:relative;padding-left:22px;margin-bottom:10px;line-height:28px}.content-block-widget .cb-content ul li::before{content:"";position:absolute;left:0;top:10px;width:7px;height:7px;border-radius:50%;background-color:#0479d9}.content-block-widget .cb-content ul ul li::before{background-color:#001b4c;width:5px;height:5px;top:11px}.content-block-widget .cb-content .table-builder{padding:0;margin-top:30px;margin-bottom:30px}.content-block-widget .cb-content ol{padding-left:26px;margin:0 0 20px 0}.content-block-widget .cb-content ol li{margin-bottom:10px;padding-left:6px;line-height:28px}.content-block-widget .cb-content ol ol,.content-block-widget .cb-content ol ul,.content-block-widget .cb-content ul ol,.content-block-widget .cb-content ul ul{margin-top:8px;margin-bottom:8px}.content-block-widget .cb-columns{display:grid;gap:40px;align-items:start}.content-block-widget .cb-columns.cb-columns--2{grid-template-columns:1fr 1fr}.content-block-widget .cb-columns.cb-columns--3{grid-template-columns:1fr 1fr 1fr}@media only screen and (max-width:1024px){.content-block-widget .cb-columns.cb-columns--3{grid-template-columns:1fr 1fr}}@media only screen and (max-width:767px){.content-block-widget .cb-columns{grid-template-columns:1fr!important;gap:30px}}.content-block-widget .cb-col{min-width:0}.content-block-widget .cb-section.bg-black .cb-description,.content-block-widget .cb-section.bg-black .cb-subtitle,.content-block-widget .cb-section.bg-charcoal .cb-description,.content-block-widget .cb-section.bg-charcoal .cb-subtitle,.content-block-widget .cb-section.bg-dark-green .cb-description,.content-block-widget .cb-section.bg-dark-green .cb-subtitle,.content-block-widget .cb-section.bg-navy .cb-description,.content-block-widget .cb-section.bg-navy .cb-subtitle{color:#fff}.content-block-widget .cb-section.bg-black .cb-title,.content-block-widget .cb-section.bg-charcoal .cb-title,.content-block-widget .cb-section.bg-dark-green .cb-title,.content-block-widget .cb-section.bg-navy .cb-title{color:#fff}.content-block-widget .cb-section.bg-black .cb-content,.content-block-widget .cb-section.bg-charcoal .cb-content,.content-block-widget .cb-section.bg-dark-green .cb-content,.content-block-widget .cb-section.bg-navy .cb-content{color:#fff}.content-block-widget .cb-section.bg-black .cb-content h2,.content-block-widget .cb-section.bg-black .cb-content h3,.content-block-widget .cb-section.bg-black .cb-content h4,.content-block-widget .cb-section.bg-charcoal .cb-content h2,.content-block-widget .cb-section.bg-charcoal .cb-content h3,.content-block-widget .cb-section.bg-charcoal .cb-content h4,.content-block-widget .cb-section.bg-dark-green .cb-content h2,.content-block-widget .cb-section.bg-dark-green .cb-content h3,.content-block-widget .cb-section.bg-dark-green .cb-content h4,.content-block-widget .cb-section.bg-navy .cb-content h2,.content-block-widget .cb-section.bg-navy .cb-content h3,.content-block-widget .cb-section.bg-navy .cb-content h4{color:#fff}.content-block-widget .cb-section.bg-black .cb-content a,.content-block-widget .cb-section.bg-charcoal .cb-content a,.content-block-widget .cb-section.bg-dark-green .cb-content a,.content-block-widget .cb-section.bg-navy .cb-content a{color:#68e3ff}.content-block-widget .cb-section.bg-black .cb-content a:hover,.content-block-widget .cb-section.bg-charcoal .cb-content a:hover,.content-block-widget .cb-section.bg-dark-green .cb-content a:hover,.content-block-widget .cb-section.bg-navy .cb-content a:hover{color:#68e3ff;opacity:.8}.content-block-widget .cb-section.bg-black .cb-content ul li::before,.content-block-widget .cb-section.bg-charcoal .cb-content ul li::before,.content-block-widget .cb-section.bg-dark-green .cb-content ul li::before,.content-block-widget .cb-section.bg-navy .cb-content ul li::before{background-color:#fff}.content-block-widget .cb-contents-block{width:100%;margin-bottom:40px;max-width:1490px;margin:auto;padding:20px 20px}@media only screen and (max-width:767px){.content-block-widget .cb-contents-block{margin-bottom:24px}}.content-block-widget .cb-contents-block .cb-contents-block-cont{width:75%}@media only screen and (max-width:991px){.content-block-widget .cb-contents-block .cb-contents-block-cont{width:100%}}.content-block-widget .cb-sidebar-label{display:block;font-family:urbane-rounded,sans-serif;font-size:30px;font-weight:600;color:#0479d9;letter-spacing:-.6px;line-height:1.1;margin-bottom:28px;padding-bottom:4px;border-bottom:2px solid #0479d9;width:auto;align-self:flex-start;max-width:max-content;padding-right:150px}@media only screen and (max-width:1024px){.content-block-widget .cb-sidebar-label{font-size:22px;margin-bottom:16px}}.content-block-widget .cb-sidebar-nav{column-count:2;column-gap:60px}@media only screen and (max-width:1024px){.content-block-widget .cb-sidebar-nav{column-gap:40px}}@media only screen and (max-width:600px){.content-block-widget .cb-sidebar-nav{column-count:1}}.content-block-widget .cb-sidebar-link{display:flex;align-items:flex-start;gap:12px;padding:6px 0;text-decoration:none;color:#001b4c;font-family:urbane-rounded,sans-serif;font-size:18px;font-weight:600;letter-spacing:-.36px;line-height:1.3;break-inside:avoid;transition:color .2s ease}.content-block-widget .cb-sidebar-link:focus,.content-block-widget .cb-sidebar-link:hover{color:#0479d9}.content-block-widget .cb-sidebar-link.is-active{color:#0479d9}.content-block-widget .cb-sidebar-link.is-active .cb-sidebar-link-icon{background-color:#e8f5ff}@media only screen and (max-width:1024px){.content-block-widget .cb-sidebar-link{gap:8px;font-size:15px}}.content-block-widget .cb-sidebar-link-icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background-color:#e8f5ff;margin-top:1px;transition:background-color .2s ease}.content-block-widget .cb-sidebar-link-icon::after{content:"";display:block;width:6px;height:6px;border-top:2px solid #001b4c;border-right:2px solid #001b4c;transform:rotate(45deg) translate(-1px,1px)}.content-block-widget .cb-sidebar-link-text{flex:1}.content-block-widget[data-nav-mode=tabs] .cb-section.cb-tab-hidden{display:none}@media only screen and (max-width:1024px){.content-block-widget[data-nav-mode=tabs] .cb-section-inner{padding-bottom:60px}}@media only screen and (max-width:767px){.content-block-widget[data-nav-mode=tabs] .cb-section-inner{padding-bottom:50px}}