.module-cta-band .cta-band-content-wrap .cta-component a.cta-band-link.cta.cta-box.cta-link-text:hover {
    text-decoration: none;
    border: 2px solid;
    border-top-width: 2px;
    border-right-width: 2px;
    border-bottom-width: 2px;
    border-left-width: 2px;
    border-image-slice: 100%;
    border-image-source: none;
    border-image-slice: 1;
    border-width: 2px;
    border-image-source: linear-gradient(90deg,#b0d35a 0,#3fab99 49%,#00abc8 100%);
    border-width: 1px;
}
.cta-band-full-width{min-width:100%}
.single-cta-border .cta-band-content .h6:last-child{margin-block-end: 0px;}
.its-single-cta .cta-band-content .h6:last-child{margin-block-end:0px;}
.module-cta-band .cta-band-content-wrap .cta-component .cta-band-link.cta.cta-box.cta-link-text{font-size:16px;line-height:20px;    font-family: Hexagon Akkurat Bold Web;}
.white .cta-band-content-wrap.grad-border-bottom.single-cta-border:not(.not-full-color) {border-bottom: 1px solid transparent;border-image: linear-gradient(90deg, #B0D35A 0%, #3FAB99 49%,#00ABC8 100%);border-image-slice: 100%;border-image-slice: 100%;border-image-slice: 100%;border-image-slice: 1}
.white .cta-band-content-wrap.grad-border-bottom.full-width-white-variation-multiple-cta-border:not(.not-full-color) {border-bottom: 1px solid transparent;border-image: linear-gradient(90deg, #B0D35A 0%, #3FAB99 49%,#00ABC8 100%);border-image-slice: 100%;border-image-slice: 100%;border-image-slice: 100%;border-image-slice: 1;}
.module-cta-band.white .cta-band-content-wrap .color-wrapper{border-bottom: 1px solid transparent;border-image: linear-gradient(90deg, #B0D35A 0%, #3FAB99 49%,#00ABC8 100%);border-image-slice:1;width: 100%;}
.module-cta-band.white .cta-band-content-wrap:not(.not-full-color) {padding:24px 24px;}
.module-cta-band.blue .cta-band-content-wrap:not(.not-full-color) {background: #005072;padding: 24px 24px}
.module-cta-band.blue .cta-band-content-wrap:not(.not-full-color) *{color: #fff; border-color: #fff}
.module-cta-band.black .cta-band-content-wrap:not(.not-full-color) {background: #000;padding: 24px 24px}
.module-cta-band.black .cta-band-content-wrap:not(.not-full-color) *{color: #fff; border-color: #fff}
.module-cta-band.white .color-wrapper{padding:24px 24px}
.module-cta-band.blue .color-wrapper {background: #005072;padding: 24px 24px}
.module-cta-band.blue .color-wrapper *{color: #fff; border-color: #fff}
.module-cta-band.black .color-wrapper {background: #000;padding: 24px 24px}
.module-cta-band.black .color-wrapper *{color: #fff; border-color: #fff}
.cta-link-text{color:#005072}
.icon-longarrow:before{position:absolute;right:20px;top:18px;}
.module-cta-band .color-wrapper > .row{align-items:center;}
.cta-band-content p{line-height: 24px;}
.module-cta-band p.h6{margin-block-end:16px}
/*.module-cta-band.white .cta-band-content-wrap .cta-component .icon-longarrow:hover:before{-webkit-transform: 
scale(1.3);transform:scale(1.3)}
.module-cta-band.module-wrapper{padding:0px 0px}
.module-cta-band.module-wrapper{padding-bottom:34px}*/
@media all and (max-width: 767.98px){
.module-cta-band.white .cta-band-content-wrap .container-fluid{padding-left:0px;padding-right:0px}
.module-cta-band.white .cta-band-content-wrap:not(.not-full-color) {padding:24px 16px}
.module-cta-band.blue .cta-band-content-wrap .container-fluid{padding-left:0px;padding-right:0px}
.module-cta-band.blue .cta-band-content-wrap:not(.not-full-color) {padding:24px 16px}
.module-cta-band.black .cta-band-content-wrap .container-fluid{padding-left:0px;padding-right:0px}
.module-cta-band.black .cta-band-content-wrap:not(.not-full-color) {padding:24px 16px}
.cta-component a:last-child{margin-bottom:0px}
.cta-component{margin-top:16px}
.cta-band-content p:last-child{margin-bottom:0px}
.module-cta-band .cta-band-content-wrap .color-wrapper{padding:24px 16px 24px 16px}

}


@media all and (min-width: 767.98px) and (max-width:991.98px){
.module-cta-band.white .cta-band-content-wrap .container-fluid{padding-left:0px;padding-right:0px}
.module-cta-band.white .cta-band-content-wrap:not(.not-full-color) {padding:24px 32px}
.module-cta-band.white .color-wrapper{padding:24px 32px}
.module-cta-band.blue .cta-band-content-wrap .container-fluid{padding-left:0px;padding-right:0px}
.module-cta-band.blue .cta-band-content-wrap:not(.not-full-color) {padding:24px 32px}
.module-cta-band.blue .color-wrapper{padding:24px 32px}
.module-cta-band.black .cta-band-content-wrap .container-fluid{padding-left:0px;padding-right:0px}
.module-cta-band.black .cta-band-content-wrap:not(.not-full-color) {padding:24px 32px}
.module-cta-band.black .color-wrapper{padding:24px 32px}
}

