.ctafooter {
  display: none;
}

/* Home Page Flip Card Styling */

.sr-cards-flip-01 .card-block {
    border: none;
    border-radius: 10px;
}

.sr-cards-flip-01 .card-overlay {
    background: var(--primary);
    bottom: 0;
    color: var(--white);
    height: 100%;
    left: 0;
    opacity: 0;
    position: absolute;
    right: 0;
    top: 0;
    transition: all .5s;
    border-radius: 10px;
}


.blaze-pagination button {
    background: #A3DB33; 
  
}

.blaze-pagination button.active {
    background-color: white;
    box-shadow: 0 0 0 2px var(--primary);
}

#hs_cos_wrapper_site_search .hs-search-field__bar>form {
    border-radius: px;
    display: none;
}


 .sr-cards-flip-01 .card-block  img, video {
    height: auto;
    max-width: 100%;
    /* vertical-align: middle; */
    padding-top: 40px;
}


/* fix for card height - mainly bottom */

@media (max-width: 767px) {
.sr-cards-flip-01 .card-block {
    min-height: initial !important;
    padding: 3.1875rem !important;
  }
  
 .sr-cards-flip-01 .card-description {
   height: initial !important;
}