/*
Theme Name: Foundation Child
Description: Business Name
Template: foundation-parent
Version: 1.0.0
*/

.primary-header .logo-col {background-color: #fff;}

.home .owl-carousel .owl-item img {
    display: block;
    width: auto;
}
.home .owl-carousel .owl-stage  {display: flex; align-items: center;}


.vertical-slider {
	overflow: hidden;
	display: flex;
}
.vertical-slider .items {
	transition: transform ease .3s;
}
.vertical-slider .item {
	padding: 20px 0;
	border-bottom: 1px solid var(--color-1);
	display: flex;
	flex-direction: column;
	justify-content: center;
}
.vertical-slider .arrows {
	flex: 0 0 auto;
	margin-left: 20px;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	align-items: center;
	font-size: 30px;
}
.vertical-slider .arrow {
	cursor: pointer;
}
.vertical-slider.first.last .arrows {
	display: none;
}
.vertical-slider.first .prev,
.vertical-slider.last .next {
	opacity: .3;
	cursor: default;
}
.testimonial-section {
	margin: 40px 0;
}
.testimonial-section .testimonials {
	background-color: var(--color-3);
	padding: 25px 50px;
}
.testimonial-section .testimonial .author {
	text-align: center;
	font-weight: 700;
}

.sub-menu li a {color:var(--color-2) !important;}
.sub-menu li a:hover {color:var(--color-3) !important;}

.gallery-section {background-color: #fff !important;}

.normal {font-size: 32px;
    font-weight: 300;display: block;}

.testh h2 {position: relative; text-transform: uppercase;margin-top: 50px;
padding-bottom: 20px;
margin-bottom: 50px;
font-size: 50px;
color: var(--color-1);
font-weight: 600;}
.testh h2:after {
content: '';
width: 150px;
height: 4px;
background-color: var(--color-3);
position: absolute;
bottom: 0;
left: 50%;
transform: translateX(-50%);
}

@media screen and (max-width:450px){
.mobile-header .mobile-c2a .phone-link a, .mobile-header .mobile-c2a .directions-link a {font-size: 13px;}
.testh h2 {font-size: 11vw;}
    .home .heading-underline h2 {
        font-size: 28px;
    }
}
@media screen and (max-width:400px){
	.mobile-header .mobile-c2a .phone-link a, .mobile-header .mobile-c2a .directions-link a {font-size: 11px;}
}
