
.hentry__link,
.wp-block-latest-posts__post-excerpt a,
.nav-primary__menu .menu-item.current-menu-item > a,
.nav-primary__menu .menu-item-has-children > .dropdown li a:hover,
.nav-primary__menu .menu-item:hover > a,
.wp-block-column a,
[href^="tel"],
.theme-accent {
	color: #ffc928;
}

.icon-text__link[href^=tel]:hover,
a:hover {
	color: #f7af25;
}

.nav-primary__menu .menu-item-has-children:hover > a::after {
	border-bottom-color: #ffc928;
	border-left-color: #ffc928;
}

.gform__tip-q,
.icon-text__item--accent-wrap::after,
.wp-block-button__link::after,
.list--horizontal > .wp-block-column:before,
input[type="submit"],
.modal__close:hover::before,
.modal__close:hover::after,
div.gform_wrapper .gform_footer input.button,
.cta__button,
.nav-primary__menu > .menu-item.current-menu-item::before,
.theme-accent-bg {
	background-color: #ffc928;
}

input[type="submit"]:hover,
*::selection,
div.gform_wrapper .gform_footer input.button:hover,
.wp-block-button__link:hover {
	background-color: #f7af25;
}

.site-footer,
.hentry > .bg-dark,
.request-a-callback_wrapper form,
.cta-banner,
.hentry > .cta-banner--images.white-bg,
.drilldown .is-drilldown-submenu.is-active,
.nav-primary,
.theme-el-bg,
.wp-block-wrapper.bg-dark {
	background-color: #241d37;
}

.modal,
.locations {
	background-color: #3d364e;
}

.menu-item-has-children > .dropdown,
.gform__tip {
	background-color: #6b637e;
}
.gform__tip::after {
	border-top-color: #6b637e;
}

.list__icon path {
	fill: #ffc928;
}

.rating__star path {
	fill: url(#my-cool-gradient)#ffc928;
}

.testimonials__google,
.cta-banner--bg,
.copyright {
	background-color: #f2f5f6;
}

.testimonials__item:hover::before,
.tt-blocks__title,
.nav-primary__menu .menu-item-has-children > .dropdown li:last-of-type,
.wp-block-column.white-bg::before,
.wp-block-button.is-style-outline a {
	border-color: #ffc928;
}

.wp-block-button.is-style-outline a:hover {
	border-color: #ffc928;
	background-color: #ffc928;
}

.is-style-outline>.wp-block-button__link:not(.has-background), .wp-block-button__link.is-style-outline:not(.has-background){
	color: #ffc928;
}

option:focus,
select:focus,
textarea:focus,
.input[type="search"]:focus,
input[type="email"]:focus,
input[type="password"]:focus,
input[type="tel"]:focus,
input[type="text"]:focus,
input[type="url"]:focus {
	outline-color: #ffc928;;
}
