.fsmfe-wrapper input[type=checkbox]{display:none}.fsmfe-wrapper .icon-bars{display:block;width:30px;height:30px;position:relative;z-index:1999;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fsmfe-wrapper .icon-bar{width:100%;height:2px;position:absolute;top:50%;left:0;background-color:#000;backface-visibility:hidden;transition:all .3s ease}.fsmfe-wrapper .icon-bar.bar-top{margin-top:-30px;transform:rotate(0)}.fsmfe-wrapper .icon-bar.bar-middle{opacity:1}.fsmfe-wrapper .icon-bar.bar-bottom{margin-top:30px;transform:rotate(0)}.fsmfe-wrapper .menu-toggle:checked+.icon-bars .icon-bar{transition:all .3s ease}.fsmfe-wrapper .menu-toggle:checked+.icon-bars .bar-top{margin-top:0!important;transform:rotate(45deg)}.fsmfe-wrapper .menu-toggle:checked+.icon-bars .bar-middle{opacity:0}.fsmfe-wrapper .menu-toggle:checked+.icon-bars .bar-bottom{margin-top:0!important;transform:rotate(-45deg)}.fsmfe-wrapper .menu-overlay{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;height:100%;position:fixed;top:0;left:0;z-index:0;visibility:hidden;opacity:0;overflow-y:scroll;transition:all .3s ease-in-out}.fsmfe-wrapper .menu-toggle:checked+.icon-bars+.menu-overlay{z-index:1900;visibility:visible;opacity:1;transition:all .3s ease-in-out}.fsmfe-wrapper .menu-overlay .menu-content{width:100%;margin:auto}.fsmfe-wrapper .content-type-menu ul{list-style:none;margin:0;padding:0}.fsmfe-wrapper .content-type-menu a{display:block;font-size:50px;font-weight:400;text-transform:uppercase;line-height:2em;letter-spacing:3px}.header,
.she-header-yes,
.she-header-yes.e-con,
.she-header {
transition: all 0.4s ease-in-out, height 0.4s ease-in-out,
background-color 0.4s ease-in-out, border-bottom-width 0.4s ease-in-out,
border-bottom-color 0.4s ease-in-out, margin 0s !important;
width: 100%;
max-width: 100%;
z-index: 9999;
} .she-header {
margin-bottom: 0;
margin-top: 0; }
.she-header:not(.elementor-sticky) {
position: fixed !important;
top: 0;
} .she-header.she-blur-yes {
-webkit-backdrop-filter: saturate(180%) blur(20px);
backdrop-filter: saturate(180%) blur(20px);
} .headerup {
-ms-transform: translateY(-110vh) !important;
-o-transition: transform 0.4s ease-in-out !important;
-webkit-transform: translateY(-110vh) !important;
-webkit-transition: transform 0.4s ease-in-out !important;
-webkit-transition: -webkit-transform 0.4s ease-in-out !important;
transform: translateY(-110vh) !important;
transition: transform 0.4s ease-in-out !important;
} .she-header-yes .elementor-widget-theme-site-logo,
.she-header-yes .elementor-widget-image,
.she-header-yes .logo,
.she-header-yes .elementor-widget-theme-site-logo img,
.she-header-yes .elementor-widget-image img,
.she-header-yes .logo img {
transition: all 0.4s ease-in-out !important;
} .she-header-transparent-yes,
.elementor-editor-active .she-header-transparent-yes {
transition: all 0.4s ease-in-out, top 0s;
width: 100%;
background-color: rgba(0, 0, 0, 0) !important;
position: absolute !important;
z-index: 99;
} .she-header-yes .elementor-menu-toggle:before,
.she-header-yes .elementor-menu-toggle:after,
.she-header-yes .elementor-menu-toggle i:after {
transition: transform 0.3s ease-in-out, width 0.3s ease-in-out;
}
.she-header-yes .elementor-menu-toggle {
position: relative;
transition: color 0.4s ease-in-out, background-color 0.4s ease-in-out;
}
.she-header-yes .elementor-menu-toggle.elementor-active:before {
transform: translate(-50%, -50%) rotate(-45deg);
}
.she-header-yes .elementor-menu-toggle:after {
transform: translate(-50%, calc(-50% - 0.25em));
}
.she-header-yes .elementor-menu-toggle.elementor-active:after {
transform: translate(-50%, -50%) rotate(45deg);
}
.she-header-yes .elementor-menu-toggle i:after {
transform: translate(-50%, -50%);
} @media screen and (min-width: 783px) {
.admin-bar .she-header:not(.elementor-sticky) {
top: 32px;
}
}