.header-wrapper{z-index:999;background-color:#fff;border-block-end:1px solid #979797;justify-content:space-between;align-items:center;padding:10px;display:flex;position:sticky;inset-block-start:0}.header-logo{max-inline-size:150px;margin-inline-end:20px}.header-title{margin:0;font-size:1.5rem;font-weight:700}.header-button{color:#fff;cursor:pointer;background-color:#0000;border:1px solid #fff;border-radius:50px;margin-inline-start:20px;padding-block:10px;padding-inline:20px;font-size:16px;transition:background-color .3s,color .3s}.header-button:hover{color:#fff;background-color:#c80c0c}.mobile-view{display:none}.menu-item{color:#4d4d4f;text-decoration:none;transition:color .3s}.menu-item.active{color:#ed1c24;font-size:16px;font-weight:700}@media (max-width:768px){.header-wrapper{justify-content:space-between}.mobile-view{display:flex}}
.footer-wrapper{background-color:#4d4d4f;border-top:1px solid #979797;justify-content:center;align-items:center;padding:10px 20px;display:flex}.footer-content{text-align:left;font-size:.9rem}@media (max-width:767px){.footer-wrapper{justify-content:flex-start}.footer-content{text-align:center}}
