.google-map {
    flex: 1;
    overflow: hidden;
    border-radius: 8px;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
    margin-top: 20px;
}

@media screen and (max-width: 768px) {
    .contact-content {
        flex-direction: column;
    }
    
    .google-map {
        margin-top: 30px;
        height: 350px;
    }
    
    .google-map iframe {
        height: 100%;
    }
}
