@import url('variables.css');

/* Service Page Styles */

.contact-group-header {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
    background-color: var(--neutral-300);
}

.contact-group-header-title {
    font-size: 2.5rem;
    color: var(--primary-500);
    font-family: va(--heading-font);
    line-height: 1.2;

}

.contact-group-header-title span {
    color: var(--secondary-500);
    font-weight: 800;
}

.contact-h3 {
    font-size: 1.5rem;
    color: var(--primary-500);
    font-family: var(--heading-font);
    line-height: 1.2;
    font-weight: 600;
}

.form-confirm {
    font-family: var(--body-font);
    margin-top: 1rem;
    border: 1px solid var(--neutral-500);
    border-radius: 5px;
    padding: 1rem;
}

.contact-sep {
    color: var(--primary-500);
    margin-top: 1rem;
    border-top: 2px dashed var(--primary-500);
    border-bottom: 2px dashed var(--primary-500);
    font-weight: 600;
}

.btn-book {
    background-color: var(--primary-300);
    color: var(--neutral-700);
}

.btn-book:hover {
    background-color: var(--primary-500);
    color: var(--neutral-100);
}