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



.primary-header .logo-col {background-color: var(--color-4);}

.gform_button, .btn {color:#fff !important; background:var(--color-5) !important;}
.gform_button:hover, .btn:hover {color:#fff;  background:var(--color-3) !important; }

.home .content-section .image-col .image {
     background-size: 50%;
    background-position: left;
    background-repeat: no-repeat;
}

.feature-section .container {width:1800px; max-width: 100%;}
.feature-section .features {color:#fff;}
.feature-section .feature { flex: 1 1; display: flex; align-items: center; justify-content: center; flex-direction:column;}



.mobile-logo {
    background-color: var(--color-4);}

.feature-section .feature .num-row {
    font-size: 40px;
}

.content-col h2 {text-transform: uppercase;}

#contact h2, #contact a, #contact .gform_body {color:var(--color-3);}
#contact a:hover {color:var(--color-5);}

.feature-section .feature:not(:last-child):after {background-color: var(--color-5);}

.nav-col a {color:var(--color-3) !important;}
.nav-col a:hover, .nav-col a:focus, .nav-col .menu .current_page_item>a {color:var(--color-5) !important;}

@media screen and (max-width:1270px){
.feature-section .feature .num-row {
    font-size: 30px;
}
}