.header{flex-direction:column;padding:1rem 2rem;background-color:#fef6e4;box-shadow:0 4px 6px rgba(0,0,0,.1)}.header,.top-section{display:flex;align-items:center;width:100%}.top-section{justify-content:space-between;max-width:1200px;margin-bottom:1rem}.nav-links{list-style:none;display:flex;grid-gap:2rem;gap:2rem;margin:0;padding:0;font-size:1.1rem}.nav-links li{font-size:medium;font-family:"Arial",sans-serif}.nav-links a{text-decoration:none;color:#333;padding:.5rem 1rem;transition:color .3s ease}.nav-links a:hover{color:#007bff}.logo a{transition:none;font-family:"Brittany Signature",sans-serif}.logo a,.logo a:hover{text-decoration:none;color:inherit}.logo-image{width:50px;height:50px;margin-right:.5rem}.search-bar{display:flex;align-items:center;justify-content:center;flex-grow:1;max-width:500px;position:relative;margin:0 2rem}.search-input{width:100%;padding:.5rem 2.5rem .5rem 1rem;border:1px solid #ccc;border-radius:20px;font-size:1rem;box-shadow:0 2px 4px rgba(0,0,0,.1)}.search-icon{position:absolute;right:15px;color:#007bff;font-size:1.2rem;cursor:pointer}.search-icon:hover{color:#0056b3}.icon-buttons{display:flex;align-items:center;grid-gap:1rem;gap:1rem}.icon-button{background:none;border:none;color:#333;font-size:1.5rem;cursor:pointer;transition:color .3s,transform .2s}.icon-button:hover{color:#007bff;transform:scale(1.2)}.icon-button:focus{outline:none}.home{text-align:center;padding:2rem}.slider-item{display:flex;justify-content:center;align-items:center;position:relative;text-align:center}.slider-image{width:25%;height:auto;border-radius:10px;box-shadow:0 4px 6px rgba(0,0,0,.1)}.slider-content{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);background-color:rgba(0,0,0,.6);color:#fff;padding:1rem;border-radius:10px;width:80%}.slider-content h2{margin:0;font-size:1.5rem}.slider-content p{margin:.5rem 0 0;font-size:1rem}body{margin:0;font-family:"Arial",sans-serif;background-color:#f8f8f8}header{padding:20px}footer,header{background-color:#4a4a4a;color:#fff;text-align:center}footer{padding:10px;position:relative;bottom:0;width:100%}.main-content{padding:20px}h1,h2,h3{color:#333}a{color:#4a90e2;text-decoration:none}a:hover{text-decoration:underline}
/*# sourceMappingURL=main.4942d717.chunk.css.map */