@font-face{font-family:Roboto;src:url(/fonts/Roboto.woff2)format("woff2"),url(/fonts/Roboto.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}*,:before,:after{box-sizing:border-box}html,body{color:#1212a0;background:url(/images/background.png);height:100%;margin:8px 0 0;padding:0;font-family:Roboto,arial,sans-serif;font-size:16px;font-weight:400;line-height:1.4}.skip-link{z-index:10;color:#1212a0;background:#fff;padding:8px 12px;position:absolute;top:0;left:0;transform:translateY(-120%)}.skip-link:focus{transform:translateY(0)}a{text-underline-offset:.15em;color:#a84500;text-decoration:underline}a:hover{color:#3030bf}strong{font-weight:700}.container{flex-direction:column;max-width:1130px;min-height:100%;margin:0 auto;padding:0 10px;display:flex;overflow:hidden}.container main{flex-direction:column;flex:1;display:flex}.banniere{width:100%;height:clamp(180px,30vw,300px);position:relative;overflow:hidden}nav ul{background-color:#3e69dc;margin:0;padding:0;list-style-type:none;overflow:hidden}nav li{float:left}nav li a{color:#fff;text-align:center;padding:14px 16px;text-decoration:none;transition:color .2s linear,background .2s linear;display:block}nav li a:hover{color:#fff;background-color:#2b4ba0}section{background:#f3f3f3;flex-direction:row;flex:1;justify-content:space-between;padding:30px 10px;display:flex}aside{background:#fff;flex:auto;min-width:350px;height:100%;margin-left:10px;padding:10px}aside .vignette{text-align:center;color:#2d5ec7;margin:0;padding:0;font-size:28px}aside h2{color:#1f6fa8;margin:15px 0 0;padding:0;font-size:24px}aside p{margin:5px}aside .aside-image{text-align:center}aside .aside-heading{margin-bottom:8px}article{text-align:justify;background:#fff;flex:auto;width:70%;height:100%;padding:10px}article h2{text-align:center;color:#1f6fa8;margin:0 0 35px;padding:0;font-size:24px}article h1{color:#1f6fa8;text-align:center;font-size:20px}article ul{margin:15px 0;padding-left:20px}article li{margin:5px 0}footer{color:#fff;text-align:center;background-color:#333;margin-bottom:17px;padding:10px}footer p{margin:0;padding:0}.icon-svg{vertical-align:middle;color:#2e688a;margin-right:4px;display:inline-block}hr.custom{background-color:#ff8000;border:none;height:5px;margin:20px 0}table.custom{border-collapse:collapse;width:100%;margin:15px 0}table.custom td{border:2px solid #000;padding:.5em}.signature{text-align:right;margin-top:30px}.contact-article{width:100%}.map-iframe{border:0;width:100%;max-width:600px;height:450px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media screen and (max-width:750px){nav li{float:none}article,aside{width:96%}aside{text-align:center;min-width:0;margin:10px 0 0}section{flex-direction:column;align-items:center}}@media screen and (max-width:420px){footer .footer-separator{display:none}footer .footer-back{display:block}footer{height:83px}}
