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

h1, h2, h3 {text-transform: uppercase;}

.primary-header .logo-col {background-color: var(--color-5);}
.logotxt {font-weight: bold; font-size: 24px; text-align: center;}
.logotxtmob {display: none;}

.content-section .image-col .image {
    background-size: cover; 
 background-position: 50% 50%; 
   background-attachment:unset; 
}


.home .content-row .content-col  {height: 600px; display: flex; align-content: center; flex-wrap: wrap;}

.brands .owl-stage {display: flex; align-items: center;}
.brands .owl-stage img {max-height: 120px;width:auto;}


#gallery-order.gallery-section .image-col {
   flex: unset;
    justify-content: center;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    column-gap: 30px;
    row-gap: 30px;
}
#gallery-order.gallery-section .image-col .image {width:40%;}

.logo-col a:hover {color: #000;}

@media screen and (max-width:991px){
.logotxtmob {display: block;  font-weight: bold; font-size: 30px; padding:20px; text-align: center;background-color: var(--color-5); text-transform: uppercase;}
    .banner-section .content h1 {
        font-size: 30px;
    }
}

@media screen and (max-width: 768px) {
    .banner-section .content h1 {
        font-size: 30px;
    }
}