.steasym_sub #elementor-add-new-section {
  margin-bottom: 0; }

.steasym_flex_container, .steasym_ma_item {
  display: -webkit-box;
  display: -moz-box;
  display: box;
  display: -moz-flex;
  display: -ms-flexbox;
  -js-display: flex;
  display: flex;
  -webkit-box-align: center;
  box-align: center;
  -moz-align-items: center;
  -ms-align-items: center;
  -o-align-items: center;
  align-items: center;
  -ms-flex-align: center;
  -ms-flex-pack: justify;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap; }

.elementor-widget .elementor-icon-list-item .steasym_ma_item,
.elementor-widget .elementor-icon-list-item .steasym_mma_item {
  -webkit-box-align: center;
  box-align: center;
  -moz-align-items: center;
  -ms-align-items: center;
  -o-align-items: center;
  align-items: center;
  -ms-flex-align: center; }

.steasym_flex_box,
.steasym_ul > .top_bar_item .header_item {
  display: -webkit-box;
  display: -moz-box;
  display: box;
  display: -moz-flex;
  display: -ms-flexbox;
  -js-display: flex;
  display: flex;
  -webkit-box-align: center;
  box-align: center;
  -moz-align-items: center;
  -ms-align-items: center;
  -o-align-items: center;
  align-items: center;
  -ms-flex-align: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap; }

.steasym_flex_inline {
  display: -webkit-inline-box;
  display: -moz-inline-box;
  display: inline-box;
  display: -moz-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex; }

.steasym_flex_column,
.steasym_mu_layout_1 .steasym_ml_level_0 > .steasym_ma .steasym_mas {
  -webkit-box-orient: vertical;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap; }

.steasym_flex_left {
  -webkit-box-pack: start;
  box-pack: start;
  -moz-justify-content: flex-start;
  -ms-justify-content: flex-start;
  -o-justify-content: flex-start;
  justify-content: flex-start;
  -ms-flex-pack: start; }

.steasym_flex_right,
.steasym_fl_align_2 .steasym_ma_level_1,
.steasym_sl_align_2 .steasym_mu_level_2 .steasym_ma_item,
.steasym_subl_align_2 .steasym_mu_level_3 .steasym_ma_item,
.steasym_multi_align_2 .steasym_multi_level .steasym_ma_item {
  -webkit-box-pack: end;
  box-pack: end;
  -moz-justify-content: flex-end;
  -ms-justify-content: flex-end;
  -o-justify-content: flex-end;
  justify-content: flex-end;
  -ms-flex-pack: end; }

.steasym_flex_center,
.steasym_fl_align_1 .steasym_ma_level_1,
.steasym_sl_align_1 .steasym_mu_level_2 .steasym_ma_item,
.steasym_subl_align_1 .steasym_mu_level_3 .steasym_ma_item,
.steasym_multi_align_2 .steasym_multi_level .steasym_ma_item {
  -webkit-box-pack: center;
  box-pack: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  -o-justify-content: center;
  justify-content: center;
  -ms-flex-pack: center; }

.steasym_flex_start,
.steasym_ma_align_1 .steasym_mas {
  -webkit-box-align: start;
  box-align: start;
  -moz-align-items: flex-start;
  -ms-align-items: flex-start;
  -o-align-items: flex-start;
  align-items: flex-start;
  -ms-flex-align: start; }

.steasym_flex_end,
.steasym_ma_align_2 .steasym_mas {
  -webkit-box-align: end;
  box-align: end;
  -moz-align-items: flex-end;
  -ms-align-items: flex-end;
  -o-align-items: flex-end;
  align-items: flex-end;
  -ms-flex-align: end; }

.steasym_flex_space_between,
.steasym_dropdown_tab_item .steasym_ma, .steasym_tab_item .steasym_ma {
  -webkit-box-pack: justify;
  box-pack: justify;
  -moz-justify-content: space-between;
  -ms-justify-content: space-between;
  -o-justify-content: space-between;
  justify-content: space-between;
  -ms-flex-pack: justify; }

.steasym_flex_space_around {
  -webkit-box-pack: distribute;
  box-pack: distribute;
  -moz-justify-content: space-around;
  -ms-justify-content: space-around;
  -o-justify-content: space-around;
  justify-content: space-around;
  -ms-flex-pack: distribute; }

.steasym_flex_stretch {
  -webkit-box-align: stretch;
  box-align: stretch;
  -moz-align-items: stretch;
  -ms-align-items: stretch;
  -o-align-items: stretch;
  align-items: stretch;
  -ms-flex-align: stretch; }

.steasym_flex_order_2, .steasym_give_space_1, .steasym_module_posi_1 > .top_bar_item {
  -webkit-box-ordinal-group: 3;
  order: 2;
  -ms-flex-order: 2; }

.steasym_flex_child,
.steasym_full_even .steasym_ml_level_0 {
  -webkit-box-flex: 1;
  box-flex: 1;
  -moz-flex: 1;
  -ms-flex: 1;
  flex: 1; }

.steasym_flex_child_2 {
  -webkit-box-flex: 2;
  box-flex: 2;
  -moz-flex: 2;
  -ms-flex: 2;
  flex: 2; }

.steasym_flex_child_3 {
  -webkit-box-flex: 3;
  box-flex: 3;
  -moz-flex: 3;
  -ms-flex: 3;
  flex: 3; }

.steasym_flex_child_4 {
  -webkit-box-flex: 4;
  box-flex: 4;
  -moz-flex: 4;
  -ms-flex: 4;
  flex: 4; }

.steasym_flex_float_center {
  margin: 0 auto; }

.steasym_flex_float_right {
  margin-left: auto; }

.steasym_flex_float_left {
  margin-right: auto; }

.steasym_sub {
  position: absolute;
  left: 0;
  z-index: 70;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all .3s ease;
  -o-transition: all .3s ease;
  transition: all .3s ease;
  background: #fff; }
  .steasym_animation_1 .steasym_sub {
    -webkit-transition: none;
    -o-transition: none;
    transition: none; }
  .steasym_animation_2 .steasym_sub {
    -webkit-transform: translate3d(0, 50px, 0);
    transform: translate3d(0, 50px, 0); }
  .steasym_animation_3 .steasym_sub {
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0); }
  .steasym_current .steasym_sub, .steasym_ul_active_0 .steasym_editing .steasym_sub, body#index:not(.elementor-editor-active) .steasym_open_in_index .steasym_sub {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  .steasym_submenu_type_0 .steasym_sub {
    right: 0; }
  .steasym_submenu_align_3:not(.steasym_submenu_type_2) .steasym_sub,
  .steasym_submenu_align_4:not(.steasym_submenu_type_2) .steasym_sub {
    left: auto;
    right: 0; }
  .steasym_submenu_type_1 .steasym_sub {
    width: 250px; }
  .steasym_submenu_type_1.steasym_submenu_align_2 .steasym_sub {
    margin-left: -125px;
    left: 50%; }
  .steasym_tab_type_1 .steasym_sub {
    width: 250px; }
  .steasym_submenu_type_2 .steasym_sub {
    width: 100vw;
    left: 50%;
    margin-left: -50vw; }
  .steasym_has_tab_0.steasym_has_maxheight .steasym_sub {
    overflow-x: visible;
    overflow-y: auto; }
  .steasym_submenu_type_0 .steasym_sub, .steasym_submenu_type_2 .steasym_sub {
    padding: 20px; }
  .steasym_submenu_type_0.steasym_has_tab_1 .steasym_sub, .steasym_submenu_type_2.steasym_has_tab_1 .steasym_sub {
    padding: 0; }

.steasym_submenu_align_1:not(.steasym_submenu_type_2),
.steasym_submenu_align_2:not(.steasym_submenu_type_2),
.steasym_submenu_align_4:not(.steasym_submenu_type_2) {
  position: relative; }

.steasym_main.stuck {
  position: fixed;
  top: 0;
  z-index: 210;
  left: 0;
  right: 0;
  width: 100%;
  -webkit-box-shadow: 0 0px 4px rgba(0, 0, 0, 0.1);
          box-shadow: 0 0px 4px rgba(0, 0, 0, 0.1); }

.steasym_main .steasym_sub_type_0 {
  width: 100vw;
  left: 50%;
  margin-left: -50vw; }

.stebm_submenu_bg {
  background: #fff; }

.steasym_tab_layout_0 > .steasym_tab {
  width: 250px; }

.steasym_tab_panel {
  display: none; }
  .steasym_tab_panel.steasym_tab_panel_current {
    display: block; }

/* zhe ge mo ren da kai, shu biao yi kai hou bu zhi chi zhi dong da kai
.steasym_ul_active_0 {
	.steasym_tab_panel.steasym_tab_panel_editing{
		display: block;
	}
}*/
/*.steasym_ml_level_0.steasym_parent{
	.steasym_ma_level_0:after{
	    font-family: 'fontello';
	    content: "\f107";
	    opacity: 0.7;
	    top: 0px;
	    position: relative;
	    display: inline-block;
	}
}*/
.steasym_ml_level_0 > .steasym_ma {
  padding-left: 12px;
  padding-right: 12px; }

.steasym_ma {
  position: relative;
  padding: 8px 16px; }
  .steasym_ma .steasym_menu_label {
    position: absolute;
    right: 10px;
    top: -6px;
    display: block;
    height: 16px;
    line-height: 16px;
    text-align: center;
    white-space: nowrap; }

/*.steasym_full_even{
	width: 100%;
}*/
.steasym_dropdown_tab_panel {
  display: none;
  position: absolute;
  top: 0;
  left: 100%;
  background: #fff; }

.steasym_dropdown_tab_current > .steasym_dropdown_tab_panel {
  display: block; }

.steasym_ul_active_0 .steasym_dropdown_tab_panel.steasym_dropdown_tab_panel_editing {
  display: block; }

.steasym_ul_active_0 .steasym_dropdown_tab_editing > .steasym_dropdown_tab_panel {
  display: block; }

.steasym_dropdown_tab_align_0 {
  position: relative; }

.steasym_dropdown_tab_align_1 .steasym_dropdown_tab_item {
  position: relative; }

.steasym_mma_wrap {
  position: relative; }

.steasym_mobile_sub_con {
  max-height: 0;
  overflow: hidden;
  -webkit-transition: all .3s ease;
  -o-transition: all .3s ease;
  transition: all .3s ease; }

.steasym_minus_sign {
  display: none; }

.steasym_plus_sign {
  display: block; }

.steasym_kai > .steasym_mobile_sub_con {
  max-height: 500vh; }

.steasym_kai > .steasym_mma_wrap .steasym_plus_sign {
  display: none; }

.steasym_kai > .steasym_mma_wrap .steasym_minus_sign {
  display: block; }

.steasym_opener {
  cursor: pointer; }
  .steasym_opener i {
    width: 30px;
    height: 30px;
    line-height: 30px;
    text-align: center; }

.steasym_mma_wrap {
  height: 40px; }

.steasym_mml {
  border-bottom: 1px solid #F2F2F2;
  padding-left: 10px; }
  .steasym_mml:last-child {
    border-bottom: none; }

.steasym_ml {
  position: relative; }
  .steasym_ml:hover > .steasym_sub_mu,
  .steasym_ml:hover > .steasym_multi_level {
    display: block; }

.steasym_multi_level .steasym_multi_level,
.steasym_sub_mu {
  top: 0;
  left: 80px;
  width: 250px;
  /*padding: 12px 0;   */
  display: none;
  position: absolute;
  z-index: 70;
  background: #fff;
  -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1); }

.steasym_subcategory_layout_2 .steasym_sub_mu,
.steasym_subcategory_layout_2 .steasym_multi_level .steasym_multi_level {
  left: 100%; }

.steasym_down_arrow_icon {
  display: none; }
  .steasym_parent .steasym_down_arrow_icon {
    display: block; }

.steasym_dropdown_tab_item, .steasym_tab_item {
  border-bottom: 1px solid #f2f2f2; }

@media only screen and (max-width: 991px) {
  .easymenu_bar {
    display: none; } }

.steasym_ma_level_1 {
  font-size: 14px; }

.steasym_ma_item {
  padding: 2px 0; }
  .steasym_multi_level .steasym_ma_item {
    padding: 10px 12px;
    border-bottom: 1px solid #f2f2f2; }

.steasym_brand_item {
  margin-bottom: 6px; }

.steasym_sub_item_icon {
  -webkit-transition: all .3s ease;
  -o-transition: all .3s ease;
  transition: all .3s ease; }

.category_icon_animation:hover > .steasym_ma_item .steasym_sub_item_icon {
  -webkit-transform: translate3d(3px, 0, 0);
  transform: translate3d(3px, 0, 0); }

/*.elementor .steasym_main_container{position: static;} // mei zai displayEasymenu, zhe shi hou container de relative yao qu diao*/
.container.steasym_main_container {
  padding: 0; }

.steasym_give_space_1, .steasym_module_posi_1 > .top_bar_item {
  margin-left: auto; }

.steasym_give_space_1 + .steasym_give_space_1, .steasym_module_posi_1 > .top_bar_item + .top_bar_item {
  margin-left: 0; }

.steasym_underline {
  position: absolute;
  font-size: 0;
  line-height: 1;
  overflow: hidden;
  -webkit-transition: all .5s ease;
  -o-transition: all .5s ease;
  transition: all .5s ease;
  opacity: 0;
  width: 0;
  height: 0;
  background: #444;
  left: 0; }

.steasym_underline_style_0 .steasym_underline {
  bottom: 0;
  top: auto; }

.steasym_underline_style_1 .steasym_underline {
  top: 0; }

.steasym_underline_style_2 .steasym_underline {
  display: none; }

.steasym_underline_animation_0 .steasym_underline {
  width: 100%;
  right: 0;
  opacity: 1;
  display: none; }

.steasym_underline_animation_0 .steasym_current .steasym_underline, .steasym_underline_animation_0.steasym_ul_active_0 .steasym_editing .steasym_underline, body#index:not(.elementor-editor-active) .steasym_underline_animation_0 .steasym_open_in_index .steasym_underline {
  display: block; }

.steasym_underline_animation_1 .steasym_underline {
  width: 100%;
  right: 0; }

.steasym_underline_animation_1 .steasym_current .steasym_underline, .steasym_underline_animation_1.steasym_ul_active_0 .steasym_editing .steasym_underline, body#index:not(.elementor-editor-active) .steasym_underline_animation_1 .steasym_open_in_index .steasym_underline {
  opacity: 1; }

.steasym_underline_animation_2 .steasym_current .steasym_underline, .steasym_underline_animation_2.steasym_ul_active_0 .steasym_editing .steasym_underline, body#index:not(.elementor-editor-active) .steasym_underline_animation_2 .steasym_open_in_index .steasym_underline {
  width: 100%;
  opacity: 1; }

.steasym_underline_animation_3 .steasym_underline {
  left: auto;
  right: 0; }

.steasym_underline_animation_3 .steasym_current .steasym_underline, .steasym_underline_animation_3.steasym_ul_active_0 .steasym_editing .steasym_underline, body#index:not(.elementor-editor-active) .steasym_underline_animation_3 .steasym_open_in_index .steasym_underline {
  width: 100%;
  opacity: 1; }

.steasym_underline_animation_4 .steasym_underline {
  left: 50%; }

.steasym_underline_animation_4 .steasym_current .steasym_underline, .steasym_underline_animation_4.steasym_ul_active_0 .steasym_editing .steasym_underline, body#index:not(.elementor-editor-active) .steasym_underline_animation_4 .steasym_open_in_index .steasym_underline {
  left: 0;
  width: 100%;
  opacity: 1; }

.steasym_underline_animation_5 .steasym_underline {
  width: 100%;
  opacity: 1;
  -webkit-transform: translate3d(0, 50px, 0);
  transform: translate3d(0, 50px, 0); }

.steasym_underline_animation_5 .steasym_current .steasym_underline, .steasym_underline_animation_5.steasym_ul_active_0 .steasym_editing .steasym_underline, body#index:not(.elementor-editor-active) .steasym_underline_animation_5 .steasym_open_in_index .steasym_underline {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }

.steasym_underline_animation_6 .steasym_underline {
  width: 100%;
  opacity: 1;
  -webkit-transform: translate3d(0, -50px, 0);
  transform: translate3d(0, -50px, 0); }

.steasym_underline_animation_6 .steasym_current .steasym_underline, .steasym_underline_animation_6.steasym_ul_active_0 .steasym_editing .steasym_underline, body#index:not(.elementor-editor-active) .steasym_underline_animation_6 .steasym_open_in_index .steasym_underline {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }

.steasym_mi {
  display: block; }

.steasym_fl_align_1 a.steasym_mi_level_1,
.steasym_sl_align_1 a.steasym_mi_level_2 {
  text-align: center; }

.steasym_fl_align_2 a.steasym_mi_level_1,
.steasym_sl_align_2 a.steasym_mi_level_2 {
  text-align: right; }
/*# sourceMappingURL=frontend.css.map */