@media(max-width:767px){.container-fluid,.main{width:100%!important;max-width:100%!important;box-sizing:border-box;padding-inline:16px!important}.to-left{max-width:100%}#header img,.main img{max-width:100%;height:auto}.header-nav .to-left{display:flex;align-items:center;gap:12px}.header-nav .to-left img{max-width:100%;object-fit:contain}.header-nav .to-left>a{min-width:0;flex:1}}

/* footer-fluid */
@media(max-width:767px){#footer,.footer-contentinfo,.footer-nav{width:100%!important;min-width:0!important;box-sizing:border-box}.contentinfo-info,.contentinfo-social{float:none!important;width:auto!important;max-width:100%}.footer-nav nav{max-width:100%}}
#menu,#momenu{min-width:44px;min-height:44px;align-items:center;justify-content:center}#menu:focus-visible,#momenu:focus-visible{outline:3px solid #1677a0;outline-offset:3px}.mobile-navigation.archive-menu-open,#sidr.archive-menu-open{display:block!important;visibility:visible!important;position:fixed!important;z-index:9999!important;top:105px!important;right:0!important;left:auto!important;width:min(340px,100vw)!important;max-height:calc(100dvh - 105px)!important;overflow-y:auto!important;box-sizing:border-box!important;background:#fff!important;color:#222!important;box-shadow:0 8px 24px #0003!important}.archive-menu-open a{min-height:44px;box-sizing:border-box}.archive-menu-open ul{max-width:100%;box-sizing:border-box}
#menu,#momenu{min-width:44px;min-height:44px;align-items:center;justify-content:center}#menu:focus-visible,#momenu:focus-visible{outline:3px solid #1677a0;outline-offset:3px}.mobile-navigation.archive-menu-open,#sidr.archive-menu-open{display:block!important;visibility:visible!important;position:fixed!important;z-index:9999!important;top:105px!important;right:0!important;left:auto!important;width:min(340px,100vw)!important;max-height:calc(100dvh - 105px)!important;overflow-y:auto!important;box-sizing:border-box!important;background:#fff!important;color:#222!important;box-shadow:0 8px 24px #0003!important}.archive-menu-open a{min-height:44px;box-sizing:border-box}.archive-menu-open ul{max-width:100%;box-sizing:border-box}@media(max-width:767px){#header .mobile{position:relative!important;z-index:100!important;display:flex!important;justify-content:flex-end;float:none!important;width:100%!important;height:auto!important;clear:both}#header a#menu{position:relative!important;display:inline-flex!important;float:none!important;width:44px!important;height:44px!important;margin:0!important;align-items:center;justify-content:center}#header a#menu img{position:static!important;float:none!important;transform:none!important;margin:0!important;width:35px!important;height:34px!important}}
#menu,#momenu{min-width:44px;min-height:44px;align-items:center;justify-content:center}#menu:focus-visible,#momenu:focus-visible{outline:3px solid #1677a0;outline-offset:3px}.mobile-navigation.archive-menu-open,#sidr.archive-menu-open{display:block!important;visibility:visible!important;position:fixed!important;z-index:9999!important;top:105px!important;right:0!important;left:auto!important;width:min(340px,100vw)!important;max-height:calc(100dvh - 105px)!important;overflow-y:auto!important;box-sizing:border-box!important;background:#fff!important;color:#222!important;box-shadow:0 8px 24px #0003!important}.archive-menu-open a{min-height:44px;box-sizing:border-box}.archive-menu-open ul{max-width:100%;box-sizing:border-box}@media(max-width:767px){#header .mobile{position:relative!important;z-index:100!important;display:flex!important;justify-content:flex-end;float:none!important;width:100%!important;height:auto!important;clear:both}#header a#menu{position:relative!important;display:inline-flex!important;float:none!important;width:44px!important;height:44px!important;margin:0!important;align-items:center;justify-content:center}#header a#menu img{position:static!important;float:none!important;transform:none!important;margin:0!important;width:35px!important;height:34px!important}}#header hr{width:100%!important;max-width:100%!important;box-sizing:border-box!important;margin-inline:0!important}