/*!
 * mburger CSS
 * mmenujs.com/mburger
 *
 * Copyright (c) Fred Heusschen
 * www.frebsite.nl
 *
 * License: CC-BY-4.0
 * http://creativecommons.org/licenses/by/4.0/
 */:root{--mb-button-size:60px;--mb-bar-width:0.6;--mb-bar-height:4px;--mb-bar-spacing:10px;--mb-animate-timeout:0.4s}.mburger{background:0 0;border:none;border-radius:0;color:inherit;display:inline-block;position:relative;box-sizing:border-box;height:var(--mb-button-size);padding:0 0 0 var(--mb-button-size);margin:0;line-height:var(--mb-button-size);vertical-align:middle;appearance:none;outline:0;cursor:pointer}.mburger b{display:block;position:absolute;left:calc(var(--mb-button-size) * ((1 - var(--mb-bar-width))/ 2));width:calc(var(--mb-button-size) * var(--mb-bar-width));height:var(--mb-bar-height);border-radius:calc(var(--mb-bar-height)/ 2);background:currentColor;color:inherit;opacity:1}.mburger b:first-of-type{bottom:calc(50% + var(--mb-bar-spacing));transition:bottom .2s,transform .2s,width .2s}.mburger b:nth-of-type(2){top:calc(50% - (var(--mb-bar-height)/ 2));transition:opacity .2s}.mburger b:nth-of-type(3){top:calc(50% + var(--mb-bar-spacing));transition:top .2s,transform .2s,width .2s}.mm-wrapper--opened .mburger b:first-of-type{bottom:calc(50% - (var(--mb-bar-height)/ 2));transform:rotate(45deg)}.mm-wrapper--opened .mburger b:nth-of-type(2){opacity:0}.mm-wrapper--opened .mburger b:nth-of-type(3){top:calc(50% - (var(--mb-bar-height)/ 2));transform:rotate(-45deg)}.mburger--collapse b:first-of-type{transition:bottom .2s 0.2s,margin .2s,transform .2s}.mburger--collapse b:nth-of-type(2){transition:top .2s 0.3s,opacity 0s 0.3s}.mburger--collapse b:nth-of-type(3){transition:top .2s,transform .2s}.mm-wrapper--opened .mburger--collapse b:first-of-type{bottom:calc(50% - var(--mb-bar-spacing) - var(--mb-bar-height));margin-bottom:calc(var(--mb-bar-spacing) + (var(--mb-bar-height)/ 2));transform:rotate(45deg);transition-delay:calc(var(--mb-animate-timeout) + 0.1s),calc(var(--mb-animate-timeout) + 0.3s),calc(var(--mb-animate-timeout) + 0.3s)}.mm-wrapper--opened .mburger--collapse b:nth-of-type(2){top:calc(50% + var(--mb-bar-spacing));opacity:0;transition-delay:calc(var(--mb-animate-timeout) + 0s),calc(var(--mb-animate-timeout) + 0.2s)}.mm-wrapper--opened .mburger--collapse b:nth-of-type(3){top:calc(50% - (var(--mb-bar-height)/ 2));transform:rotate(-45deg);transition-delay:calc(var(--mb-animate-timeout) + 0.3s),calc(var(--mb-animate-timeout) + 0.3s)}.mburger--spin b:first-of-type,.mburger--spin b:nth-of-type(3){transition-delay:0.2s,0s}.mburger--spin b:nth-of-type(2){transition-duration:0s;transition-delay:0.2s}.mm-wrapper--opened .mburger--spin b:first-of-type{transform:rotate(135deg);transition-delay:calc(var(--mb-animate-timeout) + 0s),calc(var(--mb-animate-timeout) + 0.2s)}.mm-wrapper--opened .mburger--spin b:nth-of-type(2){transition-delay:calc(var(--mb-animate-timeout) + 0s)}.mm-wrapper--opened .mburger--spin b:nth-of-type(3){transform:rotate(225deg);transition-delay:calc(var(--mb-animate-timeout) + 0s),calc(var(--mb-animate-timeout) + 0.2s)}.mburger--squeeze b:first-of-type,.mburger--squeeze b:nth-of-type(3){transition-delay:0.1s,0s}.mburger--squeeze b:nth-of-type(2){transition-delay:0.1s}.mm-wrapper--opened .mburger--squeeze b:first-of-type,.mm-wrapper--opened .mburger--squeeze b:nth-of-type(3){transition-delay:calc(var(--mb-animate-timeout) + 0s),calc(var(--mb-animate-timeout) + 0.1s)}.mm-wrapper--opened .mburger--squeeze b:nth-of-type(2),.mm-wrapper--opened .mburger--tornado b:first-of-type{transition-delay:calc(var(--mb-animate-timeout) + 0s)}.mburger--tornado b:first-of-type{transition:bottom .2s 0.2s,transform .2s 0.2s}.mburger--tornado b:nth-of-type(2){transition:opacity 0s 0.1s,transform .2s 0.1s}.mburger--tornado b:nth-of-type(3){transition:top .2s,transform .2s}.mm-wrapper--opened .mburger--tornado b:first-of-type{transform:rotate(-135deg)}.mm-wrapper--opened .mburger--tornado b:nth-of-type(2){opacity:0;transform:rotate(-135deg);transition-delay:calc(var(--mb-animate-timeout) + 0.4s),calc(var(--mb-animate-timeout) + 0.1s)}.mm-wrapper--opened .mburger--tornado b:nth-of-type(3){transform:rotate(-225deg);transition-delay:calc(var(--mb-animate-timeout) + 0.2s)}