@charset "UTF-8";
@charset "UTF-8";


  .mega-menu-last-modified-1738239811 {
content: "Thursday 30th January 2025 12:23:31 UTC";
}
#mega-menu-wrap-main-menu, #mega-menu-wrap-main-menu #mega-menu-main-menu, #mega-menu-wrap-main-menu #mega-menu-main-menu ul.mega-sub-menu, #mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item, #mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-row, #mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-column, #mega-menu-wrap-main-menu #mega-menu-main-menu a.mega-menu-link, #mega-menu-wrap-main-menu #mega-menu-main-menu span.mega-menu-badge, #mega-menu-wrap-main-menu #mega-menu-main-menu + button.mega-close {
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: 24px;
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;
}
#mega-menu-wrap-main-menu:before, #mega-menu-wrap-main-menu:after, #mega-menu-wrap-main-menu #mega-menu-main-menu:before, #mega-menu-wrap-main-menu #mega-menu-main-menu:after, #mega-menu-wrap-main-menu #mega-menu-main-menu ul.mega-sub-menu:before, #mega-menu-wrap-main-menu #mega-menu-main-menu ul.mega-sub-menu:after, #mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item:before, #mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item:after, #mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-row:before, #mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-row:after, #mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-column:before, #mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-column:after, #mega-menu-wrap-main-menu #mega-menu-main-menu a.mega-menu-link:before, #mega-menu-wrap-main-menu #mega-menu-main-menu a.mega-menu-link:after, #mega-menu-wrap-main-menu #mega-menu-main-menu span.mega-menu-badge:before, #mega-menu-wrap-main-menu #mega-menu-main-menu span.mega-menu-badge:after, #mega-menu-wrap-main-menu #mega-menu-main-menu + button.mega-close:before, #mega-menu-wrap-main-menu #mega-menu-main-menu + button.mega-close:after {
display: none;
}
#mega-menu-wrap-main-menu {
border-radius: 0;
}
@media only screen and (min-width: 1061px) {
#mega-menu-wrap-main-menu {
background: white;
}
}
#mega-menu-wrap-main-menu.mega-keyboard-navigation .mega-menu-toggle:focus, #mega-menu-wrap-main-menu.mega-keyboard-navigation .mega-toggle-block:focus, #mega-menu-wrap-main-menu.mega-keyboard-navigation .mega-toggle-block a:focus, #mega-menu-wrap-main-menu.mega-keyboard-navigation .mega-toggle-block .mega-search input[type=text]:focus, #mega-menu-wrap-main-menu.mega-keyboard-navigation .mega-toggle-block button.mega-toggle-animated:focus, #mega-menu-wrap-main-menu.mega-keyboard-navigation #mega-menu-main-menu a:focus, #mega-menu-wrap-main-menu.mega-keyboard-navigation #mega-menu-main-menu span:focus, #mega-menu-wrap-main-menu.mega-keyboard-navigation #mega-menu-main-menu input:focus, #mega-menu-wrap-main-menu.mega-keyboard-navigation #mega-menu-main-menu li.mega-menu-item a.mega-menu-link:focus, #mega-menu-wrap-main-menu.mega-keyboard-navigation #mega-menu-main-menu form.mega-search-open:has(input[type=text]:focus), #mega-menu-wrap-main-menu.mega-keyboard-navigation #mega-menu-main-menu + button.mega-close:focus {
outline-style: solid;
outline-width: 3px;
outline-color: #109cde;
outline-offset: -3px;
}
#mega-menu-wrap-main-menu.mega-keyboard-navigation .mega-toggle-block button.mega-toggle-animated:focus {
outline-offset: 2px;
}
#mega-menu-wrap-main-menu.mega-keyboard-navigation > li.mega-menu-item > a.mega-menu-link:focus {
background: rgba(0, 0, 0, 0);
color: #84bd00;
font-weight: normal;
text-decoration: none;
border-color: #fff;
}
@media only screen and (max-width: 1060px) {
#mega-menu-wrap-main-menu.mega-keyboard-navigation > li.mega-menu-item > a.mega-menu-link:focus {
color: #84bd00;
background: #eeeeef;
}
}
#mega-menu-wrap-main-menu #mega-menu-main-menu {
text-align: right;
padding: 0px 0px 0px 0px;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu a.mega-menu-link {
cursor: pointer;
display: inline;
transition: background 200ms linear, color 200ms linear, border 200ms linear;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu a.mega-menu-link .mega-description-group {
vertical-align: middle;
display: inline-block;
transition: none;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu a.mega-menu-link .mega-description-group .mega-menu-title, #mega-menu-wrap-main-menu #mega-menu-main-menu a.mega-menu-link .mega-description-group .mega-menu-description {
transition: none;
line-height: 1.5;
display: block;
}
#mega-menu-wrap-main-menu #mega-menu-main-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-main-menu #mega-menu-main-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-main-menu #mega-menu-main-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-main-menu #mega-menu-main-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-main-menu #mega-menu-main-menu li.mega-menu-item.mega-icon-top > a.mega-menu-link {
display: table-cell;
vertical-align: middle;
line-height: initial;
}
#mega-menu-wrap-main-menu #mega-menu-main-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-main-menu #mega-menu-main-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: 1060px) {
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item.mega-icon-top > a.mega-menu-link {
display: block;
line-height: 40px;
}
#mega-menu-wrap-main-menu #mega-menu-main-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-main-menu #mega-menu-main-menu li.mega-menu-item.mega-icon-right > a.mega-menu-link:before {
float: right;
margin: 0 0 0 6px;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-animating > ul.mega-sub-menu {
pointer-events: none;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-disable-link > a.mega-menu-link, #mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu li.mega-disable-link > a.mega-menu-link {
cursor: inherit;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item-has-children.mega-disable-link > a.mega-menu-link, #mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > li.mega-menu-item-has-children.mega-disable-link > a.mega-menu-link {
cursor: pointer;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu p {
margin-bottom: 10px;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu input, #mega-menu-wrap-main-menu #mega-menu-main-menu img {
max-width: 100%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item > ul.mega-sub-menu {
display: block;
visibility: hidden;
opacity: 1;
pointer-events: auto;
}
@media only screen and (max-width: 1060px) {
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item > ul.mega-sub-menu {
display: none;
visibility: visible;
opacity: 1;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu.mega-menu-item.mega-toggle-on ul.mega-sub-menu {
display: block;
}
#mega-menu-wrap-main-menu #mega-menu-main-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-main-menu #mega-menu-main-menu li.mega-hide-sub-menu-on-mobile > ul.mega-sub-menu {
display: none;
}
}
@media only screen and (min-width: 1061px) {
#mega-menu-wrap-main-menu #mega-menu-main-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-main-menu #mega-menu-main-menu[data-effect="fade"].mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu, #mega-menu-wrap-main-menu #mega-menu-main-menu[data-effect="fade"].mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu, #mega-menu-wrap-main-menu #mega-menu-main-menu[data-effect="fade"] li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-main-menu #mega-menu-main-menu[data-effect="fade"] li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu {
opacity: 1;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu, #mega-menu-wrap-main-menu #mega-menu-main-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-main-menu #mega-menu-main-menu[data-effect="fade_up"].mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu, #mega-menu-wrap-main-menu #mega-menu-main-menu[data-effect="fade_up"].mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu, #mega-menu-wrap-main-menu #mega-menu-main-menu[data-effect="fade_up"] li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-main-menu #mega-menu-main-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-main-menu #mega-menu-main-menu[data-effect="slide_up"] li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu, #mega-menu-wrap-main-menu #mega-menu-main-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-main-menu #mega-menu-main-menu[data-effect="slide_up"].mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu, #mega-menu-wrap-main-menu #mega-menu-main-menu[data-effect="slide_up"].mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu, #mega-menu-wrap-main-menu #mega-menu-main-menu[data-effect="slide_up"] li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-main-menu #mega-menu-main-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-main-menu #mega-menu-main-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-main-menu #mega-menu-main-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-main-menu #mega-menu-main-menu.mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu, #mega-menu-wrap-main-menu #mega-menu-main-menu.mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu, #mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu {
visibility: visible;
}
#mega-menu-wrap-main-menu #mega-menu-main-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-main-menu #mega-menu-main-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-main-menu #mega-menu-main-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-main-menu #mega-menu-main-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-main-menu #mega-menu-main-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-main-menu #mega-menu-main-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-main-menu #mega-menu-main-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-main-menu #mega-menu-main-menu li.mega-menu-item a[class^="dashicons"]:before {
font-family: dashicons;
}
#mega-menu-wrap-main-menu #mega-menu-main-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-main-menu #mega-menu-main-menu li.mega-menu-item.mega-hide-text a.mega-menu-link:before {
margin: 0;
}
#mega-menu-wrap-main-menu #mega-menu-main-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-main-menu #mega-menu-main-menu li.mega-align-bottom-left.mega-toggle-on > a.mega-menu-link {
border-radius: 0;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-align-bottom-right > ul.mega-sub-menu {
right: 0;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-align-bottom-right.mega-toggle-on > a.mega-menu-link {
border-radius: 0;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item {
margin: 0 0px 0 0;
display: inline-block;
height: auto;
vertical-align: middle;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item.mega-item-align-right {
float: right;
}
@media only screen and (min-width: 1061px) {
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item.mega-item-align-right {
margin: 0 0 0 0px;
}
}
@media only screen and (min-width: 1061px) {
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item.mega-item-align-float-left {
float: left;
}
}
@media only screen and (min-width: 1061px) {
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item > a.mega-menu-link:focus {
background: rgba(0, 0, 0, 0);
color: #84bd00;
font-weight: normal;
text-decoration: none;
border-color: #fff;
}
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item.mega-toggle-on > a.mega-menu-link {
background: rgba(0, 0, 0, 0);
color: #84bd00;
font-weight: normal;
text-decoration: none;
border-color: #fff;
}
@media only screen and (max-width: 1060px) {
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item.mega-toggle-on > a.mega-menu-link {
color: #84bd00;
background: #eeeeef;
}
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link {
background: rgba(0, 0, 0, 0);
color: #84bd00;
font-weight: normal;
text-decoration: none;
border-color: #fff;
}
@media only screen and (max-width: 1060px) {
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link {
color: #84bd00;
background: #eeeeef;
}
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item > a.mega-menu-link {
line-height: 24px;
height: 24px;
padding: 0px 0 0px 30px;
vertical-align: baseline;
width: auto;
display: block;
color: #636362;
text-transform: none;
text-decoration: none;
text-align: left;
background: rgba(0, 0, 0, 0);
border: 0;
border-radius: 0;
font-family: inherit;
font-size: 20px;
font-weight: normal;
outline: none;
}
@media only screen and (min-width: 1061px) {
#mega-menu-wrap-main-menu #mega-menu-main-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: 1060px) {
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item.mega-multi-line > a.mega-menu-link br {
display: none;
}
}
@media only screen and (max-width: 1060px) {
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item {
display: list-item;
margin: 0;
clear: both;
border: 0;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item.mega-item-align-right {
float: none;
}
#mega-menu-wrap-main-menu #mega-menu-main-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: #333;
font-size: 14px;
}
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row {
max-width: 440px; margin: 0 auto;
}
#mega-menu-wrap-main-menu #mega-menu-main-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: 1061px) {
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-1-of-1 {
width: 100%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-1-of-2 {
width: 50%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-2 {
width: 100%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-1-of-3 {
width: 33.3333333333%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-3 {
width: 66.6666666667%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-3-of-3 {
width: 100%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-1-of-4 {
width: 25%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-4 {
width: 50%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-3-of-4 {
width: 75%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-4 {
width: 100%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-1-of-5 {
width: 20%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-5 {
width: 40%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-3-of-5 {
width: 60%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-5 {
width: 80%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-5-of-5 {
width: 100%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-1-of-6 {
width: 16.6666666667%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-6 {
width: 33.3333333333%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-3-of-6 {
width: 50%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-6 {
width: 66.6666666667%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-5-of-6 {
width: 83.3333333333%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-6-of-6 {
width: 100%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-1-of-7 {
width: 14.2857142857%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-7 {
width: 28.5714285714%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-3-of-7 {
width: 42.8571428571%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-7 {
width: 57.1428571429%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-5-of-7 {
width: 71.4285714286%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-6-of-7 {
width: 85.7142857143%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-7-of-7 {
width: 100%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-1-of-8 {
width: 12.5%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-8 {
width: 25%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-3-of-8 {
width: 37.5%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-8 {
width: 50%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-5-of-8 {
width: 62.5%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-6-of-8 {
width: 75%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-7-of-8 {
width: 87.5%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-8-of-8 {
width: 100%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-1-of-9 {
width: 11.1111111111%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-9 {
width: 22.2222222222%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-3-of-9 {
width: 33.3333333333%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-9 {
width: 44.4444444444%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-5-of-9 {
width: 55.5555555556%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-6-of-9 {
width: 66.6666666667%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-7-of-9 {
width: 77.7777777778%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-8-of-9 {
width: 88.8888888889%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-9-of-9 {
width: 100%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-1-of-10 {
width: 10%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-10 {
width: 20%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-3-of-10 {
width: 30%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-10 {
width: 40%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-5-of-10 {
width: 50%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-6-of-10 {
width: 60%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-7-of-10 {
width: 70%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-8-of-10 {
width: 80%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-9-of-10 {
width: 90%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-10-of-10 {
width: 100%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-1-of-11 {
width: 9.0909090909%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-11 {
width: 18.1818181818%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-3-of-11 {
width: 27.2727272727%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-11 {
width: 36.3636363636%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-5-of-11 {
width: 45.4545454545%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-6-of-11 {
width: 54.5454545455%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-7-of-11 {
width: 63.6363636364%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-8-of-11 {
width: 72.7272727273%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-9-of-11 {
width: 81.8181818182%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-10-of-11 {
width: 90.9090909091%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-11-of-11 {
width: 100%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-1-of-12 {
width: 8.3333333333%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-12 {
width: 16.6666666667%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-3-of-12 {
width: 25%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-12 {
width: 33.3333333333%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-5-of-12 {
width: 41.6666666667%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-6-of-12 {
width: 50%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-7-of-12 {
width: 58.3333333333%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-8-of-12 {
width: 66.6666666667%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-9-of-12 {
width: 75%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-10-of-12 {
width: 83.3333333333%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-11-of-12 {
width: 91.6666666667%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-12-of-12 {
width: 100%;
}
}
@media only screen and (max-width: 1060px) {
#mega-menu-wrap-main-menu #mega-menu-main-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-main-menu #mega-menu-main-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: 0 20px 0 20px;
width: 100%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu {
z-index: 999;
border-radius: 0;
background: #f1f1f1;
background: linear-gradient(to bottom, white, #f1f1f1);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFF1F1F1");
border: 0;
padding: 0px 0px 20px 0px;
position: absolute;
width: 440px;
max-width: none;
box-shadow: 4px 4px 5px 4px rgba(0, 0, 0, 0.1);
}
@media only screen and (max-width: 1060px) {
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu {
float: left;
position: static;
width: 100%;
}
}
@media only screen and (min-width: 1061px) {
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-1 {
width: 100%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-2 {
width: 50%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-2 {
width: 100%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-3 {
width: 33.3333333333%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-3 {
width: 66.6666666667%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-3-of-3 {
width: 100%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-4 {
width: 25%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-4 {
width: 50%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-3-of-4 {
width: 75%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-4-of-4 {
width: 100%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-5 {
width: 20%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-5 {
width: 40%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-3-of-5 {
width: 60%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-4-of-5 {
width: 80%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-5-of-5 {
width: 100%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-6 {
width: 16.6666666667%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-6 {
width: 33.3333333333%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-3-of-6 {
width: 50%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-4-of-6 {
width: 66.6666666667%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-5-of-6 {
width: 83.3333333333%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-6-of-6 {
width: 100%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-7 {
width: 14.2857142857%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-7 {
width: 28.5714285714%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-3-of-7 {
width: 42.8571428571%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-4-of-7 {
width: 57.1428571429%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-5-of-7 {
width: 71.4285714286%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-6-of-7 {
width: 85.7142857143%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-7-of-7 {
width: 100%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-8 {
width: 12.5%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-8 {
width: 25%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-3-of-8 {
width: 37.5%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-4-of-8 {
width: 50%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-5-of-8 {
width: 62.5%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-6-of-8 {
width: 75%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-7-of-8 {
width: 87.5%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-8-of-8 {
width: 100%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-9 {
width: 11.1111111111%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-9 {
width: 22.2222222222%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-3-of-9 {
width: 33.3333333333%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-4-of-9 {
width: 44.4444444444%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-5-of-9 {
width: 55.5555555556%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-6-of-9 {
width: 66.6666666667%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-7-of-9 {
width: 77.7777777778%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-8-of-9 {
width: 88.8888888889%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-9-of-9 {
width: 100%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-10 {
width: 10%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-10 {
width: 20%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-3-of-10 {
width: 30%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-4-of-10 {
width: 40%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-5-of-10 {
width: 50%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-6-of-10 {
width: 60%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-7-of-10 {
width: 70%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-8-of-10 {
width: 80%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-9-of-10 {
width: 90%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-10-of-10 {
width: 100%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-11 {
width: 9.0909090909%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-11 {
width: 18.1818181818%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-3-of-11 {
width: 27.2727272727%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-4-of-11 {
width: 36.3636363636%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-5-of-11 {
width: 45.4545454545%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-6-of-11 {
width: 54.5454545455%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-7-of-11 {
width: 63.6363636364%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-8-of-11 {
width: 72.7272727273%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-9-of-11 {
width: 81.8181818182%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-10-of-11 {
width: 90.9090909091%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-11-of-11 {
width: 100%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-12 {
width: 8.3333333333%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-12 {
width: 16.6666666667%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-3-of-12 {
width: 25%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-4-of-12 {
width: 33.3333333333%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-5-of-12 {
width: 41.6666666667%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-6-of-12 {
width: 50%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-7-of-12 {
width: 58.3333333333%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-8-of-12 {
width: 66.6666666667%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-9-of-12 {
width: 75%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-10-of-12 {
width: 83.3333333333%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-11-of-12 {
width: 91.6666666667%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-12-of-12 {
width: 100%;
}
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu .mega-description-group .mega-menu-description {
margin: 5px 0;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item ul.mega-sub-menu {
clear: both;
}
#mega-menu-wrap-main-menu #mega-menu-main-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-main-menu #mega-menu-main-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-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item, #mega-menu-wrap-main-menu #mega-menu-main-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: inherit;
font-size: 14px;
display: block;
float: left;
clear: none;
padding: 0 20px 0 20px;
vertical-align: top;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item.mega-menu-clear, #mega-menu-wrap-main-menu #mega-menu-main-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-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title, #mega-menu-wrap-main-menu #mega-menu-main-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: 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-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title:hover, #mega-menu-wrap-main-menu #mega-menu-main-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: rgba(0, 0, 0, 0);
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-main-menu #mega-menu-main-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: #636362; font-family: inherit;
font-size: 16px;
text-transform: none;
text-decoration: none;
font-weight: normal;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 5px 10px 5px 10px;
vertical-align: top;
display: block;
border: 0;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-main-menu #mega-menu-main-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: rgba(0, 0, 0, 0);
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus, #mega-menu-wrap-main-menu #mega-menu-main-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-main-menu #mega-menu-main-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: #84bd00; font-weight: normal;
text-decoration: none;
background: #eeeeef;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover > span.mega-title-below, #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus > span.mega-title-below, #mega-menu-wrap-main-menu #mega-menu-main-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-main-menu #mega-menu-main-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-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-main-menu #mega-menu-main-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: #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 0px 0px 0px;
vertical-align: top;
display: block;
border: 0;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-main-menu #mega-menu-main-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: rgba(0, 0, 0, 0);
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > 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, #mega-menu-wrap-main-menu #mega-menu-main-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-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:focus, #mega-menu-wrap-main-menu #mega-menu-main-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-main-menu #mega-menu-main-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: #666; font-weight: normal;
text-decoration: none;
background: rgba(0, 0, 0, 0);
}
@media only screen and (max-width: 1060px) {
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu {
border: 0;
padding: 10px;
border-radius: 0;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item {
width: 100%;
clear: both;
}
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-main-menu #mega-menu-main-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: #666;
font-family: inherit;
font-size: 14px;
text-transform: none;
text-decoration: none;
font-weight: normal;
margin: 0;
border: 0;
padding: 0px 0px 0px 0px;
vertical-align: top;
display: block;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus, #mega-menu-wrap-main-menu #mega-menu-main-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-main-menu #mega-menu-main-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: #666;
font-weight: normal;
text-decoration: none;
background: rgba(0, 0, 0, 0);
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-flyout ul.mega-sub-menu {
z-index: 999;
position: absolute;
width: 250px;
max-width: none;
padding: 0px 0px 0px 0px;
border: 0;
background: #f1f1f1;
border-radius: 0;
box-shadow: 4px 4px 5px 4px rgba(0, 0, 0, 0.1);
}
@media only screen and (max-width: 1060px) {
#mega-menu-wrap-main-menu #mega-menu-main-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 (max-width: 1060px) {
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item {
clear: both;
}
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link {
display: block;
background: #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;
vertical-align: baseline;
}
#mega-menu-wrap-main-menu #mega-menu-main-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: 1060px) {
#mega-menu-wrap-main-menu #mega-menu-main-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-main-menu #mega-menu-main-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: 1060px) {
#mega-menu-wrap-main-menu #mega-menu-main-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-main-menu #mega-menu-main-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover, #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:focus {
background: #dddddd;
font-weight: normal;
text-decoration: none;
color: #666;
}
@media only screen and (min-width: 1061px) {
#mega-menu-wrap-main-menu #mega-menu-main-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: 1060px) {
#mega-menu-wrap-main-menu #mega-menu-main-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-main-menu #mega-menu-main-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-main-menu #mega-menu-main-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-main-menu #mega-menu-main-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-main-menu #mega-menu-main-menu li.mega-menu-item-has-children li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {
float: right;
}
#mega-menu-wrap-main-menu #mega-menu-main-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: 1060px) {
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {
float: right;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:after {
content: "";
}
#mega-menu-wrap-main-menu #mega-menu-main-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-main-menu #mega-menu-main-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-main-menu #mega-menu-main-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: 1061px) {
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-flyout li.mega-menu-item a.mega-menu-link > span.mega-indicator:after {
content: "";
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link {
text-align: right;
}
#mega-menu-wrap-main-menu #mega-menu-main-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-main-menu #mega-menu-main-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-main-menu #mega-menu-main-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-main-menu #mega-menu-main-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-main-menu #mega-menu-main-menu li[class^="mega-lang-item"] > a.mega-menu-link > img {
display: inline;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu a.mega-menu-link > img.wpml-ls-flag, #mega-menu-wrap-main-menu #mega-menu-main-menu a.mega-menu-link > img.iclflag {
display: inline;
margin-right: 8px;
}
@media only screen and (max-width: 1060px) {
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-hide-on-mobile, #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-hide-on-mobile, #mega-menu-wrap-main-menu #mega-menu-main-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: 1061px) {
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-hide-on-desktop, #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-hide-on-desktop, #mega-menu-wrap-main-menu #mega-menu-main-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;
}
}
@media only screen and (max-width: 1060px) {
#mega-menu-wrap-main-menu:after {
content: "";
display: table;
clear: both;
}
}
#mega-menu-wrap-main-menu #mega-menu-main-menu + button.mega-close {
visibility: hidden;
transition: left 200ms ease-in-out, right 200ms ease-in-out, visibility 200ms ease-in-out;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu[data-effect-mobile^="slide_left"] + button.mega-close {
right: 0;
left: 100%;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu[data-effect-mobile^="slide_right"] + button.mega-close {
right: 100%;
left: 0;
}
@media only screen and (max-width: 1060px) {
#mega-menu-wrap-main-menu:has(.mega-menu-open) #mega-menu-main-menu[data-effect-mobile^="slide_"] + button.mega-close {
display: flex;
position: fixed;
top: 0;
z-index: 99999999999;
cursor: pointer;
visibility: visible;
}
#mega-menu-wrap-main-menu:has(.mega-menu-open) #mega-menu-main-menu[data-effect-mobile^="slide_"] + 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-main-menu:has(.mega-menu-open) #mega-menu-main-menu[data-effect-mobile^="slide_left"] + button.mega-close {
right: 300px;
left: auto;
}
#mega-menu-wrap-main-menu:has(.mega-menu-open) #mega-menu-main-menu[data-effect-mobile^="slide_right"] + button.mega-close {
left: 300px;
right: auto;
}
}
#mega-menu-wrap-main-menu .mega-menu-toggle {
display: none;
z-index: 1;
cursor: pointer;
background: #222;
border-radius: 2px 2px 2px 2px;
line-height: 40px;
height: 40px;
text-align: left;
user-select: none;
-webkit-tap-highlight-color: transparent;
outline: none;
white-space: nowrap;
}
#mega-menu-wrap-main-menu .mega-menu-toggle img {
max-width: 100%;
padding: 0;
}
@media only screen and (max-width: 1060px) {
#mega-menu-wrap-main-menu .mega-menu-toggle {
display: none;
}
}
#mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-blocks-left, #mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-blocks-center, #mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-blocks-right {
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-ms-flex-preferred-size: 33.33%;
-webkit-flex-basis: 33.33%;
flex-basis: 33.33%;
}
#mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-blocks-left {
-webkit-box-flex: 1;
-ms-flex: 1;
-webkit-flex: 1;
flex: 1;
-webkit-box-pack: start;
-ms-flex-pack: start;
-webkit-justify-content: flex-start;
justify-content: flex-start;
}
#mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-blocks-left .mega-toggle-block {
margin-left: 6px;
}
#mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-blocks-left .mega-toggle-block:only-child {
margin-right: 6px;
}
#mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-blocks-center {
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
}
#mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-blocks-center .mega-toggle-block {
margin-left: 3px;
margin-right: 3px;
}
#mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-blocks-right {
-webkit-box-flex: 1;
-ms-flex: 1;
-webkit-flex: 1;
flex: 1;
-webkit-box-pack: end;
-ms-flex-pack: end;
-webkit-justify-content: flex-end;
justify-content: flex-end;
}
#mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block {
margin-right: 6px;
}
#mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block:only-child {
margin-left: 6px;
}
#mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-block {
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
height: 100%;
outline: 0;
-webkit-align-self: center;
-ms-flex-item-align: center;
align-self: center;
-ms-flex-negative: 0;
-webkit-flex-shrink: 0;
flex-shrink: 0;
}
@media only screen and (max-width: 1060px) {
#mega-menu-wrap-main-menu .mega-menu-toggle + #mega-menu-main-menu {
background: white;
padding: 0px 0px 0px 0px;
display: block;
}
#mega-menu-wrap-main-menu .mega-menu-toggle.mega-menu-open + #mega-menu-main-menu {
display: block;
}
}
#mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-block-0 {
cursor: pointer; }
#mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated {
padding: 0;
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
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-main-menu .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-main-menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner {
display: block;
top: 50%;
margin-top: -2px;
}
#mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner, #mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before, #mega-menu-wrap-main-menu .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-main-menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before, #mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after {
content: "";
display: block;
}
#mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before {
top: -10px;
}
#mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after {
bottom: -10px;
}
#mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner {
top: 2px;
}
#mega-menu-wrap-main-menu .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-main-menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::after {
top: 20px;
}
#mega-menu-wrap-main-menu .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-main-menu .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-main-menu .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-main-menu {
clear: both;
}
li.mega-headline a {
font-weight: 700 !important;
}
li.mega-headline:hover a {
background-color: #fff !important;
color: #636362 !important;
cursor: initial;
}
  .mega-menu-last-modified-1738239811 {
content: "Thursday 30th January 2025 12:23:31 UTC";
}
#mega-menu-wrap-new-menu, #mega-menu-wrap-new-menu #mega-menu-new-menu, #mega-menu-wrap-new-menu #mega-menu-new-menu ul.mega-sub-menu, #mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-item, #mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-row, #mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-column, #mega-menu-wrap-new-menu #mega-menu-new-menu a.mega-menu-link, #mega-menu-wrap-new-menu #mega-menu-new-menu span.mega-menu-badge, #mega-menu-wrap-new-menu #mega-menu-new-menu + button.mega-close {
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: 24px;
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;
}
#mega-menu-wrap-new-menu:before, #mega-menu-wrap-new-menu:after, #mega-menu-wrap-new-menu #mega-menu-new-menu:before, #mega-menu-wrap-new-menu #mega-menu-new-menu:after, #mega-menu-wrap-new-menu #mega-menu-new-menu ul.mega-sub-menu:before, #mega-menu-wrap-new-menu #mega-menu-new-menu ul.mega-sub-menu:after, #mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-item:before, #mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-item:after, #mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-row:before, #mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-row:after, #mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-column:before, #mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-column:after, #mega-menu-wrap-new-menu #mega-menu-new-menu a.mega-menu-link:before, #mega-menu-wrap-new-menu #mega-menu-new-menu a.mega-menu-link:after, #mega-menu-wrap-new-menu #mega-menu-new-menu span.mega-menu-badge:before, #mega-menu-wrap-new-menu #mega-menu-new-menu span.mega-menu-badge:after, #mega-menu-wrap-new-menu #mega-menu-new-menu + button.mega-close:before, #mega-menu-wrap-new-menu #mega-menu-new-menu + button.mega-close:after {
display: none;
}
#mega-menu-wrap-new-menu {
border-radius: 0;
}
@media only screen and (min-width: 1061px) {
#mega-menu-wrap-new-menu {
background: white;
}
}
#mega-menu-wrap-new-menu.mega-keyboard-navigation .mega-menu-toggle:focus, #mega-menu-wrap-new-menu.mega-keyboard-navigation .mega-toggle-block:focus, #mega-menu-wrap-new-menu.mega-keyboard-navigation .mega-toggle-block a:focus, #mega-menu-wrap-new-menu.mega-keyboard-navigation .mega-toggle-block .mega-search input[type=text]:focus, #mega-menu-wrap-new-menu.mega-keyboard-navigation .mega-toggle-block button.mega-toggle-animated:focus, #mega-menu-wrap-new-menu.mega-keyboard-navigation #mega-menu-new-menu a:focus, #mega-menu-wrap-new-menu.mega-keyboard-navigation #mega-menu-new-menu span:focus, #mega-menu-wrap-new-menu.mega-keyboard-navigation #mega-menu-new-menu input:focus, #mega-menu-wrap-new-menu.mega-keyboard-navigation #mega-menu-new-menu li.mega-menu-item a.mega-menu-link:focus, #mega-menu-wrap-new-menu.mega-keyboard-navigation #mega-menu-new-menu form.mega-search-open:has(input[type=text]:focus), #mega-menu-wrap-new-menu.mega-keyboard-navigation #mega-menu-new-menu + button.mega-close:focus {
outline-style: solid;
outline-width: 3px;
outline-color: #109cde;
outline-offset: -3px;
}
#mega-menu-wrap-new-menu.mega-keyboard-navigation .mega-toggle-block button.mega-toggle-animated:focus {
outline-offset: 2px;
}
#mega-menu-wrap-new-menu.mega-keyboard-navigation > li.mega-menu-item > a.mega-menu-link:focus {
background: rgba(0, 0, 0, 0);
color: #84bd00;
font-weight: normal;
text-decoration: none;
border-color: #fff;
}
@media only screen and (max-width: 1060px) {
#mega-menu-wrap-new-menu.mega-keyboard-navigation > li.mega-menu-item > a.mega-menu-link:focus {
color: #84bd00;
background: #eeeeef;
}
}
#mega-menu-wrap-new-menu #mega-menu-new-menu {
text-align: right;
padding: 0px 0px 0px 0px;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu a.mega-menu-link {
cursor: pointer;
display: inline;
transition: background 200ms linear, color 200ms linear, border 200ms linear;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu a.mega-menu-link .mega-description-group {
vertical-align: middle;
display: inline-block;
transition: none;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu a.mega-menu-link .mega-description-group .mega-menu-title, #mega-menu-wrap-new-menu #mega-menu-new-menu a.mega-menu-link .mega-description-group .mega-menu-description {
transition: none;
line-height: 1.5;
display: block;
}
#mega-menu-wrap-new-menu #mega-menu-new-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-new-menu #mega-menu-new-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-new-menu #mega-menu-new-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-new-menu #mega-menu-new-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-new-menu #mega-menu-new-menu li.mega-menu-item.mega-icon-top > a.mega-menu-link {
display: table-cell;
vertical-align: middle;
line-height: initial;
}
#mega-menu-wrap-new-menu #mega-menu-new-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-new-menu #mega-menu-new-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: 1060px) {
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-item.mega-icon-top > a.mega-menu-link {
display: block;
line-height: 40px;
}
#mega-menu-wrap-new-menu #mega-menu-new-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-new-menu #mega-menu-new-menu li.mega-menu-item.mega-icon-right > a.mega-menu-link:before {
float: right;
margin: 0 0 0 6px;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-animating > ul.mega-sub-menu {
pointer-events: none;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-disable-link > a.mega-menu-link, #mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu li.mega-disable-link > a.mega-menu-link {
cursor: inherit;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-item-has-children.mega-disable-link > a.mega-menu-link, #mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > li.mega-menu-item-has-children.mega-disable-link > a.mega-menu-link {
cursor: pointer;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu p {
margin-bottom: 10px;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu input, #mega-menu-wrap-new-menu #mega-menu-new-menu img {
max-width: 100%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-item > ul.mega-sub-menu {
display: block;
visibility: hidden;
opacity: 1;
pointer-events: auto;
}
@media only screen and (max-width: 1060px) {
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-item > ul.mega-sub-menu {
display: none;
visibility: visible;
opacity: 1;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu.mega-menu-item.mega-toggle-on ul.mega-sub-menu {
display: block;
}
#mega-menu-wrap-new-menu #mega-menu-new-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-new-menu #mega-menu-new-menu li.mega-hide-sub-menu-on-mobile > ul.mega-sub-menu {
display: none;
}
}
@media only screen and (min-width: 1061px) {
#mega-menu-wrap-new-menu #mega-menu-new-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-new-menu #mega-menu-new-menu[data-effect="fade"].mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu, #mega-menu-wrap-new-menu #mega-menu-new-menu[data-effect="fade"].mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu, #mega-menu-wrap-new-menu #mega-menu-new-menu[data-effect="fade"] li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-new-menu #mega-menu-new-menu[data-effect="fade"] li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu {
opacity: 1;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu, #mega-menu-wrap-new-menu #mega-menu-new-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-new-menu #mega-menu-new-menu[data-effect="fade_up"].mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu, #mega-menu-wrap-new-menu #mega-menu-new-menu[data-effect="fade_up"].mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu, #mega-menu-wrap-new-menu #mega-menu-new-menu[data-effect="fade_up"] li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-new-menu #mega-menu-new-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-new-menu #mega-menu-new-menu[data-effect="slide_up"] li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu, #mega-menu-wrap-new-menu #mega-menu-new-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-new-menu #mega-menu-new-menu[data-effect="slide_up"].mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu, #mega-menu-wrap-new-menu #mega-menu-new-menu[data-effect="slide_up"].mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu, #mega-menu-wrap-new-menu #mega-menu-new-menu[data-effect="slide_up"] li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-new-menu #mega-menu-new-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-new-menu #mega-menu-new-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-new-menu #mega-menu-new-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-new-menu #mega-menu-new-menu.mega-no-js li.mega-menu-item:hover > ul.mega-sub-menu, #mega-menu-wrap-new-menu #mega-menu-new-menu.mega-no-js li.mega-menu-item:focus > ul.mega-sub-menu, #mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu {
visibility: visible;
}
#mega-menu-wrap-new-menu #mega-menu-new-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-new-menu #mega-menu-new-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-new-menu #mega-menu-new-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-new-menu #mega-menu-new-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-new-menu #mega-menu-new-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-new-menu #mega-menu-new-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-new-menu #mega-menu-new-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-new-menu #mega-menu-new-menu li.mega-menu-item a[class^="dashicons"]:before {
font-family: dashicons;
}
#mega-menu-wrap-new-menu #mega-menu-new-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-new-menu #mega-menu-new-menu li.mega-menu-item.mega-hide-text a.mega-menu-link:before {
margin: 0;
}
#mega-menu-wrap-new-menu #mega-menu-new-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-new-menu #mega-menu-new-menu li.mega-align-bottom-left.mega-toggle-on > a.mega-menu-link {
border-radius: 0;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-align-bottom-right > ul.mega-sub-menu {
right: 0;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-align-bottom-right.mega-toggle-on > a.mega-menu-link {
border-radius: 0;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-item {
margin: 0 0px 0 0;
display: inline-block;
height: auto;
vertical-align: middle;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-item.mega-item-align-right {
float: right;
}
@media only screen and (min-width: 1061px) {
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-item.mega-item-align-right {
margin: 0 0 0 0px;
}
}
@media only screen and (min-width: 1061px) {
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-item.mega-item-align-float-left {
float: left;
}
}
@media only screen and (min-width: 1061px) {
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-item > a.mega-menu-link:focus {
background: rgba(0, 0, 0, 0);
color: #84bd00;
font-weight: normal;
text-decoration: none;
border-color: #fff;
}
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-item.mega-toggle-on > a.mega-menu-link {
background: rgba(0, 0, 0, 0);
color: #84bd00;
font-weight: normal;
text-decoration: none;
border-color: #fff;
}
@media only screen and (max-width: 1060px) {
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-item.mega-toggle-on > a.mega-menu-link {
color: #84bd00;
background: #eeeeef;
}
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link {
background: rgba(0, 0, 0, 0);
color: #84bd00;
font-weight: normal;
text-decoration: none;
border-color: #fff;
}
@media only screen and (max-width: 1060px) {
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link {
color: #84bd00;
background: #eeeeef;
}
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-item > a.mega-menu-link {
line-height: 24px;
height: 24px;
padding: 0px 0 0px 30px;
vertical-align: baseline;
width: auto;
display: block;
color: #636362;
text-transform: none;
text-decoration: none;
text-align: left;
background: rgba(0, 0, 0, 0);
border: 0;
border-radius: 0;
font-family: inherit;
font-size: 20px;
font-weight: normal;
outline: none;
}
@media only screen and (min-width: 1061px) {
#mega-menu-wrap-new-menu #mega-menu-new-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: 1060px) {
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-item.mega-multi-line > a.mega-menu-link br {
display: none;
}
}
@media only screen and (max-width: 1060px) {
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-item {
display: list-item;
margin: 0;
clear: both;
border: 0;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-item.mega-item-align-right {
float: none;
}
#mega-menu-wrap-new-menu #mega-menu-new-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: #333;
font-size: 14px;
}
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row {
max-width: 440px; margin: 0 auto;
}
#mega-menu-wrap-new-menu #mega-menu-new-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: 1061px) {
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-1-of-1 {
width: 100%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-1-of-2 {
width: 50%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-2 {
width: 100%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-1-of-3 {
width: 33.3333333333%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-3 {
width: 66.6666666667%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-3-of-3 {
width: 100%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-1-of-4 {
width: 25%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-4 {
width: 50%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-3-of-4 {
width: 75%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-4 {
width: 100%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-1-of-5 {
width: 20%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-5 {
width: 40%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-3-of-5 {
width: 60%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-5 {
width: 80%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-5-of-5 {
width: 100%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-1-of-6 {
width: 16.6666666667%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-6 {
width: 33.3333333333%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-3-of-6 {
width: 50%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-6 {
width: 66.6666666667%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-5-of-6 {
width: 83.3333333333%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-6-of-6 {
width: 100%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-1-of-7 {
width: 14.2857142857%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-7 {
width: 28.5714285714%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-3-of-7 {
width: 42.8571428571%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-7 {
width: 57.1428571429%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-5-of-7 {
width: 71.4285714286%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-6-of-7 {
width: 85.7142857143%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-7-of-7 {
width: 100%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-1-of-8 {
width: 12.5%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-8 {
width: 25%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-3-of-8 {
width: 37.5%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-8 {
width: 50%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-5-of-8 {
width: 62.5%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-6-of-8 {
width: 75%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-7-of-8 {
width: 87.5%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-8-of-8 {
width: 100%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-1-of-9 {
width: 11.1111111111%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-9 {
width: 22.2222222222%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-3-of-9 {
width: 33.3333333333%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-9 {
width: 44.4444444444%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-5-of-9 {
width: 55.5555555556%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-6-of-9 {
width: 66.6666666667%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-7-of-9 {
width: 77.7777777778%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-8-of-9 {
width: 88.8888888889%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-9-of-9 {
width: 100%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-1-of-10 {
width: 10%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-10 {
width: 20%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-3-of-10 {
width: 30%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-10 {
width: 40%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-5-of-10 {
width: 50%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-6-of-10 {
width: 60%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-7-of-10 {
width: 70%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-8-of-10 {
width: 80%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-9-of-10 {
width: 90%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-10-of-10 {
width: 100%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-1-of-11 {
width: 9.0909090909%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-11 {
width: 18.1818181818%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-3-of-11 {
width: 27.2727272727%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-11 {
width: 36.3636363636%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-5-of-11 {
width: 45.4545454545%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-6-of-11 {
width: 54.5454545455%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-7-of-11 {
width: 63.6363636364%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-8-of-11 {
width: 72.7272727273%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-9-of-11 {
width: 81.8181818182%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-10-of-11 {
width: 90.9090909091%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-11-of-11 {
width: 100%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-1-of-12 {
width: 8.3333333333%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-12 {
width: 16.6666666667%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-3-of-12 {
width: 25%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-4-of-12 {
width: 33.3333333333%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-5-of-12 {
width: 41.6666666667%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-6-of-12 {
width: 50%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-7-of-12 {
width: 58.3333333333%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-8-of-12 {
width: 66.6666666667%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-9-of-12 {
width: 75%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-10-of-12 {
width: 83.3333333333%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-11-of-12 {
width: 91.6666666667%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-12-of-12 {
width: 100%;
}
}
@media only screen and (max-width: 1060px) {
#mega-menu-wrap-new-menu #mega-menu-new-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-new-menu #mega-menu-new-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: 0 20px 0 20px;
width: 100%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu {
z-index: 999;
border-radius: 0;
background: #f1f1f1;
background: linear-gradient(to bottom, white, #f1f1f1);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFF1F1F1");
border: 0;
padding: 0px 0px 20px 0px;
position: absolute;
width: 440px;
max-width: none;
box-shadow: 4px 4px 5px 4px rgba(0, 0, 0, 0.1);
}
@media only screen and (max-width: 1060px) {
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu {
float: left;
position: static;
width: 100%;
}
}
@media only screen and (min-width: 1061px) {
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-1 {
width: 100%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-2 {
width: 50%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-2 {
width: 100%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-3 {
width: 33.3333333333%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-3 {
width: 66.6666666667%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-3-of-3 {
width: 100%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-4 {
width: 25%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-4 {
width: 50%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-3-of-4 {
width: 75%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-4-of-4 {
width: 100%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-5 {
width: 20%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-5 {
width: 40%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-3-of-5 {
width: 60%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-4-of-5 {
width: 80%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-5-of-5 {
width: 100%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-6 {
width: 16.6666666667%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-6 {
width: 33.3333333333%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-3-of-6 {
width: 50%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-4-of-6 {
width: 66.6666666667%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-5-of-6 {
width: 83.3333333333%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-6-of-6 {
width: 100%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-7 {
width: 14.2857142857%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-7 {
width: 28.5714285714%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-3-of-7 {
width: 42.8571428571%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-4-of-7 {
width: 57.1428571429%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-5-of-7 {
width: 71.4285714286%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-6-of-7 {
width: 85.7142857143%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-7-of-7 {
width: 100%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-8 {
width: 12.5%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-8 {
width: 25%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-3-of-8 {
width: 37.5%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-4-of-8 {
width: 50%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-5-of-8 {
width: 62.5%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-6-of-8 {
width: 75%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-7-of-8 {
width: 87.5%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-8-of-8 {
width: 100%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-9 {
width: 11.1111111111%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-9 {
width: 22.2222222222%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-3-of-9 {
width: 33.3333333333%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-4-of-9 {
width: 44.4444444444%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-5-of-9 {
width: 55.5555555556%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-6-of-9 {
width: 66.6666666667%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-7-of-9 {
width: 77.7777777778%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-8-of-9 {
width: 88.8888888889%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-9-of-9 {
width: 100%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-10 {
width: 10%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-10 {
width: 20%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-3-of-10 {
width: 30%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-4-of-10 {
width: 40%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-5-of-10 {
width: 50%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-6-of-10 {
width: 60%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-7-of-10 {
width: 70%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-8-of-10 {
width: 80%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-9-of-10 {
width: 90%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-10-of-10 {
width: 100%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-11 {
width: 9.0909090909%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-11 {
width: 18.1818181818%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-3-of-11 {
width: 27.2727272727%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-4-of-11 {
width: 36.3636363636%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-5-of-11 {
width: 45.4545454545%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-6-of-11 {
width: 54.5454545455%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-7-of-11 {
width: 63.6363636364%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-8-of-11 {
width: 72.7272727273%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-9-of-11 {
width: 81.8181818182%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-10-of-11 {
width: 90.9090909091%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-11-of-11 {
width: 100%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-12 {
width: 8.3333333333%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-2-of-12 {
width: 16.6666666667%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-3-of-12 {
width: 25%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-4-of-12 {
width: 33.3333333333%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-5-of-12 {
width: 41.6666666667%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-6-of-12 {
width: 50%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-7-of-12 {
width: 58.3333333333%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-8-of-12 {
width: 66.6666666667%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-9-of-12 {
width: 75%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-10-of-12 {
width: 83.3333333333%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-11-of-12 {
width: 91.6666666667%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-12-of-12 {
width: 100%;
}
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu .mega-description-group .mega-menu-description {
margin: 5px 0;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item ul.mega-sub-menu {
clear: both;
}
#mega-menu-wrap-new-menu #mega-menu-new-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-new-menu #mega-menu-new-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-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item, #mega-menu-wrap-new-menu #mega-menu-new-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: inherit;
font-size: 14px;
display: block;
float: left;
clear: none;
padding: 0 20px 0 20px;
vertical-align: top;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item.mega-menu-clear, #mega-menu-wrap-new-menu #mega-menu-new-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-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title, #mega-menu-wrap-new-menu #mega-menu-new-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: 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-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title:hover, #mega-menu-wrap-new-menu #mega-menu-new-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: rgba(0, 0, 0, 0);
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-new-menu #mega-menu-new-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: #636362; font-family: inherit;
font-size: 16px;
text-transform: none;
text-decoration: none;
font-weight: normal;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 5px 10px 5px 10px;
vertical-align: top;
display: block;
border: 0;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-new-menu #mega-menu-new-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: rgba(0, 0, 0, 0);
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus, #mega-menu-wrap-new-menu #mega-menu-new-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-new-menu #mega-menu-new-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: #84bd00; font-weight: normal;
text-decoration: none;
background: #eeeeef;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover > span.mega-title-below, #mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus > span.mega-title-below, #mega-menu-wrap-new-menu #mega-menu-new-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-new-menu #mega-menu-new-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-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-new-menu #mega-menu-new-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: #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 0px 0px 0px;
vertical-align: top;
display: block;
border: 0;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-new-menu #mega-menu-new-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: rgba(0, 0, 0, 0);
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > 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, #mega-menu-wrap-new-menu #mega-menu-new-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-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:focus, #mega-menu-wrap-new-menu #mega-menu-new-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-new-menu #mega-menu-new-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: #666; font-weight: normal;
text-decoration: none;
background: rgba(0, 0, 0, 0);
}
@media only screen and (max-width: 1060px) {
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu {
border: 0;
padding: 10px;
border-radius: 0;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item {
width: 100%;
clear: both;
}
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-new-menu #mega-menu-new-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: #666;
font-family: inherit;
font-size: 14px;
text-transform: none;
text-decoration: none;
font-weight: normal;
margin: 0;
border: 0;
padding: 0px 0px 0px 0px;
vertical-align: top;
display: block;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu.mega-no-headers > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:focus, #mega-menu-wrap-new-menu #mega-menu-new-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-new-menu #mega-menu-new-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: #666;
font-weight: normal;
text-decoration: none;
background: rgba(0, 0, 0, 0);
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-flyout ul.mega-sub-menu {
z-index: 999;
position: absolute;
width: 250px;
max-width: none;
padding: 0px 0px 0px 0px;
border: 0;
background: #f1f1f1;
border-radius: 0;
box-shadow: 4px 4px 5px 4px rgba(0, 0, 0, 0.1);
}
@media only screen and (max-width: 1060px) {
#mega-menu-wrap-new-menu #mega-menu-new-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 (max-width: 1060px) {
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item {
clear: both;
}
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link {
display: block;
background: #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;
vertical-align: baseline;
}
#mega-menu-wrap-new-menu #mega-menu-new-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: 1060px) {
#mega-menu-wrap-new-menu #mega-menu-new-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-new-menu #mega-menu-new-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: 1060px) {
#mega-menu-wrap-new-menu #mega-menu-new-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-new-menu #mega-menu-new-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover, #mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:focus {
background: #dddddd;
font-weight: normal;
text-decoration: none;
color: #666;
}
@media only screen and (min-width: 1061px) {
#mega-menu-wrap-new-menu #mega-menu-new-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: 1060px) {
#mega-menu-wrap-new-menu #mega-menu-new-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-new-menu #mega-menu-new-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-new-menu #mega-menu-new-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-new-menu #mega-menu-new-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-new-menu #mega-menu-new-menu li.mega-menu-item-has-children li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {
float: right;
}
#mega-menu-wrap-new-menu #mega-menu-new-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: 1060px) {
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {
float: right;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link > span.mega-indicator:after {
content: "";
}
#mega-menu-wrap-new-menu #mega-menu-new-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-new-menu #mega-menu-new-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-new-menu #mega-menu-new-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: 1061px) {
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-flyout li.mega-menu-item a.mega-menu-link > span.mega-indicator:after {
content: "";
}
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link {
text-align: right;
}
#mega-menu-wrap-new-menu #mega-menu-new-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-new-menu #mega-menu-new-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-new-menu #mega-menu-new-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-new-menu #mega-menu-new-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-new-menu #mega-menu-new-menu li[class^="mega-lang-item"] > a.mega-menu-link > img {
display: inline;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu a.mega-menu-link > img.wpml-ls-flag, #mega-menu-wrap-new-menu #mega-menu-new-menu a.mega-menu-link > img.iclflag {
display: inline;
margin-right: 8px;
}
@media only screen and (max-width: 1060px) {
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-hide-on-mobile, #mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-hide-on-mobile, #mega-menu-wrap-new-menu #mega-menu-new-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: 1061px) {
#mega-menu-wrap-new-menu #mega-menu-new-menu li.mega-hide-on-desktop, #mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-hide-on-desktop, #mega-menu-wrap-new-menu #mega-menu-new-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;
}
}
@media only screen and (max-width: 1060px) {
#mega-menu-wrap-new-menu:after {
content: "";
display: table;
clear: both;
}
}
#mega-menu-wrap-new-menu #mega-menu-new-menu + button.mega-close {
visibility: hidden;
transition: left 200ms ease-in-out, right 200ms ease-in-out, visibility 200ms ease-in-out;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu[data-effect-mobile^="slide_left"] + button.mega-close {
right: 0;
left: 100%;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu[data-effect-mobile^="slide_right"] + button.mega-close {
right: 100%;
left: 0;
}
@media only screen and (max-width: 1060px) {
#mega-menu-wrap-new-menu:has(.mega-menu-open) #mega-menu-new-menu[data-effect-mobile^="slide_"] + button.mega-close {
display: flex;
position: fixed;
top: 0;
z-index: 99999999999;
cursor: pointer;
visibility: visible;
}
#mega-menu-wrap-new-menu:has(.mega-menu-open) #mega-menu-new-menu[data-effect-mobile^="slide_"] + 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-new-menu:has(.mega-menu-open) #mega-menu-new-menu[data-effect-mobile^="slide_left"] + button.mega-close {
right: 300px;
left: auto;
}
#mega-menu-wrap-new-menu:has(.mega-menu-open) #mega-menu-new-menu[data-effect-mobile^="slide_right"] + button.mega-close {
left: 300px;
right: auto;
}
}
#mega-menu-wrap-new-menu .mega-menu-toggle {
display: none;
z-index: 1;
cursor: pointer;
background: #222;
border-radius: 2px 2px 2px 2px;
line-height: 40px;
height: 40px;
text-align: left;
user-select: none;
-webkit-tap-highlight-color: transparent;
outline: none;
white-space: nowrap;
}
#mega-menu-wrap-new-menu .mega-menu-toggle img {
max-width: 100%;
padding: 0;
}
@media only screen and (max-width: 1060px) {
#mega-menu-wrap-new-menu .mega-menu-toggle {
display: none;
}
}
#mega-menu-wrap-new-menu .mega-menu-toggle .mega-toggle-blocks-left, #mega-menu-wrap-new-menu .mega-menu-toggle .mega-toggle-blocks-center, #mega-menu-wrap-new-menu .mega-menu-toggle .mega-toggle-blocks-right {
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-ms-flex-preferred-size: 33.33%;
-webkit-flex-basis: 33.33%;
flex-basis: 33.33%;
}
#mega-menu-wrap-new-menu .mega-menu-toggle .mega-toggle-blocks-left {
-webkit-box-flex: 1;
-ms-flex: 1;
-webkit-flex: 1;
flex: 1;
-webkit-box-pack: start;
-ms-flex-pack: start;
-webkit-justify-content: flex-start;
justify-content: flex-start;
}
#mega-menu-wrap-new-menu .mega-menu-toggle .mega-toggle-blocks-left .mega-toggle-block {
margin-left: 6px;
}
#mega-menu-wrap-new-menu .mega-menu-toggle .mega-toggle-blocks-left .mega-toggle-block:only-child {
margin-right: 6px;
}
#mega-menu-wrap-new-menu .mega-menu-toggle .mega-toggle-blocks-center {
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
}
#mega-menu-wrap-new-menu .mega-menu-toggle .mega-toggle-blocks-center .mega-toggle-block {
margin-left: 3px;
margin-right: 3px;
}
#mega-menu-wrap-new-menu .mega-menu-toggle .mega-toggle-blocks-right {
-webkit-box-flex: 1;
-ms-flex: 1;
-webkit-flex: 1;
flex: 1;
-webkit-box-pack: end;
-ms-flex-pack: end;
-webkit-justify-content: flex-end;
justify-content: flex-end;
}
#mega-menu-wrap-new-menu .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block {
margin-right: 6px;
}
#mega-menu-wrap-new-menu .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block:only-child {
margin-left: 6px;
}
#mega-menu-wrap-new-menu .mega-menu-toggle .mega-toggle-block {
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
height: 100%;
outline: 0;
-webkit-align-self: center;
-ms-flex-item-align: center;
align-self: center;
-ms-flex-negative: 0;
-webkit-flex-shrink: 0;
flex-shrink: 0;
}
@media only screen and (max-width: 1060px) {
#mega-menu-wrap-new-menu .mega-menu-toggle + #mega-menu-new-menu {
background: white;
padding: 0px 0px 0px 0px;
display: block;
}
#mega-menu-wrap-new-menu .mega-menu-toggle.mega-menu-open + #mega-menu-new-menu {
display: block;
}
}
#mega-menu-wrap-new-menu .mega-menu-toggle .mega-toggle-block-0 {
cursor: pointer; }
#mega-menu-wrap-new-menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated {
padding: 0;
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
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-new-menu .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-new-menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner {
display: block;
top: 50%;
margin-top: -2px;
}
#mega-menu-wrap-new-menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner, #mega-menu-wrap-new-menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before, #mega-menu-wrap-new-menu .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-new-menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before, #mega-menu-wrap-new-menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after {
content: "";
display: block;
}
#mega-menu-wrap-new-menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before {
top: -10px;
}
#mega-menu-wrap-new-menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after {
bottom: -10px;
}
#mega-menu-wrap-new-menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner {
top: 2px;
}
#mega-menu-wrap-new-menu .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-new-menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::after {
top: 20px;
}
#mega-menu-wrap-new-menu .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-new-menu .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-new-menu .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-new-menu {
clear: both;
}
li.mega-headline a {
font-weight: 700 !important;
}
li.mega-headline:hover a {
background-color: #fff !important;
color: #636362 !important;
cursor: initial;
}
.wp-block {}.chosen-container,.noUi-target,.noUi-target *{-webkit-user-select:none;-ms-user-select:none}.chosen-container{position:relative;display:inline-block;vertical-align:middle;-moz-user-select:none;user-select:none}.chosen-container *{-webkit-box-sizing:border-box;box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;z-index:1010;width:100%;border:1px solid #aaa;border-top:0;background:#fff;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15);box-shadow:0 4px 5px rgba(0,0,0,.15);clip:rect(0,0,0,0);-webkit-clip-path:inset(100% 100%);clip-path:inset(100% 100%)}.chosen-container.chosen-with-drop .chosen-drop{clip:auto;-webkit-clip-path:none;clip-path:none}.chosen-container a{cursor:pointer}.chosen-container .chosen-single .group-name,.chosen-container .search-choice .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:400;color:#999}.chosen-container .chosen-single .group-name:after,.chosen-container .search-choice .group-name:after{content:":";padding-left:2px;vertical-align:top}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#fff),color-stop(50%,#f6f6f6),color-stop(52%,#eee),to(#f4f4f4));background:linear-gradient(#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-clip:padding-box;-webkit-box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url(//careers.ic-consult.com/wp-content/plugins/search-filter-pro/public/assets/css/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover,.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url(//careers.ic-consult.com/wp-content/plugins/search-filter-pro/public/assets/css/chosen-sprite.png) 0 2px no-repeat}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type=text]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:url(//careers.ic-consult.com/wp-content/plugins/search-filter-pro/public/assets/css/chosen-sprite.png) 100% -20px no-repeat;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;clip:rect(0,0,0,0);-webkit-clip-path:inset(100% 100%);clip-path:inset(100% 100%)}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:700;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto;border:1px solid #aaa;background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#eee),color-stop(15%,#fff));background-image:linear-gradient(#eee 1%,#fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:1px 0;outline:0;border:0!important;background:0 0!important;-webkit-box-shadow:none;box-shadow:none;font-size:100%;line-height:normal;border-radius:0;width:25px}.chosen-container-multi .chosen-choices li.search-choice{position:relative;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;border-radius:3px;background-color:#eee;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),to(#eee));background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;-webkit-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url(//careers.ic-consult.com/wp-content/plugins/search-filter-pro/public/assets/css/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),to(#eee));background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;border-bottom-right-radius:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#eee),color-stop(80%,#fff));background-image:linear-gradient(#eee 20%,#fff 80%);-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:0 0}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active .chosen-choices li.search-field input[type=text]{color:#222!important}.chosen-disabled{opacity:.5!important;cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close,.chosen-disabled .chosen-single{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type=text]{padding:4px 5px 4px 20px;background:url(//careers.ic-consult.com/wp-content/plugins/search-filter-pro/public/assets/css/chosen-sprite.png) -30px -20px no-repeat;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span,.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container-single .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-rtl .chosen-search input[type=text]{background-image:url(//careers.ic-consult.com/wp-content/plugins/search-filter-pro/public/assets/css/chosen-sprite@2x.png)!important;background-size:52px 37px!important;background-repeat:no-repeat!important}}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.noUi-pips,.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFCCCCCC", GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:4px 0 0 4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0,#eee 50%);background-image:-o-linear-gradient(top,#fff 0,#eee 50%);background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFFFFFFF", GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.searchandfilter-date-picker .ui-helper-hidden{display:none}.searchandfilter-date-picker .ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.searchandfilter-date-picker .ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.searchandfilter-date-picker .ui-helper-clearfix:after,.searchandfilter-date-picker .ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.searchandfilter-date-picker .ui-helper-clearfix:after{clear:both}.searchandfilter-date-picker .ui-helper-clearfix{min-height:0}.searchandfilter-date-picker .ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.searchandfilter-date-picker .ui-front{z-index:100}.searchandfilter-date-picker .ui-state-disabled{cursor:default!important}.searchandfilter-date-picker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.searchandfilter-date-picker .ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.searchandfilter-date-picker .ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-next,.searchandfilter-date-picker .ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-next-hover,.searchandfilter-date-picker .ui-datepicker .ui-datepicker-prev-hover{top:1px}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-prev{left:2px}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-next{right:2px}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-prev-hover{left:1px}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-next-hover{right:1px}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-next span,.searchandfilter-date-picker .ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0;display:inline-block}.searchandfilter-date-picker .ui-datepicker select.ui-datepicker-month-year{width:100%}.searchandfilter-date-picker .ui-datepicker select.ui-datepicker-month,.searchandfilter-date-picker .ui-datepicker select.ui-datepicker-year{width:49%}.searchandfilter-date-picker .ui-icon{width:16px;height:16px;background-position:16px 16px}.searchandfilter-date-picker .ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.searchandfilter-date-picker .ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.searchandfilter-date-picker .ui-datepicker td{border:0;padding:1px}.searchandfilter-date-picker .ui-datepicker td a,.searchandfilter-date-picker .ui-datepicker td span{display:block;text-align:center;text-decoration:none}.searchandfilter-date-picker .ui-widget{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1.1em}.ll-skin-melon .ui-datepicker{padding:0}.ll-skin-melon .ui-datepicker-header{border:none;background:0 0;font-weight:400;font-size:15px}.ll-skin-melon .ui-datepicker-header .ui-state-hover{background:0 0;border-color:transparent;cursor:pointer;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.ll-skin-melon .ui-datepicker .ui-datepicker-title{margin-top:.4em;margin-bottom:.3em;color:#e9f0f4}.ll-skin-melon .ui-datepicker .ui-datepicker-next,.ll-skin-melon .ui-datepicker .ui-datepicker-next-hover,.ll-skin-melon .ui-datepicker .ui-datepicker-prev,.ll-skin-melon .ui-datepicker .ui-datepicker-prev-hover{top:.9em;border:none}.ll-skin-melon .ui-datepicker .ui-datepicker-prev-hover{left:2px}.ll-skin-melon .ui-datepicker .ui-datepicker-next-hover{right:2px}.ll-skin-melon .ui-datepicker .ui-datepicker-next span,.ll-skin-melon .ui-datepicker .ui-datepicker-prev span{background-image:url(//careers.ic-consult.com/wp-content/plugins/search-filter-pro/public/assets/img/ui-icons_ffffff_256x240.png);background-position:-32px 0;margin-top:0;top:0;font-weight:400}.ll-skin-melon .ui-datepicker .ui-datepicker-prev span{background-position:-96px 0}.ll-skin-melon .ui-datepicker table{margin:0}.ll-skin-melon .ui-datepicker th{padding:1em 0;color:#ccc;font-size:13px;font-weight:400;border:none;border-top:1px solid #3a414d}.ll-skin-melon .ui-state-disabled{opacity:1}.ll-skin-melon .ui-state-disabled .ui-state-default{color:#fba49e} .noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-ms-touch-action:none;touch-action:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative;direction:ltr;background:#FAFAFA;border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #F0F0F0,0 3px 6px -5px #BBB}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0;border-radius:3px}.noUi-handle,.noUi-tooltip{position:absolute;border:1px solid #D9D9D9}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;left:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0}html:not([dir=rtl]) .noUi-horizontal .noUi-origin{left:auto;right:0}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}html:not([dir=rtl]) .noUi-horizontal .noUi-handle{right:-17px;left:auto}.noUi-connect{background:#3FB8AF}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border-radius:3px;background:#FFF;cursor:default;box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #EBEBEB,0 3px 6px -3px #BBB}.noUi-active{box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#E8E7E6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#B8B8B8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#CCC}.noUi-marker-large,.noUi-marker-sub{background:#AAA}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0,-50%);transform:translate(0,-50%,0);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0,50%);transform:translate(0,50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:120%}.searchandfilter p{margin-top:1em;display:block}.searchandfilter ul{display:block;margin-top:0;margin-bottom:0}.searchandfilter ul li{list-style:none;display:block;padding:10px 0;margin:0}.searchandfilter ul li li{padding:5px 0}.searchandfilter ul li ul li ul{margin-left:20px}.searchandfilter label{display:inline-block;margin:0;padding:0}.searchandfilter>ul>li[data-sf-combobox="1"] label{display:block}.searchandfilter li[data-sf-field-input-type=checkbox] label,.searchandfilter li[data-sf-field-input-type=radio] label,.searchandfilter li[data-sf-field-input-type=range-checkbox] label,.searchandfilter li[data-sf-field-input-type=range-radio] label{padding-left:10px}.searchandfilter .sf-date-prefix{padding-right:5px;display:inline-block}.searchandfilter .sf-count,.searchandfilter .sf-date-postfix{padding-left:5px;display:inline-block}.searchandfilter .screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.searchandfilter h4{margin:0;padding:5px 0 10px;font-size:16px}.searchandfilter .sf-range-max,.searchandfilter .sf-range-min{max-width:80px}.searchandfilter .sf-meta-range-radio-fromto .sf-range-max,.searchandfilter .sf-meta-range-radio-fromto .sf-range-min{display:inline-block;vertical-align:middle}.searchandfilter .sf-meta-range-radio-fromto span.sf-range-values-seperator{vertical-align:middle;display:inline-block;margin:0 15px}.searchandfilter .datepicker{max-width:170px}.searchandfilter select.sf-input-select{min-width:170px}.searchandfilter select.sf-range-max.sf-input-select,.searchandfilter select.sf-range-min.sf-input-select{min-width:auto}.searchandfilter ul>li>ul:not(.children){margin-left:0}.searchandfilter .meta-slider{margin-top:10px;margin-bottom:10px;height:15px;max-width:220px}.searchandfilter .noUi-connect{background-color:#526E91}.searchandfilter.search-filter-disabled .noUi-connect{opacity:.7}.searchandfilter .noUi-horizontal.noUi-extended{padding:0 10px}.searchandfilter .noUi-horizontal.noUi-extended .noUi-origin{right:-10px}.searchandfilter .noUi-handle{border-color:#ccc}.searchandfilter .noUi-horizontal .noUi-handle{width:24px;height:24px;top:-5px;border-radius:20px;left:-12px}.searchandfilter .noUi-horizontal .noUi-handle:after,.searchandfilter .noUi-horizontal .noUi-handle:before{height:9px;top:7px}.searchandfilter .noUi-horizontal .noUi-handle:before{left:9px}.searchandfilter .noUi-horizontal .noUi-handle:after{left:12px}.search-filter-scroll-loading{display:block;margin:20px 10px 10px;height:30px;width:30px;animation:search-filter-loader-rotate .7s infinite linear;border:5px solid rgba(0,0,0,.15);border-right-color:rgba(0,0,0,.6);border-radius:50%}@keyframes search-filter-loader-rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.ll-skin-melon{font-size:90%}.ll-skin-melon .ui-datepicker td{background:#f7f7f7;border:none;padding:0}.ll-skin-melon .ui-datepicker th{border-color:#4D6077}.ll-skin-melon .ui-widget{font-family:inherit;background:#526E91;border:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-moz-box-shadow:0 0 3px rgba(0,0,0,.3);-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);box-shadow:0 0 3px rgba(0,0,0,.3)}.searchandfilter.horizontal ul>li{display:inline-block;padding-right:10px}.searchandfilter.horizontal ul>li li{display:block}.ll-skin-melon td .ui-state-default{background:0 0;border:none;text-align:center;padding:.3em;margin:0;font-weight:400;color:#6C88AC;font-size:14px}.ll-skin-melon td .ui-state-active{background:#526E91;color:#fff}.ll-skin-melon td .ui-state-hover{background:#C4D6EC}.searchandfilter li.hide,.searchandfilter select option.hide{display:none}.searchandfilter .disabled{opacity:.7}.chosen-container-multi .chosen-choices li.search-field input[type=text]{height:auto;padding:5px;color:#666;font-family:inherit}.chosen-container{font-size:14px}.chosen-container-single .chosen-single{height:auto}.chosen-container-multi .chosen-choices li.search-choice{margin:3px 3px 3px 5px}.search-filter-results .sf-active{font-weight:700}.search-filter-results .sf-disabled{opacity:.5}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}html{scroll-behavior:smooth}body{line-height:1}a{text-decoration-skip-ink:auto}a[href^="tel"]{color:inherit;text-decoration:none}button{outline:0}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}q{display:inline;font-style:italic}q:before{content:'"';font-style:normal}q:after{content:'"';font-style:normal}textarea,input[type="text"],input[type="button"],input[type="submit"],input[type="reset"],input[type="search"],input[type="password"]{appearance:none;border-radius:0}input[type="search"]{appearance:textfield}table{border-collapse:collapse;border-spacing:0}th,td{padding:2px}big{font-size:120%}small,sup,sub{font-size:80%}sup{vertical-align:super}sub{vertical-align:sub}dd{margin-left:20px}kbd,tt{font-family:courier;font-size:12px}ins{text-decoration:underline}del,strike,s{text-decoration:line-through}dt{font-weight:bold}address,cite,var{font-style:italic}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}
.sticky{}.bypostauthor{}.wp-caption{}.wp-caption-text{}.gallery-caption{}.alignright{}.alignleft{}.aligncenter{}
.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important;word-break:normal}
.screen-reader-text:focus{background-color:#f7f7f7;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#007acc;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;right:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}
.skip-link{left:-9999rem;top:2.5rem;z-index:999999999;text-decoration:underline}
.skip-link:focus{display:block;left:6px;top:7px;font-size:14px;font-weight:600;text-decoration:none;line-height:normal;padding:15px 23px 14px;z-index:100000;right:auto}
.visually-hidden:not(:focus):not(:active), .form-allowed-tags:not(:focus):not(:active){position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);white-space:nowrap}.admin-bar .progress-container-top{position:fixed;top:30px;z-index:100;width:100%}.progress-container-top{position:fixed;top:0;z-index:100;width:100%;height:10px;background:unset}.progress-container-bottom{position:fixed;bottom:0;z-index:100;width:100%;height:10px;background:unset}.progress-bar{height:8px;background:unset;width:0%;z-index:200}.bsf-rt-show-readtime-label{min-width:200px;display:inline-block}.bsf-rt-display-label:after{content:attr(prefix)}.bsf-rt-display-time:after{content:attr(reading_time)}.bsf-rt-display-postfix:after{content:attr(postfix)}.admin-bar .progress-container-top{position:fixed;top:30px;z-index:100;width:100%}.progress-container-top{position:fixed;top:0;z-index:100;width:100%;height:10px;background:unset}.progress-container-bottom{position:fixed;bottom:0;z-index:100;width:100%;height:10px;background:unset}.progress-bar{height:8px;background:unset;width:0%;z-index:200}.bsf-rt-show-readtime-label{min-width:200px;display:inline-block}.bsf-rt-display-label:after{content:attr(prefix)}.bsf-rt-display-time:after{content:attr(reading_time)}.bsf-rt-display-postfix:after{content:attr(postfix)}.admin-bar .progress-container-top{position:fixed;top:30px;z-index:100;width:100%}.progress-container-top{position:fixed;top:0;z-index:100;width:100%;height:10px;background:unset}.progress-container-bottom{position:fixed;bottom:0;z-index:100;width:100%;height:10px;background:unset}.progress-bar{height:8px;background:unset;width:0%;z-index:200}.bsf-rt-show-readtime-label{min-width:200px;display:inline-block}.bsf-rt-display-label:after{content:attr(prefix)}.bsf-rt-display-time:after{content:attr(reading_time)}.bsf-rt-display-postfix:after{content:attr(postfix)}.admin-bar .progress-container-top{position:fixed;top:30px;z-index:100;width:100%}.progress-container-top{position:fixed;top:0;z-index:100;width:100%;height:10px;background:unset}.progress-container-bottom{position:fixed;bottom:0;z-index:100;width:100%;height:10px;background:unset}.progress-bar{height:8px;background:unset;width:0%;z-index:200}.bsf-rt-show-readtime-label{min-width:200px;display:inline-block}.bsf-rt-display-label:after{content:attr(prefix)}.bsf-rt-display-time:after{content:attr(reading_time)}.bsf-rt-display-postfix:after{content:attr(postfix)}.admin-bar .progress-container-top{position:fixed;top:30px;z-index:100;width:100%}.progress-container-top{position:fixed;top:0;z-index:100;width:100%;height:10px;background:unset}.progress-container-bottom{position:fixed;bottom:0;z-index:100;width:100%;height:10px;background:unset}.progress-bar{height:8px;background:unset;width:0%;z-index:200}.bsf-rt-show-readtime-label{min-width:200px;display:inline-block}.bsf-rt-display-label:after{content:attr(prefix)}.bsf-rt-display-time:after{content:attr(reading_time)}.bsf-rt-display-postfix:after{content:attr(postfix)}.admin-bar .progress-container-top{position:fixed;top:30px;z-index:100;width:100%}.progress-container-top{position:fixed;top:0;z-index:100;width:100%;height:10px;background:unset}.progress-container-bottom{position:fixed;bottom:0;z-index:100;width:100%;height:10px;background:unset}.progress-bar{height:8px;background:unset;width:0%;z-index:200}.bsf-rt-show-readtime-label{min-width:200px;display:inline-block}.bsf-rt-display-label:after{content:attr(prefix)}.bsf-rt-display-time:after{content:attr(reading_time)}.bsf-rt-display-postfix:after{content:attr(postfix)}.admin-bar .progress-container-top{position:fixed;top:30px;z-index:100;width:100%}.progress-container-top{position:fixed;top:0;z-index:100;width:100%;height:10px;background:unset}.progress-container-bottom{position:fixed;bottom:0;z-index:100;width:100%;height:10px;background:unset}.progress-bar{height:8px;background:unset;width:0%;z-index:200}.bsf-rt-show-readtime-label{min-width:200px;display:inline-block}.bsf-rt-display-label:after{content:attr(prefix)}.bsf-rt-display-time:after{content:attr(reading_time)}.bsf-rt-display-postfix:after{content:attr(postfix)}.admin-bar .progress-container-top{position:fixed;top:30px;z-index:100;width:100%}.progress-container-top{position:fixed;top:0;z-index:100;width:100%;height:10px;background:unset}.progress-container-bottom{position:fixed;bottom:0;z-index:100;width:100%;height:10px;background:unset}.progress-bar{height:8px;background:unset;width:0%;z-index:200}.bsf-rt-show-readtime-label{min-width:200px;display:inline-block}.bsf-rt-display-label:after{content:attr(prefix)}.bsf-rt-display-time:after{content:attr(reading_time)}.bsf-rt-display-postfix:after{content:attr(postfix)}.admin-bar .progress-container-top{position:fixed;top:30px;z-index:100;width:100%}.progress-container-top{position:fixed;top:0;z-index:100;width:100%;height:10px;background:unset}.progress-container-bottom{position:fixed;bottom:0;z-index:100;width:100%;height:10px;background:unset}.progress-bar{height:8px;background:unset;width:0%;z-index:200}.bsf-rt-show-readtime-label{min-width:200px;display:inline-block}.bsf-rt-display-label:after{content:attr(prefix)}.bsf-rt-display-time:after{content:attr(reading_time)}.bsf-rt-display-postfix:after{content:attr(postfix)}.admin-bar .progress-container-top{position:fixed;top:30px;z-index:100;width:100%}.progress-container-top{position:fixed;top:0;z-index:100;width:100%;height:10px;background:unset}.progress-container-bottom{position:fixed;bottom:0;z-index:100;width:100%;height:10px;background:unset}.progress-bar{height:8px;background:unset;width:0%;z-index:200}.bsf-rt-show-readtime-label{min-width:200px;display:inline-block}.bsf-rt-display-label:after{content:attr(prefix)}.bsf-rt-display-time:after{content:attr(reading_time)}.bsf-rt-display-postfix:after{content:attr(postfix)}.admin-bar .progress-container-top{position:fixed;top:30px;z-index:100;width:100%}.progress-container-top{position:fixed;top:0;z-index:100;width:100%;height:10px;background:unset}.progress-container-bottom{position:fixed;bottom:0;z-index:100;width:100%;height:10px;background:unset}.progress-bar{height:8px;background:unset;width:0%;z-index:200}.bsf-rt-show-readtime-label{min-width:200px;display:inline-block}.bsf-rt-display-label:after{content:attr(prefix)}.bsf-rt-display-time:after{content:attr(reading_time)}.bsf-rt-display-postfix:after{content:attr(postfix)}.admin-bar .progress-container-top{position:fixed;top:30px;z-index:100;width:100%}.progress-container-top{position:fixed;top:0;z-index:100;width:100%;height:10px;background:unset}.progress-container-bottom{position:fixed;bottom:0;z-index:100;width:100%;height:10px;background:unset}.progress-bar{height:8px;background:unset;width:0%;z-index:200}.bsf-rt-show-readtime-label{min-width:200px;display:inline-block}.bsf-rt-display-label:after{content:attr(prefix)}.bsf-rt-display-time:after{content:attr(reading_time)}.bsf-rt-display-postfix:after{content:attr(postfix)}.sticky > * {
contain: layout style; }
@view-transition { }
:root {
--color-green: #84bd00;
--color-darkgray: #636362;
--color-lightgray: #eeeeef;
--color-darkblue: #004159; 
--color-blue: #60C0DD;
--color-magenta: #FF007A;
--color-orange: #ff9201;
--color-purple: #aa4899;
}
.alignright {
text-align: right;
}
.alignleft {
text-align: left;
}
.aligncentre,
.aligncenter {
text-align: center;
}
img.alignright {
float: right;
}
img.alignleft {
float: left;
}
img.aligncenter,
img.aligncentre { display: block;
margin-left: auto;
margin-right: auto;
}
.back-darkgrey,
.back-darkgray,
.back-dgray,
.back-dgrey {
background-color: var(--color-darkgray)!important;
}
.back-green {
background-color: var(--color-green)!important;
color: #fff;
}
.back-purple {
background-color: var(--color-purple)!important;
color: #fff;
}
.back-lightgray,
.back-lightgrey,
.back-lgray,
.back-lgrey {
background-color: var(--color-lightgray)!important;
}
.back-darkblue,
.back-dblue {
background-color: var(--color-darkblue) !important;
}
.back-lblue,
.back-lightblue ,
.back-blue {
background-color: var(--color-blue) !important;
}
.back-magenta {
background-color: var(--color-magenta) !important;
}
.back-white {
background-color: #fff !important;
}
.back-orange {
background-color: var(--color-orange)!important;
color: #fff!important;
}
.cta.dgrey a, a.cta.dgrey {
color: #fff;
background-color: var(--color-darkgray)!important;
border: 2px solid var(--color-darkgray);
}
body {
position: relative;
height: 100%; }
@font-face {
font-family:"Titillium Web";
font-weight:400;
font-style:normal;
src: local('Titillium Web Regular'), local('TitilliumWeb-Regular'),	url(//careers.ic-consult.com/en//wp-content/uploads/fonts/wuff1.woff2) format('woff2');
font-display:swap; 
}
@font-face {
font-family:"Titillium Web";
font-weight:700;
font-style:normal;
src:local('Titillium Web Bold'),local('TitilliumWeb-Bold'),	url(//careers.ic-consult.com/en//wp-content/uploads/fonts/wuff2.woff2) format('woff2');
font-display:swap;
}
#overley {
pointer-events: none;
}
h1,
h2,
h3,
h4,
h5,
j6,
#referenzen_1 *,
#start_1 * {
-moz-hyphens: none;
-ms-hyphens: none;
-o-hyphens: none;
-webkit-hyphens: none;
hyphens: none;
word-break:keep-all;
}
#body strong,
p strong {
font-weight: 700;
color: inherit;
}
.clearfix:after,
.clearfix:before {
content: "\0020";
display: block;
height: 0;
overflow: hidden;
clear: both;
}
.clearfix {
zoom: 1;
}
@media only screen and (min-width: 782px) and (max-width: 1200px) {
.startblock img,
.startblock svg {
max-width: 8vw;
max-height: 6vw;
margin-bottom: 4vw;
color: #fff;
}
}
body {
font-family: Titillium Web,Arial,sans-serif;
font-size: 19px;
line-height: 24px;
color:#636362;
font-weight:400;
margin:0px;
width: 100%;
max-width: 100%; position: absolute; 
left: 0;
right: 0;
height: auto;
display: block;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>* {
max-width: 100%;
overflow-x: hidden; 
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>div a,
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>div h4 {
color: #84bd00;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1 a {
font-weight: bold;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1 a:hover {
text-decoration: underline;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>div {
position: relative;
}
img, textarea, input, #pagewrap, .pagewidth, #headerwrap, #header, #main-nav, #main-nav ul a, .sidemenu, .header-bar, #body, #layout, #content, .post, .post-content, .author-box, .post-nav, .post-nav .prev, .post-nav .next, .pagenav, #sidebar, .widget, #footerwrap, #footer, .col4-1, .col4-2, .col4-3, .col3-1, .col3-2, .col2-1 {
box-sizing: border-box;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>div>.finger-left {
display: block;
position: absolute; 
left: 0;
bottom: 2vh;
top: 2vh;
right: 0;
max-height: 64vh; 
background-image: url(//careers.ic-consult.com/en//wp-content/uploads/2020/02/fingerprint_white_transCUT.svg);
background-repeat: no-repeat;
background-size: contain;  
z-index: 5;
margin: 0px;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>.back-green {
background-color: #84bd00;
color: #fff;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>.back-white {
background-color: #fff;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>.back-lgrey {
background-color: #eeeeef;
}
body {
background-color: #fff;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>.back-dgrey {
background-color: #636362;
color: #fff;
}
h1, h2, h3, h4, h5, h6, p {
margin-bottom: 0;
padding-bottom: .5em;
}
p {
margin-bottom: 0!important;
padding-bottom: 1.3em!important;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>div>* {
margin: auto auto;
}
.sticky>.narrow>* ,
.narrow>*,
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>.narrow>.wp-block-image,
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>.narrow>* {
margin-left: auto;
margin-right: auto;
max-width: 1200px!important;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>div>.white,
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>div.head_img>.wp-block-image,
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>div.head_img>.wp-block-image img {
max-width: 100%;
min-width: 100%!important;
height: auto;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>* {
padding-left: 30px;
padding-right: 30px;
height: auto;
z-index: 2;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>.head_img {
width: 100vw;
max-width: 100%;
overflow: hidden;
padding-left: 0px;
padding-right: 0px; background-color: #eeeeef;
z-index: 1;
}
u {text-decoration:none;}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>div.head_img>figure,
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>div.head_img>figure img {
margin-bottom: -5px;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>.head_img>figure>img {
background-color: #eeeeef;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>.back-green a {
text-decoration: none;
font-weight: bold; 
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>*>.wp-block-image,
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>*>.wp-block-image>figure>img,
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>*>figure,
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>* {
margin-top: 0px;
margin-bottom: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>.top30>.top30,
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>div>.top30,
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>.top30 {
padding-top: 30px;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>div>.bot30,
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>.bot30 {
padding-bottom: 30px;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>.top60>.top60,
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>div>.top60,
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>.top60 {
padding-top: 60px;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>div>.bot60,
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>.bot60 {
padding-bottom: 60px;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>.bot60,
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1.bot60 {
padding-bottom: 0px;
}
body>#pagewrap {
margin-top: 70px;
}
@media only screen and (max-width: 1059px){
body>#pagewrap { top: 70px; 
bottom: 0;
left: 0;
right: 0;
margin-top: 0px;
overflow-x: hidden; }	
}
@media only screen and (min-width: 1060px){
body>#pagewrap {
position: relative;
top: 0;
margin-top: 85px;
}
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#karriere_3 .filter-count-4, 
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#karriere_3 .filter-count-3, 
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#karriere_3 .filter-count-many {
margin-right: 0;
margin-bottom: 5%;
width: 100%;
}
.wp-block-image .aligncenter,
.wp-block-image .alignleft,
.wp-block-image .alignright,
.wp-block-image.is-resized {
display: block!important;
margin-left: 0;
margin-right: 0;
}
.wp-block-image .aligncenter {
margin: auto;
}
figure.aligncenter>img {
margin: auto!important;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#karriere_3 span.beautiful-taxonomy-filters-loader img, 
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#loesungen_4>#greydings>#gmainbox>.gbox:hover>.box1,
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#loesungen_4>#greydings>#gmainbox>.gbox>.box2,
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#loesungen_4>#greydings>#greylinks,
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings>#greenmainbox>.greenbox>.greenbox3>.greenclose,
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings.aktiv>#greenlinks,
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings>#greenlinks,
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>div>.wp-block-columns>.emptyColumn,
.nope {
display: none;
}
#fancybox-content {
border-color:#84bd00!important;
border-width: 3px!important;
width: 100%!important;
}
:focus {
outline: 0px;
}
.sidemenu-on #menu-langswitch-en, .sidemenu-on #menu-langswitch-de {
margin-top: 50px!important;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1 {
overflow-y: visible;
padding: 0px;
background-color: #fff;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings>#greenmainbox {
background-image: url(//careers.ic-consult.com/en//wp-content/uploads/2020/02/191210_grafik_sanduhr_green.svg);
background-position: top center;
background-repeat: no-repeat;
background-size: 100% auto;
display: block;
float: right;
position: relative;
text-align: left;
transition: all 1s ease;
width: 100%;
margin: 0px;
z-index: 2;
padding-top: 150vw;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings>#greenmainbox>.greenbox>.greenbox3>.greenclose {
display: none;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings>#greenmainbox>.greenbox>.greenbox3>.greenhead {
border: 1px solid #636362;
background-image: url(//careers.ic-consult.com/en//wp-content/uploads/2019/06/03_00_pfeilbuttonweiss.svg);
background-position: 95% center;
background-repeat: no-repeat;
background-size: 24px 24px;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings>#greenmainbox>.greenbox.aktiv>.greenbox3>.greenhead {
background-image: url(//careers.ic-consult.com/en//wp-content/uploads/2019/06/03_00_pfeilbutton.svg);
cursor: pointer;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings>#greenmainbox>.greenbox>.greenbox3>.greenbody>*,
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings>#greenmainbox>.greenbox>.greenbox3>.greenbody {
max-height: 0px;
height: 0px;
transition:  1s ease;
overflow: hidden;
opacity: 0;
hyphens: none!important;
-moz-hyphens: none;
-ms-hyphens: none;
-o-hyphens: none;
-webkit-hyphens: none;
word-break:keep-all;
white-space: normal!important;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings>#greenmainbox>.greenbox.aktiv>.greenbox3>.greenbody>*,
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings>#greenmainbox>.greenbox.aktiv>.greenbox3>.greenbody {
max-height: 3000px;
height: auto;
transition: height, opacity 1s ease;
opacity: 1;
hyphens: none!important;
-moz-hyphens: none;
-ms-hyphens: none;
-o-hyphens: none;
-webkit-hyphens: none;
white-space: normal!important;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings>#greenmainbox>.greenbox>.greenbox3>.greenhead>.greentitle {
max-width: 90%;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings>#greenmainbox>.greenbox>.greenbox3>.greenhead>.greentitle>h3 {
padding: 10px;
text-decoration: underline;
-webkit-hyphens: none;
-moz-hyphens:    none;
-ms-hyphens:     none;
word-break:keep-all;
hyphens:         none;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings>#greenmainbox>.greenbox.aktiv>.greenbox3>.greenbody {
padding: 10px;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings>#greenmainbox>.greenbox>.greenbox3 {
margin-bottom: 1.3em;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#loesungen_4>#greydings>#gmainbox>.gbox:hover>.box1,
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#loesungen_4>#greydings>#gmainbox>.gbox>.box2,
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#loesungen_4>#greydings>#greylinks,
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings>#greenmainbox>.greenbox>.greenbox3>.greenclose,
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings.aktiv>#greenlinks,
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings>#greenlinks,
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>div>.wp-block-columns>.emptyColumn,
.nope {
display: none;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#start_1 img {
height: 40px;
max-width: 220px;
width: 80%;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#start_1>.wp-block-columns {
display: flex;
flex-flow: wrap;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#start_1>.wp-block-columns>.wp-block-column {
max-width: 25%;
margin: 0px;
padding: 0px;
display: inline-block;
}
@media only screen and (max-width: 1020px){
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#start_1>.wp-block-columns>.wp-block-column {
max-width: 50%;
width: 50%;
}
}
@media only screen and (max-width: 520px){
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#start_1>.wp-block-columns>.wp-block-column {
max-width: 100%;
width: 100%;
}
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#start_1>.wp-block-columns>.wp-block-column a {
vertical-align: middle;
margin: auto;
display: block;
width: 100%;
height: 100%;
display: inline-block !important;
color:    #d5e5b0;
font-size: 16px;
font-weight: bold;
text-decoration: none;
border-right: 1px solid #ffffff;
color: #d5e5b0;
font-size: 16px;
font-weight: 700;
text-decoration: none;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#start_1>.wp-block-columns>.wp-block-column a:hover .text{
background-color: #636362;
height: 60%;
}
@media only screen and (max-width: 1020px){
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#start_1>.wp-block-columns>.wp-block-column a:hover .text{
height: auto;
}
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#start_1>.wp-block-columns>.wp-block-column a .text em {
font-size: 24px;
font-style: normal;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#start_1>.wp-block-columns>.wp-block-column a:hover .wp-block-image {
background: linear-gradient(to bottom, rgba(139,189,0, 1) 0%,rgba(99,99,98,1) 100%);
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#start_1>.wp-block-columns>.wp-block-column:last-of-type>a {
border-right: 0px solid #84bd00;
}
@media only screen and (max-width: 1020px){
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#start_1>.wp-block-columns>.wp-block-column:nth-of-type(2)>a {
border: 0px solid transparent;
}
}
@media only screen and (max-width: 520px){
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#start_1>.wp-block-columns>.wp-block-column>a {
border: 0px solid transparent;
}
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#start_1>.wp-block-columns>.wp-block-column a .wp-block-image {
height: 80px;
width: 100%;
display: block;
display: flex;
align-items: center;
margin-bottom: 0px;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>div#about_img.head_img {
position: sticky;
top:0;
height: 100vh;
max-height: 100vh;
width: auto;
display: block;
overflow: hidden;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>div#about_img.head_img,
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>div#about_img.head_img>figure,
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>div#about_img>.wp-block-image,
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>div#about_img>.wp-block-image img {
max-width: none;
height: 100vh;
width: auto;
}	
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>div#about_1 {
background-color: transparent;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>div.back-print-green-right * {
color: #fff;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>div.back-print-green-right a {
font-weight: bold;
}
@media only screen and (max-width: 599px) {
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>div#about_1 { margin-top: 0px;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>div#about_img.head_img,
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>div#about_img.head_img>figure,
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>div#about_img>.wp-block-image,
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>div#about_img>.wp-block-image img {
position: static;
height: 60vh;
}	
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>div#job_1 a.back-link {
float: right;
clear: both;
width: 120px;
hyphens: none;
word-break:keep-all;
margin-bottom: 50px!important;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>div#job_1 a.back-link {
top: 20px;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>div#job_1 a.back-link.bottom {
top: 20px;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>div#job_1 .utility {
padding-bottom: 0px!important; 
padding-top: 20p;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>div#job_1 .utility img {
width: 90%;
margin: auto;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>div ul {
list-style: none; 
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>div ul li {
padding-left: 40px;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>div ul li::before {
content: "\2022";  
color: #84bd00; 
font-weight: bold; 
display: inline-block;
width: 1em; 
margin-left: -1em;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>div#job_1 .shariff ul {
width: 100%;
text-align: center;
margin: 0px;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>div#job_1 .shariff ul li {
width: auto;
display: inline-block;
margin: 10px;
padding-left: 0px!important;
border-radius: 10px;
transition: all 0.3s ease;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>div#job_1 a.back-link:hover,
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>div#job_1 .shariff ul li:hover {
opacity: 0.3;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>div#job_1 .shariff ul li a {
border-radius: 10px;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>div#job_1 .shariff ul li svg {
padding-top: 5px;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>div#job_1 .shariff ul li.linkedin svg path,
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>div#job_1 .shariff ul li.xing svg path,
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>div#job_1 .shariff ul li.twitter svg path,
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>div#job_1 .shariff ul li.facebook svg path {
fill: #fff;	
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>div#job_1 .shariff ul li.shariff-button::before {
display: none!important;
}
#headerwrap a,
#headerwrap,
#header {
background: #fff;
color: #636362;
}
body>#pagewrap>#body>#content>article>.entry-content>.sticky>#start_b  a.cn-button.bootstrap {
color: #84bd00!important;
border: 0px solid white;
background-color: white!important;
font-size: 19px; line height: 24px;
margin: 0px;
padding: 0px;
}
body>#pagewrap>#body>#content>article>.entry-content>.sticky>#start_b  a.cn-button.bootstrap´:hover {
text-decoration: underline;
}
#job_1 {
padding-bottom: 60px;
}
#footer,
.sticky>#footer,
body>#pagewrap>#footer {
position: relative!important;
background-color: #636362!important; 
padding-bottom: 30px;
padding-top: 60px;
}
#kontakt {
background-color: #636362;
color: #fff;
max-width: 100%!important;
}
#footer a {
color: #84bd00;
}
#footer .footflexer {
display: flex;
flex-wrap: wrap;
justify-content: center;
align-items: center;
}
#footer .effeff {
flex-basis: 300px;
max-width: 300px;
margin-left: 20px;
margin-right: 20px;
margin-bottom: 30px;
}
#footer .effeff.one { 
text-align: left;
position: relative;
top: -7px;
}
#footer .effeff.three,
#footer .effeff.two {
flex-basis: 150px;
max-width: 150px;
margin-left: 20px;
margin-right: 20px;
margin-bottom: 30px; 
}
#footer .effeff.one .social { 
height: 54px;
display: flex;
justify-content: center;
}
#footer .effeff.one .social a { 
display: block;
float: left;
width: 18%;
margin: 1%;
background-color: #777777;
height: 100%;
border-radius: 5px;
padding: 10px;
}
#footer .effeff.one .social a img {
width: 100%;
height: 100%;
}
#footer .gl {
display: block;
width: 100%;
background-color: #84bd00;
color: #fff;
text-align: center;
padding-top: 5px;
padding-bottom: 5px;
border-radius: 5px;
}
html {
width: 100vw; 
overflow-x: hidden;
}
body>#headerwrap {
max-width: 100%;
width: 100vw;
overflow: visible!important;
border-bottom: 1px solid #84bd00; }
body.loaded>#headerwrap {
display: block;
}     body > #headerwrap > #header > #mobile-menu {
float: right;
}
.entry-content>p {
display: none;
}
@media only screen and (max-width: 1200px) {
body>#pagewrap {  bottom: 0px;
left:0px;
right: 0px;
overflow-x: hidden; }
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>.head_img {
margin-top: 0px!important;
}
}     body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#ueber_4>.wp-block-columns>.wp-block-column>.c-accordion__item>h4.c-accordion__title:after {
position:absolute;
top:50%;
right:0;
content:"+";
color:#777;
font-weight:300;
-webkit-transform:translateY(-50%);
transform:translateY(-50%)
}
@media print{
.c-accordion__content{
display:block !important
}
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#ueber_4>.wp-block-columns>.wp-block-column>.c-accordion__item>h4.c-accordion__title {
background-color: #84bd00;
margin-bottom: 5px;
font-size: 105%;
line-height: 140%;
font-weight: bold;
position: relative;
color: #fff;
text-transform: none;
font-weight: 700;
display: block;
padding: .5em 1em;
text-decoration: underline;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#ueber_4>.wp-block-columns>.wp-block-column>.c-accordion__item>h4.c-accordion__title:after {
position: absolute;
display: block;
top: 50%;
right: 30px;
width: 30px;
height: 30px;
content: " "; 
background-image: url(//careers.ic-consult.com/en//wp-content/uploads/images/svg/03_00_pfeilbuttonweiss.svg);
background-position: 95% center;
background-repeat: no-repeat;
background-size: 24px 24px;
outline: 0;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#ueber_4>.wp-block-columns>.wp-block-column>.c-accordion__item>h4[aria-expanded="true"].c-accordion__title:after {
background-image: url(//careers.ic-consult.com/en//wp-content/uploads/images/svg/03_00_pfeilbutton.svg);
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#ueber_4>.wp-block-columns>.wp-block-column>.c-accordion__item>.c-accordion__content {
padding: 20px;
border: 1px solid #84bd00;
position: relative;
top: -5px;
}
.archive .beautiful-taxonomy-filters  {
margin: auto!important; }      @media only screen and (min-width: 480px) {
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#karriere_3 .filter-count-4, 
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#karriere_3 .filter-count-3, 
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#karriere_3 .filter-count-many  {
margin-right: 5%;
width: 45%;
margin-bottom: 5%;
float: left;
}
}
@media only screen and (min-width: 600px) {
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>div.back-print-green-right,
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>div.back-print-green-left	{
background-image: url(//careers.ic-consult.com/en//wp-content/uploads/2020/03/backprint_green_4000x4000.svg);
background-repeat: repeat;
background-attachment: scroll;
background-size: 2900px auto;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>div.back-print-green-right {
background-position: calc(50% + 600px) top;
}	
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>div.back-print-green-left {
background-position: calc(50% - 600px) top;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>div.back-print-lgrey-right {
background-position: calc(50% + 600px) top;
}	
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#referenzen_1,
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>div.back-print-lgrey-left {
background-position: calc(50% - 600px) top;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>* {
padding-left: 30px;
padding-right: 30px;
position: relative;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#teamslider {
padding-left: 0px;
padding-right: 0px;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#start_img {
top: 0px;
width: auto;
display: block;
overflow: hidden;
position: relative;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#start_img figure,	
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#start_img figure>img { 
max-width: none;
max-height: none;
width: 100vw;
height: auto; }
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#start_img figure { 
max-height: 556px;
overflow: hidden;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#start_img figure>img { 
margin-left: 50%!important;
transform: translateX(-50%);
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_img>figure>img {
margin-top: -30vh;
min-height: 130vh;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>div>.wp-block-columns>.emptyColumn {
display: block;
}
}
@media only screen and (min-width: 680px) {
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings.aktiv>#greenmainbox,
#greydings.aktiv,
.filter-count-2:nth-child(2n),
.filter-count-3:nth-child(3n),
.filter-count-4:nth-child(4n),
.filter-count-many:nth-child(4n) {
margin: auto;
transition: all 2s ease;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings #greenmainbox>img,
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings .greenbox3 .greenicon,
#greydings .box3 .gicon,
#greydings .box3 .ghead h4,
#greydings .gbox.aktiv .box1,
#greydings .gbox.aktiv .box2,
#greydings .gbox:hover .box1,
#greydings .gbox .box2,
#karriere_3 .beautiful-taxonomy-filters-loader,
#karriere_3 blockquote::before,
#karriere_3 blockquote::after, #partner_2 .image-caption,
#er_1 input[type=submit],
#er_img::before,
.post-tag,
.post-category,
.results-table .table-row.notes .enotes div,
.results-table .table-row.notes .webcast-description-wrapper,
blockquote::before,
blockquote::after,
.events-table .icons a[href=""] {
display: none;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1,	
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>.back-green #greenmainbox, 
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1.back-green>h1,
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1.back-green>h2,
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1.back-green>h3,
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1.back-green>h4,
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1.back-green>h5,
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1.back-green a,
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1.back-green p,
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1.back-green {
background-color: #fff;
color: #636362;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings #greenbox1,
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings #greenbox5,
.clearfix:after,
#page-1539 .css-events-list {
clear: both;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#loesungen_4>#greydings>#greylinks,
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings>#greenmainbox>.greenbox>.greenbox3>.greenclose,
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings.aktiv>#greenlinks {
display: block;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings {
color: #636362;
display: block;
margin: auto;
padding-top: 60px;
padding-bottom: 60px;
position: relative;
overflow-x: hidden;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings>#greenmainbox {
background: rgba(0,0,0,0);
display: block;
margin: auto;
padding-top: 0px;
position: relative;
text-align: center;
transition: all 2s ease;
width: 500px;
height: 740px;
z-index: 2;
float: none;
transition: all .5s;
background-color: #fff;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings>#greenmainbox::after {
content: "";
background-image: url(//careers.ic-consult.com/en//wp-content/uploads/2020/02/191210_grafik_sanduhr_green.svg);
background-position: center center;
background-repeat: no-repeat;
background-size: 500px auto;
opacity: 1;
top: 0;
left: 0;
bottom: 0;
right: 0;
position: absolute;
z-index: -1;   
transition: all .5s;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings.aktiv>#greenmainbox::after {
opacity: 0;
transition: all .5s;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings>#greenlinks a {
color: #84bd00;
cursor: pointer;
font-weight: normal;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings>#greenmainbox>.greenbox {
cursor: pointer;
float: left;
height: 230px;
overflow: hidden;
position: static;
width: 250px;
z-index: 20;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings>#greenmainbox>.greenbox:hover {
background: rgba(132, 189, 0, 0.3);
transition: unset;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings.aktiv>#greenmainbox>.greenbox,
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings.aktiv>#greenmainbox>.greenbox:hover {
background: #fff;
height: 0px!important;
cursor: auto;
transition: unset;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings>#greenmainbox>.greenbox>.greenbox3 {
background-color: #eeeeef;
border-radius: 10px;
height: auto;
max-height: 230px;
position: relative;
text-align: left;
width: 500px;
left: 0px;
top: 0px;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings>#greenmainbox>#greenbox3 {
clear: both;
height: 280px;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings>#greenmainbox>#greenbox4 {
height: 280px;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings>#greenmainbox>#greenbox6>.greenbox3,
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings>#greenmainbox>#greenbox5>.greenbox3,
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings>#greenmainbox>#greenbox4>.greenbox3,
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings>#greenmainbox>#greenbox3>.greenbox3,
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings>#greenmainbox>#greenbox2>.greenbox3,
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings>#greenmainbox>#greenbox1>.greenbox3 {
top: 0;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings>#greenmainbox>.greenbox.aktiv {
height: auto;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings>#greenmainbox>.greenbox>.greenbox3>.greenhead, 
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings>#greenmainbox>.greenbox.aktiv>.greenbox3>.greenhead {
background-image: none;
border: 0px solid #636362;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1.back-green>#greendings>#greenmainbox>.greenbox>.greenbox3>.greenbody>p>a,
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings>#greenmainbox>.greenbox>.greenbox3>.greenbody>p>a {
background-color: #eeeeef; 
color: #84bd00;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings>#greenmainbox>.greenbox.greenbox .greenbox3 {
display: block;
opacity: 0;
overflow: hidden;
position: absolute;
transition: all 1s ease;
z-index: -1;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings>#greenmainbox>.greenbox6 {
bottom: 0;
display: block;
left: 0;
opacity: 0;
overflow: hidden;
position: absolute;
right: 0;
top: 0;
z-index: -1;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings>#greenmainbox>#greenbox6.aktiv>.greenbox3,
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings>#greenmainbox>#greenbox5.aktiv>.greenbox3,
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings>#greenmainbox>#greenbox4.aktiv>.greenbox3,
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings>#greenmainbox>#greenbox3.aktiv>.greenbox3,
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings>#greenmainbox>#greenbox2.aktiv>.greenbox3,
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings>#greenmainbox>#greenbox1.aktiv>.greenbox3 {
display: block;
height: auto!important;
left: 0px;
max-height: 1000px;
max-width: 500px;
opacity: 1;
margin: auto;
width: 100%;
top: 0px;
transition: all 0.5s ease;
z-index: 3;
border: 1px solid #eeeeef;
visibility: visible;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings>#greenlinks,
#greydings #greylinks {
color: #636362;
display: block;
left: 130px;
opacity: 0;
position: absolute;
transition: all 1s ease;
width: 130px;
z-index: 1;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings.aktiv>#greenlinks,
#greydings.aktiv #greylinks {
margin-left: 10px;
opacity: 1;
left: 0px;
}	
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings.aktiv>#greenmainbox,
#greydings.aktiv,
.filter-count-2:nth-child(2n),
.filter-count-3:nth-child(3n),
.filter-count-4:nth-child(4n),
.filter-count-many:nth-child(4n) {
margin: auto;
transition: all 2s ease;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings #greenbox1,
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings #greenbox5,
.clearfix:after,
#page-1539 .css-events-list {
clear: both;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings .greenbox *,
#greydings .gbox * {
z-index: 2;
border: 0px solid #636362;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings>#greenmainbox>.greenbox>.greenbox3>.greenclose{
display: block;
z-index:5;
border: 3px solid #84bd00;
border-radius: 16px;
opacity: 1;
width: 30px;
height: 30px;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings>#greenmainbox>.greenbox>.greenbox3>.greenclose:hover {
cursor: pointer;
border: 3px solid #fff;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings>#greenmainbox>.greenbox>.greenbox3>.greenclose:before, 
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings>#greenmainbox>.greenbox>.greenbox3>.greenclose:after {
display: block;	
position: absolute;
left: 11px;
right: 11px;
top: 0px;
bottom: 0px;
content: ' ';
background-color: #84bd00;
z-index: 6;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings>#greenmainbox>.greenbox>.greenbox3>.greenclose:hover:before, 
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings>#greenmainbox>.greenbox>.greenbox3>.greenclose:hover:after {
background-color: #fff;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings>#greenmainbox>.greenbox>.greenbox3>.greenclose:before {
transform: rotate(45deg);
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings>#greenmainbox>.greenbox>.greenbox3>.greenclose:after {
transform: rotate(-45deg);
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings>#greenmainbox>.greenbox>.greenbox3>.greenclose {
position: absolute;
right: 5px;
top: 10px;
width: 30px;
height: 30px;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings .greenbox3 .greenclose:hover {
background-color: #84bd00;
color: #fff;
}
}
@media only screen and (min-width: 750px) {
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#karriere_3 .filter-count-4, 
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#karriere_3 .filter-count-3, 
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#karriere_3 .filter-count-many  {
margin-right: 3%;
width: 22%;
margin-bottom: 0px;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#kontakt>.wp-block-columns.twocolumns>.wp-block-column{
flex-basis: calc(30% - 16px);
flex-grow: 0;
}
}
@media only screen and (min-width: 782px) {
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#start_3>.wp-block-columns>.wp-block-column>.wp-block-image>figure>figcaption,
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#start_2>.wp-block-columns>.wp-block-column>.wp-block-image>figure>figcaption {
position: absolute;
color: #84bd00;
margin-top: 2.8vw;
margin-left: 1.9vw;
margin-bottom: 0px;
font-size: 1.9vw;
line-height: 1.9vw;
letter-spacing: -0.075vw;
text-align: left;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#start_2>.wp-block-columns>.wp-block-column>h2,
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#start_3>.wp-block-columns>.wp-block-column>h2 {
position: absolute;
color: #fff;
margin-top: 15vw;
margin-left: 3vw;
margin-bottom: 0px;
font-weight: 700;
font-size: 2.5vw;
line-height: 2.5vw;
text-align: left;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#start_2>.wp-block-columns>.wp-block-column.zentral>h2,
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#start_3>.wp-block-columns>.wp-block-column.zentral>h2 {
position: absolute;
color: #fff;
margin-top: 15vw;
margin-left: 3vw;
margin-bottom: 0px;
font-weight: 700;
font-size: 2.5vw;
line-height: 2.5vw;
text-align: center;
width: 17vw;
display: block;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#start_2>.wp-block-columns>.wp-block-column>h6,
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#start_3>.wp-block-columns>.wp-block-column>h6 {
position: absolute;
color: #fff;
margin-top: 18vw;
margin-left: 3vw;
margin-bottom: 0px;
font-weight: 700;
font-size: 1vw;
line-height: 1vw;
text-align: center;
width: 17vw;
display: block; 
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings.aktiv>#greenmainbox/ {
margin-left: calc(50% - 200px);
transition: all 2s ease;
}
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>div#job_1 a.back-link {
float: right;
clear: none;
top: 30px;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>div#job_1 a.back-link.bottom {
top: -40px;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>div#job_1 .utility {
display: block;
margin-top: 40px;
margin-bottom: 40px;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>div#job_1 .utility img {
width: 300px;
margin: auto;
float: left;
margin: 0px;
}
@media only screen and (min-width: 1200px) {
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#er_img {
height: 75vh;
overflow: hidden;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#er_img>figure {
margin-top: -20vh;
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#services_1>#greendings.aktiv>#greenmainbox,
.filter-count-2:nth-child(2n),
.filter-count-3:nth-child(3n),
.filter-count-4:nth-child(4n),
.filter-count-many:nth-child(4n) {
margin: auto;
transition: all .5s ease;
}
body > #pagewrap > #headerwrap > #header > #mobile-menu {
width: 100%;
justify-content: flex-end;
}
}
html,
body,
address,
blockquote,
div,
dl,
form,
h1,
h2,
h3,
h4,
h5,
h6,
ol,
p,
pre,
table,
ul,
dd,
dt,
li,
tbody,
td,
tfoot,
th,
thead,
tr,
button,
del,
ins,
map,
object,
a,
abbr,
acronym,
b,
bdo,
big,
br,
cite,
code,
dfn,
em,
i,
img,
kbd,
q,
samp,
small,
span,
strong,
sub,
sup,
tt,
var,
legend,
fieldset,
figure {
margin: 0;
padding: 0;
}
img,
fieldset,
a {
border: 0;
}
img {
max-width: 100%;
height: auto;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
display: block!important;
}
iframe,
object,
embed {
max-width: 100%;
}
@font-face {
font-family: 'themify_theme_icon';
src: url(data:application/octet-stream;base64,d09GRgABAAAAAA+AAA8AAAAAGmAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABWAAAADsAAABUIIslek9TLzIAAAGUAAAAQwAAAFY+IVJbY21hcAAAAdgAAACUAAACIpd5tu1jdnQgAAACbAAAABMAAAAgBtX/AmZwZ20AAAKAAAAFkAAAC3CKkZBZZ2FzcAAACBAAAAAIAAAACAAAABBnbHlmAAAIGAAABCQAAAV+FcWFt2hlYWQAAAw8AAAAMwAAADYN5nbsaGhlYQAADHAAAAAfAAAAJAc8A15obXR4AAAMkAAAABgAAAA0MIv//2xvY2EAAAyoAAAAHAAAABwFugcLbWF4cAAADMQAAAAgAAAAIAEOC+ZuYW1lAAAM5AAAAZgAAANF4g1h0XBvc3QAAA58AAAAhgAAAN1hC4VHcHJlcAAADwQAAAB6AAAAhuVBK7x4nGNgZGBg4GIwYLBjYHJx8wlh4MtJLMljkGJgYYAAkDwymzEnMz2RgQPGA8qxgGkOIGaDiAIAJjsFSAB4nGNgZN7DOIGBlYGBqYppDwMDQw+EZnzAYMjIBBRlYGVmwAoC0lxTGBxeMHwUYA76n8UQxRzEMB0ozAiSAwD+BwwDAHic7ZHLDYMwEESfwSGE+IBypIYUk4JySiEo5e0RKiCz9ko0kbWetR9/pBngAvTiKTKkDwmPt7qp9num2s+8VE+MdHQ22mNb9/k4wDjziKRzS12ed3oj66eBq27fNLtTNBj4R6n796yMhqtvgRTEAnfLAnfMAnfSAimNBdIcC6Q+FsgH+dZwh7e1IW/Y5wblB/pRKKd4nGNgQAMSEMgc9D8ThAESZgPbAHicrVZpd9NGFB15SZyELCULLWphxMRpsEYmbMGACUGyYyBdnK2VoIsUO+m+8Ynf4F/zZNpz6Dd+Wu8bLySQtOdwmpOjd+fN1czbZRJaktgL65GUmy/F1NYmjew8CemGTctRfCg7eyFlisnfBVEQrZbatx2HREQiULWusEQQ+x5ZmmR86FFGy7akV03KLT3pLlvjQb1V334aOsqxO6GkZjN0aD2yJVUYVaJIpj1S0qZlqPorSSu8v8LMV81QwohOImm8GcbQSN4bZ7TKaDW24yiKbLLcKFIkmuFBFHmU1RLn5IoJDMoHzZDyyqcR5cP8iKzYo5xWsEu20/y+L3mndzk/sV9vUbbkQB/Ijuzg7HQlX4RbW2HctJPtKFQRdtd3QmzZ7FT/Zo/ymkYDtysyvdCMYKl8hRArP6HM/iFZLZxP+ZJHo1qykRNB62VO7Es+gdbjiClxzRhZ0N3RCRHU/ZIzDPaYPh788d4plgsTAngcy3pHJZwIEylhczRJ2jByYCVliyqp9a6YOOV1WsRbwn7t2tGXzmjjUHdiPFsPHVs5UcnxaFKnmUyd2knNoykNopR0JnjMrwMoP6JJXm1jNYmVR9M4ZsaERCICLdxLU0EsO7GkKQTNoxm9uRumuXYtWqTJA/Xco/f05la4udNT2g70s0Z/VqdiOtgL0+lp5C/xadrlIkXp+ukZfkziQdYCMpEtNsOUgwdv/Q7Sy9eWHIXXBtju7fMrqH3WRPCkAfsb0B5P1SkJTIWYVYhWQGKta1mWydWsFqnI1HdDmla+rNMEinIcF8e+jHH9XzMzlpgSvt+J07MjLj1z7UsI0xx8m3U9mtepxXIBcWZ5TqdZlu/rNMfyA53mWZ7X6QhLW6ejLD/UaYHlRzodY3lBC5p038GQizDkAg6QMISlA0NYXoIhLBUMYbkIQ1gWYQjLJRjC8mMYwnIZhrC8rGXV1FNJ49qZWAZsQmBijh65zEXlaiq5VEK7aFRqQ54SbpVUFM+qf2WgXjzyhjmwFkiXyJpfMc6Vj0bl+NYVLW8aO1fAsepvH472OfFS1ouFPwX/1dZUJb1izcOTq/Abhp5sJ6o2qXh0TZfPVT26/l9UVFgL9BtIhVgoyrJscGcihI86nYZqoJVDzGzMPLTrdcuan8P9NzFCFlD9+DcUGgvcg05ZSVnt4KzV19uy3DuDcjgTLEkxN/P6VvgiI7PSfpFZyp6PfB5wBYxKZdhqA60VvNknMQ+Z3iTPBHFbUTZI2tjOBIkNHPOAefOdBCZh6qoN5E7hhg34BWFuwXknXKJ6oyyH7kXs8yik/Fun4kT2qGiMwLPZG2Gv70LKb3EMJDT5pX4MVBWhqRg1FdA0Um6oBl/G2bptQsYO9CMqdsOyrOLDxxb3lZJtGYR8pIjVo6Of1l6iTqrcfmYUl++dvgXBIDUxf3vfdHGQyrtayTJHbQNTtxqVU9eaQ+NVh+rmUfW94+wTOWuabronHnpf06rbwcVcLLD2bQ7SUiYX1PVhhQ2iy8WlUOplNEnvuAcYFhjQ71CKjf+r+th8nitVhdFxJN9O1LfR52AM/A/Yf0f1A9D3Y+hyDS7P95oTn2704WyZrqIX66foNzBrrblZugbc0HQD4iFHrY64yg18pwZxeqS5HOkh4GPdFeIBwCaAxeAT3bWM5lMAo/mMOT7A58xh0GQOgy3mMNhmzhrADnMY7DKHwR5zGHzBnHWAL5nDIGQOg4g5DJ4wJwB4yhwGXzGHwdfMYfANc+4DfMscBjFzGCTMYbCv6dYwzC1e0F2gtkFVoANTT1jcw+JQU2XI/o4Xhv29Qcz+wSCm/qjp9pD6Ey8M9WeDmPqLQUz9VdOdIfU3Xhjq7wYx9Q+DmPpMvxjLZQa/jHyXCgeUXWw+5++J9w/bxUC5AAEAAf//AA94nFVTYWhbVRQ+373v5b0kL0mbvL64JY1t06bJS5fNNE27rkvjsHbtKlSpULcyMgmtLesGImNloENHN0SLplBFVOZIf/pL3C+xMBVkQnV/pvhbxoT9EWTgj716XppWJJf7zj3ny3fP+c65BKKdL+WmDJGfPF/pAoeyXmhe9Hox6EVUJHDddlaclQxWnRUb1/mIsw1r7+is8EbMQyTviBdJZR4Jl0cwg7zj5J28jTrqIu3ksZ1x5lAnF79Tk16Za+DVBr5xqfS68E3njI2Kk89gE3WbmnjxaxOv7OcZRR6btkvs4s9ksM1WE78oH4rvKEXx8oEYCBgPgJ7jCC4yYL67KynUtizMIJJdvR6Nf6negVQxNYriKEpiFDn0FkqiP5+AfLj64EavfWE91u0LSqEIaSgBUzNbtNBsFdPXvqneeLCKs+fqFeVcSldg+CB0RYbUoKXH4xE7X5uZuFYZqtRJcF4/yVHxF9fhJ/1rr6YIsVdLpysAcB+LGWcZ6xnnD9v92s4Ga76RwTr7OOIsZ7DEJexyzexz+TwqxJ6OnQ1xxKALXnQ+yqC9+V1nLpcAS8y10aDd1avRv+p//ehxx4AbaDtzzpyNbUbWnTlW2IWKnZ2dJfmFDJBOnZQtp58GKAgJMU4K0ylUYU4pICskREBMRJNmJKyqB7Io5OAxrRJgeroOw5PsyomSkhBRU4ta4p3aLzVeSPQNm1vVK9O118pi5Pxafe38CMa22vD2Qk1s3P3Y857zSbvdtjVWWvrg1tqFYeXE/MYLV6pbbdTs/bfirvRTnDrLiSBnhnHJG10UAOZB4RbDR3HEFNXMIh9NINpqcv+TnI+79+Yw0FooDhb7xbuGETFhhX3BmPn4sXkwYIQtK2wEpF/VE+aTZyIdmhJ+9Ciiah0R8TOfVJaR7/9HRvh+nTroKBXL/WmvcAeQpApVYpk8pEqP6kpEmOEIzfIY8GmqaA3FC5Gwpsayg6xPqlDMW6rlyaIrxVnxOo7CYPEYErLpHczJXS87LcUK3y+dLvFCAmbrqaAJ4/bVYNjwhuQrt96aQg/aWqaDFrTq579fCpptIR4H373L1UPuf0qvh6Lh4NXbBr+JUy0+nzb1Zv10yDIDl3+7+arOzukWU790z/mbNda5xjX5vXyJrVY6SEnqowEq0TjNll+O8Rx4IUiMe6EYMBSuWCfN0LUKBYifjlHxACpIgMdEkpBijnw+/yz5/YZv4vmxE88eHzk6dORwxIw8ZfIWDqrt2Z59PdjIoZiA+3abBofcmrGHcUP/96i7YA6l7GO2PdwHM11KKbniEecNeyQt+oZy4lOOiFS5+8mfhckCL/E+4wTDnM+asqYnF05icn7yZLvtsnzYbjcQWEo0GDxdzo9Nlwj0uBQF54e9EBZ2Zb5ZaFBM0r8zxQ9WeJxjYGRgYADiGTZPjsTz23xl4GZ+ARRhuFoguQxG////P5P5BXMQkMvBwAQSBQB9iA3MAHicY2BkYGAO+p8FJF/8////H/MLBqAICuAFALaSB58AeJxjfsHAwEwIL/j/n+kUkBaE8AFSFQywAAAAAAAkADwAVABsALgA3gEEARwBagGqAhwCvwABAAAADQBIAAgAAAAAAAIAHAAsAHMAAABpC3AAAAAAeJyNkM1Kw0AUhU9qVbTgQsH1LEQUIf0BKbhSCu3OhYtuXNQYJ8mUdKZMpkIWPoL4LG59AVe+gi/gS3iSDiIWoQmT+e65507mXgD7+ESA5XPOteSA+rnnBrYx8rxB/dpzk3zneRMtWM9b1J887+IML55bOMAbTwiaO4ym+PAc4Cjoe25gL7j1vEFdeW6Snz1v4jB49bxF/d3zLsbBl+cWjhtXAzMvrUozJ04Gp6LX6fbFfSkMJaWjXEQLlxlbiEuRGO1knpswNjOXyZlKykm1y4mKjb6R6SKP7GpiVRlLWyijRTfsrCZHUksbOflQ3aJ4THvOJSKxZiaG/v9ibs1Uxi7MnJtftNu/74UBDOYoOWaFFBkcBE6onnLvoYMu+qR7OgSdS5eCRoScSoQFK7I6UzC+5EoYaaqSjpwcIuZ3Vvskd0VHiclPLMmq9mjcMEp5Zs6T7VoV63jGjKr7qToS7ClkZ+tUjhjpujqqO3r4mUWBR960R9Wxvura1l0KDP/0LzjfKjelElMP6yk7qhdo8/1nXt9ndae2eJxtjFsOwiAURJmqtQXply6DRVGkLSmPBmjcvvhINcb5Oncm95CKvELJ/3BU2GGPA2oc0aAFBcMJHB1pshHKhqR5AelHq8U13Hy3XdGMU/6MVg+ZDlKo4Jz2+fz1tfbv/fJbPh1sa9elLYakZVQTK9SHMDsZ57pwTOmhT4vxXkdC7kg5OQ4AAHicY/DewXAiKGIjI2Nf5AbGnRwMHAzJBRsZWJ02MTAyaIEYm7mYGDkgLD4GMIvNaRfTAaA0J5DN7rSLwQHCZmZw2ajC2BEYscGhI2Ijc4rLRjUQbxdHAwMji0NHckgESEkkEGzmYWLk0drB+L91A0vvRiYGFwAMdiP0AAA=) format('woff');
}
body {
font: 1em/1.65em 'Open Sans', "Arial", sans-serif;
word-wrap: break-word;
color: #666;
-webkit-font-smoothing: antialiased;
-ms-text-size-adjust: 100%;
-moz-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%;
text-size-adjust: 100%;
}
a {
text-decoration: none;
outline: none;
transition: all .3s ease-in-out;
}
a:hover {
text-decoration: underline;
}
p {
padding: 0;
margin: 0 0 1.3em;
}
ul,
ol {
margin: 0 0 1.4em 1.6em;
padding: 0;
}
li {
margin: 0 0 1em 0;
padding: 0;
}
h1,
h2,
h3,
h4,
h5,
h6 {
line-height: 1.4em;
margin: 0;
padding-bottom: .5em;
word-wrap: normal; }
h2 {
font-size: 1.9em;
line-height: 1.3em;
letter-spacing: -.02em;
}
h3 {
font-size: 1.4em;
letter-spacing: -.01em;
}
img,
textarea,
input,
#pagewrap,
.pagewidth,
#headerwrap,
#header,
#main-nav,
#main-nav ul a,
.sidemenu,
.header-bar,
#body,
#layout,
#content,
.post,
.post-content,
.author-box,
.post-nav,
.post-nav .prev,
.post-nav .next,
.pagenav,
#sidebar,
.widget,
#footerwrap,
#footer,
.col4-1,
.col4-2,
.col4-3,
.col3-1,
.col3-2,
.col2-1 {
box-sizing: border-box;
}
.pagewidth,
.full_width .themify_builder_row .row_inner,
.full_width .module-layout-part .themify_builder_row.fullwidth_row_container .row_inner {
width: 1200px;
max-width: 100%;
margin: 0 auto;
}
#body {
max-width: 100%;
clear: both;
}
#content {
width: 71%;
padding: 5.75% 0;
}
body.no-fixed-header #pagewrap,
body:not(.page-loaded) #pagewrap {
padding-top: 0 !important;
overflow: hidden;
}
#footer {
font-size: .9em;
}
.clearfix:after,
.widget li:after,
#body:after,
#footer:after,
footer:after,
.pagenav:after,
#main-nav:after,
.menu:after,
.gallery:after,
#content:after {
content: "";
display: table;
clear: both;
}
body:after {
content: "";
opacity: 0;
z-index: -1;
}
select {
font-size: 19px;
padding-bottom: 0px!important;
}
@media screen and (max-width: 1260px) {
#pagewrap {
max-width: 100%;
}
.pagewidth,
.full_width .themify_builder_row .row_inner,
.full_width .related-posts,
.full_width .post-nav,
.full_width .commentwrap,
.full_width .module-layout-part .themify_builder_row.fullwidth_row_container .row_inner {
max-width: 96%;
}
body {
font-size: 1em;
}
}
@media screen and (max-width: 760px) {
body {
font-size: .95em;
}
.page-title,
.page-title,
h1,
h2 {
font-size: 1.6em;
}
h3 {
font-size: 1.3em;
}
h4 {
font-size: 1em;
}
body .pagewidth,
body.full_width .themify_builder_row .row_inner,
body.full_width .related-posts,
.full_width .post-nav,
.full_width .commentwrap,
.full_width .module-layout-part .themify_builder_row.fullwidth_row_container .row_inner {
max-width: 90%;
}
#content,
.single_posts_wrapper_infinite #content,
.single_posts_wrapper_infinite.sidebar2 #content {
width: 100%;
max-width: 100%;
float: none;
clear: both;
padding-top: 10%;
}
}
.alignleft img {
float: left;
margin: 0 1em 0.5em 0;
width: auto;
}
.alignright img {
float: right;
margin: 0 0 0 0.5em 1em;
width: auto;
}
.aligncenter img {
margin: 0 auto 1em auto;
display: block;
}
.aligncenter figcaption {
text-align: center;
}
.wp-block-image {
max-width: 100%;
margin-bottom: 1em; }
.wp-block-image img {
max-width: 100%; }
.head_img.fullwidth .wp-block-image,
.head_img.fullwidth .wp-block-image  img {
max-width: none; }	
.wp-block-image.aligncenter {
text-align: center; }
.wp-block-image.alignfull img,
.wp-block-image.alignwide img {
width: 100%; }
.wp-block-image .alignleft,
.wp-block-image .alignright,
.wp-block-image .aligncenter, .wp-block-image.is-resized {
display: table;
margin-left: 0;
margin-right: 0; }
.wp-block-image .alignleft > figcaption,
.wp-block-image .alignright > figcaption,
.wp-block-image .aligncenter > figcaption, .wp-block-image.is-resized > figcaption {
display: table-caption;
caption-side: bottom; }
.wp-block-image .alignleft { float: left; margin-right: 1em; }
.wp-block-image .alignright { float: right; margin-left: 1em; }
.wp-block-image .aligncenter {
margin-left: auto;
margin-right: auto; }
.wp-block-image figcaption {
margin-top: 0.5em;
margin-bottom: 1em; }
.has-text-align-center {
text-align: center; }
.has-text-align-left {
text-align: left; }
.has-text-align-right {
text-align: right; }
@font-face {
font-family: "Titillium Web", Arial, sans-serif;
font-display: swap!important;
font-style: normal;
font-weight: 400;
src: url(//careers.ic-consult.com/en//wp-content/uploads/fonts/NaPecZTIAOhVxoMyOr9n_E7fdMPmDaZRbrw.woff2) format("woff2"), url(//careers.ic-consult.com/en//wp-content/uploads/fonts/NaPecZTIAOhVxoMyOr9n_E7fdMPmCw.woff) format("woff");
}
@font-face {
font-family: "Titillium Web", Arial, sans-serif;
font-display: swap!important;
font-style: normal;
font-weight: 700;
src: url(//careers.ic-consult.com/en//wp-content/uploads/fonts/NaPDcZTIAOhVxoMyOr9n_E7ffAzHGItzY5abuWI.woff2) format("woff2"), url(//careers.ic-consult.com/en//wp-content/uploads/fonts/NaPDcZTIAOhVxoMyOr9n_E7ffHjDGItzZQ.woff) format("woff");
}
*,
:before,
:after {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
h1 {
-moz-hyphens: none;
-ms-hyphens: none;
-o-hyphens: none;
-webkit-hyphens: none;
color: #636362;
font-size: 72px;
font-weight: 400;
hyphens: none;
line-height: 85px;
}
.pagewidth,
.full_width .themify_builder_row .row_inner,
.full_width .module-layout-part .themify_builder_row.fullwidth_row_container .row_inner {
margin: 0 auto;
max-width: 100%;
width: 1200px;
}
#content {
padding: 0;
width: 100%;
}
h4 {
font-size: 25px;
}
a,
#main-nav .current_page_item a {
outline: 0;
}
#referenzen_1 *,
#start_1 * {
-moz-hyphens: none;
-ms-hyphens: none;
-o-hyphens: none;
-webkit-hyphens: none;
hyphens: none;
}
.clearfix:after,
.clearfix:before {
content: "\0020";
height: 0;
overflow: hidden;
clear: both;
}
.clearfix {
zoom: 1;
}
#karriere_3 .beautiful-taxonomy-filters-button {
background-color: #84bd00;
border-radius: 5px;
display: none;
height: 35px;
padding: 3px 10px;
width: 300px;
}
#karriere_3 #jfind {margin-top: 20px;}
#karriere_3 #beautiful-taxonomy-filters-job {
background-color: #eeeeef;
margin: 0;
padding: 30px;
padding-bottom: 60px;
margin-top: 50px;
}
#karriere_3 #jreset {
cursor: pointer;
float: right;
margin-right: 30px;
margin-top: -30px;
}
#karriere_3 h3 {
color: #636362;
padding-left: 30px;
}
#karriere_3 .listline {
border-bottom: 1px dotted #636362; min-height: 50px;
padding-left: 10px;
width: 100%;
}
#karriere_3 .list-icon {
background-position: center center;
background-repeat: no-repeat;
background-size: 25px auto;
clear: both;
display: inline-block;
float: left;
min-height: 50px;
padding-left: 10px;
width: 30px;
}
#karriere_3 .icon-xdi360,
#karriere_3 .icon-xdi360-en {
background-image: url(//careers.ic-consult.com/en//wp-content/themes/blankslate-child/flags/icon-xdi360.png);
}
#karriere_3 .icon-iam-worx,
#karriere_3 .icon-iam-worx-en {
background-image: url(//careers.ic-consult.com/en//wp-content/themes/blankslate-child/flags/icon-iam_worx.png);
}
#karriere_3 .icon-ic-consult,
#karriere_3 .icon-ic-consult-en {
background-image: url(//careers.ic-consult.com/en//wp-content/themes/blankslate-child/flags/icon-ic_consult.png);
}
#karriere_3 .icon-service-layers,
#karriere_3 .icon-service-layers-en {
background-image: url(//careers.ic-consult.com/en//wp-content/themes/blankslate-child/flags/icon-sl.png);
}
#karriere_3 .icon-iam-worxic-consultservice-layersxdi360,
#karriere_3 .icon-iam-worx-enic-consult-enservice-layers-enxdi360-en {
background-image: url(//careers.ic-consult.com/en//wp-content/themes/blankslate-child/flags/icon-er.png);
}
#karriere_3 #jfind p.entry-title {
margin-bottom: 0;
padding-bottom: 0!important;
}
#karriere_3 #jfind p.prejob {
display: inline-block;
font-size: 1em;
line-height: 1.2em;
margin: 0;
padding: 0;
width: calc(100% - 30px);
}
#karriere_3 .listline:last-of-type {
border-bottom: 0 solid #636362;
margin-bottom: 50px;
}
#karriere_3 .entry-title a {
display: block;
padding-left: 0;
padding-top: 10px;
width: 100%;
}
#karriere_3 .jobPlace {
font-size: .8em;
line-height: 1em;
margin-left: 40px;
padding-bottom: 5px;
width: calc(100% - 110px);
}
#er_1 .prejob,
#er_1 .postjob,
#karriere_3 .prejob,
#karriere_3 .postjob {
display: block;
margin: 0 auto;
border: 2px solid #84bd00;
border-radius: 10px;
text-align: center;
padding: 10px!important;
margin-top: -30px!important;
margin-bottom: 50px!important;
}
#er_1 .postjob,
#karriere_3 .postjob {
margin-top: 30px!important;
}
#beautiful-taxonomy-filters-job {
background-color: #fff;
margin: 0;
padding: 30px;
}
.beautiful-taxonomy-filters {
-moz-border-radius: 2px;
-moz-border-radius: 2px;
-moz-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.15);
-moz-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.15);
-ms-border-radius: 2px;
-ms-border-radius: 2px;
-ms-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.15);
-ms-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.15);
-o-border-radius: 2px;
-o-border-radius: 2px;
-o-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.15);
-o-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.15);
-webkit-border-radius: 2px;
-webkit-border-radius: 2px;
-webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.15);
-webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.15);
background: #f5f5f5;
background: #f5f5f5;
background-color: #f5f5f5;
border-radius: 2px;
border-radius: 2px;
box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.15);
box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.15);
margin: 2em;
margin: 2em;
padding: 1em;
padding: 1em;
}
.beautiful-taxonomy-filters-tax {
float: left;
float: left;
position: relative;
position: relative;
}
.beautiful-taxonomy-filters-label {
display: block;
display: block;
margin-bottom: 5px;
margin-bottom: 5px;
}
.clearfix:after,
.clearfix:before {
content: "\0020";
display: block;
height: 0;
overflow: hidden;
clear: both;
}
.clearfix {
zoom: 1;
}
.filter-count-4 {
margin-right: 5%;
width: 21.25%;
}
.beautiful-taxonomy-filters-select {
border-bottom: 2px solid #636362;
border-left: 2px solid #636362;
border-radius: 5px;
border-right: 2px solid #636362;
border-top: 2px solid #636362;
height: 35px;
line-height: 24px!important;
padding: 0;
padding-bottom: 4px;
padding-left: 11px;
width: 100%;
background-color: #fff;
}
.beautiful-taxonomy-filters-button {
-moz-appearance: none;
-moz-border-radius: 3px;
-moz-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.25);
-moz-transition: all .3s ease-in-out;
-ms-appearance: none;
-ms-border-radius: 3px;
-ms-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.25);
-ms-transition: all .3s ease-in-out;
-o-appearance: none;
-o-border-radius: 3px;
-o-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.25);
-o-transition: all .3s ease-in-out;
-webkit-appearance: none;
-webkit-border-radius: 2px;
-webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.25);
-webkit-transition: all .3s ease-in-out;
appearance: none;
background: #8bc34a;
background-color: #84bd00;
border-radius: 2px;
box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.25);
color: #FFF;
font-weight: 400;
margin-top: 20px;
padding: 10px 30px 11px;
text-transform: uppercase;
transition: all .3s ease-in-out;
}
.flags {
height: 15px;
position: relative;
top: 3px;
width: 20px;
margin-left: 3px;
}
.jobPlace>.JC-Bulgarien,
.jobPlace>.JC-Bulgaria {
background-image: url(//careers.ic-consult.com/en//wp-content/themes/blankslate-child/flags/bg.svg);
display: inline-block;
}
.jobPlace>.JC-Spanien,
.jobPlace>.JC-Spain {
background-image: url(//careers.ic-consult.com/en//wp-content/themes/blankslate-child/flags/es.svg);
display: inline-block;
}
.jobPlace>.JC-England,
.jobPlace>.JC-UK {
display: inline-block;
background-image: url(//careers.ic-consult.com/en//wp-content/themes/blankslate-child/flags/gb.svg);
}
.jobPlace>.JC-Deutschland,
.jobPlace>.JC-Germany {
background-image: url(//careers.ic-consult.com/en//wp-content/themes/blankslate-child/flags/de.svg);
display: inline-block;
}
.jobPlace>.JC-Schweiz,
.jobPlace>.JC-Switzerland {
background-image: url(//careers.ic-consult.com/en//wp-content/themes/blankslate-child/flags/ch.svg);
display: inline-block;
}
.jobPlace>.JC-Österreich,
.jobPlace>.JC-Oesterreich,
.jobPlace>.JC-Austria {
background-image: url(//careers.ic-consult.com/en//wp-content/themes/blankslate-child/flags/at.svg);
display: inline-block;
}
.jobPlace>.JC-USA {
background-image: url(//careers.ic-consult.com/en//wp-content/themes/blankslate-child/flags/us.svg);
display: inline-block;
}
.jobPlace>.JC-China {
background-image: url(//careers.ic-consult.com/en//wp-content/themes/blankslate-child/flags/cn.svg);
display: inline-block;
}
.jobPlace>.JC-England~.JC-England,
.jobPlace>.JC-UK~.JC-UK,
.jobPlace>.JC-Spanien~.JC-Spanien,
.jobPlace>.JC-Spain~.JC-Spain,
.jobPlace>.JC-Österreich~.JC-Österreich,
.jobPlace>.JC-Austria~.JC-Austria,
.jobPlace>.JC-USA~.JC-USA,
.jobPlace>.JC-China~.JC-China,
.jobPlace>.JC-Schweiz~.JC-Schweiz,
.jobPlace>.JC-Switzerland~.JC-Switzerland,
.jobPlace>.JC-Deutschland~.JC-Deutschland,
.jobPlace>.JC-Germany~.JC-Germany {
display: none;
} body {
font-family: "Titillium Web",Arial,sans-serif;
font-weight: normal;
font-size: 19px;
line-height: 24px;
}
h1 {
font-weight: normal;
font-size: 72px;
text-align: left;
color: #636362;
}
h2 {
font-weight: 300;
font-size: 60px;
line-height: 76px;
color: #636362;
}           .single #jobleft h2 {
font-size: 24px;
font-weight: bold;
color: #84bd00!important;
letter-spacing: -.01em;
line-height: 1.4em;
margin: 0 0 .3em;
word-wrap: normal;
font-size: 24px;
}
.single #benefits h2 {
font-size: 1.9em;
line-height: 1.3em;
letter-spacing: -.02em;
font-weight: 400;
color: #fff!important;
}
.single #karriere_3 h2,
.single #aboutUs h2,
.single #locations h2 {
color: #666;
font-size: 24px;
font-weight: bold; letter-spacing: -.01em;
line-height: 1.4em;
margin: 0 0 .3em;
word-wrap: normal;
font-size: 24px;	
}
.jobs2023 #benefits #whiteflexbox h3 {
font-weight: 700;
}
.jobs2023 #benefits #applyNow h2 {
font-weight: 700;
letter-spacing: 0em;
font-size: 24px;
}
.single .wp-post-image {
padding-top: 30px;
float: left;
}
.single a.back-link {
float: right;
color: white!important;
background-color:  #84bd00;
border-radius: 10px;
padding: 3px 30px 3px 30px!important;
position: relative;
top: 30px;
}
.single #body {
position: relative;
}
.single #body #leftheight h2 {
font-size: 24px;
line-height: 1.2em;
text-align: left;
}
footer	.effeff.one > p,
footer h2 {
font-size: 22px;
line-height: 1.2em;
text-align: center;
font-weight: 700;
text-align: center;
color: #fff;
letter-spacing: -.02em;
padding-bottom: .5em!important;
hyphens: none !important;
}
#jobright p,
#jobright h2 {
font-size: 22px;
line-height: 1.2em;
text-align: center;
font-weight: 700;
text-align: center;
color: #666;
}
.single .utility img {
display: none;
}
#job_1 {
background-color: #eeeeef!important;
} 
h5 {
font-weight: bold;
font-size: 28px;
}
h6 {
font-weight: bold;
font-size: 24px;
}
#footer {
color: #ffffff;
}
#footer,
#footer-logo,
.footer-nav a,
.footer-text {
font-family: "Titillium Web",Arial,sans-serif;
font-weight: 200;
font-size: 19px;
line-height: 24px;
text-align: center;
}
@media only screen and (max-width: 1060px) {
#body h2 {
font-size: 5.6603773584906vw;
line-height: 7.1698113207547vw;
}
.single #body h2 {
font-size: 1.5em;
line-height: 1.2em; }
.single .utility img {
display: none;
}
h2 {
font-size: 4.8vw;
}
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (min-resolution: 2dppx) {
.select2-search input,
.select2-search-choice-close,
.select2-container .select2-choice abbr,
.select2-container .select2-choice .select2-arrow b {
background-image: url(/wp-content/themes/blankslate-child/select2x2.png) !important;
background-size: 60px 40px !important;
background-repeat: no-repeat !important
}
.select2-search input {
background-position: 100% -21px !important 
}
}
@media all and (max-width: 40em) {
.filter-count-4,
.filter-count-3,
.filter-count-many {
margin-right: 5%;
width: 47.5%;
margin-bottom: 5%
}
.filter-count-4:nth-child(4n),
.filter-count-many:nth-child(4n),
.filter-count-3:nth-child(3n) {
margin-right: 5%
}
.filter-count-4:nth-child(2n),
.filter-count-many:nth-child(2n),
.filter-count-3:nth-child(2n) {
margin-right: 0
}
}
@media all and (max-width: 30em) {
.filter-count-4,
.filter-count-3,
.filter-count-many {
margin-right: 0%;
margin-bottom: 5%;
width: 100%
}
.filter-count-4:nth-child(4n),
.filter-count-many:nth-child(4n),
.filter-count-3:nth-child(3n) {
margin-right: 0
}
.filter-count-4:nth-child(2n),
.filter-count-many:nth-child(2n),
.filter-count-3:nth-child(2n) {
margin-right: 0
}
}
@media only screen and (max-width: 680px) {
#greydings .whitebox a img {
max-width: 45%;
margin: 1%;
height: auto;
margin: auto;
}
}
@media only screen and (max-width: 784px) {
#kooperationen_1,#kooperationen_2,#referenzen_1,#ueber_1,#start_1
{
margin-top:0;
}
#start_1 {
margin-top: 0px;
}	
.pagewidth,body.full_width .themify_builder_row .row_inner,body.full_width .related-posts,.full_width .post-nav,.full_width .commentwrap,.full_width .module-layout-part .themify_builder_row.fullwidth_row_container .row_inner
{
max-width:95%;
}
#start_1 #plain-text-12-1-1-0,#greendings #greenlinks,#greydings #greylinks,.events-table .table-head, .events-table .table-head .table-cell, .row_inner::after
{
display:none!important;
}
}
@media only screen and (max-width: 607px) {
#start_1 .module-plain-text {
width: 100%;
position: relative;
left: 0px;
margin-top: 0px;
}
#start_1 .sa_hover_container {
position: relative;
max-width: 100%;
margin: auto auto;
}
#start_1 .sa_hover_container h2 {
margin-bottom: 0.4em!important;
}
#start_1 .sa_hover_container li {
font-size: calc(1.7924528301886793vw * 2);
line-height: calc(2.2641509433962264vw * 2);
margin-bottom: 0.4em!important;
}
#start_1 .sa_hover_container p {
font-size: calc(1.7924528301886793vw * 2);
line-height: calc(2.2641509433962264vw * 2);
margin-bottom: 0.4em!important;
}
.results-table .ressourcebox, .events-table .icons a {
font-size: 3vw;
height: 4vw;
line-height: 4vw;
margin-left: 1.5vw;
margin-top: 1.4vw;
width: 15vw;
}
.results-table .ressource-link,
.events-table .icons {
width: auto;
top: 0px;
right: 0px;
float: right;
}
.results-table .ressource-link a,
.events-table .icons a {
margin: 0px; padding: 0px;
position: relative;
right: 5px;
margin: 5px;
}
.results-table .ressource-link .aufzu,
.events-table .icons .aufzu {
height: 30px;
background-position: center center;
}
.events-table .table-row.nonotes .table-cell {
display: block!important;
}
.metaslider .caption-wrap {
position: absolute!important;
bottom: 0;
left: 0;
background: black; 
color: white;
opacity: 0.7;
margin: 0;
display: block;
width: 100%;
line-height: 1.4em;
padding: 4vw 3em;
}
.flexslider h2 {
font-size: 6.25vw!important;
line-height: 6.4vw!important;
margin-top: 0.1vw!important;
margin-bottom: 0.1vw!important;
}
.flexslider p {
font-size: 4vw!important;
line-height: 7vw!important;
margin-top: 0!important;
margin-bottom: 0!important;
}
}
@media only screen and (max-width: 500px) {
.table-cell {
display: block;
float: nofloat;
}
.events-table .event-region {
clear: both;
width: 100%;
font-size: 14px;
line-height: 14px;
padding-left: 5px;
}
.events-table .event-name {
clear: both;
width: calc(100% - 120px);
}
.events-table .icons {
width: 120px;
min-width: 120px;
}
.results-table .ressource-link,
.events-table .icons {
width: auto;
top: 0px;
right: 0px;
float: right;
}
.results-table .ressource-link a,
.events-table .icons a {
margin: 0px; padding: 0px;
position: relative;
right: 5px;
margin: 5px;
}
.results-table .ressource-link .aufzu,
.events-table .icons .aufzu {
height: 30px;
background-position: center center;
}
.events-table .table-head  .table-cell,
.events-table .table-head  {
display: none!important;
}
.results-table .ressource-title h2 {
font-size: 2.85vw;
}
#start {
height: 88.05vw!important;
}
.themify_builder .text-29-0-0-0.module-text {
padding-top: 24vw;
padding-bottom: 21vw;
}
#text-29-0-0-0 p {
font-size: 2.85vw;
line-height: 3.75vw;
}
h1 {
font-size: 10.8vw;
}
h2 {
font-size: 7.2vw;
}
h1.page-title {
font-size: 7.2vw;
margin-top: 20px;
}
#greydings .whitebox a img {
max-width: 90%;
margin: 1%;
height: auto;
margin: auto;
}
} #start_b h2 {
margin-top: 0.83em;
margin-bottom: 0.83em;
line-height: 1.4;
font-size: 1.95em;
}
#start_b h3 {
margin-top: 1em;
margin-bottom: 1em;
line-height: 1.4;
font-size: 1.56em;
}
#start_b h4 {
font-size: 1.25em;
line-height: 1.5;
margin-top: 1.33em;
margin-bottom: 1.33em;
}
#start_b h5 {
margin-top: 1.67em;
margin-bottom: 1.67em;
font-size: 1em;
}
#start_b p {
margin-bottom: 20px!important;
} 
#start_b ul {
padding-left: 40px;
margin-bottom: 20px!important;
}
#start_b li {
margin-bottom: 5px;
}
#start_b {
max-width: 1200px!important;
margin: auto!important;
} a {  outline: 0px solid #84bd00!important;
color: var(--color-green);}
*, *:before, *:after {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box; 
}
#linkBus,
#linkTech,
#linkArc,
#linkImp,
#linkMan,
#linkSup {
cursor: pointer;
}
#greendings,
.ui.module-accordion p,
.ui.module-accordion .accordion-title a,
.themify_builder.themify_builder_content .themify_builder_447_row.module_row_2.module_row .row_inner,
.themify_builder.themify_builder_content .themify_builder_932_row.module_row_2.module_row .row_inner,
.themify_builder.themify_builder_content .themify_builder_447_row.module_row_4.module_row .row_inner,
.themify_builder.themify_builder_content .themify_builder_447_row.module_row_1.module_row .row_inner,
.themify_builder.themify_builder_content .themify_builder_932_row.module_row_4.module_row .row_inner,
.themify_builder.themify_builder_content .themify_builder_932_row.module_row_1.module_row .row_inner {
padding-left: 10px!important;
padding-right: 10px!important;
max-width: 1200px!important;
margin: auto!important;
}
#greendings {
display: block;
color: #636362;
position: relative;
margin: auto;
}
#breadcrumbs {
width: 100%;
padding: 0 30px;
margin: 0!important;
background-color: #fff;
position: relative;
border-bottom: 1px solid #84bd00;
}
#breadcrumbs a,
#breadcrumbs p {
width: 100%;
max-width: 1200px;
font-size: 14px;
padding: 0!important;
margin-bottom: 0!important;
margin: auto!important;
color: #636362!important;
}
#breadcrumbs p strong {
color: #84bd00!important;
}   #header {
z-index: 2;
}  @media screen and (max-width:1199px) {
#headerwrap {
width: 100%;
border-bottom: 1px solid #84bd00;
position: sticky;
top: 0;
z-index: 10;
background-color: #fff;
}
#header .mega-indicator {
display: none;
}
#header {
width: 100%;
max-width: 1400px;
margin: auto;
height: 85px;
overflow: visible;
position: relative;
}
#header .header-bar {
width: 110px;
height: 85px;
display: flex;
align-items: center;
}
#header #mobile-menu {
height: auto;
position: absolute;
right: 0px;
top: -1500px;
z-index: 101;
box-shadow: 0 3px 12px rgb(0 0 0 / 50%);
padding: 15px;
background-color: #fff;
transition: all .5s;
width: 100%;
}
.mobile-menu-visible #header #mobile-menu {
top: 0;
float: none!important; 
transition: all .5s;
}
.mobile-menu-visible #headerwrap #menu-icon {
background-image: url(//careers.ic-consult.com/en//wp-content/themes/blankslate-child/logos/close.svg);
}
.mobile-menu-visible #headerwrap #menu-icon .menu-icon-inner {
position: relative;
}
#header #mobile-menu {
height: 100vh;
overflow-y: auto;
padding: 60px  0 0 0;
}
#overlay {
display: block;
position: fixed;
top: 0;
bottom: 100%;
left: 100%;
right: 0;
background-color: #fff;
opacity: .0;
z-index: 100;
transition: all .3s;
}
.mobile-menu-visible #overlay {
display: block;
position: fixed;
top: 0;
bottom: 0;
left: 0;
right: 0;
background-color: #fff;
opacity: .7;
z-index: 100;
transition: all .3s;
}
#header #mega-menu-wrap-new-menu {
display:  block;
position: relative;
flex-basis: 100%;
top: 0px;
order: 2;
padding-bottom: 30px;
}
#header .menu-mainnavi-e-container {
display:  block;
position: relative;
flex-basis: 100%;
top: 0px;
order: 1;
}
#header li {
display: block;
position: relative;  
}
#header #mega-menu-wrap-main-menu .sub-menu {
position: relative;
background-color: #fff;
}
#menu-langswitch-en .mega-menu-item,
#menu-langswitch-de .mega-menu-item {
margin: 0!important;
}
#menu-langswitch-en .mega-menu-item a,
#menu-langswitch-de .mega-menu-item a,
#mega-menu-wrap-main-menu .mega-menu-item a {
font-weight: 400;
color: #636362;
margin: 0!important;
padding-left: 10px; outline: 0;
font-size: 20px;
text-decoration: none;
padding-top: 5px;
padding-bottom: 5px;
display: block;
width: calc(100% - 10px);
}
#menu-langswitch-en,
#menu-langswitch-de {
padding-top: 20px;
margin-top: 20px;
padding-left: 0;
border-top: 1px solid #84bd00;
display: flex;
flex-wrap: wrap;
}
#menu-langswitch-en .mega-menu-item a,
#menu-langswitch-de .mega-menu-item a {
font-size: 15px;
}
.sidemenu-on #mega-menu-wrap-main-menu .mega-menu-item a {
max-width: 200px;
padding-left: 0!important;
padding-top: 5px!important;
padding-bottom: 5px!important;
}
#header #mega-menu-wrap-main-menu .sub-menu {
display: flex;
flex-wrap: wrap;
max-height: 0px!important;
overflow: hidden;
transition: all 0.3s ease-in-out;
padding-left: 10px!important;
}
.mobile_menu_active #headerwrap #mega-menu-wrap-main-menu>li>.toggle-on~ul.sub-menu {
height: auto!important;
max-height: 400px!important;
transition: all 0.3s ease-in-out;
transition-delay: 200ms;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item {
display: list-item;
margin: 0;
clear: both;
border: 0;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item a {
padding-left: 20px!important;
}
#mega-menu-wrap-main-menu #mega-menu-main-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: #666;
font-size: 16px;
}
#header #mega-menu-wrap-main-menu .sub-menu li {
padding: 0;
flex-basis: 100%;
flex-grow: 1;
}
#header #menu-langswitch-en li,
#header #menu-langswitch-de li {
flex-basis: 50%;
}
#header #mega-menu-wrap-main-menu .sub-menu a {
padding: 0;
font-size: 16px;
line-height: 19px;
padding-left: 10px; 
padding-right: 10px;
padding-top: 5px;
padding-bottom: 5px;
width: 100%;
display: block;
}
#header  a:hover {
background-color: #eeeeee!important;
color: #84bd00;
}
.header-icons { 
display: block;
}
#headerwrap a#menu-icon {
display: block;
width: 40px;
height: 40px;
background-image: url(//careers.ic-consult.com/en//wp-content/uploads/hemberger.svg); 
background-size: contain;
background-position: center;
background-repeat: no-repeat;
position: absolute;
right: 20px;
top: 10px;
cursor: pointer;
z-index: 999;
}
#headerwrap #mobile-menu a#menu-icon {
display: none;
}
#mega-menu-wrap-hauptmenuD span.mega-indicator,
#mega-menu-wrap-main-menu span.mega-indicator {
display: block!important;
height: 30px!important;
width: 30px!important;
border-radius: 15px!important;
line-height: 1em!important;
margin-top: 3px!important;
position: absolute!important;
right: 10px!important;
top: 0!important;
z-index: 20!important;
background-color: #eeeeef!important;
background-image: url(//careers.ic-consult.com/en//wp-content/uploads/chevron-down.svg)!important;
background-repeat: no-repeat!important;
background-size: 15px 15px!important;
background-position: center!important;
transition: all 0.3s ease-in-out!important;
cursor: pointer!important;
border: 2px solid #eeeeef!important;
transform: rotate(0deg)!important;
}
.mobile-menu-visible #mega-menu-wrap-hauptmenuD .mega-menu-item-has-children.mega-toggle-on .mega-indicator, 
.mobile-menu-visible #mega-menu-wrap-main-menu .mega-menu-item-has-children.mega-toggle-on .mega-indicator {
transform: rotate(180deg)!important;
border: 2px solid #eeeeef!important;
transition: all 0.3s ease-in-out!important;
background-color: #fff!important;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after {
display: none;
}
.sidemenu-on #menu-langswitch-en, .sidemenu-on #menu-langswitch-de {
margin-top: 0px!important;
margin-left: 0px!important;
margin-bottom: 0px!important;
}
#header .mega-sub-menu li.mega-headline a {
font-weight: 700 !important;
color: #84bd00!important;
padding-left: 10px!important;
background-image: none!important;
}
body #mega-menu-wrap-main-menu #mega-menu-main-menu > li > ul > li > ul > li > ul  >li.mega-menu-item > a {
padding-left: 50px!important; background-repeat: no-repeat!important;
background-size: 25px 25px!important;
background-position: 0px center!important;
padding-left: 40px!important; }
#header li.nolink a {
pointer-events: none!important;  
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row {
max-width: none;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-flyout ul.mega-sub-menu,
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu {
border: 0;
padding: 10px;
padding-left: 0!important; 
border-radius: 0;
float: left;
position: static;
width: 100%;
max-width: 100%;
}
#mega-menu-wrap-main-menu #mega-menu-main-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;
float: left;
min-height: 1px;
}
#header>.header-icons,
#menu-icon-close {
display: none;
}
#mega-menu-new-menu {
display: flex!important;
flex-wrap: nowrap;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link {
color: #84bd00;
background: #fff;
}
}    @media screen and (min-width:1200px) {
#mega-menu-wrap-main-menu a {
white-space: nowrap;
}
#headerwrap {
width: 100%;
height: 110px;
max-height: 110px;
border-bottom: 1px solid #84bd00;
position: sticky!important;
top: 0;
z-index: 20!important;
background-color: #fff;
}
#pagewrap {
z-index: 1;
}
#site-logo {
position: relative;
top: 10px;  
height: 70px;
overflow-y: hidden;
}
#site-logo  {
position: relative;
top: 30px;     
height: 60px;
overflow-y: hidden;
}
.home #site-logo  {
position: relative;
top: 30px;     
height: 60px;
overflow-y: hidden;
}
#header {
width: 100%;
max-width: 1200px;
margin: auto;
height: 85px; 
overflow: visible;
position: relative;
}
#header .header-bar {
width: 236px;
height: 40px;
}
#header #mobile-menu {
width: calc(100% - 300px);
height: 85px;
position: absolute;
right: 30px;
top:0px;
}
#header #menu-langswitch-en,
#header #menu-langswitch-de {
display:  flex!important;
justify-content: flex-end!important;
position: relative!important;
width: calc(100% - 30px)!important;
top: 7px!important;
margin: 0!important; }
#header #menu-langswitch-en li,
#header #menu-langswitch-de li {
margin: 0!important;
}
#header #mega-menu-hauptmenuD,
#header #mega-menu-main-menu {
display:  flex!important;
justify-content: flex-end!important;
width: calc(100% + 310px)!important;
left: -300px;
position: absolute!important;
top: 55px!important;
}
#header li {
display: block;
position: relative; 
}
#mega-menu-wrap-main-menu li {
display: block;
flex-basis: auto;
flex-grow: 0;
flex-shrink: 0;
padding-right: 10px!important;
}
#header #mega-menu-wrap-main-menu .sub-menu {
position: absolute;
top: 40px;
right: 0px;
background-color: #fff;
box-shadow: 0 3px 12px rgb(0 0 0 / 12%);
}
#mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-megamenu>ul.mega-sub-menu {
padding: 10px 0 20px 0;
width: 570px;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, 
#mega-menu-wrap-main-menu #mega-menu-main-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: #636362;
font-family: inherit;
font-size: 16px;
text-transform: none;
text-decoration: none;
font-weight: normal;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 10px 10px 10px 10px;
vertical-align: top;
display: block;
border: 0;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row {
max-width: 570px;
margin: 0 auto;
}
#menu-langswitch-en .mega-menu-item a, 
#menu-langswitch-de .mega-menu-item a, 
#mega-menu-wrap-main-menu .mega-menu-item a {
font-weight: 400;
color: #636362;
margin: 0;
padding-left: 40px;
padding-right: 0;
outline: 0;
font-size: 20px;
text-decoration: none;
}
#menu-langswitch-en .mega-menu-item a,
#menu-langswitch-de .mega-menu-item a {
margin-left: 0;
padding-left: 10px;
font-size: 14px;
}
#header #mega-menu-wrap-main-menu .sub-menu li {
padding: 0;
}
#header #mega-menu-wrap-main-menu .sub-menu a {
padding: 0;
width: 100%;
display: block;
}
#header #mega-menu-wrap-main-menu .sub-menu {
display: none;
}
#header #mega-menu-wrap-main-menu li:hover .sub-menu {
display: block;
padding: 0.6em 20px;
}
#header li.mega-headline a {
font-weight: 400 !important;
color: #666!important;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item > a.mega-menu-link {
height: 54px;
}
#header li.mega-headline a:hover,
#header a:hover {
color: #84bd00!important;
}
#header #mega-menu-wrap-main-menu .mega-sub-menu a:hover {
background-color: transparent !important;
}
.header-icons { 
display: none;
}
#mega-menu-wrap-main-menu ul a {
line-height: 24px!important;
padding: 0;
}
#header li.mega-nolink a {
pointer-events: none;  
}
#header .mega-sub-menu li a {
padding-left: 50px!important;
background-image: url(//careers.ic-consult.com/en//wp-content/uploads/info-square.svg)!important;
background-repeat: no-repeat!important;
background-size: 25px auto !important;
background-position: 10px center!important;
}
#header .mega-sub-menu li.mega-headline a {
font-weight: 700 !important;
color: #84bd00!important;
padding-left: 10px!important;
background-image: none!important;
font-size: 20px!important;
}
#header .mega-sub-menu .menuRight {
border-left: 2px solid #84bd00!important;
}
#header .mega-menu-row>.mega-sub-menu {
display: flex!important;
align-items: stretch;
}
#header .mega-menu-item-3348>.mega-sub-menu,
#header .mega-menu-item-3377>.mega-sub-menu,
#header .mega-menu-item-3348>.mega-sub-menu>.mega-menu-row,
#header .mega-menu-item-3377>.mega-sub-menu>.mega-menu-row,
#header .mega-menu-item-3348>.mega-sub-menu>.mega-menu-row>.mega-sub-menu,
#header .mega-menu-item-3377>.mega-sub-menu>.mega-menu-row>.mega-sub-menu {
width: 570px!important;
max-width: 570px!important;
}
#header .mega-menu-item-3348 .mega-menu-row>.mega-sub-menu .menuLeft, 
#header .mega-menu-item-3377 .mega-menu-row>.mega-sub-menu .menuLeft {
flex-basis: 300px!important;
}
#header .mega-menu-item-3348 .mega-menu-row>.mega-sub-menu .menuRight,
#header .mega-menu-item-3377 .mega-menu-row>.mega-sub-menu .menuRight {
flex-basis: 270px!important;
}
#header .mega-menu-item-3417>.mega-sub-menu,
#header .mega-menu-item-3419>.mega-sub-menu,
#header .mega-menu-item-3417>.mega-sub-menu>.mega-menu-row,
#header .mega-menu-item-3419>.mega-sub-menu>.mega-menu-row,
#header .mega-menu-item-3419>.mega-sub-menu>.mega-menu-row>.mega-sub-menu,
#header .mega-menu-item-3417>.mega-sub-menu>.mega-menu-row>.mega-sub-menu {
width: 430px!important;
max-width: 430px!important;
}
#header .mega-menu-item-3419 .mega-menu-row>.mega-sub-menu .menuLeft, 
#header .mega-menu-item-3417 .mega-menu-row>.mega-sub-menu .menuLeft {
flex-basis: 180px!important;
}
#header .mega-menu-item-3419 .mega-menu-row>.mega-sub-menu .menuRight,
#header .mega-menu-item-3417 .mega-menu-row>.mega-sub-menu .menuRight {
flex-basis: 250px!important;
}
#header .mega-sub-menu .menuRight {
border-left: 2px solid #84bd00!important;
}
#header .mega-sub-menu li a {
padding-left: 50px!important;
background-image: url(//careers.ic-consult.com/en//wp-content/uploads/info-square.svg)!important;
background-repeat: no-repeat!important;
background-size: 25px 25px!important;
background-position: 10px center!important;
}
}
.current-lang>a {
color: #84bd00!important;
font-weight: bold!important;
} 
.mega-current-menu-parent>a,
.mega-current-menu-item>a {
color: #84bd00!important;
}  @media only screen and (max-width: 1199px) {
#headerwrap:hover,
.fixed-header-on #headerwrap,
#headerwrap.fixed-header, 
#headerwrap {
height: auto!important;
}
#header {
text-align: left;
width: 100%;
max-width: 100%;
height: 60px;
}
#header .header-bar {
margin: 0!important;
margin-left: 20px!important;
padding: 0!important;
width: 300px;
max-width: calc(100% - 125px)!important;
height: 60px;
}
.mobile_menu_active #site-logo {
left: 0px;
top: 0px; 
width: 100%;
max-width: none;
position: relative;
height: auto;
margin: 0!important;
margin-top: 0!important;
padding: 0!important;
}
.mobile_menu_active #site-logo a {
display: block; height: 60px;
width: auto;
max-width: 100%;
top: 0;
margin: 0!important;
padding: 0!important;
display: flex;
align-items: center;
}
#headerwrap #site-logo a img {
height: 50px!important;
max-width: 100%!important;
margin: 0!important;
padding: 0!important;
}
#mega-menu-new-menu .ccc-favorite-post-count{
display: none;
}
#headerwrap .header-icons .ccc-favorite-post-count.active {
display: block;
position: absolute;
top: 17px;
right: 70px;
color: var(--color-magenta);
z-index: 20; }
#headerwrap .header-icons .ccc-favorite-post-count a {
color: var(--color-magenta)!important;
background-color: transparent;
}
#headerwrap .ccc-favorite-post-count > a::before, 
#headerwrap .ccc-favorite-post-toggle > a::before, 
#headerwrap .ccc-favorite-post-delete > a::before {
width: 40px;
height: 40px;
font-size: 38px;
position: absolute;
top: -5px; left: -15px;
z-index: -1;
}
#headerwrap .ccc-favorite-post-count .num {
color: #fff!important;
z-index: 10;
background-color: transparent;
}
}
.header-icons .ccc-favorite-post-count{
display: none;
}
#header .mega-sub-menu .mega-menu-item-2913 a, #header .mega-sub-menu .mega-menu-item-2919 a {
background-image: url(//careers.ic-consult.com/en//wp-content/uploads/admin_koffer.svg)!important;
}
#header .mega-sub-menu .mega-menu-item-2914 a, #header .mega-sub-menu .mega-menu-item-2920 a {
background-image: url(//careers.ic-consult.com/en//wp-content/uploads/Softwareentwicklung.svg)!important;
}
#header .mega-sub-menu .mega-menu-item-2915 a, #header .mega-sub-menu .mega-menu-item-2921 a {
background-image: url(//careers.ic-consult.com/en//wp-content/uploads/IT-Support-Operation.svg)!important;
}
#header .mega-sub-menu .mega-menu-item-3116 a, #header .mega-sub-menu .mega-menu-item-3115 a {
background-image: url(//careers.ic-consult.com/en//wp-content/uploads/Finance.svg)!important;
}
#header .mega-sub-menu .mega-menu-item-3117 a, #header .mega-sub-menu .mega-menu-item-3120 a {
background-image: url(//careers.ic-consult.com/en//wp-content/uploads/Administration.svg)!important;
}
#header .mega-sub-menu .mega-menu-item-4603 a, #header .mega-sub-menu .mega-menu-item-4619 a {
background-image: url(//careers.ic-consult.com/en//wp-content/uploads/Analyst.svg)!important;
}
#header .mega-sub-menu .mega-menu-item-3117 a, #header .mega-sub-menu .mega-menu-item-3120 a {
background-image: url(//careers.ic-consult.com/en//wp-content/uploads/admin_ordner.svg)!important;
}
#header .mega-sub-menu .mega-menu-item-3708 a, #header .mega-sub-menu .mega-menu-item-3121 a {
background-image: url(//careers.ic-consult.com/en//wp-content/uploads/computer-classic.svg)!important;
}
#header .mega-sub-menu .mega-menu-item-3119 a, #header .mega-sub-menu .mega-menu-item-3122 a {
background-image: url(//careers.ic-consult.com/en//wp-content/uploads/Marketing-and-Sales.svg)!important;
}
#header .mega-sub-menu .mega-menu-item-2924 a, #header .mega-sub-menu .mega-menu-item-2918 a {
background-image: url(//careers.ic-consult.com/en//wp-content/uploads/Studentenjobs.svg)!important;
}
#header .mega-sub-menu .mega-menu-item-2922 a, #header .mega-sub-menu .mega-menu-item-2916 a {
background-image: url(//careers.ic-consult.com/en//wp-content/uploads/Jobs-Einsteiger.svg)!important;
}
#header .mega-sub-menu .mega-menu-item-2923 a, #header .mega-sub-menu .mega-menu-item-2917 a {
background-image: url(//careers.ic-consult.com/en//wp-content/uploads/Jobs-Professional.svg)!important;
} .padding-5-10 a {
padding: 5px 10px;
}
.padding-10-10 a {
padding: 10px 10px;
}
#formBewerbung h2 {
font-weight: normal;
font-size: 72px;
text-align: center;
color: #636362;
}
#content {
width: 100%; margin: auto;
background: #fff;
box-shadow: rgb(50 50 93 / 25%) 0px 13px 27px -5px, rgb(0 0 0 / 30%) 0px 8px 16px -8px;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu {
position: relative; 
top: 7px;
}
#mega-menu-wrap-new-menu #mega-menu-new-menu > li.mega-menu-item > a.mega-menu-link {
font-size: 14px;
padding: 0px 0 0px 10px;
}
#mega-menu-new-menu .ccc-favorite-post-count {
margin-right: 0;
margin-left: 10px;
}
#mega-menu-new-menu .ccc-favorite-post-count a {
color: var(--color-magenta);  right: 0;
}
#mega-menu-new-menu .ccc-favorite-post-count{ width: 19px; height: 19px;
float: right;
position: relative;  }
#mega-menu-new-menu .ccc-favorite-post-count a::before {
font-size: 19px;
margin-right: 0;
}
#mega-menu-new-menu .ccc-favorite-post-count .num {
color: var(--color-magenta);
position: relative;
left: 20px;
bottom: 30px;
width: 19px; height: 19px;
display: flex;
justify-content: flex-start;
align-items: center;
font-size: 13px;
}
#mobile-menu * {  }#headerwrap {
position: sticky!important;
top: 0px!important;
left: 0px!important;
right: 0px!important; }
#pagewrap {
position: relative!important;     margin-top: 0!important;
transition: all .5s ease-in-out!important;
}
.fixed-header-on #headerwrap {  }
.fixed-header-on #pagewrap {
top: 16px!important;
left: 0px!important;
right: 0px!important;
bottom: 0px!important;
}
@media only screen and (max-width: 1060px) {
#pagewrap,
.fixed-header-on>#pagewrap	{
top: 0px!important; }
#headerwrap,
.fixed-header-on>#headerwrap {
bottom: 69px!important; border-bottom: 1px solid #84bd00;
padding-top: 0px!important;
}
}                             .startblock {
max-width: 252px;
width: 252px; border-radius: 10px; 
padding: 18px;
padding-bottom: 30px;
padding-top: 56px;
text-align: center;
position: relative;
margin-left: auto;
margin-right: auto;
margin-bottom: 45px; }
.startblock svg {
max-width: 90px;
max-height: 67px;
margin-bottom: 45px;
}
.startblock h4 {
font-size: 28px;
font-weight: 400;
line-height: 37px;
}
.startblock a,
.startblock p {
font-size: 21px;
line-height: 37px;
}
a:hover,
a:hover .startblock,
a .startblock {
text-decoration: none!important;
}
.startblock p:nth-child(3) {
min-height: 7em!important;
display: block;
}
.startblock p:nth-child(4) {
padding-bottom: 0!important;
}
.startblock a {
font-weight: bold;
}
@media only screen and (min-width: 782px) and (max-width: 1200px) {    .startblock {
max-width: 22.466666666666665vw;
width: 22.466666666666665vw;
border-radius: 0.6666666666666667vw;
padding: 1.6666666666666667vw;
padding-top: 5vw; }
.startblock svg {
max-width: 8vw;
max-height: 6vw;
margin-bottom: 4vw;
}
.startblock h4 {
font-size: 2.533333333333333vw;
line-height: 3.3333333333333335vw;
}
.startblock a,
.startblock p {
font-size: 1.866666666666667vw;
line-height: 3.3333333333333335vw;
}
.startblock p {
min-height: 12.666666666666668vw; 
}	
}
@media only screen and (min-width: 600px) and (max-width: 781px) {
.startblock {
top: 0;
}            }
}
@media only screen and (max-width: 600px) {                    }
body #headerwrap #header .header-icons #menu-icon .menu-icon-inner,
body.loaded .startblock,
body.loaded #headerwrap #header #mobile-menu {
display: block;
}      #whitebar {
position: absolute;
bottom: -1px;
left: 0px;
right: 0px;
width: 100vw;
max-width: 100vw;
min-width: 100vw;
margin: 0; 
padding: 0;
height: 38px;
}
#whitebar figure,
#whitebar img {
min-height: unset!important;
min-width: unset!important;
max-width: 272px!important;
width: 272px!important;
height: 38px!important;
margin: 0;
padding: 0;
display: block; 
position: absolute;
}
#whitebar figure {
left: calc(.3 * (100vw - 272px));
}
#whitebar-left {
position: absolute;
left: 0px;
width: calc(.3 * (100vw - 268px));
height: 38px;
background-color: #fff;
display: block;
}
#whitebar-right {
position: absolute; 
right: 0px;
width: calc(.7 * (100vw - 268px));
height: 38px;
background-color: #fff;
display: block;
}      body>#pagewrap>#body>#content>article>div.entry-content>.sticky>.wp-block-group {
padding-top: 60px;
background-color: #eeeeef;
}
.wp-block-lazyblock-landingpageinfoblock>.landingInfo {
background-size: cover; 
background-repeat: no-repeat;
background-position: center;
margin-bottom: 20px;
position: relative;
}
.wp-block-lazyblock-landingpageinfoblock>.landingInfo>.cont {
display: block;
width: 100%;
height: 100%;
position: absolute;
top: 0; 
background-color: rgba(000, 000, 000, 0.4);  
padding: 30px;
padding-top: 15px;
}
.wp-block-lazyblock-landingpageinfoblock>.landingInfo>.cont>p:first-child {
display: none;
}
.wp-block-lazyblock-landingpageinfoblock>.landingInfo>.cont * {
color: #fff;
-moz-hyphens:none; 
-ms-hyphens:none; 
-webkit-hyphens: none;
-o-hyphens: none;
hyphens: none;
word-break:keep-all;
}
.wp-block-lazyblock-landingpageinfoblock>.landingInfo>.cont a {
padding: 5px 10px;
background-color: #636362;
border-radius: 20px;
position: absolute;
left: 30px;
bottom: 40px;
color: #fff!important;
}
.wp-block-lazyblock-landingpageinfoblock>.landingInfo>.cont h3 {
font-size: 27px;
line-height: 30px;
}
.wp-block-lazyblock-landingpageinfoblock>.landingInfo>.cont h4 {
font-size: 20px;
line-height: 23px;
text-transform: none;
}
.wp-block-lazyblock-landingpageinfoblock>.landingInfo>.cont h6 {
font-size: 24px; 
line-height: 27px;
font-weight: 400;
text-transform: none;
}
@media only screen and (max-width: 600px) {
.wp-block-lazyblock-landingpageinfoblock>.landingInfo>.cont {
position: relative;
padding: 30px; 
}
.wp-block-lazyblock-landingpageinfoblock>.landingInfo>.cont a {
position: relative;
left: 0px;
bottom: 0px;
margin-bottom: 30px;
}
.wp-block-lazyblock-landingpageinfoblock>.landingInfo {
height: auto!important;
max-height: none!important;
}
}
@media only screen and (min-width: 782px) and (max-width: 1160px) {
.wp-block-lazyblock-landingpageinfoblock>.landingInfo>.cont h3 {
font-size:2.3893805309734515vw;
line-height: 2.6548672566371683vw;
}
.wp-block-lazyblock-landingpageinfoblock>.landingInfo>.cont h4 {
font-size: 1.9469026548672566vw;
line-height: 2.2123893805309733vw;
}
.wp-block-lazyblock-landingpageinfoblock>.landingInfo>.cont h6 {
font-size: 1.9469026548672566vw;
line-height: 2.2123893805309733vw;
}	
.wp-block-lazyblock-landingpageinfoblock>.landingInfo>.cont p {
font-size: 1.6814159292035398vw;
line-height: 1.9469026548672566vw;
}
.wp-block-lazyblock-landingpageinfoblock>.landingInfo>.cont a {
padding: 0.4424778761061947vw 0.8849557522123894vw;
border-radius: 1.7699115044247788vw;
left: 2.6548672566371683vw;
bottom: 1.6814159292035398vw;
font-size: 1.6814159292035398vw;
line-height: 1.9469026548672566vw;
}
.wp-block-lazyblock-landingpageinfoblock>.landingInfo { }
.wp-block-lazyblock-landingpageinfoblock>.landingInfo>.cont {
padding: 2.6548672566371683vw;
}	
}
.wp-block-lazyblock-landingpageinfoblock>.landingInfo>.cont a.orange {
background-color: #ff9700;
}
.wp-block-lazyblock-landingpageinfoblock>.landingInfo>.cont a.green {
background-color: #84bd00;
}
.wp-block-lazyblock-landingpageinfoblock>.landingInfo>.cont a.blue {
background-color: #31c0e0;
}
.wp-block-lazyblock-landingpageinfoblock>.landingInfo>.cont a.magenta {
background-color: #f6337a;
}
.wp-block-lazyblock-landingpageinfoblock .schenker {
position: relative; top: 5px; 
}
.wp-block-lazyblock-landingpageinfoblock .siemens {
position: relative; top: 5px;   
}
body>#pagewrap>#body>#content>article>div.entry-content>.sticky>#landing_2 {
padding-bottom: 60px;
margin-top: 0px;
background-color: #eeeeef; 
}      .wp-block-cover {
max-width: none!important;   
}
.wp-block-cover__inner-container {
max-width: 1200px;
margin: auto;
}      .cta a, a.cta { 
color: #fff!important;
background-color: #84bd00;
border: 2px solid #84bd00;
padding: 5px 20px;
font-weight: 700;
text-decoration: none!important;
border-radius: 20px;
white-space: nowrap;
}   #content p {
margin-top: 0;
}#CybotCookiebotDialog,
#CybotCookiebotDialog * {
font-family: Titillium Web,Arial,sans-serif!important;
color: #636362!important;
}
#CybotCookiebotDialogFooter  .hide,
#CybotCookiebotDialogPoweredbyLink,
#CybotCookiebotDialogPoweredbyCybot,
#CybotCookiebotDialogPoweredbyCybot svg, 
.CybotCookiebotDialogArrow {  display: none!important;
}
#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection {
}
#CybotCookiebotDialogBodyLevelButtonCustomize {
display: block!important;
}
#CybotCookiebotDialogFooter button {
}
#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton {
border: 2px solid #84bd00!important;
color: #84bd00!important;
}
#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonAccept, 
#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonAccept, 
#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll {
background-color: #84bd00!important;
color: #fff!important;
}
#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink.active {
border-bottom: 3px solid #84bd00!important;
color: #84bd00!important;
}
#CybotCookiebotDialogTabContent input:checked+.CybotCookiebotDialogBodyLevelButtonSlider {
background-color: #84bd00!important;
}
.de-DE #CybotCookiebotDialogHeader {
display: block!important;
position: relative!important;
height: 1em!important;
}
#CybotCookiebotDialogHeader::before {
display: block!important;
width: 100%!important;
width: height: 100%!important;
content: "Privatsphäre-Einstellungen"!important;
text-align: center!important;
font-size: 30px!important;
font-weight: 700;
}
.translatepress-en_GB #CybotCookiebotDialogHeader::before {
content: "Privacy-Settings"!important;
}
#CybotCookiebotDialogBodyButtonDecline {
order:3!important;
margin: 5px!important;
}
#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection {
order:2!important;
margin: 5px!important;
}
#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll {
order:1!important;
margin: 5px!important;
}
#CookiebotWidget-widgetContent > div > div.CookiebotWidget-body > div > div.CookiebotWidget-main-logo {
display: none!important;
}
#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink.CybotCookiebotDialogActive {
border-bottom: 1px solid #84bd00!important;
color: #1032CF;
}@view-transition { }
.narrow {
max-width: 1200px!important;
width: 100%!important;
margin: auto!important; }
h1.has-large-font-size, 
h1 {
line-height: 1.2!important;
font-size: clamp(40px,4vw,70px)!important;
padding-bottom: 0;
}
h2 {
font-size: clamp(25px,6vw,35px)!important;
line-height: 1.22em!important;
}
#main {
& #head_img {
padding-left: 0!important;
padding-right: 0!important;
& h2 {
padding-bottom: 0;
margin-top: 0;
}
}
& #articles .bsf-rt-reading-time {
display: none!important;
}
& #search {
& form {
& ul {
margin-left: 0!important;
& li {					
padding: 0 !important;
& input {
position: absolute;
z-index: 0;
margin-left: 50px;
}
& input[type="radio"] + label {
background: #fff!important;
color: var(--color-green)!important; padding: .5em 1em;
border: 2px solid var(--color-green);
border-radius: 2em;
z-index: 2;
transition-duration: 500ms;
position: relative;
}
& input[type="radio"]:checked + label {
color: #fff!important;
transition-duration: 500ms;
background: var(--color-green)!important; }
& input[type="radio"] + label:hover {
box-shadow: rgba(0, 0, 0, 0.15) 0px 3px 3px 0px;
transition-duration: 500ms;
}
&:before {
display: none!important;
}
& ul {
display: flex;
flex-wrap: wrap;
gap: 1em!important;
justify-content: center;
align-items: center;
max-width: 100%;
margin-left: auto!important;
margin-right: auto;
width: 1000px;
& li {
display: block;
width: auto;
}
}
}
}
}
& #blogLoopContainer {
width: 100%;
max-width: 1400px;
margin: auto;
& #blogLoop {
display: flex;
flex-wrap: wrap;
gap: 1em;
justify-content: center;
& .bloglink {
flex-basis: 550px;
max-width: 100%;
display: block; background-color: var(--color-lightgray);
& .blogpic { width: 100%;
height: 250px;
object-fit: cover;
& img {
width: 100%;
height: 250px;
object-fit: cover;
}
}
& .copy {
padding: 2em;
& * {
color: var(--color-darkgray);
}
& h3 { 
font-weight: 700;
}
& .meterdate {
margin-top: 1em;
& * {
display: inline!important;
font-size: 15px!important;
padding: 0;
}
}
}
}
}
}
}
& #cta {
& h3 {
padding: 0;
& a {
color: #fff!important;
padding: 0 10px;
border-radius: 1em!important;
overflow: clip;
background-color: var(--color-green);
margin-left: 2em;
}
}
}
}
.sa_owl_theme .owl-dots {
position: relative!important;
top: -30px!important;
}