@page{margin:2cm}
@media print {
*{all:unset;display:revert;box-shadow:unset;border:unset}
*,::before,::after{box-sizing:border-box}
img{max-width:100%}
input,textarea,select{all:revert}
body{font-family:Georgia,"Times New Roman",Times,serif;font-size:13pt;line-height:1.5;background-color:#fff!important;color:#000!important}
h1{font-size:24pt}
h2{font-size:20pt;margin-top:20pt}
h3,h4{font-size:14pt;margin-top:14pt}
h5,h6{font-size:13pt;margin-top:14pt}
p,blockquote,figcaption{orphans:3;widows:3}
ul,ol,dl,a,table,pre,blockquote{page-break-inside:avoid}
h1,h2,h3,h4,h5,h6,img,figure,caption{page-break-inside:avoid;page-break-after:avoid}
ul,ol,dl{page-break-before:avoid}
a,a:link,a:visited{background:transparent!important;color:unset;font-weight:700;text-decoration:underline!important}
a[href^=http]:after,a[href^=https]:after,{content:" (" attr(href) ")"}
video,object,iframe,nav,.wp-block-cover,.stripes,.slick-dots,.wp-block-buttons,footer,#ecoindex-badge{display:none!important;width:0!important;height:0!important;overflow:hidden!important}
.u-print{display:block;display:revert!important}
.u-no-print{display:none!important}
.withShadow,.shadowBox{box-shadow:unset!important}
.waves1{background:unset transparent;height:0;top:0}
.waves2{background:unset transparent;height:0;margin-top:0}
.waves3{background:unset transparent;height:0;top:0}
.waves4{background:unset transparent;height:0;margin-top:0}
.wavesBeigeUp{background:unset transparent;height:0;margin-top:0}
.wavesdoubleOrangeBeige{background:unset transparent;height:0;margin-top:0;transform:unset}
.wavesClair{background:unset transparent;height:0;margin-bottom:0}
.wavesDoubleOrangeBlue{background:unset transparent;height:0;margin-bottom:0}
.wavesOrange{background:unset transparent;height:0;margin-bottom:0}
.wavesFoncer{background:unset transparent;height:0;margin-bottom:0}
.wavesfooter{background:unset transparent;height:0;top:0;left:0}
}