/*------------------------------------------------------------------

Header Style

-------------------------------------------------------------------*/

.header,.she-header-yes {
transition:all .4s ease-in-out;
width:100% !important;
z-index:99;
}

.she-header-yes,.she-header-yes.e-con {
transform:all .4 sease-in-out,height .4s ease-in-out,background-color .4s ease-in-out,border-bottom-width .4s ease-in-out,border-bottom-color .4s ease-in-out !important;
width:100% !important;
}

@media screen and (min-width: 783px) {
.admin-bar .she-header {
top:32px !important;
}
}

.she-header {
margin-bottom:0;
margin-top:0;
padding-bottom:0;
padding-top:0;
position:-webkit-sticky;
top:0!important;
transform:all .4 sease-in-out,height .4s ease-in-out,background-color .4s ease-in-out,border-bottom-width .4s ease-in-out,border-bottom-color .4s ease-in-out !important;
width:100%;
z-index:9999;
}

.headerup {
transform:translateY(-110vh)!important;
transition:-webkit-transform .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 .elementor-widget-container,.she-header-yes .elementor-widget-image .elementor-widget-container,.she-header-yes .logo .elementor-widget-container,.she-header-yes	.elementor-widget-theme-site-logo img,.she-header-yes .elementor-widget-image img,.she-header-yes .logo img {
transition:all .4s ease-in-out !important;
}

.she-header-transparent-yes,.elementor-editor-active .she-header-transparent-yes {
background-color:rgba(0,0,0,0) !important;
position:absolute!important;
transition:all .4s ease-in-out,top 0s;
width:100%;
z-index:99;
}