@font-face {font-family: 'PhosphateInline';src: url('fonts/PhosphateInline.woff2') format('woff2'), url('fonts/PhosphateInline.woff') format('woff');font-weight: normal;  font-style: normal;    font-display: swap;}
@font-face {font-family: 'PhosphateRRSolid';src: url('fonts/PhosphateRRSolid.woff2') format('woff2'), url('fonts/PhosphateRRSolid.woff') format('woff');font-weight: normal;font-style: normal;font-display: swap;}
@font-face {font-family: 'PhosphateSolid';src: url('fonts/PhosphateSolid.woff2') format('woff2'),url('fonts/PhosphateSolid.woff') format('woff');font-weight: 500;font-style: normal;font-display: swap;}

html,body {background-color:#262c61;color:#fff;font-family:'arial';font-size:16px}

h1 {font-family:'PhosphateRRSolid';font-size:42px;font-weight:normal}
h2 {font-family:'PhosphateRRSolid';font-size:32px;font-weight:normal;margin-top:50px}
h3 {font-family:'PhosphateRRSolid';font-size:22px;font-weight:normal;margin:0}
a {color:#fff}

.cl-orange {color:#ec983e;}
.cl-yellow {color:#ffde4e;}
.cl-green {color:#5fb256;}
.cl-red {color:#db3732;}
.cl-purple {color:#933aba;}

.un-indecis {text-decoration:#fff wavy underline}
.un-socle {text-decoration:#ffde4e dotted underline}
.un-campagne {text-decoration: #fff dotted underline}

.mp-logo {text-align:center}
.mp-logo img {max-width:512px;width:90%}

.mp-nav {text-align:center}
.mp-navbutton {display:inline-block;color:#fff;border-radius:10px;padding:10px 20px;margin:0 5px;font-family:'PhosphateRRSolid';text-decoration:none;text-transform:uppercase;margin:1em auto}
.mp-navbutton.orange {background-color:#ec983e;}
.mp-navbutton.yellow {background-color:#ffde4e;}
.mp-navbutton.green {background-color:#5fb256;}
.mp-navbutton.red {background-color:#db3732;}
.mp-navbutton.purple {background-color:#933aba;}

.mp-focus {background-color:#fff;color:#262c61;border-radius:10px;padding:10px}

#mp-totop {position:fixed;display:flex;align-items:center;justify-content:center;bottom:10px;right:10px;background-color:rgba(255,255,255,0.33);border-radius:50%;width:50px;height:50px}
#mp-totop img {width:30px}