﻿.contact-section {
    padding: 60px 0;
}

.contact-info {
    margin-bottom: 40px;
}

    .contact-info h3 {
        margin-bottom: 20px;
    }

    .contact-info p {
        font-size: 1.2rem;
        line-height: 1.5;
    }

.contact-form {
    background: #f8f9fa;
    padding: 40px;
    border-radius: 8px;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
}

    .contact-form h3 {
        margin-bottom: 20px;
        font-size: 1.5rem;
        font-weight: bold;
    }

    .contact-form .form-control {
        margin-bottom: 15px;
    }

        .contact-form .form-control:focus {
            border-color: #007bff;
            box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.25);
        }
