@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap);.menu_lien_li a,.overlay{position:relative}label,nav{color:#fff}.menu_lien_li a:hover,footer,select{color:var(--color-secondary)}*{margin:0;padding:0;box-sizing:border-box}:root{--color-primary:#d9ab5c;--color-secondary:#5c8ad9}body{font-family:Poppins,sans-serif;background-image:url("../image/wallpaperbetter.com_1920x1080.webp");background-repeat:no-repeat;background-position:center;background-size:cover}nav{background-color:#000000ca;border-bottom:2px solid var(--color-primary)}.navbar_mobile{display:none}.navbar_desktop{display:flex;justify-content:space-between;align-items:center;width:95%;margin:auto}.menu{width:70%}.menu ul{display:flex;justify-content:space-around;height:100%}.choix_pays,.menu ul li{align-items:center;display:flex}.menu ul li{height:100px}.menu ul li a{text-decoration:none;list-style:none;color:#fff}.menu_lien_li a:after{content:'';position:absolute;width:100%;transform:scaleX(0);height:3px;bottom:0;left:0;background-color:var(--color-primary);transform-origin:bottom right;transition:transform .5s ease-out}.menu_lien_li a:hover:after{transform:scaleX(1);transform-origin:bottom left}.menu ul li .current{color:var(--color-primary)}.logo img{width:100px;margin-top:5px}.choix_pays{height:90vh;width:100%;justify-content:center;flex-direction:column}.overlay{height:100vh;width:100%;background-color:#0000003d}label{display:block;font-size:3em;filter:drop-shadow(0 0 4px black)}select{height:50px;width:300px;border-radius:20px;border:none;outline:var(--color-primary) solid 3px;background-color:#fff;text-shadow:0 0 2px #000;font-size:1.4em;text-align:center;font-weight:700}footer{background-color:#000000e5;height:80px;display:flex;align-items:center;justify-content:center}@media (max-width:1200px) and (min-width:992px){label{font-size:2.5em}select{height:50px;width:300px;border-radius:20px;border:none;outline:var(--color-primary) solid 3px;background-color:#fff;color:var(--color-secondary);font-size:1.7rem}footer{font-size:.9em}}@media (max-width:991px) and (min-width:671px){.nav,.toggle{position:relative}.menu,.menu ul{height:100vh;display:flex}.fermer,.navbar_desktop,.open .ouvrir{display:none}.navbar_mobile{display:initial}.nav{width:100%;color:#fff;display:flex;align-items:center;z-index:4}.icone img{margin:20px 26px;width:45px;filter:invert(100%)}.container-nav{display:flex;justify-content:space-between;align-items:center;width:90%;margin:auto;padding-top:10px}.logo img{width:90px;cursor:pointer}.toggle{font-size:40px;z-index:10;cursor:pointer;transition:1s}.toggle:hover{font-size:50px}.open .fermer,.ouvrir{display:block}.menu{position:absolute;z-index:3;top:0;right:0;width:100%;background-color:#0000009c;justify-content:center;transform:translateY(-200%);transition:transform 1.2s}.open .menu{transform:translateY(0)}.menu ul{list-style:none;flex-direction:column;justify-content:center;width:300px;float:left}.menu ul li{font-size:30px;display:flex;justify-content:center}.menu_lien{color:var(--color-primary);text-decoration:none}label{font-size:2em}select{height:50px;width:250px;font-size:1.5em}footer{font-size:.8em}}@media (max-width:670px){.nav,.toggle{position:relative}.menu,.menu ul{height:100vh;display:flex}label,select{font-weight:700}.fermer,.navbar_desktop,.open .ouvrir{display:none}.navbar_mobile{display:initial}.nav{width:100%;color:#fff;display:flex;align-items:center;z-index:4}.icone img{margin:20px 25px;width:40px;filter:invert(100%)}.container-nav{display:flex;justify-content:space-between;align-items:center;width:90%;margin:auto;padding-top:10px}.logo img{width:80px;cursor:pointer}.toggle{font-size:40px;z-index:10;cursor:pointer;transition:1s}.toggle:hover{font-size:50px}.open .fermer,.ouvrir{display:block}.menu{position:absolute;z-index:3;top:0;right:0;width:100%;background-color:#0000009c;justify-content:center;transform:translateY(-200%);transition:transform 1.2s}.open .menu{transform:translateY(0)}.menu ul{list-style:none;flex-direction:column;justify-content:center;padding-left:20px;width:300px;float:left}.menu ul li{font-size:30px;display:flex;justify-content:center}.menu_lien{color:var(--color-primary);text-decoration:none}label{font-size:1.7em;padding-bottom:20px}select{height:50px;width:200px;font-size:1.2em}footer{font-size:.9em}}