@charset "UTF-8";
/*
Remplacer vert #00BC8C par #E11C2A
Remplacer vert fonce #00A379
*/
/* Avec alpha channel */
/* Avec alpha channel */
/* Noir arriere plan */
.region-nav-branding {
  width: 100%;
  margin-top: 1rem; }

#block-bootstrap-barrio-subtheme-site-branding {
  color: blue; }
  #block-bootstrap-barrio-subtheme-site-branding #logo {
    padding: 0 0 0 0.5vw;
    color: red;
    font-size: 0.75rem; }
    #block-bootstrap-barrio-subtheme-site-branding #logo img {
      width: 100%;
      height: auto;
      padding: 0 0 1rem 0; }
  #block-bootstrap-barrio-subtheme-site-branding #site-name-slogan {
    padding-left: 1rem;
    display: flex;
    flex-direction: column;
    /* Empile les éléments */
    justify-content: space-between;
    /* Répartit l'espace entre les lignes */ }
    #block-bootstrap-barrio-subtheme-site-branding #site-name-slogan a.site-name {
      text-decoration: none;
      text-transform: none;
      color: white;
      line-height: 1.4; }
      #block-bootstrap-barrio-subtheme-site-branding #site-name-slogan a.site-name:hover, #block-bootstrap-barrio-subtheme-site-branding #site-name-slogan a.site-name:focus {
        font-weight: bold; }
    #block-bootstrap-barrio-subtheme-site-branding #site-name-slogan .site-slogan {
      color: white;
      font-style: italic;
      margin: 0.5rem  0 0 0;
      position: relative;
      left: 0; }
    #block-bootstrap-barrio-subtheme-site-branding #site-name-slogan .type-site {
      font-size: 1rem;
      font-weight: bold;
      color: red;
      display: none; }

/*# sourceMappingURL=branding.css.map */
