:root {
    --violet: #370962;
    --rose: #DD2770;
    --jaune: #ffdc5a;
    --text:#0b0b0b;
    --gris:#5b5551;
    --ecru:#f2ece9;
    --comnambules: #e85251;
    --myradius:0px;
}

/* Ubuntu - self-hosted (replaces Google Fonts) */

@font-face {
    font-family: 'Ubuntu';
    src: url('/fonts/Ubuntu-Light.woff2') format('woff2');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Ubuntu';
    src: url('/fonts/Ubuntu-LightItalic.woff2') format('woff2');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: 'Ubuntu';
    src: url('/fonts/Ubuntu-Regular.woff2') format('woff2');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Ubuntu';
    src: url('/fonts/Ubuntu-Italic.woff2') format('woff2');
    font-weight: 400;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: 'Ubuntu';
    src: url('/fonts/Ubuntu-Medium.woff2') format('woff2');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Ubuntu';
    src: url('/fonts/Ubuntu-MediumItalic.woff2') format('woff2');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: 'Ubuntu';
    src: url('/fonts/Ubuntu-Bold.woff2') format('woff2');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Ubuntu';
    src: url('/fonts/Ubuntu-BoldItalic.woff2') format('woff2');
    font-weight: 700;
    font-style: italic;
    font-display: swap;
}


.hiddenProfil{
display:none;
background:var(--ecru);
scroll-margin-top: 150px;
}

html, body {
height: 100%;
border: 0px solid transparent;
font-size: 100%;
margin: 0px 0px 0px 0px;
min-height: 100%;
padding: 0px 0px 0px 0px;
width: 100%;
-webkit-font-smoothing: antialiased;
background:white;
line-height:120%;
}

*{
margin:0;
font-family:'Ubuntu', arial;
color:var(--violet);
font-size:1em;
font-weight:400;
}

img, object, embed, canvas, video, audio, picture {
max-width: 100%;
height: auto;
_width: 100%; /* IE6 seulement */
}

#Contents{
width:100%;
margin:auto;
height:100%;
}

#isDev{
  position:fixed;
  top:0;
  right:0;
  background:red;
  color:white;
  font-weight:600;
  font-size:12px;
  padding:4px 15px;
  opacity:.8;
  border-radius:0 0 0 14px;
}
