.peruhu-bookings-legal-layout{margin-top:64px;min-height:calc(100vh - 64px)}.peruhu-bookings-about-markdown{padding:16px 0 32px}.peruhu-bookings-about-markdown.MuiBox-root>p{margin-bottom:16px!important}.peruhu-bookings-about-markdown.MuiBox-root>p>a{color:#2196f3;text-decoration:underline}.peruhu-bookings-about-markdown.MuiBox-root>p>a :focus,.peruhu-bookings-about-markdown.MuiBox-root>p>a:hover{color:#2196f3}.peruhu-bookings-about-markdown.MuiBox-root>ol>li>p{margin-bottom:8px!important}.peruhu-bookings-about-markdown.MuiBox-root>ol>li>p>a{color:#2196f3;text-decoration:underline}.peruhu-bookings-about-markdown.MuiBox-root>ol>li>p>a :focus,.peruhu-bookings-about-markdown.MuiBox-root>ol>li>p>a:hover{color:#2196f3}.peruhu-bookings-about-markdown-copyright{margin:32px 0 0}@media(max-width:900px){.peruhu-bookings-about-markdown{padding:16px 0 32px}}.peruhu-bookings-about-header-user.MuiButtonBase-root{border-radius:12px;border:1px solid transparent}.peruhu-bookings-about-header-user .MuiSvgIcon-root{font-size:28px}.peruhu-bookings-about-header-content.MuiBox-root{width:100%;height:64px;display:flex;align-items:center;justify-content:space-between}.peruhu-bookings-about-header-content-logo{display:flex}.peruhu-bookings-about-header-content-logo-image{width:auto;height:40px;margin-top:8px;position:relative;object-fit:contain}.peruhu-bookings-about-header-content-actions{width:auto;height:64px;display:flex;align-items:center;justify-content:flex-end}.peruhu-bookings-about-header-content-actions-auth{display:inherit;align-items:inherit;justify-content:inherit}.peruhu-bookings-about-header-content-actions-auth .MuiButtonBase-root{text-transform:none}.app-header-menu-action.MuiButtonBase-root{border-radius:12px;border:1px solid transparent}.app-header-menu-action .MuiSvgIcon-root{font-size:28px}.app-header-menu-drawer>.MuiDrawer-paper{border:none;width:320px;box-sizing:border-box}@media(max-width:900px){.app-header-menu-drawer>.MuiDrawer-paper{width:280px}}.app-header-menu-drawer.ltr>.MuiDrawer-paper{border-top-left-radius:12px;border-bottom-left-radius:12px}.app-header-menu-drawer.rtl>.MuiDrawer-paper{border-top-right-radius:12px;border-bottom-right-radius:12px}.peruhu-bookings-about-header-menu-body{padding:0 16px!important}.peruhu-bookings-about-header-menu-body-toggle-action{text-transform:capitalize!important}.peruhu-bookings-about-header-menu-body-toggle-action-icon.MuiSvgIcon-root{margin-left:8px;margin-right:8px}.peruhu-bookings-about-header-menu-body-divider{margin:16px 0!important}.peruhu-bookings-about-header-menu-body-list .MuiListSubheader-root{font-size:12px;font-weight:700;line-height:1.2;padding:8px 0;text-transform:uppercase;background-color:transparent}.peruhu-bookings-about-header-menu-body-select.MuiInputBase-root{height:32px;border:none}.peruhu-bookings-about-header-menu-body-select .MuiOutlinedInput-notchedOutline,.peruhu-bookings-about-header-menu-body-select.MuiInputBase-root:focus,.peruhu-bookings-about-header-menu-body-select.MuiInputBase-root:hover{border:none}.peruhu-bookings-about-header-menu-body-sub-header{padding-left:0!important;padding-right:0!important;background-color:transparent!important}.peruhu-bookings-about-header-menu-body-sign-out{padding-left:0!important;padding-right:0!important;font-weight:600!important;text-transform:capitalize!important}.peruhu-bookings-about-header-menu-body-sign-out:focus,.peruhu-bookings-about-header-menu-body-sign-out:hover{background-color:transparent!important}.peruhu-bookings-about-header-menu-head{top:0;width:100%;z-index:10;height:64px;display:flex;position:sticky;align-items:center;justify-content:center;position:-webkit-sticky}.peruhu-bookings-about-header-menu-head-avatar{font-size:18px!important;font-weight:700!important}.peruhu-bookings-about-header-menu-head-listitem-extra{display:flex;cursor:pointer;align-items:center;justify-content:center}.peruhu-bookings-about-header-menu-head-text .MuiListItemText-primary{font-size:18px;font-weight:800;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.peruhu-bookings-about-header-menu-head-text .MuiListItemText-secondary{font-size:12px;font-weight:600;margin-top:-4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}