/*
 Theme Name:   AC Services Child Theme
 Theme URI:    https://ac-services.axiomthemes.com/
 Description:  AC Services Child Theme
 Author:       AxiomThemes
 Author URI:   https://axiomthemes.com/
 Template:     ac-services
 Version:      2.0
 Tags:         flexible-header, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, full-width-template, microformats, post-formats, theme-options, threaded-comments, translation-ready
 Text Domain:  ac-services
*/


/* =Theme customization starts here
------------------------------------------------------------ */

.scheme_light_green,body.scheme_light_green,.scheme_light_green:where(.editor-styles-wrapper) {
	--theme-color-text: #5A5A5B !important;
	--theme-color-text_dark: #5A5A5B !important;
}

.scheme_default_green, body.scheme_default_green, .scheme_default_green:where(.editor-styles-wrapper) {
	--theme-color-text: #5A5A5B !important;
	--theme-color-text_dark: #5A5A5B !important;
}

.scheme_light, body.scheme_light, .scheme_light:where(.editor-styles-wrapper) {
	--theme-color-text: #5A5A5B !important;
	--theme-color-text_dark: #5A5A5B !important;
}

form button:not(.components-button), input[type="button"], input[type="reset"], input[type="submit"], .theme_button, .post_item .more-link, .wp-block-button__link, .sc_button:not(.sc_button_simple), .sc_form button, .sc_portfolio_preview_show .post_readmore {
	background-color: #EE7B33;
}

.sc_button:not(.sc_button_simple):hover {
	background-color: #8DC63F !important;
}

.sc_services_modern.color_style_link2 .sc_services_item:hover .sc_button_arrow, .sc_services_modern.color_style_link2 .sc_services_item .sc_button_arrow:hover {
	background-color: #8DC63F !important;
	border-color: #8DC63F !important;
}

.sc_slider_controls.sc_slider_controls_alter .slider_controls_wrap>a.slider_next:hover, .sc_slider_controls.sc_slider_controls_alter .slider_controls_wrap>a.slider_prev:hover {
	color: #8DC63F;
	border-color: #8DC63F !important;
}

.sc_button_icon .icon-call {
	color: #8DC63F;
}

.scroll_to_top_style_default {
	background-color: #EE7B33 !important;
}

.scroll_to_top_style_default:hover {
	background-color: #8DC63F !important;
}

#SR7_4_1-6-21 {
	background-color: #EE7B33 !important;
	border-color: #EE7B33 !important;
}

#menu_footer a {
	padding-left: 0;
	padding-top: 0;
}

#menu_footer a:hover, .sc_layouts_menu_nav  #menu_footer li.current-menu-item  a, .sc_layouts_menu_nav #menu_footer li.current-menu-parent a, .sc_layouts_menu_nav #menu_footer li.current-menu-ancestor a {
	color: #8DC63F !important;
}

.sc_layouts_menu_nav > li.current-menu-item > a, .sc_layouts_menu_nav > li.current-menu-parent > a, .sc_layouts_menu_nav > li.current-menu-ancestor > a {
	color: #8DC63F !important;
}

//li.current-menu-parent > a,  li.current-menu-ancestor > a, li.current-menu-item > a {
//	color: red !important;
//}

.home .search_submit:not(button):before  {
	color: #EE7B33 !important;
}

.search-results .attachment-ac-services-thumb-square {
	aspect-ratio: 16/9;
	object-fit: cover;
}