@charset "UTF-8";

  .mega-menu-last-modified-1772788516{content:'Friday 6th March 2026 09:15:16 UTC';}
#mega-menu-wrap-mega_menu, #mega-menu-wrap-mega_menu #mega-menu-mega_menu, #mega-menu-wrap-mega_menu #mega-menu-mega_menu ul.mega-sub-menu, #mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-item, #mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-row, #mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-column, #mega-menu-wrap-mega_menu #mega-menu-mega_menu a.mega-menu-link, #mega-menu-wrap-mega_menu #mega-menu-mega_menu span.mega-menu-badge, #mega-menu-wrap-mega_menu button.mega-close, #mega-menu-wrap-mega_menu 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:Tahoma, Geneva, sans-serif;font-size:10px;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-mega_menu:before, #mega-menu-wrap-mega_menu:after, #mega-menu-wrap-mega_menu #mega-menu-mega_menu:before, #mega-menu-wrap-mega_menu #mega-menu-mega_menu:after, #mega-menu-wrap-mega_menu #mega-menu-mega_menu ul.mega-sub-menu:before, #mega-menu-wrap-mega_menu #mega-menu-mega_menu ul.mega-sub-menu:after, #mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-item:before, #mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-item:after, #mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-row:before, #mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-row:after, #mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-column:before, #mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-column:after, #mega-menu-wrap-mega_menu #mega-menu-mega_menu a.mega-menu-link:before, #mega-menu-wrap-mega_menu #mega-menu-mega_menu a.mega-menu-link:after, #mega-menu-wrap-mega_menu #mega-menu-mega_menu span.mega-menu-badge:before, #mega-menu-wrap-mega_menu #mega-menu-mega_menu span.mega-menu-badge:after, #mega-menu-wrap-mega_menu button.mega-close:before, #mega-menu-wrap-mega_menu button.mega-close:after, #mega-menu-wrap-mega_menu button.mega-toggle-standard:before, #mega-menu-wrap-mega_menu button.mega-toggle-standard:after{display:none;}
#mega-menu-wrap-mega_menu{border-radius:0px;}
@media only screen and (min-width: 850px) {
#mega-menu-wrap-mega_menu{background-color:white;}
}
#mega-menu-wrap-mega_menu.mega-keyboard-navigation .mega-menu-toggle:focus, #mega-menu-wrap-mega_menu.mega-keyboard-navigation .mega-toggle-block:focus, #mega-menu-wrap-mega_menu.mega-keyboard-navigation .mega-toggle-block a:focus, #mega-menu-wrap-mega_menu.mega-keyboard-navigation .mega-toggle-block .mega-search input[type=text]:focus, #mega-menu-wrap-mega_menu.mega-keyboard-navigation .mega-toggle-block button.mega-toggle-animated:focus, #mega-menu-wrap-mega_menu.mega-keyboard-navigation #mega-menu-mega_menu a:focus, #mega-menu-wrap-mega_menu.mega-keyboard-navigation #mega-menu-mega_menu span:focus, #mega-menu-wrap-mega_menu.mega-keyboard-navigation #mega-menu-mega_menu input:focus, #mega-menu-wrap-mega_menu.mega-keyboard-navigation #mega-menu-mega_menu li.mega-menu-item a.mega-menu-link:focus, #mega-menu-wrap-mega_menu.mega-keyboard-navigation #mega-menu-mega_menu form.mega-search-open:has(input[type=text]:focus), #mega-menu-wrap-mega_menu.mega-keyboard-navigation #mega-menu-mega_menu + button.mega-close:focus{outline-style:solid;outline-width:3px;outline-color:#109cde;outline-offset:-3px;}
#mega-menu-wrap-mega_menu.mega-keyboard-navigation .mega-toggle-block button.mega-toggle-animated:focus{outline-offset:2px;}
#mega-menu-wrap-mega_menu.mega-keyboard-navigation > li.mega-menu-item > a.mega-menu-link:focus{background-color:#ffe600;color:#015c9e;font-weight:normal;text-decoration:underline;border-color:white;}
@media only screen and (max-width: 849px) {
#mega-menu-wrap-mega_menu.mega-keyboard-navigation > li.mega-menu-item > a.mega-menu-link:focus{color:white;background-color:#333;}
}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu{text-align:left;padding:0px;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu a.mega-menu-link{cursor:pointer;display:inline;transition:background 200ms linear, color 200ms linear, border 200ms linear;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu a.mega-menu-link .mega-description-group{vertical-align:middle;display:inline-block;transition:none;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu a.mega-menu-link .mega-description-group .mega-menu-title, #mega-menu-wrap-mega_menu #mega-menu-mega_menu a.mega-menu-link .mega-description-group .mega-menu-description{transition:none;line-height:1.5;display:block;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu 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-mega_menu #mega-menu-mega_menu 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-mega_menu #mega-menu-mega_menu 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-mega_menu #mega-menu-mega_menu 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-mega_menu #mega-menu-mega_menu li.mega-menu-item.mega-icon-top > a.mega-menu-link{display:table-cell;vertical-align:middle;line-height:initial;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu 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-mega_menu #mega-menu-mega_menu 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: 849px) {
#mega-menu-wrap-mega_menu #mega-menu-mega_menu > li.mega-menu-item.mega-icon-top > a.mega-menu-link{display:block;line-height:40px;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu > 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-mega_menu #mega-menu-mega_menu li.mega-menu-item.mega-icon-right > a.mega-menu-link:before{float:right;margin:0 0 0 6px;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu > li.mega-animating > ul.mega-sub-menu{pointer-events:none;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-disable-link > a.mega-menu-link, #mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-megamenu li.mega-disable-link > a.mega-menu-link{cursor:inherit;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-item-has-children.mega-disable-link > a.mega-menu-link, #mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-megamenu > li.mega-menu-item-has-children.mega-disable-link > a.mega-menu-link{cursor:pointer;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu p{margin-bottom:10px;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu input, #mega-menu-wrap-mega_menu #mega-menu-mega_menu img{max-width:100%;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-item > ul.mega-sub-menu{display:block;visibility:hidden;opacity:1;pointer-events:auto;}
@media only screen and (max-width: 849px) {
#mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-item > ul.mega-sub-menu{display:none;visibility:visible;opacity:1;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-megamenu.mega-menu-item.mega-toggle-on ul.mega-sub-menu{display:block;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-megamenu.mega-menu-item.mega-toggle-on li.mega-hide-sub-menu-on-mobile > ul.mega-sub-menu, #mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-hide-sub-menu-on-mobile > ul.mega-sub-menu{display:none;}
}
@media only screen and (min-width: 850px) {
#mega-menu-wrap-mega_menu #mega-menu-mega_menu[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-mega_menu #mega-menu-mega_menu[data-effect="fade"].mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu, #mega-menu-wrap-mega_menu #mega-menu-mega_menu[data-effect="fade"].mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu, #mega-menu-wrap-mega_menu #mega-menu-mega_menu[data-effect="fade"] li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-mega_menu #mega-menu-mega_menu[data-effect="fade"] li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu{opacity:1;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu, #mega-menu-wrap-mega_menu #mega-menu-mega_menu[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-mega_menu #mega-menu-mega_menu[data-effect="fade_up"].mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu, #mega-menu-wrap-mega_menu #mega-menu-mega_menu[data-effect="fade_up"].mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu, #mega-menu-wrap-mega_menu #mega-menu-mega_menu[data-effect="fade_up"] li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-mega_menu #mega-menu-mega_menu[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-mega_menu #mega-menu-mega_menu[data-effect="slide_up"] li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu, #mega-menu-wrap-mega_menu #mega-menu-mega_menu[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-mega_menu #mega-menu-mega_menu[data-effect="slide_up"].mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu, #mega-menu-wrap-mega_menu #mega-menu-mega_menu[data-effect="slide_up"].mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu, #mega-menu-wrap-mega_menu #mega-menu-mega_menu[data-effect="slide_up"] li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-mega_menu #mega-menu-mega_menu[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-mega_menu #mega-menu-mega_menu li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-collapse-children > ul.mega-sub-menu{display:none;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu 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-mega_menu #mega-menu-mega_menu.mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu, #mega-menu-wrap-mega_menu #mega-menu-mega_menu.mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu, #mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu{visibility:visible;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu{visibility:inherit;opacity:1;display:block;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu 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-mega_menu #mega-menu-mega_menu 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-mega_menu #mega-menu-mega_menu 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-mega_menu #mega-menu-mega_menu 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-mega_menu #mega-menu-mega_menu 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-mega_menu #mega-menu-mega_menu 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-mega_menu #mega-menu-mega_menu li.mega-menu-item a[class^="dashicons"]:before{font-family:dashicons;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu 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-mega_menu #mega-menu-mega_menu li.mega-menu-item.mega-hide-text a.mega-menu-link:before{margin:0;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-item.mega-hide-text li.mega-menu-item a.mega-menu-link:before{margin:0 6px 0 0;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-align-bottom-left.mega-toggle-on > a.mega-menu-link{border-radius:0px;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-align-bottom-right > ul.mega-sub-menu{right:0;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-align-bottom-right.mega-toggle-on > a.mega-menu-link{border-radius:0px;}
@media only screen and (min-width: 850px) {
#mega-menu-wrap-mega_menu #mega-menu-mega_menu > li.mega-menu-megamenu.mega-menu-item{position:static;}
}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu > li.mega-menu-item{margin:0 0px 0 0;display:inline-block;height:auto;vertical-align:middle;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu > li.mega-menu-item.mega-item-align-right{float:right;}
@media only screen and (min-width: 850px) {
#mega-menu-wrap-mega_menu #mega-menu-mega_menu > li.mega-menu-item.mega-item-align-right{margin:0 0 0 0px;}
}
@media only screen and (min-width: 850px) {
#mega-menu-wrap-mega_menu #mega-menu-mega_menu > li.mega-menu-item.mega-item-align-float-left{float:left;}
}
@media only screen and (min-width: 850px) {
#mega-menu-wrap-mega_menu #mega-menu-mega_menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-mega_menu #mega-menu-mega_menu > li.mega-menu-item > a.mega-menu-link:focus{background-color:#ffe600;color:#015c9e;font-weight:normal;text-decoration:underline;border-color:white;}
}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu > li.mega-menu-item.mega-toggle-on > a.mega-menu-link{background-color:#ffe600;color:#015c9e;font-weight:normal;text-decoration:underline;border-color:white;}
@media only screen and (max-width: 849px) {
#mega-menu-wrap-mega_menu #mega-menu-mega_menu > li.mega-menu-item.mega-toggle-on > a.mega-menu-link{color:white;background-color:#333;}
}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu > li.mega-menu-item > a.mega-menu-link{line-height:40px;height:40px;padding:0px 10px;vertical-align:baseline;width:auto;display:block;color:#015c9e;text-transform:capitalize;text-decoration:none;text-align:left;background-color:white;border-top:0px solid white;border-left:0px solid white;border-right:0px solid white;border-bottom:1px solid white;border-radius:0px;font-family:inherit;font-size:14px;font-weight:normal;outline:none;}
@media only screen and (min-width: 850px) {
#mega-menu-wrap-mega_menu #mega-menu-mega_menu > 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: 849px) {
#mega-menu-wrap-mega_menu #mega-menu-mega_menu > li.mega-menu-item.mega-multi-line > a.mega-menu-link br{display:none;}
}
@media only screen and (max-width: 849px) {
#mega-menu-wrap-mega_menu #mega-menu-mega_menu > li.mega-menu-item{display:list-item;margin:0;clear:both;border:0;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu > li.mega-menu-item.mega-item-align-right{float:none;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu > 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-mega_menu #mega-menu-mega_menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row{width:100%;float:left;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu 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: 850px) {
#mega-menu-wrap-mega_menu #mega-menu-mega_menu 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: 849px) {
#mega-menu-wrap-mega_menu #mega-menu-mega_menu 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-mega_menu #mega-menu-mega_menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item{padding:10px 0 0 10px;width:100%;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu > li.mega-menu-megamenu > ul.mega-sub-menu{z-index:999;border-radius:0px;background-color:white;border:0;padding:0px;position:absolute;width:100%;max-width:none;left:0;box-shadow:2px 0px 4px 0px rgba(0, 0, 0, 0.2);}
@media only screen and (max-width: 849px) {
#mega-menu-wrap-mega_menu #mega-menu-mega_menu > li.mega-menu-megamenu > ul.mega-sub-menu{float:left;position:static;width:100%;}
}
@media only screen and (min-width: 850px) {
#mega-menu-wrap-mega_menu #mega-menu-mega_menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard{width:calc(var(--span) / var(--columns) * 100%);}
}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu > li.mega-menu-megamenu > ul.mega-sub-menu .mega-description-group .mega-menu-description{margin:5px 0;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item ul.mega-sub-menu{clear:both;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu > 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-mega_menu #mega-menu-mega_menu > 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-mega_menu #mega-menu-mega_menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard, #mega-menu-wrap-mega_menu #mega-menu-mega_menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item{color:#666;font-family:Tahoma, Geneva, sans-serif;font-size:10px;display:block;float:left;clear:none;padding:10px 0 0 10px;vertical-align:top;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard.mega-menu-clear, #mega-menu-wrap-mega_menu #mega-menu-mega_menu > 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-mega_menu #mega-menu-mega_menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard h4.mega-block-title, #mega-menu-wrap-mega_menu #mega-menu-mega_menu > 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:Tahoma, Geneva, sans-serif;font-size:13px;text-transform:capitalize;text-decoration:underline;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-mega_menu #mega-menu-mega_menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard h4.mega-block-title:hover, #mega-menu-wrap-mega_menu #mega-menu-mega_menu > 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-mega_menu #mega-menu-mega_menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard > a.mega-menu-link, #mega-menu-wrap-mega_menu #mega-menu-mega_menu > 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:red;font-family:Tahoma, Geneva, sans-serif;font-size:13px;text-transform:uppercase;text-decoration:underline;font-weight:bold;text-align:left;margin:0px 0px 0px 0px;padding:0px;vertical-align:top;display:block;border:0;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard > a.mega-menu-link:hover, #mega-menu-wrap-mega_menu #mega-menu-mega_menu > 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-mega_menu #mega-menu-mega_menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard > a.mega-menu-link:hover, #mega-menu-wrap-mega_menu #mega-menu-mega_menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard > a.mega-menu-link:focus, #mega-menu-wrap-mega_menu #mega-menu-mega_menu > 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-mega_menu #mega-menu-mega_menu > 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:red;font-weight:bold;text-decoration:none;background-color:white;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu > 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-mega_menu #mega-menu-mega_menu > 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-mega_menu #mega-menu-mega_menu > 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-mega_menu #mega-menu-mega_menu > 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-mega_menu #mega-menu-mega_menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column-standard li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-mega_menu #mega-menu-mega_menu > 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:#555;font-family:Tahoma, Geneva, sans-serif;font-size:12px;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-mega_menu #mega-menu-mega_menu > 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-mega_menu #mega-menu-mega_menu > 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-mega_menu #mega-menu-mega_menu > 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-mega_menu #mega-menu-mega_menu > 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-mega_menu #mega-menu-mega_menu > 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-mega_menu #mega-menu-mega_menu > 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-mega_menu #mega-menu-mega_menu > 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-mega_menu #mega-menu-mega_menu > 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:#555;font-weight:normal;text-decoration:underline;background-color:transparent;}
@media only screen and (max-width: 849px) {
#mega-menu-wrap-mega_menu #mega-menu-mega_menu > li.mega-menu-megamenu > ul.mega-sub-menu{border:0;padding:10px;border-radius:0;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item{width:100%;clear:both;}
}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-mega_menu #mega-menu-mega_menu > 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:#555;font-family:Tahoma, Geneva, sans-serif;font-size:12px;text-transform:none;text-decoration:none;font-weight:normal;margin:0;border:0;padding:0px;vertical-align:top;display:block;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-mega_menu #mega-menu-mega_menu > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus, #mega-menu-wrap-mega_menu #mega-menu-mega_menu > 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-mega_menu #mega-menu-mega_menu > 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:#555;font-weight:normal;text-decoration:underline;background-color:transparent;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu > li.mega-menu-flyout ul.mega-sub-menu{z-index:999;position:absolute;width:auto;max-width:none;padding:0px;border:0;background-color:white;border-radius:0px;box-shadow:2px 0px 4px 0px rgba(0, 0, 0, 0.2);}
@media only screen and (max-width: 849px) {
#mega-menu-wrap-mega_menu #mega-menu-mega_menu > 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 (min-width: 850px) {
#mega-menu-wrap-mega_menu #mega-menu-mega_menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item > a.mega-menu-link{white-space:nowrap;min-width:150px;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item.mega-has-description > a.mega-menu-link{white-space:normal;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item.mega-has-description > a.mega-menu-link > .mega-description-group > .mega-menu-title{white-space:nowrap;}
}
@media only screen and (max-width: 849px) {
#mega-menu-wrap-mega_menu #mega-menu-mega_menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item{clear:both;}
}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{display:block;background-color:white;color:#775400;font-family:inherit;font-size:14px;font-weight:bold;padding:5px 10px;line-height:35px;text-decoration:none;text-transform:capitalize;vertical-align:baseline;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu > 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: 849px) {
#mega-menu-wrap-mega_menu #mega-menu-mega_menu > 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-mega_menu #mega-menu-mega_menu > 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: 849px) {
#mega-menu-wrap-mega_menu #mega-menu-mega_menu > 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-mega_menu #mega-menu-mega_menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover, #mega-menu-wrap-mega_menu #mega-menu-mega_menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:focus{background-color:#ffd600;font-weight:bold;text-decoration:underline;color:#775400;}
@media only screen and (min-width: 850px) {
#mega-menu-wrap-mega_menu #mega-menu-mega_menu > 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: 849px) {
#mega-menu-wrap-mega_menu #mega-menu-mega_menu > 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-mega_menu #mega-menu-mega_menu > 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-mega_menu #mega-menu-mega_menu 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-mega_menu #mega-menu-mega_menu 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-mega_menu #mega-menu-mega_menu 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-mega_menu #mega-menu-mega_menu 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: 849px) {
#mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator{float:right;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:after{content:"";}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-item-has-children.mega-hide-sub-menu-on-mobile > a.mega-menu-link > span.mega-indicator{display:none;}
}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu 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-mega_menu #mega-menu-mega_menu li.mega-menu-item-has-children.mega-hide-arrow > a.mega-menu-link > span.mega-indicator{display:none;}
@media only screen and (min-width: 850px) {
#mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-flyout li.mega-menu-item a.mega-menu-link > span.mega-indicator:after{content:"";}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link{text-align:right;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link > span.mega-indicator{float:left;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu 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-mega_menu #mega-menu-mega_menu 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-mega_menu #mega-menu-mega_menu 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-mega_menu #mega-menu-mega_menu li[class^="mega-lang-item"] > a.mega-menu-link > img{display:inline;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu a.mega-menu-link > img.wpml-ls-flag, #mega-menu-wrap-mega_menu #mega-menu-mega_menu a.mega-menu-link > img.iclflag{display:inline;margin-right:8px;}
@media only screen and (max-width: 849px) {
#mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-hide-on-mobile, #mega-menu-wrap-mega_menu #mega-menu-mega_menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-hide-on-mobile, #mega-menu-wrap-mega_menu #mega-menu-mega_menu > 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: 850px) {
#mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-hide-on-desktop, #mega-menu-wrap-mega_menu #mega-menu-mega_menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-hide-on-desktop, #mega-menu-wrap-mega_menu #mega-menu-mega_menu > 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-mega_menu .mega-menu-toggle{display:none;}
#mega-menu-wrap-mega_menu .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;}
@media only screen and (max-width: 849px) {
#mega-menu-wrap-mega_menu .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:none;}
#mega-menu-wrap-mega_menu .mega-menu-toggle img{max-width:100%;padding:0;}
#mega-menu-wrap-mega_menu .mega-menu-toggle .mega-toggle-blocks-left, #mega-menu-wrap-mega_menu .mega-menu-toggle .mega-toggle-blocks-center, #mega-menu-wrap-mega_menu .mega-menu-toggle .mega-toggle-blocks-right{display:flex;flex-basis:33.33%;}
#mega-menu-wrap-mega_menu .mega-menu-toggle .mega-toggle-block{display:flex;height:100%;outline:0;align-self:center;flex-shrink:0;}
#mega-menu-wrap-mega_menu .mega-menu-toggle .mega-toggle-blocks-left{flex:1;justify-content:flex-start;}
#mega-menu-wrap-mega_menu .mega-menu-toggle .mega-toggle-blocks-left .mega-toggle-block{margin-left:6px;}
#mega-menu-wrap-mega_menu .mega-menu-toggle .mega-toggle-blocks-left .mega-toggle-block:only-child{margin-right:6px;}
#mega-menu-wrap-mega_menu .mega-menu-toggle .mega-toggle-blocks-center{justify-content:center;}
#mega-menu-wrap-mega_menu .mega-menu-toggle .mega-toggle-blocks-center .mega-toggle-block{margin-left:3px;margin-right:3px;}
#mega-menu-wrap-mega_menu .mega-menu-toggle .mega-toggle-blocks-right{flex:1;justify-content:flex-end;}
#mega-menu-wrap-mega_menu .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block{margin-right:6px;}
#mega-menu-wrap-mega_menu .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block:only-child{margin-left:6px;}
#mega-menu-wrap-mega_menu .mega-menu-toggle + #mega-menu-mega_menu{flex-direction:column;flex-wrap:nowrap;background-color:#222;padding:0px;display:flex;}
#mega-menu-wrap-mega_menu .mega-menu-toggle.mega-menu-open + #mega-menu-mega_menu{display:flex;visibility:visible;}
}
#mega-menu-wrap-mega_menu .mega-menu-toggle .mega-toggle-block-1{cursor:pointer;}
#mega-menu-wrap-mega_menu .mega-menu-toggle .mega-toggle-block-1:after{content:"";font-family:"dashicons";font-size:24px;color:#ddd;margin:0 0 0 5px;}
#mega-menu-wrap-mega_menu .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-label{color:#ddd;font-size:14px;}
#mega-menu-wrap-mega_menu .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-label .mega-toggle-label-open{display:none;}
#mega-menu-wrap-mega_menu .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-label .mega-toggle-label-closed{display:inline;}
#mega-menu-wrap-mega_menu .mega-menu-toggle.mega-menu-open .mega-toggle-block-1:after{content:"";}
#mega-menu-wrap-mega_menu .mega-menu-toggle.mega-menu-open .mega-toggle-block-1 .mega-toggle-label-open{display:inline;}
#mega-menu-wrap-mega_menu .mega-menu-toggle.mega-menu-open .mega-toggle-block-1 .mega-toggle-label-closed{display:none;}
#mega-menu-wrap-mega_menu.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-mega_menu.mega-sticky #mega-menu-mega_menu{background-color:white;}
@media only screen and (max-width: 849px) {
#mega-menu-wrap-mega_menu.mega-sticky #mega-menu-mega_menu{background-color:#222;}
}
#mega-menu-wrap-mega_menu.mega-stuck{transition:transform 0.25s ease-in-out;}
#mega-menu-wrap-mega_menu.mega-stuck.mega-hide{transform:translateY(-100%);}
@media only screen and (max-width: 849px) {
#mega-menu-wrap-mega_menu.mega-sticky #mega-menu-mega_menu:not([data-effect-mobile^="slide_"]){max-height:calc(100vh - 40px);overflow:auto;}
body.admin-bar #mega-menu-wrap-mega_menu.mega-sticky #mega-menu-mega_menu:not([data-effect-mobile^="slide_"]){max-height:calc(100vh - 40px - 42px);}
}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-item.mega-show-when-sticky{display:none;}
#mega-menu-wrap-mega_menu.mega-sticky #mega-menu-mega_menu li.mega-menu-item.mega-hide-when-sticky{display:none;}
#mega-menu-wrap-mega_menu.mega-sticky #mega-menu-mega_menu li.mega-menu-item.mega-show-when-sticky{display:inline-block;}
@media only screen and (max-width: 849px) {
#mega-menu-wrap-mega_menu.mega-sticky #mega-menu-mega_menu li.mega-menu-item.mega-show-when-sticky.mega-hide-on-mobile{display:none;}
}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu a.mega-custom-icon.mega-menu-link:before{transition:background 200ms linear;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-item a[class^="genericon"]:before{font-family:genericons;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu.mega-menu-vertical{flex-direction:column;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu.mega-menu-vertical > li.mega-menu-item{display:list-item;margin:0;clear:both;width:100%;margin:0 0 0px 0;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu.mega-menu-vertical > li.mega-menu-item > a.mega-menu-link{height:auto;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu.mega-menu-vertical > li.mega-menu-item.mega-icon-top > a.mega-menu-link{display:list-item;}
@media only screen and (max-width: 849px) {
#mega-menu-wrap-mega_menu #mega-menu-mega_menu.mega-menu-vertical > li.mega-menu-item.mega-hide-on-mobile{display:none;}
}
@media only screen and (min-width: 850px) {
#mega-menu-wrap-mega_menu #mega-menu-mega_menu.mega-menu-vertical > li.mega-menu-item.mega-hide-on-desktop{display:none;}
}
@media only screen and (min-width: 850px) {
#mega-menu-wrap-mega_menu #mega-menu-mega_menu.mega-menu-vertical > li.mega-menu-megamenu > ul.mega-sub-menu{width:600px;}
}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu.mega-menu-vertical > li.mega-menu-megamenu.mega-menu-item, #mega-menu-wrap-mega_menu #mega-menu-mega_menu.mega-menu-vertical > li.mega-menu-flyout.mega-menu-item{position:relative;}
@media only screen and (min-width: 850px) {
#mega-menu-wrap-mega_menu #mega-menu-mega_menu.mega-menu-vertical li.mega-align-bottom-right.mega-menu-item-has-children li.mega-menu-item a.mega-menu-link, #mega-menu-wrap-mega_menu #mega-menu-mega_menu.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-mega_menu #mega-menu-mega_menu.mega-menu-vertical li.mega-align-bottom-right.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator, #mega-menu-wrap-mega_menu #mega-menu-mega_menu.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-mega_menu #mega-menu-mega_menu.mega-menu-vertical li.mega-align-bottom-right.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after, #mega-menu-wrap-mega_menu #mega-menu-mega_menu.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-mega_menu #mega-menu-mega_menu.mega-menu-vertical li.mega-align-bottom-left.mega-menu-item-has-children > a.mega-menu-link, #mega-menu-wrap-mega_menu #mega-menu-mega_menu.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-mega_menu #mega-menu-mega_menu.mega-menu-vertical li.mega-align-bottom-left.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator, #mega-menu-wrap-mega_menu #mega-menu-mega_menu.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-mega_menu #mega-menu-mega_menu.mega-menu-vertical li.mega-align-bottom-left.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after, #mega-menu-wrap-mega_menu #mega-menu-mega_menu.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-mega_menu #mega-menu-mega_menu.mega-menu-vertical li.mega-align-bottom-left.mega-menu-item-has-children.mega-icon-left > a.mega-menu-link:before, #mega-menu-wrap-mega_menu #mega-menu-mega_menu.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-mega_menu #mega-menu-mega_menu.mega-menu-vertical li.mega-menu-megamenu.mega-align-bottom-right > ul.mega-sub-menu{top:0;left:100%;right:auto;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-right ul.mega-sub-menu, #mega-menu-wrap-mega_menu #mega-menu-mega_menu.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item ul.mega-sub-menu, #mega-menu-wrap-mega_menu #mega-menu-mega_menu.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-mega_menu #mega-menu-mega_menu.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-right.mega-icon-left > a.mega-menu-link:before, #mega-menu-wrap-mega_menu #mega-menu-mega_menu.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-mega_menu #mega-menu-mega_menu.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-mega_menu #mega-menu-mega_menu.mega-menu-vertical li.mega-menu-megamenu.mega-align-bottom-left > ul.mega-sub-menu{top:0;left:auto;right:100%;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-left > ul.mega-sub-menu, #mega-menu-wrap-mega_menu #mega-menu-mega_menu.mega-menu-vertical li.mega-menu-flyout.mega-align-bottom-left li.mega-menu-item > ul.mega-sub-menu, #mega-menu-wrap-mega_menu #mega-menu-mega_menu.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-mega_menu #mega-menu-mega_menu.mega-menu-accordion{flex-direction:column;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu.mega-menu-accordion > li.mega-menu-item{display:list-item;margin:0;clear:both;width:100%;margin:0 0 0px 0;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu.mega-menu-accordion > li.mega-menu-item > a.mega-menu-link{height:auto;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu.mega-menu-accordion > li.mega-menu-item.mega-icon-top > a.mega-menu-link{display:list-item;}
@media only screen and (max-width: 849px) {
#mega-menu-wrap-mega_menu #mega-menu-mega_menu.mega-menu-accordion > li.mega-menu-item.mega-hide-on-mobile{display:none;}
}
@media only screen and (min-width: 850px) {
#mega-menu-wrap-mega_menu #mega-menu-mega_menu.mega-menu-accordion > li.mega-menu-item.mega-hide-on-desktop{display:none;}
}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu.mega-menu-accordion > li.mega-menu-megamenu > ul.mega-sub-menu{position:static;width:100% !important;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu.mega-menu-accordion > li.mega-menu-flyout > ul.mega-sub-menu{position:static;width:100% !important;padding:0;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu.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:#ffd600;font-weight:bold;text-decoration:underline;color:#775400;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu.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-mega_menu #mega-menu-mega_menu.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-mega_menu #mega-menu-mega_menu.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-mega_menu #mega-menu-mega_menu.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-mega_menu #mega-menu-mega_menu.mega-menu-accordion li.mega-menu-item > ul.mega-sub-menu{display:none;visibility:visible;opacity:1;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu.mega-menu-accordion li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-mega_menu #mega-menu-mega_menu.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: 850px) {
#mega-menu-wrap-mega_menu #mega-menu-mega_menu.mega-menu-accordion li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator{float:right;margin-left:auto;}
}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu.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-mega_menu #mega-menu-mega_menu.mega-menu-accordion li.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:after, #mega-menu-wrap-mega_menu #mega-menu-mega_menu.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-mega_menu #mega-menu-mega_menu li.mega-bp-profile-nav img.avatar, #mega-menu-wrap-mega_menu #mega-menu-mega_menu img.mmm_gravatar{vertical-align:middle;position:relative;top:-1px;display:inline-block;max-height:100%;}
@media only screen and (max-width: 849px) {
#mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-bp-profile-nav img.avatar, #mega-menu-wrap-mega_menu #mega-menu-mega_menu img.mmm_gravatar{max-height:90%;width:auto;}
}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu img.avatar{vertical-align:middle;position:relative;top:-1px;}
#mega-menu-wrap-mega_menu > li.mega-menu-item.mega-current-menu-item > a.mega-menu-logo, #mega-menu-wrap-mega_menu > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-logo{background:inherit;}
#mega-menu-wrap-mega_menu li.mega-menu-item img.mega-menu-logo{display:inline;vertical-align:middle;max-height:none;}
@media only screen and (max-width: 849px) {
#mega-menu-wrap-mega_menu li.mega-menu-item img.mega-menu-logo{max-height:90%;width:auto;}
}
@media only screen and (max-width: 849px) {
#mega-menu-wrap-mega_menu #mega-menu-mega_menu[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-mega_menu #mega-menu-mega_menu > li.mega-menu-tabbed > ul.mega-sub-menu{padding:0;flex-direction:column;}
@media only screen and (min-width: 850px) {
#mega-menu-wrap-mega_menu #mega-menu-mega_menu[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-mega_menu #mega-menu-mega_menu[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-mega_menu #mega-menu-mega_menu[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-mega_menu #mega-menu-mega_menu[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-mega_menu #mega-menu-mega_menu[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-mega_menu #mega-menu-mega_menu[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-mega_menu #mega-menu-mega_menu[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-mega_menu #mega-menu-mega_menu[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-mega_menu #mega-menu-mega_menu[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-mega_menu #mega-menu-mega_menu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item{width:100%;padding:0;position:static;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link{display:flex;width:20%;background-color:white;color:#666;font-family:inherit;font-size:14px;font-weight:bold;padding:5px 10px 5px 10px;min-height:35px;height:fit-content;align-items:center;text-decoration:none;text-transform:capitalize;margin:0;border:0;cursor:pointer;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-mega_menu #mega-menu-mega_menu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-mega_menu #mega-menu-mega_menu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus{background-color:rgba(255, 214, 0, 0.5);font-weight:bold;text-decoration:underline;color:#666;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu > 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: 850px) {
#mega-menu-wrap-mega_menu #mega-menu-mega_menu > 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-mega_menu #mega-menu-mega_menu > 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: 850px) {
#mega-menu-wrap-mega_menu #mega-menu-mega_menu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu{min-height:100%;}
}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu{visibility:visible;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-item{float:left;padding:10px 0 0 10px;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu > 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-mega_menu #mega-menu-mega_menu > 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-mega_menu #mega-menu-mega_menu > 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: 849px) {
#mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed ul.mega-sub-menu ul.mega-sub-menu, #mega-menu-wrap-mega_menu #mega-menu-mega_menu 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-mega_menu #mega-menu-mega_menu 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-mega_menu #mega-menu-mega_menu li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-item.mega-menu-megamenu.mega-menu-tabbed li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-mega_menu #mega-menu-mega_menu 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-mega_menu #mega-menu-mega_menu 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-mega_menu #mega-menu-mega_menu > li.mega-menu-tabbed > ul.mega-sub-menu{padding:0;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu > 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-mega_menu #mega-menu-mega_menu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item{width:100%;padding:0;position:static;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu > li.mega-menu-tabbed > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link{width:100%;float:left;background-color:white;color:#775400;font-family:inherit;font-size:14px;font-weight:bold;padding:5px 10px 5px 10px;line-height:35px;text-decoration:none;text-transform:capitalize;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu > 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-mega_menu #mega-menu-mega_menu > 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-mega_menu #mega-menu-mega_menu > 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-mega_menu #mega-menu-mega_menu > 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-mega_menu #mega-menu-mega_menu li.mega-menu-item a[class^="fa-"]:before{font-family:FontAwesome;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-item > a:not(.fa6).fab:before{font-family:"Font Awesome 5 Brands";font-weight:400;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-item > a:not(.fa6).far:before{font-family:"Font Awesome 5 Free";font-weight:400;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-item > a:not(.fa6).fas:before{font-family:"Font Awesome 5 Free";font-weight:900;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-item > a:not(.fa6).fal:before{font-family:"Font Awesome 5 Free";font-weight:300;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-item > a:not(.fa6).fas, #mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-item > a:not(.fa6).fab, #mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-item > a:not(.fa6).far, #mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-item > a:not(.fa6).fal{-webkit-font-smoothing:inherit;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-item > a:not(.fa6).fas:before, #mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-item > a:not(.fa6).fab:before, #mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-item > a:not(.fa6).far:before, #mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-item > a:not(.fa6).fal:before{vertical-align:middle;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-item.mega-icon-left > a.fas:not(.fa6):before, #mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-item.mega-icon-left > a.fab:not(.fa6):before, #mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-item.mega-icon-left > a.far:not(.fa6):before, #mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-item.mega-icon-left > a.fal:not(.fa6):before{width:1.25em;text-align:center;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-item > a.fa6.far:before, #mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-item > a.fa6.fa-regular:before{font:var(--fa-font-regular);}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-item > a.fa6.fas:before, #mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-item > a.fa6.fa-solid:before{font:var(--fa-font-solid);}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-item > a.fa6.fal:before, #mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-item > a.fa6.fa-light:before{font:var(--fa-font-light);}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-item > a.fa6.fa-sharp.fa-regular:before{font:var(--fa-font-sharp-regular);}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-item > a.fa6.fa-sharp.fa-solid:before{font:var(--fa-font-sharp-solid);}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-item > a.fa6.fa-sharp.fa-light:before{font:var(--fa-font-sharp-light);}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-item > a.fa6.fa-kit:before{font-family:"Font Awesome Kit";}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-item > a.fa6.fab:before{font:var(--fa-font-brands);}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-item > a.fa6:before{vertical-align:unset;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-item.mega-icon-left > a.fas.fa6:before, #mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-item.mega-icon-left > a.fab.fa6:before, #mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-item.mega-icon-left > a.far.fa6:before, #mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-item.mega-icon-left > a.fal.fa6:before{width:1.25em;text-align:center;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu 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: 850px) {
#mega-menu-wrap-mega_menu #mega-menu-mega_menu span.mega-menu-badge.mega-hide-on-desktop{display:none;}
}
@media only screen and (max-width: 849px) {
#mega-menu-wrap-mega_menu #mega-menu-mega_menu span.mega-menu-badge.mega-hide-on-mobile{display:none;}
}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu 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-mega_menu #mega-menu-mega_menu 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-mega_menu #mega-menu-mega_menu 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-mega_menu #mega-menu-mega_menu 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-mega_menu .mega-menu-toggle{}
#mega-menu-wrap-mega_menu .mega-menu-vertical > li{position:static !important;}
#mega-menu-wrap-mega_menu #mega-menu-mega_menu li.mega-menu-item a.mega-menu-link:befor{font-family:unset !important;}
.wp-block {}.variations{border:none;margin-top:-14px;}
.tandoanh-code-option{display:inline-block;text-align:center;padding:5px 5px 5px 5px;box-sizing:border-box;margin-right:10px;background:#fff;box-shadow:0 2px 3px 0 rgba(0,0,0,.15);border-radius:4px;cursor:pointer;border:1px solid #f2f3f7;min-width:75px;width:calc(50% - 10px / 2);}
.tandoanh-code-option:nth-child(even){margin-right:0;}
.tandoanh-code-option.active{border:1px solid #f89008;background:rgba(247,171,20,.2);}
.tandoanh-code-price-wrap del *{font-size:12px;}
.tandoanh-code-price-wrap > *{display:inline-block !important;}
.tandoanh-code-price-wrap del{margin-top:-5px;}
.variations select{display:none;}
span.option-child{padding:5px;display:block;position:relative;font-size:14px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.1;text-transform:uppercase;}
.tandoanh-code-option span{font-weight:400;}
.tandoanh-code-option span.woocommerce-Price-amount.amount{font-size:16px;display:block;color:#e10c00;text-align:center;font-weight:700;}
.tandoanh-code-option input[type=radio],
.reset_variations, td.label{display:none !important;}
.tandoanh-code-option{padding-top:25px;position:relative;}
.tandoanh-code-option:before{content:"";display:inline-block;width:18px;height:18px;border:1px solid #ddd;text-align:center;position:absolute;left:calc(50% - 18px / 2);top:5px;border-radius:99px;}
.tandoanh-code-option.active:before{content:"✓";background:#3fb846;color:#fff;line-height:18px;}
.tandoanh-code-radio-variable::-webkit-scrollbar{width:6px;background-color:#f5f5f5;}
.tandoanh-code-radio-variable::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px 0 0 4px;}
.tandoanh-code-radio-variable::-webkit-scrollbar-track{background-color:transparent;}
.tandoanh-code-count-options{border-radius:2px 2px 0 0;position:absolute;top:-20px;z-index:1;left:0;padding:0 10px;color:#fff;font-weight:400;background-color:rgba(0,0,0,.4);}
.woocommerce-variation-price{display:none !important;}
.tandoanh-code-radio-variable{margin-top:-12px}
.woocommerce-variation-description li{margin-bottom:unset;line-height:2em}
.woocommerce-variation-description ul{margin-bottom:0;}
.variations th{display:none;}
.product-short-description li , .woocommerce-variation-description li{list-style:none}
.product-short-description li:before, .woocommerce-variation-description li:before{content:"✔";margin-left:-15px;margin-right:5px;color:#015c9e}
.woocommerce-variation-description{border-top:1px dotted #b9b9b9;border-bottom:1px dotted #b9b9b9;padding:10px;margin-bottom:5px;background:white}
.variations{margin-bottom:-18px !important;}
table.variations label{white-space:normal;}
@media(max-width:1024px){
.tandoanh-code-option{height:108px;vertical-align:top;}
}
@media only screen and (min-width: 1024px) and (max-height: 1366px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1.5) {
.tandoanh-code-option{height:108px;vertical-align:top;}
}
@media only screen and (min-device-width: 1112px) and (max-height: 834px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 1.5) {
.tandoanh-code-option{height:108px;vertical-align:top;}
} span.option-description {
display: block;
font-size: 11px;
color: #666;
font-style: italic;
padding: 3px 5px 0;
text-transform: none;
line-height: 1.2;
}@keyframes tdSearchSpin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}.header-search-form #searchform input,.header-search-form .header-search .search-field,.header-search-form .header-search input,.header-search-form .nav-search input,.header-search-form .search-field,.header-search-form .searchform input.search-field,.header-search-form form.searchform input[type=search],.header-search-form input[name=s],.header-search-form input[type=search]{border-radius:10px!important;border:1px solid #e0e0e0!important;background:#fff!important;color:#333!important;padding:8px 15px!important;font-size:14px!important;transition:border-color .1s ease!important;box-shadow:0 2px 4px rgba(0,0,0,.1)!important}#searchform input:focus,.header-search input:focus,.nav-search input:focus,.search-field:focus,.searchform input.search-field:focus,form.searchform input[type=search]:focus,input[name=s]:focus,input[type=search]:focus{border-color:#446084!important;box-shadow:0 0 0 2px rgba(68,96,132,.1)!important;outline:0!important}.header-search-form,.searchform,[data-live-search]{position:relative}.header-search-form .td-search-results,.searchform .td-search-results,.td-search-results,[data-live-search] .td-search-results{position:absolute!important;top:calc(100% + 5px)!important;left:0!important;right:0!important;z-index:999999!important;background:#fff!important;color:#333!important;border:1px solid #e0e0e0!important;border-radius:10px!important;box-shadow:0 4px 12px rgba(0,0,0,.15)!important;max-height:500px!important;overflow-y:auto!important;display:none;margin:0!important;padding:0!important}.header-search-form .tandoanh-badge{display:none}.td-search-loading{padding:15px 20px!important}.td-search-error,.td-search-loading,.td-search-no-results{text-align:center!important;color:#666!important;font-size:14px!important;background:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;border:0!important;margin:0!important;min-height:50px!important}.td-search-loading::before{content:"";display:inline-block;width:16px;height:16px;border:2px solid #f3f3f3;border-top:2px solid #446084;border-radius:50%;animation:tdSearchSpin .6s linear infinite}.td-search-items{max-height:400px;overflow-y:auto}.td-search-items::-webkit-scrollbar,.td-search-results::-webkit-scrollbar{width:6px}.td-search-items::-webkit-scrollbar-track,.td-search-results::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.td-search-items::-webkit-scrollbar-thumb,.td-search-results::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:10px}.td-search-items::-webkit-scrollbar-thumb:hover,.td-search-results::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.td-search-items,.td-search-results{scrollbar-width:thin;scrollbar-color:#c1c1c1 #f1f1f1}.td-search-item{display:flex;align-items:center;padding:12px 15px;border-bottom:1px solid #f0f0f0;cursor:pointer;transition:background-color .1s ease;text-decoration:none;color:#333!important;background-color:#fff!important}.td-search-item:hover{background-color:#f9f9f9}.td-search-item:last-child{border-bottom:none}.td-item-link{display:flex;align-items:center;width:100%;text-decoration:none!important;color:inherit!important}.td-item-link:active,.td-item-link:focus,.td-item-link:hover{text-decoration:none!important;color:inherit!important}.td-item-image{flex-shrink:0;width:60px;height:60px;margin-right:15px;border-radius:4px;overflow:hidden;background:#fff}.td-item-image img{width:100%;height:100%;object-fit:cover;transition:transform .2s ease}.td-search-item:hover .td-item-image img{transform:scale(1.05)}.td-item-content{flex:1;min-width:0}.td-item-title{font-size:14px;font-weight:500;color:#333;margin-bottom:5px;line-height:1.4;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis}.td-item-price{font-size:14px;font-weight:600;color:#000}.td-item-price del{text-decoration:line-through;color:#999;font-weight:400}.td-item-price ins,.td-search-more a{text-decoration:none;color:#d33;font-weight:700}.td-item-sku{font-size:12px;color:#999;margin-bottom:3px}.td-search-error,.td-search-no-results{padding:15px 20px!important}.td-search-no-results::before{content:"🔍";display:block;font-size:24px;margin-bottom:8px;opacity:.5}.td-search-more{padding:12px 15px;border-top:1px solid #f0f0f0;background:#fff}.td-search-more a{display:block;text-align:center;color:#446084;font-weight:600;font-size:13px;transition:color .2s ease}.td-search-more a:hover{color:#2c3e50}@media(max-width:1024px) and (min-width:769px){.td-search-results{max-height:450px}.td-search-item{padding:14px 16px}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.td-item-image img{image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}}body.td-search-active{overflow:hidden}.td-search-results *{box-sizing:border-box}.td-search-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.td-search-items{scroll-behavior:smooth}.td-search-item:focus{outline:2px solid #2563eb;outline-offset:-2px;background-color:#f8f9fa}.td-search-highlight{background-color:#fff3cd!important;color:#333!important;font-weight:700!important;padding:1px 2px!important;border-radius:2px!important;border:1px solid #ffeaa7!important;display:inline!important;line-height:inherit!important;white-space:nowrap!important;word-break:keep-all!important}.td-item-sku .td-search-highlight,.td-item-title .td-search-highlight{background-color:#fff3cd!important;color:#2c3e50!important;font-weight:700!important}.td-item-sku .td-search-highlight{color:#495057!important;font-weight:600!important}.td-search-item:hover .td-search-highlight{background-color:#ffecb3!important;border-color:#ffc107!important}@media(max-width:768px){.td-search-highlight{padding:0 1px!important;font-size:inherit!important}}.livesearch-form .td-search-results .td-search-item,.livesearch-form .td-search-results .td-search-items .td-search-item,body .td-search-results .td-search-item,body .td-search-results .td-search-items .td-search-item,html body .td-search-results .td-search-item{background-color:#fff!important;color:#333!important}.livesearch-form .td-search-results .td-search-item:hover,.livesearch-form .td-search-results .td-search-items .td-search-item:hover,body .td-search-results .td-search-item:hover,body .td-search-results .td-search-items .td-search-item:hover,html body .td-search-results .td-search-item:hover{background-color:#f9f9f9!important;color:#333!important}.livesearch-form .td-search-results .td-search-items,body .td-search-results .td-search-items,html body .td-search-results .td-search-items{background-color:#fff!important}@media(max-width:768px){.td-search-results{max-height:300px!important;border-radius:8px!important}.td-search-items{max-height:250px!important}.td-search-item{padding:10px 12px!important}.td-item-image{width:50px!important;height:50px!important;margin-right:12px!important;border-radius:6px!important}.td-item-title{font-size:13px!important;line-height:1.3!important;margin-bottom:3px!important}.td-item-sku{font-size:11px!important;margin-bottom:2px!important}.td-item-price,.td-search-more a{font-size:12px!important}.search-field,input[name=s],input[type=search]{font-size:16px!important;padding:12px 15px!important}.td-search-error,.td-search-loading,.td-search-no-results{padding:12px 15px!important;font-size:13px!important}.td-search-more{padding:10px 12px!important}}@media screen and (max-width:849px){.mfp-wrap.off-canvas.mfp-ready{align-items:flex-start!important;padding-top:0!important}.mfp-wrap.off-canvas.mfp-ready .mfp-container{padding-top:0!important;padding-right:10px!important;padding-left:10px!important;margin-top:0!important}.mfp-wrap.off-canvas.mfp-ready #search-lightbox{position:relative!important;width:100%!important;max-width:100%!important;margin:0!important;border-radius:0!important;background:0 0!important;min-height:auto!important;max-height:none!important}.mfp-wrap.off-canvas.mfp-ready #search-lightbox .searchform{position:relative!important;padding:20px 10px 10px!important;background:rgba(0,0,0,.4)!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;border-radius:20px!important;margin-bottom:15px!important}.mfp-wrap.off-canvas.mfp-ready #search-lightbox .search-field,.mfp-wrap.off-canvas.mfp-ready #search-lightbox input[type=search]{background:#fff!important;border:0!important;border-radius:25px!important;padding:12px 50px 12px 20px!important;font-size:16px!important;color:#333!important;box-shadow:0 2px 10px rgba(0,0,0,.1)!important}.mfp-wrap.off-canvas.mfp-ready #search-lightbox .search-submit,.mfp-wrap.off-canvas.mfp-ready #search-lightbox button[type=submit]{border-radius:0 25px 25px 0!important;background:#06c!important;border:0!important;padding:3px 16px!important}.mfp-wrap.off-canvas.mfp-ready #search-lightbox .td-search-results{position:relative!important;overflow-y:auto!important;background:rgba(255,255,255,.95)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;border-radius:15px!important;border:0!important;max-height:calc(100vh - 200px)!important;margin:0 6px!important;box-shadow:0 4px 20px rgba(0,0,0,.15)!important}.mfp-wrap.off-canvas.mfp-ready #search-lightbox .td-search-items{max-height:calc(100vh - 250px)!important}.mfp-wrap.off-canvas.mfp-ready #search-lightbox .td-search-item{padding:12px 15px!important;background:rgba(255,255,255,.9)!important}.mfp-wrap.off-canvas.mfp-ready #search-lightbox .td-search-item:hover{background:rgba(249,249,249,.95)!important}.mfp-wrap.off-canvas.mfp-ready #search-lightbox .td-item-image{width:50px!important;height:50px!important;margin-right:12px!important;border-radius:8px!important}.mfp-wrap.off-canvas.mfp-ready #search-lightbox .td-item-title{font-size:14px!important;color:#333!important;font-weight:500!important;text-align:left!important}.mfp-wrap.off-canvas.mfp-ready #search-lightbox .td-item-price,.mfp-wrap.off-canvas.mfp-ready #search-lightbox span.woocommerce-Price-amount.amount{font-size:14px!important;color:#000!important;text-align:left!important}.mfp-wrap.off-canvas.mfp-ready #search-lightbox ins span.woocommerce-Price-amount.amount{color:red!important}.mfp-wrap.off-canvas.mfp-ready #search-lightbox .td-search-error,.mfp-wrap.off-canvas.mfp-ready #search-lightbox .td-search-loading,.mfp-wrap.off-canvas.mfp-ready #search-lightbox .td-search-no-results{background:rgba(255,255,255,.9)!important;color:#666!important;padding:20px!important;margin:0!important}.mfp-wrap.off-canvas.mfp-ready .mfp-close{position:absolute!important;top:15px!important;right:20px!important;width:44px!important;height:44px!important;opacity:1!important;background:rgba(255,255,255,.2)!important;border-radius:50%!important;z-index:10!important;display:flex!important;align-items:center!important;justify-content:center!important}.mfp-wrap.off-canvas.mfp-ready .mfp-close:before{font-size:24px!important;color:#fff!important;line-height:1!important}.mfp-wrap.off-canvas.mfp-ready .mfp-close svg{width:20px!important;height:20px!important;stroke:#fff!important;stroke-width:3!important}}.header-search-form #searchform input::placeholder,.header-search-form .header-search .search-field::placeholder,.header-search-form .header-search input::placeholder,.header-search-form .nav-search input::placeholder,.header-search-form .search-field::placeholder,.header-search-form .searchform input.search-field::placeholder,.header-search-form form.searchform input[type=search]::placeholder,.header-search-form input[name=s]::placeholder,.header-search-form input[type=search]::placeholder,.search-field::placeholder,input[name=s]::placeholder,input[type=search]::placeholder{color:#999!important;opacity:1!important;font-style:italic!important}.header-search-form .search-field::-moz-placeholder,.header-search-form input[name=s]::-moz-placeholder,.header-search-form input[type=search]::-moz-placeholder,.search-field::-moz-placeholder,input[name=s]::-moz-placeholder,input[type=search]::-moz-placeholder{color:#999!important;opacity:1!important;font-style:italic!important}.header-search-form .search-field::-webkit-input-placeholder,.header-search-form input[name=s]::-webkit-input-placeholder,.header-search-form input[type=search]::-webkit-input-placeholder,.search-field::-webkit-input-placeholder,input[name=s]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder{color:#999!important;opacity:1!important;font-style:italic!important}@keyframes slideInDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,30px,0)}to{opacity:1;transform:translate3d(0,0,0)}}@keyframes fadeOutDown{0%{opacity:1;transform:translate3d(0,0,0)}to{opacity:0;transform:translate3d(0,30px,0)}}@keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translate3d(0,0,0)}}@keyframes slideOutDown{0%{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(0,100%,0)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scale3d(1,1,1)}}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}#message-purchased{transition:all .3s ease}#message-purchased:hover{box-shadow:0 10px 30px rgba(0,0,0,.2)!important;transform:translateY(-2px)}#message-purchased.fade-in{animation:fadeIn .3s ease forwards}#message-purchased.fade-out{animation:fadeOut .3s ease forwards}#message-purchased.slide-in-up{animation:slideInUp .4s ease forwards}#message-purchased.slide-in-down{animation:slideInDown .4s ease forwards}#message-purchased.bounce-in{animation:bounceIn .5s cubic-bezier(.68,-.55,.265,1.55) forwards}#message-purchased.bounce-out{animation:bounceOut .4s ease forwards}.wn-notification-image-wrapper{display:block;transition:transform .2s ease}.wn-notification-image-wrapper:hover{transform:scale(1.05)}.tcwn-message a,.wn-notification-message a{transition:opacity .2s ease;text-decoration:none}.tcwn-message a:hover,.wn-notification-message a:hover{opacity:.8;text-decoration:underline}@media(max-width:768px){#message-purchased{max-width:calc(100vw - 40px)!important;left:20px!important;right:20px!important}.message-purchase-main{gap:10px!important;padding:12px!important}.wn-notification-image{width:60px!important;height:60px!important}.wn-notification-message{font-size:13px!important}}#tcwn-notification-container.tcwn-image-right .tcwn-notification-content{flex-direction:row-reverse}.tcwn-product-image{flex-shrink:0;width:80px;height:80px;overflow:hidden;background:#f5f5f5}.tcwn-product-image img{width:100%;height:100%;object-fit:cover;display:block}.tcwn-product-info{flex:1;min-width:0}.tcwn-message{font-size:14px;line-height:1.5;color:#333;margin:0;word-wrap:break-word}.tcwn-message a{color:#e53935;font-weight:600}.tcwn-anim-fadeIn{animation:fadeIn .5s ease-in-out}.tcwn-anim-fadeOut{animation:fadeOut .5s ease-in-out}.tcwn-anim-fadeInUp{animation:fadeInUp .5s ease-in-out}.tcwn-anim-fadeOutDown{animation:fadeOutDown .5s ease-in-out}.tcwn-anim-slideInUp{animation:slideInUp .5s ease-in-out}.tcwn-anim-slideOutDown{animation:slideOutDown .5s ease-in-out}.tcwn-anim-bounceIn{animation:bounceIn .75s ease-in-out}.tcwn-anim-bounceOut{animation:bounceOut .75s ease-in-out}.tcwn-anim-zoomIn{animation:zoomIn .5s ease-in-out}.tcwn-anim-zoomOut{animation:zoomOut .5s ease-in-out}@media screen and (max-width:768px){#tcwn-notification-container{left:10px!important;right:10px!important;bottom:10px!important}#tcwn-notification-container.tcwn-position-top-left,#tcwn-notification-container.tcwn-position-top-right{top:10px!important}.tcwn-notification-inner{min-width:auto;max-width:100%}.tcwn-notification-content{padding:12px;gap:10px}.tcwn-product-image{width:60px;height:60px}.tcwn-message{font-size:13px}}@media screen and (min-width:769px) and (max-width:1024px){.tcwn-notification-inner{min-width:280px;max-width:320px}.tcwn-product-image{width:70px;height:70px}}@media print{#tcwn-notification-container{display:none!important}}#message-purchased .message-purchase-main{position:relative}#message-purchased .wn-notification-message-container{flex:1;min-width:0;overflow:hidden;padding-right:8px}#message-purchased #notify-close{flex-shrink:0!important;position:relative!important;top:auto!important;right:auto!important}#message-purchased #notify-close:hover{opacity:1!important;transform:scale(1.1)}#message-purchased .wn-notification-message{display:-webkit-box!important;-webkit-line-clamp:2!important;line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important;max-height:3em}#message-purchased .wn-notification-message small{display:block!important;-webkit-line-clamp:unset!important;line-clamp:unset!important;overflow:visible!important}