.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;
}


.section--light .featuredblocks-grid-d .featuredblock__icon .icon:before {
    color: #000000;
}

.section--light .featuredblocks-grid-d .featuredblock__title {
    color: #000000;
}

.section--light .featuredblocks-grid-d .featuredblock__wrap:hover {
    background: #000000;
}

.section--dark .component__button--2 {
    color: #000000 !important;
}

.services .section--dark .featuredblock__title {
    color: #000000;
}

.section--light .editable__container h1, .section--light .map__title {
    color: #000000;
}

.section-map .section--light .map-a .map-search__submit:hover {
    background: #000000;
    color: #fff;
}

.section-map .section--light .map-a .map-search__submit {
    border: 2px solid #000000;
}

.section-map .section--light .map-a .map-search__submit {
    border: 2px solid #000000;
    color: #000000;
}

.section--light .component__link--1, .section--light .component__link--2, .section--light .component__link--3, .section--light .cta__link--icon, .section--light a {
    color: #000000 !important;
}

.section--light .component__title, .section--light .form__title {
    color: #000000;
}

.newsletter-2-fields .section--light .form-wrap__submit input, .section .section--light .form-wrap__submit input {
    border: 2px solid #000000;
    color: #000000;
    display: flex;
}