.HeaderMegaMenu_header__FOoSR{position:sticky;top:0;z-index:20;border-bottom:1px solid #a67f5d;background-color:hsl(0 0% 100%);box-shadow:0 1px 2px rgba(0,0,0,.05);display:flex;align-items:stretch;height:80px;margin:0;padding:0}.HeaderMegaMenu_header__FOoSR>*{margin:0;padding:0}.HeaderMegaMenu_headerContent__YvDNC{flex:1;display:flex;align-items:center;margin:0;padding:0}.HeaderMegaMenu_link__6iT5g{display:block;line-height:1;padding:calc(var(--mantine-spacing-sm) / 2) var(--mantine-spacing-sm);border-radius:var(--mantine-radius-sm);color:hsl(218 27% 18%);text-decoration:none;font-size:var(--mantine-font-size-sm);font-weight:500;transition:all .2s ease}.HeaderMegaMenu_link__6iT5g:hover{background-color:hsl(185 53% 53%);color:#ffffff}.HeaderMegaMenu_subLink__NSqWb{padding:calc(var(--mantine-spacing-sm) / 2);color:hsl(218 27% 18%);transition:all .2s ease}.HeaderMegaMenu_subLink__NSqWb:hover{background-color:hsl(185 53% 53%);border-radius:var(--mantine-radius-sm);color:#ffffff}.HeaderMegaMenu_dropdownFooter__aWabQ{background-color:hsl(0 0% 100%);border-top:1px solid hsl(0 0% 90%);padding:var(--mantine-spacing-md) calc(var(--mantine-spacing-md) * 2);margin:calc(var(--mantine-spacing-md) * -1) calc(var(--mantine-spacing-md) * -2) 0;border-radius:0 0 var(--mantine-radius-md) var(--mantine-radius-md)}.HeaderMegaMenu_bookButton___Bg80{background-color:#BB9073;color:#ffffff;padding:0 3rem;font-weight:600;letter-spacing:.1em;text-decoration:none;display:flex;align-items:center;justify-content:center;border-radius:0;border:none;cursor:pointer;transition:background-color .2s ease;font-size:.85rem;height:100%;flex:0 0 12%;flex-shrink:0}.HeaderMegaMenu_bookButton___Bg80:hover{background-color:#A67F5D}.HeaderMegaMenu_bookButton___Bg80:visited{color:#ffffff}@media (max-width:640px){.HeaderMegaMenu_bookButton___Bg80{display:none}}.HeaderMegaMenu_hiddenDesktop__uwjD4{display:none!important}@media (max-width:640px){.HeaderMegaMenu_hiddenDesktop__uwjD4{display:flex;justify-content:center;align-items:center}}.HeaderMegaMenu_hiddenMobile__ipzhZ{display:flex!important}@media (max-width:640px){.HeaderMegaMenu_hiddenMobile__ipzhZ{display:none!important}}