.bb-cta-band__band{align-items:center;background:var(--bb-dark);box-shadow:0 22px 44px rgba(11,31,58,.3);display:flex;gap:24px;justify-content:space-between;padding:24px 40px;position:relative;z-index:6}.bb-cta-band--overlap .bb-cta-band__band{margin:54px 0 -34px}.bb-cta-band__text{color:#fff;font-family:var(--bb-font-headline)!important;font-size:20px;font-weight:500}.bb-cta-band__cta{align-items:center;color:#fff;display:inline-flex;font-size:14px;font-weight:600;gap:14px;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap}.bb-cta-band__cta:before{background:var(--bb-primary);content:"";display:inline-block;height:2px;width:26px}.bb-cta-band__band:hover .bb-cta-band__cta{color:#cfe0f0}@media (max-width:900px){.bb-cta-band__band{align-items:flex-start;flex-direction:column;text-align:left}}.dnd-section:has(.bb-cta-band--overlap){overflow:visible!important;position:relative;z-index:3!important}.bb-cta-band--button .bb-cta-band__band{background:transparent;box-shadow:none;flex-wrap:wrap;padding:34px 0}.bb-cta-band--button .bb-cta-band__text{color:#fff;font-family:Poppins,sans-serif!important;font-size:20px;font-weight:600}.bb-cta-band--button .bb-cta-band__btn{background:transparent!important;border:1px solid hsla(0,0%,100%,.45)!important;border-radius:4px!important;color:#fff!important;display:inline-block;font-family:Inter,sans-serif!important;font-size:15px!important;font-weight:600!important;letter-spacing:0!important;padding:14px 26px!important;text-decoration:none!important;text-transform:none!important;transition:background-color .35s ease}.bb-cta-band--button .bb-cta-band__btn:hover{background:hsla(0,0%,100%,.08)!important}.bb-cta-band--button .bb-cta-band__btn{overflow:hidden;position:relative;transition:border-color .35s ease!important;z-index:0}.bb-cta-band--button .bb-cta-band__btn:before{background:#0b5fa5;content:"";height:100%;left:0;position:absolute;top:-100%;transition:top .35s ease;width:100%;z-index:-1}.bb-cta-band--button .bb-cta-band__btn:hover:before{top:0}.bb-cta-band--button .bb-cta-band__btn:hover{background:transparent!important;border-color:#0b5fa5!important}