.texte-cache{position:relative;max-height:200px;overflow:hidden;transition:max-height 1s ease}.texte-cache.ouvert{max-height:300vh}.texte-cache:not(.ouvert)::after{content:'';position:absolute;top:0;bottom:0;left:0;right:0}.texte-cache2{position:relative;max-height:500px;overflow:hidden;transition:max-height 1s ease}.texte-cache2.ouvert{max-height:500vh}.texte-cache2:not(.ouvert)::after{content:'';position:absolute;top:0;bottom:0;left:0;right:0}#main-header{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}