/* ============================= */
/* FIND US SECTION */
/* ============================= */

.find-us-section {

    background:
    linear-gradient(
        135deg,
        #061229 0%,
        #081B38 50%,
        #0B1F3A 100%
    );

    color: white;

    position: relative;

    overflow: hidden;

}

.location-card {

    background:
    rgba(255,255,255,0.04);

    border:
    1px solid rgba(255,255,255,0.08);

    border-radius: 24px;

    padding: 35px;

    transition: 0.4s ease;

    backdrop-filter: blur(12px);

    height: 100%;

}

.location-card:hover {

    transform: translateY(-10px);

    border-color: #2D8CFF;

    box-shadow:
    0 20px 45px rgba(0,0,0,0.25);

}

.location-icon {

    width: 70px;
    height: 70px;

    display: flex;
    align-items: center;
    justify-content: center;

    border-radius: 18px;

    background:
    rgba(45,140,255,0.12);

    font-size: 34px;

    margin-bottom: 24px;

}

.location-label {

    color: #2D8CFF;

    font-weight: 600;

    margin-top: 10px;

    margin-bottom: 18px;

}

.location-text {

    color: #D6E4FF;

    line-height: 1.8;

}

.location-footer {

    margin-top: 25px;

    padding-top: 20px;

    border-top:
    1px solid rgba(255,255,255,0.08);

    color: #FF7A00;

    font-weight: 600;

}

.contact-strip {

    background:
    rgba(255,255,255,0.04);

    border:
    1px solid rgba(255,255,255,0.08);

    border-radius: 24px;

    padding: 35px;

    backdrop-filter: blur(12px);

}

.contact-title {

    color: #2D8CFF;

    margin-bottom: 12px;

    font-weight: 600;

}

.contact-value {

    color: white;

    margin-bottom: 0;

}

.hero-badge {

    background:
    rgba(255,255,255,0.06);

    border:
    1px solid rgba(255,255,255,0.08);

    padding: 10px 18px;

    border-radius: 40px;

    font-size: 14px;

    letter-spacing: 1px;

}

.text-accent {

    color: #FF7A00;

}