    .reveal {
        position: relative;
        transform: translateY(150px);
        opacity: 0;
        transition: 1s all ease;
    }

    .reveal.active {
        transform: translateY(0);
        opacity: 1;
    }

    #hero {
        width: 100%;
        height: 85vh;
        background-color: rgba(34, 39, 43, 0.8);
        overflow: hidden;
        position: relative;
    }

    @media(max-width: 768px) {
        #hero {
            width: 100%;
            height: 18vh;
            overflow: hidden;
            position: relative;
        }
    }

    .goog-logo-link {
        display: none !important;
    }

    .goog-te-gadget {
        color: transparent !important;
        font-size: 0px;
    }

    .VIpgJd-ZVi9od-l4eHX-hSRGPd,
    .VIpgJd-ZVi9od-l4eHX-hSRGPd:link,
    .VIpgJd-ZVi9od-l4eHX-hSRGPd:visited,
    .VIpgJd-ZVi9od-l4eHX-hSRGPd:hover,
    .VIpgJd-ZVi9od-l4eHX-hSRGPd:active {
        display: none;
        font-size: 12px;
        font-weight: bold;
        color: #444;
        text-decoration: none;
    }

    @media (min-width: 1200px) {

        .container,
        .container-lg,
        .container-md,
        .container-sm,
        .container-xl {
            max-width: 1280px;
        }
    }

    .testimonial-slider {
        position: relative;
        width: 80%;
        max-width: 700px;
        overflow: hidden;
        border: 1px solid #ddd;
        border-radius: 8px;
        background: #000;
        padding: 20px;
        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
    }

    .testimonial-card {
        display: none;
        text-align: center;
        padding: 20px;
    }

    .testimonial-card p {
        font-style: italic;
    }

    .testimonial-card h4 {
        margin-top: 10px;
        font-weight: bold;
    }

    .prev,
    .next {
        position: absolute;
        top: 50%;
        background: #333;
        color: #fff;
        border: none;
        padding: 10px;
        cursor: pointer;
        font-size: 18px;
        border-radius: 50%;
        transform: translateY(-50%);
    }

    .prev {
        left: 10px;
    }

    .next {
        right: 10px;
    }