*,:after,:before{box-sizing:border-box}body{background:#ECEDF2;font-family:Montserrat,sans-serif;font-size:14px;color:#021365;margin:0;padding:0}h1,h2,h3,h4,h5,h6{margin:0}p{margin:0}ul{list-style-type:none}li,ul{margin:0;padding:0}img{max-width:100%;height:auto}.btn{background:#DDBB75;display:flex;width:fit-content;border-radius:6px;color:#fff;font-family:Arial;font-size:18px;font-weight:700;padding:8px 10px;transition:all .45s ease-in-out;text-decoration:none;margin:0 auto;border:none;cursor:pointer}.btn:active,.btn:focus,.btn:hover{background:#d3a74c}#header{background-color:#fff;padding:20px;max-width:1365px;margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}#header h2{text-align:center;font-weight:300}#page{max-width:1365px;margin:0 auto;background:url(../img/illustration.png) no-repeat top center}#page #intro p{padding:160px 10px 10px 10px;color:#5A5A5A;max-width:700px;margin:0 auto 20px auto;font-family:Montserrat,sans-serif;font-size:25px;font-weight:700;color:#fff;text-shadow:0 2px 4px #000}#page #onglet{padding:0 10px 60px 10px;max-width:700px;margin:20px auto}#page #onglet .cadre{padding:0;border-radius:7px;text-align:center;background-color:rgba(255,255,255,.8)}#page #onglet .cadre .contenus{border-radius:7px;padding:20px;background-color:#fff}#page #onglet .cadre .contenus .video{margin:0 auto}#page #onglet .cadre .contenus .video video{width:260px}#page #onglet .cadre .contenus .ml{padding:0 0 30px 0;font-size:14px;font-weight:300;text-align:left;color:#2244B7;font-weight:500}#footer{background:#A8A8A5;padding:30px 10px;color:#fff;font-size:12px;line-height:14px;max-width:1365px;margin:0 auto}#footer p{max-width:1270px;font-family:Arial;margin:0 auto;display:block}#footer p:first-child{text-align:center;font-weight:700;font-size:14px;padding-bottom:15px}#footer a{text-decoration:underline;color:#fff;transition:all .45s ease-in-out}#footer a:hover{color:#021365}@media (min-width:768px){#header{flex-direction:row;justify-content:space-between}#header h1{order:2}#page #intro p{font-size:40px}#page #onglet .cadre{padding:20px}#page #onglet .cadre .contenus{padding:30px}#page #onglet .cadre .contenus .video video{width:580px}}