
/* Buttons */
.cta_button_defaults, .contactform--a .contactform__submit input, .form-a .form__submit input, .banner-e__form form .submit, .cta__button, .cta__link--icon, .cta__button--icon, .cta_link_defaults, .cta__link {
    min-height: unset;
}
.cta_button_defaults, .contactform--a .contactform__submit input, .form-a .form__submit input, .cta__button--icon, .cta__link--icon, .cta__button, .banner-e__form form .submit {
    padding: 4px 8px;
}

/* Testimonials */
.btn_cta {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
}

/* Custom colors */
.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, .section--light ::placeholder {
    color: #000 !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: white;
}
.section--dark .featuredblocks__container .featuredblocks-grid-a.grid-transparent .featuredblocks .featuredblock__cta .cta__link {
    color: white !important;
}
.section--dark .cta__button--icon.component__button--2, .section--dark .cta__button.component__button--2, .section--dark .cta__link--icon.component__button--2 {
    color: white;
}
.section--dark .cta__button--icon.component__button--2:hover, .section--dark .cta__button.component__button--2:hover, .section--dark .cta__link--icon.component__button--2:hover {
    background-color: rgb(255 255 255 / 70%);
}
.section--light .featuredblocks-grid-a .featuredblocks .featuredblock__title, .section--light .featuredblocks-grid-b .featuredblocks .featuredblock__title, .section--light .featuredblocks-grid-c .featuredblocks .featuredblock__title,
.section--light .featuredblocks__container .featuredblocks-grid-a .featuredblocks .featuredblock__cta .cta__link, .section--light .featuredblocks__container .featuredblocks-grid-b .featuredblocks .featuredblock__cta .cta__link, .section--light .featuredblocks__container .featuredblocks-grid-c .featuredblocks .featuredblock__cta .cta__link, .section--light .featuredblocks__container .featuredblocks-grid-a .featuredblocks .featuredblock__cta .cta__link:hover, .section--light .featuredblocks__container .featuredblocks-grid-b .featuredblocks .featuredblock__cta .cta__link:hover, .section--light .featuredblocks__container .featuredblocks-grid-c .featuredblocks .featuredblock__cta .cta__link:hover, .section--light .featuredblocks-grid-b .featuredblocks .featuredblock__cta .cta__link.component__link--1:visited {
    color: white;
}
.section--dark a, .section--dark .breadcrumb__item a {
    color: #d2e8f9;
}
.section--light .form-a .form__input select option, .section--light .form-a .form__input select option:not(:first-of-type) {
    color: #000;
}