*{-webkit-tap-highlight-color:transparent}a,button,input,textarea,select{-webkit-tap-highlight-color:transparent}a:focus,button:focus,input:focus,textarea:focus,select:focus{outline:none}#main-footer{display:none}body:not(.home) .nav-bar{animation:none!important;opacity:1!important;transform:none!important}html,body{height:100%;margin:0;padding:0}#page-container{display:flex;flex-direction:column;min-height:100vh}#et-main-area{flex:1;display:flex;flex-direction:column;min-height:100vh}#main-content{flex:1}footer{margin-top:auto}body{background:#292929}.social-links{display:flex;gap:2rem;justify-content:center;align-items:center;margin-top:2rem}.social-links img{width:100%;max-width:30px;height:100%;max-height:30px}.btn-reservation{position:absolute;right:5%;bottom:0;margin-bottom:5%}a{-webkit-tap-highlight-color:transparent;outline:none}.btn-reservation a{color:#fcf8f2;border:1px solid #fcf8f2;padding:8px;background:rgba(255,255,255,0);border-radius:3px;transition:all 0.3s ease}.btn-reservation a:hover{color:#daa63e;border:1px solid #daa63e}.et_pb_slide{animation:delayed-fade-out 10s ease-out 7s forwards!important}@keyframes sequence-fade{0%{opacity:0;visibility:visible}40%{opacity:1;visibility:visible}70%{opacity:1;visibility:visible}100%{opacity:0;visibility:hidden}}@keyframes delayed-fade-out{0%{opacity:1}100%{opacity:0;visibility:hidden}}.fade-out-effect{animation:delayed-fade-out 8.5s ease-out 4s forwards;position:relative;z-index:999}.menu-button{position:fixed;background-color:transparent;outline:none;border:2px solid white;border-radius:50%;padding:0;top:36px;right:5%;width:30px;height:30px;z-index:1000;cursor:pointer;color:white}#navbar-main{display:flex;flex-direction:column;justify-content:center;align-items:center;position:fixed;top:0;left:0;width:0;height:100vh;background-color:rgba(0,0,0,0.95);overflow:hidden;clip-path:polygon(0 0,-100% 0,100% 100%,0 100%);z-index:999}#navbar-main ul{display:flex;flex-direction:column;justify-content:center;align-items:center;list-style:none;padding:0;margin:0}#navbar-main ul li{margin-bottom:1rem;transition:opacity 0.3s ease}#navbar-main ul li:hover{opacity:0.7}#navbar-main ul li a{font-size:3rem;margin-bottom:2rem;opacity:0;font-family:"Uni Neue";color:#fcf8f2}