@charset "UTF-8";
  .mega-menu-last-modified-1770283485 { content: 'Thursday 5th February 2026 09:24:45 UTC'; }
#mega-menu-wrap-menu-1, #mega-menu-wrap-menu-1 #mega-menu-menu-1, #mega-menu-wrap-menu-1 #mega-menu-menu-1 ul.mega-sub-menu, #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item, #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-row, #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-column, #mega-menu-wrap-menu-1 #mega-menu-menu-1 a.mega-menu-link, #mega-menu-wrap-menu-1 #mega-menu-menu-1 span.mega-menu-badge, #mega-menu-wrap-menu-1 button.mega-close, #mega-menu-wrap-menu-1 button.mega-toggle-standard {
transition: none;
border-radius: 0;
box-shadow: none;
background: none;
border: 0;
bottom: auto;
box-sizing: border-box;
clip: auto;
color: #666;
display: block;
float: none;
font-family: inherit;
font-size: 14px;
height: auto;
left: auto;
line-height: 1.7;
list-style-type: none;
margin: 0;
min-height: auto;
max-height: none;
min-width: auto;
max-width: none;
opacity: 1;
outline: none;
overflow: visible;
padding: 0;
position: relative;
pointer-events: auto;
right: auto;
text-align: left;
text-decoration: none;
text-indent: 0;
text-transform: none;
transform: none;
top: auto;
vertical-align: baseline;
visibility: inherit;
width: auto;
word-wrap: break-word;
white-space: normal;
-webkit-tap-highlight-color: transparent;
}
#mega-menu-wrap-menu-1:before, #mega-menu-wrap-menu-1:after, #mega-menu-wrap-menu-1 #mega-menu-menu-1:before, #mega-menu-wrap-menu-1 #mega-menu-menu-1:after, #mega-menu-wrap-menu-1 #mega-menu-menu-1 ul.mega-sub-menu:before, #mega-menu-wrap-menu-1 #mega-menu-menu-1 ul.mega-sub-menu:after, #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item:before, #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item:after, #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-row:before, #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-row:after, #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-column:before, #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-column:after, #mega-menu-wrap-menu-1 #mega-menu-menu-1 a.mega-menu-link:before, #mega-menu-wrap-menu-1 #mega-menu-menu-1 a.mega-menu-link:after, #mega-menu-wrap-menu-1 #mega-menu-menu-1 span.mega-menu-badge:before, #mega-menu-wrap-menu-1 #mega-menu-menu-1 span.mega-menu-badge:after, #mega-menu-wrap-menu-1 button.mega-close:before, #mega-menu-wrap-menu-1 button.mega-close:after, #mega-menu-wrap-menu-1 button.mega-toggle-standard:before, #mega-menu-wrap-menu-1 button.mega-toggle-standard:after {
display: none;
}
#mega-menu-wrap-menu-1 {
border-radius: 0px;
}
@media only screen and (min-width: 769px) {
#mega-menu-wrap-menu-1 {
background-color: #222;
}
}
#mega-menu-wrap-menu-1.mega-keyboard-navigation .mega-menu-toggle:focus, #mega-menu-wrap-menu-1.mega-keyboard-navigation .mega-toggle-block:focus, #mega-menu-wrap-menu-1.mega-keyboard-navigation .mega-toggle-block a:focus, #mega-menu-wrap-menu-1.mega-keyboard-navigation .mega-toggle-block .mega-search input[type=text]:focus, #mega-menu-wrap-menu-1.mega-keyboard-navigation .mega-toggle-block button.mega-toggle-animated:focus, #mega-menu-wrap-menu-1.mega-keyboard-navigation #mega-menu-menu-1 a:focus, #mega-menu-wrap-menu-1.mega-keyboard-navigation #mega-menu-menu-1 span:focus, #mega-menu-wrap-menu-1.mega-keyboard-navigation #mega-menu-menu-1 input:focus, #mega-menu-wrap-menu-1.mega-keyboard-navigation #mega-menu-menu-1 li.mega-menu-item a.mega-menu-link:focus, #mega-menu-wrap-menu-1.mega-keyboard-navigation #mega-menu-menu-1 form.mega-search-open:has(input[type=text]:focus), #mega-menu-wrap-menu-1.mega-keyboard-navigation #mega-menu-menu-1 + button.mega-close:focus {
outline-style: solid;
outline-width: 3px;
outline-color: #109cde;
outline-offset: -3px;
}
#mega-menu-wrap-menu-1.mega-keyboard-navigation .mega-toggle-block button.mega-toggle-animated:focus {
outline-offset: 2px;
}
#mega-menu-wrap-menu-1.mega-keyboard-navigation > li.mega-menu-item > a.mega-menu-link:focus {
background-color: #333;
color: #ffffff;
font-weight: normal;
text-decoration: none;
border-color: #fff;
}
@media only screen and (max-width: 768px) {
#mega-menu-wrap-menu-1.mega-keyboard-navigation > li.mega-menu-item > a.mega-menu-link:focus {
color: white;
background-color: #1a89e9;
}
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 {
text-align: left;
padding: 10px 0px 0px 10px;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 a.mega-menu-link {
cursor: pointer;
display: inline;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 a.mega-menu-link .mega-description-group {
vertical-align: middle;
display: inline-block;
transition: none;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 a.mega-menu-link .mega-description-group .mega-menu-title, #mega-menu-wrap-menu-1 #mega-menu-menu-1 a.mega-menu-link .mega-description-group .mega-menu-description {
transition: none;
line-height: 1.5;
display: block;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 a.mega-menu-link .mega-description-group .mega-menu-description {
font-style: italic;
font-size: 0.8em;
text-transform: none;
font-weight: normal;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon > a.mega-menu-link {
display: flex;
align-items: center;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon > a.mega-menu-link:before {
flex: 0 0 auto;
align-self: flex-start;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-tabbed.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon > a.mega-menu-link {
display: block;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-icon-top > a.mega-menu-link {
display: table-cell;
vertical-align: middle;
line-height: initial;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-icon-top > a.mega-menu-link:before {
display: block;
margin: 0 0 6px 0;
text-align: center;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-icon-top > a.mega-menu-link > span.mega-title-below {
display: inline-block;
transition: none;
}
@media only screen and (max-width: 768px) {
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item.mega-icon-top > a.mega-menu-link {
display: block;
line-height: 45px;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item.mega-icon-top > a.mega-menu-link:before {
display: inline-block;
margin: 0 6px 0 0;
text-align: left;
}
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-icon-right > a.mega-menu-link:before {
float: right;
margin: 0 0 0 6px;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-animating > ul.mega-sub-menu {
pointer-events: none;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-disable-link > a.mega-menu-link, #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu li.mega-disable-link > a.mega-menu-link {
cursor: inherit;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item-has-children.mega-disable-link > a.mega-menu-link, #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu > li.mega-menu-item-has-children.mega-disable-link > a.mega-menu-link {
cursor: pointer;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 p {
margin-bottom: 10px;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 input, #mega-menu-wrap-menu-1 #mega-menu-menu-1 img {
max-width: 100%;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item > ul.mega-sub-menu {
display: block;
visibility: hidden;
opacity: 1;
pointer-events: auto;
}
@media only screen and (max-width: 768px) {
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item > ul.mega-sub-menu {
display: none;
visibility: visible;
opacity: 1;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu.mega-menu-item.mega-toggle-on ul.mega-sub-menu {
display: block;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu.mega-menu-item.mega-toggle-on li.mega-hide-sub-menu-on-mobile > ul.mega-sub-menu, #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-hide-sub-menu-on-mobile > ul.mega-sub-menu {
display: none;
}
}
@media only screen and (min-width: 769px) {
#mega-menu-wrap-menu-1 #mega-menu-menu-1[data-effect="fade"] li.mega-menu-item > ul.mega-sub-menu {
opacity: 0;
transition: opacity 200ms ease-in, visibility 200ms ease-in;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1[data-effect="fade"].mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu, #mega-menu-wrap-menu-1 #mega-menu-menu-1[data-effect="fade"].mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu, #mega-menu-wrap-menu-1 #mega-menu-menu-1[data-effect="fade"] li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-menu-1 #mega-menu-menu-1[data-effect="fade"] li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu {
opacity: 1;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu, #mega-menu-wrap-menu-1 #mega-menu-menu-1[data-effect="fade_up"] li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu {
opacity: 0;
transform: translate(0, 10px);
transition: opacity 200ms ease-in, transform 200ms ease-in, visibility 200ms ease-in;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1[data-effect="fade_up"].mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu, #mega-menu-wrap-menu-1 #mega-menu-menu-1[data-effect="fade_up"].mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu, #mega-menu-wrap-menu-1 #mega-menu-menu-1[data-effect="fade_up"] li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-menu-1 #mega-menu-menu-1[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu {
opacity: 1;
transform: translate(0, 0);
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1[data-effect="slide_up"] li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu, #mega-menu-wrap-menu-1 #mega-menu-menu-1[data-effect="slide_up"] li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu {
transform: translate(0, 10px);
transition: transform 200ms ease-in, visibility 200ms ease-in;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1[data-effect="slide_up"].mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu, #mega-menu-wrap-menu-1 #mega-menu-menu-1[data-effect="slide_up"].mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu, #mega-menu-wrap-menu-1 #mega-menu-menu-1[data-effect="slide_up"] li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-menu-1 #mega-menu-menu-1[data-effect="slide_up"] li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu {
transform: translate(0, 0);
}
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-collapse-children > ul.mega-sub-menu {
display: none;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-collapse-children.mega-toggle-on > ul.mega-sub-menu {
display: block;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1.mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu, #mega-menu-wrap-menu-1 #mega-menu-menu-1.mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu, #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu {
visibility: visible;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu {
visibility: inherit;
opacity: 1;
display: block;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-1-columns > ul.mega-sub-menu > li.mega-menu-item {
float: left;
width: 100%;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-2-columns > ul.mega-sub-menu > li.mega-menu-item {
float: left;
width: 50%;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-3-columns > ul.mega-sub-menu > li.mega-menu-item {
float: left;
width: 33.3333333333%;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-4-columns > ul.mega-sub-menu > li.mega-menu-item {
float: left;
width: 25%;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-5-columns > ul.mega-sub-menu > li.mega-menu-item {
float: left;
width: 20%;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-6-columns > ul.mega-sub-menu > li.mega-menu-item {
float: left;
width: 16.6666666667%;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item a[class^="dashicons"]:before {
font-family: dashicons;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item a.mega-menu-link:before {
display: inline-block;
font: inherit;
font-family: dashicons;
position: static;
margin: 0 6px 0 0px;
vertical-align: top;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
color: inherit;
background: transparent;
height: auto;
width: auto;
top: auto;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-hide-text a.mega-menu-link:before {
margin: 0;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-hide-text li.mega-menu-item a.mega-menu-link:before {
margin: 0 6px 0 0;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-align-bottom-left.mega-toggle-on > a.mega-menu-link {
border-radius: 0px;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-align-bottom-right > ul.mega-sub-menu {
right: 0;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-align-bottom-right.mega-toggle-on > a.mega-menu-link {
border-radius: 0px;
}
@media only screen and (min-width: 769px) {
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu.mega-menu-item {
position: static;
}
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item {
margin: 0 0px 0 0;
display: inline-block;
height: auto;
vertical-align: middle;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item.mega-item-align-right {
float: right;
}
@media only screen and (min-width: 769px) {
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item.mega-item-align-right {
margin: 0 0 0 0px;
}
}
@media only screen and (min-width: 769px) {
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item.mega-item-align-float-left {
float: left;
}
}
@media only screen and (min-width: 769px) {
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item > a.mega-menu-link:focus {
background-color: #333;
color: #ffffff;
font-weight: normal;
text-decoration: none;
border-color: #fff;
}
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item.mega-toggle-on > a.mega-menu-link {
background-color: #333;
color: #ffffff;
font-weight: normal;
text-decoration: none;
border-color: #fff;
}
@media only screen and (max-width: 768px) {
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item.mega-toggle-on > a.mega-menu-link {
color: white;
background-color: #1a89e9;
}
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link {
background-color: #333;
color: #ffffff;
font-weight: normal;
text-decoration: none;
border-color: #fff;
}
@media only screen and (max-width: 768px) {
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link {
color: white;
background-color: #1a89e9;
}
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item > a.mega-menu-link {
line-height: 40px;
height: 40px;
padding: 0px 10px;
vertical-align: baseline;
width: auto;
display: block;
color: #ffffff;
text-transform: none;
text-decoration: none;
text-align: left;
background-color: rgba(0, 0, 0, 0);
border: 0;
border-radius: 0px;
font-family: inherit;
font-size: 14px;
font-weight: normal;
outline: none;
}
@media only screen and (min-width: 769px) {
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item.mega-multi-line > a.mega-menu-link {
line-height: inherit;
display: table-cell;
vertical-align: middle;
}
}
@media only screen and (max-width: 768px) {
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item.mega-multi-line > a.mega-menu-link br {
display: none;
}
}
@media only screen and (max-width: 768px) {
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item {
display: list-item;
margin: 0;
clear: both;
border: 0;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item.mega-item-align-right {
float: none;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item > a.mega-menu-link {
border-radius: 0;
border: 0;
margin: 0;
line-height: 45px;
height: 45px;
padding: 0 10px;
background: transparent;
text-align: left;
color: #424242;
font-size: 18px;
}
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row {
width: 100%;
float: left;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column {
float: left;
min-height: 1px;
}
@media only screen and (min-width: 769px) {
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-column {
width: calc(var(--span) / var(--columns) * 100%);
}
}
@media only screen and (max-width: 768px) {
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-column {
width: 50%;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-column.mega-menu-clear {
clear: left;
}
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item {
padding: 15px;
width: 100%;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu {
z-index: 999;
border-radius: 0px;
background-color: #f1f1f1;
border: 0;
padding: 0px;
position: absolute;
width: 100%;
max-width: none;
left: 0;
}
@media only screen and (max-width: 768px) {
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu {
float: left;
position: static;
width: 100%;
}
}
@media only screen and (min-width: 769px) {
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard {
width: calc(var(--span) / var(--columns) * 100%);
}
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu .mega-description-group .mega-menu-description {
margin: 5px 0;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item ul.mega-sub-menu {
clear: both;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {
margin-left: 10px;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu ul.mega-sub-menu ul.mega-sub-menu {
margin-left: 10px;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard, #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item {
color: #666;
font-family: inherit;
font-size: 14px;
display: block;
float: left;
clear: none;
padding: 15px;
vertical-align: top;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard.mega-menu-clear, #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.mega-menu-clear {
clear: left;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard h4.mega-block-title, #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title {
color: #555;
font-family: inherit;
font-size: 16px;
text-transform: uppercase;
text-decoration: none;
font-weight: bold;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 5px 0px;
vertical-align: top;
display: block;
visibility: inherit;
border: 0;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard h4.mega-block-title:hover, #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title:hover {
border-color: rgba(0, 0, 0, 0);
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard > a.mega-menu-link, #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {
color: #555; font-family: inherit;
font-size: 16px;
text-transform: uppercase;
text-decoration: none;
font-weight: bold;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 0px;
vertical-align: top;
display: block;
border: 0;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard > a.mega-menu-link:hover, #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover {
border-color: rgba(0, 0, 0, 0);
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard > a.mega-menu-link:hover, #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard > a.mega-menu-link:focus, #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus {
color: #555; font-weight: bold;
text-decoration: none;
background-color: rgba(0, 0, 0, 0);
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard > a.mega-menu-link:hover > span.mega-title-below, #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard > a.mega-menu-link:focus > span.mega-title-below, #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover > span.mega-title-below, #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus > span.mega-title-below {
text-decoration: none;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link {
color: #666; font-family: inherit;
font-size: 14px;
text-transform: none;
text-decoration: none;
font-weight: normal;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 0px;
vertical-align: top;
display: block;
border: 0;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:hover {
border-color: rgba(0, 0, 0, 0);
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon > a.mega-menu-link, #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon > a.mega-menu-link {
display: flex;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard li.mega-menu-item > a.mega-menu-link:focus, #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:focus {
color: #666; font-weight: normal;
text-decoration: none;
background-color: rgba(0, 0, 0, 0);
}
@media only screen and (max-width: 768px) {
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu {
border: 0;
padding: 10px;
border-radius: 0;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item {
width: 50%;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu > li:nth-child(odd) {
clear: left;
}
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {
color: #666;
font-family: inherit;
font-size: 14px;
text-transform: none;
text-decoration: none;
font-weight: normal;
margin: 0;
border: 0;
padding: 0px;
vertical-align: top;
display: block;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus, #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus {
color: #666;
font-weight: normal;
text-decoration: none;
background-color: rgba(0, 0, 0, 0);
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-flyout ul.mega-sub-menu {
z-index: 999;
position: absolute;
width: 250px;
max-width: none;
padding: 0px;
border: 0;
background-color: #f1f1f1;
border-radius: 0px;
}
@media only screen and (max-width: 768px) {
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-flyout ul.mega-sub-menu {
float: left;
position: static;
width: 100%;
padding: 0;
border: 0;
border-radius: 0;
}
}
@media only screen and (max-width: 768px) {
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item {
clear: both;
}
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link {
display: block;
background-color: #f1f1f1;
color: #666;
font-family: inherit;
font-size: 14px;
font-weight: normal;
padding: 0px 10px;
line-height: 35px;
text-decoration: none;
text-transform: none;
vertical-align: baseline;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:first-child > a.mega-menu-link {
border-top-left-radius: 0px;
border-top-right-radius: 0px;
}
@media only screen and (max-width: 768px) {
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:first-child > a.mega-menu-link {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:last-child > a.mega-menu-link {
border-bottom-right-radius: 0px;
border-bottom-left-radius: 0px;
}
@media only screen and (max-width: 768px) {
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:last-child > a.mega-menu-link {
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
}
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover, #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:focus {
background-color: #dddddd;
font-weight: normal;
text-decoration: none;
color: #666;
}
@media only screen and (min-width: 769px) {
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {
position: absolute;
left: 100%;
top: 0;
}
}
@media only screen and (max-width: 768px) {
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu a.mega-menu-link {
padding-left: 20px;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu ul.mega-sub-menu a.mega-menu-link {
padding-left: 30px;
}
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {
display: inline-block;
width: auto;
background: transparent;
position: relative;
pointer-events: auto;
left: auto;
min-width: auto;
font-size: inherit;
padding: 0;
margin: 0 0 0 6px;
height: auto;
line-height: inherit;
color: inherit;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after {
content: "";
font-family: dashicons;
font-weight: normal;
display: inline-block;
margin: 0;
vertical-align: top;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
transform: rotate(0);
color: inherit;
position: relative;
background: transparent;
height: auto;
width: auto;
right: auto;
line-height: inherit;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item-has-children li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {
float: right;
margin-left: auto;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item-has-children.mega-collapse-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:after {
content: "";
}
@media only screen and (max-width: 768px) {
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {
float: right;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:after {
content: "";
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item-has-children.mega-hide-sub-menu-on-mobile > a.mega-menu-link > span.mega-indicator {
display: none;
}
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu:not(.mega-menu-tabbed) li.mega-menu-item-has-children:not(.mega-collapse-children) > a.mega-menu-link > span.mega-indicator, #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item-has-children.mega-hide-arrow > a.mega-menu-link > span.mega-indicator {
display: none;
}
@media only screen and (min-width: 769px) {
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-flyout li.mega-menu-item a.mega-menu-link > span.mega-indicator:after {
content: "";
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link {
text-align: right;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link > span.mega-indicator {
float: left;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link > span.mega-indicator:after {
content: "";
margin: 0 6px 0 0;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link:before {
float: right;
margin: 0 0 0 6px;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-flyout.mega-align-bottom-right ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {
left: -100%;
top: 0;
}
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li[class^="mega-lang-item"] > a.mega-menu-link > img {
display: inline;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 a.mega-menu-link > img.wpml-ls-flag, #mega-menu-wrap-menu-1 #mega-menu-menu-1 a.mega-menu-link > img.iclflag {
display: inline;
margin-right: 8px;
}
@media only screen and (max-width: 768px) {
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-hide-on-mobile, #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-hide-on-mobile, #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.mega-hide-on-mobile {
display: none;
}
}
@media only screen and (min-width: 769px) {
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-hide-on-desktop, #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-hide-on-desktop, #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.mega-hide-on-desktop {
display: none;
}
}
#mega-menu-wrap-menu-1 .mega-menu-toggle {
display: none;
}
#mega-menu-wrap-menu-1 .mega-menu-toggle ~ button.mega-close {
visibility: hidden;
opacity: 0;
transition: left 600ms ease-in-out, right 600ms ease-in-out, visibility 600ms ease-in-out, opacity 600ms ease-out;
}
#mega-menu-wrap-menu-1 .mega-menu-toggle ~ button.mega-close {
right: auto;
left: 0;
}
@media only screen and (max-width: 768px) {
#mega-menu-wrap-menu-1 .mega-menu-toggle {
z-index: 1;
cursor: pointer;
background-color: white;
border-radius: 50px 2px 2px 2px;
line-height: 20px;
height: 20px;
text-align: left;
user-select: none;
outline: none;
white-space: nowrap;
display: flex;
position: relative;
}
#mega-menu-wrap-menu-1 .mega-menu-toggle img {
max-width: 100%;
padding: 0;
}
#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-blocks-left, #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-blocks-center, #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-blocks-right {
display: flex;
flex-basis: 33.33%;
}
#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block {
display: flex;
height: 100%;
outline: 0;
align-self: center;
flex-shrink: 0;
}
#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-blocks-left {
flex: 1;
justify-content: flex-start;
}
#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-blocks-left .mega-toggle-block {
margin-left: 6px;
}
#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-blocks-left .mega-toggle-block:only-child {
margin-right: 6px;
}
#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-blocks-center {
justify-content: center;
}
#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-blocks-center .mega-toggle-block {
margin-left: 3px;
margin-right: 3px;
}
#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-blocks-right {
flex: 1;
justify-content: flex-end;
}
#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block {
margin-right: 6px;
}
#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block:only-child {
margin-left: 6px;
}
#mega-menu-wrap-menu-1 .mega-menu-toggle + #mega-menu-menu-1 {
flex-direction: column;
flex-wrap: nowrap;
background: linear-gradient(to bottom, white, rgba(189, 189, 189, 0.881));
padding: 15px 2px 2px 2px;
display: none;
position: absolute;
width: 100%;
z-index: 9999999;
position: fixed;
width: 270px;
max-width: 100%;
height: 100dvh;
max-height: 100dvh;
top: 0;
box-sizing: border-box;
transition: left 600ms ease-in-out, right 600ms ease-in-out, visibility 600ms ease-in-out;
overflow-y: auto;
overflow-x: hidden;
z-index: 9999999999;
overscroll-behavior: contain;
visibility: hidden;
display: flex;
}
#mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open + #mega-menu-menu-1 {
display: flex;
visibility: visible;
}
#mega-menu-wrap-menu-1 .mega-menu-toggle ~ button.mega-close {
display: flex;
position: fixed;
top: 0;
z-index: 99999999999;
cursor: pointer;
}
#mega-menu-wrap-menu-1 .mega-menu-toggle ~ button.mega-close:before {
display: flex;
content: "";
font-family: dashicons;
font-weight: normal;
color: #fff;
align-items: center;
justify-content: center;
width: 40px;
height: 40px;
font-size: 22px;
}
#mega-menu-wrap-menu-1 .mega-menu-toggle + #mega-menu-menu-1 {
left: -270px;
}
#mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open ~ button.mega-close {
visibility: visible;
opacity: 1;
left: calc(min(100vw - 40px, 270px));
right: auto;
}
#mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open + #mega-menu-menu-1 {
left: 0;
}
#mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open:after {
position: fixed;
width: 100%;
height: 99999px;
content: "";
top: 0;
left: 0;
opacity: 0.5;
background: black;
cursor: pointer;
z-index: 9999999998;
}
}
html.mega-menu-menu-1-off-canvas-open {
overflow: hidden;
height: auto;
}
html.mega-menu-menu-1-off-canvas-open body {
overflow: hidden;
height: auto;
}
html.mega-menu-menu-1-off-canvas-open #wpadminbar {
z-index: 0;
}
.elementor-sticky__spacer #mega-menu-wrap-menu-1 #mega-menu-menu-1, .elementor-sticky__spacer #mega-menu-wrap-menu-1 #mega-menu-menu-1 .mega-sub-menu {
visibility: inherit !important;
}
#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-1 {
cursor: pointer; }
#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated {
padding: 0;
display: flex;
cursor: pointer;
transition-property: opacity, filter;
transition-duration: 0.15s;
transition-timing-function: linear;
font: inherit;
color: inherit;
text-transform: none;
background-color: transparent;
border: 0;
margin: 0;
overflow: visible;
transform: scale(1);
align-self: center;
outline: 0;
background: none;
}
#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-box {
width: 40px;
height: 24px;
display: inline-block;
position: relative;
outline: 0;
}
#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner {
display: block;
top: 50%;
margin-top: -2px;
}
#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner, #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner::before, #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner::after {
width: 40px;
height: 4px;
background-color: #1a89e9;
border-radius: 4px;
position: absolute;
transition-property: transform;
transition-duration: 0.15s;
transition-timing-function: ease;
}
#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner::before, #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner::after {
content: "";
display: block;
}
#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner::before {
top: -10px;
}
#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner::after {
bottom: -10px;
}
#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-slider .mega-toggle-animated-inner {
top: 2px;
}
#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-slider .mega-toggle-animated-inner::before {
top: 10px;
transition-property: transform, opacity;
transition-timing-function: ease;
transition-duration: 0.15s;
}
#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-slider .mega-toggle-animated-inner::after {
top: 20px;
}
#mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open .mega-toggle-block-1 .mega-toggle-animated-slider .mega-toggle-animated-inner {
transform: translate3d(0, 10px, 0) rotate(45deg);
}
#mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open .mega-toggle-block-1 .mega-toggle-animated-slider .mega-toggle-animated-inner::before {
transform: rotate(-45deg) translate3d(-5.71429px, -6px, 0);
opacity: 0;
}
#mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open .mega-toggle-block-1 .mega-toggle-animated-slider .mega-toggle-animated-inner::after {
transform: translate3d(0, -20px, 0) rotate(-90deg);
}
#mega-menu-wrap-menu-1.mega-sticky {
position: fixed;
top: 0;
left: 0;
right: 0;
z-index: 99998;
opacity: 1;
max-width: 100%;
width: 100%;
margin: 0 auto;
background: transparent;
}
#mega-menu-wrap-menu-1.mega-sticky #mega-menu-menu-1 {
background-color: #222;
}
@media only screen and (max-width: 768px) {
#mega-menu-wrap-menu-1.mega-sticky #mega-menu-menu-1 {
background: linear-gradient(to bottom, white, rgba(189, 189, 189, 0.881));
}
}
#mega-menu-wrap-menu-1.mega-stuck {
transition: transform 0.25s ease-in-out;
}
#mega-menu-wrap-menu-1.mega-stuck.mega-hide {
transform: translateY(-100%);
}
@media only screen and (max-width: 768px) {
#mega-menu-wrap-menu-1.mega-sticky #mega-menu-menu-1:not([data-effect-mobile^="slide_"]) {
max-height: calc(100vh - 20px);
overflow: auto;
}
body.admin-bar #mega-menu-wrap-menu-1.mega-sticky #mega-menu-menu-1:not([data-effect-mobile^="slide_"]) {
max-height: calc(100vh - 20px - 42px);
}
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-show-when-sticky {
display: none;
}
#mega-menu-wrap-menu-1.mega-sticky #mega-menu-menu-1 li.mega-menu-item.mega-hide-when-sticky {
display: none;
}
#mega-menu-wrap-menu-1.mega-sticky #mega-menu-menu-1 li.mega-menu-item.mega-show-when-sticky {
display: inline-block;
}
@media only screen and (max-width: 768px) {
#mega-menu-wrap-menu-1.mega-sticky #mega-menu-menu-1 li.mega-menu-item.mega-show-when-sticky.mega-hide-on-mobile {
display: none;
}
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item a[class^="genericon"]:before {
font-family: genericons;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li#mega-menu-item-654 > a.mega-menu-link {
border-top-left-radius: 10px;
border-top-right-radius: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li#mega-menu-item-654 > a.mega-menu-link:before {
font-size: 25px;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li#mega-menu-item-655 > a.mega-menu-link {
border-top-left-radius: 15px;
border-top-right-radius: 15px;
border-bottom-right-radius: 15px;
border-bottom-left-radius: 15px;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li#mega-menu-item-655 > a.mega-menu-link:before {
font-size: 22px;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li#mega-menu-item-656 > a.mega-menu-link {
border-top-left-radius: 10px;
border-top-right-radius: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li#mega-menu-item-656 > a.mega-menu-link:before {
font-size: 21px;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li#mega-menu-item-657 > a.mega-menu-link {
border-top-left-radius: 10px;
border-top-right-radius: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li#mega-menu-item-657 > a.mega-menu-link:before {
font-size: 21px;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li#mega-menu-item-2840 > a.mega-menu-link {
border-top-left-radius: 10px;
border-top-right-radius: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li#mega-menu-item-2840 > a.mega-menu-link:before {
font-size: 21px;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li#mega-menu-item-8795 > a.mega-menu-link:before {
font-size: 22px;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li#mega-menu-item-658 > a.mega-menu-link {
border-left-width: 0px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li#mega-menu-item-658 > a.mega-menu-link:before {
font-size: 23px;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li#mega-menu-item-2875 > a.mega-menu-link:before {
font-size: 23px;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li#mega-menu-item-3660 > a.mega-menu-link:before {
font-size: 17px;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li#mega-menu-item-660 > a.mega-menu-link:before {
font-size: 20px;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li#mega-menu-item-661 > a.mega-menu-link:before {
font-size: 22px;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li#mega-menu-item-662 > a.mega-menu-link {
border-top-left-radius: 10px;
border-top-right-radius: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li#mega-menu-item-662 > a.mega-menu-link:before {
font-size: 22px;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li#mega-menu-item-663 > a.mega-menu-link {
border-top-left-radius: 10px;
border-top-right-radius: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li#mega-menu-item-663 > a.mega-menu-link:before {
font-size: 22px;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li#mega-menu-item-664 > a.mega-menu-link:before {
font-size: 22px;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li#mega-menu-item-665 > a.mega-menu-link:before {
font-size: 22px;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li#mega-menu-item-666 > a.mega-menu-link:before {
font-size: 22px;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li#mega-menu-item-7603 > a.mega-menu-link:before {
font-size: 20px;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li#mega-menu-item-7005 > a.mega-menu-link:before {
font-size: 21px;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li#mega-menu-item-668 > a.mega-menu-link {
border-top-left-radius: 10px;
border-top-right-radius: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li#mega-menu-item-668 > a.mega-menu-link:before {
font-size: 25px;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1.mega-menu-vertical {
flex-direction: column;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1.mega-menu-vertical > li.mega-menu-item {
display: list-item;
margin: 0;
clear: both;
width: 100%;
margin: 0 0 0px 0;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1.mega-menu-vertical > li.mega-menu-item > a.mega-menu-link {
height: auto;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1.mega-menu-vertical > li.mega-menu-item.mega-icon-top > a.mega-menu-link {
display: list-item;
}
@media only screen and (max-width: 768px) {
#mega-menu-wrap-menu-1 #mega-menu-menu-1.mega-menu-vertical > li.mega-menu-item.mega-hide-on-mobile {
display: none;
}
}
@media only screen and (min-width: 769px) {
#mega-menu-wrap-menu-1 #mega-menu-menu-1.mega-menu-vertical > li.mega-menu-item.mega-hide-on-desktop {
display: none;
}
}
@media only screen and (min-width: 769px) {
#mega-menu-wrap-menu-1 #mega-menu-menu-1.mega-menu-vertical > li.mega-menu-megamenu > ul.mega-sub-menu {
width: 600px;
}
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1.mega-menu-vertical > li.mega-menu-megamenu.mega-menu-item, #mega-menu-wrap-menu-1 #mega-menu-menu-1.mega-menu-vertical > li.mega-menu-flyout.mega-menu-item {
position: relative;
}
@media only screen and (min-width: 769px) {
#mega-menu-wrap-menu-1 #mega-menu-menu-1.mega-menu-vertical li.mega-align-bottom-right.mega-menu-item-has-children li.mega-menu-item a.mega-menu-link, #mega-menu-wrap-menu-1 #mega-menu-menu-1.mega-menu-vertical li.mega-align-bottom-right.mega-menu-flyout li.mega-menu-item-has-children li.mega-menu-item a.mega-menu-link {
text-align: left;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1.mega-menu-vertical li.mega-align-bottom-right.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator, #mega-menu-wrap-menu-1 #mega-menu-menu-1.mega-menu-vertical li.mega-align-bottom-right.mega-menu-flyout li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {
float: right;
margin-left: auto;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1.mega-menu-vertical li.mega-align-bottom-right.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after, #mega-menu-wrap-menu-1 #mega-menu-menu-1.mega-menu-vertical li.mega-align-bottom-right.mega-menu-flyout li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after {
content: "";
margin: 0;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1.mega-menu-vertical li.mega-align-bottom-left.mega-menu-item-has-children > a.mega-menu-link, #mega-menu-wrap-menu-1 #mega-menu-menu-1.mega-menu-vertical li.mega-align-bottom-left.mega-menu-flyout li.mega-menu-item-has-children > a.mega-menu-link {
text-align: right;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1.mega-menu-vertical li.mega-align-bottom-left.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator, #mega-menu-wrap-menu-1 #mega-menu-menu-1.mega-menu-vertical li.mega-align-bottom-left.mega-menu-flyout li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {
float: left;
margin-left: auto;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1.mega-menu-vertical li.mega-align-bottom-left.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after, #mega-menu-wrap-menu-1 #mega-menu-menu-1.mega-menu-vertical li.mega-align-bottom-left.mega-menu-flyout li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after {
content: "";
margin: 0;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1.mega-menu-vertical li.mega-align-bottom-left.mega-menu-item-has-children.mega-icon-left > a.mega-menu-link:before, #mega-menu-wrap-menu-1 #mega-menu-menu-1.mega-menu-vertical li.mega-align-bottom-left.mega-menu-flyout li.mega-menu-item-has-children.mega-icon-left > a.mega-menu-link:before {
float: right;
margin: 0 0 0 6px;
}
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1.mega-menu-vertical li.mega-menu-megamenu.mega-align-bottom-right > ul.mega-sub-menu {
top: 0;
left: 100%;
right: auto;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-right ul.mega-sub-menu, #mega-menu-wrap-menu-1 #mega-menu-menu-1.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item ul.mega-sub-menu, #mega-menu-wrap-menu-1 #mega-menu-menu-1.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-right ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {
top: 0;
left: 100%;
right: auto;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-right.mega-icon-left > a.mega-menu-link:before, #mega-menu-wrap-menu-1 #mega-menu-menu-1.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item.mega-icon-left > a.mega-menu-link:before, #mega-menu-wrap-menu-1 #mega-menu-menu-1.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-right ul.mega-sub-menu li.mega-menu-item.mega-icon-left > a.mega-menu-link:before {
float: left;
margin: 0 6px 0 0;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1.mega-menu-vertical li.mega-menu-megamenu.mega-align-bottom-left > ul.mega-sub-menu {
top: 0;
left: auto;
right: 100%;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-left > ul.mega-sub-menu, #mega-menu-wrap-menu-1 #mega-menu-menu-1.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-left li.mega-menu-item > ul.mega-sub-menu, #mega-menu-wrap-menu-1 #mega-menu-menu-1.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-left li.mega-menu-item ul.mega-sub-menu li.mega-menu-item > ul.mega-sub-menu {
top: 0;
left: auto;
right: 100%;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1.mega-menu-accordion {
flex-direction: column;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1.mega-menu-accordion > li.mega-menu-item {
display: list-item;
margin: 0;
clear: both;
width: 100%;
margin: 0 0 0px 0;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1.mega-menu-accordion > li.mega-menu-item > a.mega-menu-link {
height: auto;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1.mega-menu-accordion > li.mega-menu-item.mega-icon-top > a.mega-menu-link {
display: list-item;
}
@media only screen and (max-width: 768px) {
#mega-menu-wrap-menu-1 #mega-menu-menu-1.mega-menu-accordion > li.mega-menu-item.mega-hide-on-mobile {
display: none;
}
}
@media only screen and (min-width: 769px) {
#mega-menu-wrap-menu-1 #mega-menu-menu-1.mega-menu-accordion > li.mega-menu-item.mega-hide-on-desktop {
display: none;
}
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1.mega-menu-accordion > li.mega-menu-megamenu > ul.mega-sub-menu {
position: static;
width: 100% !important;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1.mega-menu-accordion > li.mega-menu-flyout > ul.mega-sub-menu {
position: static;
width: 100% !important;
padding: 0;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1.mega-menu-accordion > li.mega-menu-flyout > ul.mega-sub-menu li.mega-menu-item.mega-current-menu-item > a.mega-menu-link {
background-color: #dddddd;
font-weight: normal;
text-decoration: none;
color: #666;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1.mega-menu-accordion > li.mega-menu-flyout > ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {
position: static;
left: 0;
width: 100%;
border: 0;
box-shadow: none;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1.mega-menu-accordion > li.mega-menu-flyout > ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu a.mega-menu-link {
padding-left: 20px;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1.mega-menu-accordion > li.mega-menu-flyout > ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu a.mega-menu-link {
padding-left: 30px;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1.mega-menu-accordion > li.mega-menu-flyout > ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu a.mega-menu-link {
padding-left: 40px;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1.mega-menu-accordion li.mega-menu-item > ul.mega-sub-menu {
display: none;
visibility: visible;
opacity: 1;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1.mega-menu-accordion li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-menu-1 #mega-menu-menu-1.mega-menu-accordion li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu {
display: block;
}
@media only screen and (min-width: 769px) {
#mega-menu-wrap-menu-1 #mega-menu-menu-1.mega-menu-accordion li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {
float: right;
margin-left: auto;
}
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1.mega-menu-accordion li.mega-menu-item li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after {
content: "";
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1.mega-menu-accordion li.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:after, #mega-menu-wrap-menu-1 #mega-menu-menu-1.mega-menu-accordion li.mega-menu-item li.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:after {
content: "";
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-bp-profile-nav img.avatar, #mega-menu-wrap-menu-1 #mega-menu-menu-1 img.mmm_gravatar {
vertical-align: middle;
position: relative;
top: -1px;
display: inline-block;
max-height: 100%;
}
@media only screen and (max-width: 768px) {
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-bp-profile-nav img.avatar, #mega-menu-wrap-menu-1 #mega-menu-menu-1 img.mmm_gravatar {
max-height: 90%;
width: auto;
}
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 img.avatar {
vertical-align: middle;
position: relative;
top: -1px;
}
#mega-menu-wrap-menu-1 > li.mega-menu-item.mega-current-menu-item > a.mega-menu-logo, #mega-menu-wrap-menu-1 > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-logo {
background: inherit;
}
#mega-menu-wrap-menu-1 li.mega-menu-item img.mega-menu-logo {
display: inline;
vertical-align: middle;
max-height: none;
}
@media only screen and (max-width: 768px) {
#mega-menu-wrap-menu-1 li.mega-menu-item img.mega-menu-logo {
max-height: 90%;
width: auto;
}
}
@media only screen and (max-width: 768px) {
#mega-menu-wrap-menu-1 #mega-menu-menu-1[data-effect-mobile^="slide_"] li.mega-menu-item a.mega-menu-link.mega-menu-logo {
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
justify-content: center;
height: auto;
}
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-tabbed > ul.mega-sub-menu {
padding: 0;
flex-direction: column;
}
@media only screen and (min-width: 769px) {
#mega-menu-wrap-menu-1 #mega-menu-menu-1[data-effect="fade"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition) > ul.mega-sub-menu {
opacity: 1;
transition: none;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1[data-effect="fade"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition) > ul.mega-sub-menu > li {
opacity: 0;
transition: opacity 200ms ease-in;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1[data-effect="fade"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition).mega-toggle-on > ul.mega-sub-menu > li {
opacity: 1;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1[data-effect="fade_up"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition) > ul.mega-sub-menu {
opacity: 1;
transform: translate(0, 0);
transition: none;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1[data-effect="fade_up"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition) > ul.mega-sub-menu > li {
opacity: 0;
transform: translate(0, 10px);
transition: opacity 200ms ease-in, transform 200ms ease-in;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1[data-effect="fade_up"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition).mega-toggle-on > ul.mega-sub-menu > li {
opacity: 1;
transform: translate(0, 0);
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1[data-effect="slide_up"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition) > ul.mega-sub-menu {
transform: translate(0, 0);
transition: none;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1[data-effect="slide_up"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition) > ul.mega-sub-menu > li {
transform: translate(0, 10px);
transition: transform 200ms ease-in;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1[data-effect="slide_up"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition).mega-toggle-on > ul.mega-sub-menu > li {
transform: translate(0, 0);
}
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item {
width: 100%;
padding: 0;
position: static;  }
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {
display: flex;
width: 20%;
background-color: #f1f1f1;
color: #666;
font-family: inherit;
font-size: 14px;
font-weight: normal;
padding: 0px 10px 0px 10px;
min-height: 35px;
height: fit-content;
align-items: center;
text-decoration: none;
text-transform: none;
margin: 0;
border: 0;
cursor: pointer;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus {
background-color: #dddddd;
font-weight: normal;
text-decoration: none;
color: #666;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item.mega-menu-item-has-children > a.mega-menu-link > .mega-indicator {
margin-left: auto;
}
@media only screen and (min-width: 769px) {
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item.mega-menu-item-has-children > a.mega-menu-link > .mega-indicator:after {
content: "";
}
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu {
width: 80%;
float: left;
clear: none;
position: absolute;
top: 0;
left: 20%;
visibility: hidden;
border-left: 1px solid #ccc;
padding: 0px 0px 0px 0px;
flex-direction: row;
}
@media only screen and (min-width: 769px) {
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu {
min-height: 100%;
}
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu {
visibility: visible;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-item {
float: left;
padding: 15px 15px 15px 15px;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-item.mega-menu-clear {
clear: left;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {
margin-left: 0;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {
margin-left: 10px;
}
@media only screen and (max-width: 768px) {
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed ul.mega-sub-menu ul.mega-sub-menu, #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed ul.mega-sub-menu ul.mega-sub-menu li.mega-collapse-children > ul.mega-sub-menu {
display: none;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed ul.mega-sub-menu ul.mega-sub-menu ul.mega-sub-menu, #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu ul.mega-sub-menu, #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed ul.mega-sub-menu ul.mega-sub-menu li.mega-collapse-children.mega-toggle-on > ul.mega-sub-menu {
display: block;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-tabbed > ul.mega-sub-menu {
padding: 0;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-item {
width: 50%;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu > li:nth-child(odd) {
clear: left;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item {
width: 100%;
padding: 0;
position: static; }
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {
width: 100%;
float: left;
background-color: #f1f1f1;
color: #666;
font-family: inherit;
font-size: 14px;
font-weight: normal;
padding: 0px 10px 0px 10px;
line-height: 35px;
text-decoration: none;
text-transform: none;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after {
content: "";
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:after {
content: "";
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu {
width: 100%;
position: relative;
top: 0;
left: auto;
border-left: 0;
padding: 10px;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {
margin-left: 0;
}
} #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item > a.fa6.far:before, #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item > a.fa6.fa-regular:before {
font: var(--fa-font-regular);
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item > a.fa6.fas:before, #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item > a.fa6.fa-solid:before {
font: var(--fa-font-solid);
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item > a.fa6.fal:before, #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item > a.fa6.fa-light:before {
font: var(--fa-font-light);
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item > a.fa6.fa-sharp.fa-regular:before {
font: var(--fa-font-sharp-regular);
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item > a.fa6.fa-sharp.fa-solid:before {
font: var(--fa-font-sharp-solid);
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item > a.fa6.fa-sharp.fa-light:before {
font: var(--fa-font-sharp-light);
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item > a.fa6.fa-kit:before {
font-family: "Font Awesome Kit";
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item > a.fa6.fab:before {
font: var(--fa-font-brands);
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item > a.fa6:before {
vertical-align: unset;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-icon-left > a.fas.fa6:before, #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-icon-left > a.fab.fa6:before, #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-icon-left > a.far.fa6:before, #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-icon-left > a.fal.fa6:before {
width: 1.25em;
text-align: center;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 span.mega-menu-badge {
border-radius: 2px;
display: inline-flex;
line-height: normal;
padding: 1px 4px 1px 4px;
top: -7px;
margin: 0 0 0 6px;
text-align: center;
}
@media only screen and (min-width: 769px) {
#mega-menu-wrap-menu-1 #mega-menu-menu-1 span.mega-menu-badge.mega-hide-on-desktop {
display: none;
}
}
@media only screen and (max-width: 768px) {
#mega-menu-wrap-menu-1 #mega-menu-menu-1 span.mega-menu-badge.mega-hide-on-mobile {
display: none;
}
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 span.mega-menu-badge.mega-menu-badge-style-one {
background-color: #D32F2F;
color: #fff;
font-weight: normal;
font-size: 10px;
text-transform: none;
text-decoration: none;
font-family: inherit;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 span.mega-menu-badge.mega-menu-badge-style-two {
background-color: #00796B;
color: #fff;
font-weight: normal;
font-size: 10px;
text-transform: none;
text-decoration: none;
font-family: inherit;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 span.mega-menu-badge.mega-menu-badge-style-three {
background-color: #FFC107;
color: #fff;
font-weight: normal;
font-size: 10px;
text-transform: none;
text-decoration: none;
font-family: inherit;
}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 span.mega-menu-badge.mega-menu-badge-style-four {
background-color: #303F9F;
color: #fff;
font-weight: normal;
font-size: 10px;
text-transform: none;
text-decoration: none;
font-family: inherit;
}
#mega-menu-wrap-menu-1 .mega-menu-toggle {    } #mega-menu-wrap-menu-1 {
clear: both;
}
#mega-menu-wrap-max_mega_menu_1, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-row, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-column, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 a.mega-menu-link, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 span.mega-menu-badge, #mega-menu-wrap-max_mega_menu_1 button.mega-close, #mega-menu-wrap-max_mega_menu_1 button.mega-toggle-standard {
transition: none;
border-radius: 0;
box-shadow: none;
background: none;
border: 0;
bottom: auto;
box-sizing: border-box;
clip: auto;
color: #666;
display: block;
float: none;
font-family: inherit;
font-size: 14px;
height: auto;
left: auto;
line-height: 1.7;
list-style-type: none;
margin: 0;
min-height: auto;
max-height: none;
min-width: auto;
max-width: none;
opacity: 1;
outline: none;
overflow: visible;
padding: 0;
position: relative;
pointer-events: auto;
right: auto;
text-align: left;
text-decoration: none;
text-indent: 0;
text-transform: none;
transform: none;
top: auto;
vertical-align: baseline;
visibility: inherit;
width: auto;
word-wrap: break-word;
white-space: normal;
-webkit-tap-highlight-color: transparent;
}
#mega-menu-wrap-max_mega_menu_1:before, #mega-menu-wrap-max_mega_menu_1:after, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1:before, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1:after, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 ul.mega-sub-menu:before, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 ul.mega-sub-menu:after, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item:before, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item:after, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-row:before, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-row:after, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-column:before, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-column:after, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 a.mega-menu-link:before, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 a.mega-menu-link:after, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 span.mega-menu-badge:before, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 span.mega-menu-badge:after, #mega-menu-wrap-max_mega_menu_1 button.mega-close:before, #mega-menu-wrap-max_mega_menu_1 button.mega-close:after, #mega-menu-wrap-max_mega_menu_1 button.mega-toggle-standard:before, #mega-menu-wrap-max_mega_menu_1 button.mega-toggle-standard:after {
display: none;
}
#mega-menu-wrap-max_mega_menu_1 {
border-radius: 0px;
}
@media only screen and (min-width: 2px) {
#mega-menu-wrap-max_mega_menu_1 {
background-color: #222;
}
}
#mega-menu-wrap-max_mega_menu_1.mega-keyboard-navigation .mega-menu-toggle:focus, #mega-menu-wrap-max_mega_menu_1.mega-keyboard-navigation .mega-toggle-block:focus, #mega-menu-wrap-max_mega_menu_1.mega-keyboard-navigation .mega-toggle-block a:focus, #mega-menu-wrap-max_mega_menu_1.mega-keyboard-navigation .mega-toggle-block .mega-search input[type=text]:focus, #mega-menu-wrap-max_mega_menu_1.mega-keyboard-navigation .mega-toggle-block button.mega-toggle-animated:focus, #mega-menu-wrap-max_mega_menu_1.mega-keyboard-navigation #mega-menu-max_mega_menu_1 a:focus, #mega-menu-wrap-max_mega_menu_1.mega-keyboard-navigation #mega-menu-max_mega_menu_1 span:focus, #mega-menu-wrap-max_mega_menu_1.mega-keyboard-navigation #mega-menu-max_mega_menu_1 input:focus, #mega-menu-wrap-max_mega_menu_1.mega-keyboard-navigation #mega-menu-max_mega_menu_1 li.mega-menu-item a.mega-menu-link:focus, #mega-menu-wrap-max_mega_menu_1.mega-keyboard-navigation #mega-menu-max_mega_menu_1 form.mega-search-open:has(input[type=text]:focus), #mega-menu-wrap-max_mega_menu_1.mega-keyboard-navigation #mega-menu-max_mega_menu_1 + button.mega-close:focus {
outline-style: solid;
outline-width: 3px;
outline-color: #109cde;
outline-offset: -3px;
}
#mega-menu-wrap-max_mega_menu_1.mega-keyboard-navigation .mega-toggle-block button.mega-toggle-animated:focus {
outline-offset: 2px;
}
#mega-menu-wrap-max_mega_menu_1.mega-keyboard-navigation > li.mega-menu-item > a.mega-menu-link:focus {
background-color: #333;
color: #ffffff;
font-weight: normal;
text-decoration: none;
border-color: #fff;
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_1.mega-keyboard-navigation > li.mega-menu-item > a.mega-menu-link:focus {
color: #ffffff;
background-color: #333;
}
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 {
text-align: center;
padding: 0px;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 a.mega-menu-link {
cursor: pointer;
display: inline;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 a.mega-menu-link .mega-description-group {
vertical-align: middle;
display: inline-block;
transition: none;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 a.mega-menu-link .mega-description-group .mega-menu-title, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 a.mega-menu-link .mega-description-group .mega-menu-description {
transition: none;
line-height: 1.5;
display: block;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 a.mega-menu-link .mega-description-group .mega-menu-description {
font-style: italic;
font-size: 0.8em;
text-transform: none;
font-weight: normal;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-megamenu li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon > a.mega-menu-link {
display: flex;
align-items: center;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-megamenu li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon > a.mega-menu-link:before {
flex: 0 0 auto;
align-self: flex-start;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-tabbed.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon > a.mega-menu-link {
display: block;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item.mega-icon-top > a.mega-menu-link {
display: table-cell;
vertical-align: middle;
line-height: initial;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item.mega-icon-top > a.mega-menu-link:before {
display: block;
margin: 0 0 6px 0;
text-align: center;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item.mega-icon-top > a.mega-menu-link > span.mega-title-below {
display: inline-block;
transition: none;
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item.mega-icon-top > a.mega-menu-link {
display: block;
line-height: 40px;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item.mega-icon-top > a.mega-menu-link:before {
display: inline-block;
margin: 0 6px 0 0;
text-align: left;
}
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item.mega-icon-right > a.mega-menu-link:before {
float: right;
margin: 0 0 0 6px;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-animating > ul.mega-sub-menu {
pointer-events: none;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-disable-link > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-megamenu li.mega-disable-link > a.mega-menu-link {
cursor: inherit;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item-has-children.mega-disable-link > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-megamenu > li.mega-menu-item-has-children.mega-disable-link > a.mega-menu-link {
cursor: pointer;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 p {
margin-bottom: 10px;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 input, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 img {
max-width: 100%;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item > ul.mega-sub-menu {
display: block;
visibility: hidden;
opacity: 1;
pointer-events: auto;
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item > ul.mega-sub-menu {
display: none;
visibility: visible;
opacity: 1;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-megamenu.mega-menu-item.mega-toggle-on ul.mega-sub-menu {
display: block;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-megamenu.mega-menu-item.mega-toggle-on li.mega-hide-sub-menu-on-mobile > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-hide-sub-menu-on-mobile > ul.mega-sub-menu {
display: none;
}
}
@media only screen and (min-width: 2px) {
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1[data-effect="fade"] li.mega-menu-item > ul.mega-sub-menu {
opacity: 0;
transition: opacity 200ms ease-in, visibility 200ms ease-in;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1[data-effect="fade"].mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1[data-effect="fade"].mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1[data-effect="fade"] li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1[data-effect="fade"] li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu {
opacity: 1;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1[data-effect="fade_up"] li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu {
opacity: 0;
transform: translate(0, 10px);
transition: opacity 200ms ease-in, transform 200ms ease-in, visibility 200ms ease-in;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1[data-effect="fade_up"].mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1[data-effect="fade_up"].mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1[data-effect="fade_up"] li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu {
opacity: 1;
transform: translate(0, 0);
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1[data-effect="slide_up"] li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1[data-effect="slide_up"] li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu {
transform: translate(0, 10px);
transition: transform 200ms ease-in, visibility 200ms ease-in;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1[data-effect="slide_up"].mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1[data-effect="slide_up"].mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1[data-effect="slide_up"] li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1[data-effect="slide_up"] li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu {
transform: translate(0, 0);
}
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-collapse-children > ul.mega-sub-menu {
display: none;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-collapse-children.mega-toggle-on > ul.mega-sub-menu {
display: block;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1.mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1.mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu {
visibility: visible;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu {
visibility: inherit;
opacity: 1;
display: block;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-1-columns > ul.mega-sub-menu > li.mega-menu-item {
float: left;
width: 100%;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-2-columns > ul.mega-sub-menu > li.mega-menu-item {
float: left;
width: 50%;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-3-columns > ul.mega-sub-menu > li.mega-menu-item {
float: left;
width: 33.3333333333%;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-4-columns > ul.mega-sub-menu > li.mega-menu-item {
float: left;
width: 25%;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-5-columns > ul.mega-sub-menu > li.mega-menu-item {
float: left;
width: 20%;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-6-columns > ul.mega-sub-menu > li.mega-menu-item {
float: left;
width: 16.6666666667%;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item a[class^="dashicons"]:before {
font-family: dashicons;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item a.mega-menu-link:before {
display: inline-block;
font: inherit;
font-family: dashicons;
position: static;
margin: 0 6px 0 0px;
vertical-align: top;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
color: inherit;
background: transparent;
height: auto;
width: auto;
top: auto;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item.mega-hide-text a.mega-menu-link:before {
margin: 0;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item.mega-hide-text li.mega-menu-item a.mega-menu-link:before {
margin: 0 6px 0 0;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-align-bottom-left.mega-toggle-on > a.mega-menu-link {
border-radius: 0px;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-align-bottom-right > ul.mega-sub-menu {
right: 0;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-align-bottom-right.mega-toggle-on > a.mega-menu-link {
border-radius: 0px;
}
@media only screen and (min-width: 2px) {
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu.mega-menu-item {
position: static;
}
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item {
margin: 0 0px 0 0;
display: inline-block;
height: auto;
vertical-align: middle;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item.mega-item-align-right {
float: right;
}
@media only screen and (min-width: 2px) {
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item.mega-item-align-right {
margin: 0 0 0 0px;
}
}
@media only screen and (min-width: 2px) {
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item.mega-item-align-float-left {
float: left;
}
}
@media only screen and (min-width: 2px) {
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item > a.mega-menu-link:focus {
background-color: #333;
color: #ffffff;
font-weight: normal;
text-decoration: none;
border-color: #fff;
}
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item.mega-toggle-on > a.mega-menu-link {
background-color: #333;
color: #ffffff;
font-weight: normal;
text-decoration: none;
border-color: #fff;
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item.mega-toggle-on > a.mega-menu-link {
color: #ffffff;
background-color: #333;
}
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link {
background-color: #333;
color: #ffffff;
font-weight: normal;
text-decoration: none;
border-color: #fff;
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link {
color: #ffffff;
background-color: #333;
}
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item > a.mega-menu-link {
line-height: 40px;
height: 40px;
padding: 0px 10px;
vertical-align: baseline;
width: auto;
display: block;
color: #ffffff;
text-transform: none;
text-decoration: none;
text-align: left;
background-color: rgba(0, 0, 0, 0);
border: 0;
border-radius: 0px;
font-family: inherit;
font-size: 16px;
font-weight: normal;
outline: none;
}
@media only screen and (min-width: 2px) {
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item.mega-multi-line > a.mega-menu-link {
line-height: inherit;
display: table-cell;
vertical-align: middle;
}
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item.mega-multi-line > a.mega-menu-link br {
display: none;
}
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item {
display: list-item;
margin: 0;
clear: both;
border: 0;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item.mega-item-align-right {
float: none;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item > a.mega-menu-link {
border-radius: 0;
border: 0;
margin: 0;
line-height: 40px;
height: 40px;
padding: 0 10px;
background: transparent;
text-align: left;
color: #ffffff;
font-size: 14px;
}
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row {
width: 100%;
float: left;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column {
float: left;
min-height: 1px;
}
@media only screen and (min-width: 2px) {
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-column {
width: calc(var(--span) / var(--columns) * 100%);
}
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-column {
width: 100%;
clear: both;
}
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item {
padding: 15px;
width: 100%;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu {
z-index: 999;
border-radius: 0px;
background-color: #f1f1f1;
border: 0;
padding: 0px;
position: absolute;
width: 100%;
max-width: none;
left: 0;
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu {
float: left;
position: static;
width: 100%;
}
}
@media only screen and (min-width: 2px) {
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard {
width: calc(var(--span) / var(--columns) * 100%);
}
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu .mega-description-group .mega-menu-description {
margin: 5px 0;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item ul.mega-sub-menu {
clear: both;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {
margin-left: 10px;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu ul.mega-sub-menu ul.mega-sub-menu {
margin-left: 10px;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item {
color: #666;
font-family: inherit;
font-size: 14px;
display: block;
float: left;
clear: none;
padding: 15px;
vertical-align: top;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard.mega-menu-clear, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.mega-menu-clear {
clear: left;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard h4.mega-block-title, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title {
color: #555;
font-family: inherit;
font-size: 16px;
text-transform: uppercase;
text-decoration: none;
font-weight: bold;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 5px 0px;
vertical-align: top;
display: block;
visibility: inherit;
border: 0;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard h4.mega-block-title:hover, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title:hover {
border-color: rgba(0, 0, 0, 0);
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {
color: #555; font-family: inherit;
font-size: 16px;
text-transform: uppercase;
text-decoration: none;
font-weight: bold;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 0px;
vertical-align: top;
display: block;
border: 0;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard > a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover {
border-color: rgba(0, 0, 0, 0);
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard > a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard > a.mega-menu-link:focus, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus {
color: #555; font-weight: bold;
text-decoration: none;
background-color: rgba(0, 0, 0, 0);
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard > a.mega-menu-link:hover > span.mega-title-below, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard > a.mega-menu-link:focus > span.mega-title-below, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover > span.mega-title-below, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus > span.mega-title-below {
text-decoration: none;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link {
color: #666; font-family: inherit;
font-size: 14px;
text-transform: none;
text-decoration: none;
font-weight: normal;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 0px;
vertical-align: top;
display: block;
border: 0;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:hover {
border-color: rgba(0, 0, 0, 0);
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon > a.mega-menu-link {
display: flex;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard li.mega-menu-item > a.mega-menu-link:focus, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:focus {
color: #666; font-weight: normal;
text-decoration: none;
background-color: rgba(0, 0, 0, 0);
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu {
border: 0;
padding: 10px;
border-radius: 0;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item {
width: 100%;
clear: both;
}
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {
color: #666;
font-family: inherit;
font-size: 14px;
text-transform: none;
text-decoration: none;
font-weight: normal;
margin: 0;
border: 0;
padding: 0px;
vertical-align: top;
display: block;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus {
color: #666;
font-weight: normal;
text-decoration: none;
background-color: rgba(0, 0, 0, 0);
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-flyout ul.mega-sub-menu {
z-index: 999;
position: absolute;
width: 250px;
max-width: none;
padding: 0px;
border: 0;
background-color: #f1f1f1;
border-radius: 0px;
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-flyout ul.mega-sub-menu {
float: left;
position: static;
width: 100%;
padding: 0;
border: 0;
border-radius: 0;
}
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item {
clear: both;
}
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link {
display: block;
background-color: #f1f1f1;
color: #666;
font-family: inherit;
font-size: 14px;
font-weight: normal;
padding: 0px 10px;
line-height: 35px;
text-decoration: none;
text-transform: none;
vertical-align: baseline;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:first-child > a.mega-menu-link {
border-top-left-radius: 0px;
border-top-right-radius: 0px;
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:first-child > a.mega-menu-link {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:last-child > a.mega-menu-link {
border-bottom-right-radius: 0px;
border-bottom-left-radius: 0px;
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:last-child > a.mega-menu-link {
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
}
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:focus {
background-color: #dddddd;
font-weight: normal;
text-decoration: none;
color: #666;
}
@media only screen and (min-width: 2px) {
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {
position: absolute;
left: 100%;
top: 0;
}
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu a.mega-menu-link {
padding-left: 20px;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu ul.mega-sub-menu a.mega-menu-link {
padding-left: 30px;
}
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {
display: inline-block;
width: auto;
background: transparent;
position: relative;
pointer-events: auto;
left: auto;
min-width: auto;
font-size: inherit;
padding: 0;
margin: 0 0 0 6px;
height: auto;
line-height: inherit;
color: inherit;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after {
content: "";
font-family: dashicons;
font-weight: normal;
display: inline-block;
margin: 0;
vertical-align: top;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
transform: rotate(0);
color: inherit;
position: relative;
background: transparent;
height: auto;
width: auto;
right: auto;
line-height: inherit;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item-has-children li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {
float: right;
margin-left: auto;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item-has-children.mega-collapse-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:after {
content: "";
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {
float: right;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:after {
content: "";
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item-has-children.mega-hide-sub-menu-on-mobile > a.mega-menu-link > span.mega-indicator {
display: none;
}
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-megamenu:not(.mega-menu-tabbed) li.mega-menu-item-has-children:not(.mega-collapse-children) > a.mega-menu-link > span.mega-indicator, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item-has-children.mega-hide-arrow > a.mega-menu-link > span.mega-indicator {
display: none;
}
@media only screen and (min-width: 2px) {
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-flyout li.mega-menu-item a.mega-menu-link > span.mega-indicator:after {
content: "";
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link {
text-align: right;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link > span.mega-indicator {
float: left;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link > span.mega-indicator:after {
content: "";
margin: 0 6px 0 0;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link:before {
float: right;
margin: 0 0 0 6px;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-flyout.mega-align-bottom-right ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {
left: -100%;
top: 0;
}
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li[class^="mega-lang-item"] > a.mega-menu-link > img {
display: inline;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 a.mega-menu-link > img.wpml-ls-flag, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 a.mega-menu-link > img.iclflag {
display: inline;
margin-right: 8px;
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-hide-on-mobile, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-hide-on-mobile, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.mega-hide-on-mobile {
display: none;
}
}
@media only screen and (min-width: 2px) {
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-hide-on-desktop, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-hide-on-desktop, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.mega-hide-on-desktop {
display: none;
}
}
#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle {
display: none;
}
#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle ~ button.mega-close {
visibility: hidden;
opacity: 0;
transition: left 200ms ease-in-out, right 200ms ease-in-out, visibility 200ms ease-in-out, opacity 200ms ease-out;
}
#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle ~ button.mega-close {
right: auto;
left: 0;
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle {
z-index: 1;
cursor: pointer;
background-color: #222;
border-radius: 12px;
line-height: 40px;
height: 40px;
text-align: left;
user-select: none;
outline: none;
white-space: nowrap;
display: flex;
position: relative;
}
#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle img {
max-width: 100%;
padding: 0;
}
#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-blocks-left, #mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-blocks-center, #mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-blocks-right {
display: flex;
flex-basis: 33.33%;
}
#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-block {
display: flex;
height: 100%;
outline: 0;
align-self: center;
flex-shrink: 0;
}
#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-blocks-left {
flex: 1;
justify-content: flex-start;
}
#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-blocks-left .mega-toggle-block {
margin-left: 6px;
}
#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-blocks-left .mega-toggle-block:only-child {
margin-right: 6px;
}
#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-blocks-center {
justify-content: center;
}
#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-blocks-center .mega-toggle-block {
margin-left: 3px;
margin-right: 3px;
}
#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-blocks-right {
flex: 1;
justify-content: flex-end;
}
#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block {
margin-right: 6px;
}
#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block:only-child {
margin-left: 6px;
}
#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle + #mega-menu-max_mega_menu_1 {
flex-direction: column;
flex-wrap: nowrap;
background-color: #222;
padding: 0px;
display: none;
position: fixed;
width: 300px;
max-width: 100%;
height: 100dvh;
max-height: 100dvh;
top: 0;
box-sizing: border-box;
transition: left 200ms ease-in-out, right 200ms ease-in-out, visibility 200ms ease-in-out;
overflow-y: auto;
overflow-x: hidden;
z-index: 9999999999;
overscroll-behavior: contain;
visibility: hidden;
display: flex;
}
#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle.mega-menu-open + #mega-menu-max_mega_menu_1 {
display: flex;
visibility: visible;
}
#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle ~ button.mega-close {
display: flex;
position: fixed;
top: 0;
z-index: 99999999999;
cursor: pointer;
}
#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle ~ button.mega-close:before {
display: flex;
content: "";
font-family: dashicons;
font-weight: normal;
color: #fff;
align-items: center;
justify-content: center;
width: 40px;
height: 40px;
font-size: 16px;
}
#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle + #mega-menu-max_mega_menu_1 {
left: -300px;
}
#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle.mega-menu-open ~ button.mega-close {
visibility: visible;
opacity: 1;
left: calc(min(100vw - 40px, 300px));
right: auto;
}
#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle.mega-menu-open + #mega-menu-max_mega_menu_1 {
left: 0;
}
#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle.mega-menu-open:after {
position: fixed;
width: 100%;
height: 99999px;
content: "";
top: 0;
left: 0;
opacity: 0.5;
background: black;
cursor: pointer;
z-index: 9999999998;
}
}
html.mega-menu-max_mega_menu_1-off-canvas-open {
overflow: hidden;
height: auto;
}
html.mega-menu-max_mega_menu_1-off-canvas-open body {
overflow: hidden;
height: auto;
}
html.mega-menu-max_mega_menu_1-off-canvas-open #wpadminbar {
z-index: 0;
}
.elementor-sticky__spacer #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1, .elementor-sticky__spacer #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 .mega-sub-menu {
visibility: inherit !important;
}
#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-block-0 {
cursor: pointer; }
#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated {
padding: 0;
display: flex;
cursor: pointer;
transition-property: opacity, filter;
transition-duration: 0.15s;
transition-timing-function: linear;
font: inherit;
color: inherit;
text-transform: none;
background-color: transparent;
border: 0;
margin: 0;
overflow: visible;
transform: scale(0.8);
align-self: center;
outline: 0;
background: none;
}
#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-box {
width: 40px;
height: 24px;
display: inline-block;
position: relative;
outline: 0;
}
#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner {
display: block;
top: 50%;
margin-top: -2px;
}
#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner, #mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before, #mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after {
width: 40px;
height: 4px;
background-color: #ddd;
border-radius: 4px;
position: absolute;
transition-property: transform;
transition-duration: 0.15s;
transition-timing-function: ease;
}
#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before, #mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after {
content: "";
display: block;
}
#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before {
top: -10px;
}
#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after {
bottom: -10px;
}
#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner {
top: 2px;
}
#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::before {
top: 10px;
transition-property: transform, opacity;
transition-timing-function: ease;
transition-duration: 0.15s;
}
#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::after {
top: 20px;
}
#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle.mega-menu-open .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner {
transform: translate3d(0, 10px, 0) rotate(45deg);
}
#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle.mega-menu-open .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::before {
transform: rotate(-45deg) translate3d(-5.71429px, -6px, 0);
opacity: 0;
}
#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle.mega-menu-open .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::after {
transform: translate3d(0, -20px, 0) rotate(-90deg);
}
#mega-menu-wrap-max_mega_menu_1.mega-sticky {
position: fixed;
top: 0;
left: 0;
right: 0;
z-index: 99998;
opacity: 1;
max-width: 100%;
width: 100%;
margin: 0 auto;
background: transparent;
}
#mega-menu-wrap-max_mega_menu_1.mega-sticky #mega-menu-max_mega_menu_1 {
background-color: #222;
}
#mega-menu-wrap-max_mega_menu_1.mega-stuck {
transition: transform 0.25s ease-in-out;
}
#mega-menu-wrap-max_mega_menu_1.mega-stuck.mega-hide {
transform: translateY(-100%);
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_1.mega-sticky #mega-menu-max_mega_menu_1:not([data-effect-mobile^="slide_"]) {
max-height: calc(100vh - 40px);
overflow: auto;
}
body.admin-bar #mega-menu-wrap-max_mega_menu_1.mega-sticky #mega-menu-max_mega_menu_1:not([data-effect-mobile^="slide_"]) {
max-height: calc(100vh - 40px - 42px);
}
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item.mega-show-when-sticky {
display: none;
}
#mega-menu-wrap-max_mega_menu_1.mega-sticky #mega-menu-max_mega_menu_1 li.mega-menu-item.mega-hide-when-sticky {
display: none;
}
#mega-menu-wrap-max_mega_menu_1.mega-sticky #mega-menu-max_mega_menu_1 li.mega-menu-item.mega-show-when-sticky {
display: inline-block;
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_1.mega-sticky #mega-menu-max_mega_menu_1 li.mega-menu-item.mega-show-when-sticky.mega-hide-on-mobile {
display: none;
}
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item a[class^="genericon"]:before {
font-family: genericons;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1.mega-menu-vertical {
flex-direction: column;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1.mega-menu-vertical > li.mega-menu-item {
display: list-item;
margin: 0;
clear: both;
width: 100%;
margin: 0 0 0px 0;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1.mega-menu-vertical > li.mega-menu-item > a.mega-menu-link {
height: auto;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1.mega-menu-vertical > li.mega-menu-item.mega-icon-top > a.mega-menu-link {
display: list-item;
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1.mega-menu-vertical > li.mega-menu-item.mega-hide-on-mobile {
display: none;
}
}
@media only screen and (min-width: 2px) {
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1.mega-menu-vertical > li.mega-menu-item.mega-hide-on-desktop {
display: none;
}
}
@media only screen and (min-width: 2px) {
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1.mega-menu-vertical > li.mega-menu-megamenu > ul.mega-sub-menu {
width: 600px;
}
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1.mega-menu-vertical > li.mega-menu-megamenu.mega-menu-item, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1.mega-menu-vertical > li.mega-menu-flyout.mega-menu-item {
position: relative;
}
@media only screen and (min-width: 2px) {
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1.mega-menu-vertical li.mega-align-bottom-right.mega-menu-item-has-children li.mega-menu-item a.mega-menu-link, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1.mega-menu-vertical li.mega-align-bottom-right.mega-menu-flyout li.mega-menu-item-has-children li.mega-menu-item a.mega-menu-link {
text-align: left;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1.mega-menu-vertical li.mega-align-bottom-right.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1.mega-menu-vertical li.mega-align-bottom-right.mega-menu-flyout li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {
float: right;
margin-left: auto;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1.mega-menu-vertical li.mega-align-bottom-right.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1.mega-menu-vertical li.mega-align-bottom-right.mega-menu-flyout li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after {
content: "";
margin: 0;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1.mega-menu-vertical li.mega-align-bottom-left.mega-menu-item-has-children > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1.mega-menu-vertical li.mega-align-bottom-left.mega-menu-flyout li.mega-menu-item-has-children > a.mega-menu-link {
text-align: right;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1.mega-menu-vertical li.mega-align-bottom-left.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1.mega-menu-vertical li.mega-align-bottom-left.mega-menu-flyout li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {
float: left;
margin-left: auto;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1.mega-menu-vertical li.mega-align-bottom-left.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1.mega-menu-vertical li.mega-align-bottom-left.mega-menu-flyout li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after {
content: "";
margin: 0;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1.mega-menu-vertical li.mega-align-bottom-left.mega-menu-item-has-children.mega-icon-left > a.mega-menu-link:before, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1.mega-menu-vertical li.mega-align-bottom-left.mega-menu-flyout li.mega-menu-item-has-children.mega-icon-left > a.mega-menu-link:before {
float: right;
margin: 0 0 0 6px;
}
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1.mega-menu-vertical li.mega-menu-megamenu.mega-align-bottom-right > ul.mega-sub-menu {
top: 0;
left: 100%;
right: auto;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-right ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-right ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {
top: 0;
left: 100%;
right: auto;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-right.mega-icon-left > a.mega-menu-link:before, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item.mega-icon-left > a.mega-menu-link:before, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-right ul.mega-sub-menu li.mega-menu-item.mega-icon-left > a.mega-menu-link:before {
float: left;
margin: 0 6px 0 0;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1.mega-menu-vertical li.mega-menu-megamenu.mega-align-bottom-left > ul.mega-sub-menu {
top: 0;
left: auto;
right: 100%;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-left > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-left li.mega-menu-item > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-left li.mega-menu-item ul.mega-sub-menu li.mega-menu-item > ul.mega-sub-menu {
top: 0;
left: auto;
right: 100%;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1.mega-menu-accordion {
flex-direction: column;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1.mega-menu-accordion > li.mega-menu-item {
display: list-item;
margin: 0;
clear: both;
width: 100%;
margin: 0 0 0px 0;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1.mega-menu-accordion > li.mega-menu-item > a.mega-menu-link {
height: auto;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1.mega-menu-accordion > li.mega-menu-item.mega-icon-top > a.mega-menu-link {
display: list-item;
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1.mega-menu-accordion > li.mega-menu-item.mega-hide-on-mobile {
display: none;
}
}
@media only screen and (min-width: 2px) {
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1.mega-menu-accordion > li.mega-menu-item.mega-hide-on-desktop {
display: none;
}
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1.mega-menu-accordion > li.mega-menu-megamenu > ul.mega-sub-menu {
position: static;
width: 100% !important;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1.mega-menu-accordion > li.mega-menu-flyout > ul.mega-sub-menu {
position: static;
width: 100% !important;
padding: 0;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1.mega-menu-accordion > li.mega-menu-flyout > ul.mega-sub-menu li.mega-menu-item.mega-current-menu-item > a.mega-menu-link {
background-color: #dddddd;
font-weight: normal;
text-decoration: none;
color: #666;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1.mega-menu-accordion > li.mega-menu-flyout > ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {
position: static;
left: 0;
width: 100%;
border: 0;
box-shadow: none;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1.mega-menu-accordion > li.mega-menu-flyout > ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu a.mega-menu-link {
padding-left: 20px;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1.mega-menu-accordion > li.mega-menu-flyout > ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu a.mega-menu-link {
padding-left: 30px;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1.mega-menu-accordion > li.mega-menu-flyout > ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu a.mega-menu-link {
padding-left: 40px;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1.mega-menu-accordion li.mega-menu-item > ul.mega-sub-menu {
display: none;
visibility: visible;
opacity: 1;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1.mega-menu-accordion li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1.mega-menu-accordion li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu {
display: block;
}
@media only screen and (min-width: 2px) {
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1.mega-menu-accordion li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {
float: right;
margin-left: auto;
}
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1.mega-menu-accordion li.mega-menu-item li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after {
content: "";
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1.mega-menu-accordion li.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:after, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1.mega-menu-accordion li.mega-menu-item li.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:after {
content: "";
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-bp-profile-nav img.avatar, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 img.mmm_gravatar {
vertical-align: middle;
position: relative;
top: -1px;
display: inline-block;
max-height: 100%;
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-bp-profile-nav img.avatar, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 img.mmm_gravatar {
max-height: 90%;
width: auto;
}
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 img.avatar {
vertical-align: middle;
position: relative;
top: -1px;
}
#mega-menu-wrap-max_mega_menu_1 > li.mega-menu-item.mega-current-menu-item > a.mega-menu-logo, #mega-menu-wrap-max_mega_menu_1 > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-logo {
background: inherit;
}
#mega-menu-wrap-max_mega_menu_1 li.mega-menu-item img.mega-menu-logo {
display: inline;
vertical-align: middle;
max-height: none;
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_1 li.mega-menu-item img.mega-menu-logo {
max-height: 90%;
width: auto;
}
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1[data-effect-mobile^="slide_"] li.mega-menu-item a.mega-menu-link.mega-menu-logo {
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
justify-content: center;
height: auto;
}
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-tabbed > ul.mega-sub-menu {
padding: 0;
flex-direction: column;
}
@media only screen and (min-width: 2px) {
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1[data-effect="fade"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition) > ul.mega-sub-menu {
opacity: 1;
transition: none;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1[data-effect="fade"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition) > ul.mega-sub-menu > li {
opacity: 0;
transition: opacity 200ms ease-in;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1[data-effect="fade"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition).mega-toggle-on > ul.mega-sub-menu > li {
opacity: 1;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1[data-effect="fade_up"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition) > ul.mega-sub-menu {
opacity: 1;
transform: translate(0, 0);
transition: none;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1[data-effect="fade_up"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition) > ul.mega-sub-menu > li {
opacity: 0;
transform: translate(0, 10px);
transition: opacity 200ms ease-in, transform 200ms ease-in;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1[data-effect="fade_up"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition).mega-toggle-on > ul.mega-sub-menu > li {
opacity: 1;
transform: translate(0, 0);
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1[data-effect="slide_up"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition) > ul.mega-sub-menu {
transform: translate(0, 0);
transition: none;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1[data-effect="slide_up"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition) > ul.mega-sub-menu > li {
transform: translate(0, 10px);
transition: transform 200ms ease-in;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1[data-effect="slide_up"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition).mega-toggle-on > ul.mega-sub-menu > li {
transform: translate(0, 0);
}
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item {
width: 100%;
padding: 0;
position: static;  }
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {
display: flex;
width: 20%;
background-color: #f1f1f1;
color: #666;
font-family: inherit;
font-size: 14px;
font-weight: normal;
padding: 0px 10px 0px 10px;
min-height: 35px;
height: fit-content;
align-items: center;
text-decoration: none;
text-transform: none;
margin: 0;
border: 0;
cursor: pointer;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus {
background-color: #dddddd;
font-weight: normal;
text-decoration: none;
color: #666;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item.mega-menu-item-has-children > a.mega-menu-link > .mega-indicator {
margin-left: auto;
}
@media only screen and (min-width: 2px) {
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item.mega-menu-item-has-children > a.mega-menu-link > .mega-indicator:after {
content: "";
}
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu {
width: 80%;
float: left;
clear: none;
position: absolute;
top: 0;
left: 20%;
visibility: hidden;
border-left: 1px solid #ccc;
padding: 0px 0px 0px 0px;
flex-direction: row;
}
@media only screen and (min-width: 2px) {
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu {
min-height: 100%;
}
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu {
visibility: visible;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-item {
float: left;
padding: 15px 15px 15px 15px;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-item.mega-menu-clear {
clear: left;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {
margin-left: 0;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {
margin-left: 10px;
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed ul.mega-sub-menu ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed ul.mega-sub-menu ul.mega-sub-menu li.mega-collapse-children > ul.mega-sub-menu {
display: none;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed ul.mega-sub-menu ul.mega-sub-menu ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed ul.mega-sub-menu ul.mega-sub-menu li.mega-collapse-children.mega-toggle-on > ul.mega-sub-menu {
display: block;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-tabbed > ul.mega-sub-menu {
padding: 0;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-item {
width: 100%;
clear: both;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item {
width: 100%;
padding: 0;
position: static; }
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {
width: 100%;
float: left;
background-color: #f1f1f1;
color: #666;
font-family: inherit;
font-size: 14px;
font-weight: normal;
padding: 0px 10px 0px 10px;
line-height: 35px;
text-decoration: none;
text-transform: none;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after {
content: "";
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:after {
content: "";
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu {
width: 100%;
position: relative;
top: 0;
left: auto;
border-left: 0;
padding: 10px;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {
margin-left: 0;
}
} #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item > a.fa6.far:before, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item > a.fa6.fa-regular:before {
font: var(--fa-font-regular);
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item > a.fa6.fas:before, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item > a.fa6.fa-solid:before {
font: var(--fa-font-solid);
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item > a.fa6.fal:before, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item > a.fa6.fa-light:before {
font: var(--fa-font-light);
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item > a.fa6.fa-sharp.fa-regular:before {
font: var(--fa-font-sharp-regular);
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item > a.fa6.fa-sharp.fa-solid:before {
font: var(--fa-font-sharp-solid);
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item > a.fa6.fa-sharp.fa-light:before {
font: var(--fa-font-sharp-light);
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item > a.fa6.fa-kit:before {
font-family: "Font Awesome Kit";
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item > a.fa6.fab:before {
font: var(--fa-font-brands);
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item > a.fa6:before {
vertical-align: unset;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item.mega-icon-left > a.fas.fa6:before, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item.mega-icon-left > a.fab.fa6:before, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item.mega-icon-left > a.far.fa6:before, #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-item.mega-icon-left > a.fal.fa6:before {
width: 1.25em;
text-align: center;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 span.mega-menu-badge {
border-radius: 2px;
display: inline-flex;
line-height: normal;
padding: 1px 4px 1px 4px;
top: -7px;
margin: 0 0 0 6px;
text-align: center;
}
@media only screen and (min-width: 2px) {
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 span.mega-menu-badge.mega-hide-on-desktop {
display: none;
}
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 span.mega-menu-badge.mega-hide-on-mobile {
display: none;
}
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 span.mega-menu-badge.mega-menu-badge-style-one {
background-color: #D32F2F;
color: #fff;
font-weight: normal;
font-size: 10px;
text-transform: none;
text-decoration: none;
font-family: inherit;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 span.mega-menu-badge.mega-menu-badge-style-two {
background-color: #00796B;
color: #fff;
font-weight: normal;
font-size: 10px;
text-transform: none;
text-decoration: none;
font-family: inherit;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 span.mega-menu-badge.mega-menu-badge-style-three {
background-color: #FFC107;
color: #fff;
font-weight: normal;
font-size: 10px;
text-transform: none;
text-decoration: none;
font-family: inherit;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 span.mega-menu-badge.mega-menu-badge-style-four {
background-color: #303F9F;
color: #fff;
font-weight: normal;
font-size: 10px;
text-transform: none;
text-decoration: none;
font-family: inherit;
}
#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle {    } #mega-menu-wrap-max_mega_menu_1 {
clear: both;
}
#mega-menu-wrap-max_mega_menu_2, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-item, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-row, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-column, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 a.mega-menu-link, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 span.mega-menu-badge, #mega-menu-wrap-max_mega_menu_2 button.mega-close, #mega-menu-wrap-max_mega_menu_2 button.mega-toggle-standard {
transition: none;
border-radius: 0;
box-shadow: none;
background: none;
border: 0;
bottom: auto;
box-sizing: border-box;
clip: auto;
color: #666;
display: block;
float: none;
font-family: inherit;
font-size: 16px;
height: auto;
left: auto;
line-height: 1.7;
list-style-type: none;
margin: 0;
min-height: auto;
max-height: none;
min-width: auto;
max-width: none;
opacity: 1;
outline: none;
overflow: visible;
padding: 0;
position: relative;
pointer-events: auto;
right: auto;
text-align: left;
text-decoration: none;
text-indent: 0;
text-transform: none;
transform: none;
top: auto;
vertical-align: baseline;
visibility: inherit;
width: auto;
word-wrap: break-word;
white-space: normal;
-webkit-tap-highlight-color: transparent;
}
#mega-menu-wrap-max_mega_menu_2:before, #mega-menu-wrap-max_mega_menu_2:after, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2:before, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2:after, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 ul.mega-sub-menu:before, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 ul.mega-sub-menu:after, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-item:before, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-item:after, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-row:before, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-row:after, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-column:before, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-column:after, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 a.mega-menu-link:before, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 a.mega-menu-link:after, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 span.mega-menu-badge:before, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 span.mega-menu-badge:after, #mega-menu-wrap-max_mega_menu_2 button.mega-close:before, #mega-menu-wrap-max_mega_menu_2 button.mega-close:after, #mega-menu-wrap-max_mega_menu_2 button.mega-toggle-standard:before, #mega-menu-wrap-max_mega_menu_2 button.mega-toggle-standard:after {
display: none;
}
#mega-menu-wrap-max_mega_menu_2 {
border-radius: 0px;
}
@media only screen and (min-width: 2px) {
#mega-menu-wrap-max_mega_menu_2 {
background-color: transparent;
}
}
#mega-menu-wrap-max_mega_menu_2.mega-keyboard-navigation .mega-menu-toggle:focus, #mega-menu-wrap-max_mega_menu_2.mega-keyboard-navigation .mega-toggle-block:focus, #mega-menu-wrap-max_mega_menu_2.mega-keyboard-navigation .mega-toggle-block a:focus, #mega-menu-wrap-max_mega_menu_2.mega-keyboard-navigation .mega-toggle-block .mega-search input[type=text]:focus, #mega-menu-wrap-max_mega_menu_2.mega-keyboard-navigation .mega-toggle-block button.mega-toggle-animated:focus, #mega-menu-wrap-max_mega_menu_2.mega-keyboard-navigation #mega-menu-max_mega_menu_2 a:focus, #mega-menu-wrap-max_mega_menu_2.mega-keyboard-navigation #mega-menu-max_mega_menu_2 span:focus, #mega-menu-wrap-max_mega_menu_2.mega-keyboard-navigation #mega-menu-max_mega_menu_2 input:focus, #mega-menu-wrap-max_mega_menu_2.mega-keyboard-navigation #mega-menu-max_mega_menu_2 li.mega-menu-item a.mega-menu-link:focus, #mega-menu-wrap-max_mega_menu_2.mega-keyboard-navigation #mega-menu-max_mega_menu_2 form.mega-search-open:has(input[type=text]:focus), #mega-menu-wrap-max_mega_menu_2.mega-keyboard-navigation #mega-menu-max_mega_menu_2 + button.mega-close:focus {
outline-style: solid;
outline-width: 3px;
outline-color: #109cde;
outline-offset: -3px;
}
#mega-menu-wrap-max_mega_menu_2.mega-keyboard-navigation .mega-toggle-block button.mega-toggle-animated:focus {
outline-offset: 2px;
}
#mega-menu-wrap-max_mega_menu_2.mega-keyboard-navigation > li.mega-menu-item > a.mega-menu-link:focus {
background-color: #1a89e9;
color: white;
font-weight: bold;
text-decoration: none;
border-color: white;
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_2.mega-keyboard-navigation > li.mega-menu-item > a.mega-menu-link:focus {
color: white;
background-color: #333;
}
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 {
text-align: center;
padding: 0px;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 a.mega-menu-link {
cursor: pointer;
display: inline;
transition: background 200ms linear, color 200ms linear, border 200ms linear;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 a.mega-menu-link .mega-description-group {
vertical-align: middle;
display: inline-block;
transition: none;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 a.mega-menu-link .mega-description-group .mega-menu-title, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 a.mega-menu-link .mega-description-group .mega-menu-description {
transition: none;
line-height: 1.5;
display: block;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 a.mega-menu-link .mega-description-group .mega-menu-description {
font-style: italic;
font-size: 0.8em;
text-transform: none;
font-weight: normal;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-megamenu li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon > a.mega-menu-link {
display: flex;
align-items: center;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-megamenu li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon > a.mega-menu-link:before {
flex: 0 0 auto;
align-self: flex-start;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-tabbed.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon > a.mega-menu-link {
display: block;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-item.mega-icon-top > a.mega-menu-link {
display: table-cell;
vertical-align: middle;
line-height: initial;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-item.mega-icon-top > a.mega-menu-link:before {
display: block;
margin: 0 0 6px 0;
text-align: center;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-item.mega-icon-top > a.mega-menu-link > span.mega-title-below {
display: inline-block;
transition: none;
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-item.mega-icon-top > a.mega-menu-link {
display: block;
line-height: 40px;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-item.mega-icon-top > a.mega-menu-link:before {
display: inline-block;
margin: 0 6px 0 0;
text-align: left;
}
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-item.mega-icon-right > a.mega-menu-link:before {
float: right;
margin: 0 0 0 6px;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-animating > ul.mega-sub-menu {
pointer-events: none;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-disable-link > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-megamenu li.mega-disable-link > a.mega-menu-link {
cursor: inherit;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-item-has-children.mega-disable-link > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-megamenu > li.mega-menu-item-has-children.mega-disable-link > a.mega-menu-link {
cursor: pointer;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 p {
margin-bottom: 10px;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 input, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 img {
max-width: 100%;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-item > ul.mega-sub-menu {
display: block;
visibility: hidden;
opacity: 1;
pointer-events: auto;
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-item > ul.mega-sub-menu {
display: none;
visibility: visible;
opacity: 1;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-megamenu.mega-menu-item.mega-toggle-on ul.mega-sub-menu {
display: block;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-megamenu.mega-menu-item.mega-toggle-on li.mega-hide-sub-menu-on-mobile > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-hide-sub-menu-on-mobile > ul.mega-sub-menu {
display: none;
}
}
@media only screen and (min-width: 2px) {
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2[data-effect="fade"] li.mega-menu-item > ul.mega-sub-menu {
opacity: 0;
transition: opacity 200ms ease-in, visibility 200ms ease-in;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2[data-effect="fade"].mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2[data-effect="fade"].mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2[data-effect="fade"] li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2[data-effect="fade"] li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu {
opacity: 1;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2[data-effect="fade_up"] li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu {
opacity: 0;
transform: translate(0, 10px);
transition: opacity 200ms ease-in, transform 200ms ease-in, visibility 200ms ease-in;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2[data-effect="fade_up"].mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2[data-effect="fade_up"].mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2[data-effect="fade_up"] li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu {
opacity: 1;
transform: translate(0, 0);
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2[data-effect="slide_up"] li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2[data-effect="slide_up"] li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu {
transform: translate(0, 10px);
transition: transform 200ms ease-in, visibility 200ms ease-in;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2[data-effect="slide_up"].mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2[data-effect="slide_up"].mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2[data-effect="slide_up"] li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2[data-effect="slide_up"] li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu {
transform: translate(0, 0);
}
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-collapse-children > ul.mega-sub-menu {
display: none;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-collapse-children.mega-toggle-on > ul.mega-sub-menu {
display: block;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2.mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2.mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu {
visibility: visible;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu {
visibility: inherit;
opacity: 1;
display: block;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-1-columns > ul.mega-sub-menu > li.mega-menu-item {
float: left;
width: 100%;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-2-columns > ul.mega-sub-menu > li.mega-menu-item {
float: left;
width: 50%;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-3-columns > ul.mega-sub-menu > li.mega-menu-item {
float: left;
width: 33.3333333333%;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-4-columns > ul.mega-sub-menu > li.mega-menu-item {
float: left;
width: 25%;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-5-columns > ul.mega-sub-menu > li.mega-menu-item {
float: left;
width: 20%;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-6-columns > ul.mega-sub-menu > li.mega-menu-item {
float: left;
width: 16.6666666667%;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-item a[class^="dashicons"]:before {
font-family: dashicons;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-item a.mega-menu-link:before {
display: inline-block;
font: inherit;
font-family: dashicons;
position: static;
margin: 0 6px 0 0px;
vertical-align: top;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
color: inherit;
background: transparent;
height: auto;
width: auto;
top: auto;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-item.mega-hide-text a.mega-menu-link:before {
margin: 0;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-item.mega-hide-text li.mega-menu-item a.mega-menu-link:before {
margin: 0 6px 0 0;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-align-bottom-left.mega-toggle-on > a.mega-menu-link {
border-radius: 12px 12px 0px 0px;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-align-bottom-right > ul.mega-sub-menu {
right: 0;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-align-bottom-right.mega-toggle-on > a.mega-menu-link {
border-radius: 12px 12px 0px 0px;
}
@media only screen and (min-width: 2px) {
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-megamenu.mega-menu-item {
position: static;
}
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-item {
margin: 0 12px 0 0;
display: inline-block;
height: auto;
vertical-align: middle;
}
@media only screen and (min-width: 2px) {
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-item {
border-left: 1px solid white;
box-shadow: inset 1px 0 0 0 white; }
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-item:first-of-type {
border-left: 0;
box-shadow: none;
}
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-item.mega-item-align-right {
float: right;
}
@media only screen and (min-width: 2px) {
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-item.mega-item-align-right {
margin: 0 0 0 12px;
}
}
@media only screen and (min-width: 2px) {
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-item.mega-item-align-float-left {
float: left;
}
}
@media only screen and (min-width: 2px) {
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-item > a.mega-menu-link:focus {
background-color: #1a89e9;
color: white;
font-weight: bold;
text-decoration: none;
border-color: white;
}
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-item.mega-toggle-on > a.mega-menu-link {
background-color: #1a89e9;
color: white;
font-weight: bold;
text-decoration: none;
border-color: white;
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-item.mega-toggle-on > a.mega-menu-link {
color: white;
background-color: #333;
}
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link {
background-color: #1a89e9;
color: white;
font-weight: bold;
text-decoration: none;
border-color: white;
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link {
color: white;
background-color: #333;
}
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-item > a.mega-menu-link {
line-height: 50px;
height: 50px;
padding: 0px 10px;
vertical-align: baseline;
width: auto;
display: block;
color: white;
text-transform: none;
text-decoration: none;
text-align: center;
background-color: #1a89e9;
border: 0;
border-radius: 12px;
font-family: inherit;
font-size: 17px;
font-weight: bold;
outline: none;
}
@media only screen and (min-width: 2px) {
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-item.mega-multi-line > a.mega-menu-link {
line-height: inherit;
display: table-cell;
vertical-align: middle;
}
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-item.mega-multi-line > a.mega-menu-link br {
display: none;
}
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-item {
display: list-item;
margin: 0;
clear: both;
border: 0;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-item.mega-item-align-right {
float: none;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-item > a.mega-menu-link {
border-radius: 0;
border: 0;
margin: 0;
line-height: 40px;
height: 40px;
padding: 0 10px;
background: transparent;
text-align: left;
color: white;
font-size: 14px;
}
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row {
width: 100%;
float: left;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column {
float: left;
min-height: 1px;
}
@media only screen and (min-width: 2px) {
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-column {
width: calc(var(--span) / var(--columns) * 100%);
}
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-column {
width: 100%;
clear: both;
}
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item {
padding: 15px;
width: 100%;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-megamenu > ul.mega-sub-menu {
z-index: 999;
border-radius: 12px;
background: linear-gradient(to bottom, #fdfdfd, #fdf9f9);
border: 0;
padding: 0px;
position: absolute;
width: 100%;
max-width: none;
left: 0;
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-megamenu > ul.mega-sub-menu {
float: left;
position: static;
width: 100%;
}
}
@media only screen and (min-width: 2px) {
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard {
width: calc(var(--span) / var(--columns) * 100%);
}
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-megamenu > ul.mega-sub-menu .mega-description-group .mega-menu-description {
margin: 5px 0;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item ul.mega-sub-menu {
clear: both;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {
margin-left: 10px;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu ul.mega-sub-menu ul.mega-sub-menu {
margin-left: 10px;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item {
color: #666;
font-family: inherit;
font-size: 16px;
display: block;
float: left;
clear: none;
padding: 15px;
vertical-align: top;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard.mega-menu-clear, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.mega-menu-clear {
clear: left;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard h4.mega-block-title, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title {
color: #202020;
font-family: inherit;
font-size: 16px;
text-transform: uppercase;
text-decoration: none;
font-weight: normal;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 10px 10px 5px 0px;
vertical-align: top;
display: block;
visibility: inherit;
border: 0;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard h4.mega-block-title:hover, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title:hover {
border-color: transparent;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {
color: #202020; font-family: inherit;
font-size: 16px;
text-transform: uppercase;
text-decoration: none;
font-weight: normal;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 0px;
vertical-align: top;
display: block;
border: 0;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard > a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover {
border-color: transparent;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard > a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard > a.mega-menu-link:focus, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus {
color: #202020; font-weight: bold;
text-decoration: none;
background-color: transparent;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard > a.mega-menu-link:hover > span.mega-title-below, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard > a.mega-menu-link:focus > span.mega-title-below, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover > span.mega-title-below, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus > span.mega-title-below {
text-decoration: none;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link {
color: #666; font-family: inherit;
font-size: 14px;
text-transform: none;
text-decoration: none;
font-weight: normal;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 0px;
vertical-align: top;
display: block;
border: 0;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:hover {
border-color: transparent;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon > a.mega-menu-link {
display: flex;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard li.mega-menu-item > a.mega-menu-link:focus, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:focus {
color: #666; font-weight: normal;
text-decoration: none;
background-color: transparent;
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-megamenu > ul.mega-sub-menu {
border: 0;
padding: 10px;
border-radius: 0;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item {
width: 100%;
clear: both;
}
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {
color: #666;
font-family: inherit;
font-size: 14px;
text-transform: none;
text-decoration: none;
font-weight: normal;
margin: 0;
border: 0;
padding: 0px;
vertical-align: top;
display: block;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus {
color: #666;
font-weight: normal;
text-decoration: none;
background-color: transparent;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-flyout ul.mega-sub-menu {
z-index: 999;
position: absolute;
width: 195px;
max-width: none;
padding: 0px;
border: 0;
background: linear-gradient(to bottom, rgba(255, 255, 255, 0.75), rgba(255, 255, 255, 0.85));
border-radius: 0px 12px 12px 12px;
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-flyout ul.mega-sub-menu {
float: left;
position: static;
width: 100%;
padding: 0;
border: 0;
border-radius: 0;
}
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item {
clear: both;
}
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link {
display: block;
background: linear-gradient(to bottom, rgba(255, 255, 255, 0.75), rgba(253, 253, 253, 0.78));
color: #2d2d2d;
font-family: inherit;
font-size: 15px;
font-weight: normal;
padding: 0px 10px;
line-height: 35px;
text-decoration: none;
text-transform: none;
vertical-align: baseline;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:first-child > a.mega-menu-link {
border-top-left-radius: 0px;
border-top-right-radius: 12px;
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:first-child > a.mega-menu-link {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:last-child > a.mega-menu-link {
border-bottom-right-radius: 12px;
border-bottom-left-radius: 12px;
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:last-child > a.mega-menu-link {
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
}
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:focus {
background: linear-gradient(to bottom, white, #fdfdfd);
font-weight: bold;
text-decoration: none;
color: #0094da;
}
@media only screen and (min-width: 2px) {
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {
position: absolute;
left: 100%;
top: 0;
}
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu a.mega-menu-link {
padding-left: 20px;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu ul.mega-sub-menu a.mega-menu-link {
padding-left: 30px;
}
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {
display: inline-block;
width: auto;
background: transparent;
position: relative;
pointer-events: auto;
left: auto;
min-width: auto;
font-size: inherit;
padding: 0;
margin: 0 0 0 6px;
height: auto;
line-height: inherit;
color: inherit;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after {
content: "";
font-family: dashicons;
font-weight: normal;
display: inline-block;
margin: 0;
vertical-align: top;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
transform: rotate(0);
color: inherit;
position: relative;
background: transparent;
height: auto;
width: auto;
right: auto;
line-height: inherit;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-item-has-children li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {
float: right;
margin-left: auto;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-item-has-children.mega-collapse-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:after {
content: "";
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {
float: right;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:after {
content: "";
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-item-has-children.mega-hide-sub-menu-on-mobile > a.mega-menu-link > span.mega-indicator {
display: none;
}
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-megamenu:not(.mega-menu-tabbed) li.mega-menu-item-has-children:not(.mega-collapse-children) > a.mega-menu-link > span.mega-indicator, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-item-has-children.mega-hide-arrow > a.mega-menu-link > span.mega-indicator {
display: none;
}
@media only screen and (min-width: 2px) {
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-flyout li.mega-menu-item a.mega-menu-link > span.mega-indicator:after {
content: "";
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link {
text-align: right;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link > span.mega-indicator {
float: left;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link > span.mega-indicator:after {
content: "";
margin: 0 6px 0 0;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link:before {
float: right;
margin: 0 0 0 6px;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-flyout.mega-align-bottom-right ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {
left: -100%;
top: 0;
}
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li[class^="mega-lang-item"] > a.mega-menu-link > img {
display: inline;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 a.mega-menu-link > img.wpml-ls-flag, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 a.mega-menu-link > img.iclflag {
display: inline;
margin-right: 8px;
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-hide-on-mobile, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-hide-on-mobile, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.mega-hide-on-mobile {
display: none;
}
}
@media only screen and (min-width: 2px) {
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-hide-on-desktop, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-hide-on-desktop, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.mega-hide-on-desktop {
display: none;
}
}
#mega-menu-wrap-max_mega_menu_2 .mega-menu-toggle {
display: none;
}
#mega-menu-wrap-max_mega_menu_2 .mega-menu-toggle ~ button.mega-close {
visibility: hidden;
opacity: 0;
transition: left 200ms ease-in-out, right 200ms ease-in-out, visibility 200ms ease-in-out, opacity 200ms ease-out;
}
#mega-menu-wrap-max_mega_menu_2 .mega-menu-toggle ~ button.mega-close {
right: auto;
left: 0;
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_2 .mega-menu-toggle {
z-index: 1;
cursor: pointer;
background-color: #222;
border-radius: 2px;
line-height: 40px;
height: 40px;
text-align: left;
user-select: none;
outline: none;
white-space: nowrap;
display: flex;
position: relative;
}
#mega-menu-wrap-max_mega_menu_2 .mega-menu-toggle img {
max-width: 100%;
padding: 0;
}
#mega-menu-wrap-max_mega_menu_2 .mega-menu-toggle .mega-toggle-blocks-left, #mega-menu-wrap-max_mega_menu_2 .mega-menu-toggle .mega-toggle-blocks-center, #mega-menu-wrap-max_mega_menu_2 .mega-menu-toggle .mega-toggle-blocks-right {
display: flex;
flex-basis: 33.33%;
}
#mega-menu-wrap-max_mega_menu_2 .mega-menu-toggle .mega-toggle-block {
display: flex;
height: 100%;
outline: 0;
align-self: center;
flex-shrink: 0;
}
#mega-menu-wrap-max_mega_menu_2 .mega-menu-toggle .mega-toggle-blocks-left {
flex: 1;
justify-content: flex-start;
}
#mega-menu-wrap-max_mega_menu_2 .mega-menu-toggle .mega-toggle-blocks-left .mega-toggle-block {
margin-left: 6px;
}
#mega-menu-wrap-max_mega_menu_2 .mega-menu-toggle .mega-toggle-blocks-left .mega-toggle-block:only-child {
margin-right: 6px;
}
#mega-menu-wrap-max_mega_menu_2 .mega-menu-toggle .mega-toggle-blocks-center {
justify-content: center;
}
#mega-menu-wrap-max_mega_menu_2 .mega-menu-toggle .mega-toggle-blocks-center .mega-toggle-block {
margin-left: 3px;
margin-right: 3px;
}
#mega-menu-wrap-max_mega_menu_2 .mega-menu-toggle .mega-toggle-blocks-right {
flex: 1;
justify-content: flex-end;
}
#mega-menu-wrap-max_mega_menu_2 .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block {
margin-right: 6px;
}
#mega-menu-wrap-max_mega_menu_2 .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block:only-child {
margin-left: 6px;
}
#mega-menu-wrap-max_mega_menu_2 .mega-menu-toggle + #mega-menu-max_mega_menu_2 {
flex-direction: column;
flex-wrap: nowrap;
background-color: #222;
padding: 0px;
display: none;
position: fixed;
width: 300px;
max-width: 100%;
height: 100dvh;
max-height: 100dvh;
top: 0;
box-sizing: border-box;
transition: left 200ms ease-in-out, right 200ms ease-in-out, visibility 200ms ease-in-out;
overflow-y: auto;
overflow-x: hidden;
z-index: 9999999999;
overscroll-behavior: contain;
visibility: hidden;
display: flex;
}
#mega-menu-wrap-max_mega_menu_2 .mega-menu-toggle.mega-menu-open + #mega-menu-max_mega_menu_2 {
display: flex;
visibility: visible;
}
#mega-menu-wrap-max_mega_menu_2 .mega-menu-toggle ~ button.mega-close {
display: flex;
position: fixed;
top: 0;
z-index: 99999999999;
cursor: pointer;
}
#mega-menu-wrap-max_mega_menu_2 .mega-menu-toggle ~ button.mega-close:before {
display: flex;
content: "";
font-family: dashicons;
font-weight: normal;
color: white;
align-items: center;
justify-content: center;
width: 40px;
height: 40px;
font-size: 16px;
}
#mega-menu-wrap-max_mega_menu_2 .mega-menu-toggle + #mega-menu-max_mega_menu_2 {
left: -300px;
}
#mega-menu-wrap-max_mega_menu_2 .mega-menu-toggle.mega-menu-open ~ button.mega-close {
visibility: visible;
opacity: 1;
left: calc(min(100vw - 40px, 300px));
right: auto;
}
#mega-menu-wrap-max_mega_menu_2 .mega-menu-toggle.mega-menu-open + #mega-menu-max_mega_menu_2 {
left: 0;
}
#mega-menu-wrap-max_mega_menu_2 .mega-menu-toggle.mega-menu-open:after {
position: fixed;
width: 100%;
height: 99999px;
content: "";
top: 0;
left: 0;
opacity: 0.5;
background: black;
cursor: pointer;
z-index: 9999999998;
}
}
html.mega-menu-max_mega_menu_2-off-canvas-open {
overflow: hidden;
height: auto;
}
html.mega-menu-max_mega_menu_2-off-canvas-open body {
overflow: hidden;
height: auto;
}
html.mega-menu-max_mega_menu_2-off-canvas-open #wpadminbar {
z-index: 0;
}
.elementor-sticky__spacer #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2, .elementor-sticky__spacer #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 .mega-sub-menu {
visibility: inherit !important;
}
#mega-menu-wrap-max_mega_menu_2 .mega-menu-toggle .mega-toggle-block-0 {
cursor: pointer; }
#mega-menu-wrap-max_mega_menu_2 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated {
padding: 0;
display: flex;
cursor: pointer;
transition-property: opacity, filter;
transition-duration: 0.15s;
transition-timing-function: linear;
font: inherit;
color: inherit;
text-transform: none;
background-color: transparent;
border: 0;
margin: 0;
overflow: visible;
transform: scale(0.8);
align-self: center;
outline: 0;
background: none;
}
#mega-menu-wrap-max_mega_menu_2 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-box {
width: 40px;
height: 24px;
display: inline-block;
position: relative;
outline: 0;
}
#mega-menu-wrap-max_mega_menu_2 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner {
display: block;
top: 50%;
margin-top: -2px;
}
#mega-menu-wrap-max_mega_menu_2 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner, #mega-menu-wrap-max_mega_menu_2 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before, #mega-menu-wrap-max_mega_menu_2 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after {
width: 40px;
height: 4px;
background-color: #ddd;
border-radius: 4px;
position: absolute;
transition-property: transform;
transition-duration: 0.15s;
transition-timing-function: ease;
}
#mega-menu-wrap-max_mega_menu_2 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before, #mega-menu-wrap-max_mega_menu_2 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after {
content: "";
display: block;
}
#mega-menu-wrap-max_mega_menu_2 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before {
top: -10px;
}
#mega-menu-wrap-max_mega_menu_2 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after {
bottom: -10px;
}
#mega-menu-wrap-max_mega_menu_2 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner {
top: 2px;
}
#mega-menu-wrap-max_mega_menu_2 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::before {
top: 10px;
transition-property: transform, opacity;
transition-timing-function: ease;
transition-duration: 0.15s;
}
#mega-menu-wrap-max_mega_menu_2 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::after {
top: 20px;
}
#mega-menu-wrap-max_mega_menu_2 .mega-menu-toggle.mega-menu-open .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner {
transform: translate3d(0, 10px, 0) rotate(45deg);
}
#mega-menu-wrap-max_mega_menu_2 .mega-menu-toggle.mega-menu-open .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::before {
transform: rotate(-45deg) translate3d(-5.71429px, -6px, 0);
opacity: 0;
}
#mega-menu-wrap-max_mega_menu_2 .mega-menu-toggle.mega-menu-open .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::after {
transform: translate3d(0, -20px, 0) rotate(-90deg);
}
#mega-menu-wrap-max_mega_menu_2.mega-sticky {
position: fixed;
top: 0;
left: 0;
right: 0;
z-index: 99998;
opacity: 1;
max-width: 100%;
width: 100%;
margin: 0 auto;
background: transparent;
}
#mega-menu-wrap-max_mega_menu_2.mega-sticky #mega-menu-max_mega_menu_2 {
background-color: transparent;
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_2.mega-sticky #mega-menu-max_mega_menu_2 {
background-color: #222;
}
}
#mega-menu-wrap-max_mega_menu_2.mega-stuck {
transition: transform 0.25s ease-in-out;
}
@media only screen and (min-width: 2px) {
#mega-menu-wrap-max_mega_menu_2.mega-stuck #mega-menu-max_mega_menu_2 > li.mega-menu-item > a.mega-menu-link {
min-height: 40px;
height: 40px;
line-height: 40px;
}
#mega-menu-wrap-max_mega_menu_2.mega-stuck #mega-menu-max_mega_menu_2 > li.mega-menu-item > a.mega-menu-logo > img.mega-menu-logo {
max-height: 90%;
}
#mega-menu-wrap-max_mega_menu_2.mega-stuck #mega-menu-max_mega_menu_2 > li.mega-menu-item > a.mega-menu-logo > img.mega-menu-logo:not(.mega-svg) {
width: auto;
}
}
#mega-menu-wrap-max_mega_menu_2.mega-stuck.mega-hide {
transform: translateY(-100%);
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_2.mega-sticky #mega-menu-max_mega_menu_2:not([data-effect-mobile^="slide_"]) {
max-height: calc(100vh - 40px);
overflow: auto;
}
body.admin-bar #mega-menu-wrap-max_mega_menu_2.mega-sticky #mega-menu-max_mega_menu_2:not([data-effect-mobile^="slide_"]) {
max-height: calc(100vh - 40px - 42px);
}
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-item.mega-show-when-sticky {
display: none;
}
#mega-menu-wrap-max_mega_menu_2.mega-sticky #mega-menu-max_mega_menu_2 li.mega-menu-item.mega-hide-when-sticky {
display: none;
}
#mega-menu-wrap-max_mega_menu_2.mega-sticky #mega-menu-max_mega_menu_2 li.mega-menu-item.mega-show-when-sticky {
display: inline-block;
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_2.mega-sticky #mega-menu-max_mega_menu_2 li.mega-menu-item.mega-show-when-sticky.mega-hide-on-mobile {
display: none;
}
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 a.mega-custom-icon.mega-menu-link:before {
transition: background 200ms linear;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-item a[class^="genericon"]:before {
font-family: genericons;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li#mega-menu-item-8708 > a.mega-menu-link {
text-align: left;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li#mega-menu-item-8708 > a.mega-menu-link:before {
font-size: 15px;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li#mega-menu-item-6382 > a.mega-menu-link:before {
font-size: 16px;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2.mega-menu-vertical {
flex-direction: column;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2.mega-menu-vertical > li.mega-menu-item {
display: list-item;
margin: 0;
clear: both;
width: 100%;
margin: 0 0 12px 0;
border-left: 0;
border-top: 1px solid white;
box-shadow: inset 1px 0 0 0 white; }
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2.mega-menu-vertical > li.mega-menu-item:first-child {
border-top: 0;
box-shadow: none;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2.mega-menu-vertical > li.mega-menu-item > a.mega-menu-link {
height: auto;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2.mega-menu-vertical > li.mega-menu-item.mega-icon-top > a.mega-menu-link {
display: list-item;
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2.mega-menu-vertical > li.mega-menu-item.mega-hide-on-mobile {
display: none;
}
}
@media only screen and (min-width: 2px) {
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2.mega-menu-vertical > li.mega-menu-item.mega-hide-on-desktop {
display: none;
}
}
@media only screen and (min-width: 2px) {
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2.mega-menu-vertical > li.mega-menu-megamenu > ul.mega-sub-menu {
width: 600px;
}
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2.mega-menu-vertical > li.mega-menu-megamenu.mega-menu-item, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2.mega-menu-vertical > li.mega-menu-flyout.mega-menu-item {
position: relative;
}
@media only screen and (min-width: 2px) {
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2.mega-menu-vertical li.mega-align-bottom-right.mega-menu-item-has-children li.mega-menu-item a.mega-menu-link, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2.mega-menu-vertical li.mega-align-bottom-right.mega-menu-flyout li.mega-menu-item-has-children li.mega-menu-item a.mega-menu-link {
text-align: left;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2.mega-menu-vertical li.mega-align-bottom-right.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2.mega-menu-vertical li.mega-align-bottom-right.mega-menu-flyout li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {
float: right;
margin-left: auto;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2.mega-menu-vertical li.mega-align-bottom-right.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2.mega-menu-vertical li.mega-align-bottom-right.mega-menu-flyout li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after {
content: "";
margin: 0;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2.mega-menu-vertical li.mega-align-bottom-left.mega-menu-item-has-children > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2.mega-menu-vertical li.mega-align-bottom-left.mega-menu-flyout li.mega-menu-item-has-children > a.mega-menu-link {
text-align: right;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2.mega-menu-vertical li.mega-align-bottom-left.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2.mega-menu-vertical li.mega-align-bottom-left.mega-menu-flyout li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {
float: left;
margin-left: auto;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2.mega-menu-vertical li.mega-align-bottom-left.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2.mega-menu-vertical li.mega-align-bottom-left.mega-menu-flyout li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after {
content: "";
margin: 0;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2.mega-menu-vertical li.mega-align-bottom-left.mega-menu-item-has-children.mega-icon-left > a.mega-menu-link:before, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2.mega-menu-vertical li.mega-align-bottom-left.mega-menu-flyout li.mega-menu-item-has-children.mega-icon-left > a.mega-menu-link:before {
float: right;
margin: 0 0 0 6px;
}
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2.mega-menu-vertical li.mega-menu-megamenu.mega-align-bottom-right > ul.mega-sub-menu {
top: 0;
left: 100%;
right: auto;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-right ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-right ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {
top: 0;
left: 100%;
right: auto;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-right.mega-icon-left > a.mega-menu-link:before, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item.mega-icon-left > a.mega-menu-link:before, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-right ul.mega-sub-menu li.mega-menu-item.mega-icon-left > a.mega-menu-link:before {
float: left;
margin: 0 6px 0 0;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2.mega-menu-vertical li.mega-menu-megamenu.mega-align-bottom-left > ul.mega-sub-menu {
top: 0;
left: auto;
right: 100%;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-left > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-left li.mega-menu-item > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-left li.mega-menu-item ul.mega-sub-menu li.mega-menu-item > ul.mega-sub-menu {
top: 0;
left: auto;
right: 100%;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2.mega-menu-accordion {
flex-direction: column;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2.mega-menu-accordion > li.mega-menu-item {
display: list-item;
margin: 0;
clear: both;
width: 100%;
margin: 0 0 12px 0;
border-left: 0;
border-top: 1px solid white;
box-shadow: inset 1px 0 0 0 white; }
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2.mega-menu-accordion > li.mega-menu-item:first-child {
border-top: 0;
box-shadow: none;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2.mega-menu-accordion > li.mega-menu-item > a.mega-menu-link {
height: auto;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2.mega-menu-accordion > li.mega-menu-item.mega-icon-top > a.mega-menu-link {
display: list-item;
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2.mega-menu-accordion > li.mega-menu-item.mega-hide-on-mobile {
display: none;
}
}
@media only screen and (min-width: 2px) {
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2.mega-menu-accordion > li.mega-menu-item.mega-hide-on-desktop {
display: none;
}
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2.mega-menu-accordion > li.mega-menu-megamenu > ul.mega-sub-menu {
position: static;
width: 100% !important;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2.mega-menu-accordion > li.mega-menu-flyout > ul.mega-sub-menu {
position: static;
width: 100% !important;
padding: 0;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2.mega-menu-accordion > li.mega-menu-flyout > ul.mega-sub-menu li.mega-menu-item.mega-current-menu-item > a.mega-menu-link {
background: linear-gradient(to bottom, white, #fdfdfd);
font-weight: bold;
text-decoration: none;
color: #0094da;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2.mega-menu-accordion > li.mega-menu-flyout > ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {
position: static;
left: 0;
width: 100%;
border: 0;
box-shadow: none;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2.mega-menu-accordion > li.mega-menu-flyout > ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu a.mega-menu-link {
padding-left: 20px;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2.mega-menu-accordion > li.mega-menu-flyout > ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu a.mega-menu-link {
padding-left: 30px;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2.mega-menu-accordion > li.mega-menu-flyout > ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu a.mega-menu-link {
padding-left: 40px;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2.mega-menu-accordion li.mega-menu-item > ul.mega-sub-menu {
display: none;
visibility: visible;
opacity: 1;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2.mega-menu-accordion li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2.mega-menu-accordion li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu {
display: block;
}
@media only screen and (min-width: 2px) {
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2.mega-menu-accordion li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {
float: right;
margin-left: auto;
}
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2.mega-menu-accordion li.mega-menu-item li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after {
content: "";
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2.mega-menu-accordion li.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:after, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2.mega-menu-accordion li.mega-menu-item li.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:after {
content: "";
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-bp-profile-nav img.avatar, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 img.mmm_gravatar {
vertical-align: middle;
position: relative;
top: -1px;
display: inline-block;
max-height: 100%;
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-bp-profile-nav img.avatar, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 img.mmm_gravatar {
max-height: 90%;
width: auto;
}
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 img.avatar {
vertical-align: middle;
position: relative;
top: -1px;
}
#mega-menu-wrap-max_mega_menu_2 > li.mega-menu-item.mega-current-menu-item > a.mega-menu-logo, #mega-menu-wrap-max_mega_menu_2 > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-logo {
background: inherit;
}
#mega-menu-wrap-max_mega_menu_2 li.mega-menu-item img.mega-menu-logo {
display: inline;
vertical-align: middle;
max-height: none;
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_2 li.mega-menu-item img.mega-menu-logo {
max-height: 90%;
width: auto;
}
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2[data-effect-mobile^="slide_"] li.mega-menu-item a.mega-menu-link.mega-menu-logo {
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
justify-content: center;
height: auto;
}
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-tabbed > ul.mega-sub-menu {
padding: 0;
flex-direction: column;
}
@media only screen and (min-width: 2px) {
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2[data-effect="fade"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition) > ul.mega-sub-menu {
opacity: 1;
transition: none;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2[data-effect="fade"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition) > ul.mega-sub-menu > li {
opacity: 0;
transition: opacity 200ms ease-in;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2[data-effect="fade"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition).mega-toggle-on > ul.mega-sub-menu > li {
opacity: 1;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2[data-effect="fade_up"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition) > ul.mega-sub-menu {
opacity: 1;
transform: translate(0, 0);
transition: none;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2[data-effect="fade_up"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition) > ul.mega-sub-menu > li {
opacity: 0;
transform: translate(0, 10px);
transition: opacity 200ms ease-in, transform 200ms ease-in;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2[data-effect="fade_up"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition).mega-toggle-on > ul.mega-sub-menu > li {
opacity: 1;
transform: translate(0, 0);
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2[data-effect="slide_up"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition) > ul.mega-sub-menu {
transform: translate(0, 0);
transition: none;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2[data-effect="slide_up"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition) > ul.mega-sub-menu > li {
transform: translate(0, 10px);
transition: transform 200ms ease-in;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2[data-effect="slide_up"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition).mega-toggle-on > ul.mega-sub-menu > li {
transform: translate(0, 0);
}
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item {
width: 100%;
padding: 0;
position: static;  }
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {
display: flex;
width: 20%;
background-color: #f1f1f1;
color: #666;
font-family: inherit;
font-size: 14px;
font-weight: normal;
padding: 0px 10px 0px 10px;
min-height: 35px;
height: fit-content;
align-items: center;
text-decoration: none;
text-transform: none;
margin: 0;
border: 0;
cursor: pointer;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus {
background-color: #ddd;
font-weight: normal;
text-decoration: none;
color: #666;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item.mega-menu-item-has-children > a.mega-menu-link > .mega-indicator {
margin-left: auto;
}
@media only screen and (min-width: 2px) {
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item.mega-menu-item-has-children > a.mega-menu-link > .mega-indicator:after {
content: "";
}
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu {
width: 80%;
float: left;
clear: none;
position: absolute;
top: 0;
left: 20%;
visibility: hidden;
border-left: 1px solid #e3e3e3;
padding: 0px 0px 0px 0px;
flex-direction: row;
}
@media only screen and (min-width: 2px) {
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu {
min-height: 100%;
}
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu {
visibility: visible;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-item {
float: left;
padding: 15px 15px 15px 15px;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-item.mega-menu-clear {
clear: left;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {
margin-left: 0;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {
margin-left: 10px;
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed ul.mega-sub-menu ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed ul.mega-sub-menu ul.mega-sub-menu li.mega-collapse-children > ul.mega-sub-menu {
display: none;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed ul.mega-sub-menu ul.mega-sub-menu ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed ul.mega-sub-menu ul.mega-sub-menu li.mega-collapse-children.mega-toggle-on > ul.mega-sub-menu {
display: block;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-tabbed > ul.mega-sub-menu {
padding: 0;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-item {
width: 100%;
clear: both;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item {
width: 100%;
padding: 0;
position: static; }
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {
width: 100%;
float: left;
background: linear-gradient(to bottom, rgba(255, 255, 255, 0.75), rgba(253, 253, 253, 0.78));
color: #2d2d2d;
font-family: inherit;
font-size: 15px;
font-weight: normal;
padding: 0px 10px 0px 10px;
line-height: 35px;
text-decoration: none;
text-transform: none;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after {
content: "";
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:after {
content: "";
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu {
width: 100%;
position: relative;
top: 0;
left: auto;
border-left: 0;
padding: 10px;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {
margin-left: 0;
}
} #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-item > a.fa6.far:before, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-item > a.fa6.fa-regular:before {
font: var(--fa-font-regular);
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-item > a.fa6.fas:before, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-item > a.fa6.fa-solid:before {
font: var(--fa-font-solid);
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-item > a.fa6.fal:before, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-item > a.fa6.fa-light:before {
font: var(--fa-font-light);
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-item > a.fa6.fa-sharp.fa-regular:before {
font: var(--fa-font-sharp-regular);
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-item > a.fa6.fa-sharp.fa-solid:before {
font: var(--fa-font-sharp-solid);
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-item > a.fa6.fa-sharp.fa-light:before {
font: var(--fa-font-sharp-light);
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-item > a.fa6.fa-kit:before {
font-family: "Font Awesome Kit";
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-item > a.fa6.fab:before {
font: var(--fa-font-brands);
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-item > a.fa6:before {
vertical-align: unset;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-item.mega-icon-left > a.fas.fa6:before, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-item.mega-icon-left > a.fab.fa6:before, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-item.mega-icon-left > a.far.fa6:before, #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-item.mega-icon-left > a.fal.fa6:before {
width: 1.25em;
text-align: center;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 span.mega-menu-badge {
border-radius: 10px;
display: inline-flex;
line-height: normal;
padding: 1px 4px 1px 4px;
top: -7px;
margin: 0 0 0 6px;
text-align: center;
}
@media only screen and (min-width: 2px) {
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 span.mega-menu-badge.mega-hide-on-desktop {
display: none;
}
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 span.mega-menu-badge.mega-hide-on-mobile {
display: none;
}
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 span.mega-menu-badge.mega-menu-badge-style-one {
background-color: #d32f2f;
color: white;
font-weight: normal;
font-size: 10px;
text-transform: none;
text-decoration: none;
font-family: inherit;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 span.mega-menu-badge.mega-menu-badge-style-two {
background-color: #00796b;
color: white;
font-weight: normal;
font-size: 10px;
text-transform: none;
text-decoration: none;
font-family: inherit;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 span.mega-menu-badge.mega-menu-badge-style-three {
background-color: #ffc107;
color: white;
font-weight: normal;
font-size: 10px;
text-transform: none;
text-decoration: none;
font-family: inherit;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 span.mega-menu-badge.mega-menu-badge-style-four {
background-color: #303f9f;
color: white;
font-weight: normal;
font-size: 10px;
text-transform: none;
text-decoration: none;
font-family: inherit;
}
#mega-menu-wrap-max_mega_menu_2 .mega-menu-toggle {    } #mega-menu-wrap-max_mega_menu_2 {
clear: both;
}
#mega-menu-wrap-max_mega_menu_3, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-item, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-row, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-column, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 a.mega-menu-link, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 span.mega-menu-badge, #mega-menu-wrap-max_mega_menu_3 button.mega-close, #mega-menu-wrap-max_mega_menu_3 button.mega-toggle-standard {
transition: none;
border-radius: 0;
box-shadow: none;
background: none;
border: 0;
bottom: auto;
box-sizing: border-box;
clip: auto;
color: #666;
display: block;
float: none;
font-family: inherit;
font-size: 13px;
height: auto;
left: auto;
line-height: 1.3;
list-style-type: none;
margin: 0;
min-height: auto;
max-height: none;
min-width: auto;
max-width: none;
opacity: 1;
outline: none;
overflow: visible;
padding: 0;
position: relative;
pointer-events: auto;
right: auto;
text-align: left;
text-decoration: none;
text-indent: 0;
text-transform: none;
transform: none;
top: auto;
vertical-align: baseline;
visibility: inherit;
width: auto;
word-wrap: break-word;
white-space: normal;
-webkit-tap-highlight-color: transparent;
}
#mega-menu-wrap-max_mega_menu_3:before, #mega-menu-wrap-max_mega_menu_3:after, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3:before, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3:after, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 ul.mega-sub-menu:before, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 ul.mega-sub-menu:after, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-item:before, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-item:after, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-row:before, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-row:after, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-column:before, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-column:after, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 a.mega-menu-link:before, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 a.mega-menu-link:after, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 span.mega-menu-badge:before, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 span.mega-menu-badge:after, #mega-menu-wrap-max_mega_menu_3 button.mega-close:before, #mega-menu-wrap-max_mega_menu_3 button.mega-close:after, #mega-menu-wrap-max_mega_menu_3 button.mega-toggle-standard:before, #mega-menu-wrap-max_mega_menu_3 button.mega-toggle-standard:after {
display: none;
}
#mega-menu-wrap-max_mega_menu_3 {
border-radius: 0px;
}
@media only screen and (min-width: 2px) {
#mega-menu-wrap-max_mega_menu_3 {
background-color: transparent;
}
}
#mega-menu-wrap-max_mega_menu_3.mega-keyboard-navigation .mega-menu-toggle:focus, #mega-menu-wrap-max_mega_menu_3.mega-keyboard-navigation .mega-toggle-block:focus, #mega-menu-wrap-max_mega_menu_3.mega-keyboard-navigation .mega-toggle-block a:focus, #mega-menu-wrap-max_mega_menu_3.mega-keyboard-navigation .mega-toggle-block .mega-search input[type=text]:focus, #mega-menu-wrap-max_mega_menu_3.mega-keyboard-navigation .mega-toggle-block button.mega-toggle-animated:focus, #mega-menu-wrap-max_mega_menu_3.mega-keyboard-navigation #mega-menu-max_mega_menu_3 a:focus, #mega-menu-wrap-max_mega_menu_3.mega-keyboard-navigation #mega-menu-max_mega_menu_3 span:focus, #mega-menu-wrap-max_mega_menu_3.mega-keyboard-navigation #mega-menu-max_mega_menu_3 input:focus, #mega-menu-wrap-max_mega_menu_3.mega-keyboard-navigation #mega-menu-max_mega_menu_3 li.mega-menu-item a.mega-menu-link:focus, #mega-menu-wrap-max_mega_menu_3.mega-keyboard-navigation #mega-menu-max_mega_menu_3 form.mega-search-open:has(input[type=text]:focus), #mega-menu-wrap-max_mega_menu_3.mega-keyboard-navigation #mega-menu-max_mega_menu_3 + button.mega-close:focus {
outline-style: solid;
outline-width: 3px;
outline-color: #109cde;
outline-offset: -3px;
}
#mega-menu-wrap-max_mega_menu_3.mega-keyboard-navigation .mega-toggle-block button.mega-toggle-animated:focus {
outline-offset: 2px;
}
#mega-menu-wrap-max_mega_menu_3.mega-keyboard-navigation > li.mega-menu-item > a.mega-menu-link:focus {
background-color: #1a89e9;
color: white;
font-weight: bold;
text-decoration: none;
border-color: white;
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_3.mega-keyboard-navigation > li.mega-menu-item > a.mega-menu-link:focus {
color: white;
background-color: #333;
}
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 {
text-align: center;
padding: 0px;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 a.mega-menu-link {
cursor: pointer;
display: inline;
transition: background 200ms linear, color 200ms linear, border 200ms linear;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 a.mega-menu-link .mega-description-group {
vertical-align: middle;
display: inline-block;
transition: none;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 a.mega-menu-link .mega-description-group .mega-menu-title, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 a.mega-menu-link .mega-description-group .mega-menu-description {
transition: none;
line-height: 1.5;
display: block;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 a.mega-menu-link .mega-description-group .mega-menu-description {
font-style: italic;
font-size: 0.8em;
text-transform: none;
font-weight: normal;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-megamenu li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon > a.mega-menu-link {
display: flex;
align-items: center;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-megamenu li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon > a.mega-menu-link:before {
flex: 0 0 auto;
align-self: flex-start;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-tabbed.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon > a.mega-menu-link {
display: block;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-item.mega-icon-top > a.mega-menu-link {
display: table-cell;
vertical-align: middle;
line-height: initial;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-item.mega-icon-top > a.mega-menu-link:before {
display: block;
margin: 0 0 6px 0;
text-align: center;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-item.mega-icon-top > a.mega-menu-link > span.mega-title-below {
display: inline-block;
transition: none;
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-item.mega-icon-top > a.mega-menu-link {
display: block;
line-height: 40px;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-item.mega-icon-top > a.mega-menu-link:before {
display: inline-block;
margin: 0 6px 0 0;
text-align: left;
}
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-item.mega-icon-right > a.mega-menu-link:before {
float: right;
margin: 0 0 0 6px;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-animating > ul.mega-sub-menu {
pointer-events: none;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-disable-link > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-megamenu li.mega-disable-link > a.mega-menu-link {
cursor: inherit;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-item-has-children.mega-disable-link > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-megamenu > li.mega-menu-item-has-children.mega-disable-link > a.mega-menu-link {
cursor: pointer;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 p {
margin-bottom: 10px;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 input, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 img {
max-width: 100%;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-item > ul.mega-sub-menu {
display: block;
visibility: hidden;
opacity: 1;
pointer-events: auto;
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-item > ul.mega-sub-menu {
display: none;
visibility: visible;
opacity: 1;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-megamenu.mega-menu-item.mega-toggle-on ul.mega-sub-menu {
display: block;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-megamenu.mega-menu-item.mega-toggle-on li.mega-hide-sub-menu-on-mobile > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-hide-sub-menu-on-mobile > ul.mega-sub-menu {
display: none;
}
}
@media only screen and (min-width: 2px) {
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3[data-effect="fade"] li.mega-menu-item > ul.mega-sub-menu {
opacity: 0;
transition: opacity 400ms ease-in, visibility 400ms ease-in;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3[data-effect="fade"].mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3[data-effect="fade"].mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3[data-effect="fade"] li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3[data-effect="fade"] li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu {
opacity: 1;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3[data-effect="fade_up"] li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu {
opacity: 0;
transform: translate(0, 10px);
transition: opacity 400ms ease-in, transform 400ms ease-in, visibility 400ms ease-in;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3[data-effect="fade_up"].mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3[data-effect="fade_up"].mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3[data-effect="fade_up"] li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu {
opacity: 1;
transform: translate(0, 0);
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3[data-effect="slide_up"] li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3[data-effect="slide_up"] li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu {
transform: translate(0, 10px);
transition: transform 400ms ease-in, visibility 400ms ease-in;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3[data-effect="slide_up"].mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3[data-effect="slide_up"].mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3[data-effect="slide_up"] li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3[data-effect="slide_up"] li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu {
transform: translate(0, 0);
}
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-collapse-children > ul.mega-sub-menu {
display: none;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-collapse-children.mega-toggle-on > ul.mega-sub-menu {
display: block;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3.mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3.mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu {
visibility: visible;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu {
visibility: inherit;
opacity: 1;
display: block;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-1-columns > ul.mega-sub-menu > li.mega-menu-item {
float: left;
width: 100%;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-2-columns > ul.mega-sub-menu > li.mega-menu-item {
float: left;
width: 50%;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-3-columns > ul.mega-sub-menu > li.mega-menu-item {
float: left;
width: 33.3333333333%;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-4-columns > ul.mega-sub-menu > li.mega-menu-item {
float: left;
width: 25%;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-5-columns > ul.mega-sub-menu > li.mega-menu-item {
float: left;
width: 20%;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-6-columns > ul.mega-sub-menu > li.mega-menu-item {
float: left;
width: 16.6666666667%;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-item a[class^="dashicons"]:before {
font-family: dashicons;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-item a.mega-menu-link:before {
display: inline-block;
font: inherit;
font-family: dashicons;
position: static;
margin: 0 6px 0 0px;
vertical-align: top;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
color: inherit;
background: transparent;
height: auto;
width: auto;
top: auto;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-item.mega-hide-text a.mega-menu-link:before {
margin: 0;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-item.mega-hide-text li.mega-menu-item a.mega-menu-link:before {
margin: 0 6px 0 0;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-align-bottom-left.mega-toggle-on > a.mega-menu-link {
border-radius: 12px 12px 0px 0px;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-align-bottom-right > ul.mega-sub-menu {
right: 0;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-align-bottom-right.mega-toggle-on > a.mega-menu-link {
border-radius: 12px 12px 0px 0px;
}
@media only screen and (min-width: 2px) {
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-megamenu.mega-menu-item {
position: static;
}
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-item {
margin: 0 12px 0 0;
display: inline-block;
height: auto;
vertical-align: middle;
}
@media only screen and (min-width: 2px) {
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-item {
border-left: 1px solid white;
box-shadow: inset 1px 0 0 0 white; }
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-item:first-of-type {
border-left: 0;
box-shadow: none;
}
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-item.mega-item-align-right {
float: right;
}
@media only screen and (min-width: 2px) {
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-item.mega-item-align-right {
margin: 0 0 0 12px;
}
}
@media only screen and (min-width: 2px) {
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-item.mega-item-align-float-left {
float: left;
}
}
@media only screen and (min-width: 2px) {
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-item > a.mega-menu-link:focus {
background-color: #1a89e9;
color: white;
font-weight: bold;
text-decoration: none;
border-color: white;
}
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-item.mega-toggle-on > a.mega-menu-link {
background-color: #1a89e9;
color: white;
font-weight: bold;
text-decoration: none;
border-color: white;
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-item.mega-toggle-on > a.mega-menu-link {
color: white;
background-color: #333;
}
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link {
background-color: #1a89e9;
color: white;
font-weight: bold;
text-decoration: none;
border-color: white;
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link {
color: white;
background-color: #333;
}
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-item > a.mega-menu-link {
line-height: 40px;
height: 40px;
padding: 0px 10px;
vertical-align: baseline;
width: auto;
display: block;
color: white;
text-transform: none;
text-decoration: none;
text-align: center;
background-color: #1a89e9;
border: 0;
border-radius: 12px;
font-family: inherit;
font-size: 13px;
font-weight: bold;
outline: none;
}
@media only screen and (min-width: 2px) {
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-item.mega-multi-line > a.mega-menu-link {
line-height: inherit;
display: table-cell;
vertical-align: middle;
}
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-item.mega-multi-line > a.mega-menu-link br {
display: none;
}
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-item {
display: list-item;
margin: 0;
clear: both;
border: 0;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-item.mega-item-align-right {
float: none;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-item > a.mega-menu-link {
border-radius: 0;
border: 0;
margin: 0;
line-height: 40px;
height: 40px;
padding: 0 10px;
background: transparent;
text-align: left;
color: white;
font-size: 14px;
}
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row {
width: 100%;
float: left;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column {
float: left;
min-height: 1px;
}
@media only screen and (min-width: 2px) {
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-column {
width: calc(var(--span) / var(--columns) * 100%);
}
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-column {
width: 100%;
clear: both;
}
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item {
padding: 15px;
width: 100%;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-megamenu > ul.mega-sub-menu {
z-index: 999;
border-radius: 12px;
background: linear-gradient(to bottom, #fdfdfd, #fdf9f9);
border: 0;
padding: 0px;
position: absolute;
width: 100%;
max-width: none;
left: 0;
box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.1);
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-megamenu > ul.mega-sub-menu {
float: left;
position: static;
width: 100%;
}
}
@media only screen and (min-width: 2px) {
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard {
width: calc(var(--span) / var(--columns) * 100%);
}
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-megamenu > ul.mega-sub-menu .mega-description-group .mega-menu-description {
margin: 5px 0;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item ul.mega-sub-menu {
clear: both;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {
margin-left: 10px;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu ul.mega-sub-menu ul.mega-sub-menu {
margin-left: 10px;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item {
color: #666;
font-family: inherit;
font-size: 13px;
display: block;
float: left;
clear: none;
padding: 15px;
vertical-align: top;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard.mega-menu-clear, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.mega-menu-clear {
clear: left;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard h4.mega-block-title, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title {
color: #555;
font-family: inherit;
font-size: 13px;
text-transform: uppercase;
text-decoration: none;
font-weight: normal;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 10px 10px 5px 0px;
vertical-align: top;
display: block;
visibility: inherit;
border: 0;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard h4.mega-block-title:hover, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title:hover {
border-color: transparent;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {
color: #555; font-family: inherit;
font-size: 13px;
text-transform: uppercase;
text-decoration: none;
font-weight: bold;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 0px;
vertical-align: top;
display: block;
border: 0;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard > a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover {
border-color: transparent;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard > a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard > a.mega-menu-link:focus, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus {
color: #555; font-weight: bold;
text-decoration: none;
background-color: transparent;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard > a.mega-menu-link:hover > span.mega-title-below, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard > a.mega-menu-link:focus > span.mega-title-below, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover > span.mega-title-below, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus > span.mega-title-below {
text-decoration: none;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link {
color: #666; font-family: inherit;
font-size: 13px;
text-transform: none;
text-decoration: none;
font-weight: normal;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 0px;
vertical-align: top;
display: block;
border: 0;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:hover {
border-color: transparent;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon > a.mega-menu-link {
display: flex;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard li.mega-menu-item > a.mega-menu-link:focus, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:focus {
color: #666; font-weight: normal;
text-decoration: none;
background-color: transparent;
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-megamenu > ul.mega-sub-menu {
border: 0;
padding: 10px;
border-radius: 0;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item {
width: 100%;
clear: both;
}
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {
color: #666;
font-family: inherit;
font-size: 13px;
text-transform: none;
text-decoration: none;
font-weight: normal;
margin: 0;
border: 0;
padding: 0px;
vertical-align: top;
display: block;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus {
color: #666;
font-weight: normal;
text-decoration: none;
background-color: transparent;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-flyout ul.mega-sub-menu {
z-index: 999;
position: absolute;
width: 170px;
max-width: none;
padding: 0px;
border-top: 1px solid #555;
border-left: 1px solid #555;
border-right: 1px solid #555;
border-bottom: 1px solid #555;
background: linear-gradient(to bottom, white, #fdfdfd);
border-radius: 0px 13px 12px 12px;
box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.1);
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-flyout ul.mega-sub-menu {
float: left;
position: static;
width: 100%;
padding: 0;
border: 0;
border-radius: 0;
}
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item {
clear: both;
}
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link {
display: block;
background-color: white;
color: #414141;
font-family: inherit;
font-size: 13px;
font-weight: bold;
padding: 10px 10px 0px 10px;
line-height: 35px;
text-decoration: none;
text-transform: none;
vertical-align: baseline;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:first-child > a.mega-menu-link {
border-top-left-radius: 0px;
border-top-right-radius: 13px;
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:first-child > a.mega-menu-link {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:last-child > a.mega-menu-link {
border-bottom-right-radius: 12px;
border-bottom-left-radius: 12px;
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:last-child > a.mega-menu-link {
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
}
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:focus {
background-color: white;
font-weight: bold;
text-decoration: underline;
color: #0099e0;
}
@media only screen and (min-width: 2px) {
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {
position: absolute;
left: 100%;
top: 0;
}
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu a.mega-menu-link {
padding-left: 20px;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu ul.mega-sub-menu a.mega-menu-link {
padding-left: 30px;
}
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {
display: inline-block;
width: auto;
background: transparent;
position: relative;
pointer-events: auto;
left: auto;
min-width: auto;
font-size: inherit;
padding: 0;
margin: 0 0 0 6px;
height: auto;
line-height: inherit;
color: inherit;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after {
content: "";
font-family: dashicons;
font-weight: normal;
display: inline-block;
margin: 0;
vertical-align: top;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
transform: rotate(0);
color: inherit;
position: relative;
background: transparent;
height: auto;
width: auto;
right: auto;
line-height: inherit;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-item-has-children li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {
float: right;
margin-left: auto;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-item-has-children.mega-collapse-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:after {
content: "";
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {
float: right;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:after {
content: "";
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-item-has-children.mega-hide-sub-menu-on-mobile > a.mega-menu-link > span.mega-indicator {
display: none;
}
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-megamenu:not(.mega-menu-tabbed) li.mega-menu-item-has-children:not(.mega-collapse-children) > a.mega-menu-link > span.mega-indicator, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-item-has-children.mega-hide-arrow > a.mega-menu-link > span.mega-indicator {
display: none;
}
@media only screen and (min-width: 2px) {
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-flyout li.mega-menu-item a.mega-menu-link > span.mega-indicator:after {
content: "";
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link {
text-align: right;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link > span.mega-indicator {
float: left;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link > span.mega-indicator:after {
content: "";
margin: 0 6px 0 0;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link:before {
float: right;
margin: 0 0 0 6px;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-flyout.mega-align-bottom-right ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {
left: -100%;
top: 0;
}
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li[class^="mega-lang-item"] > a.mega-menu-link > img {
display: inline;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 a.mega-menu-link > img.wpml-ls-flag, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 a.mega-menu-link > img.iclflag {
display: inline;
margin-right: 8px;
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-hide-on-mobile, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-hide-on-mobile, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.mega-hide-on-mobile {
display: none;
}
}
@media only screen and (min-width: 2px) {
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-hide-on-desktop, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-hide-on-desktop, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.mega-hide-on-desktop {
display: none;
}
}
#mega-menu-wrap-max_mega_menu_3 .mega-menu-toggle {
display: none;
}
#mega-menu-wrap-max_mega_menu_3 .mega-menu-toggle ~ button.mega-close {
visibility: hidden;
opacity: 0;
transition: left 400ms ease-in-out, right 400ms ease-in-out, visibility 400ms ease-in-out, opacity 400ms ease-out;
}
#mega-menu-wrap-max_mega_menu_3 .mega-menu-toggle ~ button.mega-close {
right: auto;
left: 0;
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_3 .mega-menu-toggle {
z-index: 1;
cursor: pointer;
background-color: #222;
border-radius: 2px;
line-height: 40px;
height: 40px;
text-align: left;
user-select: none;
outline: none;
white-space: nowrap;
display: flex;
position: relative;
}
#mega-menu-wrap-max_mega_menu_3 .mega-menu-toggle img {
max-width: 100%;
padding: 0;
}
#mega-menu-wrap-max_mega_menu_3 .mega-menu-toggle .mega-toggle-blocks-left, #mega-menu-wrap-max_mega_menu_3 .mega-menu-toggle .mega-toggle-blocks-center, #mega-menu-wrap-max_mega_menu_3 .mega-menu-toggle .mega-toggle-blocks-right {
display: flex;
flex-basis: 33.33%;
}
#mega-menu-wrap-max_mega_menu_3 .mega-menu-toggle .mega-toggle-block {
display: flex;
height: 100%;
outline: 0;
align-self: center;
flex-shrink: 0;
}
#mega-menu-wrap-max_mega_menu_3 .mega-menu-toggle .mega-toggle-blocks-left {
flex: 1;
justify-content: flex-start;
}
#mega-menu-wrap-max_mega_menu_3 .mega-menu-toggle .mega-toggle-blocks-left .mega-toggle-block {
margin-left: 6px;
}
#mega-menu-wrap-max_mega_menu_3 .mega-menu-toggle .mega-toggle-blocks-left .mega-toggle-block:only-child {
margin-right: 6px;
}
#mega-menu-wrap-max_mega_menu_3 .mega-menu-toggle .mega-toggle-blocks-center {
justify-content: center;
}
#mega-menu-wrap-max_mega_menu_3 .mega-menu-toggle .mega-toggle-blocks-center .mega-toggle-block {
margin-left: 3px;
margin-right: 3px;
}
#mega-menu-wrap-max_mega_menu_3 .mega-menu-toggle .mega-toggle-blocks-right {
flex: 1;
justify-content: flex-end;
}
#mega-menu-wrap-max_mega_menu_3 .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block {
margin-right: 6px;
}
#mega-menu-wrap-max_mega_menu_3 .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block:only-child {
margin-left: 6px;
}
#mega-menu-wrap-max_mega_menu_3 .mega-menu-toggle + #mega-menu-max_mega_menu_3 {
flex-direction: column;
flex-wrap: nowrap;
background-color: #222;
padding: 0px;
display: none;
position: fixed;
width: 300px;
max-width: 100%;
height: 100dvh;
max-height: 100dvh;
top: 0;
box-sizing: border-box;
transition: left 400ms ease-in-out, right 400ms ease-in-out, visibility 400ms ease-in-out;
overflow-y: auto;
overflow-x: hidden;
z-index: 9999999999;
overscroll-behavior: contain;
visibility: hidden;
display: flex;
}
#mega-menu-wrap-max_mega_menu_3 .mega-menu-toggle.mega-menu-open + #mega-menu-max_mega_menu_3 {
display: flex;
visibility: visible;
}
#mega-menu-wrap-max_mega_menu_3 .mega-menu-toggle ~ button.mega-close {
display: flex;
position: fixed;
top: 0;
z-index: 99999999999;
cursor: pointer;
}
#mega-menu-wrap-max_mega_menu_3 .mega-menu-toggle ~ button.mega-close:before {
display: flex;
content: "";
font-family: dashicons;
font-weight: normal;
color: white;
align-items: center;
justify-content: center;
width: 40px;
height: 40px;
font-size: 16px;
}
#mega-menu-wrap-max_mega_menu_3 .mega-menu-toggle + #mega-menu-max_mega_menu_3 {
left: -300px;
}
#mega-menu-wrap-max_mega_menu_3 .mega-menu-toggle.mega-menu-open ~ button.mega-close {
visibility: visible;
opacity: 1;
left: calc(min(100vw - 40px, 300px));
right: auto;
}
#mega-menu-wrap-max_mega_menu_3 .mega-menu-toggle.mega-menu-open + #mega-menu-max_mega_menu_3 {
left: 0;
}
#mega-menu-wrap-max_mega_menu_3 .mega-menu-toggle.mega-menu-open:after {
position: fixed;
width: 100%;
height: 99999px;
content: "";
top: 0;
left: 0;
opacity: 0.5;
background: black;
cursor: pointer;
z-index: 9999999998;
}
}
html.mega-menu-max_mega_menu_3-off-canvas-open {
overflow: hidden;
height: auto;
}
html.mega-menu-max_mega_menu_3-off-canvas-open body {
overflow: hidden;
height: auto;
}
html.mega-menu-max_mega_menu_3-off-canvas-open #wpadminbar {
z-index: 0;
}
.elementor-sticky__spacer #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3, .elementor-sticky__spacer #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 .mega-sub-menu {
visibility: inherit !important;
}
#mega-menu-wrap-max_mega_menu_3 .mega-menu-toggle .mega-toggle-block-0 {
cursor: pointer; }
#mega-menu-wrap-max_mega_menu_3 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated {
padding: 0;
display: flex;
cursor: pointer;
transition-property: opacity, filter;
transition-duration: 0.15s;
transition-timing-function: linear;
font: inherit;
color: inherit;
text-transform: none;
background-color: transparent;
border: 0;
margin: 0;
overflow: visible;
transform: scale(0.8);
align-self: center;
outline: 0;
background: none;
}
#mega-menu-wrap-max_mega_menu_3 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-box {
width: 40px;
height: 24px;
display: inline-block;
position: relative;
outline: 0;
}
#mega-menu-wrap-max_mega_menu_3 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner {
display: block;
top: 50%;
margin-top: -2px;
}
#mega-menu-wrap-max_mega_menu_3 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner, #mega-menu-wrap-max_mega_menu_3 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before, #mega-menu-wrap-max_mega_menu_3 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after {
width: 40px;
height: 4px;
background-color: #ddd;
border-radius: 4px;
position: absolute;
transition-property: transform;
transition-duration: 0.15s;
transition-timing-function: ease;
}
#mega-menu-wrap-max_mega_menu_3 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before, #mega-menu-wrap-max_mega_menu_3 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after {
content: "";
display: block;
}
#mega-menu-wrap-max_mega_menu_3 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before {
top: -10px;
}
#mega-menu-wrap-max_mega_menu_3 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after {
bottom: -10px;
}
#mega-menu-wrap-max_mega_menu_3 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner {
top: 2px;
}
#mega-menu-wrap-max_mega_menu_3 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::before {
top: 10px;
transition-property: transform, opacity;
transition-timing-function: ease;
transition-duration: 0.15s;
}
#mega-menu-wrap-max_mega_menu_3 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::after {
top: 20px;
}
#mega-menu-wrap-max_mega_menu_3 .mega-menu-toggle.mega-menu-open .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner {
transform: translate3d(0, 10px, 0) rotate(45deg);
}
#mega-menu-wrap-max_mega_menu_3 .mega-menu-toggle.mega-menu-open .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::before {
transform: rotate(-45deg) translate3d(-5.71429px, -6px, 0);
opacity: 0;
}
#mega-menu-wrap-max_mega_menu_3 .mega-menu-toggle.mega-menu-open .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::after {
transform: translate3d(0, -20px, 0) rotate(-90deg);
}
#mega-menu-wrap-max_mega_menu_3.mega-sticky {
position: fixed;
top: 0;
left: 0;
right: 0;
z-index: 99998;
opacity: 1;
max-width: 100%;
width: 100%;
margin: 0 auto;
background: transparent;
}
#mega-menu-wrap-max_mega_menu_3.mega-sticky #mega-menu-max_mega_menu_3 {
background-color: transparent;
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_3.mega-sticky #mega-menu-max_mega_menu_3 {
background-color: #222;
}
}
#mega-menu-wrap-max_mega_menu_3.mega-stuck {
transition: transform 0.25s ease-in-out;
}
#mega-menu-wrap-max_mega_menu_3.mega-stuck.mega-hide {
transform: translateY(-100%);
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_3.mega-sticky #mega-menu-max_mega_menu_3:not([data-effect-mobile^="slide_"]) {
max-height: calc(100vh - 40px);
overflow: auto;
}
body.admin-bar #mega-menu-wrap-max_mega_menu_3.mega-sticky #mega-menu-max_mega_menu_3:not([data-effect-mobile^="slide_"]) {
max-height: calc(100vh - 40px - 42px);
}
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-item.mega-show-when-sticky {
display: none;
}
#mega-menu-wrap-max_mega_menu_3.mega-sticky #mega-menu-max_mega_menu_3 li.mega-menu-item.mega-hide-when-sticky {
display: none;
}
#mega-menu-wrap-max_mega_menu_3.mega-sticky #mega-menu-max_mega_menu_3 li.mega-menu-item.mega-show-when-sticky {
display: inline-block;
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_3.mega-sticky #mega-menu-max_mega_menu_3 li.mega-menu-item.mega-show-when-sticky.mega-hide-on-mobile {
display: none;
}
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 a.mega-custom-icon.mega-menu-link:before {
transition: background 200ms linear;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-item a[class^="genericon"]:before {
font-family: genericons;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li#mega-menu-item-8708 > a.mega-menu-link {
text-align: left;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li#mega-menu-item-8708 > a.mega-menu-link:before {
font-size: 15px;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li#mega-menu-item-6382 > a.mega-menu-link:before {
font-size: 16px;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3.mega-menu-vertical {
flex-direction: column;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3.mega-menu-vertical > li.mega-menu-item {
display: list-item;
margin: 0;
clear: both;
width: 100%;
margin: 0 0 12px 0;
border-left: 0;
border-top: 1px solid white;
box-shadow: inset 1px 0 0 0 white; }
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3.mega-menu-vertical > li.mega-menu-item:first-child {
border-top: 0;
box-shadow: none;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3.mega-menu-vertical > li.mega-menu-item > a.mega-menu-link {
height: auto;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3.mega-menu-vertical > li.mega-menu-item.mega-icon-top > a.mega-menu-link {
display: list-item;
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3.mega-menu-vertical > li.mega-menu-item.mega-hide-on-mobile {
display: none;
}
}
@media only screen and (min-width: 2px) {
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3.mega-menu-vertical > li.mega-menu-item.mega-hide-on-desktop {
display: none;
}
}
@media only screen and (min-width: 2px) {
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3.mega-menu-vertical > li.mega-menu-megamenu > ul.mega-sub-menu {
width: 600px;
}
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3.mega-menu-vertical > li.mega-menu-megamenu.mega-menu-item, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3.mega-menu-vertical > li.mega-menu-flyout.mega-menu-item {
position: relative;
}
@media only screen and (min-width: 2px) {
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3.mega-menu-vertical li.mega-align-bottom-right.mega-menu-item-has-children li.mega-menu-item a.mega-menu-link, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3.mega-menu-vertical li.mega-align-bottom-right.mega-menu-flyout li.mega-menu-item-has-children li.mega-menu-item a.mega-menu-link {
text-align: left;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3.mega-menu-vertical li.mega-align-bottom-right.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3.mega-menu-vertical li.mega-align-bottom-right.mega-menu-flyout li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {
float: right;
margin-left: auto;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3.mega-menu-vertical li.mega-align-bottom-right.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3.mega-menu-vertical li.mega-align-bottom-right.mega-menu-flyout li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after {
content: "";
margin: 0;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3.mega-menu-vertical li.mega-align-bottom-left.mega-menu-item-has-children > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3.mega-menu-vertical li.mega-align-bottom-left.mega-menu-flyout li.mega-menu-item-has-children > a.mega-menu-link {
text-align: right;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3.mega-menu-vertical li.mega-align-bottom-left.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3.mega-menu-vertical li.mega-align-bottom-left.mega-menu-flyout li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {
float: left;
margin-left: auto;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3.mega-menu-vertical li.mega-align-bottom-left.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3.mega-menu-vertical li.mega-align-bottom-left.mega-menu-flyout li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after {
content: "";
margin: 0;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3.mega-menu-vertical li.mega-align-bottom-left.mega-menu-item-has-children.mega-icon-left > a.mega-menu-link:before, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3.mega-menu-vertical li.mega-align-bottom-left.mega-menu-flyout li.mega-menu-item-has-children.mega-icon-left > a.mega-menu-link:before {
float: right;
margin: 0 0 0 6px;
}
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3.mega-menu-vertical li.mega-menu-megamenu.mega-align-bottom-right > ul.mega-sub-menu {
top: 0;
left: 100%;
right: auto;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-right ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-right ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {
top: 0;
left: 100%;
right: auto;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-right.mega-icon-left > a.mega-menu-link:before, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item.mega-icon-left > a.mega-menu-link:before, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-right ul.mega-sub-menu li.mega-menu-item.mega-icon-left > a.mega-menu-link:before {
float: left;
margin: 0 6px 0 0;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3.mega-menu-vertical li.mega-menu-megamenu.mega-align-bottom-left > ul.mega-sub-menu {
top: 0;
left: auto;
right: 100%;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-left > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-left li.mega-menu-item > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-left li.mega-menu-item ul.mega-sub-menu li.mega-menu-item > ul.mega-sub-menu {
top: 0;
left: auto;
right: 100%;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3.mega-menu-accordion {
flex-direction: column;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3.mega-menu-accordion > li.mega-menu-item {
display: list-item;
margin: 0;
clear: both;
width: 100%;
margin: 0 0 12px 0;
border-left: 0;
border-top: 1px solid white;
box-shadow: inset 1px 0 0 0 white; }
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3.mega-menu-accordion > li.mega-menu-item:first-child {
border-top: 0;
box-shadow: none;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3.mega-menu-accordion > li.mega-menu-item > a.mega-menu-link {
height: auto;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3.mega-menu-accordion > li.mega-menu-item.mega-icon-top > a.mega-menu-link {
display: list-item;
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3.mega-menu-accordion > li.mega-menu-item.mega-hide-on-mobile {
display: none;
}
}
@media only screen and (min-width: 2px) {
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3.mega-menu-accordion > li.mega-menu-item.mega-hide-on-desktop {
display: none;
}
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3.mega-menu-accordion > li.mega-menu-megamenu > ul.mega-sub-menu {
position: static;
width: 100% !important;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3.mega-menu-accordion > li.mega-menu-flyout > ul.mega-sub-menu {
position: static;
width: 100% !important;
padding: 0;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3.mega-menu-accordion > li.mega-menu-flyout > ul.mega-sub-menu li.mega-menu-item.mega-current-menu-item > a.mega-menu-link {
background-color: white;
font-weight: bold;
text-decoration: underline;
color: #0099e0;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3.mega-menu-accordion > li.mega-menu-flyout > ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {
position: static;
left: 0;
width: 100%;
border: 0;
box-shadow: none;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3.mega-menu-accordion > li.mega-menu-flyout > ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu a.mega-menu-link {
padding-left: 20px;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3.mega-menu-accordion > li.mega-menu-flyout > ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu a.mega-menu-link {
padding-left: 30px;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3.mega-menu-accordion > li.mega-menu-flyout > ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu a.mega-menu-link {
padding-left: 40px;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3.mega-menu-accordion li.mega-menu-item > ul.mega-sub-menu {
display: none;
visibility: visible;
opacity: 1;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3.mega-menu-accordion li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3.mega-menu-accordion li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu {
display: block;
}
@media only screen and (min-width: 2px) {
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3.mega-menu-accordion li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {
float: right;
margin-left: auto;
}
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3.mega-menu-accordion li.mega-menu-item li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after {
content: "";
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3.mega-menu-accordion li.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:after, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3.mega-menu-accordion li.mega-menu-item li.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:after {
content: "";
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-bp-profile-nav img.avatar, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 img.mmm_gravatar {
vertical-align: middle;
position: relative;
top: -1px;
display: inline-block;
max-height: 100%;
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-bp-profile-nav img.avatar, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 img.mmm_gravatar {
max-height: 90%;
width: auto;
}
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 img.avatar {
vertical-align: middle;
position: relative;
top: -1px;
}
#mega-menu-wrap-max_mega_menu_3 > li.mega-menu-item.mega-current-menu-item > a.mega-menu-logo, #mega-menu-wrap-max_mega_menu_3 > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-logo {
background: inherit;
}
#mega-menu-wrap-max_mega_menu_3 li.mega-menu-item img.mega-menu-logo {
display: inline;
vertical-align: middle;
max-height: none;
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_3 li.mega-menu-item img.mega-menu-logo {
max-height: 90%;
width: auto;
}
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3[data-effect-mobile^="slide_"] li.mega-menu-item a.mega-menu-link.mega-menu-logo {
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
justify-content: center;
height: auto;
}
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-tabbed > ul.mega-sub-menu {
padding: 0;
flex-direction: column;
}
@media only screen and (min-width: 2px) {
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3[data-effect="fade"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition) > ul.mega-sub-menu {
opacity: 1;
transition: none;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3[data-effect="fade"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition) > ul.mega-sub-menu > li {
opacity: 0;
transition: opacity 400ms ease-in;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3[data-effect="fade"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition).mega-toggle-on > ul.mega-sub-menu > li {
opacity: 1;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3[data-effect="fade_up"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition) > ul.mega-sub-menu {
opacity: 1;
transform: translate(0, 0);
transition: none;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3[data-effect="fade_up"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition) > ul.mega-sub-menu > li {
opacity: 0;
transform: translate(0, 10px);
transition: opacity 400ms ease-in, transform 400ms ease-in;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3[data-effect="fade_up"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition).mega-toggle-on > ul.mega-sub-menu > li {
opacity: 1;
transform: translate(0, 0);
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3[data-effect="slide_up"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition) > ul.mega-sub-menu {
transform: translate(0, 0);
transition: none;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3[data-effect="slide_up"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition) > ul.mega-sub-menu > li {
transform: translate(0, 10px);
transition: transform 400ms ease-in;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3[data-effect="slide_up"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition).mega-toggle-on > ul.mega-sub-menu > li {
transform: translate(0, 0);
}
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item {
width: 100%;
padding: 0;
position: static;  }
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {
display: flex;
width: 20%;
background-color: #f1f1f1;
color: #666;
font-family: inherit;
font-size: 14px;
font-weight: normal;
padding: 0px 10px 0px 10px;
min-height: 35px;
height: fit-content;
align-items: center;
text-decoration: none;
text-transform: none;
margin: 0;
border: 0;
cursor: pointer;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus {
background-color: #ddd;
font-weight: normal;
text-decoration: none;
color: #666;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item.mega-menu-item-has-children > a.mega-menu-link > .mega-indicator {
margin-left: auto;
}
@media only screen and (min-width: 2px) {
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item.mega-menu-item-has-children > a.mega-menu-link > .mega-indicator:after {
content: "";
}
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu {
width: 80%;
float: left;
clear: none;
position: absolute;
top: 0;
left: 20%;
visibility: hidden;
border-left: 1px solid #e3e3e3;
padding: 0px 0px 0px 0px;
flex-direction: row;
}
@media only screen and (min-width: 2px) {
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu {
min-height: 100%;
}
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu {
visibility: visible;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-item {
float: left;
padding: 15px 15px 15px 15px;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-item.mega-menu-clear {
clear: left;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {
margin-left: 0;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {
margin-left: 10px;
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed ul.mega-sub-menu ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed ul.mega-sub-menu ul.mega-sub-menu li.mega-collapse-children > ul.mega-sub-menu {
display: none;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed ul.mega-sub-menu ul.mega-sub-menu ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed ul.mega-sub-menu ul.mega-sub-menu li.mega-collapse-children.mega-toggle-on > ul.mega-sub-menu {
display: block;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-tabbed > ul.mega-sub-menu {
padding: 0;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-item {
width: 100%;
clear: both;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item {
width: 100%;
padding: 0;
position: static; }
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {
width: 100%;
float: left;
background-color: white;
color: #414141;
font-family: inherit;
font-size: 13px;
font-weight: bold;
padding: 10px 10px 0px 10px;
line-height: 35px;
text-decoration: none;
text-transform: none;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after {
content: "";
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:after {
content: "";
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu {
width: 100%;
position: relative;
top: 0;
left: auto;
border-left: 0;
padding: 10px;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {
margin-left: 0;
}
} #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-item > a.fa6.far:before, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-item > a.fa6.fa-regular:before {
font: var(--fa-font-regular);
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-item > a.fa6.fas:before, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-item > a.fa6.fa-solid:before {
font: var(--fa-font-solid);
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-item > a.fa6.fal:before, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-item > a.fa6.fa-light:before {
font: var(--fa-font-light);
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-item > a.fa6.fa-sharp.fa-regular:before {
font: var(--fa-font-sharp-regular);
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-item > a.fa6.fa-sharp.fa-solid:before {
font: var(--fa-font-sharp-solid);
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-item > a.fa6.fa-sharp.fa-light:before {
font: var(--fa-font-sharp-light);
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-item > a.fa6.fa-kit:before {
font-family: "Font Awesome Kit";
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-item > a.fa6.fab:before {
font: var(--fa-font-brands);
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-item > a.fa6:before {
vertical-align: unset;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-item.mega-icon-left > a.fas.fa6:before, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-item.mega-icon-left > a.fab.fa6:before, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-item.mega-icon-left > a.far.fa6:before, #mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 li.mega-menu-item.mega-icon-left > a.fal.fa6:before {
width: 1.25em;
text-align: center;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 span.mega-menu-badge {
border-radius: 10px;
display: inline-flex;
line-height: normal;
padding: 1px 4px 1px 4px;
top: -7px;
margin: 0 0 0 6px;
text-align: center;
}
@media only screen and (min-width: 2px) {
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 span.mega-menu-badge.mega-hide-on-desktop {
display: none;
}
}
@media only screen and (max-width: 1px) {
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 span.mega-menu-badge.mega-hide-on-mobile {
display: none;
}
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 span.mega-menu-badge.mega-menu-badge-style-one {
background-color: #d32f2f;
color: white;
font-weight: normal;
font-size: 10px;
text-transform: none;
text-decoration: none;
font-family: inherit;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 span.mega-menu-badge.mega-menu-badge-style-two {
background-color: #00796b;
color: white;
font-weight: normal;
font-size: 10px;
text-transform: none;
text-decoration: none;
font-family: inherit;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 span.mega-menu-badge.mega-menu-badge-style-three {
background-color: #ffc107;
color: white;
font-weight: normal;
font-size: 10px;
text-transform: none;
text-decoration: none;
font-family: inherit;
}
#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3 span.mega-menu-badge.mega-menu-badge-style-four {
background-color: #303f9f;
color: white;
font-weight: normal;
font-size: 10px;
text-transform: none;
text-decoration: none;
font-family: inherit;
}
#mega-menu-wrap-max_mega_menu_3 .mega-menu-toggle {    } #mega-menu-wrap-max_mega_menu_3 {
clear: both;
}
#mega-menu-wrap-max_mega_menu_4, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-item, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-row, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-column, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 a.mega-menu-link, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 span.mega-menu-badge, #mega-menu-wrap-max_mega_menu_4 button.mega-close, #mega-menu-wrap-max_mega_menu_4 button.mega-toggle-standard {
transition: none;
border-radius: 0;
box-shadow: none;
background: none;
border: 0;
bottom: auto;
box-sizing: border-box;
clip: auto;
color: #666;
display: block;
float: none;
font-family: inherit;
font-size: 14px;
height: auto;
left: auto;
line-height: 1.7;
list-style-type: none;
margin: 0;
min-height: auto;
max-height: none;
min-width: auto;
max-width: none;
opacity: 1;
outline: none;
overflow: visible;
padding: 0;
position: relative;
pointer-events: auto;
right: auto;
text-align: left;
text-decoration: none;
text-indent: 0;
text-transform: none;
transform: none;
top: auto;
vertical-align: baseline;
visibility: inherit;
width: auto;
word-wrap: break-word;
white-space: normal;
-webkit-tap-highlight-color: transparent;
}
#mega-menu-wrap-max_mega_menu_4:before, #mega-menu-wrap-max_mega_menu_4:after, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4:before, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4:after, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 ul.mega-sub-menu:before, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 ul.mega-sub-menu:after, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-item:before, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-item:after, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-row:before, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-row:after, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-column:before, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-column:after, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 a.mega-menu-link:before, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 a.mega-menu-link:after, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 span.mega-menu-badge:before, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 span.mega-menu-badge:after, #mega-menu-wrap-max_mega_menu_4 button.mega-close:before, #mega-menu-wrap-max_mega_menu_4 button.mega-close:after, #mega-menu-wrap-max_mega_menu_4 button.mega-toggle-standard:before, #mega-menu-wrap-max_mega_menu_4 button.mega-toggle-standard:after {
display: none;
}
#mega-menu-wrap-max_mega_menu_4 {
border-radius: 0px;
}
@media only screen and (min-width: 1281px) {
#mega-menu-wrap-max_mega_menu_4 {
background-color: #222;
}
}
#mega-menu-wrap-max_mega_menu_4.mega-keyboard-navigation .mega-menu-toggle:focus, #mega-menu-wrap-max_mega_menu_4.mega-keyboard-navigation .mega-toggle-block:focus, #mega-menu-wrap-max_mega_menu_4.mega-keyboard-navigation .mega-toggle-block a:focus, #mega-menu-wrap-max_mega_menu_4.mega-keyboard-navigation .mega-toggle-block .mega-search input[type=text]:focus, #mega-menu-wrap-max_mega_menu_4.mega-keyboard-navigation .mega-toggle-block button.mega-toggle-animated:focus, #mega-menu-wrap-max_mega_menu_4.mega-keyboard-navigation #mega-menu-max_mega_menu_4 a:focus, #mega-menu-wrap-max_mega_menu_4.mega-keyboard-navigation #mega-menu-max_mega_menu_4 span:focus, #mega-menu-wrap-max_mega_menu_4.mega-keyboard-navigation #mega-menu-max_mega_menu_4 input:focus, #mega-menu-wrap-max_mega_menu_4.mega-keyboard-navigation #mega-menu-max_mega_menu_4 li.mega-menu-item a.mega-menu-link:focus, #mega-menu-wrap-max_mega_menu_4.mega-keyboard-navigation #mega-menu-max_mega_menu_4 form.mega-search-open:has(input[type=text]:focus), #mega-menu-wrap-max_mega_menu_4.mega-keyboard-navigation #mega-menu-max_mega_menu_4 + button.mega-close:focus {
outline-style: solid;
outline-width: 3px;
outline-color: #109cde;
outline-offset: -3px;
}
#mega-menu-wrap-max_mega_menu_4.mega-keyboard-navigation .mega-toggle-block button.mega-toggle-animated:focus {
outline-offset: 2px;
}
#mega-menu-wrap-max_mega_menu_4.mega-keyboard-navigation > li.mega-menu-item > a.mega-menu-link:focus {
background-color: #333;
color: #ffffff;
font-weight: normal;
text-decoration: none;
border-color: #fff;
}
@media only screen and (max-width: 1280px) {
#mega-menu-wrap-max_mega_menu_4.mega-keyboard-navigation > li.mega-menu-item > a.mega-menu-link:focus {
color: white;
background-color: #1a89e9;
}
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 {
text-align: left;
padding: 10px 0px 0px 10px;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 a.mega-menu-link {
cursor: pointer;
display: inline;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 a.mega-menu-link .mega-description-group {
vertical-align: middle;
display: inline-block;
transition: none;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 a.mega-menu-link .mega-description-group .mega-menu-title, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 a.mega-menu-link .mega-description-group .mega-menu-description {
transition: none;
line-height: 1.5;
display: block;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 a.mega-menu-link .mega-description-group .mega-menu-description {
font-style: italic;
font-size: 0.8em;
text-transform: none;
font-weight: normal;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-megamenu li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon > a.mega-menu-link {
display: flex;
align-items: center;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-megamenu li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon > a.mega-menu-link:before {
flex: 0 0 auto;
align-self: flex-start;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-tabbed.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon > a.mega-menu-link {
display: block;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-item.mega-icon-top > a.mega-menu-link {
display: table-cell;
vertical-align: middle;
line-height: initial;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-item.mega-icon-top > a.mega-menu-link:before {
display: block;
margin: 0 0 6px 0;
text-align: center;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-item.mega-icon-top > a.mega-menu-link > span.mega-title-below {
display: inline-block;
transition: none;
}
@media only screen and (max-width: 1280px) {
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-item.mega-icon-top > a.mega-menu-link {
display: block;
line-height: 45px;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-item.mega-icon-top > a.mega-menu-link:before {
display: inline-block;
margin: 0 6px 0 0;
text-align: left;
}
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-item.mega-icon-right > a.mega-menu-link:before {
float: right;
margin: 0 0 0 6px;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-animating > ul.mega-sub-menu {
pointer-events: none;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-disable-link > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-megamenu li.mega-disable-link > a.mega-menu-link {
cursor: inherit;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-item-has-children.mega-disable-link > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-megamenu > li.mega-menu-item-has-children.mega-disable-link > a.mega-menu-link {
cursor: pointer;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 p {
margin-bottom: 10px;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 input, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 img {
max-width: 100%;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-item > ul.mega-sub-menu {
display: block;
visibility: hidden;
opacity: 1;
pointer-events: auto;
}
@media only screen and (max-width: 1280px) {
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-item > ul.mega-sub-menu {
display: none;
visibility: visible;
opacity: 1;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-megamenu.mega-menu-item.mega-toggle-on ul.mega-sub-menu {
display: block;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-megamenu.mega-menu-item.mega-toggle-on li.mega-hide-sub-menu-on-mobile > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-hide-sub-menu-on-mobile > ul.mega-sub-menu {
display: none;
}
}
@media only screen and (min-width: 1281px) {
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4[data-effect="fade"] li.mega-menu-item > ul.mega-sub-menu {
opacity: 0;
transition: opacity 200ms ease-in, visibility 200ms ease-in;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4[data-effect="fade"].mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4[data-effect="fade"].mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4[data-effect="fade"] li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4[data-effect="fade"] li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu {
opacity: 1;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4[data-effect="fade_up"] li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu {
opacity: 0;
transform: translate(0, 10px);
transition: opacity 200ms ease-in, transform 200ms ease-in, visibility 200ms ease-in;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4[data-effect="fade_up"].mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4[data-effect="fade_up"].mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4[data-effect="fade_up"] li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu {
opacity: 1;
transform: translate(0, 0);
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4[data-effect="slide_up"] li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4[data-effect="slide_up"] li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu {
transform: translate(0, 10px);
transition: transform 200ms ease-in, visibility 200ms ease-in;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4[data-effect="slide_up"].mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4[data-effect="slide_up"].mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4[data-effect="slide_up"] li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4[data-effect="slide_up"] li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu {
transform: translate(0, 0);
}
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-collapse-children > ul.mega-sub-menu {
display: none;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-collapse-children.mega-toggle-on > ul.mega-sub-menu {
display: block;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4.mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4.mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu {
visibility: visible;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu {
visibility: inherit;
opacity: 1;
display: block;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-1-columns > ul.mega-sub-menu > li.mega-menu-item {
float: left;
width: 100%;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-2-columns > ul.mega-sub-menu > li.mega-menu-item {
float: left;
width: 50%;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-3-columns > ul.mega-sub-menu > li.mega-menu-item {
float: left;
width: 33.3333333333%;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-4-columns > ul.mega-sub-menu > li.mega-menu-item {
float: left;
width: 25%;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-5-columns > ul.mega-sub-menu > li.mega-menu-item {
float: left;
width: 20%;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-6-columns > ul.mega-sub-menu > li.mega-menu-item {
float: left;
width: 16.6666666667%;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-item a[class^="dashicons"]:before {
font-family: dashicons;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-item a.mega-menu-link:before {
display: inline-block;
font: inherit;
font-family: dashicons;
position: static;
margin: 0 6px 0 0px;
vertical-align: top;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
color: inherit;
background: transparent;
height: auto;
width: auto;
top: auto;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-item.mega-hide-text a.mega-menu-link:before {
margin: 0;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-item.mega-hide-text li.mega-menu-item a.mega-menu-link:before {
margin: 0 6px 0 0;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-align-bottom-left.mega-toggle-on > a.mega-menu-link {
border-radius: 0px;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-align-bottom-right > ul.mega-sub-menu {
right: 0;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-align-bottom-right.mega-toggle-on > a.mega-menu-link {
border-radius: 0px;
}
@media only screen and (min-width: 1281px) {
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-megamenu.mega-menu-item {
position: static;
}
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-item {
margin: 0 0px 0 0;
display: inline-block;
height: auto;
vertical-align: middle;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-item.mega-item-align-right {
float: right;
}
@media only screen and (min-width: 1281px) {
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-item.mega-item-align-right {
margin: 0 0 0 0px;
}
}
@media only screen and (min-width: 1281px) {
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-item.mega-item-align-float-left {
float: left;
}
}
@media only screen and (min-width: 1281px) {
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-item > a.mega-menu-link:focus {
background-color: #333;
color: #ffffff;
font-weight: normal;
text-decoration: none;
border-color: #fff;
}
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-item.mega-toggle-on > a.mega-menu-link {
background-color: #333;
color: #ffffff;
font-weight: normal;
text-decoration: none;
border-color: #fff;
}
@media only screen and (max-width: 1280px) {
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-item.mega-toggle-on > a.mega-menu-link {
color: white;
background-color: #1a89e9;
}
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link {
background-color: #333;
color: #ffffff;
font-weight: normal;
text-decoration: none;
border-color: #fff;
}
@media only screen and (max-width: 1280px) {
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link {
color: white;
background-color: #1a89e9;
}
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-item > a.mega-menu-link {
line-height: 40px;
height: 40px;
padding: 0px 10px;
vertical-align: baseline;
width: auto;
display: block;
color: #ffffff;
text-transform: none;
text-decoration: none;
text-align: left;
background-color: rgba(0, 0, 0, 0);
border: 0;
border-radius: 0px;
font-family: inherit;
font-size: 14px;
font-weight: normal;
outline: none;
}
@media only screen and (min-width: 1281px) {
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-item.mega-multi-line > a.mega-menu-link {
line-height: inherit;
display: table-cell;
vertical-align: middle;
}
}
@media only screen and (max-width: 1280px) {
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-item.mega-multi-line > a.mega-menu-link br {
display: none;
}
}
@media only screen and (max-width: 1280px) {
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-item {
display: list-item;
margin: 0;
clear: both;
border: 0;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-item.mega-item-align-right {
float: none;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-item > a.mega-menu-link {
border-radius: 0;
border: 0;
margin: 0;
line-height: 45px;
height: 45px;
padding: 0 10px;
background: transparent;
text-align: left;
color: #424242;
font-size: 18px;
}
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row {
width: 100%;
float: left;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column {
float: left;
min-height: 1px;
}
@media only screen and (min-width: 1281px) {
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-column {
width: calc(var(--span) / var(--columns) * 100%);
}
}
@media only screen and (max-width: 1280px) {
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-column {
width: 50%;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-column.mega-menu-clear {
clear: left;
}
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item {
padding: 15px;
width: 100%;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-megamenu > ul.mega-sub-menu {
z-index: 999;
border-radius: 0px;
background-color: #f1f1f1;
border: 0;
padding: 0px;
position: absolute;
width: 100%;
max-width: none;
left: 0;
}
@media only screen and (max-width: 1280px) {
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-megamenu > ul.mega-sub-menu {
float: left;
position: static;
width: 100%;
}
}
@media only screen and (min-width: 1281px) {
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard {
width: calc(var(--span) / var(--columns) * 100%);
}
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-megamenu > ul.mega-sub-menu .mega-description-group .mega-menu-description {
margin: 5px 0;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item ul.mega-sub-menu {
clear: both;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {
margin-left: 10px;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu ul.mega-sub-menu ul.mega-sub-menu {
margin-left: 10px;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item {
color: #666;
font-family: inherit;
font-size: 14px;
display: block;
float: left;
clear: none;
padding: 15px;
vertical-align: top;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard.mega-menu-clear, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.mega-menu-clear {
clear: left;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard h4.mega-block-title, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title {
color: #555;
font-family: inherit;
font-size: 16px;
text-transform: uppercase;
text-decoration: none;
font-weight: bold;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 5px 0px;
vertical-align: top;
display: block;
visibility: inherit;
border: 0;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard h4.mega-block-title:hover, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title:hover {
border-color: rgba(0, 0, 0, 0);
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {
color: #555; font-family: inherit;
font-size: 14px;
text-transform: uppercase;
text-decoration: none;
font-weight: bold;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 0px;
vertical-align: top;
display: block;
border: 0;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard > a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover {
border-color: rgba(0, 0, 0, 0);
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard > a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard > a.mega-menu-link:focus, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus {
color: #555; font-weight: bold;
text-decoration: none;
background-color: rgba(0, 0, 0, 0);
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard > a.mega-menu-link:hover > span.mega-title-below, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard > a.mega-menu-link:focus > span.mega-title-below, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover > span.mega-title-below, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus > span.mega-title-below {
text-decoration: none;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link {
color: #666; font-family: inherit;
font-size: 16px;
text-transform: none;
text-decoration: none;
font-weight: normal;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 0px;
vertical-align: top;
display: block;
border: 0;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:hover {
border-color: rgba(0, 0, 0, 0);
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon > a.mega-menu-link {
display: flex;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard li.mega-menu-item > a.mega-menu-link:focus, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:focus {
color: #666; font-weight: normal;
text-decoration: none;
background-color: rgba(0, 0, 0, 0);
}
@media only screen and (max-width: 1280px) {
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-megamenu > ul.mega-sub-menu {
border: 0;
padding: 10px;
border-radius: 0;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item {
width: 50%;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-megamenu > ul.mega-sub-menu > li:nth-child(odd) {
clear: left;
}
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {
color: #666;
font-family: inherit;
font-size: 16px;
text-transform: none;
text-decoration: none;
font-weight: normal;
margin: 0;
border: 0;
padding: 0px;
vertical-align: top;
display: block;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus {
color: #666;
font-weight: normal;
text-decoration: none;
background-color: rgba(0, 0, 0, 0);
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-flyout ul.mega-sub-menu {
z-index: 999;
position: absolute;
width: 250px;
max-width: none;
padding: 0px;
border: 0;
background-color: #f1f1f1;
border-radius: 0px;
}
@media only screen and (max-width: 1280px) {
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-flyout ul.mega-sub-menu {
float: left;
position: static;
width: 100%;
padding: 0;
border: 0;
border-radius: 0;
}
}
@media only screen and (max-width: 1280px) {
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item {
clear: both;
}
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link {
display: block;
background-color: #f1f1f1;
color: #666;
font-family: inherit;
font-size: 14px;
font-weight: normal;
padding: 0px 10px;
line-height: 35px;
text-decoration: none;
text-transform: none;
vertical-align: baseline;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:first-child > a.mega-menu-link {
border-top-left-radius: 0px;
border-top-right-radius: 0px;
}
@media only screen and (max-width: 1280px) {
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:first-child > a.mega-menu-link {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:last-child > a.mega-menu-link {
border-bottom-right-radius: 0px;
border-bottom-left-radius: 0px;
}
@media only screen and (max-width: 1280px) {
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:last-child > a.mega-menu-link {
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
}
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:focus {
background-color: #dddddd;
font-weight: normal;
text-decoration: none;
color: #666;
}
@media only screen and (min-width: 1281px) {
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {
position: absolute;
left: 100%;
top: 0;
}
}
@media only screen and (max-width: 1280px) {
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu a.mega-menu-link {
padding-left: 20px;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu ul.mega-sub-menu a.mega-menu-link {
padding-left: 30px;
}
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {
display: inline-block;
width: auto;
background: transparent;
position: relative;
pointer-events: auto;
left: auto;
min-width: auto;
font-size: inherit;
padding: 0;
margin: 0 0 0 6px;
height: auto;
line-height: inherit;
color: inherit;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after {
content: "";
font-family: dashicons;
font-weight: normal;
display: inline-block;
margin: 0;
vertical-align: top;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
transform: rotate(0);
color: inherit;
position: relative;
background: transparent;
height: auto;
width: auto;
right: auto;
line-height: inherit;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-item-has-children li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {
float: right;
margin-left: auto;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-item-has-children.mega-collapse-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:after {
content: "";
}
@media only screen and (max-width: 1280px) {
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {
float: right;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:after {
content: "";
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-item-has-children.mega-hide-sub-menu-on-mobile > a.mega-menu-link > span.mega-indicator {
display: none;
}
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-megamenu:not(.mega-menu-tabbed) li.mega-menu-item-has-children:not(.mega-collapse-children) > a.mega-menu-link > span.mega-indicator, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-item-has-children.mega-hide-arrow > a.mega-menu-link > span.mega-indicator {
display: none;
}
@media only screen and (min-width: 1281px) {
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-flyout li.mega-menu-item a.mega-menu-link > span.mega-indicator:after {
content: "";
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link {
text-align: right;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link > span.mega-indicator {
float: left;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link > span.mega-indicator:after {
content: "";
margin: 0 6px 0 0;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link:before {
float: right;
margin: 0 0 0 6px;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-flyout.mega-align-bottom-right ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {
left: -100%;
top: 0;
}
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li[class^="mega-lang-item"] > a.mega-menu-link > img {
display: inline;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 a.mega-menu-link > img.wpml-ls-flag, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 a.mega-menu-link > img.iclflag {
display: inline;
margin-right: 8px;
}
@media only screen and (max-width: 1280px) {
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-hide-on-mobile, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-hide-on-mobile, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.mega-hide-on-mobile {
display: none;
}
}
@media only screen and (min-width: 1281px) {
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-hide-on-desktop, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-hide-on-desktop, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.mega-hide-on-desktop {
display: none;
}
}
#mega-menu-wrap-max_mega_menu_4 .mega-menu-toggle {
display: none;
}
#mega-menu-wrap-max_mega_menu_4 .mega-menu-toggle ~ button.mega-close {
visibility: hidden;
opacity: 0;
transition: left 400ms ease-in-out, right 400ms ease-in-out, visibility 400ms ease-in-out, opacity 400ms ease-out;
}
#mega-menu-wrap-max_mega_menu_4 .mega-menu-toggle ~ button.mega-close {
right: auto;
left: 0;
}
@media only screen and (max-width: 1280px) {
#mega-menu-wrap-max_mega_menu_4 .mega-menu-toggle {
z-index: 1;
cursor: pointer;
background-color: white;
border-radius: 50px 2px 2px 2px;
line-height: 20px;
height: 20px;
text-align: left;
user-select: none;
outline: none;
white-space: nowrap;
display: flex;
position: relative;
}
#mega-menu-wrap-max_mega_menu_4 .mega-menu-toggle img {
max-width: 100%;
padding: 0;
}
#mega-menu-wrap-max_mega_menu_4 .mega-menu-toggle .mega-toggle-blocks-left, #mega-menu-wrap-max_mega_menu_4 .mega-menu-toggle .mega-toggle-blocks-center, #mega-menu-wrap-max_mega_menu_4 .mega-menu-toggle .mega-toggle-blocks-right {
display: flex;
flex-basis: 33.33%;
}
#mega-menu-wrap-max_mega_menu_4 .mega-menu-toggle .mega-toggle-block {
display: flex;
height: 100%;
outline: 0;
align-self: center;
flex-shrink: 0;
}
#mega-menu-wrap-max_mega_menu_4 .mega-menu-toggle .mega-toggle-blocks-left {
flex: 1;
justify-content: flex-start;
}
#mega-menu-wrap-max_mega_menu_4 .mega-menu-toggle .mega-toggle-blocks-left .mega-toggle-block {
margin-left: 6px;
}
#mega-menu-wrap-max_mega_menu_4 .mega-menu-toggle .mega-toggle-blocks-left .mega-toggle-block:only-child {
margin-right: 6px;
}
#mega-menu-wrap-max_mega_menu_4 .mega-menu-toggle .mega-toggle-blocks-center {
justify-content: center;
}
#mega-menu-wrap-max_mega_menu_4 .mega-menu-toggle .mega-toggle-blocks-center .mega-toggle-block {
margin-left: 3px;
margin-right: 3px;
}
#mega-menu-wrap-max_mega_menu_4 .mega-menu-toggle .mega-toggle-blocks-right {
flex: 1;
justify-content: flex-end;
}
#mega-menu-wrap-max_mega_menu_4 .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block {
margin-right: 6px;
}
#mega-menu-wrap-max_mega_menu_4 .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block:only-child {
margin-left: 6px;
}
#mega-menu-wrap-max_mega_menu_4 .mega-menu-toggle + #mega-menu-max_mega_menu_4 {
flex-direction: column;
flex-wrap: nowrap;
background: linear-gradient(to bottom, white, rgba(189, 189, 189, 0.881));
padding: 15px 2px 2px 2px;
display: none;
position: absolute;
width: 100%;
z-index: 9999999;
position: fixed;
width: 270px;
max-width: 100%;
height: 100dvh;
max-height: 100dvh;
top: 0;
box-sizing: border-box;
transition: left 400ms ease-in-out, right 400ms ease-in-out, visibility 400ms ease-in-out;
overflow-y: auto;
overflow-x: hidden;
z-index: 9999999999;
overscroll-behavior: contain;
visibility: hidden;
display: flex;
}
#mega-menu-wrap-max_mega_menu_4 .mega-menu-toggle.mega-menu-open + #mega-menu-max_mega_menu_4 {
display: flex;
visibility: visible;
}
#mega-menu-wrap-max_mega_menu_4 .mega-menu-toggle ~ button.mega-close {
display: flex;
position: fixed;
top: 0;
z-index: 99999999999;
cursor: pointer;
}
#mega-menu-wrap-max_mega_menu_4 .mega-menu-toggle ~ button.mega-close:before {
display: flex;
content: "";
font-family: dashicons;
font-weight: normal;
color: #fff;
align-items: center;
justify-content: center;
width: 40px;
height: 40px;
font-size: 16px;
}
#mega-menu-wrap-max_mega_menu_4 .mega-menu-toggle + #mega-menu-max_mega_menu_4 {
left: -270px;
}
#mega-menu-wrap-max_mega_menu_4 .mega-menu-toggle.mega-menu-open ~ button.mega-close {
visibility: visible;
opacity: 1;
left: calc(min(100vw - 40px, 270px));
right: auto;
}
#mega-menu-wrap-max_mega_menu_4 .mega-menu-toggle.mega-menu-open + #mega-menu-max_mega_menu_4 {
left: 0;
}
#mega-menu-wrap-max_mega_menu_4 .mega-menu-toggle.mega-menu-open:after {
position: fixed;
width: 100%;
height: 99999px;
content: "";
top: 0;
left: 0;
opacity: 0.5;
background: black;
cursor: pointer;
z-index: 9999999998;
}
}
html.mega-menu-max_mega_menu_4-off-canvas-open {
overflow: hidden;
height: auto;
}
html.mega-menu-max_mega_menu_4-off-canvas-open body {
overflow: hidden;
height: auto;
}
html.mega-menu-max_mega_menu_4-off-canvas-open #wpadminbar {
z-index: 0;
}
.elementor-sticky__spacer #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4, .elementor-sticky__spacer #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 .mega-sub-menu {
visibility: inherit !important;
}
#mega-menu-wrap-max_mega_menu_4 .mega-menu-toggle .mega-toggle-block-1 {
cursor: pointer; }
#mega-menu-wrap-max_mega_menu_4 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated {
padding: 0;
display: flex;
cursor: pointer;
transition-property: opacity, filter;
transition-duration: 0.15s;
transition-timing-function: linear;
font: inherit;
color: inherit;
text-transform: none;
background-color: transparent;
border: 0;
margin: 0;
overflow: visible;
transform: scale(1.2);
align-self: center;
outline: 0;
background: none;
}
#mega-menu-wrap-max_mega_menu_4 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-box {
width: 40px;
height: 24px;
display: inline-block;
position: relative;
outline: 0;
}
#mega-menu-wrap-max_mega_menu_4 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner {
display: block;
top: 50%;
margin-top: -2px;
}
#mega-menu-wrap-max_mega_menu_4 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner, #mega-menu-wrap-max_mega_menu_4 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner::before, #mega-menu-wrap-max_mega_menu_4 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner::after {
width: 40px;
height: 4px;
background-color: #1a89e9;
border-radius: 4px;
position: absolute;
transition-property: transform;
transition-duration: 0.15s;
transition-timing-function: ease;
}
#mega-menu-wrap-max_mega_menu_4 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner::before, #mega-menu-wrap-max_mega_menu_4 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner::after {
content: "";
display: block;
}
#mega-menu-wrap-max_mega_menu_4 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner::before {
top: -10px;
}
#mega-menu-wrap-max_mega_menu_4 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner::after {
bottom: -10px;
}
#mega-menu-wrap-max_mega_menu_4 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-slider .mega-toggle-animated-inner {
top: 2px;
}
#mega-menu-wrap-max_mega_menu_4 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-slider .mega-toggle-animated-inner::before {
top: 10px;
transition-property: transform, opacity;
transition-timing-function: ease;
transition-duration: 0.15s;
}
#mega-menu-wrap-max_mega_menu_4 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-slider .mega-toggle-animated-inner::after {
top: 20px;
}
#mega-menu-wrap-max_mega_menu_4 .mega-menu-toggle.mega-menu-open .mega-toggle-block-1 .mega-toggle-animated-slider .mega-toggle-animated-inner {
transform: translate3d(0, 10px, 0) rotate(45deg);
}
#mega-menu-wrap-max_mega_menu_4 .mega-menu-toggle.mega-menu-open .mega-toggle-block-1 .mega-toggle-animated-slider .mega-toggle-animated-inner::before {
transform: rotate(-45deg) translate3d(-5.71429px, -6px, 0);
opacity: 0;
}
#mega-menu-wrap-max_mega_menu_4 .mega-menu-toggle.mega-menu-open .mega-toggle-block-1 .mega-toggle-animated-slider .mega-toggle-animated-inner::after {
transform: translate3d(0, -20px, 0) rotate(-90deg);
}
#mega-menu-wrap-max_mega_menu_4.mega-sticky {
position: fixed;
top: 0;
left: 0;
right: 0;
z-index: 99998;
opacity: 1;
max-width: 100%;
width: 100%;
margin: 0 auto;
background: transparent;
}
#mega-menu-wrap-max_mega_menu_4.mega-sticky #mega-menu-max_mega_menu_4 {
background-color: #222;
}
@media only screen and (max-width: 1280px) {
#mega-menu-wrap-max_mega_menu_4.mega-sticky #mega-menu-max_mega_menu_4 {
background: linear-gradient(to bottom, white, rgba(189, 189, 189, 0.881));
}
}
#mega-menu-wrap-max_mega_menu_4.mega-stuck {
transition: transform 0.25s ease-in-out;
}
#mega-menu-wrap-max_mega_menu_4.mega-stuck.mega-hide {
transform: translateY(-100%);
}
@media only screen and (max-width: 1280px) {
#mega-menu-wrap-max_mega_menu_4.mega-sticky #mega-menu-max_mega_menu_4:not([data-effect-mobile^="slide_"]) {
max-height: calc(100vh - 20px);
overflow: auto;
}
body.admin-bar #mega-menu-wrap-max_mega_menu_4.mega-sticky #mega-menu-max_mega_menu_4:not([data-effect-mobile^="slide_"]) {
max-height: calc(100vh - 20px - 42px);
}
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-item.mega-show-when-sticky {
display: none;
}
#mega-menu-wrap-max_mega_menu_4.mega-sticky #mega-menu-max_mega_menu_4 li.mega-menu-item.mega-hide-when-sticky {
display: none;
}
#mega-menu-wrap-max_mega_menu_4.mega-sticky #mega-menu-max_mega_menu_4 li.mega-menu-item.mega-show-when-sticky {
display: inline-block;
}
@media only screen and (max-width: 1280px) {
#mega-menu-wrap-max_mega_menu_4.mega-sticky #mega-menu-max_mega_menu_4 li.mega-menu-item.mega-show-when-sticky.mega-hide-on-mobile {
display: none;
}
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-item a[class^="genericon"]:before {
font-family: genericons;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li#mega-menu-item-654 > a.mega-menu-link {
border-top-left-radius: 10px;
border-top-right-radius: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li#mega-menu-item-654 > a.mega-menu-link:before {
font-size: 25px;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li#mega-menu-item-655 > a.mega-menu-link {
border-top-left-radius: 15px;
border-top-right-radius: 15px;
border-bottom-right-radius: 15px;
border-bottom-left-radius: 15px;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li#mega-menu-item-655 > a.mega-menu-link:before {
font-size: 22px;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li#mega-menu-item-656 > a.mega-menu-link {
border-top-left-radius: 10px;
border-top-right-radius: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li#mega-menu-item-656 > a.mega-menu-link:before {
font-size: 21px;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li#mega-menu-item-657 > a.mega-menu-link {
border-top-left-radius: 10px;
border-top-right-radius: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li#mega-menu-item-657 > a.mega-menu-link:before {
font-size: 21px;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li#mega-menu-item-2840 > a.mega-menu-link {
border-top-left-radius: 10px;
border-top-right-radius: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li#mega-menu-item-2840 > a.mega-menu-link:before {
font-size: 21px;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li#mega-menu-item-8795 > a.mega-menu-link:before {
font-size: 22px;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li#mega-menu-item-658 > a.mega-menu-link {
border-left-width: 0px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li#mega-menu-item-658 > a.mega-menu-link:before {
font-size: 23px;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li#mega-menu-item-2875 > a.mega-menu-link:before {
font-size: 23px;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li#mega-menu-item-3660 > a.mega-menu-link:before {
font-size: 17px;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li#mega-menu-item-660 > a.mega-menu-link:before {
font-size: 20px;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li#mega-menu-item-661 > a.mega-menu-link:before {
font-size: 22px;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li#mega-menu-item-662 > a.mega-menu-link {
border-top-left-radius: 10px;
border-top-right-radius: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li#mega-menu-item-662 > a.mega-menu-link:before {
font-size: 22px;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li#mega-menu-item-663 > a.mega-menu-link {
border-top-left-radius: 10px;
border-top-right-radius: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li#mega-menu-item-663 > a.mega-menu-link:before {
font-size: 22px;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li#mega-menu-item-664 > a.mega-menu-link:before {
font-size: 22px;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li#mega-menu-item-665 > a.mega-menu-link:before {
font-size: 22px;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li#mega-menu-item-666 > a.mega-menu-link:before {
font-size: 22px;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li#mega-menu-item-7603 > a.mega-menu-link:before {
font-size: 20px;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li#mega-menu-item-7005 > a.mega-menu-link:before {
font-size: 21px;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li#mega-menu-item-668 > a.mega-menu-link {
border-top-left-radius: 10px;
border-top-right-radius: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li#mega-menu-item-668 > a.mega-menu-link:before {
font-size: 25px;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4.mega-menu-vertical {
flex-direction: column;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4.mega-menu-vertical > li.mega-menu-item {
display: list-item;
margin: 0;
clear: both;
width: 100%;
margin: 0 0 0px 0;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4.mega-menu-vertical > li.mega-menu-item > a.mega-menu-link {
height: auto;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4.mega-menu-vertical > li.mega-menu-item.mega-icon-top > a.mega-menu-link {
display: list-item;
}
@media only screen and (max-width: 1280px) {
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4.mega-menu-vertical > li.mega-menu-item.mega-hide-on-mobile {
display: none;
}
}
@media only screen and (min-width: 1281px) {
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4.mega-menu-vertical > li.mega-menu-item.mega-hide-on-desktop {
display: none;
}
}
@media only screen and (min-width: 1281px) {
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4.mega-menu-vertical > li.mega-menu-megamenu > ul.mega-sub-menu {
width: 600px;
}
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4.mega-menu-vertical > li.mega-menu-megamenu.mega-menu-item, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4.mega-menu-vertical > li.mega-menu-flyout.mega-menu-item {
position: relative;
}
@media only screen and (min-width: 1281px) {
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4.mega-menu-vertical li.mega-align-bottom-right.mega-menu-item-has-children li.mega-menu-item a.mega-menu-link, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4.mega-menu-vertical li.mega-align-bottom-right.mega-menu-flyout li.mega-menu-item-has-children li.mega-menu-item a.mega-menu-link {
text-align: left;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4.mega-menu-vertical li.mega-align-bottom-right.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4.mega-menu-vertical li.mega-align-bottom-right.mega-menu-flyout li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {
float: right;
margin-left: auto;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4.mega-menu-vertical li.mega-align-bottom-right.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4.mega-menu-vertical li.mega-align-bottom-right.mega-menu-flyout li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after {
content: "";
margin: 0;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4.mega-menu-vertical li.mega-align-bottom-left.mega-menu-item-has-children > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4.mega-menu-vertical li.mega-align-bottom-left.mega-menu-flyout li.mega-menu-item-has-children > a.mega-menu-link {
text-align: right;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4.mega-menu-vertical li.mega-align-bottom-left.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4.mega-menu-vertical li.mega-align-bottom-left.mega-menu-flyout li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {
float: left;
margin-left: auto;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4.mega-menu-vertical li.mega-align-bottom-left.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4.mega-menu-vertical li.mega-align-bottom-left.mega-menu-flyout li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after {
content: "";
margin: 0;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4.mega-menu-vertical li.mega-align-bottom-left.mega-menu-item-has-children.mega-icon-left > a.mega-menu-link:before, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4.mega-menu-vertical li.mega-align-bottom-left.mega-menu-flyout li.mega-menu-item-has-children.mega-icon-left > a.mega-menu-link:before {
float: right;
margin: 0 0 0 6px;
}
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4.mega-menu-vertical li.mega-menu-megamenu.mega-align-bottom-right > ul.mega-sub-menu {
top: 0;
left: 100%;
right: auto;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-right ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-right ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {
top: 0;
left: 100%;
right: auto;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-right.mega-icon-left > a.mega-menu-link:before, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item.mega-icon-left > a.mega-menu-link:before, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-right ul.mega-sub-menu li.mega-menu-item.mega-icon-left > a.mega-menu-link:before {
float: left;
margin: 0 6px 0 0;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4.mega-menu-vertical li.mega-menu-megamenu.mega-align-bottom-left > ul.mega-sub-menu {
top: 0;
left: auto;
right: 100%;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-left > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-left li.mega-menu-item > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-left li.mega-menu-item ul.mega-sub-menu li.mega-menu-item > ul.mega-sub-menu {
top: 0;
left: auto;
right: 100%;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4.mega-menu-accordion {
flex-direction: column;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4.mega-menu-accordion > li.mega-menu-item {
display: list-item;
margin: 0;
clear: both;
width: 100%;
margin: 0 0 0px 0;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4.mega-menu-accordion > li.mega-menu-item > a.mega-menu-link {
height: auto;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4.mega-menu-accordion > li.mega-menu-item.mega-icon-top > a.mega-menu-link {
display: list-item;
}
@media only screen and (max-width: 1280px) {
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4.mega-menu-accordion > li.mega-menu-item.mega-hide-on-mobile {
display: none;
}
}
@media only screen and (min-width: 1281px) {
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4.mega-menu-accordion > li.mega-menu-item.mega-hide-on-desktop {
display: none;
}
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4.mega-menu-accordion > li.mega-menu-megamenu > ul.mega-sub-menu {
position: static;
width: 100% !important;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4.mega-menu-accordion > li.mega-menu-flyout > ul.mega-sub-menu {
position: static;
width: 100% !important;
padding: 0;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4.mega-menu-accordion > li.mega-menu-flyout > ul.mega-sub-menu li.mega-menu-item.mega-current-menu-item > a.mega-menu-link {
background-color: #dddddd;
font-weight: normal;
text-decoration: none;
color: #666;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4.mega-menu-accordion > li.mega-menu-flyout > ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {
position: static;
left: 0;
width: 100%;
border: 0;
box-shadow: none;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4.mega-menu-accordion > li.mega-menu-flyout > ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu a.mega-menu-link {
padding-left: 20px;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4.mega-menu-accordion > li.mega-menu-flyout > ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu a.mega-menu-link {
padding-left: 30px;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4.mega-menu-accordion > li.mega-menu-flyout > ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu a.mega-menu-link {
padding-left: 40px;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4.mega-menu-accordion li.mega-menu-item > ul.mega-sub-menu {
display: none;
visibility: visible;
opacity: 1;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4.mega-menu-accordion li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4.mega-menu-accordion li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu {
display: block;
}
@media only screen and (min-width: 1281px) {
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4.mega-menu-accordion li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {
float: right;
margin-left: auto;
}
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4.mega-menu-accordion li.mega-menu-item li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after {
content: "";
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4.mega-menu-accordion li.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:after, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4.mega-menu-accordion li.mega-menu-item li.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:after {
content: "";
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-bp-profile-nav img.avatar, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 img.mmm_gravatar {
vertical-align: middle;
position: relative;
top: -1px;
display: inline-block;
max-height: 100%;
}
@media only screen and (max-width: 1280px) {
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-bp-profile-nav img.avatar, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 img.mmm_gravatar {
max-height: 90%;
width: auto;
}
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 img.avatar {
vertical-align: middle;
position: relative;
top: -1px;
}
#mega-menu-wrap-max_mega_menu_4 > li.mega-menu-item.mega-current-menu-item > a.mega-menu-logo, #mega-menu-wrap-max_mega_menu_4 > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-logo {
background: inherit;
}
#mega-menu-wrap-max_mega_menu_4 li.mega-menu-item img.mega-menu-logo {
display: inline;
vertical-align: middle;
max-height: none;
}
@media only screen and (max-width: 1280px) {
#mega-menu-wrap-max_mega_menu_4 li.mega-menu-item img.mega-menu-logo {
max-height: 90%;
width: auto;
}
}
@media only screen and (max-width: 1280px) {
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4[data-effect-mobile^="slide_"] li.mega-menu-item a.mega-menu-link.mega-menu-logo {
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
justify-content: center;
height: auto;
}
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-tabbed > ul.mega-sub-menu {
padding: 0;
flex-direction: column;
}
@media only screen and (min-width: 1281px) {
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4[data-effect="fade"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition) > ul.mega-sub-menu {
opacity: 1;
transition: none;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4[data-effect="fade"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition) > ul.mega-sub-menu > li {
opacity: 0;
transition: opacity 200ms ease-in;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4[data-effect="fade"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition).mega-toggle-on > ul.mega-sub-menu > li {
opacity: 1;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4[data-effect="fade_up"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition) > ul.mega-sub-menu {
opacity: 1;
transform: translate(0, 0);
transition: none;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4[data-effect="fade_up"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition) > ul.mega-sub-menu > li {
opacity: 0;
transform: translate(0, 10px);
transition: opacity 200ms ease-in, transform 200ms ease-in;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4[data-effect="fade_up"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition).mega-toggle-on > ul.mega-sub-menu > li {
opacity: 1;
transform: translate(0, 0);
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4[data-effect="slide_up"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition) > ul.mega-sub-menu {
transform: translate(0, 0);
transition: none;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4[data-effect="slide_up"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition) > ul.mega-sub-menu > li {
transform: translate(0, 10px);
transition: transform 200ms ease-in;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4[data-effect="slide_up"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition).mega-toggle-on > ul.mega-sub-menu > li {
transform: translate(0, 0);
}
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item {
width: 100%;
padding: 0;
position: static;  }
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {
display: flex;
width: 20%;
background-color: #f1f1f1;
color: #666;
font-family: inherit;
font-size: 14px;
font-weight: normal;
padding: 0px 10px 0px 10px;
min-height: 35px;
height: fit-content;
align-items: center;
text-decoration: none;
text-transform: none;
margin: 0;
border: 0;
cursor: pointer;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus {
background-color: #dddddd;
font-weight: normal;
text-decoration: none;
color: #666;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item.mega-menu-item-has-children > a.mega-menu-link > .mega-indicator {
margin-left: auto;
}
@media only screen and (min-width: 1281px) {
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item.mega-menu-item-has-children > a.mega-menu-link > .mega-indicator:after {
content: "";
}
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu {
width: 80%;
float: left;
clear: none;
position: absolute;
top: 0;
left: 20%;
visibility: hidden;
border-left: 1px solid #ccc;
padding: 0px 0px 0px 0px;
flex-direction: row;
}
@media only screen and (min-width: 1281px) {
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu {
min-height: 100%;
}
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu {
visibility: visible;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-item {
float: left;
padding: 15px 15px 15px 15px;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-item.mega-menu-clear {
clear: left;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {
margin-left: 0;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {
margin-left: 10px;
}
@media only screen and (max-width: 1280px) {
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed ul.mega-sub-menu ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed ul.mega-sub-menu ul.mega-sub-menu li.mega-collapse-children > ul.mega-sub-menu {
display: none;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed ul.mega-sub-menu ul.mega-sub-menu ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed ul.mega-sub-menu ul.mega-sub-menu li.mega-collapse-children.mega-toggle-on > ul.mega-sub-menu {
display: block;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-tabbed > ul.mega-sub-menu {
padding: 0;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-item {
width: 50%;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu > li:nth-child(odd) {
clear: left;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item {
width: 100%;
padding: 0;
position: static; }
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {
width: 100%;
float: left;
background-color: #f1f1f1;
color: #666;
font-family: inherit;
font-size: 14px;
font-weight: normal;
padding: 0px 10px 0px 10px;
line-height: 35px;
text-decoration: none;
text-transform: none;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after {
content: "";
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:after {
content: "";
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu {
width: 100%;
position: relative;
top: 0;
left: auto;
border-left: 0;
padding: 10px;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {
margin-left: 0;
}
} #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-item > a.fa6.far:before, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-item > a.fa6.fa-regular:before {
font: var(--fa-font-regular);
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-item > a.fa6.fas:before, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-item > a.fa6.fa-solid:before {
font: var(--fa-font-solid);
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-item > a.fa6.fal:before, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-item > a.fa6.fa-light:before {
font: var(--fa-font-light);
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-item > a.fa6.fa-sharp.fa-regular:before {
font: var(--fa-font-sharp-regular);
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-item > a.fa6.fa-sharp.fa-solid:before {
font: var(--fa-font-sharp-solid);
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-item > a.fa6.fa-sharp.fa-light:before {
font: var(--fa-font-sharp-light);
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-item > a.fa6.fa-kit:before {
font-family: "Font Awesome Kit";
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-item > a.fa6.fab:before {
font: var(--fa-font-brands);
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-item > a.fa6:before {
vertical-align: unset;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-item.mega-icon-left > a.fas.fa6:before, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-item.mega-icon-left > a.fab.fa6:before, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-item.mega-icon-left > a.far.fa6:before, #mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 li.mega-menu-item.mega-icon-left > a.fal.fa6:before {
width: 1.25em;
text-align: center;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 span.mega-menu-badge {
border-radius: 2px;
display: inline-flex;
line-height: normal;
padding: 1px 4px 1px 4px;
top: -7px;
margin: 0 0 0 6px;
text-align: center;
}
@media only screen and (min-width: 1281px) {
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 span.mega-menu-badge.mega-hide-on-desktop {
display: none;
}
}
@media only screen and (max-width: 1280px) {
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 span.mega-menu-badge.mega-hide-on-mobile {
display: none;
}
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 span.mega-menu-badge.mega-menu-badge-style-one {
background-color: #D32F2F;
color: #fff;
font-weight: normal;
font-size: 10px;
text-transform: none;
text-decoration: none;
font-family: inherit;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 span.mega-menu-badge.mega-menu-badge-style-two {
background-color: #00796B;
color: #fff;
font-weight: normal;
font-size: 10px;
text-transform: none;
text-decoration: none;
font-family: inherit;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 span.mega-menu-badge.mega-menu-badge-style-three {
background-color: #FFC107;
color: #fff;
font-weight: normal;
font-size: 10px;
text-transform: none;
text-decoration: none;
font-family: inherit;
}
#mega-menu-wrap-max_mega_menu_4 #mega-menu-max_mega_menu_4 span.mega-menu-badge.mega-menu-badge-style-four {
background-color: #303F9F;
color: #fff;
font-weight: normal;
font-size: 10px;
text-transform: none;
text-decoration: none;
font-family: inherit;
}
#mega-menu-wrap-max_mega_menu_4 .mega-menu-toggle {    } #mega-menu-wrap-max_mega_menu_4 {
clear: both;
}
#mega-menu-wrap-max_mega_menu_5, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-item, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-row, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-column, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 a.mega-menu-link, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 span.mega-menu-badge, #mega-menu-wrap-max_mega_menu_5 button.mega-close, #mega-menu-wrap-max_mega_menu_5 button.mega-toggle-standard {
transition: none;
border-radius: 0;
box-shadow: none;
background: none;
border: 0;
bottom: auto;
box-sizing: border-box;
clip: auto;
color: transparent;
display: block;
float: none;
font-family: inherit;
font-size: 16px;
height: auto;
left: auto;
line-height: 1.7;
list-style-type: none;
margin: 0;
min-height: auto;
max-height: none;
min-width: auto;
max-width: none;
opacity: 1;
outline: none;
overflow: visible;
padding: 0;
position: relative;
pointer-events: auto;
right: auto;
text-align: left;
text-decoration: none;
text-indent: 0;
text-transform: none;
transform: none;
top: auto;
vertical-align: baseline;
visibility: inherit;
width: auto;
word-wrap: break-word;
white-space: normal;
-webkit-tap-highlight-color: transparent;
}
#mega-menu-wrap-max_mega_menu_5:before, #mega-menu-wrap-max_mega_menu_5:after, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5:before, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5:after, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 ul.mega-sub-menu:before, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 ul.mega-sub-menu:after, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-item:before, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-item:after, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-row:before, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-row:after, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-column:before, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-column:after, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 a.mega-menu-link:before, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 a.mega-menu-link:after, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 span.mega-menu-badge:before, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 span.mega-menu-badge:after, #mega-menu-wrap-max_mega_menu_5 button.mega-close:before, #mega-menu-wrap-max_mega_menu_5 button.mega-close:after, #mega-menu-wrap-max_mega_menu_5 button.mega-toggle-standard:before, #mega-menu-wrap-max_mega_menu_5 button.mega-toggle-standard:after {
display: none;
}
#mega-menu-wrap-max_mega_menu_5 {
border-radius: 0px;
}
@media only screen and (min-width: 993px) {
#mega-menu-wrap-max_mega_menu_5 {
background-color: #222;
}
}
#mega-menu-wrap-max_mega_menu_5.mega-keyboard-navigation .mega-menu-toggle:focus, #mega-menu-wrap-max_mega_menu_5.mega-keyboard-navigation .mega-toggle-block:focus, #mega-menu-wrap-max_mega_menu_5.mega-keyboard-navigation .mega-toggle-block a:focus, #mega-menu-wrap-max_mega_menu_5.mega-keyboard-navigation .mega-toggle-block .mega-search input[type=text]:focus, #mega-menu-wrap-max_mega_menu_5.mega-keyboard-navigation .mega-toggle-block button.mega-toggle-animated:focus, #mega-menu-wrap-max_mega_menu_5.mega-keyboard-navigation #mega-menu-max_mega_menu_5 a:focus, #mega-menu-wrap-max_mega_menu_5.mega-keyboard-navigation #mega-menu-max_mega_menu_5 span:focus, #mega-menu-wrap-max_mega_menu_5.mega-keyboard-navigation #mega-menu-max_mega_menu_5 input:focus, #mega-menu-wrap-max_mega_menu_5.mega-keyboard-navigation #mega-menu-max_mega_menu_5 li.mega-menu-item a.mega-menu-link:focus, #mega-menu-wrap-max_mega_menu_5.mega-keyboard-navigation #mega-menu-max_mega_menu_5 form.mega-search-open:has(input[type=text]:focus), #mega-menu-wrap-max_mega_menu_5.mega-keyboard-navigation #mega-menu-max_mega_menu_5 + button.mega-close:focus {
outline-style: solid;
outline-width: 3px;
outline-color: #109cde;
outline-offset: -3px;
}
#mega-menu-wrap-max_mega_menu_5.mega-keyboard-navigation .mega-toggle-block button.mega-toggle-animated:focus {
outline-offset: 2px;
}
#mega-menu-wrap-max_mega_menu_5.mega-keyboard-navigation > li.mega-menu-item > a.mega-menu-link:focus {
background-color: #333;
color: white;
font-weight: normal;
text-decoration: none;
border-color: white;
}
@media only screen and (max-width: 992px) {
#mega-menu-wrap-max_mega_menu_5.mega-keyboard-navigation > li.mega-menu-item > a.mega-menu-link:focus {
color: white;
background-color: #333;
}
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 {
text-align: right;
padding: 0px;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 a.mega-menu-link {
cursor: pointer;
display: inline;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 a.mega-menu-link .mega-description-group {
vertical-align: middle;
display: inline-block;
transition: none;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 a.mega-menu-link .mega-description-group .mega-menu-title, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 a.mega-menu-link .mega-description-group .mega-menu-description {
transition: none;
line-height: 1.5;
display: block;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 a.mega-menu-link .mega-description-group .mega-menu-description {
font-style: italic;
font-size: 0.8em;
text-transform: none;
font-weight: normal;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-megamenu li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon > a.mega-menu-link {
display: flex;
align-items: center;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-megamenu li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon > a.mega-menu-link:before {
flex: 0 0 auto;
align-self: flex-start;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-tabbed.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon > a.mega-menu-link {
display: block;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-item.mega-icon-top > a.mega-menu-link {
display: table-cell;
vertical-align: middle;
line-height: initial;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-item.mega-icon-top > a.mega-menu-link:before {
display: block;
margin: 0 0 6px 0;
text-align: center;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-item.mega-icon-top > a.mega-menu-link > span.mega-title-below {
display: inline-block;
transition: none;
}
@media only screen and (max-width: 992px) {
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-item.mega-icon-top > a.mega-menu-link {
display: block;
line-height: 40px;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-item.mega-icon-top > a.mega-menu-link:before {
display: inline-block;
margin: 0 6px 0 0;
text-align: left;
}
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-item.mega-icon-right > a.mega-menu-link:before {
float: right;
margin: 0 0 0 6px;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-animating > ul.mega-sub-menu {
pointer-events: none;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-disable-link > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-megamenu li.mega-disable-link > a.mega-menu-link {
cursor: inherit;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-item-has-children.mega-disable-link > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-megamenu > li.mega-menu-item-has-children.mega-disable-link > a.mega-menu-link {
cursor: pointer;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 p {
margin-bottom: 10px;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 input, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 img {
max-width: 100%;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-item > ul.mega-sub-menu {
display: block;
visibility: hidden;
opacity: 1;
pointer-events: auto;
}
@media only screen and (max-width: 992px) {
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-item > ul.mega-sub-menu {
display: none;
visibility: visible;
opacity: 1;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-megamenu.mega-menu-item.mega-toggle-on ul.mega-sub-menu {
display: block;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-megamenu.mega-menu-item.mega-toggle-on li.mega-hide-sub-menu-on-mobile > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-hide-sub-menu-on-mobile > ul.mega-sub-menu {
display: none;
}
}
@media only screen and (min-width: 993px) {
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5[data-effect="fade"] li.mega-menu-item > ul.mega-sub-menu {
opacity: 0;
transition: opacity 400ms ease-in, visibility 400ms ease-in;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5[data-effect="fade"].mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5[data-effect="fade"].mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5[data-effect="fade"] li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5[data-effect="fade"] li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu {
opacity: 1;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5[data-effect="fade_up"] li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu {
opacity: 0;
transform: translate(0, 10px);
transition: opacity 400ms ease-in, transform 400ms ease-in, visibility 400ms ease-in;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5[data-effect="fade_up"].mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5[data-effect="fade_up"].mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5[data-effect="fade_up"] li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu {
opacity: 1;
transform: translate(0, 0);
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5[data-effect="slide_up"] li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5[data-effect="slide_up"] li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu {
transform: translate(0, 10px);
transition: transform 400ms ease-in, visibility 400ms ease-in;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5[data-effect="slide_up"].mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5[data-effect="slide_up"].mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5[data-effect="slide_up"] li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5[data-effect="slide_up"] li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu {
transform: translate(0, 0);
}
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-collapse-children > ul.mega-sub-menu {
display: none;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-collapse-children.mega-toggle-on > ul.mega-sub-menu {
display: block;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5.mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5.mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu {
visibility: visible;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu {
visibility: inherit;
opacity: 1;
display: block;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-1-columns > ul.mega-sub-menu > li.mega-menu-item {
float: left;
width: 100%;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-2-columns > ul.mega-sub-menu > li.mega-menu-item {
float: left;
width: 50%;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-3-columns > ul.mega-sub-menu > li.mega-menu-item {
float: left;
width: 33.3333333333%;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-4-columns > ul.mega-sub-menu > li.mega-menu-item {
float: left;
width: 25%;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-5-columns > ul.mega-sub-menu > li.mega-menu-item {
float: left;
width: 20%;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-6-columns > ul.mega-sub-menu > li.mega-menu-item {
float: left;
width: 16.6666666667%;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-item a[class^="dashicons"]:before {
font-family: dashicons;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-item a.mega-menu-link:before {
display: inline-block;
font: inherit;
font-family: dashicons;
position: static;
margin: 0 6px 0 0px;
vertical-align: top;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
color: inherit;
background: transparent;
height: auto;
width: auto;
top: auto;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-item.mega-hide-text a.mega-menu-link:before {
margin: 0;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-item.mega-hide-text li.mega-menu-item a.mega-menu-link:before {
margin: 0 6px 0 0;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-align-bottom-left.mega-toggle-on > a.mega-menu-link {
border-radius: 0px;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-align-bottom-right > ul.mega-sub-menu {
right: 0;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-align-bottom-right.mega-toggle-on > a.mega-menu-link {
border-radius: 0px;
}
@media only screen and (min-width: 993px) {
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-megamenu.mega-menu-item {
position: static;
}
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-item {
margin: 0 0px 0 0;
display: inline-block;
height: auto;
vertical-align: middle;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-item.mega-item-align-right {
float: right;
}
@media only screen and (min-width: 993px) {
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-item.mega-item-align-right {
margin: 0 0 0 0px;
}
}
@media only screen and (min-width: 993px) {
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-item.mega-item-align-float-left {
float: left;
}
}
@media only screen and (min-width: 993px) {
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-item > a.mega-menu-link:focus {
background-color: #333;
color: white;
font-weight: normal;
text-decoration: none;
border-color: white;
}
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-item.mega-toggle-on > a.mega-menu-link {
background-color: #333;
color: white;
font-weight: normal;
text-decoration: none;
border-color: white;
}
@media only screen and (max-width: 992px) {
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-item.mega-toggle-on > a.mega-menu-link {
color: white;
background-color: #333;
}
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link {
background-color: #333;
color: white;
font-weight: normal;
text-decoration: none;
border-color: white;
}
@media only screen and (max-width: 992px) {
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link {
color: white;
background-color: #333;
}
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-item > a.mega-menu-link {
line-height: 40px;
height: 40px;
padding: 0px 10px;
vertical-align: baseline;
width: auto;
display: block;
color: white;
text-transform: none;
text-decoration: none;
text-align: left;
background-color: transparent;
border: 0;
border-radius: 0px;
font-family: inherit;
font-size: 14px;
font-weight: normal;
outline: none;
}
@media only screen and (min-width: 993px) {
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-item.mega-multi-line > a.mega-menu-link {
line-height: inherit;
display: table-cell;
vertical-align: middle;
}
}
@media only screen and (max-width: 992px) {
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-item.mega-multi-line > a.mega-menu-link br {
display: none;
}
}
@media only screen and (max-width: 992px) {
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-item {
display: list-item;
margin: 0;
clear: both;
border: 0;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-item.mega-item-align-right {
float: none;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-item > a.mega-menu-link {
border-radius: 0;
border: 0;
margin: 0;
line-height: 40px;
height: 40px;
padding: 0 10px;
background: transparent;
text-align: left;
color: white;
font-size: 14px;
}
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row {
width: 100%;
float: left;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column {
float: left;
min-height: 1px;
}
@media only screen and (min-width: 993px) {
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-column {
width: calc(var(--span) / var(--columns) * 100%);
}
}
@media only screen and (max-width: 992px) {
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-column {
width: 100%;
clear: both;
}
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item {
padding: 15px;
width: 100%;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-megamenu > ul.mega-sub-menu {
z-index: 9999;
border-radius: 0px;
background-color: #f1f1f1;
border: 0;
padding: 0px;
position: absolute;
width: 100%;
max-width: none;
left: 0;
}
@media only screen and (max-width: 992px) {
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-megamenu > ul.mega-sub-menu {
float: left;
position: static;
width: 100%;
}
}
@media only screen and (min-width: 993px) {
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard {
width: calc(var(--span) / var(--columns) * 100%);
}
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-megamenu > ul.mega-sub-menu .mega-description-group .mega-menu-description {
margin: 5px 0;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item ul.mega-sub-menu {
clear: both;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {
margin-left: 10px;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu ul.mega-sub-menu ul.mega-sub-menu {
margin-left: 10px;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item {
color: transparent;
font-family: inherit;
font-size: 16px;
display: block;
float: left;
clear: none;
padding: 15px;
vertical-align: top;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard.mega-menu-clear, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.mega-menu-clear {
clear: left;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard h4.mega-block-title, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title {
color: black;
font-family: inherit;
font-size: 18px;
text-transform: uppercase;
text-decoration: none;
font-weight: bold;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 5px 0px;
vertical-align: top;
display: block;
visibility: inherit;
border: 0;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard h4.mega-block-title:hover, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title:hover {
border-color: transparent;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {
color: black; font-family: inherit;
font-size: 18px;
text-transform: uppercase;
text-decoration: none;
font-weight: bold;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 0px;
vertical-align: top;
display: block;
border: 0;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard > a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover {
border-color: transparent;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard > a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard > a.mega-menu-link:focus, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus {
color: #555; font-weight: bold;
text-decoration: none;
background-color: transparent;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard > a.mega-menu-link:hover > span.mega-title-below, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard > a.mega-menu-link:focus > span.mega-title-below, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover > span.mega-title-below, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus > span.mega-title-below {
text-decoration: none;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link {
color: black; font-family: inherit;
font-size: 16px;
text-transform: none;
text-decoration: none;
font-weight: normal;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 0px;
vertical-align: top;
display: block;
border: 0;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:hover {
border-color: transparent;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon > a.mega-menu-link {
display: flex;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard li.mega-menu-item > a.mega-menu-link:focus, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:focus {
color: #666; font-weight: normal;
text-decoration: none;
background-color: transparent;
}
@media only screen and (max-width: 992px) {
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-megamenu > ul.mega-sub-menu {
border: 0;
padding: 10px;
border-radius: 0;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item {
width: 100%;
clear: both;
}
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {
color: black;
font-family: inherit;
font-size: 16px;
text-transform: none;
text-decoration: none;
font-weight: normal;
margin: 0;
border: 0;
padding: 0px;
vertical-align: top;
display: block;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus {
color: #666;
font-weight: normal;
text-decoration: none;
background-color: transparent;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-flyout ul.mega-sub-menu {
z-index: 9999;
position: absolute;
width: 250px;
max-width: none;
padding: 0px;
border: 0;
background-color: #f1f1f1;
border-radius: 0px;
}
@media only screen and (max-width: 992px) {
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-flyout ul.mega-sub-menu {
float: left;
position: static;
width: 100%;
padding: 0;
border: 0;
border-radius: 0;
}
}
@media only screen and (max-width: 992px) {
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item {
clear: both;
}
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link {
display: block;
background-color: #f1f1f1;
color: #666;
font-family: inherit;
font-size: 14px;
font-weight: normal;
padding: 0px 10px;
line-height: 35px;
text-decoration: none;
text-transform: none;
vertical-align: baseline;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:first-child > a.mega-menu-link {
border-top-left-radius: 0px;
border-top-right-radius: 0px;
}
@media only screen and (max-width: 992px) {
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:first-child > a.mega-menu-link {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:last-child > a.mega-menu-link {
border-bottom-right-radius: 0px;
border-bottom-left-radius: 0px;
}
@media only screen and (max-width: 992px) {
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:last-child > a.mega-menu-link {
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
}
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:focus {
background-color: #ddd;
font-weight: normal;
text-decoration: none;
color: #666;
}
@media only screen and (min-width: 993px) {
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {
position: absolute;
left: 100%;
top: 0;
}
}
@media only screen and (max-width: 992px) {
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu a.mega-menu-link {
padding-left: 20px;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu ul.mega-sub-menu a.mega-menu-link {
padding-left: 30px;
}
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {
display: inline-block;
width: auto;
background: transparent;
position: relative;
pointer-events: auto;
left: auto;
min-width: auto;
font-size: inherit;
padding: 0;
margin: 0 0 0 6px;
height: auto;
line-height: inherit;
color: inherit;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after {
content: "";
font-family: dashicons;
font-weight: normal;
display: inline-block;
margin: 0;
vertical-align: top;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
transform: rotate(0);
color: inherit;
position: relative;
background: transparent;
height: auto;
width: auto;
right: auto;
line-height: inherit;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-item-has-children li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {
float: right;
margin-left: auto;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-item-has-children.mega-collapse-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:after {
content: "";
}
@media only screen and (max-width: 992px) {
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {
float: right;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:after {
content: "";
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-item-has-children.mega-hide-sub-menu-on-mobile > a.mega-menu-link > span.mega-indicator {
display: none;
}
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-megamenu:not(.mega-menu-tabbed) li.mega-menu-item-has-children:not(.mega-collapse-children) > a.mega-menu-link > span.mega-indicator, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-item-has-children.mega-hide-arrow > a.mega-menu-link > span.mega-indicator {
display: none;
}
@media only screen and (min-width: 993px) {
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-flyout li.mega-menu-item a.mega-menu-link > span.mega-indicator:after {
content: "";
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link {
text-align: right;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link > span.mega-indicator {
float: left;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link > span.mega-indicator:after {
content: "";
margin: 0 6px 0 0;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link:before {
float: right;
margin: 0 0 0 6px;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-flyout.mega-align-bottom-right ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {
left: -100%;
top: 0;
}
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li[class^="mega-lang-item"] > a.mega-menu-link > img {
display: inline;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 a.mega-menu-link > img.wpml-ls-flag, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 a.mega-menu-link > img.iclflag {
display: inline;
margin-right: 8px;
}
@media only screen and (max-width: 992px) {
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-hide-on-mobile, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-hide-on-mobile, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.mega-hide-on-mobile {
display: none;
}
}
@media only screen and (min-width: 993px) {
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-hide-on-desktop, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-hide-on-desktop, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.mega-hide-on-desktop {
display: none;
}
}
#mega-menu-wrap-max_mega_menu_5 .mega-menu-toggle {
display: none;
}
#mega-menu-wrap-max_mega_menu_5 .mega-menu-toggle ~ button.mega-close {
visibility: hidden;
opacity: 0;
transition: left 400ms ease-in-out, right 400ms ease-in-out, visibility 400ms ease-in-out, opacity 400ms ease-out;
}
#mega-menu-wrap-max_mega_menu_5 .mega-menu-toggle ~ button.mega-close {
right: auto;
left: 0;
}
@media only screen and (max-width: 992px) {
#mega-menu-wrap-max_mega_menu_5 .mega-menu-toggle {
z-index: 1;
cursor: pointer;
background: linear-gradient(to bottom, white, #222);
border-radius: 2px;
line-height: 40px;
height: 40px;
text-align: left;
user-select: none;
outline: none;
white-space: nowrap;
display: flex;
position: relative;
}
#mega-menu-wrap-max_mega_menu_5 .mega-menu-toggle img {
max-width: 100%;
padding: 0;
}
#mega-menu-wrap-max_mega_menu_5 .mega-menu-toggle .mega-toggle-blocks-left, #mega-menu-wrap-max_mega_menu_5 .mega-menu-toggle .mega-toggle-blocks-center, #mega-menu-wrap-max_mega_menu_5 .mega-menu-toggle .mega-toggle-blocks-right {
display: flex;
flex-basis: 33.33%;
}
#mega-menu-wrap-max_mega_menu_5 .mega-menu-toggle .mega-toggle-block {
display: flex;
height: 100%;
outline: 0;
align-self: center;
flex-shrink: 0;
}
#mega-menu-wrap-max_mega_menu_5 .mega-menu-toggle .mega-toggle-blocks-left {
flex: 1;
justify-content: flex-start;
}
#mega-menu-wrap-max_mega_menu_5 .mega-menu-toggle .mega-toggle-blocks-left .mega-toggle-block {
margin-left: 6px;
}
#mega-menu-wrap-max_mega_menu_5 .mega-menu-toggle .mega-toggle-blocks-left .mega-toggle-block:only-child {
margin-right: 6px;
}
#mega-menu-wrap-max_mega_menu_5 .mega-menu-toggle .mega-toggle-blocks-center {
justify-content: center;
}
#mega-menu-wrap-max_mega_menu_5 .mega-menu-toggle .mega-toggle-blocks-center .mega-toggle-block {
margin-left: 3px;
margin-right: 3px;
}
#mega-menu-wrap-max_mega_menu_5 .mega-menu-toggle .mega-toggle-blocks-right {
flex: 1;
justify-content: flex-end;
}
#mega-menu-wrap-max_mega_menu_5 .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block {
margin-right: 6px;
}
#mega-menu-wrap-max_mega_menu_5 .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block:only-child {
margin-left: 6px;
}
#mega-menu-wrap-max_mega_menu_5 .mega-menu-toggle + #mega-menu-max_mega_menu_5 {
flex-direction: column;
flex-wrap: nowrap;
background-color: #222;
padding: 0px;
display: none;
position: absolute;
width: 100%;
z-index: 9999999;
position: fixed;
width: 300px;
max-width: 100%;
height: 100dvh;
max-height: 100dvh;
top: 0;
box-sizing: border-box;
transition: left 400ms ease-in-out, right 400ms ease-in-out, visibility 400ms ease-in-out;
overflow-y: auto;
overflow-x: hidden;
z-index: 9999999999;
overscroll-behavior: contain;
visibility: hidden;
display: flex;
}
#mega-menu-wrap-max_mega_menu_5 .mega-menu-toggle.mega-menu-open + #mega-menu-max_mega_menu_5 {
display: flex;
visibility: visible;
}
#mega-menu-wrap-max_mega_menu_5 .mega-menu-toggle ~ button.mega-close {
display: flex;
position: fixed;
top: 0;
z-index: 99999999999;
cursor: pointer;
}
#mega-menu-wrap-max_mega_menu_5 .mega-menu-toggle ~ button.mega-close:before {
display: flex;
content: "";
font-family: dashicons;
font-weight: normal;
color: white;
align-items: center;
justify-content: center;
width: 40px;
height: 40px;
font-size: 30px;
}
#mega-menu-wrap-max_mega_menu_5 .mega-menu-toggle + #mega-menu-max_mega_menu_5 {
left: -300px;
}
#mega-menu-wrap-max_mega_menu_5 .mega-menu-toggle.mega-menu-open ~ button.mega-close {
visibility: visible;
opacity: 1;
left: calc(min(100vw - 40px, 300px));
right: auto;
}
#mega-menu-wrap-max_mega_menu_5 .mega-menu-toggle.mega-menu-open + #mega-menu-max_mega_menu_5 {
left: 0;
}
#mega-menu-wrap-max_mega_menu_5 .mega-menu-toggle.mega-menu-open:after {
position: fixed;
width: 100%;
height: 99999px;
content: "";
top: 0;
left: 0;
opacity: 0.5;
background: black;
cursor: pointer;
z-index: 9999999998;
}
}
html.mega-menu-max_mega_menu_5-off-canvas-open {
overflow: hidden;
height: auto;
}
html.mega-menu-max_mega_menu_5-off-canvas-open body {
overflow: hidden;
height: auto;
}
html.mega-menu-max_mega_menu_5-off-canvas-open #wpadminbar {
z-index: 0;
}
.elementor-sticky__spacer #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5, .elementor-sticky__spacer #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 .mega-sub-menu {
visibility: inherit !important;
}
#mega-menu-wrap-max_mega_menu_5 .mega-menu-toggle .mega-toggle-block-1 {
cursor: pointer; }
#mega-menu-wrap-max_mega_menu_5 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated {
padding: 0;
display: flex;
cursor: pointer;
transition-property: opacity, filter;
transition-duration: 0.15s;
transition-timing-function: linear;
font: inherit;
color: inherit;
text-transform: none;
background-color: transparent;
border: 0;
margin: 0;
overflow: visible;
transform: scale(0.8);
align-self: center;
outline: 0;
background: none;
}
#mega-menu-wrap-max_mega_menu_5 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-box {
width: 40px;
height: 24px;
display: inline-block;
position: relative;
outline: 0;
}
#mega-menu-wrap-max_mega_menu_5 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner {
display: block;
top: 50%;
margin-top: -2px;
}
#mega-menu-wrap-max_mega_menu_5 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner, #mega-menu-wrap-max_mega_menu_5 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner::before, #mega-menu-wrap-max_mega_menu_5 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner::after {
width: 40px;
height: 4px;
background-color: #ddd;
border-radius: 4px;
position: absolute;
transition-property: transform;
transition-duration: 0.15s;
transition-timing-function: ease;
}
#mega-menu-wrap-max_mega_menu_5 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner::before, #mega-menu-wrap-max_mega_menu_5 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner::after {
content: "";
display: block;
}
#mega-menu-wrap-max_mega_menu_5 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner::before {
top: -10px;
}
#mega-menu-wrap-max_mega_menu_5 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner::after {
bottom: -10px;
}
#mega-menu-wrap-max_mega_menu_5 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-slider .mega-toggle-animated-inner {
top: 2px;
}
#mega-menu-wrap-max_mega_menu_5 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-slider .mega-toggle-animated-inner::before {
top: 10px;
transition-property: transform, opacity;
transition-timing-function: ease;
transition-duration: 0.15s;
}
#mega-menu-wrap-max_mega_menu_5 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-slider .mega-toggle-animated-inner::after {
top: 20px;
}
#mega-menu-wrap-max_mega_menu_5 .mega-menu-toggle.mega-menu-open .mega-toggle-block-1 .mega-toggle-animated-slider .mega-toggle-animated-inner {
transform: translate3d(0, 10px, 0) rotate(45deg);
}
#mega-menu-wrap-max_mega_menu_5 .mega-menu-toggle.mega-menu-open .mega-toggle-block-1 .mega-toggle-animated-slider .mega-toggle-animated-inner::before {
transform: rotate(-45deg) translate3d(-5.71429px, -6px, 0);
opacity: 0;
}
#mega-menu-wrap-max_mega_menu_5 .mega-menu-toggle.mega-menu-open .mega-toggle-block-1 .mega-toggle-animated-slider .mega-toggle-animated-inner::after {
transform: translate3d(0, -20px, 0) rotate(-90deg);
}
#mega-menu-wrap-max_mega_menu_5.mega-sticky {
position: fixed;
top: 0;
left: 0;
right: 0;
z-index: 99998;
opacity: 1;
max-width: 100%;
width: 100%;
margin: 0 auto;
background: transparent;
}
#mega-menu-wrap-max_mega_menu_5.mega-sticky #mega-menu-max_mega_menu_5 {
background-color: #222;
}
#mega-menu-wrap-max_mega_menu_5.mega-stuck {
transition: transform 0.25s ease-in-out;
}
#mega-menu-wrap-max_mega_menu_5.mega-stuck.mega-hide {
transform: translateY(-100%);
}
@media only screen and (max-width: 992px) {
#mega-menu-wrap-max_mega_menu_5.mega-sticky #mega-menu-max_mega_menu_5:not([data-effect-mobile^="slide_"]) {
max-height: calc(100vh - 40px);
overflow: auto;
}
body.admin-bar #mega-menu-wrap-max_mega_menu_5.mega-sticky #mega-menu-max_mega_menu_5:not([data-effect-mobile^="slide_"]) {
max-height: calc(100vh - 40px - 42px);
}
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-item.mega-show-when-sticky {
display: none;
}
#mega-menu-wrap-max_mega_menu_5.mega-sticky #mega-menu-max_mega_menu_5 li.mega-menu-item.mega-hide-when-sticky {
display: none;
}
#mega-menu-wrap-max_mega_menu_5.mega-sticky #mega-menu-max_mega_menu_5 li.mega-menu-item.mega-show-when-sticky {
display: inline-block;
}
@media only screen and (max-width: 992px) {
#mega-menu-wrap-max_mega_menu_5.mega-sticky #mega-menu-max_mega_menu_5 li.mega-menu-item.mega-show-when-sticky.mega-hide-on-mobile {
display: none;
}
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-item a[class^="genericon"]:before {
font-family: genericons;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li#mega-menu-item-654 > a.mega-menu-link {
border-top-left-radius: 10px;
border-top-right-radius: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li#mega-menu-item-654 > a.mega-menu-link:before {
font-size: 25px;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li#mega-menu-item-655 > a.mega-menu-link {
border-top-left-radius: 15px;
border-top-right-radius: 15px;
border-bottom-right-radius: 15px;
border-bottom-left-radius: 15px;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li#mega-menu-item-655 > a.mega-menu-link:before {
font-size: 22px;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li#mega-menu-item-656 > a.mega-menu-link {
border-top-left-radius: 10px;
border-top-right-radius: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li#mega-menu-item-656 > a.mega-menu-link:before {
font-size: 21px;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li#mega-menu-item-657 > a.mega-menu-link {
border-top-left-radius: 10px;
border-top-right-radius: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li#mega-menu-item-657 > a.mega-menu-link:before {
font-size: 21px;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li#mega-menu-item-2840 > a.mega-menu-link {
border-top-left-radius: 10px;
border-top-right-radius: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li#mega-menu-item-2840 > a.mega-menu-link:before {
font-size: 21px;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li#mega-menu-item-8795 > a.mega-menu-link:before {
font-size: 22px;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li#mega-menu-item-658 > a.mega-menu-link {
border-left-width: 0px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li#mega-menu-item-658 > a.mega-menu-link:before {
font-size: 23px;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li#mega-menu-item-2875 > a.mega-menu-link:before {
font-size: 23px;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li#mega-menu-item-3660 > a.mega-menu-link:before {
font-size: 17px;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li#mega-menu-item-660 > a.mega-menu-link:before {
font-size: 20px;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li#mega-menu-item-661 > a.mega-menu-link:before {
font-size: 22px;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li#mega-menu-item-662 > a.mega-menu-link {
border-top-left-radius: 10px;
border-top-right-radius: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li#mega-menu-item-662 > a.mega-menu-link:before {
font-size: 22px;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li#mega-menu-item-663 > a.mega-menu-link {
border-top-left-radius: 10px;
border-top-right-radius: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li#mega-menu-item-663 > a.mega-menu-link:before {
font-size: 22px;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li#mega-menu-item-664 > a.mega-menu-link:before {
font-size: 22px;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li#mega-menu-item-665 > a.mega-menu-link:before {
font-size: 22px;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li#mega-menu-item-666 > a.mega-menu-link:before {
font-size: 22px;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li#mega-menu-item-7603 > a.mega-menu-link:before {
font-size: 20px;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li#mega-menu-item-7005 > a.mega-menu-link:before {
font-size: 21px;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li#mega-menu-item-668 > a.mega-menu-link {
border-top-left-radius: 10px;
border-top-right-radius: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li#mega-menu-item-668 > a.mega-menu-link:before {
font-size: 25px;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5.mega-menu-vertical {
flex-direction: column;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5.mega-menu-vertical > li.mega-menu-item {
display: list-item;
margin: 0;
clear: both;
width: 100%;
margin: 0 0 0px 0;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5.mega-menu-vertical > li.mega-menu-item > a.mega-menu-link {
height: auto;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5.mega-menu-vertical > li.mega-menu-item.mega-icon-top > a.mega-menu-link {
display: list-item;
}
@media only screen and (max-width: 992px) {
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5.mega-menu-vertical > li.mega-menu-item.mega-hide-on-mobile {
display: none;
}
}
@media only screen and (min-width: 993px) {
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5.mega-menu-vertical > li.mega-menu-item.mega-hide-on-desktop {
display: none;
}
}
@media only screen and (min-width: 993px) {
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5.mega-menu-vertical > li.mega-menu-megamenu > ul.mega-sub-menu {
width: 600px;
}
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5.mega-menu-vertical > li.mega-menu-megamenu.mega-menu-item, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5.mega-menu-vertical > li.mega-menu-flyout.mega-menu-item {
position: relative;
}
@media only screen and (min-width: 993px) {
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5.mega-menu-vertical li.mega-align-bottom-right.mega-menu-item-has-children li.mega-menu-item a.mega-menu-link, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5.mega-menu-vertical li.mega-align-bottom-right.mega-menu-flyout li.mega-menu-item-has-children li.mega-menu-item a.mega-menu-link {
text-align: left;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5.mega-menu-vertical li.mega-align-bottom-right.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5.mega-menu-vertical li.mega-align-bottom-right.mega-menu-flyout li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {
float: right;
margin-left: auto;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5.mega-menu-vertical li.mega-align-bottom-right.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5.mega-menu-vertical li.mega-align-bottom-right.mega-menu-flyout li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after {
content: "";
margin: 0;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5.mega-menu-vertical li.mega-align-bottom-left.mega-menu-item-has-children > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5.mega-menu-vertical li.mega-align-bottom-left.mega-menu-flyout li.mega-menu-item-has-children > a.mega-menu-link {
text-align: right;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5.mega-menu-vertical li.mega-align-bottom-left.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5.mega-menu-vertical li.mega-align-bottom-left.mega-menu-flyout li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {
float: left;
margin-left: auto;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5.mega-menu-vertical li.mega-align-bottom-left.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5.mega-menu-vertical li.mega-align-bottom-left.mega-menu-flyout li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after {
content: "";
margin: 0;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5.mega-menu-vertical li.mega-align-bottom-left.mega-menu-item-has-children.mega-icon-left > a.mega-menu-link:before, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5.mega-menu-vertical li.mega-align-bottom-left.mega-menu-flyout li.mega-menu-item-has-children.mega-icon-left > a.mega-menu-link:before {
float: right;
margin: 0 0 0 6px;
}
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5.mega-menu-vertical li.mega-menu-megamenu.mega-align-bottom-right > ul.mega-sub-menu {
top: 0;
left: 100%;
right: auto;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-right ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-right ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {
top: 0;
left: 100%;
right: auto;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-right.mega-icon-left > a.mega-menu-link:before, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item.mega-icon-left > a.mega-menu-link:before, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-right ul.mega-sub-menu li.mega-menu-item.mega-icon-left > a.mega-menu-link:before {
float: left;
margin: 0 6px 0 0;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5.mega-menu-vertical li.mega-menu-megamenu.mega-align-bottom-left > ul.mega-sub-menu {
top: 0;
left: auto;
right: 100%;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-left > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-left li.mega-menu-item > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-left li.mega-menu-item ul.mega-sub-menu li.mega-menu-item > ul.mega-sub-menu {
top: 0;
left: auto;
right: 100%;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5.mega-menu-accordion {
flex-direction: column;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5.mega-menu-accordion > li.mega-menu-item {
display: list-item;
margin: 0;
clear: both;
width: 100%;
margin: 0 0 0px 0;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5.mega-menu-accordion > li.mega-menu-item > a.mega-menu-link {
height: auto;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5.mega-menu-accordion > li.mega-menu-item.mega-icon-top > a.mega-menu-link {
display: list-item;
}
@media only screen and (max-width: 992px) {
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5.mega-menu-accordion > li.mega-menu-item.mega-hide-on-mobile {
display: none;
}
}
@media only screen and (min-width: 993px) {
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5.mega-menu-accordion > li.mega-menu-item.mega-hide-on-desktop {
display: none;
}
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5.mega-menu-accordion > li.mega-menu-megamenu > ul.mega-sub-menu {
position: static;
width: 100% !important;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5.mega-menu-accordion > li.mega-menu-flyout > ul.mega-sub-menu {
position: static;
width: 100% !important;
padding: 0;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5.mega-menu-accordion > li.mega-menu-flyout > ul.mega-sub-menu li.mega-menu-item.mega-current-menu-item > a.mega-menu-link {
background-color: #ddd;
font-weight: normal;
text-decoration: none;
color: #666;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5.mega-menu-accordion > li.mega-menu-flyout > ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {
position: static;
left: 0;
width: 100%;
border: 0;
box-shadow: none;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5.mega-menu-accordion > li.mega-menu-flyout > ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu a.mega-menu-link {
padding-left: 20px;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5.mega-menu-accordion > li.mega-menu-flyout > ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu a.mega-menu-link {
padding-left: 30px;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5.mega-menu-accordion > li.mega-menu-flyout > ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu a.mega-menu-link {
padding-left: 40px;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5.mega-menu-accordion li.mega-menu-item > ul.mega-sub-menu {
display: none;
visibility: visible;
opacity: 1;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5.mega-menu-accordion li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5.mega-menu-accordion li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu {
display: block;
}
@media only screen and (min-width: 993px) {
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5.mega-menu-accordion li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {
float: right;
margin-left: auto;
}
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5.mega-menu-accordion li.mega-menu-item li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after {
content: "";
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5.mega-menu-accordion li.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:after, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5.mega-menu-accordion li.mega-menu-item li.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:after {
content: "";
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-bp-profile-nav img.avatar, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 img.mmm_gravatar {
vertical-align: middle;
position: relative;
top: -1px;
display: inline-block;
max-height: 100%;
}
@media only screen and (max-width: 992px) {
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-bp-profile-nav img.avatar, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 img.mmm_gravatar {
max-height: 90%;
width: auto;
}
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 img.avatar {
vertical-align: middle;
position: relative;
top: -1px;
}
#mega-menu-wrap-max_mega_menu_5 > li.mega-menu-item.mega-current-menu-item > a.mega-menu-logo, #mega-menu-wrap-max_mega_menu_5 > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-logo {
background: inherit;
}
#mega-menu-wrap-max_mega_menu_5 li.mega-menu-item img.mega-menu-logo {
display: inline;
vertical-align: middle;
max-height: none;
}
@media only screen and (max-width: 992px) {
#mega-menu-wrap-max_mega_menu_5 li.mega-menu-item img.mega-menu-logo {
max-height: 90%;
width: auto;
}
}
@media only screen and (max-width: 992px) {
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5[data-effect-mobile^="slide_"] li.mega-menu-item a.mega-menu-link.mega-menu-logo {
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
justify-content: center;
height: auto;
}
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-tabbed > ul.mega-sub-menu {
padding: 0;
flex-direction: column;
}
@media only screen and (min-width: 993px) {
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5[data-effect="fade"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition) > ul.mega-sub-menu {
opacity: 1;
transition: none;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5[data-effect="fade"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition) > ul.mega-sub-menu > li {
opacity: 0;
transition: opacity 400ms ease-in;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5[data-effect="fade"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition).mega-toggle-on > ul.mega-sub-menu > li {
opacity: 1;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5[data-effect="fade_up"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition) > ul.mega-sub-menu {
opacity: 1;
transform: translate(0, 0);
transition: none;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5[data-effect="fade_up"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition) > ul.mega-sub-menu > li {
opacity: 0;
transform: translate(0, 10px);
transition: opacity 400ms ease-in, transform 400ms ease-in;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5[data-effect="fade_up"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition).mega-toggle-on > ul.mega-sub-menu > li {
opacity: 1;
transform: translate(0, 0);
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5[data-effect="slide_up"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition) > ul.mega-sub-menu {
transform: translate(0, 0);
transition: none;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5[data-effect="slide_up"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition) > ul.mega-sub-menu > li {
transform: translate(0, 10px);
transition: transform 400ms ease-in;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5[data-effect="slide_up"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition).mega-toggle-on > ul.mega-sub-menu > li {
transform: translate(0, 0);
}
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item {
width: 100%;
padding: 0;
position: static;  }
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {
display: flex;
width: 20%;
background-color: #f1f1f1;
color: #666;
font-family: inherit;
font-size: 16px;
font-weight: normal;
padding: 0px 10px 0px 10px;
min-height: 35px;
height: fit-content;
align-items: center;
text-decoration: none;
text-transform: none;
margin: 0;
border: 0;
cursor: pointer;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus {
background-color: #ddd;
font-weight: normal;
text-decoration: none;
color: #666;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item.mega-menu-item-has-children > a.mega-menu-link > .mega-indicator {
margin-left: auto;
}
@media only screen and (min-width: 993px) {
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item.mega-menu-item-has-children > a.mega-menu-link > .mega-indicator:after {
content: "";
}
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu {
width: 80%;
float: left;
clear: none;
position: absolute;
top: 0;
left: 20%;
visibility: hidden;
border-left: 1px solid #ccc;
padding: 0px 0px 0px 0px;
flex-direction: row;
}
@media only screen and (min-width: 993px) {
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu {
min-height: 100%;
}
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu {
visibility: visible;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-item {
float: left;
padding: 15px 15px 15px 15px;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-item.mega-menu-clear {
clear: left;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {
margin-left: 0;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {
margin-left: 10px;
}
@media only screen and (max-width: 992px) {
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed ul.mega-sub-menu ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed ul.mega-sub-menu ul.mega-sub-menu li.mega-collapse-children > ul.mega-sub-menu {
display: none;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed ul.mega-sub-menu ul.mega-sub-menu ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed ul.mega-sub-menu ul.mega-sub-menu li.mega-collapse-children.mega-toggle-on > ul.mega-sub-menu {
display: block;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-tabbed > ul.mega-sub-menu {
padding: 0;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-item {
width: 100%;
clear: both;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item {
width: 100%;
padding: 0;
position: static; }
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {
width: 100%;
float: left;
background-color: #f1f1f1;
color: #666;
font-family: inherit;
font-size: 14px;
font-weight: normal;
padding: 0px 10px 0px 10px;
line-height: 35px;
text-decoration: none;
text-transform: none;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after {
content: "";
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:after {
content: "";
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu {
width: 100%;
position: relative;
top: 0;
left: auto;
border-left: 0;
padding: 10px;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {
margin-left: 0;
}
} #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-item > a.fa6.far:before, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-item > a.fa6.fa-regular:before {
font: var(--fa-font-regular);
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-item > a.fa6.fas:before, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-item > a.fa6.fa-solid:before {
font: var(--fa-font-solid);
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-item > a.fa6.fal:before, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-item > a.fa6.fa-light:before {
font: var(--fa-font-light);
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-item > a.fa6.fa-sharp.fa-regular:before {
font: var(--fa-font-sharp-regular);
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-item > a.fa6.fa-sharp.fa-solid:before {
font: var(--fa-font-sharp-solid);
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-item > a.fa6.fa-sharp.fa-light:before {
font: var(--fa-font-sharp-light);
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-item > a.fa6.fa-kit:before {
font-family: "Font Awesome Kit";
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-item > a.fa6.fab:before {
font: var(--fa-font-brands);
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-item > a.fa6:before {
vertical-align: unset;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-item.mega-icon-left > a.fas.fa6:before, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-item.mega-icon-left > a.fab.fa6:before, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-item.mega-icon-left > a.far.fa6:before, #mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 li.mega-menu-item.mega-icon-left > a.fal.fa6:before {
width: 1.25em;
text-align: center;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 span.mega-menu-badge {
border-radius: 2px;
display: inline-flex;
line-height: normal;
padding: 1px 4px 1px 4px;
top: -7px;
margin: 0 0 0 6px;
text-align: center;
}
@media only screen and (min-width: 993px) {
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 span.mega-menu-badge.mega-hide-on-desktop {
display: none;
}
}
@media only screen and (max-width: 992px) {
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 span.mega-menu-badge.mega-hide-on-mobile {
display: none;
}
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 span.mega-menu-badge.mega-menu-badge-style-one {
background-color: #d32f2f;
color: white;
font-weight: normal;
font-size: 10px;
text-transform: none;
text-decoration: none;
font-family: inherit;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 span.mega-menu-badge.mega-menu-badge-style-two {
background-color: #00796b;
color: white;
font-weight: normal;
font-size: 10px;
text-transform: none;
text-decoration: none;
font-family: inherit;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 span.mega-menu-badge.mega-menu-badge-style-three {
background-color: #ffc107;
color: white;
font-weight: normal;
font-size: 10px;
text-transform: none;
text-decoration: none;
font-family: inherit;
}
#mega-menu-wrap-max_mega_menu_5 #mega-menu-max_mega_menu_5 span.mega-menu-badge.mega-menu-badge-style-four {
background-color: #303f9f;
color: white;
font-weight: normal;
font-size: 10px;
text-transform: none;
text-decoration: none;
font-family: inherit;
}
#mega-menu-wrap-max_mega_menu_5 .mega-menu-toggle {    }
@media (max-width: 991.98px) {                  html, body {
overflow-x: hidden !important;
}
#mega-menu-wrap-max_mega_menu_5, #mega-menu-wrap-max_mega_menu_5 * {
box-sizing: border-box !important;
}
#mega-menu-wrap-max_mega_menu_5 .mega-menu {
background-color: #ffffff !important;
background-image: url(https://ver-tel.pl/wp-content/uploads/2024/06/logo.png) !important;
background-repeat: no-repeat !important;
background-position: center 25px !important;
background-size: auto 32px !important;
background-attachment: local !important;
padding-top: 90px !important;
padding-bottom: 80px !important;
border: none !important;
overflow-y: auto !important;
max-height: 100vh !important;
-webkit-overflow-scrolling: touch !important;
}
#mega-menu-wrap-max_mega_menu_5 .mega-menu-toggle {
background: transparent !important;
border: none !important;
box-shadow: none !important;
}
#mega-menu-wrap-max_mega_menu_5 .mega-menu-toggle .mega-toggle-animated-inner, #mega-menu-wrap-max_mega_menu_5 .mega-menu-toggle .mega-toggle-animated-inner::before, #mega-menu-wrap-max_mega_menu_5 .mega-menu-toggle .mega-toggle-animated-inner::after {
background: #0981EA !important;
height: 4px !important;
border-radius: 4px !important;
}
#mega-menu-wrap-max_mega_menu_5 ul.mega-menu > li.mega-menu-item {
display: block !important;
width: 100% !important;
margin: 0 0 5px 0 !important;
padding: 0 15px !important;
clear: both !important;
}
#mega-menu-wrap-max_mega_menu_5 ul.mega-menu > li.mega-menu-item > a.mega-menu-link {
display: flex !important;
align-items: center !important;
background: transparent !important;
border: none !important;
border-bottom: 1px solid #f1f5f9 !important;
border-radius: 0 !important;
padding: 20px 10px !important;
color: #1e293b !important;
font-weight: 700 !important;
font-size: 18px !important;
text-decoration: none !important;
transition: color 0.2s ease !important;
}
#mega-menu-wrap-max_mega_menu_5 ul.mega-menu > li.mega-menu-item > a.mega-menu-link .mega-menu-icon, #mega-menu-wrap-max_mega_menu_5 ul.mega-menu > li.mega-menu-item > a.mega-menu-link i, #mega-menu-wrap-max_mega_menu_5 ul.mega-menu > li.mega-menu-item > a.mega-menu-link svg {
margin-right: 18px !important;
width: 24px !important;
text-align: center !important;
color: #94a3b8 !important;
fill: #94a3b8 !important;
transition: color 0.2s ease !important;
}
#mega-menu-wrap-max_mega_menu_5 ul.mega-menu > li.mega-toggle-on > a.mega-menu-link {
background: transparent !important;
color: #0981EA !important;
border-bottom-color: #0981EA !important;
}
#mega-menu-wrap-max_mega_menu_5 ul.mega-menu > li.mega-toggle-on > a.mega-menu-link .mega-menu-icon, #mega-menu-wrap-max_mega_menu_5 ul.mega-menu > li.mega-toggle-on > a.mega-menu-link svg {
color: #0981EA !important;
fill: #0981EA !important;
}
#mega-menu-wrap-max_mega_menu_5 li.mega-menu-item-has-children > a.mega-menu-link {
background-image: none !important;
}
#mega-menu-wrap-max_mega_menu_5 .mega-indicator {
position: absolute !important;
right: 10px !important;
font-size: 24px !important;
color: #cbd5e1 !important;
transition: transform 0.3s ease, color 0.3s ease !important;
padding: 10px !important;
}
#mega-menu-wrap-max_mega_menu_5 ul.mega-menu > li.mega-toggle-on > a.mega-menu-link .mega-indicator {
transform: rotate(180deg) !important;
color: #0981EA !important;
}
#mega-menu-wrap-max_mega_menu_5 ul.mega-sub-menu {
position: relative !important;
width: 100% !important;
margin: 0 !important;
padding: 5px 0 15px 0 !important;
background: #ffffff !important;
border: none !important;
box-shadow: none !important;
padding-left: 0 !important;
}
#mega-menu-wrap-max_mega_menu_5 ul.mega-sub-menu::before {
content: "";
position: absolute;
left: 10px;
top: 0;
bottom: 20px;
width: 2px;
background-color: #f1f5f9;
z-index: 1;
}
#mega-menu-wrap-max_mega_menu_5 ul.mega-sub-menu a {
display: flex !important;
align-items: center !important; padding: 14px 10px 14px 25px !important;
font-size: 17px !important;
line-height: 1.5 !important;
color: #334155 !important;
font-weight: 600 !important;
letter-spacing: 0.3px !important;
background: transparent !important;
border: none !important;
position: relative !important;
z-index: 2;
}
#mega-menu-wrap-max_mega_menu_5 ul.mega-sub-menu ul.mega-sub-menu {
padding-left: 15px !important;
margin-top: 5px !important;
padding-bottom: 5px !important;
}
#mega-menu-wrap-max_mega_menu_5 ul.mega-sub-menu ul.mega-sub-menu::before {
display: none !important;
}
#mega-menu-wrap-max_mega_menu_5 ul.mega-sub-menu ul.mega-sub-menu a {
font-size: 16px !important;
font-weight: 500 !important;
color: #475569 !important;
padding: 12px 10px 12px 10px !important;
}
#mega-menu-wrap-max_mega_menu_5 ul.mega-sub-menu ul.mega-sub-menu a::before {
content: "" !important;
display: block !important;
width: 5px !important;
height: 5px !important;
background: #cbd5e1 !important;
border-radius: 50% !important;
margin-right: 12px !important;
}
#mega-menu-wrap-max_mega_menu_5 ul.mega-sub-menu a:hover {
color: #0981EA !important;
background: transparent !important;
transform: translateX(5px) !important;
}
#mega-menu-wrap-max_mega_menu_5 ul.mega-sub-menu > li > a:hover::after {
content: "";
position: absolute;
left: 0;
top: 50%;
transform: translateY(-50%);
width: 10px;
height: 2px;
background-color: #0981EA;
}
#mega-menu-wrap-max_mega_menu_5 ul.mega-sub-menu ul.mega-sub-menu a:hover::before {
background: #0981EA !important;
transform: scale(1.5) !important;
}
#mega-menu-wrap-max_mega_menu_5 ul.mega-sub-menu ul.mega-sub-menu a:hover::after {
display: none !important;
}
#mega-menu-wrap-max_mega_menu_5 ul.mega-sub-menu li {
border: none !important;
margin: 0 !important;
}
#mega-menu-wrap-max_mega_menu_5 ul.mega-menu > li.mega-menu-item:last-child {
margin-top: 15px !important;
padding-top: 20px !important;
padding-bottom: 50px !important;
border-top: 1px solid #f1f5f9 !important;
}
#mega-menu-wrap-max_mega_menu_5 ul.mega-menu > li.mega-menu-item:last-child > a {
background: #0981EA !important;
border: none !important;
color: #ffffff !important;
justify-content: center !important;
text-align: center !important;
padding: 18px !important;
font-size: 18px !important;
border-radius: 12px !important;
font-weight: 700 !important;
box-shadow: 0 8px 25px rgba(9, 129, 234, 0.35) !important;
transform: none !important;
}
#mega-menu-wrap-max_mega_menu_5 ul.mega-menu > li.mega-menu-item:last-child > a:hover {
background: #0766c6 !important;
}
#mega-menu-wrap-max_mega_menu_5 ul.mega-menu > li.mega-menu-item:last-child > a i, #mega-menu-wrap-max_mega_menu_5 ul.mega-menu > li.mega-menu-item:last-child > a svg {
color: #ffffff !important;
fill: #ffffff !important;
}
}
#mega-menu-wrap-max_mega_menu_6, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-item, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-row, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-column, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 a.mega-menu-link, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 span.mega-menu-badge, #mega-menu-wrap-max_mega_menu_6 button.mega-close, #mega-menu-wrap-max_mega_menu_6 button.mega-toggle-standard {
transition: none;
border-radius: 0;
box-shadow: none;
background: none;
border: 0;
bottom: auto;
box-sizing: border-box;
clip: auto;
color: #666;
display: block;
float: none;
font-family: inherit;
font-size: 14px;
height: auto;
left: auto;
line-height: 1.7;
list-style-type: none;
margin: 0;
min-height: auto;
max-height: none;
min-width: auto;
max-width: none;
opacity: 1;
outline: none;
overflow: visible;
padding: 0;
position: relative;
pointer-events: auto;
right: auto;
text-align: left;
text-decoration: none;
text-indent: 0;
text-transform: none;
transform: none;
top: auto;
vertical-align: baseline;
visibility: inherit;
width: auto;
word-wrap: break-word;
white-space: normal;
-webkit-tap-highlight-color: transparent;
}
#mega-menu-wrap-max_mega_menu_6:before, #mega-menu-wrap-max_mega_menu_6:after, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6:before, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6:after, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 ul.mega-sub-menu:before, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 ul.mega-sub-menu:after, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-item:before, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-item:after, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-row:before, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-row:after, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-column:before, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-column:after, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 a.mega-menu-link:before, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 a.mega-menu-link:after, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 span.mega-menu-badge:before, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 span.mega-menu-badge:after, #mega-menu-wrap-max_mega_menu_6 button.mega-close:before, #mega-menu-wrap-max_mega_menu_6 button.mega-close:after, #mega-menu-wrap-max_mega_menu_6 button.mega-toggle-standard:before, #mega-menu-wrap-max_mega_menu_6 button.mega-toggle-standard:after {
display: none;
}
#mega-menu-wrap-max_mega_menu_6 {
border-radius: 0px;
}
@media only screen and (min-width: 769px) {
#mega-menu-wrap-max_mega_menu_6 {
background-color: #222;
}
}
#mega-menu-wrap-max_mega_menu_6.mega-keyboard-navigation .mega-menu-toggle:focus, #mega-menu-wrap-max_mega_menu_6.mega-keyboard-navigation .mega-toggle-block:focus, #mega-menu-wrap-max_mega_menu_6.mega-keyboard-navigation .mega-toggle-block a:focus, #mega-menu-wrap-max_mega_menu_6.mega-keyboard-navigation .mega-toggle-block .mega-search input[type=text]:focus, #mega-menu-wrap-max_mega_menu_6.mega-keyboard-navigation .mega-toggle-block button.mega-toggle-animated:focus, #mega-menu-wrap-max_mega_menu_6.mega-keyboard-navigation #mega-menu-max_mega_menu_6 a:focus, #mega-menu-wrap-max_mega_menu_6.mega-keyboard-navigation #mega-menu-max_mega_menu_6 span:focus, #mega-menu-wrap-max_mega_menu_6.mega-keyboard-navigation #mega-menu-max_mega_menu_6 input:focus, #mega-menu-wrap-max_mega_menu_6.mega-keyboard-navigation #mega-menu-max_mega_menu_6 li.mega-menu-item a.mega-menu-link:focus, #mega-menu-wrap-max_mega_menu_6.mega-keyboard-navigation #mega-menu-max_mega_menu_6 form.mega-search-open:has(input[type=text]:focus), #mega-menu-wrap-max_mega_menu_6.mega-keyboard-navigation #mega-menu-max_mega_menu_6 + button.mega-close:focus {
outline-style: solid;
outline-width: 3px;
outline-color: #109cde;
outline-offset: -3px;
}
#mega-menu-wrap-max_mega_menu_6.mega-keyboard-navigation .mega-toggle-block button.mega-toggle-animated:focus {
outline-offset: 2px;
}
#mega-menu-wrap-max_mega_menu_6.mega-keyboard-navigation > li.mega-menu-item > a.mega-menu-link:focus {
background-color: #333;
color: white;
font-weight: normal;
text-decoration: none;
border-color: white;
}
@media only screen and (max-width: 768px) {
#mega-menu-wrap-max_mega_menu_6.mega-keyboard-navigation > li.mega-menu-item > a.mega-menu-link:focus {
color: white;
background-color: #333;
}
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 {
text-align: left;
padding: 0px;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 a.mega-menu-link {
cursor: pointer;
display: inline;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 a.mega-menu-link .mega-description-group {
vertical-align: middle;
display: inline-block;
transition: none;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 a.mega-menu-link .mega-description-group .mega-menu-title, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 a.mega-menu-link .mega-description-group .mega-menu-description {
transition: none;
line-height: 1.5;
display: block;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 a.mega-menu-link .mega-description-group .mega-menu-description {
font-style: italic;
font-size: 0.8em;
text-transform: none;
font-weight: normal;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-megamenu li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon > a.mega-menu-link {
display: flex;
align-items: center;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-megamenu li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon > a.mega-menu-link:before {
flex: 0 0 auto;
align-self: flex-start;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-tabbed.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon > a.mega-menu-link {
display: block;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-item.mega-icon-top > a.mega-menu-link {
display: table-cell;
vertical-align: middle;
line-height: initial;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-item.mega-icon-top > a.mega-menu-link:before {
display: block;
margin: 0 0 6px 0;
text-align: center;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-item.mega-icon-top > a.mega-menu-link > span.mega-title-below {
display: inline-block;
transition: none;
}
@media only screen and (max-width: 768px) {
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-item.mega-icon-top > a.mega-menu-link {
display: block;
line-height: 40px;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-item.mega-icon-top > a.mega-menu-link:before {
display: inline-block;
margin: 0 6px 0 0;
text-align: left;
}
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-item.mega-icon-right > a.mega-menu-link:before {
float: right;
margin: 0 0 0 6px;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-animating > ul.mega-sub-menu {
pointer-events: none;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-disable-link > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-megamenu li.mega-disable-link > a.mega-menu-link {
cursor: inherit;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-item-has-children.mega-disable-link > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-megamenu > li.mega-menu-item-has-children.mega-disable-link > a.mega-menu-link {
cursor: pointer;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 p {
margin-bottom: 10px;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 input, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 img {
max-width: 100%;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-item > ul.mega-sub-menu {
display: block;
visibility: hidden;
opacity: 1;
pointer-events: auto;
}
@media only screen and (max-width: 768px) {
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-item > ul.mega-sub-menu {
display: none;
visibility: visible;
opacity: 1;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-megamenu.mega-menu-item.mega-toggle-on ul.mega-sub-menu {
display: block;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-megamenu.mega-menu-item.mega-toggle-on li.mega-hide-sub-menu-on-mobile > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-hide-sub-menu-on-mobile > ul.mega-sub-menu {
display: none;
}
}
@media only screen and (min-width: 769px) {
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6[data-effect="fade"] li.mega-menu-item > ul.mega-sub-menu {
opacity: 0;
transition: opacity 200ms ease-in, visibility 200ms ease-in;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6[data-effect="fade"].mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6[data-effect="fade"].mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6[data-effect="fade"] li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6[data-effect="fade"] li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu {
opacity: 1;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6[data-effect="fade_up"] li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu {
opacity: 0;
transform: translate(0, 10px);
transition: opacity 200ms ease-in, transform 200ms ease-in, visibility 200ms ease-in;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6[data-effect="fade_up"].mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6[data-effect="fade_up"].mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6[data-effect="fade_up"] li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu {
opacity: 1;
transform: translate(0, 0);
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6[data-effect="slide_up"] li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6[data-effect="slide_up"] li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu {
transform: translate(0, 10px);
transition: transform 200ms ease-in, visibility 200ms ease-in;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6[data-effect="slide_up"].mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6[data-effect="slide_up"].mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6[data-effect="slide_up"] li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6[data-effect="slide_up"] li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu {
transform: translate(0, 0);
}
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-collapse-children > ul.mega-sub-menu {
display: none;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-collapse-children.mega-toggle-on > ul.mega-sub-menu {
display: block;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6.mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6.mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu {
visibility: visible;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu {
visibility: inherit;
opacity: 1;
display: block;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-1-columns > ul.mega-sub-menu > li.mega-menu-item {
float: left;
width: 100%;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-2-columns > ul.mega-sub-menu > li.mega-menu-item {
float: left;
width: 50%;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-3-columns > ul.mega-sub-menu > li.mega-menu-item {
float: left;
width: 33.3333333333%;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-4-columns > ul.mega-sub-menu > li.mega-menu-item {
float: left;
width: 25%;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-5-columns > ul.mega-sub-menu > li.mega-menu-item {
float: left;
width: 20%;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-6-columns > ul.mega-sub-menu > li.mega-menu-item {
float: left;
width: 16.6666666667%;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-item a[class^="dashicons"]:before {
font-family: dashicons;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-item a.mega-menu-link:before {
display: inline-block;
font: inherit;
font-family: dashicons;
position: static;
margin: 0 6px 0 0px;
vertical-align: top;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
color: inherit;
background: transparent;
height: auto;
width: auto;
top: auto;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-item.mega-hide-text a.mega-menu-link:before {
margin: 0;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-item.mega-hide-text li.mega-menu-item a.mega-menu-link:before {
margin: 0 6px 0 0;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-align-bottom-left.mega-toggle-on > a.mega-menu-link {
border-radius: 0px;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-align-bottom-right > ul.mega-sub-menu {
right: 0;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-align-bottom-right.mega-toggle-on > a.mega-menu-link {
border-radius: 0px;
}
@media only screen and (min-width: 769px) {
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-megamenu.mega-menu-item {
position: static;
}
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-item {
margin: 0 0px 0 0;
display: inline-block;
height: auto;
vertical-align: middle;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-item.mega-item-align-right {
float: right;
}
@media only screen and (min-width: 769px) {
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-item.mega-item-align-right {
margin: 0 0 0 0px;
}
}
@media only screen and (min-width: 769px) {
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-item.mega-item-align-float-left {
float: left;
}
}
@media only screen and (min-width: 769px) {
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-item > a.mega-menu-link:focus {
background-color: #333;
color: white;
font-weight: normal;
text-decoration: none;
border-color: white;
}
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-item.mega-toggle-on > a.mega-menu-link {
background-color: #333;
color: white;
font-weight: normal;
text-decoration: none;
border-color: white;
}
@media only screen and (max-width: 768px) {
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-item.mega-toggle-on > a.mega-menu-link {
color: white;
background-color: #333;
}
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link {
background-color: #333;
color: white;
font-weight: normal;
text-decoration: none;
border-color: white;
}
@media only screen and (max-width: 768px) {
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link {
color: white;
background-color: #333;
}
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-item > a.mega-menu-link {
line-height: 40px;
height: 40px;
padding: 0px 10px;
vertical-align: baseline;
width: auto;
display: block;
color: white;
text-transform: none;
text-decoration: none;
text-align: left;
background-color: transparent;
border: 0;
border-radius: 0px;
font-family: inherit;
font-size: 14px;
font-weight: normal;
outline: none;
}
@media only screen and (min-width: 769px) {
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-item.mega-multi-line > a.mega-menu-link {
line-height: inherit;
display: table-cell;
vertical-align: middle;
}
}
@media only screen and (max-width: 768px) {
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-item.mega-multi-line > a.mega-menu-link br {
display: none;
}
}
@media only screen and (max-width: 768px) {
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-item {
display: list-item;
margin: 0;
clear: both;
border: 0;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-item.mega-item-align-right {
float: none;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-item > a.mega-menu-link {
border-radius: 0;
border: 0;
margin: 0;
line-height: 40px;
height: 40px;
padding: 0 10px;
background: transparent;
text-align: left;
color: white;
font-size: 14px;
}
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row {
width: 100%;
float: left;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column {
float: left;
min-height: 1px;
}
@media only screen and (min-width: 769px) {
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-column {
width: calc(var(--span) / var(--columns) * 100%);
}
}
@media only screen and (max-width: 768px) {
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-column {
width: 100%;
clear: both;
}
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item {
padding: 15px;
width: 100%;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-megamenu > ul.mega-sub-menu {
z-index: 999;
border-radius: 0px;
background-color: #f1f1f1;
border: 0;
padding: 0px;
position: absolute;
width: 100%;
max-width: none;
left: 0;
}
@media only screen and (max-width: 768px) {
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-megamenu > ul.mega-sub-menu {
float: left;
position: static;
width: 100%;
}
}
@media only screen and (min-width: 769px) {
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard {
width: calc(var(--span) / var(--columns) * 100%);
}
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-megamenu > ul.mega-sub-menu .mega-description-group .mega-menu-description {
margin: 5px 0;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item ul.mega-sub-menu {
clear: both;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {
margin-left: 10px;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu ul.mega-sub-menu ul.mega-sub-menu {
margin-left: 10px;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item {
color: #666;
font-family: inherit;
font-size: 14px;
display: block;
float: left;
clear: none;
padding: 15px;
vertical-align: top;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard.mega-menu-clear, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.mega-menu-clear {
clear: left;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard h4.mega-block-title, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title {
color: #555;
font-family: inherit;
font-size: 16px;
text-transform: uppercase;
text-decoration: none;
font-weight: bold;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 5px 0px;
vertical-align: top;
display: block;
visibility: inherit;
border: 0;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard h4.mega-block-title:hover, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title:hover {
border-color: transparent;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {
color: #555; font-family: inherit;
font-size: 16px;
text-transform: uppercase;
text-decoration: none;
font-weight: bold;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 0px;
vertical-align: top;
display: block;
border: 0;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard > a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover {
border-color: transparent;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard > a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard > a.mega-menu-link:focus, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus {
color: #555; font-weight: bold;
text-decoration: none;
background-color: transparent;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard > a.mega-menu-link:hover > span.mega-title-below, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard > a.mega-menu-link:focus > span.mega-title-below, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover > span.mega-title-below, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus > span.mega-title-below {
text-decoration: none;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link {
color: #666; font-family: inherit;
font-size: 14px;
text-transform: none;
text-decoration: none;
font-weight: normal;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 0px;
vertical-align: top;
display: block;
border: 0;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:hover {
border-color: transparent;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon > a.mega-menu-link {
display: flex;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard li.mega-menu-item > a.mega-menu-link:focus, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:focus {
color: #666; font-weight: normal;
text-decoration: none;
background-color: transparent;
}
@media only screen and (max-width: 768px) {
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-megamenu > ul.mega-sub-menu {
border: 0;
padding: 10px;
border-radius: 0;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item {
width: 100%;
clear: both;
}
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {
color: #666;
font-family: inherit;
font-size: 14px;
text-transform: none;
text-decoration: none;
font-weight: normal;
margin: 0;
border: 0;
padding: 0px;
vertical-align: top;
display: block;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus {
color: #666;
font-weight: normal;
text-decoration: none;
background-color: transparent;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-flyout ul.mega-sub-menu {
z-index: 999;
position: absolute;
width: 250px;
max-width: none;
padding: 0px;
border: 0;
background-color: #f1f1f1;
border-radius: 0px;
}
@media only screen and (max-width: 768px) {
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-flyout ul.mega-sub-menu {
float: left;
position: static;
width: 100%;
padding: 0;
border: 0;
border-radius: 0;
}
}
@media only screen and (max-width: 768px) {
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item {
clear: both;
}
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link {
display: block;
background-color: #f1f1f1;
color: #666;
font-family: inherit;
font-size: 14px;
font-weight: normal;
padding: 0px 10px;
line-height: 35px;
text-decoration: none;
text-transform: none;
vertical-align: baseline;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:first-child > a.mega-menu-link {
border-top-left-radius: 0px;
border-top-right-radius: 0px;
}
@media only screen and (max-width: 768px) {
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:first-child > a.mega-menu-link {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:last-child > a.mega-menu-link {
border-bottom-right-radius: 0px;
border-bottom-left-radius: 0px;
}
@media only screen and (max-width: 768px) {
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:last-child > a.mega-menu-link {
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
}
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:focus {
background-color: #ddd;
font-weight: normal;
text-decoration: none;
color: #666;
}
@media only screen and (min-width: 769px) {
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {
position: absolute;
left: 100%;
top: 0;
}
}
@media only screen and (max-width: 768px) {
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu a.mega-menu-link {
padding-left: 20px;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu ul.mega-sub-menu a.mega-menu-link {
padding-left: 30px;
}
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {
display: inline-block;
width: auto;
background: transparent;
position: relative;
pointer-events: auto;
left: auto;
min-width: auto;
font-size: inherit;
padding: 0;
margin: 0 0 0 6px;
height: auto;
line-height: inherit;
color: inherit;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after {
content: "";
font-family: dashicons;
font-weight: normal;
display: inline-block;
margin: 0;
vertical-align: top;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
transform: rotate(0);
color: inherit;
position: relative;
background: transparent;
height: auto;
width: auto;
right: auto;
line-height: inherit;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-item-has-children li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {
float: right;
margin-left: auto;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-item-has-children.mega-collapse-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:after {
content: "";
}
@media only screen and (max-width: 768px) {
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {
float: right;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:after {
content: "";
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-item-has-children.mega-hide-sub-menu-on-mobile > a.mega-menu-link > span.mega-indicator {
display: none;
}
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-megamenu:not(.mega-menu-tabbed) li.mega-menu-item-has-children:not(.mega-collapse-children) > a.mega-menu-link > span.mega-indicator, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-item-has-children.mega-hide-arrow > a.mega-menu-link > span.mega-indicator {
display: none;
}
@media only screen and (min-width: 769px) {
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-flyout li.mega-menu-item a.mega-menu-link > span.mega-indicator:after {
content: "";
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link {
text-align: right;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link > span.mega-indicator {
float: left;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link > span.mega-indicator:after {
content: "";
margin: 0 6px 0 0;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link:before {
float: right;
margin: 0 0 0 6px;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-flyout.mega-align-bottom-right ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {
left: -100%;
top: 0;
}
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li[class^="mega-lang-item"] > a.mega-menu-link > img {
display: inline;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 a.mega-menu-link > img.wpml-ls-flag, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 a.mega-menu-link > img.iclflag {
display: inline;
margin-right: 8px;
}
@media only screen and (max-width: 768px) {
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-hide-on-mobile, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-hide-on-mobile, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.mega-hide-on-mobile {
display: none;
}
}
@media only screen and (min-width: 769px) {
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-hide-on-desktop, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-hide-on-desktop, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.mega-hide-on-desktop {
display: none;
}
}
#mega-menu-wrap-max_mega_menu_6 .mega-menu-toggle {
display: none;
}
#mega-menu-wrap-max_mega_menu_6 .mega-menu-toggle ~ button.mega-close {
visibility: hidden;
opacity: 0;
transition: left 200ms ease-in-out, right 200ms ease-in-out, visibility 200ms ease-in-out, opacity 200ms ease-out;
}
#mega-menu-wrap-max_mega_menu_6 .mega-menu-toggle ~ button.mega-close {
right: auto;
left: 0;
}
@media only screen and (max-width: 768px) {
#mega-menu-wrap-max_mega_menu_6 .mega-menu-toggle {
z-index: 1;
cursor: pointer;
background-color: #222;
border-radius: 2px;
line-height: 40px;
height: 40px;
text-align: left;
user-select: none;
outline: none;
white-space: nowrap;
display: flex;
position: relative;
}
#mega-menu-wrap-max_mega_menu_6 .mega-menu-toggle img {
max-width: 100%;
padding: 0;
}
#mega-menu-wrap-max_mega_menu_6 .mega-menu-toggle .mega-toggle-blocks-left, #mega-menu-wrap-max_mega_menu_6 .mega-menu-toggle .mega-toggle-blocks-center, #mega-menu-wrap-max_mega_menu_6 .mega-menu-toggle .mega-toggle-blocks-right {
display: flex;
flex-basis: 33.33%;
}
#mega-menu-wrap-max_mega_menu_6 .mega-menu-toggle .mega-toggle-block {
display: flex;
height: 100%;
outline: 0;
align-self: center;
flex-shrink: 0;
}
#mega-menu-wrap-max_mega_menu_6 .mega-menu-toggle .mega-toggle-blocks-left {
flex: 1;
justify-content: flex-start;
}
#mega-menu-wrap-max_mega_menu_6 .mega-menu-toggle .mega-toggle-blocks-left .mega-toggle-block {
margin-left: 6px;
}
#mega-menu-wrap-max_mega_menu_6 .mega-menu-toggle .mega-toggle-blocks-left .mega-toggle-block:only-child {
margin-right: 6px;
}
#mega-menu-wrap-max_mega_menu_6 .mega-menu-toggle .mega-toggle-blocks-center {
justify-content: center;
}
#mega-menu-wrap-max_mega_menu_6 .mega-menu-toggle .mega-toggle-blocks-center .mega-toggle-block {
margin-left: 3px;
margin-right: 3px;
}
#mega-menu-wrap-max_mega_menu_6 .mega-menu-toggle .mega-toggle-blocks-right {
flex: 1;
justify-content: flex-end;
}
#mega-menu-wrap-max_mega_menu_6 .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block {
margin-right: 6px;
}
#mega-menu-wrap-max_mega_menu_6 .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block:only-child {
margin-left: 6px;
}
#mega-menu-wrap-max_mega_menu_6 .mega-menu-toggle + #mega-menu-max_mega_menu_6 {
flex-direction: column;
flex-wrap: nowrap;
background-color: #222;
padding: 0px;
display: none;
position: fixed;
width: 300px;
max-width: 100%;
height: 100dvh;
max-height: 100dvh;
top: 0;
box-sizing: border-box;
transition: left 200ms ease-in-out, right 200ms ease-in-out, visibility 200ms ease-in-out;
overflow-y: auto;
overflow-x: hidden;
z-index: 9999999999;
overscroll-behavior: contain;
visibility: hidden;
display: flex;
}
#mega-menu-wrap-max_mega_menu_6 .mega-menu-toggle.mega-menu-open + #mega-menu-max_mega_menu_6 {
display: flex;
visibility: visible;
}
#mega-menu-wrap-max_mega_menu_6 .mega-menu-toggle ~ button.mega-close {
display: flex;
position: fixed;
top: 0;
z-index: 99999999999;
cursor: pointer;
}
#mega-menu-wrap-max_mega_menu_6 .mega-menu-toggle ~ button.mega-close:before {
display: flex;
content: "";
font-family: dashicons;
font-weight: normal;
color: white;
align-items: center;
justify-content: center;
width: 40px;
height: 40px;
font-size: 16px;
}
#mega-menu-wrap-max_mega_menu_6 .mega-menu-toggle + #mega-menu-max_mega_menu_6 {
left: -300px;
}
#mega-menu-wrap-max_mega_menu_6 .mega-menu-toggle.mega-menu-open ~ button.mega-close {
visibility: visible;
opacity: 1;
left: calc(min(100vw - 40px, 300px));
right: auto;
}
#mega-menu-wrap-max_mega_menu_6 .mega-menu-toggle.mega-menu-open + #mega-menu-max_mega_menu_6 {
left: 0;
}
#mega-menu-wrap-max_mega_menu_6 .mega-menu-toggle.mega-menu-open:after {
position: fixed;
width: 100%;
height: 99999px;
content: "";
top: 0;
left: 0;
opacity: 0.5;
background: black;
cursor: pointer;
z-index: 9999999998;
}
}
html.mega-menu-max_mega_menu_6-off-canvas-open {
overflow: hidden;
height: auto;
}
html.mega-menu-max_mega_menu_6-off-canvas-open body {
overflow: hidden;
height: auto;
}
html.mega-menu-max_mega_menu_6-off-canvas-open #wpadminbar {
z-index: 0;
}
.elementor-sticky__spacer #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6, .elementor-sticky__spacer #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 .mega-sub-menu {
visibility: inherit !important;
}
#mega-menu-wrap-max_mega_menu_6 .mega-menu-toggle .mega-toggle-block-0 {
cursor: pointer; }
#mega-menu-wrap-max_mega_menu_6 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated {
padding: 0;
display: flex;
cursor: pointer;
transition-property: opacity, filter;
transition-duration: 0.15s;
transition-timing-function: linear;
font: inherit;
color: inherit;
text-transform: none;
background-color: transparent;
border: 0;
margin: 0;
overflow: visible;
transform: scale(0.8);
align-self: center;
outline: 0;
background: none;
}
#mega-menu-wrap-max_mega_menu_6 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-box {
width: 40px;
height: 24px;
display: inline-block;
position: relative;
outline: 0;
}
#mega-menu-wrap-max_mega_menu_6 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner {
display: block;
top: 50%;
margin-top: -2px;
}
#mega-menu-wrap-max_mega_menu_6 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner, #mega-menu-wrap-max_mega_menu_6 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before, #mega-menu-wrap-max_mega_menu_6 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after {
width: 40px;
height: 4px;
background-color: #ddd;
border-radius: 4px;
position: absolute;
transition-property: transform;
transition-duration: 0.15s;
transition-timing-function: ease;
}
#mega-menu-wrap-max_mega_menu_6 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before, #mega-menu-wrap-max_mega_menu_6 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after {
content: "";
display: block;
}
#mega-menu-wrap-max_mega_menu_6 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before {
top: -10px;
}
#mega-menu-wrap-max_mega_menu_6 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after {
bottom: -10px;
}
#mega-menu-wrap-max_mega_menu_6 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner {
top: 2px;
}
#mega-menu-wrap-max_mega_menu_6 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::before {
top: 10px;
transition-property: transform, opacity;
transition-timing-function: ease;
transition-duration: 0.15s;
}
#mega-menu-wrap-max_mega_menu_6 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::after {
top: 20px;
}
#mega-menu-wrap-max_mega_menu_6 .mega-menu-toggle.mega-menu-open .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner {
transform: translate3d(0, 10px, 0) rotate(45deg);
}
#mega-menu-wrap-max_mega_menu_6 .mega-menu-toggle.mega-menu-open .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::before {
transform: rotate(-45deg) translate3d(-5.71429px, -6px, 0);
opacity: 0;
}
#mega-menu-wrap-max_mega_menu_6 .mega-menu-toggle.mega-menu-open .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::after {
transform: translate3d(0, -20px, 0) rotate(-90deg);
}
#mega-menu-wrap-max_mega_menu_6.mega-sticky {
position: fixed;
top: 0;
left: 0;
right: 0;
z-index: 99998;
opacity: 1;
max-width: 100%;
width: 100%;
margin: 0 auto;
background: transparent;
}
#mega-menu-wrap-max_mega_menu_6.mega-sticky #mega-menu-max_mega_menu_6 {
background-color: #222;
}
#mega-menu-wrap-max_mega_menu_6.mega-stuck {
transition: transform 0.25s ease-in-out;
}
#mega-menu-wrap-max_mega_menu_6.mega-stuck.mega-hide {
transform: translateY(-100%);
}
@media only screen and (max-width: 768px) {
#mega-menu-wrap-max_mega_menu_6.mega-sticky #mega-menu-max_mega_menu_6:not([data-effect-mobile^="slide_"]) {
max-height: calc(100vh - 40px);
overflow: auto;
}
body.admin-bar #mega-menu-wrap-max_mega_menu_6.mega-sticky #mega-menu-max_mega_menu_6:not([data-effect-mobile^="slide_"]) {
max-height: calc(100vh - 40px - 42px);
}
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-item.mega-show-when-sticky {
display: none;
}
#mega-menu-wrap-max_mega_menu_6.mega-sticky #mega-menu-max_mega_menu_6 li.mega-menu-item.mega-hide-when-sticky {
display: none;
}
#mega-menu-wrap-max_mega_menu_6.mega-sticky #mega-menu-max_mega_menu_6 li.mega-menu-item.mega-show-when-sticky {
display: inline-block;
}
@media only screen and (max-width: 768px) {
#mega-menu-wrap-max_mega_menu_6.mega-sticky #mega-menu-max_mega_menu_6 li.mega-menu-item.mega-show-when-sticky.mega-hide-on-mobile {
display: none;
}
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-item a[class^="genericon"]:before {
font-family: genericons;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6.mega-menu-vertical {
flex-direction: column;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6.mega-menu-vertical > li.mega-menu-item {
display: list-item;
margin: 0;
clear: both;
width: 100%;
margin: 0 0 0px 0;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6.mega-menu-vertical > li.mega-menu-item > a.mega-menu-link {
height: auto;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6.mega-menu-vertical > li.mega-menu-item.mega-icon-top > a.mega-menu-link {
display: list-item;
}
@media only screen and (max-width: 768px) {
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6.mega-menu-vertical > li.mega-menu-item.mega-hide-on-mobile {
display: none;
}
}
@media only screen and (min-width: 769px) {
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6.mega-menu-vertical > li.mega-menu-item.mega-hide-on-desktop {
display: none;
}
}
@media only screen and (min-width: 769px) {
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6.mega-menu-vertical > li.mega-menu-megamenu > ul.mega-sub-menu {
width: 600px;
}
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6.mega-menu-vertical > li.mega-menu-megamenu.mega-menu-item, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6.mega-menu-vertical > li.mega-menu-flyout.mega-menu-item {
position: relative;
}
@media only screen and (min-width: 769px) {
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6.mega-menu-vertical li.mega-align-bottom-right.mega-menu-item-has-children li.mega-menu-item a.mega-menu-link, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6.mega-menu-vertical li.mega-align-bottom-right.mega-menu-flyout li.mega-menu-item-has-children li.mega-menu-item a.mega-menu-link {
text-align: left;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6.mega-menu-vertical li.mega-align-bottom-right.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6.mega-menu-vertical li.mega-align-bottom-right.mega-menu-flyout li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {
float: right;
margin-left: auto;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6.mega-menu-vertical li.mega-align-bottom-right.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6.mega-menu-vertical li.mega-align-bottom-right.mega-menu-flyout li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after {
content: "";
margin: 0;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6.mega-menu-vertical li.mega-align-bottom-left.mega-menu-item-has-children > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6.mega-menu-vertical li.mega-align-bottom-left.mega-menu-flyout li.mega-menu-item-has-children > a.mega-menu-link {
text-align: right;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6.mega-menu-vertical li.mega-align-bottom-left.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6.mega-menu-vertical li.mega-align-bottom-left.mega-menu-flyout li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {
float: left;
margin-left: auto;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6.mega-menu-vertical li.mega-align-bottom-left.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6.mega-menu-vertical li.mega-align-bottom-left.mega-menu-flyout li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after {
content: "";
margin: 0;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6.mega-menu-vertical li.mega-align-bottom-left.mega-menu-item-has-children.mega-icon-left > a.mega-menu-link:before, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6.mega-menu-vertical li.mega-align-bottom-left.mega-menu-flyout li.mega-menu-item-has-children.mega-icon-left > a.mega-menu-link:before {
float: right;
margin: 0 0 0 6px;
}
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6.mega-menu-vertical li.mega-menu-megamenu.mega-align-bottom-right > ul.mega-sub-menu {
top: 0;
left: 100%;
right: auto;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-right ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-right ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {
top: 0;
left: 100%;
right: auto;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-right.mega-icon-left > a.mega-menu-link:before, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item.mega-icon-left > a.mega-menu-link:before, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-right ul.mega-sub-menu li.mega-menu-item.mega-icon-left > a.mega-menu-link:before {
float: left;
margin: 0 6px 0 0;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6.mega-menu-vertical li.mega-menu-megamenu.mega-align-bottom-left > ul.mega-sub-menu {
top: 0;
left: auto;
right: 100%;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-left > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-left li.mega-menu-item > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-left li.mega-menu-item ul.mega-sub-menu li.mega-menu-item > ul.mega-sub-menu {
top: 0;
left: auto;
right: 100%;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6.mega-menu-accordion {
flex-direction: column;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6.mega-menu-accordion > li.mega-menu-item {
display: list-item;
margin: 0;
clear: both;
width: 100%;
margin: 0 0 0px 0;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6.mega-menu-accordion > li.mega-menu-item > a.mega-menu-link {
height: auto;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6.mega-menu-accordion > li.mega-menu-item.mega-icon-top > a.mega-menu-link {
display: list-item;
}
@media only screen and (max-width: 768px) {
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6.mega-menu-accordion > li.mega-menu-item.mega-hide-on-mobile {
display: none;
}
}
@media only screen and (min-width: 769px) {
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6.mega-menu-accordion > li.mega-menu-item.mega-hide-on-desktop {
display: none;
}
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6.mega-menu-accordion > li.mega-menu-megamenu > ul.mega-sub-menu {
position: static;
width: 100% !important;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6.mega-menu-accordion > li.mega-menu-flyout > ul.mega-sub-menu {
position: static;
width: 100% !important;
padding: 0;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6.mega-menu-accordion > li.mega-menu-flyout > ul.mega-sub-menu li.mega-menu-item.mega-current-menu-item > a.mega-menu-link {
background-color: #ddd;
font-weight: normal;
text-decoration: none;
color: #666;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6.mega-menu-accordion > li.mega-menu-flyout > ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {
position: static;
left: 0;
width: 100%;
border: 0;
box-shadow: none;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6.mega-menu-accordion > li.mega-menu-flyout > ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu a.mega-menu-link {
padding-left: 20px;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6.mega-menu-accordion > li.mega-menu-flyout > ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu a.mega-menu-link {
padding-left: 30px;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6.mega-menu-accordion > li.mega-menu-flyout > ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu a.mega-menu-link {
padding-left: 40px;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6.mega-menu-accordion li.mega-menu-item > ul.mega-sub-menu {
display: none;
visibility: visible;
opacity: 1;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6.mega-menu-accordion li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6.mega-menu-accordion li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu {
display: block;
}
@media only screen and (min-width: 769px) {
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6.mega-menu-accordion li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {
float: right;
margin-left: auto;
}
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6.mega-menu-accordion li.mega-menu-item li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after {
content: "";
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6.mega-menu-accordion li.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:after, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6.mega-menu-accordion li.mega-menu-item li.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:after {
content: "";
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-bp-profile-nav img.avatar, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 img.mmm_gravatar {
vertical-align: middle;
position: relative;
top: -1px;
display: inline-block;
max-height: 100%;
}
@media only screen and (max-width: 768px) {
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-bp-profile-nav img.avatar, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 img.mmm_gravatar {
max-height: 90%;
width: auto;
}
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 img.avatar {
vertical-align: middle;
position: relative;
top: -1px;
}
#mega-menu-wrap-max_mega_menu_6 > li.mega-menu-item.mega-current-menu-item > a.mega-menu-logo, #mega-menu-wrap-max_mega_menu_6 > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-logo {
background: inherit;
}
#mega-menu-wrap-max_mega_menu_6 li.mega-menu-item img.mega-menu-logo {
display: inline;
vertical-align: middle;
max-height: none;
}
@media only screen and (max-width: 768px) {
#mega-menu-wrap-max_mega_menu_6 li.mega-menu-item img.mega-menu-logo {
max-height: 90%;
width: auto;
}
}
@media only screen and (max-width: 768px) {
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6[data-effect-mobile^="slide_"] li.mega-menu-item a.mega-menu-link.mega-menu-logo {
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
justify-content: center;
height: auto;
}
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-tabbed > ul.mega-sub-menu {
padding: 0;
flex-direction: column;
}
@media only screen and (min-width: 769px) {
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6[data-effect="fade"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition) > ul.mega-sub-menu {
opacity: 1;
transition: none;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6[data-effect="fade"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition) > ul.mega-sub-menu > li {
opacity: 0;
transition: opacity 200ms ease-in;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6[data-effect="fade"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition).mega-toggle-on > ul.mega-sub-menu > li {
opacity: 1;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6[data-effect="fade_up"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition) > ul.mega-sub-menu {
opacity: 1;
transform: translate(0, 0);
transition: none;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6[data-effect="fade_up"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition) > ul.mega-sub-menu > li {
opacity: 0;
transform: translate(0, 10px);
transition: opacity 200ms ease-in, transform 200ms ease-in;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6[data-effect="fade_up"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition).mega-toggle-on > ul.mega-sub-menu > li {
opacity: 1;
transform: translate(0, 0);
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6[data-effect="slide_up"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition) > ul.mega-sub-menu {
transform: translate(0, 0);
transition: none;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6[data-effect="slide_up"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition) > ul.mega-sub-menu > li {
transform: translate(0, 10px);
transition: transform 200ms ease-in;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6[data-effect="slide_up"] li.mega-menu-item.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item:not(.mega-disable-transition).mega-toggle-on > ul.mega-sub-menu > li {
transform: translate(0, 0);
}
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item {
width: 100%;
padding: 0;
position: static;  }
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {
display: flex;
width: 20%;
background-color: #f1f1f1;
color: #666;
font-family: inherit;
font-size: 14px;
font-weight: normal;
padding: 0px 10px 0px 10px;
min-height: 35px;
height: fit-content;
align-items: center;
text-decoration: none;
text-transform: none;
margin: 0;
border: 0;
cursor: pointer;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus {
background-color: #ddd;
font-weight: normal;
text-decoration: none;
color: #666;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item.mega-menu-item-has-children > a.mega-menu-link > .mega-indicator {
margin-left: auto;
}
@media only screen and (min-width: 769px) {
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item.mega-menu-item-has-children > a.mega-menu-link > .mega-indicator:after {
content: "";
}
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu {
width: 80%;
float: left;
clear: none;
position: absolute;
top: 0;
left: 20%;
visibility: hidden;
border-left: 1px solid #ccc;
padding: 0px 0px 0px 0px;
flex-direction: row;
}
@media only screen and (min-width: 769px) {
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu {
min-height: 100%;
}
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu {
visibility: visible;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-item {
float: left;
padding: 15px 15px 15px 15px;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-item.mega-menu-clear {
clear: left;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {
margin-left: 0;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {
margin-left: 10px;
}
@media only screen and (max-width: 768px) {
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed ul.mega-sub-menu ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed ul.mega-sub-menu ul.mega-sub-menu li.mega-collapse-children > ul.mega-sub-menu {
display: none;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed ul.mega-sub-menu ul.mega-sub-menu ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu ul.mega-sub-menu, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed ul.mega-sub-menu ul.mega-sub-menu li.mega-collapse-children.mega-toggle-on > ul.mega-sub-menu {
display: block;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-tabbed > ul.mega-sub-menu {
padding: 0;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-item {
width: 100%;
clear: both;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item {
width: 100%;
padding: 0;
position: static; }
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {
width: 100%;
float: left;
background-color: #f1f1f1;
color: #666;
font-family: inherit;
font-size: 14px;
font-weight: normal;
padding: 0px 10px 0px 10px;
line-height: 35px;
text-decoration: none;
text-transform: none;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after {
content: "";
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:after {
content: "";
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu {
width: 100%;
position: relative;
top: 0;
left: auto;
border-left: 0;
padding: 10px;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu {
margin-left: 0;
}
} #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-item > a.fa6.far:before, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-item > a.fa6.fa-regular:before {
font: var(--fa-font-regular);
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-item > a.fa6.fas:before, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-item > a.fa6.fa-solid:before {
font: var(--fa-font-solid);
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-item > a.fa6.fal:before, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-item > a.fa6.fa-light:before {
font: var(--fa-font-light);
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-item > a.fa6.fa-sharp.fa-regular:before {
font: var(--fa-font-sharp-regular);
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-item > a.fa6.fa-sharp.fa-solid:before {
font: var(--fa-font-sharp-solid);
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-item > a.fa6.fa-sharp.fa-light:before {
font: var(--fa-font-sharp-light);
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-item > a.fa6.fa-kit:before {
font-family: "Font Awesome Kit";
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-item > a.fa6.fab:before {
font: var(--fa-font-brands);
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-item > a.fa6:before {
vertical-align: unset;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-item.mega-icon-left > a.fas.fa6:before, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-item.mega-icon-left > a.fab.fa6:before, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-item.mega-icon-left > a.far.fa6:before, #mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 li.mega-menu-item.mega-icon-left > a.fal.fa6:before {
width: 1.25em;
text-align: center;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 span.mega-menu-badge {
border-radius: 2px;
display: inline-flex;
line-height: normal;
padding: 1px 4px 1px 4px;
top: -7px;
margin: 0 0 0 6px;
text-align: center;
}
@media only screen and (min-width: 769px) {
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 span.mega-menu-badge.mega-hide-on-desktop {
display: none;
}
}
@media only screen and (max-width: 768px) {
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 span.mega-menu-badge.mega-hide-on-mobile {
display: none;
}
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 span.mega-menu-badge.mega-menu-badge-style-one {
background-color: #d32f2f;
color: white;
font-weight: normal;
font-size: 10px;
text-transform: none;
text-decoration: none;
font-family: inherit;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 span.mega-menu-badge.mega-menu-badge-style-two {
background-color: #00796b;
color: white;
font-weight: normal;
font-size: 10px;
text-transform: none;
text-decoration: none;
font-family: inherit;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 span.mega-menu-badge.mega-menu-badge-style-three {
background-color: #ffc107;
color: white;
font-weight: normal;
font-size: 10px;
text-transform: none;
text-decoration: none;
font-family: inherit;
}
#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6 span.mega-menu-badge.mega-menu-badge-style-four {
background-color: #303f9f;
color: white;
font-weight: normal;
font-size: 10px;
text-transform: none;
text-decoration: none;
font-family: inherit;
}
#mega-menu-wrap-max_mega_menu_6 .mega-menu-toggle {    }
@media (min-width: 992px) {          #mega-menu-wrap-max_mega_menu_6 {
--mm-bg:#ffffff;
--mm-text:#0f172a;
--mm-muted:#475569;
--mm-accent:#265185;
--mm-accent-2:#1d4ed8;
--mm-border:rgba(15,23,42,.10);
--mm-border-2:rgba(15,23,42,.08);
--mm-shadow:0 18px 45px rgba(2,6,23,.14);
--mm-shadow-2:0 12px 28px rgba(2,6,23,.12);
--mm-radius:18px;
width: 100% !important;
max-width: 100% !important;
background: rgba(255, 255, 255, 0.82) !important;
border-bottom: 1px solid rgba(15, 23, 42, 0.08) !important;
backdrop-filter: saturate(1.2) blur(12px);
-webkit-backdrop-filter: saturate(1.2) blur(12px);
position: sticky;
top: 0;
z-index: 999;
}
#mega-menu-wrap-max_mega_menu_6::after {
content: "";
display: block;
height: 2px;
background: linear-gradient(90deg, rgba(38, 81, 133, 0), rgba(38, 81, 133, 0.55), rgba(29, 78, 216, 0.35), rgba(38, 81, 133, 0));
opacity: 0.9;
}
#mega-menu-max_mega_menu_6 {
width: 100% !important;
display: flex !important;
align-items: center !important;
justify-content: space-between !important;
gap: 8px !important; padding: 10px clamp(12px, 2vw, 28px) !important; }
#mega-menu-max_mega_menu_6 > li.mega-menu-item {
flex: 0 1 auto;
}
#mega-menu-max_mega_menu_6 > li.mega-menu-item > a.mega-menu-link {
color: var(--mm-text) !important;
font-weight: 850 !important;
font-size: 16px !important;
line-height: 1.15 !important; letter-spacing: 0.12px; padding: 13px 16px !important;
border-radius: 999px !important;
position: relative;
background: transparent !important;
transition: background 0.18s ease, color 0.18s ease, transform 0.18s ease, box-shadow 0.18s ease;
white-space: nowrap;
}
#mega-menu-max_mega_menu_6 > li.mega-menu-item > a.mega-menu-link:hover {
background: rgba(38, 81, 133, 0.1) !important;
color: var(--mm-accent) !important;
transform: translateY(-1px);
box-shadow: 0 10px 22px rgba(38, 81, 133, 0.1);
}
#mega-menu-max_mega_menu_6 > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-max_mega_menu_6 > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link {
background: rgba(38, 81, 133, 0.14) !important;
color: var(--mm-accent) !important;
box-shadow: 0 10px 22px rgba(38, 81, 133, 0.1);
}
#mega-menu-max_mega_menu_6 > li.mega-menu-item > a.mega-menu-link::after {
content: "";
position: absolute;
left: 18px;
right: 18px;
bottom: 8px;
height: 2px;
background: linear-gradient(90deg, var(--mm-accent), var(--mm-accent-2));
border-radius: 999px;
transform: scaleX(0);
transform-origin: left;
transition: transform 0.18s ease;
opacity: 0.95;
}
#mega-menu-max_mega_menu_6 > li.mega-menu-item:hover > a.mega-menu-link::after {
transform: scaleX(1);
}
#mega-menu-max_mega_menu_6 > li.mega-menu-item.mega-menu-item-has-children > a.mega-menu-link {
padding-right: 28px !important;
}
#mega-menu-max_mega_menu_6 > li.mega-menu-item.mega-menu-item-has-children > a.mega-menu-link::before {
content: "";
position: absolute;
right: 12px;
top: 50%;
width: 7px;
height: 7px;
border-right: 2px solid currentColor;
border-bottom: 2px solid currentColor;
transform: translateY(-55%) rotate(45deg);
opacity: 0.55;
transition: transform 0.18s ease, opacity 0.18s ease;
}
#mega-menu-max_mega_menu_6 > li.mega-menu-item.mega-menu-item-has-children:hover > a.mega-menu-link::before {
transform: translateY(-45%) rotate(225deg);
opacity: 0.85;
}
#mega-menu-wrap-max_mega_menu_6 ul.mega-sub-menu {
position: relative;
background: rgba(255, 255, 255, 0.94) !important;
border: 1px solid var(--mm-border) !important;
border-radius: var(--mm-radius) !important;
box-shadow: var(--mm-shadow) !important;
padding: 16px !important;
margin-top: 12px !important;
overflow: hidden;
transform-origin: top;
transform: translateY(8px);
opacity: 0;
transition: opacity 0.16s ease, transform 0.16s ease;
backdrop-filter: saturate(1.15) blur(10px);
-webkit-backdrop-filter: saturate(1.15) blur(10px);
}
#mega-menu-wrap-max_mega_menu_6 li.mega-menu-item:hover > ul.mega-sub-menu {
opacity: 1;
transform: translateY(0);
}
#mega-menu-wrap-max_mega_menu_6 ul.mega-sub-menu::before {
content: "";
position: absolute;
inset: -50px -50px auto -50px;
height: 160px;
background: radial-gradient(circle at 18% 40%, rgba(38, 81, 133, 0.12), rgba(38, 81, 133, 0) 60%), radial-gradient(circle at 70% 10%, rgba(29, 78, 216, 0.1), rgba(29, 78, 216, 0) 55%);
pointer-events: none;
}
#mega-menu-wrap-max_mega_menu_6 li.mega-menu-megamenu > ul.mega-sub-menu {
width: min(1300px, calc(100vw - 40px)) !important;
}
#mega-menu-wrap-max_mega_menu_6 .mega-block-title {
color: var(--mm-text) !important;
font-weight: 950 !important;
font-size: 13px !important;
text-transform: uppercase; letter-spacing: 0.8px;
margin: 0 0 10px !important;
opacity: 0.92;
}
#mega-menu-wrap-max_mega_menu_6 .mega-menu-megamenu ul.mega-sub-menu > li.mega-menu-item {
padding: 10px 12px !important;
}
#mega-menu-wrap-max_mega_menu_6 ul.mega-sub-menu a.mega-menu-link, #mega-menu-wrap-max_mega_menu_6 ul.mega-sub-menu a {
position: relative;
width: 100%;
display: flex;
align-items: center;
justify-content: space-between;
gap: 12px;
color: var(--mm-muted) !important;
font-weight: 750 !important;
font-size: 15px !important;
line-height: 1.25 !important; text-decoration: none !important; padding: 12px 12px 12px 16px !important;
border-radius: 14px;
border: 1px solid var(--mm-border-2);
background: rgba(15, 23, 42, 0.02) !important;
transition: background 0.16s ease, color 0.16s ease, transform 0.16s ease, box-shadow 0.16s ease, border-color 0.16s ease;
}
#mega-menu-wrap-max_mega_menu_6 ul.mega-sub-menu a.mega-menu-link::before, #mega-menu-wrap-max_mega_menu_6 ul.mega-sub-menu a::before {
content: "";
position: absolute;
left: 9px;
top: 10px;
bottom: 10px;
width: 3px;
border-radius: 999px;
background: linear-gradient(180deg, var(--mm-accent), var(--mm-accent-2));
opacity: 0;
transform: scaleY(0.6);
transform-origin: center;
transition: opacity 0.16s ease, transform 0.16s ease;
}
#mega-menu-wrap-max_mega_menu_6 ul.mega-sub-menu a.mega-menu-link::after, #mega-menu-wrap-max_mega_menu_6 ul.mega-sub-menu a::after {
content: "›";
font-size: 18px;
line-height: 1;
opacity: 0;
transform: translateX(-4px);
transition: opacity 0.16s ease, transform 0.16s ease;
color: currentColor;
}
#mega-menu-wrap-max_mega_menu_6 ul.mega-sub-menu a.mega-menu-link:hover, #mega-menu-wrap-max_mega_menu_6 ul.mega-sub-menu a:hover {
background: rgba(38, 81, 133, 0.1) !important;
color: var(--mm-accent) !important;
border-color: rgba(38, 81, 133, 0.18);
transform: translateY(-1px);
box-shadow: var(--mm-shadow-2);
}
#mega-menu-wrap-max_mega_menu_6 ul.mega-sub-menu a.mega-menu-link:hover::before, #mega-menu-wrap-max_mega_menu_6 ul.mega-sub-menu a:hover::before {
opacity: 1;
transform: scaleY(1);
}
#mega-menu-wrap-max_mega_menu_6 ul.mega-sub-menu a.mega-menu-link:hover::after, #mega-menu-wrap-max_mega_menu_6 ul.mega-sub-menu a:hover::after {
opacity: 0.9;
transform: translateX(0);
}
#mega-menu-max_mega_menu_6 > li.mega-menu-item.mm-cta {
margin-left: auto !important;
}
#mega-menu-max_mega_menu_6 > li.mega-menu-item.mm-cta > a.mega-menu-link {
background: linear-gradient(90deg, var(--mm-accent), var(--mm-accent-2)) !important;
color: #fff !important;
box-shadow: 0 14px 30px rgba(38, 81, 133, 0.22);
}
#mega-menu-max_mega_menu_6 > li.mega-menu-item.mm-cta:hover > a.mega-menu-link {
transform: translateY(-2px);
box-shadow: 0 18px 38px rgba(38, 81, 133, 0.26);
color: #fff !important;
}
#mega-menu-max_mega_menu_6 > li.mega-menu-item.mm-cta > a.mega-menu-link::after, #mega-menu-max_mega_menu_6 > li.mega-menu-item.mm-cta > a.mega-menu-link::before {
display: none !important;
}
}
.wp-block {}