.banner-carousel .carousel-inner > .item .banner-text .banner-cta {
 width: 250px; 
 }

.banner-carousel .carousel-inner > .item .banner-text .banner-cta {
    border-left: 4px solid #109de8;
    color: #109de8;
}

.banner-carousel .carousel-inner > .item .banner-text .banner-cta:hover, .banner-carousel .carousel-inner > .item .banner-text .banner-cta:focus {
    border-color: #00aa3e;
    color: #00aa3e;
}  

@media (max-width: 767px) {
.responsive .banner-carousel .carousel-inner > .item .banner-text .banner-cta {
    width: 125px;
}
}