@import url(pages/index.css);
@import url(components/button.css);
@import url(pages/qui-suis-je.css);
@import url(pages/idees-kdo.css);
@import url(pages/realisations-perso.css);
@import url(pages/realisations-collectives.css);
@import url(pages/contact.css);
@import url(pages/entrees.css);
@import url(pages/presse.css);
@import url(pages/portfolio.css);

html {
  height: 100%;
}

* {
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

header {
  /* display: flex; */
  position: sticky;
  top: 0;
  left: 0;
  right: 0;
    font-family: "Bellota Text", sans-serif !important;
  /* font-family: 'Manrope', sans-serif; */
  font-size: 1.1em;
  background-color: #92C7CF;
  /* opacity: 95%; */
  /* color: #DF711B; */
  /* justify-content: space-between; */
  /* align-items: center; */
  z-index: 10;

}

header a{
  color: black !important;
}

header a:hover{
  transform: scale(1.05);
}

header .active{
  color: rgb(0, 2, 128) !important;
}

footer {
  font-family: "Bellota Text", sans-serif !important;
  font-size: 1.1em;
  background-color: #92C7CF;
  position: static;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 10;

}
.footer-nom, .footer-adresse, .footer-mail{

  color: black !important;
}

.navbar-nav {
  flex: 1 1 auto;
}

body {
  display: flex;
  flex-direction: column;
  min-height: 100%;
  font-size: 1em;
  background-color: #fbf9f1 !important;
  position: relative;


}

p {

  font-family: "Bellota Text", sans-serif !important;
  font-weight: 500;
  font-style: normal;
  text-align: justify;
}

h1 {
  font-family: "Bellota", system-ui;
  font-weight: 700 !important;
  font-style: normal;
  text-align: center !important;
  /* color: #DF711B !important; */
  color: rgb(0, 2, 128) !important;
  font-size: 2.5em !important;
  padding: 2rem 0 !important;
  /* background-color: red; */
}

h2 {
  text-align: center !important;
  color: rgb(4, 146, 247) !important;
  font-size: 1.5em !important;
  font-family: "Bellota", system-ui;
  font-weight: 300;
  font-style: normal;
  padding: 1em 0;
}

main {
  padding: 1rem;
}

.dropdown-menu.show{
  border: none ;
  background-color: #92C7CF;
}

.dropdown-item:hover{
  transform: scale(1.05);
  background-color: rgba(0, 0, 0, 0) !important;
}
