@font-face{font-family:Poppins;src:url(/build/assets/AlteHaasGroteskRegular-B25r_GJK.ttf)format("truetype")}*{font-family:Poppins}.container{width:85%;margin:auto}.container-2{width:22cm;margin:auto}@media (width<=640px){.container{width:90%}}@media (width<=1024px){.container{width:85%}}@media (width>=1280px){.container{width:85%}}.text-vert{color:#68a702}.bg-vert{background:#68a702}.text-rouge{color:#fa8333}.bg-rouge{background:#fa8333}.header-link-examen .links-examen{display:none}.header-link-examen:hover .links-examen{display:block}.bg-sgress{background:linear-gradient(#505050,#a0a0a0,#686868)}.custom-checkbox{cursor:pointer;accent-color:#68a702;width:20px;height:20px}.formulaire{outline:none}.formulaire:focus{border:1px solid #68a702}.font-medium{font-weight:500}.nav-hover{padding:6px 0;position:relative}.nav-hover:after{content:"";background-color:#68a702;border-radius:20px;width:0;height:3px;transition:all .3s;position:absolute;bottom:0;left:50%;translate:-50% -50%}.nav-hover:hover:after{width:100%}.hover-rouge{border:1px solid #0000;transition:all .3s}.hover-rouge:hover{background-color:#fa9d33;border:1px solid #fff;box-shadow:0 1px 2px #c4c2c2}.hover-white{border:1px solid #dddcdc;transition:all .3s}.hover-white:hover{background-color:#f8f8f8;border:1px solid #68a702;box-shadow:0 1px 2px #c4c2c2}.hover-vert{border:1px solid #0000;transition:all .3s}.hover-vert:hover{background-color:#98ca10;border:1px solid #fff;box-shadow:0 1px 2px #c4c2c2}.animation-1{opacity:0;animation:1s forwards animation-1;transform:translateY(10px)}.examen{animation-delay:.5s}.consigne{animation-delay:1s}@keyframes animation-1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.animation-11{opacity:0;animation:1s forwards animation-11;transform:translateY(2px)}@keyframes animation-11{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}.animation-rond{animation:3s forwards animation-2;transform:translateY(40px)}@keyframes animation-2{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.rond{animation:10s infinite animation-3}@keyframes animation-3{0%{transform:translateY(-10px)}50%{transform:translateY(10px)}to{transform:translateY(-10px)}}.navlink{align-items:center;width:100%;transition:all .3s;display:flex}.navlink:hover{color:#68a702;transition:all .3s}.navlink:hover .tirelink{height:.6cm;margin-right:10px}.navlink .tirelink{background-color:#68a702;border-radius:10px;width:3px;height:0;transition:all .3s}.active{color:#68a702}.active .tirelink{background-color:#68a702;border-radius:10px;width:3px;height:.6cm;margin-right:10px}
