.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 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.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 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.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 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.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 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.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 */