/* v3.33 : séparations en vague (remplace les lignes sombres droites) */
#contenu>section{border-top:0!important;border-bottom:0!important}
.vague{position:relative;height:0;z-index:4;pointer-events:none}
.vague svg{position:absolute;left:0;width:100%;height:clamp(22px,3.4vw,48px);display:block;overflow:visible}
.vague.dessous svg{bottom:0}
.vague.dessus svg{top:0;transform:scaleY(-1)}
.vague.inverse svg{transform:scaleX(-1)}
.vague.dessus.inverse svg{transform:scale(-1,-1)}
.vague .f{display:none}
@media (max-width:578px){.vague .f0{display:inline}}
@media (min-width:579px) and (max-width:895px){.vague .f1{display:inline}}
@media (min-width:896px) and (max-width:1151px){.vague .f2{display:inline}}
@media (min-width:1152px) and (max-width:1439px){.vague .f3{display:inline}}
@media (min-width:1440px){.vague .f4{display:inline}}
