#id_4981b7d0-f266-5c9b-b45e-a66d4dea7e5a::before {
    opacity: 1;
    background: linear-gradient(95deg, rgba(48, 130, 114, 0) 0%, #308272 100%);
}

.form__input form__input--text {
    color: #000000!important;
}

.section--light .contactform__container .contactform--a .contactform__input input:not([type=radio]):not([type=checkbox]), .section--light .contactform__container .contactform--a .contactform__input textarea, .section--light .contactform__container .contactform--a .contactform__input select, .section--light .contactform__container .contactform--a .form__input input:not([type=radio]):not([type=checkbox]), .section--light .contactform__container .contactform--a .form__input textarea, .section--light .contactform__container .contactform--a .form__input select, .section--light .contactform__container .form-a .contactform__input input:not([type=radio]):not([type=checkbox]), .section--light .contactform__container .form-a .contactform__input textarea, .section--light .contactform__container .form-a .contactform__input select, .section--light .contactform__container .form-a .form__input input:not([type=radio]):not([type=checkbox]), .section--light .contactform__container .form-a .form__input textarea, .section--light .contactform__container .form-a .form__input select, .section--light .form__container .contactform--a .contactform__input input:not([type=radio]):not([type=checkbox]), .section--light .form__container .contactform--a .contactform__input textarea, .section--light .form__container .contactform--a .contactform__input select, .section--light .form__container .contactform--a .form__input input:not([type=radio]):not([type=checkbox]), .section--light .form__container .contactform--a .form__input textarea, .section--light .form__container .contactform--a .form__input select, .section--light .form__container .form-a .contactform__input input:not([type=radio]):not([type=checkbox]), .section--light .form__container .form-a .contactform__input textarea, .section--light .form__container .form-a .contactform__input select, .section--light .form__container .form-a .form__input input:not([type=radio]):not([type=checkbox]), .section--light .form__container .form-a .form__input textarea, .section--light .form__container .form-a .form__input select {
    background: #40453f;
}
.header-f .locations-a .location__phone {
    display: block;
    width: 100%;
}
.header-f .location__phone--link:before {
    content: "\f095";
    font-family: 'font-awesome', custom-icons, Oswald, sans-serif;
    margin-right: 8px;
}
.header-f .locations-a.locations-a--12 .location__text-wrapper {
    max-width: 760px;
    display: flex;
    flex-direction: row;
    gap: 10px;
}
.header-f .locations-a .location__contacts-wrapper:after {
    display: none !important;
}
.header-f .location__contacts-wrapper {
    min-width: 130px;
}
.header-f .location__phone {
    margin-top: 0;
}
@media (min-width: 768px) {
    .navigation-a .navigation__item--link {
        font-size: 1rem;
    }
}