/**
 * Theme Name: Garden East Child Theme
 * Template:   garden-east
 */

img.d-inline-block.max-w-full {
	width: 200px
}

header#header {
	padding: 5px;
}

.contact_gallery_footer ul li a:hover {
	color: var(--button-hover-color);
}

.testimonials_section_broder_top {
	background: var(--button-hover-color);
}

.testimonials_section_broder_bottom {
	background: #937800;	
}

button.uppercase.border-t.border-light.text-center.w-full.py-4.group-hover\:bg-accent.group-hover\:text-white.transition-all.duration-300.tracking-widest {
	background-color: var(--button-color);
	color: #fff;
}

button.uppercase.border-t.border-light.text-center.w-full.py-4.group-hover\:bg-accent.group-hover\:text-white.transition-all.duration-300.tracking-widest:hover {
	background-color: var(--button-hover-color);
	color: #fff;
}

a.btn-outline.mt-8.max-w-full.text-center.md\:max-w-fit {
	background-color: var(--button-color);
	color: #fff;	
}

a.btn-outline.mt-8.max-w-full.text-center.md\:max-w-fit:hover {
	background-color: var(--button-hover-color);
	color: #fff;	
}

select.wpcf7-form-control.wpcf7-select option {
	color: #000;
}

.schedule_tour_form .contact_field.contact_field_submit input {
	background-color: #8d1722;
	color: #fff;
	border: #8d1722;
}

.schedule_tour_form .contact_field.contact_field_submit input:hover {
	background-color: #fff;
	color: #8d1722;	
}

input.wpcf7-form-control.wpcf7-submit.has-spinner {
	background-color: var(--button-color);
	color: #fff;
}

.page-id-155 input.wpcf7-form-control.wpcf7-submit.has-spinner {
    background-color: var(--button-color);
    color: #fff;
	border: 1px solid #fff;
}

input.wpcf7-form-control.wpcf7-submit.has-spinner:hover {
		background-color: var(--button-hover-color);
	color: #fff;
}

.header_modal_menu li.menu-item.button a {
	background-color:var(--button-color);
	color: #fff;	
}

.header_modal_menu li.menu-item.button a:hover {
	background-color: var(--button-hover-color);
	color: #fff;	
}

.testimonials_section_testimonial_item h4 {
	font-weight: 500;
}

.location-carousel ul {
list-style-position: outside;
margin: 15px;
}

@media(min-width:1400px) {
	.location-carousel ul li {
    list-style-position: outside;
    margin-left: 35px;
}
}

.page-id-67 .bg-cover {
	background-position: top;
}

.page-id-155 .bg-cover {
	background-position: top;
}

footer nav ul li a:hover, .footer_links ul li a:hover {
    color: var(--button-hover-color);
}

.header_modal_menu li a:hover, .header_modal_menu li.current-menu-item:not(.button) a {
    color: var(--button-hover-color);
}

.hover\:text-accent:hover {
	    color: var(--button-hover-color);
}


.contact_field textarea{
	max-height: 200px;
}

@media(max-width:767px) {
.footer_credit {
    text-align: center;
    padding-left: 40px;
}

.page-id-242 .prose.text-body.max-w-none.prose-headings\:text-body.prose-strong\:text-body.leading-snug {
		margin-top: 60px;
	}
	
.page-id-3 .prose.text-body.max-w-none.prose-headings\:text-body.prose-strong\:text-body.leading-snug {
		margin-top: 60px;
}

	.flex.flex-col.lg\:flex-row.max-w-screen-md.mx-auto.grow.lg\:items-center.text-medium.px-8 {
		margin-top: 80px;
	}
	
.location-carousel ul {
    list-style-position: outside;
    margin: 0 20px 0;
}
	
}
.wpcf7-spinner {
    display: none;
}
@media(max-width: 767.9px){
	.header_content_inner h1{
		font-size: 2rem;
	}
}