.header_home.overlap .section--dark.section--inner {
    background: #04364e;
}

@media screen and (min-width: 992px) {
    #id_74362e3e-7c3c-5c6d-b8f8-d555e971f0a7 .section__column-1.ple-column-padding {
        padding-top: 16px;
        padding-bottom: 16px;
        background-color: #04364e;
        border-radius: 8px;
    }
}

.section--dark .phone__container .phone__wrapper .phone__number, .section--light .phone__container .phone__wrapper .phone__number {
    font-size: 16px !important;
    padding: 0 0 0 19px;
}
.form form .contact-form-columns .form-input-comments {  left:unset;}
.wrap__page-appointment .form form .contact-form-columns .form-input-comments, .wrap__page-contact .form form .contact-form-columns .form-input-comments {left:unset;}
 @media (min-width: 1199px) {
.form form .contact-form-columns .form-input-comments {
    left:unset;
}
 
.wrap__page-appointment .form form .contact-form-columns .form-input-comments, .wrap__page-contact .form form .contact-form-columns .form-input-comments {
    left:unset;
}

.appointment-request .col-lg-8 .form__group:nth-child(-n+5), .appointment-request .col-lg-12 .form__group:nth-child(-n+5) {
        margin-right: 0.625rem;
        padding: 0 0 0 0;
}
 .form__group {
    max-width: 49%;
} 

    .appointment-request .col-lg-8 form .form-input-comments, .appointment-request .col-lg-8 form .form-input-message, .appointment-request .col-lg-12 form .form-input-comments, .appointment-request .col-lg-12 form .form-input-message {
        height: 11.375rem;
    }
}