/* Button hover pop-out effect */
.btn.ecsa-blue-background,
.btn.ecsa-green-background {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    border-radius: 6px;
}

.btn.ecsa-blue-background:hover,
.btn.ecsa-green-background:hover {
    transform: translateY(-3px);
    box-shadow: 0 8px 20px rgba(0, 0, 0, 0.3);
    z-index: 10;
}

.ecsa-blue-background {
    background-color: #5aaadc !important;
    color: white !important;
    border-bottom: rgb(77, 147, 184) 2px solid;
}