.mobile{background-color:#2f2523;color:#fff;font-family:Montserrat,sans-serif;padding:1rem 2rem;position:relative}.mobile nav{align-items:center;display:flex;justify-content:space-between;position:relative}.mobile .nav-links{display:flex;gap:10px;list-style:none;margin:0;padding:0}.mobile .nav-links a{color:#fff;font-weight:700;text-decoration:none}.mobile #menu-toggle{display:none}.mobile .hamburger{cursor:pointer;display:none;flex-direction:column;gap:6px;z-index:1000}.mobile .hamburger .bar{background-color:#fff;border-radius:5px;height:3px;transition:all .3s ease-in-out;width:25px}.mobile .close-btn{background-color:transparent;border:none;cursor:pointer;display:none;float:right;padding:8px 0}.mobile .close-btn .bar{background-color:#2d2d2d;border-radius:5px;height:3px;transition:all .3s ease-in-out;width:25px}.mobile .close-btn .bar:first-child{transform:translateY(0) rotate(45deg)}.mobile .close-btn .bar:nth-child(2){transform:translateY(-3px) rotate(-45deg)}@media (max-width:768px){.mobile .close-btn{display:block}.mobile .nav-links{background-color:#f3f3ee;flex-direction:column;height:100%;left:0;padding:2rem 20px 20px;position:fixed;text-align:left;top:0;transform:translateX(-100%);transition:transform .4s ease-in-out;width:70%;z-index:999}.mobile .nav-overlay{background-color:rgba(0,0,0,.5);height:100%;left:0;opacity:0;position:fixed;top:0;transition:opacity .4s ease-in-out,visibility .4s ease-in-out;visibility:hidden;width:100%;z-index:998}.mobile .nav-links li{margin:10px 0;width:100%}.mobile .nav-links li:first-child{padding-bottom:calc(50% - 7rem)}.mobile .nav-links a{border-bottom:1px solid hsla(0,0%,100%,.2);color:#2d2d2d;display:block;padding:10px}.mobile .nav-links li:last-child a{background-color:#cd5e13;border-radius:5px;color:#fff!important;padding:15px 12px;text-align:center}.mobile .hamburger{display:flex}.mobile #menu-toggle:checked~.hamburger .bar{opacity:0}.mobile #menu-toggle:checked~.nav-links{transform:translateX(0)}.mobile #menu-toggle:checked~.nav-overlay{opacity:1;visibility:visible}}