@media only screen and (max-width: 768px){button#menuButton{display:block;z-index:10}.navbar{.navButtonContainer{flex-direction:column;position:absolute;height:max-content;width:calc(var(--menuSize) + calc(var(--menuPadding) * 2));background-color:var(--color-dark-test);padding:0 var(--menuPadding) var(--menuPadding);top:var(--size-menuBtn);left:100dvw;border-bottom-left-radius:var(--border-radius);z-index:1;&.open{animation:menuOpen 1s ease-out forwards}&.closed{animation:menuClose 1s ease-in forwards}}}.fb-logo{margin-inline:0.5rem auto}.mhGridContainer{grid-template-columns:repeat(auto-fill, minmax(50%, 1fr));max-width:95dvw;margin-inline:auto}.mhTextTitle{font-size:var(--font-size-big)}.footer{padding-inline:0.5rem;.mhText{font-size:var(--font-size-small)}}#picturePopover .mh-modal--picture{max-width:99dvw;max-height:99dvh}.popover-style-1{bottom:20px;right:20px;width:50px;height:50px}.popover-style-1 i{font-size:20px}.popover-style-1 .popover-text{display:none}}@media only screen and (max-width: 480px){.scroll-to-top{bottom:15px;right:15px;width:40px;height:40px;font-size:16px}}@media only screen and (min-width: 769px){.navBtn{font-size:0.9rem}}@media only screen and (min-width: 1060px){.navBtn{font-size:1.5rem}}@media only screen and (min-width: 2000px){.mhText{font-size:var(--font-size-bigger)}}@media only screen and (min-width: 3000px){.navBtn{font-size:var(--font-size-biggest)}.mhText{font-size:var(--font-size-biggest)}}