.block-cta-bar{position:relative;padding:1rem 0 1.75rem 0;overflow:visible;z-index:1;margin-top:26px}.block-cta-bar:not(.has-background){background:var(--primary-gradient)}.block-cta-bar.has-light-blue-background-color .block-cta-bar__heading{color:#000}.block-cta-bar.has-light-blue-background-color .btn{color:#02212E}.block-cta-bar.has-light-blue-background-color .btn.btn--hollow{border-color:#02212E}.block-cta-bar.has-light-blue-background-color .btn.btn--solid{background-color:#02212E;border-color:#02212E;color:#fff}.block-cta-bar.has-light-blue-background-color .btn.btn--solid:hover{background-color:#04445f}.block-cta-bar.has-light-blue-gradient-gradient-background:before{display:none}.block-cta-bar.has-light-blue-gradient-gradient-background .block-cta-bar__heading{color:#02212E}@media (min-width: 992px){.block-cta-bar{padding:2rem 0}}.block-cta-bar:before{content:'';width:100%;height:100%;position:absolute;background:inherit;z-index:-1;top:0;-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:skewY(-0.8deg);transform:skewY(-0.8deg)}.block-cta-bar__heading-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:1rem 0}@media (min-width: 992px){.block-cta-bar__heading-wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0;height:100%}}.block-cta-bar .block-cta-bar__heading{font-size:24px;font-weight:500;color:#fff;margin-bottom:0}@media only screen and (min-width: 320px){.block-cta-bar .block-cta-bar__heading{font-size:calc(24px + 8 * (100vw - 320px) / (1440 - 320))}}@media only screen and (min-width: 1440px){.block-cta-bar .block-cta-bar__heading{font-size:32px}}.block-cta-bar:not(.has-light-blue-gradient-gradient-background) .btn--hollow{border-color:#fff;color:#fff;overflow:visible}.block-cta-bar:not(.has-light-blue-gradient-gradient-background) .btn--hollow:focus{color:#fff}.block-cta-bar:not(.has-light-blue-gradient-gradient-background) .btn--hollow:before{display:none}.block-cta-bar__button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem;margin-top:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 992px){.block-cta-bar__button-wrapper{margin-top:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.block-cta-bar__button-wrapper .btn{width:100%;display:inline-block;text-align:center;font-size:18px}@media (min-width: 768px){.block-cta-bar__button-wrapper .btn{width:auto}}

/*# sourceMappingURL=block-cta-bar.css.map */
