/* STYLE CMONSITE EDITOR */
#nav-principal{background-color:rgba(38,72,142,1);}header #blocContent{background-color:rgba(255,255,255,1);}header .logo{height:auto;}header .logo img{height:auto;}#nav-principal .navigation_link_p.actif{background-color:rgba(38,72,142,1);color:rgba(71,151,236,1);}#nav-principal .navigation_button_p.actif .navigation_link_p{background-color:rgba(38,72,142,1);color:rgba(71,151,236,1);}#nav-principal .navigation_link_p:hover{background-color:rgba(38,72,142,1);color:rgba(71,151,236,1);}#nav-principal .navigation_link_p:focus{background-color:rgba(38,72,142,1);color:rgba(71,151,236,1);}#nav-principal .navigation_button_p:hover .navigation_link_p{background-color:rgba(38,72,142,1);color:rgba(71,151,236,1);}#nav-principal .navigation_button_p:focus .navigation_link_p{background-color:rgba(38,72,142,1);color:rgba(71,151,236,1);}.button, input[type="submit"]{background-color:rgba(71,151,236,1);font-size:27px;border-top-right-radius:500px;border-bottom-left-radius:500px;border-bottom-right-radius:500px;border-top-left-radius:500px;}.footer_p{background-color:rgba(38,72,142,1);}.fixed #nav-principal{border-color:rgba(38,72,142,1);}#nav-principal .navigation_button_p > ul{border-color:rgba(38,72,142,1);}#bloc-fil-title{background-color:rgba(255,255,255,1);}.title_section{color:rgba(38,72,142,1);font-size:40px;font-family:Kalam;}.nav-static-breadcrumb li a{color:rgba(38,72,142,1);}.nav-static-breadcrumb li a:hover{color:rgba(71,151,236,1);}.nav-static-breadcrumb li a:focus{color:rgba(71,151,236,1);}#nav-principal .sous_navigation_link_p{color:rgba(38,72,142,1);}#nav-principal .sous_navigation_link_p:hover{color:rgba(71,151,236,1);}#nav-principal .sous_navigation_link_p:focus{color:rgba(71,151,236,1);}#top_fleche a{background-color:rgba(71,151,236,1);}.footer__links a:hover{color:rgba(71,151,236,1);}.footer__links a:focus{color:rgba(71,151,236,1);}.contenu-editable{letter-spacing:0.15em;font-size:16px;}@media (min-width:1024px){header .slogan{top:140px;left:690px;}header .logo{top:21px;left:482px;height:auto;width:162px;}header .logo img{height:auto;}#bloc-fil-title{min-height:184px;}}#headercontent {
  min-height: 200px;
}

h1, h2, .h1, .h2 {
  font-family: kalam;
}

.title_section {
  font-size: 35px;
}

#bloc-fil-title nav.arianne li {
  font-family: lato,sans-serif;
  text-transform: none;
}


#nav-static-principal .navigation_link_p {
  font-family: kalam,sans-serif;
}

#nav-static-principal .sous_navigation_link_p {
  font-weight: 500;
  text-transform: none;
}

.button {
  font-size: 20px;
  text-transform: none;
  font-family: kalam,sans-serif;
  font-weight: 500;
}


@media only screen and (max-width: 1023px) {
  #logo img {
    max-height: 150px;
  }
}


#nav-principal .navigation_button_p .menu_burger_icons {
  background-color: #4797ec;
}