body{margin:0;font-family:Arial,sans-serif}.container{display:flex;flex-wrap:wrap;padding:1rem;justify-content:space-between;align-items:center}.unique-header{background-color:#6f4e37;color:#eaddca}.nav-links{display:flex;gap:1rem;transform:scale(1.05)}.nav-link,.click-me-button,.other-button{background-color:#6f4e37;color:#eaddca;padding:.5rem 1rem;border:none;border-radius:.25rem;cursor:pointer;transition:background-color .3s ease,transform .3s ease}.nav-link:hover,.click-me-button:hover,.other-button:hover{background-color:#eaddca;color:#6f4e37;transform:scale(1.05)}.logo{display:flex;align-items:center;text-decoration:none;padding-right:12%}.logo-icon{width:2.5rem;height:2.5rem;background-color:#eaddca;border-radius:50%;padding:.5rem;stroke:#6f4e37;transition:background-color .3s ease,transform .3s ease}.logo:hover .logo-icon{background-color:#d8c4a4;transform:scale(1.1)}.logo-text{margin-left:.75rem;font-size:1.5rem;color:#6f4e37}.button-group{display:flex;gap:1rem}.custom-button,.action-button{background-color:#6f4e37;color:#eaddca;padding:.5rem 1.5rem;border:none;border-radius:.25rem;cursor:pointer;transition:background-color .3s ease,transform .3s ease}.custom-button:hover,.action-button:hover{display:flex;background-color:#eaddca;transform:scale(1.05)}.arrow-icon{width:1rem;height:1rem;margin-left:.25rem}.slider-container{position:relative;width:100%;height:100vh;overflow:hidden}.slide-wrapper{position:relative;width:100%;height:100%;overflow:hidden}.slide{width:100%;height:100%;background-size:cover;background-position:center;position:absolute;top:0;left:0;transition:opacity 1s ease-in-out;opacity:1}.next-slide{opacity:0}.slider-container .slide-wrapper .slide.next-slide{opacity:1}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#0006}.prev-button,.next-button{background-color:#6f4e37;color:#eaddca;border:none;padding:1rem;cursor:pointer;font-size:2rem;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);transition:transform .3s ease,background-color .3s ease}.prev-button:hover,.next-button:hover{background-color:#5c3f2e;transform:translateY(-50%) scale(1.1)}.prev-button{left:1rem}.next-button{right:1rem}.caption{position:absolute;bottom:2rem;left:2rem;color:#eaddca;text-shadow:2px 2px 4px rgba(0,0,0,.6)}.caption h2{font-size:2.5rem;margin:0;font-weight:700}.caption p{font-size:1.25rem;margin-top:.5rem}
