.main-header .header-top:before {
    position: absolute;
    content: '';
    left: 0px;
    top: 0px;
    right: 0px;
    height: 20px;
    background-color: #dddddd;
}

.main-header .header-top .top-left:before {
    position: absolute;
    content: '';
    right: 0px;
    top: 0px;
    bottom: 0px;
    width: 200%;
    transform: skewX(-30deg);
    background-color: #14C599;
}


.vibrate {
    transition: transform 0.3s ease-in-out;
}

.vibrate:hover {
    animation: vibrateAnimation 0.3s infinite alternate;
}

@keyframes vibrateAnimation {
    0% {
        transform: translateY(0);
    }

    100% {
        transform: translateY(-5px);
    }
}

.whatsapp-icon {
    position: fixed;
    /* Allows the icon to stay in place even when scrolling */
    bottom: 20px;
    /* Adjust this value to change the vertical position */
    left: 20px;
    /* Adjust this value to change the horizontal position */
    z-index: 9999;
    /* Ensures the icon appears above other elements */
}

.whatsapp-icon img {
    width: 50px;
    /* Adjust this value to change the size of the icon */
    height: auto;
    /* Maintain aspect ratio */
}

.pagination {
    display: inline-block;
}

.pagination a {
    color: #000;
    float: left;
    font-size: 18px;
    padding: 8px 16px;
    margin: 0 3px;
    text-decoration: none;
    transition: background-color .3s;
    border: 1px solid #000;
}

.pagination a.active {
    background-color: #14C599;
    color: white;
    border: 1px solid #000;
}

.pagination a:hover:not(.active) {
    background-color: #14C599;
    color: #fff;
}

.contact-info-section .info-box .icon {
    position: relative;
    margin-bottom: 15px;
}
.contact-info-section{
    text-align: center;
}
.contact-info-section .info-box .text {
    position: relative;
    color: #000000;
    font-size: 18px !important;
}

.counter {
    font-size: 24px;
    font-weight: bold;
    color: #14C599;
    border: 2px solid white; /* Add border */
  padding: 10px; /* Add padding for spacing */
    text-align: center;
    /* margin-top: 50px; */
}

