/*
Theme Name: Bauen Child
Theme URL: https://themeforest.net/item/bauen-architecture-interior-wordpress-theme/34326026?ref=webRedox
Description: Child theme of Bauen
Author: webRedox WordPress Team
Author URI: http://webredox.net/
Template: bauen
Version: 1.0
Text Domain: bauen-child
*/ 
/*******Add Your Css Below This Line*********/

html { lang: fr; }

.logo-img {
	min-width: 150px !important;
}

.banner-header {
    height: 20vh !important;
}

h1, h2, h3, h4, h5, h6 {
    hyphens: auto;
    overflow-wrap: break-word; /* pour éviter tout débordement */
}
@media (max-width: 768px) {
	body:not(.home) h1 {
		font-size: 40px !important;
	}
	h2 {
		font-size: 30px !important;
	}
}

/*FOOTER*/

@media (max-width: 768px) {
  .sub-footer .row {
    text-align: center;
  }

  .sub-footer .row > [class^="col-"] {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    margin-bottom: 15px; /* optionnel, pour l’espacement entre blocs */
  }
	
	.sub-footer .copyright_text {
		text-align: center;
		display: flex;
		flex-direction: column;
		align-items: center;
		justify-content: center;
	}

  .sub-footer .bn-footer-nav {
    padding-left: 0; /* enlever les marges à gauche */
  }

  .sub-footer .bn-footer-nav li {
    display: inline-block;
    margin: 0 5px;
  }
}

/*AVIS CLIENTS*/

.clients-logo {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100px; /* Ajuste cette valeur en fonction de la hauteur souhaitée */
}

.clients-logo img {
  max-height: 80px; /* Pour forcer une hauteur maximale uniforme des logos */
  max-width: 100%;
  height: auto;
  display: block;
  object-fit: contain;
}


/*PAGE REALISATIONS + SECTION PAGE ACCUEIL*/

h6.category {
	display: none !important;
}

/* Empêcher les liens d'être cliqués */
.sec-portfolio .isotope-item a, .sec-portfolio.projects a {
  pointer-events: none;
  cursor: default;
  text-decoration: none;
}

/* Supprimer les animations au survol */
.sec-portfolio .isotope-item .overlay-full-auto,
.sec-portfolio .isotope-item .item:hover,
.sec-portfolio .isotope-item .con:hover,
.sec-portfolio .isotope-item i.ti-arrow-right,
.sec-portfolio.projects .item:hover,
.sec-portfolio.projects .item *,
.sec-portfolio.projects .item .overlay-full-auto,
.sec-portfolio.projects .item .line,
.sec-portfolio.projects .item i {
  transition: none !important;
  transform: none !important;
  opacity: 1 !important;
}

/* Masquer l'icône de flèche si tu veux la faire disparaître */
.sec-portfolio .isotope-item i.ti-arrow-right, .sec-portfolio.projects .item i.ti-arrow-right {
  display: none;
}

/* PAGE CONTACT */

.page-id-110 .sub-footer2 {
	display: none !important;
}

/*DESTOCKAGE*/

.project-bar .col-md-3.mb-0 {
  width: 100% !important;
  flex: 0 0 100% !important;
  max-width: 100% !important;
}

/*PAGE HISTOIRE*/

.team .item {
  margin-bottom: 0px !important;
}
