/* CTA Button/Link Styles */
.ws-link-cta {
    background-color: #ECAA20;
    color: black;
    padding: 15px 25px;
    border: none;
    border-radius: 10px;
    font-size: 14px;
    cursor: pointer;
    text-decoration: none;
    transition: background-color 0.3s ease;
    display: inline-block; 
}

.ws-link-cta:hover {
    color: white;
    background-color: black;
    font-weight: bold;
    padding: 20px;
    border: 1px solid black;
}
/* CTA Container Styles */
.ws-cta-wrapper {
    text-align: center;
    padding: 30px;
    border-radius: 10px;
}
.mb-4 {
    margin: 0 !important;
}