.news-teaser .news-teaser-inner .news-teaser-img figure .img-wrapper img {
    -o-object-fit: none;
    object-fit: none;
    -o-object-position: center;
   object-position: center; 
   height: auto;
    position: relative; 
    left: 0;
    width: 100%;
    top: 0;
}


.introduction-template .wysiwyg, .article-template .wysiwyg {
max-width:800px;
}
.news-teaser-inner .summary {display:none;}

.topnews .news-teaser-inner .summary {display:block;
	margin-top:1em;
}

.team-toggle-row>a.team-toggle {pointer-events:none;}



@media (min-width: 992px) {
    #third-lvl {
        display: none !important;
    }



/* Le menu principal en ligne */
nav > .menu > li > .menu {
  display: flex;
  list-style: none;
}

/* Ancrage niveau 2 */
#block-frontend-main-menu > ul.menu > li.menu-home-link > ul.menu > li {
  position: relative;
}


/* Le dropdown niveau 3 */
#block-frontend-main-menu > ul.menu > li.menu-home-link > ul.menu > li > ul.menu {
  position: absolute;
  top: 100%;
  left: 10px;
  padding:0 10px;
  display: flex !important;
  flex-direction: column;
  min-width: 300px;
  background: #fff;
  box-shadow: 0 4px 12px rgba(0,0,0,.1);
  opacity: 0;
  visibility: hidden;
  transform: translateY(-6px);
  transition: opacity .2s ease, transform .2s ease;
}

/* Ouverture */
#block-frontend-main-menu > ul.menu > li.menu-home-link > ul.menu > li:hover > ul.menu,
#block-frontend-main-menu > ul.menu > li.menu-home-link > ul.menu > li:focus-within > ul.menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}

/* Fermeture forcée après navigation Swup */
#block-frontend-main-menu > ul.menu > li.menu-home-link > ul.menu > li.menu-force-closed > ul.menu {
  opacity: 0 !important;
  visibility: hidden !important;
}

nav > .menu > li > .menu > li > .menu li a {
font-family: "HelveticaLT", Helvetica, Arial, sans-serif !important;
font-size:19px !important;
line-height:22px !important;
padding:10px 0;
}



}
