@charset "UTF-8";

.stm_header_style_1 .stm-navigation__default > ul > li > a{font-size:15px;padding:0 20px;}
.stm_header_style_1 .stm-navigation__default > ul > li ul li > a{font-weight:700;}
.stm_header_style_1 .stm-navigation__line_bottom > ul > li:hover:before{bottom:-11px;}
.stm_header_style_1 .stm-navigation__line_bottom > ul > li:before{height:3px;left:20px;right:20px;}
.stm_header_style_1 .stm-navigation > ul > li.current-menu-item:before{opacity:1;visibility:visible;bottom:-11px;}
@media(max-width:1023px){
.stm_header_style_1 .stm_mobile__header{margin-bottom:30px;}
.stm_header_style_1 .stm_slider, .stm_header_style_1 .stm_titlebox{margin-top:-30px;}
.stm_header_style_1 .stm-header{padding:20px 0 20px 20px;margin-bottom:0 !important;}
.stm_header_style_1 .stm-header .stm-header__row_color:before, .stm_header_style_1 .stm-header .stm-header__row_color{background:none !important;}
.stm_header_style_1 .stm-logo{display:none;}
.stm_header_style_1 .stm_mobile__logo{min-width:220px;max-width:220px;}
.stm_header_style_1 .stm-navigation__default > ul{margin:0 -5px !important;}
.stm_header_style_1 .stm-navigation.stm-navigation__default ul li.menu-item-has-children > a{position:relative;padding-right:25px;}
.stm_header_style_1 .stm-navigation.stm-navigation__default ul li ul.sub-menu{padding:0 0 10px;background:transparent;}
.stm_header_style_1 .stm-navigation.stm-navigation__default ul li ul.sub-menu li{float:none;border:0;}
.stm_header_style_1 .stm-navigation.stm-navigation__default ul li ul.sub-menu li a{color:#fff !important;}
.stm_header_style_1 .stm-navigation.stm-navigation__default ul li ul.sub-menu ul.sub-menu{margin:15px 0 0 15px;padding-bottom:0;}
.stm_header_style_1 .stm-navigation__default > ul > li > a{padding:15px 15px 15px 0;}
}
.stm_header_style_1 .stm-dropdown .dropdown-toggle{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;}
.stm_header_style_1 .stm-dropdown .dropdown-toggle:after{content:"" !important;font-family:'stmicons' !important;display:inline-block;font-size:8px;transform:rotate(270deg);transform-origin:center;margin-left:10px;}
.stm_header_style_1 .stm-dropdown .dropdown-list li a {
font-size: 12px;
padding: 10px 15px;
line-height: 1;
min-height: 0;
}