*{margin:0;padding:0;box-sizing:border-box}header{width:100%;display:flex;align-items:center;justify-content:center;padding:10px;position:fixed;background:#000;z-index:8}nav{width:100%}nav ul{width:90%;display:flex;justify-content:space-between;align-items:center;list-style:none;text-transform:uppercase}ul li a{text-decoration:none;color:#fff;letter-spacing:1pt;font-family:Montserrat,sans-serif;transition:.5s}ul li a:hover{text-decoration:none;color:#b19e7c;letter-spacing:1pt;font-family:Montserrat,sans-serif;transition:.5s}.fab.fa-tripadvisor{color:#fff;font-size:25px;padding:0;transition:.7s}div a i:hover{color:#b19e7c;transition:.7s}.logotype{padding-left:50px;padding-top:10px;width:35%;height:90px}.logo{width:60%}img.active{width:200px}.carte{display:flex;flex-direction:column;width:100%;display:flex;justify-content:center;align-items:center;background:#000}img.menu{width:90vh;padding-top:60px}.reservation button{width:260px;margin-top:50px;padding:19px;margin-bottom:40px;background-color:#ffd476;border:0;font-family:'Cormorant Garamond',serif;text-transform:uppercase;font-size:15px;transition:1s}a.reserver{width:260px;text-decoration:none;color:#292929}.reservation button:hover{transition:1s;transform:scale(1.1);text-decoration:none}.contact{width:100%;background-color:#fff;height:200px;margin:auto;display:flex;justify-content:space-around;align-items:center;font-family:'Cormorant Garamond',serif;text-transform:uppercase}.adresse{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:30px}.adresse H4{color:#69645a}div.adresse p{text-align:center;font-size:14px;text-transform:initial;padding:20px;font-family:Montserrat,sans-serif}footer{display:flex;justify-content:center;text-transform:uppercase;font-size:12px;letter-spacing:2pt;padding:10px;background:#080808;color:#fff}footer a{list-style:none;font-family:'Cormorant Garamond',serif;text-transform:uppercase;color:#fff;text-decoration:none;transition:.7s}footer a:hover{color:#c7b188;transition:.7s}@media screen and (min-width:1000px) and (max-width:1290px){nav{width:80%;display:flex;justify-content:center}nav ul{width:80%;display:flex;justify-content:space-between;align-items:center;list-style:none;text-transform:uppercase}ul li a{font-size:13px}ul li a:hover{text-decoration:none;color:#b19e7c;letter-spacing:1pt;font-family:Montserrat,sans-serif;transition:.5s}.logotype{display:flex;align-items:center;width:20%;padding-left:40px;padding-top:10px}.logo{width:100%}}@media screen and (min-width:790px) and (max-width:1000px){header{width:100%;overflow:hidden}nav{width:80%;display:flex;justify-content:center}nav ul{width:90%;display:flex;justify-content:space-between;align-items:center;list-style:none;text-transform:uppercase}ul li a{font-size:10px}ul li a:hover{text-decoration:none;color:#b19e7c;letter-spacing:1pt;font-family:Montserrat,sans-serif;transition:.5s}.fab.fa-tripadvisor{color:#fff;font-size:25px;padding:0;transition:.7s}.logotype{display:flex;align-items:center;width:20%;padding-left:10px;padding-top:10px}.logo{width:100%}}@media screen and (min-width:500px) and (max-width:790px){header{display:none}.topnav{background-color:#000;position:relative;position:fixed;width:100%;z-index:300}.topnav #myLinks{display:none}#myLinks a{display:flex;justify-content:center}#myLinks a:hover{color:#c7b188;transition:.5s}.topnav a{color:#fff;padding:14px 16px;text-decoration:none;font-size:15px;display:flex;justify-content:flex-start;font-family:Montserrat,sans-serif;transition:.5s}.topnav a.burger{display:flex;position:absolute;right:0;top:0;font-size:30px;padding-right:50px;padding-top:35px}img.active{width:220px;padding:10px}.carte{display:flex;flex-direction:column;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:#000}img.menu{width:60%;padding-top:220px}.contact{width:100%;margin:auto;display:flex;flex-direction:column;justify-content:space-around;font-family:Montserrat,sans-serif;align-items:center;padding-top:30px;background:#fff;height:100%}.adresse{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:30px}div.adresse p{text-align:center;font-size:14px;text-transform:initial;padding:20px}}@media screen and (max-width:500px){header{display:none}.topnav{background-color:#000;position:relative;position:fixed;width:100%;z-index:300}.topnav #myLinks{display:none}#myLinks a{display:flex;justify-content:center}#myLinks a:hover{color:#c7b188;transition:.5s}.topnav a{color:#fff;padding:14px 16px;text-decoration:none;font-size:15px;display:flex;justify-content:flex-start;font-family:Montserrat,sans-serif;transition:.5s}.topnav a.burger{display:flex;position:absolute;right:0;top:0;font-size:30px;padding-right:50px;padding-top:35px}img.active{width:220px;padding:10px}.carte{display:flex;flex-direction:column;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:#000}img.menu{width:300px}footer{width:100%}}