/****** Global Options Style Guide ******
 h1 - h6: set in Symphony Talent > Options > Global Typography
 Buttons: set in Symphony Talent > Options > Symphony Talent Builder Elements > Buttons
 --- NOTE: Buttons specific to our platform - job search buttons, etc. will need some aspects set in css
 Color palette: set in Symphony Talent > Options > Colors 
 ************************/
/****** Global Options Responsive settings ******/
.awb-menu {
  --awb-mobile-active-bg: #fff !important;
}
@media (min-width: 770px) and (max-width: 1024px) {
  :root {
    --h1_typography-font-size: 60px;
    /* H1 - Heading Typography */
    --h2_typography-font-size: 50px;
    /* H2 - Heading Typography */
  }
}
@media (max-width: 769px) {
  :root {
    --h1_typography-font-size: 48px;
    /* H1 - Heading Typography */
    --h2_typography-font-size: 36px;
    /* H2 - Heading Typography */
    --awb-font-size: 16px;
  }
}
/******* FOCUS CONTROLS - GLOBAL *******/
body *:focus-visible {
  outline-style: solid !important;
  outline-width: 2px !important;
  outline-color: var(--awb-color1) !important;
  outline-offset: 0px;
  box-shadow: 0 0 0 4px var(--awb-color2);
}
/*body.fusion-body form input[type="text"]:not(.key-focus):focus, */
body.fusion-body input[type="text"]:focus-visible {
  outline-color: transparent !important;
  box-shadow: none;
}
body.fusion-body input[type="text"].key-focus, body.fusion-body input[type="text"].key-focus:focus-visible {
  outline-color: var(--awb-color1) !important;
  box-shadow: 0 0 0 4px var(--awb-color2);
}
body.fusion-body #cws-search-form .select2-selection:focus-visible {
  box-shadow: 0 0 0 4px var(--awb-color2) !important;
  outline-style: solid !important;
  outline-width: 2px !important;
  outline-color: var(--awb-color1) !important;
}
body.fusion-body .quicksearch-SearchText input[type="text"].key-focus:focus-visible, body.fusion-body .quicksearch-btn input.quicksearch-submit:focus-visible, body.fusion-body .ls-bottom-slidebuttons a:focus-visible {
  outline-color: var(--awb-color2) !important;
  box-shadow: 0 0 0 4px var(--awb-color1);
}
body .yellow-bkg *:focus-visible, body .yellow-bkg .fusion-button.button-flat:focus-visible {
  outline-color: var(--awb-color1) !important;
  box-shadow: 0 0 0 4px var(--awb-color3) !important;
}
body .fusion-button.button-flat:focus-visible, body .fusion-social-networks .fusion-social-network-icon:focus-visible, body .fusion-tabs.pinkvert-tabs .nav a:focus-visible {
  box-shadow: 0 0 0 4px var(--awb-color2) !important;
}
body .location-tabs .fusion-tabs .nav a:focus-visible {
  box-shadow: inset 0 0 0 4px var(--awb-color2) !important;
}
body.fusion-body .fusion-tb-header ul li:not(.search-btn) a:focus-visible, body.fusion-body .fusion-tb-header button:focus-visible {
  outline-offset: -2px;
  box-shadow: inset 0 0 0 4px var(--awb-color2) !important;
}
body.fusion-body .fusion-tabs.horizontal-tabs.clean .nav-tabs li a:focus-visible, body.fusion-body .fusion-tabs.vertical-tabs.clean .nav-tabs li a:focus-visible {
  outline-offset: -5px;
}
/* body.fusion-body .blue-bkg, body.fusion-body .red-bkg, body.fusion-body .pink-bkg .tab-content {
 & a:focus-visible {outline-color: var(--awb-color1) !important;}
 & .slidearrows button:focus-visible {outline-color: var(--awb-color1) !important; outline-offset: 3px;}
 } */
body.fusion-body .fusion-tabs.horizontal-tabs.clean.colorful-tabs .nav-tabs li a:focus-visible {
  outline-offset: 0px;
  outline-width: 3px !important;
  outline-color: var(--awb-color2) !important;
  box-shadow: inset 0 0 0 4px var(--awb-color1) !important;
}
body.fusion-body .logoslider .slick-slide:focus-visible {
  outline-offset: 2px;
}
#onetrust-consent-sdk button:focus-visible, #onetrust-consent-sdk a:focus-visible, #onetrust-consent-sdk #onetrust-accept-btn-handler:focus-visible, #onetrust-banner-sdk #onetrust-reject-all-handler:focus-visible, #ot-pc-content .category-menu-switch-handler:focus-visible, .ot-pc-footer button:focus-visible, .ot-close-cntr button:focus-visible {
  outline-color: var(--awb-color1) !important;
  box-shadow: 0 0 0 4px var(--awb-color2);
}
/******* End Focus *******/
/*===Added to fix IE spacing issue on flex columns===*/
.ua-ie-11 .fusion-flex-column > div > div:not([class]) {
  display: flex;
  flex-shrink: 0;
}
/*===Added to fix the empty regtangle icon for breaks on IE===*/
br {
  font-family: serif;
}
/**** tooltips ****/
.tooltip.in {
  opacity: 1 !important;
}
.tooltip:hover {
  display: block;
}
.tooltip-inner {
  font-family: 'Source Sans Pro', tahoma;
  text-transform: none;
  font-weight: 400 !important;
  background: var(--awb-color1);
  color: var(--awb-color3);
  min-width: 120px;
  border: 1px solid var(--awb-color3) !important;
  opacity: 1;
}
.top .tooltip-arrow {
  font-weight: 400;
  border-top-color: var(--awb-color3) !important;
  border-bottom-color: var(--awb-color3) !important;
}
@media (max-width: 769px) {
  .tooltip {
    font-size: 10px;
  }
}
/*** Skip Content Link ****/
.skip-link.screen-reader-text:focus {
  background-color: var(--awb-color6);
  border-radius: 0;
  color: var(--awb-color3);
  font-family: var(--h1_typography-font-family);
  font-size: 16px;
  font-weight: 400;
  left: 2px;
  line-height: 28px;
  padding: 15px 23px 14px;
  text-decoration: none;
  top: 2px;
  width: 100%;
  text-align: center;
  text-transform: uppercase;
}
/********************** Universal adjustments **********************/
.visuallyhidden {
  border: 0;
  clip: rect(0 0 0 0);
  -webkit-clip-path: inset(50%);
  clip-path: inset(50%);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  white-space: nowrap;
}
.flip-image img {
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}
@media (max-width: 1000px) {
  html {
    overflow-x: hidden;
  }
}
@media (min-width: 770px) {
  main {
    margin-top: -80px;
  }
  .mobile-only {
    display: none !important;
  }
}
@media (max-width: 769px) {
  .mobile-hide {
    display: none;
  }
  #skipnav, .skip-link {
    display: initial;
  }
  .to-top-right #toTop {
    right: 25px;
    bottom: 10px;
    /*.mobcol-margins {margin-left: 30px !important; margin-right: 30px !important;}*/
  }
}
/********************** All Menus - Header & Footer **********************/
body.fusion-body .fusion-tb-header .main-logo.has-fusion-standard-logo {
  padding: 5px;
  display: block;
  overflow: unset;
  max-width: fit-content;
}
body.fusion-body .fusion-tb-header .main-logo.has-fusion-standard-logo a {
  display: block;
  min-width: 143px;
}
body.fusion-body .fusion-tb-header .main-logo.has-fusion-standard-logo img {
  min-width: 143px;
  max-width: 143px;
}
body.fusion-body .fusion-tb-header .fusion-fullwidth:not(.fusion-container-stuck) .sticky-logo {
  opacity: 0;
  max-width: 1px;
  margin-right: 0;
  visibility: hidden;
}
body.fusion-body .fusion-tb-header .fusion-fullwidth:not(.fusion-container-stuck) .sticky-home {
  display: none;
  opacity: 0;
  margin-right: 0;
  visibility: hidden;
  transition: all 0.5s ease-in;
}
body.fusion-body .fusion-tb-header .fusion-fullwidth.main-menu-wrapper {
  transition: all 0.5s ease-in;
  margin: 0 auto;
}
body.fusion-body .fusion-tb-header .fusion-fullwidth.main-menu-wrapper > .fusion-builder-row {
  box-shadow: 0px 3px 8px 0px rgba(26, 26, 26, 0.1);
  border-radius: 0 0 48px 48px;
  transition: width 0.5s ease-in;
  background: #fff;
}
body.fusion-body .fusion-tb-header .fusion-fullwidth.main-menu-wrapper.fusion-container-stuck > .fusion-builder-row {
  background-color: #fff;
}
body.fusion-body .fusion-tb-header .fusion-fullwidth .sticky-logo, body.fusion-body .fusion-tb-header .fusion-fullwidth .sticky-home {
  transition: all 0.5s ease-in;
}
body.fusion-body .fusion-tb-header .fusion-menu .menu-item a:hover {
  text-decoration: none;
}
body.fusion-body .fusion-tb-header .desktop-menu #menu-main-menu {
  justify-content: space-evenly;
  transition: all 0.5s ease-in;
}
body.fusion-body .fusion-tb-header #menu-main-menu > li > a {
  margin-bottom: 2px;
}
body.fusion-body .fusion-tb-header li.careers-home-menuitem a span, body.fusion-body .fusion-tb-header li.current-menu-item:not(.search-btn) > a > span, body.fusion-body .fusion-tb-header li.current-menu-parent > a span, body.fusion-body .fusion-tb-header li.current-menu-parent > button span, body.fusion-body .fusion-tb-header .locations-menu li.current_page_item a {
  color: var(--awb-color2);
  border-bottom: 2px solid var(--awb-color2);
}
body.fusion-body .fusion-tb-header li.search-btn {
  margin-left: 75px;
  align-items: center;
}
body.fusion-body .fusion-tb-header li.search-btn a {
  display: block;
  background: var(--awb-color3);
  border-radius: 48px;
  color: var(--awb-color1) !important;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 40px;
  padding-right: 65px;
  border: 2px solid var(--awb-color3);
}
body.fusion-body .fusion-tb-header li.search-btn a span {
  position: relative;
  line-height: 20px;
}
body.fusion-body .fusion-tb-header li.search-btn a span:after {
  content: ' \f061 ';
  font-family: "Font Awesome 5 Pro";
  font-size: 16px;
  display: block;
  position: absolute;
  right: -26px;
  color: var(--awb-color1);
}
body.fusion-body .fusion-tb-header li.search-btn a:hover, body.fusion-body .fusion-tb-header li.search-btn a:active, body.fusion-body .fusion-tb-header li.search-btn a:focus {
  background: var(--awb-color1) !important;
}
body.fusion-body .fusion-tb-header li.search-btn a:hover span, body.fusion-body .fusion-tb-header li.search-btn a:active span, body.fusion-body .fusion-tb-header li.search-btn a:focus span, body.fusion-body .fusion-tb-header li.search-btn a:hover span:after, body.fusion-body .fusion-tb-header li.search-btn a:active span:after, body.fusion-body .fusion-tb-header li.search-btn a:focus span:after {
  color: var(--awb-color3) !important;
}
body.fusion-body .fusion-tb-header li.locations-mitem > button {
  position: relative;
  max-height: 76px;
  margin-bottom: 4px;
  color: var(--awb-color) !important;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  transition: color calc(var(--awb-transition-time)* 1ms) cubic-bezier(0.42, 0.01, 0.58, 1), background-color calc(var(--awb-transition-time)* 1ms) cubic-bezier(0.42, 0.01, 0.58, 1);
  font-family: var(--awb-fusion-font-family-typography);
  font-style: var(--awb-fusion-font-style-typography);
  font-weight: var(--awb-fusion-font-weight-typography);
  text-transform: var(--awb-text-transform);
  padding-top: calc(var(--awb-items-padding-top) + var(--awb-border-top));
  padding-right: calc(var(--awb-items-padding-right) + var(--awb-border-right));
  padding-bottom: calc(var(--awb-items-padding-bottom) + var(--awb-border-bottom));
  padding-left: calc(var(--awb-items-padding-left) + var(--awb-border-left));
}
body.fusion-body .fusion-tb-header li.locations-mitem > button:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
body.fusion-body .fusion-tb-header li.locations-mitem > button:after {
  content: "\f107";
  font-family: awb-icons;
  line-height: 1;
  font-weight: 700;
  margin-left: 5px;
}
body.fusion-body .fusion-tb-header li.locations-mitem.locmob-mitem {
  justify-content: start;
  min-height: 44px;
}
body.fusion-body .fusion-tb-header li.locations-mitem.locmob-mitem button {
  padding-left: 2.5em !important;
}
body.fusion-body .fusion-tb-header li.locations-mitem.locmob-mitem button:after {
  margin-left: auto;
  margin-right: 0;
  min-height: 44px;
  line-height: 44px;
  padding: 0 2em !important;
  /*&:not(.expanded) .awb-menu__mega-wrap {display:none;}
   & > a {padding-right:10px;}
   & button:before {padding-bottom:5px;}*/
}
body.fusion-body .fusion-tb-header .awb-menu__mega-wrap {
  padding-left: 50px;
  padding-right: 50px;
  margin-top: -15px;
}
body.fusion-body .fusion-tb-header .awb-menu__mega-wrap > .fusion-fullwidth {
  background: #fff;
  padding-top: 30px;
  padding-bottom: 30px;
  padding-left: 50px;
  padding-right: 50px;
  box-shadow: 0px 5px 5px 0px rgba(26, 26, 26, 0.1);
  border-radius: 0 0 48px 48px;
}
body.fusion-body .fusion-tb-header .awb-menu__mega-wrap .locations-menu ul {
  list-style-type: none;
  padding-left: 0;
}
body.fusion-body .fusion-tb-header .awb-menu__mega-wrap .locations-menu ul li {
  padding-top: 10px;
  padding-bottom: 10px;
}
body.fusion-body .fusion-tb-header .awb-menu__mega-wrap .locations-menu ul a {
  text-decoration: none !important;
}
body.fusion-body .fusion-tb-header .fusion-fullwidth.main-menu-wrapper.fusion-container-stuck .awb-menu__mega-wrap {
  padding-left: 80px;
  padding-right: 80px;
  transition: all 0.5s ease-in;
}
@media (min-width: 1025px) and (max-width: 1200px) {
  body.fusion-body .fusion-tb-header #menu-main-menu {
    flex-wrap: nowrap;
  }
  body.fusion-body .fusion-tb-header #menu-main-menu > li > a, body.fusion-body .fusion-tb-header #menu-main-menu > li > button {
    font-size: 14px;
  }
  body.fusion-body .fusion-tb-header #menu-main-menu li.search-btn {
    margin-left: 25px;
  }
  body.fusion-body .fusion-tb-header #menu-main-menu li.search-btn a {
    padding-left: 20px;
    padding-right: 45px;
  }
}
@media (max-width: 1024px) and (min-width: 770px) {
  body.fusion-body .fusion-tb-header #menu-enterprise-menu li a {
    padding-left: 12px;
    padding-right: 12px;
  }
  body.fusion-body .fusion-tb-header #menu-main-menu li.search-btn {
    margin-left: unset;
  }
  body.fusion-body .fusion-tb-header #menu-main-menu li.search-btn a {
    padding-left: 20px !important;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  body.fusion-body .fusion-tb-header #menu-main-menu {
    justify-content: flex-end;
  }
  body.fusion-body .fusion-tb-header #menu-main-menu .awb-menu__main-li:not(.search-btn) {
    margin-left: 0px;
    margin-right: 0px;
  }
  body.fusion-body .fusion-tb-header #menu-main-menu .awb-menu__main-li:not(.search-btn):first-child {
    margin-left: 0;
    padding-left: 0px;
  }
  body.fusion-body .fusion-tb-header #menu-main-menu .awb-menu__main-li:not(.search-btn):last-child {
    margin-right: 0;
  }
  body.fusion-body .fusion-tb-header #menu-main-menu .awb-menu__main-li:not(.search-btn) > a, body.fusion-body .fusion-tb-header #menu-main-menu .awb-menu__main-li:not(.search-btn) > button {
    font-size: 12px;
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media (max-width: 1024px) and (min-width: 850px) {
  body.fusion-body .fusion-tb-header #menu-main-menu li.search-btn a {
    padding-right: 45px !important;
  }
}
@media (max-width: 849px) and (min-width: 770px) {
  body.fusion-body .fusion-tb-header #menu-main-menu li.search-btn a {
    padding-right: 10px !important;
    padding-left: 10px !important;
    font-size: 12px !important;
  }
  body.fusion-body .fusion-tb-header #menu-main-menu li.search-btn a span:after {
    display: none;
  }
}
@media (max-width: 769px) {
  body.fusion-body .fusion-tb-header .fusion-fullwidth.main-menu-wrapper {
    min-height: 60px;
    max-height: 60px;
  }
  body.fusion-body .fusion-tb-header .fusion-fullwidth.main-menu-wrapper > .fusion-builder-row {
    box-shadow: 0px 0px 0px 0px rgba(26, 26, 26, 0);
    border-radius: 0 0 0px 0px;
  }
  body.fusion-body .fusion-tb-header .mobile-menu-posit {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 5;
    height: 60px;
  }
  body.fusion-body .fusion-tb-header .mobile-hdr-logo {
    display: block;
    margin: 0 auto;
    width: 100%;
    max-width: none;
  }
  body.fusion-body .fusion-tb-header .mobile-hdr-logo a {
    margin: 0 auto;
    display: block;
    width: fit-content;
  }
  body.fusion-body .fusion-tb-header .mobile-hdr-logo img {
    max-width: 138px;
  }
  body.fusion-body .fusion-tb-header button {
    padding-top: 18px;
    padding-bottom: 18px;
  }
  body.fusion-body .fusion-tb-header #menu-mobile-main-menu {
    display: flex;
    min-height: calc(100vh - 57px);
    padding: 0 24px 20px;
    /*display: flex !important;*/
  }
  body.fusion-body .fusion-tb-header #menu-mobile-main-menu li.expanded a, body.fusion-body .fusion-tb-header #menu-mobile-main-menu li a:hover, body.fusion-body .fusion-tb-header #menu-mobile-main-menu li a:active {
    background: none !important;
  }
  body.fusion-body .fusion-tb-header #menu-mobile-main-menu li.current-menu-ancestor > a {
    color: var(--awb-color2) !important;
  }
  body.fusion-body .fusion-tb-header #menu-mobile-main-menu li.current-menu-ancestor > a span {
    border-bottom: 2px solid var(--awb-color2) !important;
  }
  body.fusion-body .fusion-tb-header #menu-mobile-main-menu .awb-menu__sub-ul li {
    border-bottom: 0;
  }
  body.fusion-body .fusion-tb-header #menu-mobile-main-menu .awb-menu__sub-ul a {
    font-size: 16px;
    min-height: 44px;
  }
  body.fusion-body .fusion-tb-header #menu-mobile-main-menu .search-btn {
    margin-top: auto !important;
    margin-bottom: 0 !important;
    border-bottom-width: 0;
    height: 100%;
  }
  body.fusion-body .fusion-tb-header #menu-mobile-main-menu .search-btn a {
    margin-top: 20px;
    min-height: auto;
    text-align: center;
    background: var(--awb-color3) !important;
    border-radius: 48px !important;
    color: var(--awb-color1) !important;
    padding-top: 8px !important;
    padding-bottom: 8px !important;
    padding-left: 40px !important;
    padding-right: 40px !important;
    border: 2px solid var(--awb-color3) !important;
  }
  body.fusion-body .fusion-tb-header #menu-mobile-main-menu .search-btn a span {
    justify-content: center;
  }
  body.fusion-body .fusion-tb-header #menu-mobile-main-menu .search-btn a:hover, body.fusion-body .fusion-tb-header #menu-mobile-main-menu .search-btn a:active, body.fusion-body .fusion-tb-header #menu-mobile-main-menu .search-btn a:focus, body.fusion-body .fusion-tb-header #menu-mobile-main-menu .search-btn a:focus-within {
    background: var(--awb-color1) !important;
  }
  body.fusion-body .fusion-tb-header #menu-mobile-main-menu .search-btn a:hover span, body.fusion-body .fusion-tb-header #menu-mobile-main-menu .search-btn a:active span, body.fusion-body .fusion-tb-header #menu-mobile-main-menu .search-btn a:focus span, body.fusion-body .fusion-tb-header #menu-mobile-main-menu .search-btn a:focus-within span, body.fusion-body .fusion-tb-header #menu-mobile-main-menu .search-btn a:hover span:after, body.fusion-body .fusion-tb-header #menu-mobile-main-menu .search-btn a:active span:after, body.fusion-body .fusion-tb-header #menu-mobile-main-menu .search-btn a:focus span:after, body.fusion-body .fusion-tb-header #menu-mobile-main-menu .search-btn a:focus-within span:after {
    color: var(--awb-color3) !important;
  }
}
body.fusion-body .fusion-tb-footer .ftr-logo.fusion-imageframe {
  padding: 5px;
  max-width: none;
  width: 100%;
  display: block;
}
body.fusion-body .fusion-tb-footer .ftr-logo.fusion-imageframe a {
  display: block;
  width: fit-content;
}
body.fusion-body .fusion-tb-footer .ftr-logo.fusion-imageframe img {
  max-width: 143px;
}
body.fusion-body .fusion-tb-footer .fusion-social-networks-wrapper {
  padding: 3px;
  display: flex;
}
body.fusion-body .fusion-tb-footer .fusion-social-networks-wrapper .fusion-social-network-icon {
  /*flex-direction:row-reverse; justify-content:flex-end;*/
  padding-top: 9px;
  padding-bottom: 9px;
}
body.fusion-body .fusion-tb-footer .fusion-social-networks-wrapper .fusion-tiktok:before, body.fusion-body .fusion-tb-footer .fusion-social-networks-wrapper .fusion-instagram:before {
  font-size: 18px;
}
body.fusion-body .fusion-tb-footer .fusion-social-networks-wrapper .fusion-linkedin:before {
  font-size: 16px;
}
body.fusion-body .fusion-tb-footer .ftr-main-menu > ul {
  display: block;
  -moz-column-count: 2;
  -moz-column-gap: 20px;
  -webkit-column-count: 2;
  -webkit-column-gap: 20px;
  column-count: 2;
  column-gap: 20px;
}
body.fusion-body .fusion-tb-footer .fusion-menu .menu-item {
  justify-content: flex-start;
}
body.fusion-body .fusion-tb-footer .fusion-menu .menu-item a {
  width: auto;
}
body.fusion-body .fusion-tb-footer .privacy-menu .menu-item {
  line-height: 16px;
}
body.fusion-body .fusion-tb-footer .privacy-menu .menu-item a:after {
  content: " | ";
  position: absolute;
  display: block;
  right: 0;
}
body.fusion-body .fusion-tb-footer .privacy-menu .menu-item:last-child a:after {
  display: none;
}
body.fusion-body .fusion-tb-footer .privacy-menu .ot-sdk-show-settings {
  cursor: pointer;
  padding: 0 10px;
}
@media (max-width: 769px) {
  body.fusion-body .fusion-tb-footer .ftr-main-menu > ul {
    display: block;
    -moz-column-count: 1;
    -moz-column-gap: 0px;
    -webkit-column-count: 1;
    -webkit-column-gap: 0px;
    column-count: 1;
    column-gap: 0px;
  }
  body.fusion-body .fusion-tb-footer .copyright-wrap {
    border-top: 1px solid #F2F2F2;
  }
  body.fusion-body .fusion-tb-footer .copyright-text p {
    font-size: 16px;
  }
  body.fusion-body .fusion-tb-footer #menu-privacy-menu {
    flex-direction: column;
    flex-wrap: nowrap;
  }
  body.fusion-body .fusion-tb-footer .privacy-menu .menu-item {
    margin-bottom: 20px;
  }
  body.fusion-body .fusion-tb-footer .privacy-menu .menu-item a {
    padding: 0 0;
    font-size: 16px;
  }
  body.fusion-body .fusion-tb-footer .privacy-menu .menu-item a:after {
    display: none;
  }
  body.fusion-body .fusion-tb-footer .privacy-menu .menu-item.ot-sdk-show-settings {
    font-size: 16px;
    padding-left: 0;
  }
}
/********************** gradient Split Backgrounds & background dependent links **********************/
.white-red-bkg {
  background: linear-gradient(90deg, white 0%, white 50%, #e32426 50%, #e32426 100%);
}
/*.split-img-color {}*/
.split-pink.split-img-color {
  background: url(https://cdn-static.findly.com/wp-content/uploads/sites/3021/2023/09/27023451/darkblue-texture.png) left top no-repeat, url(https://cdn-static.findly.com/wp-content/uploads/sites/3021/2023/10/23183744/pink-texture.png) right bottom no-repeat;
  background-size: 65% 100%, 35% 100%;
}
.split-purple.split-img-color {
  background: url(https://cdn-static.findly.com/wp-content/uploads/sites/3021/2023/09/27023451/darkblue-texture.png) left top no-repeat, url(https://cdn-static.findly.com/wp-content/uploads/sites/3021/2023/10/23191507/purple-texture.png) right bottom no-repeat;
  background-size: 65% 100%, 35% 100%;
}
.split-bluetext.split-img-color {
  background: url(https://cdn-static.findly.com/wp-content/uploads/sites/3021/2023/09/27023451/darkblue-texture.png) left top no-repeat, url(https://cdn-static.findly.com/wp-content/uploads/sites/3021/2023/10/23181204/blue-texture.png) right bottom no-repeat;
  background-size: 65% 100%, 35% 100%;
}
.split-lgtbluetext.split-img-color {
  background: url(https://cdn-static.findly.com/wp-content/uploads/sites/3021/2023/09/27023451/darkblue-texture.png) left top no-repeat, url(https://cdn-static.findly.com/wp-content/uploads/sites/3021/2023/10/23182140/lgtblue-texture.png) right bottom no-repeat;
  background-size: 65% 100%, 35% 100%;
}
.split-yellow.split-img-color {
  background: url(https://cdn-static.findly.com/wp-content/uploads/sites/3021/2023/09/27023451/darkblue-texture.png) left top no-repeat, url(https://cdn-static.findly.com/wp-content/uploads/sites/3021/2023/10/23200131/yellow-texture1.png) right bottom no-repeat;
  background-size: 65% 100%, 35% 100%;
}
.split-green.split-img-color {
  background: url(https://cdn-static.findly.com/wp-content/uploads/sites/3021/2023/09/27023451/darkblue-texture.png) left top no-repeat, url(https://cdn-static.findly.com/wp-content/uploads/sites/3021/2023/10/23200137/green-texture.png) right bottom no-repeat;
  background-size: 65% 100%, 35% 100%;
}
.split-redtext.split-img-color {
  background: url(https://cdn-static.findly.com/wp-content/uploads/sites/3021/2023/09/27023451/darkblue-texture.png) left top no-repeat, url(https://cdn-static.findly.com/wp-content/uploads/sites/3021/2023/10/23061531/red-texture.png) right bottom no-repeat;
  background-size: 65% 100%, 35% 100%;
}
/*.imgcover-top:before {content: " "; background: linear-gradient(180deg, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%); position: absolute;  top: 0; left: 0; width: 100%; height: 160px;}  */
/** logos ***/
body .khlogobg.fusion-fullwidth:before {
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0.3;
  background: url(https://cdn-static.findly.com/wp-content/uploads/sites/3021/2024/01/11033739/KraftHeinz-BG-Logo.png);
  background-size: 120% auto;
  background-repeat: no-repeat;
}
body.about-us .khlogobg.fusion-fullwidth:before {
  background-position: center top;
}
body.culture .khlogobg.fusion-fullwidth:before {
  background-position: center 85%;
}
body.early-career .khlogobg.fusion-fullwidth:before {
  background-position: center top;
}
.blue-bkg a:hover, .red-bkg a:hover, .blue-bkg a:focus, .red-bkg a:focus, .blue-bkg a:active, .red-bkg a:active {
  color: #fff;
}
.wood-bkg {
  background-size: 100% auto;
}
@media (max-width: 769px) {
  .white-red-bkg {
    background: linear-gradient(180deg, #e32426 0%, #e32426 50%, white 50%, white 100%);
  }
  .split-img-color {
    background: none !important;
  }
  .split-img-color > .fusion-builder-row > .fusion-layout-column:first-child {
    background-image: url('https://cdn-static.findly.com/wp-content/uploads/sites/3021/2023/09/27023451/darkblue-texture.png');
  }
}
/**** Videos *****/
.vidwrap {
  width: 100%;
  position: relative;
  padding: 0;
  padding-top: 56.27%;
}
.vidwrap iframe.video-opt {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
/********************** Buttons **********************/
body a.fusion-button:not(.rightarrow-link):hover {
  text-decoration: none !important;
}
/********************** Links with arrows **********************/
body .rightarrow-link.fusion-button {
  border: 0;
  border-radius: 0;
  background: transparent;
  padding: 0 0 0 0;
  font-weight: 600;
  font-family: var(--awb-text-font-family);
  font-size: 18px;
  text-transform: none;
  display: inline-block;
  width: fit-content;
}
body .rightarrow-link.fusion-button:hover, body .rightarrow-link.fusion-button:focus {
  text-decoration: none !important;
}
body .rightarrow-link.fusion-button:hover span, body .rightarrow-link.fusion-button:focus span {
  text-decoration: none !important;
}
body .rightarrow-link.fusion-button i:before {
  display: inline-block;
  font-size: 18px;
  border: 2px solid;
  border-radius: 50%;
  height: 41px;
  width: 41px;
  line-height: 18px;
  padding: 10px;
}
body .rightarrow-link.fusion-button.whitearrow span {
  color: var(--awb-color1);
}
body .rightarrow-link.fusion-button.whitearrow i:before {
  color: var(--awb-color1);
  border-color: var(--awb-color1);
}
body .rightarrow-link.fusion-button.whitearrow:hover .fusion-button-text, body .rightarrow-link.fusion-button.whitearrow:focus .fusion-button-text {
  color: var(--awb-color1);
}
body .rightarrow-link.fusion-button.whitearrow:hover i:before, body .rightarrow-link.fusion-button.whitearrow:focus i:before {
  color: var(--awb-color3);
  border-color: var(--awb-color3);
  background-color: var(--awb-color1);
}
body .rightarrow-link.fusion-button.bluearrow span {
  color: var(--awb-color3);
}
body .rightarrow-link.fusion-button.bluearrow i:before {
  color: var(--awb-color3);
  border-color: var(--awb-color3);
}
body .rightarrow-link.fusion-button.bluearrow:hover .fusion-button-text, body .rightarrow-link.fusion-button.bluearrow:focus .fusion-button-text {
  color: var(--awb-color3);
}
body .rightarrow-link.fusion-button.bluearrow:hover i:before, body .rightarrow-link.fusion-button.bluearrow:focus i:before {
  color: var(--awb-color1);
  border-color: var(--awb-color3);
  background-color: var(--awb-color3);
}
@media (max-width: 1024px) {
  body .rightarrow-link.fusion-button {
    font-size: 16px;
  }
  body .rightarrow-link.fusion-button.btnmobwrap {
    width: fit-content;
  }
  body .rightarrow-link.fusion-button.btnmobwrap .fusion-button-text {
    display: block;
    width: calc(100% - 50px);
    line-height: 1.2;
  }
  body .rightarrow-link.fusion-button.btnmobwrap i {
    position: absolute;
    right: 0;
    top: 0;
  }
}
@media (max-width: 1500px) {
  body.locations-page.alt-lang .rightarrow-link.fusion-button {
    font-size: 16px;
  }
  body.locations-page.alt-lang .rightarrow-link.fusion-button.btnmobwrap {
    width: fit-content;
  }
  body.locations-page.alt-lang .rightarrow-link.fusion-button.btnmobwrap .fusion-button-text {
    display: block;
    width: calc(100% - 50px);
    line-height: 1.2;
  }
  body.locations-page.alt-lang .rightarrow-link.fusion-button.btnmobwrap i {
    position: absolute;
    right: 0;
    top: 0;
  }
}
/********************** Text Color Classes **********************/
.white-text {
  color: var(--awb-color1);
}
.red-text {
  color: var(--awb-color2);
}
.drkblue-text {
  color: var(--awb-color3);
}
.brightblue-text {
  color: var(--awb-color4);
}
.rasppink-text {
  color: var(--awb-color5);
}
.deepyellow-text {
  color: var(--awb-color6);
}
.transparent-text {
  color: var(--awb-color7);
}
.black-text {
  color: var(--awb-color8);
}
.orange-text {
  color: #FF5B00;
}
.bryellow-text {
  color: #FD0;
}
.lblue-text {
  color: #5FCADA;
}
.yelorg-text {
  color: #FFB200;
}
.dustyyell-text {
  color: #E3B85D;
}
.medred-text {
  color: #E41B24;
}
.brightgreen-text {
  color: #AACF18;
}
.dustygreen-text {
  color: #C0AC81;
}
/********************** Headline & Hero Fluctuations (some are in sections related to their specific pages or pageset**********************/
body #wrapper .fusion-title.subpage-herohdr h1 {
  display: inline-block;
  padding: 20px 40px;
  background: #fff;
  border-radius: 80px;
  box-shadow: 0px 5px 10px 0px rgba(26, 26, 26, 0.06);
}
/**** Neufreit alts *****/
.blue-outline {
  -webkit-text-stroke-color: var(--awb-color3);
}
.white-outline {
  -webkit-text-stroke-color: var(--awb-color1);
}
@media (min-width: 770px) {
  .blue-outline, .white-outline {
    -webkit-text-stroke-width: 2px;
  }
}
@media (max-width: 769px) {
  .blue-outline, .white-outline {
    -webkit-text-stroke-width: 1px;
  }
  body #wrapper .fusion-title.subpage-herohdr h1 {
    min-width: 80%;
    padding: 10px 20px;
  }
}
/**** Avallon alt *****/
.alt-avallon {
  font-family: 'AvallonAlt', 'AvallonReg', 'Source Sans Pro';
}
.reg-avallon {
  font-family: 'AvallonReg', 'AvallonAlt', 'Source Sans Pro';
}
.neufrit {
  font-family: var(--h1_typography-font-family), 'Source Sans Pro';
}
/**** alt sizes ****/
.alt-size-200 {
  font-size: 200px;
}
.alt-size-180 {
  font-size: 180px;
}
.alt-size-176 {
  font-size: 176px;
}
.alt-size-160 {
  font-size: 160px;
}
.alt-size-156 {
  font-size: 156px;
}
.alt-size-132 {
  font-size: 132px;
}
.alt-size-120 {
  font-size: 120px;
}
.alt-size-112 {
  font-size: 112px;
}
.alt-size-100 {
  font-size: 100px;
}
.alt-size-80 {
  font-size: 80px;
}
.alt-size-64 {
  font-size: 64px;
}
.alt-size-40 {
  font-size: 40px;
}
.alt-size-24 {
  font-size: 24px;
}
.alt-size-16 {
  font-size: 16px;
}
/**** Text transform removal ****/
.transform-off {
  text-transform: none;
}
.transform-on {
  text-transform: uppercase;
}
/***** line-heights *****/
.lh160 {
  line-height: 160%;
}
.lh130 {
  line-height: 130%;
}
.lh120 {
  line-height: 120%;
}
.lh80 {
  line-height: 80%;
}
.lh70 {
  line-height: 70%;
}
.lh65 {
  line-height: 65%;
}
h2.lh65 {
  line-height: 65% !important;
}
.lh50 {
  line-height: 50%;
}
.title64-lh h2 {
  line-height: 60%;
}
/***** letter-spacing *****/
.ls09 {
  letter-spacing: 0.09em;
}
.ls08 {
  letter-spacing: 0.08em;
}
.ls04 {
  letter-spacing: 0.04em;
}
@media (min-width: 770px) {
  .lsneg3 {
    letter-spacing: -0.3rem;
  }
}
/***** Indents *****/
.ttl-padindent {
  padding-left: 40px;
}
.ttl-padindent2 {
  padding-left: 90px;
}
@media (min-width: 1025px) and (max-width: 1200px) {
  .alt-size-100 {
    font-size: 80px;
  }
}
@media (min-width: 770px) and (max-width: 1024px) {
  .alt-size-176 {
    font-size: 136px;
  }
  .alt-size-160 {
    font-size: 120px;
  }
  .alt-size-132 {
    font-size: 100px;
  }
  .alt-size-120 {
    font-size: 90px;
  }
  .alt-size-100 {
    font-size: 70px;
  }
  .alt-size-80 {
    font-size: 56px;
  }
  .alt-size-64 {
    font-size: 52px;
  }
  .tablet-lh90 * {
    line-height: 90%;
  }
  .alt-tablet-50 .title-heading-tag {
    font-size: 50px !important;
  }
  .mob-lh110 > h2 {
    line-height: 95% !important;
  }
  body .title64-lh h2 {
    line-height: 80%;
  }
  .ttl-padindent2 {
    padding-left: 60px;
  }
  h2.lh65 {
    line-height: 75% !important;
  }
}
@media (max-width: 769px) {
  .ttl-padindent2 {
    padding-left: 0px;
  }
  .ttl-padindent {
    padding-left: 0;
  }
  .alt-size-200 {
    font-size: 80px;
  }
  .alt-size-176 {
    font-size: 80px;
  }
  .alt-size-160 {
    font-size: 80px;
  }
  .alt-size-156 {
    font-size: 80px;
  }
  .alt-size-132 {
    font-size: 80px;
  }
  .alt-size-120 {
    font-size: 60px;
  }
  .alt-size-100 {
    font-size: 56px;
  }
  .alt-size-80 {
    font-size: 48px;
  }
  .alt-size-64 {
    font-size: 40px;
  }
  .alt-size-40 {
    font-size: 24px;
  }
  .alt-size-24 {
    font-size: 18px;
  }
  .alt-size-160.alt-mobile-size {
    font-size: 60px;
  }
  .alt-size-64.alt-mobile-size {
    font-size: 24px;
  }
  .alt-mobile-40 .title-heading-tag {
    font-size: 40px !important;
  }
  body .title64-lh h2 {
    line-height: 80%;
  }
  .mob-32px {
    font-size: 32px !important;
  }
  .mob-32px h2 {
    font-size: 32px;
  }
  .mob-lh80 {
    line-height: 80%;
  }
  .mob-lh110 > * {
    line-height: 110% !important;
  }
  .mob-lh130 > h2 {
    line-height: 130% !important;
  }
  .mob-bradtop {
    border-radius: 48px 48px 0 0;
  }
  h2.lh65 {
    line-height: 93% !important;
  }
}
/********************** Home Hero Carousel *********************/
.hero-slide-headline {
  display: block;
  padding: 20px;
  border-radius: 48px;
  background-size: cover;
  background-image: url('https://cdn-static.findly.com/wp-content/uploads/sites/3021/2023/09/27023451/darkblue-texture.png');
  background-color: var(--awb-color3);
}
.text-search-slide > div {
  max-width: 630px;
  margin: 0 auto 0 auto !important;
  width: 85%;
}
.text-search-slide .widget-jobsearch {
  margin-bottom: 0;
}
body.home #wrapper .ls-v6 .ls-bottom-nav-wrapper {
  top: -50px !important;
}
body.home #wrapper .ls-v6 .ls-bottom-slidebuttons a {
  background-color: var(--awb-color3);
  width: 12px !important;
  height: 12px;
  vertical-align: middle;
  border-radius: 50%;
}
body.home #wrapper .ls-v6 .ls-bottom-slidebuttons a.ls-nav-active {
  width: 20px !important;
  height: 20px;
}
body.home #wrapper .ls-v6 .ls-bottom-slidebuttons a.ls-nav-active:hover {
  background-color: var(--awb-color3) !important;
}
body #widget_job_search_v2-2 {
  margin-top: 20px !important;
  margin-bottom: 20px;
}
body #widget_job_search_v2-2 .w-form-row-label {
  margin-bottom: -22px;
  position: relative;
  line-height: 16px !important;
  padding-top: 6px;
}
body #widget_job_search_v2-2 .quicksearch-SearchText .w-form-row-label label {
  margin-left: 72px;
}
body #widget_job_search_v2-2 form {
  display: flex;
}
body #widget_job_search_v2-2 .quicksearch-submit {
  border: 2px solid #fff;
  font-size: 24px;
  color: var(--awb-color1);
  font-family: "Font Awesome 5 Pro";
}
body #widget_job_search_v2-2 .quicksearch-submit:hover, body #widget_job_search_v2-2 .quicksearch-submit:active, body #widget_job_search_v2-2 .quicksearch-submit:focus {
  background-color: var(--awb-color1);
  color: var(--awb-color3);
  border-color: var(--awb-color3);
}
body #widget_job_search_v2-2 input::placeholder {
  color: var(--body_typography-color);
  font-size: 16px;
}
body #widget_job_search_v2-2 input:focus::-webkit-input-placeholder {
  color: #d4d4d4;
}
body #widget_job_search_v2-2 input[type="text"] {
  color: var(--body_typography-color);
  border-radius: 64px !important;
  font-size: 16px;
  line-height: 20px;
  background-image: url('https://cdn-static.findly.com/wp-content/uploads/sites/3021/2023/10/16203808/Search.png');
  background-repeat: no-repeat;
}
@media (min-width: 1500px) {
  body .home-slider #widget_job_search_v2-2 .quicksearch-field {
    width: calc(100% - 78px);
  }
  body .home-slider #widget_job_search_v2-2 .quicksearch-btn {
    width: 78px;
    padding-left: 16px;
  }
  body .home-slider #widget_job_search_v2-2 input[type="text"] {
    padding: 20px 48px 8px 72px;
    height: 62px !important;
    line-height: 34px;
    background-position: 20px 16px;
    background-size: 24px auto;
  }
  body .home-slider #widget_job_search_v2-2 .quicksearch-submit {
    width: 62px;
    height: 62px;
  }
}
@media (max-width: 1499px) and (min-width: 1151px) {
  body .home-slider .text-search-slide {
    padding-top: 10px !important;
  }
  body .home-slider .slideheadline .alt-size-80 {
    font-size: 50px;
  }
  body .home-slider .slideheadline .alt-size-176 {
    font-size: 126px;
  }
  body .home-slider .slideheadline .alt-size-120 {
    font-size: 80px;
  }
  body .home-slider #widget_job_search_v2-2 {
    margin-top: 10px !important;
  }
  body .home-slider #widget_job_search_v2-2 .quicksearch-field {
    width: calc(100% - 78px);
  }
  body .home-slider #widget_job_search_v2-2 .quicksearch-btn {
    width: 78px;
    padding-left: 16px;
  }
  body .home-slider #widget_job_search_v2-2 input[type="text"] {
    padding: 20px 48px 8px 72px;
    height: 62px !important;
    line-height: 34px;
    background-position: 20px 16px;
    background-size: 24px auto;
  }
  body .home-slider #widget_job_search_v2-2 .quicksearch-submit {
    width: 62px;
    height: 62px;
  }
}
@media (max-width: 1499px) and (min-width: 1151px) and (max-height: 799px) {
  body .home-slider .ls-wp-container {
    height: calc(100vh - 80px) !important;
  }
}
@media (min-height: 800px) and (max-height: 1400px) and (min-width: 1151px) and (max-width: 1499px) {
  body.home .home-slider .ls-wp-container {
    height: 650px !important;
  }
}
@media (max-width: 1100px) and (min-height: 900px) and (min-width: 768px) and (orientation: portrait) {
  body.home .home-slider .ls-wp-container {
    height: 500px !important;
  }
  body.home .home-slider .ls-wp-container > .ls-inner > .ls-layers > .ls-wrapper > .ls-inner-wrapper {
    padding-top: 50px !important;
  }
}
@media (max-width: 1150px) and (min-width: 1024px) {
  body.home .home-slider .ls-wp-container {
    height: 500px !important;
  }
  body.home .home-slider .ls-wp-container > .ls-inner > .ls-layers > .ls-wrapper > .ls-inner-wrapper {
    padding-top: 30px !important;
  }
  body.home .home-slider .text-search-slide {
    padding-top: 10px !important;
  }
  body.home .home-slider .slideheadline .alt-size-80 {
    font-size: 50px;
  }
  body.home .home-slider .slideheadline .alt-size-176 {
    font-size: 106px;
  }
  body.home .home-slider .slideheadline .alt-size-120 {
    font-size: 66px;
  }
  body.home .home-slider .hero-slide-headline p {
    margin-bottom: 0;
    font-size: 14px;
    line-height: 1.2;
  }
  body.home .home-slider #widget_job_search_v2-2 {
    margin-top: 10px !important;
  }
  body.home .home-slider #widget_job_search_v2-2 .w-form-row-label {
    margin-bottom: -22px;
    position: relative;
    line-height: 18px !important;
  }
  body.home .home-slider #widget_job_search_v2-2 .quicksearch-field {
    width: calc(100% - 66px);
    margin-right: 0;
  }
  body.home .home-slider #widget_job_search_v2-2 .quicksearch-btn {
    width: 66px;
    padding-left: 12px;
  }
  body.home .home-slider #widget_job_search_v2-2 input[type="text"] {
    line-height: 32px;
    padding: 18px 48px 4px 72px;
    height: 54px !important;
    background-position: 20px 13px;
  }
  body.home .home-slider #widget_job_search_v2-2 .quicksearch-submit {
    width: 54px;
    height: 54px;
  }
}
@media (max-width: 1023px) and (min-width: 770px) {
  body.home #wrapper .home-slider .ls-wp-container {
    height: 550px !important;
  }
  body.home #wrapper .home-slider .text-search-slide {
    padding-top: 0px !important;
  }
  body.home #wrapper .home-slider .slideheadline .alt-size-80 {
    font-size: 34px;
  }
  body.home #wrapper .home-slider .slideheadline .alt-size-176 {
    font-size: 76px;
  }
  body.home #wrapper .home-slider .slideheadline .alt-size-120 {
    font-size: 46px;
  }
  body.home #wrapper .home-slider .hero-slide-headline p {
    margin-bottom: 0;
    font-size: 12px;
    line-height: 1.2;
  }
  body.home #wrapper .home-slider #widget_job_search_v2-2 {
    margin-top: 10px !important;
    max-width: 95%;
    margin: 0 auto;
  }
  body.home #wrapper .home-slider #widget_job_search_v2-2 .w-form-row-label {
    margin-bottom: -22px;
    line-height: 18px !important;
  }
  body.home #wrapper .home-slider #widget_job_search_v2-2 .w-form-row-label label {
    margin-left: 60px;
  }
  body.home #wrapper .home-slider #widget_job_search_v2-2 .quicksearch-field.quicksearch-SearchText {
    width: calc(100% - 66px) !important;
    margin-right: 0;
  }
  body.home #wrapper .home-slider #widget_job_search_v2-2 .quicksearch-btn {
    width: 66px !important;
    padding-left: 12px;
  }
  body.home #wrapper .home-slider #widget_job_search_v2-2 input[type="text"] {
    padding: 18px 48px 4px 60px;
    height: 54px !important;
    font-size: 14px;
    line-height: 18px;
    background-position: 20px 12px;
  }
  body.home #wrapper .home-slider #widget_job_search_v2-2 .quicksearch-submit {
    width: 54px;
    height: 54px;
    font-size: 18px !important;
    padding: 0 !important;
  }
  body.home #wrapper .home-slider .ls-v6 .ls-bottom-nav-wrapper {
    top: -30px !important;
  }
  .ua-ios body.home #wrapper .home-slider .text-search-slide {
    padding-top: 20px !important;
  }
}
@media (max-width: 769px) {
  body.home #wrapper .home-slider .ls-wp-container {
    height: 450px !important;
  }
  body.home #wrapper .home-slider .ls-wp-container > .ls-inner > .ls-layers > .ls-wrapper > .ls-inner-wrapper {
    padding-top: 10px !important;
  }
  body.home #wrapper .home-slider .hero-slide-headline {
    max-width: 85%;
    margin: 0 auto;
  }
  body.home #wrapper .home-slider .ls-wrapper.ls-z, body.home #wrapper .home-slider .ls-wrapper.ls-z .ls-wrapper, body.home #wrapper .home-slider .slidesmob {
    min-height: 100%;
  }
  body.home #wrapper .home-slider .slideheadline .alt-size-80 {
    font-size: 40px;
  }
  body.home #wrapper .home-slider .slideheadline .alt-size-176 {
    font-size: 80px;
  }
  body.home #wrapper .home-slider .slideheadline .alt-size-120 {
    font-size: 50px;
  }
  body.home #wrapper .home-slider .hero-slide-headline p {
    margin-bottom: 0;
    font-size: 12px;
    line-height: 1.2;
  }
  body.home #wrapper .home-slider #cws_quickjobsearch {
    margin: 0 auto;
  }
  body.home #wrapper .home-slider #cws_quickjobsearch .w-form-row-label {
    margin-bottom: -18px;
    line-height: 14px !important;
  }
  body.home #wrapper .home-slider #cws_quickjobsearch .quicksearch-SearchText .w-form-row-label label {
    margin-left: 30px;
    font-size: 12px;
  }
  body.home #wrapper .home-slider #cws_quickjobsearch .quicksearch-field.quicksearch-SearchText {
    width: calc(100% - 64px) !important;
  }
  body.home #wrapper .home-slider #cws_quickjobsearch .quicksearch-btn {
    width: 54px !important;
    padding-left: 10px;
  }
  body.home #wrapper .home-slider #cws_quickjobsearch .quicksearch-submit {
    font-size: 18px !important;
    width: 54px;
    height: 54px;
    padding: 0 !important;
  }
  body.home #wrapper .home-slider #cws_quickjobsearch input::placeholder {
    font-size: 14px;
  }
  body.home #wrapper .home-slider #cws_quickjobsearch input[type="text"] {
    padding: 16px 20px 4px 28px;
    height: 54px;
    font-size: 14px;
    line-height: 34px;
    background-position: 5px;
    background-size: 16px auto;
  }
}
/************************************** FLOATING IMAGES - IN PAGE NAVIGATION ORDER **************************************/
.layerimage {
  position: absolute;
  z-index: 10;
}
@media (min-width: 770px) {
  .img-drop {
    filter: drop-shadow(50px 25px 50px rgba(0, 0, 0, 0.65));
  }
  .img-drop-sm {
    filter: drop-shadow(5px 15px 10px rgba(0, 0, 0, 0.65));
  }
}
@media (max-width: 769px) {
  .img-drop {
    filter: drop-shadow(40px 20px 40px rgba(0, 0, 0, 0.65));
  }
  .img-drop-sm {
    filter: drop-shadow(5px 10px 20px rgba(0, 0, 0, 0.65));
  }
}
/************ Home - GSG - image placements *************/
body.home .ketchupbottle {
  right: -450px;
  bottom: -400px;
}
body.home .ketchupbottle img {
  max-height: 900px;
}
body.home .ketchupcup {
  bottom: -100px;
  left: -90px;
}
body.home .ketchupcup img {
  max-height: 250px;
}
body.home .basil {
  top: 40%;
  left: 0px;
}
body.home .basil img {
  max-height: 100px;
}
body.home .tomato {
  z-index: 5;
  top: 5%;
  left: 45%;
}
body.home .tomato img {
  max-height: 250px;
}
@media (max-width: 1024px) and (min-width: 770px) {
  body.home .ketchupbottle {
    bottom: -260px;
    right: -250px;
  }
  body.home .ketchupbottle img {
    max-height: 550px;
  }
  body.home .tomato {
    left: auto;
    right: -120px;
    /*& img {max-height:150px;}  */
  }
  body.home .ketchupcup {
    left: -70px;
  }
  body.home .ketchupcup img {
    max-height: 200px;
  }
}
@media (max-width: 769px) {
  body.home .basil {
    top: 15%;
    left: -30px;
  }
  body.home .basil img {
    max-height: 70px;
  }
  body.home .tomato {
    z-index: 5;
    top: 0;
    left: auto;
    right: -120px;
  }
  body.home .tomato img {
    max-height: 150px;
  }
  body.home .ketchupbottle {
    bottom: -180px;
    right: -200px;
  }
  body.home .ketchupbottle img {
    max-height: 400px;
  }
}
/************ Home - MLD - image placements *************/
body.home .cheeseslice {
  right: 20px;
  top: -40px;
}
body.home .cheeseslice img {
  max-height: 215px;
}
body.home .lunchables {
  bottom: -130px;
  left: -50px;
}
body.home .lunchables img {
  max-height: 410px;
}
body.home .cracker {
  bottom: -60px;
  right: -150px;
}
body.home .cracker img {
  max-height: 203px;
}
@media (max-width: 1024px) and (min-width: 770px) {
  body.home .lunchables {
    bottom: -80px;
  }
  body.home .lunchables img {
    max-height: 300px;
  }
  body.home .cracker {
    bottom: -80px;
    right: -130px;
  }
}
@media (max-width: 769px) {
  body.home .lunchables {
    bottom: -60px;
    left: -90px;
  }
  body.home .lunchables img {
    max-height: 180px;
  }
  body.home .cracker {
    bottom: -60px;
    right: -50px;
  }
  body.home .cracker img {
    max-height: 95px;
  }
}
/************ Home - GYFP - image placements *************/
body.home .corncorner1 {
  left: -90px;
  top: -30px;
}
body.home .corncorner1 img {
  max-height: 90px;
}
body.home .corncan {
  bottom: -70px;
  left: -90px;
}
body.home .corncan img {
  max-height: 465px;
}
body.home .corncob {
  top: -80px;
  right: -190px;
}
body.home .corncob img {
  max-height: 340px;
}
body.home .corncorner2 {
  right: -10px;
  bottom: -40px;
}
body.home .corncorner2 img {
  max-height: 165px;
}
@media (max-width: 1200px) and (min-width: 770px) {
  body.home .corncorner1 {
    left: 0px;
  }
}
@media (max-width: 769px) {
  body.home .corncorner1 {
    left: 0px;
    top: -35px;
  }
  body.home .corncorner1 img {
    max-height: 70px;
  }
  body.home .corncan {
    bottom: -85px;
    left: 50%;
    margin-left: -140px;
  }
  body.home .corncan img {
    max-height: 310px;
  }
  body.home .corncorner2 {
    right: 0px;
    bottom: auto;
    top: -50px;
  }
  body.home .corncorner2 img {
    max-height: 125px;
  }
}
/************ About Us *************/
body.about-us .heronoodle {
  left: 12%;
  bottom: -10px;
}
body.about-us .heronoodle img {
  max-height: 140px;
}
body.about-us .maccup {
  right: -210px;
  top: -360px;
}
body.about-us .maccup img {
  max-height: 600px;
}
body.about-us .macbowl {
  left: -200px;
  bottom: -240px;
}
body.about-us .macbowl img {
  max-height: 500px;
}
body.about-us .noodle1 {
  right: 400px;
  top: -55px;
}
body.about-us .noodle1 img {
  max-height: 140px;
}
body.about-us .noodle2 {
  right: 0px;
  bottom: -70px;
}
body.about-us .noodle2 img {
  max-height: 140px;
}
body.about-us .pepperslices {
  left: -105px;
  top: -20px;
}
body.about-us .pepperslices img {
  max-height: 190px;
}
body.about-us .pepper {
  left: -60px;
  bottom: -40px;
}
body.about-us .pepper img {
  max-height: 160px;
}
body.about-us .abcsauce {
  right: -150px;
  bottom: -130px;
}
body.about-us .abcsauce img {
  max-height: 650px;
}
body.about-us .marshside {
  left: -60px;
  top: -10px;
}
body.about-us .marshside img {
  max-height: 140px;
}
body.about-us .marshtop {
  right: -20px;
  top: 140px;
}
body.about-us .marshtop img {
  max-height: 160px;
}
body.about-us .marshside2 {
  left: 100px;
  bottom: -30px;
}
body.about-us .marshside2 img {
  max-height: 120px;
}
body.about-us .marshbag {
  left: -60px;
  top: -10px;
}
body.about-us .marshbag img {
  max-height: 450px;
}
@media (max-width: 1200px) and (min-width: 1025px) {
  body.about-us .maccup {
    right: -150px;
    top: -290px;
  }
  body.about-us .maccup img {
    max-height: 500px;
  }
  body.about-us .macbowl {
    left: -120px;
    bottom: -210px;
  }
  body.about-us .macbowl img {
    max-height: 400px;
  }
  body.about-us .marshside {
    left: -30px;
    top: -30px;
  }
}
@media (max-width: 1024px) and (min-width: 770px) {
  body.about-us .heronoodle {
    left: 10%;
    bottom: -20px;
  }
  body.about-us .heronoodle img {
    max-height: 100px;
  }
  body.about-us .noodle1 {
    right: 300px;
  }
  body.about-us .maccup {
    right: -100px;
    top: -170px;
  }
  body.about-us .maccup img {
    max-height: 350px;
  }
  body.about-us .macbowl {
    left: -70px;
    bottom: -130px;
  }
  body.about-us .macbowl img {
    max-height: 250px;
  }
  body.about-us .pepperslices {
    left: -65px;
    top: -50px;
  }
  body.about-us .pepperslices img {
    max-height: 150px;
  }
  body.about-us .pepper {
    left: -30px;
    bottom: -50px;
  }
  body.about-us .pepper img {
    max-height: 110px;
  }
  body.about-us .abcsauce {
    right: -110px;
    bottom: -100px;
  }
  body.about-us .abcsauce img {
    max-height: 500px;
  }
  body.about-us .marshside {
    left: -30px;
    top: -30px;
  }
}
@media (max-width: 769px) {
  body.about-us .maccup {
    right: -70px;
    top: -60px;
  }
  body.about-us .maccup img {
    max-height: 155px;
  }
  body.about-us .macbowl {
    left: -60px;
    bottom: -60px;
  }
  body.about-us .macbowl img {
    max-height: 175px;
  }
  body.about-us .noodle1 {
    right: auto;
    left: -10px;
    top: -30px;
  }
  body.about-us .noodle1 img {
    max-height: 80px;
    -webkit-transform: scaleX(-1) rotate(80deg);
    transform: scaleX(-1) rotate(90deg);
  }
  body.about-us .noodle2 {
    right: 0px;
    bottom: -40px;
  }
  body.about-us .noodle2 img {
    max-height: 75px;
  }
  body.about-us .pepperslices {
    left: -45px;
    top: -60px;
  }
  body.about-us .pepperslices img {
    max-height: 110px;
  }
  body.about-us .pepper {
    left: -40px;
    bottom: 0px;
  }
  body.about-us .pepper img {
    max-height: 70px;
  }
  body.about-us .abcsauce {
    right: -140px;
    bottom: -100px;
  }
  body.about-us .abcsauce img {
    max-height: 450px;
  }
  body.about-us .marshside {
    left: 10px;
    top: -30px;
  }
  body.about-us .marshside img {
    max-height: 80px;
  }
  body.about-us .marshbag {
    left: 50%;
    top: -60px;
    margin-left: -140px;
  }
  body.about-us .marshbag img {
    max-height: 250px;
  }
  body.about-us .marshside2 {
    left: auto;
    bottom: 0px;
    right: -25px;
    z-index: 11;
  }
  body.about-us .marshside2 img {
    max-height: 80px;
  }
}
/************ Culture *************/
body.culture .ketchupcupcult {
  left: -40px;
  bottom: 0;
}
body.culture .ketchupcupcult img {
  max-height: 200px;
}
body.culture .hotdog {
  left: -220px;
  top: -190px;
}
body.culture .hotdog img {
  max-height: 550px;
}
body.culture .dogpackage {
  right: -150px;
  top: -300px;
}
body.culture .dogpackage img {
  max-height: 430px;
  /*** tab images ****/
}
body.culture .ctab-wrap .layerimage img {
  width: 100%;
  max-height: 100%;
}
body.culture .dumpling {
  right: 0px;
  top: 0px;
}
body.culture .macpile {
  right: 0px;
  bottom: 0px;
}
body.culture .beanfork {
  right: 0px;
  top: 0px;
}
body.culture .sammy {
  right: 0px;
  bottom: 0px;
}
body.culture .cukes {
  right: 0px;
  bottom: -50px;
}
body.culture .frydip {
  right: 0px;
  bottom: 0px;
}
body.culture .mand1 {
  left: -110px;
  top: -60px;
}
body.culture .mand1 img {
  max-height: 300px;
}
body.culture .capri {
  left: -70px;
  top: -90px;
}
body.culture .capri img {
  max-height: 600px;
}
body.culture .mand2 {
  right: 0px;
  top: -20px;
}
body.culture .mand2 img {
  max-height: 300px;
}
@media (max-width: 1200px) and (min-width: 1025px) {
  body.culture .dogpackage {
    right: -130px;
    top: -250px;
  }
  body.culture .dogpackage img {
    max-height: 350px;
  }
  body.culture .hotdog {
    left: -180px;
    top: -130px;
  }
  body.culture .hotdog img {
    max-height: 450px;
  }
  body.culture .mand1 {
    left: -60px;
    top: -70px;
  }
  body.culture .mand1 img {
    max-height: 300px;
  }
}
@media (max-width: 1024px) and (min-width: 770px) {
  body.culture .ketchupcupcult {
    left: -10px;
    top: -40px;
  }
  body.culture .ketchupcupcult img {
    max-height: 120px;
  }
  body.culture .hotdog {
    left: -100px;
    top: -135px;
  }
  body.culture .hotdog img {
    max-height: 260px;
  }
  body.culture .dogpackage {
    right: -100px;
    top: -120px;
  }
  body.culture .dogpackage img {
    max-height: 220px;
  }
  body.culture .mand1 {
    left: -20px;
    top: -40px;
  }
  body.culture .mand1 img {
    max-height: 180px;
  }
  body.culture .capri {
    left: -30px;
    top: 30px;
  }
  body.culture .capri img {
    max-height: 500px;
  }
  body.culture .mand2 {
    right: 0px;
    top: 0px;
  }
  body.culture .mand2 img {
    max-height: 140px;
  }
  body.culture .dumpling {
    right: 0px;
    top: auto;
    bottom: 0;
  }
  body.culture .dumpling img {
    max-height: 450px;
  }
  body.culture .macpile {
    right: 0px;
    bottom: 0px;
  }
  body.culture .macpile img {
    max-height: 350px;
  }
  body.culture .beanfork {
    right: 0px;
    top: 30%;
  }
  body.culture .beanfork img {
    max-height: 350px;
  }
  body.culture .sammy {
    right: 0px;
    bottom: 0px;
  }
  body.culture .sammy img {
    max-height: 360px;
  }
  body.culture .cukes {
    right: 0px;
    bottom: 0px;
  }
  body.culture .cukes img {
    max-height: 380px;
  }
  body.culture .frydip {
    right: 0px;
    bottom: 0px;
  }
  body.culture .frydip img {
    max-height: 360px;
  }
}
@media (max-width: 769px) {
  body.culture .ketchupcupcult {
    left: -15px;
    top: -30px;
  }
  body.culture .ketchupcupcult img {
    max-height: 80px;
  }
  body.culture .hotdog {
    left: -100px;
    top: -140px;
  }
  body.culture .hotdog img {
    max-height: 200px;
  }
  body.culture .dogpackage {
    right: -100px;
    top: -150px;
  }
  body.culture .dogpackage img {
    max-height: 170px;
  }
  body.culture .mand1 {
    left: -10px;
    top: -30px;
  }
  body.culture .mand1 img {
    max-height: 100px;
  }
  body.culture .capri {
    left: 50%;
    top: -60px;
    margin-left: -99px;
  }
  body.culture .capri img {
    max-height: 250px;
  }
  body.culture .mand2 {
    right: 0px;
    top: -30px;
  }
  body.culture .mand2 img {
    max-height: 120px;
  }
}
/**************************** LOCATION PAGES Begin - ALPHABETICAL ********************************/
/************ Australia *************/
body.australia .fullmango {
  left: -160px;
  top: -400px;
}
body.australia .fullmango img {
  max-height: 350px;
}
body.australia .mangoslice1 {
  left: 70px;
  top: -230px;
}
body.australia .mangoslice1 img {
  max-height: 170px;
}
body.australia .mangoslice2 {
  left: -30px;
  top: -70px;
}
body.australia .mangoslice2 img {
  max-height: 200px;
}
body.australia .mangonectar {
  right: -100px;
  top: -490px;
}
body.australia .mangonectar img {
  max-height: 600px;
}
body.australia .raspberryau {
  left: -10px;
  top: 230px;
}
body.australia .raspberryau img {
  max-height: 230px;
}
body.australia .blueberriesau {
  left: -30px;
  top: -90px;
}
body.australia .blueberriesau img {
  max-height: 230px;
}
body.australia .refresher {
  left: -30px;
  top: -80px;
}
body.australia .refresher img {
  max-height: 620px;
}
body.australia .strawberryau {
  right: 0px;
  top: 230px;
}
body.australia .strawberryau img {
  max-height: 130px;
}
@media (max-width: 1024px) and (min-width: 770px) {
  body.australia .fullmango {
    left: -120px;
    top: -350px;
  }
  body.australia .fullmango img {
    max-height: 280px;
  }
  body.australia .mangoslice1 {
    display: none;
  }
  body.australia .mangonectar {
    right: -180px;
    top: -400px;
  }
  body.australia .mangonectar img {
    max-height: 500px;
  }
}
@media (max-width: 769px) {
  body.australia .fullmango {
    left: -60px;
    top: auto;
    bottom: -70px;
  }
  body.australia .fullmango img {
    max-height: 140px;
  }
  body.australia .mangoslice2 {
    left: -10px;
    top: -15px;
  }
  body.australia .mangoslice2 img {
    max-height: 80px;
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }
  body.australia .mangonectar {
    right: -80px;
    top: -40px;
  }
  body.australia .mangonectar img {
    max-height: 200px;
  }
  body.australia .blueberriesau {
    left: -10px !important;
    bottom: -140px !important;
    top: auto;
  }
  body.australia .blueberriesau img {
    max-height: 150px;
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }
  body.australia .strawberryau {
    left: auto;
    top: 60px;
    right: 50px;
  }
  body.australia .strawberryau img {
    max-height: 45px;
    -webkit-transform: rotate(10deg);
    transform: rotate(10deg);
  }
  body.australia .refresher {
    left: 50%;
    margin-left: -70px;
    top: -80px;
  }
  body.australia .refresher img {
    max-height: 300px;
  }
  body.australia .raspberryau {
    left: 20px;
    top: -30px;
  }
  body.australia .raspberryau img {
    max-height: 100px;
    -webkit-transform: rotate(-30deg);
    transform: rotate(-30deg);
  }
}
/************ Belgium *************/
body.belgium .basilleaf2 {
  right: 330px;
  top: -320px;
}
body.belgium .basilleaf2 img {
  max-height: 100px;
}
body.belgium .basilleaf1 {
  left: 170px;
  top: -280px;
}
body.belgium .basilleaf1 img {
  max-height: 130px;
}
body.belgium .ketch-cup {
  left: -30px;
  top: -80px;
}
body.belgium .ketch-cup img {
  max-height: 250px;
}
body.belgium .ketchupbottle {
  right: -360px;
  top: -460px;
}
body.belgium .ketchupbottle img {
  max-height: 800px;
}
body.belgium .tomatolft {
  left: -30px;
  bottom: 30px;
}
body.belgium .tomatolft img {
  max-height: 110px;
}
body.belgium .salt {
  left: -70px;
  top: -70px;
}
body.belgium .salt img {
  max-height: 160px;
}
body.belgium .ravioli {
  left: -40px;
  top: -60px;
}
body.belgium .ravioli img {
  max-height: 570px;
}
body.belgium .tomatorgt {
  right: 0px;
  top: 130px;
}
body.belgium .tomatorgt img {
  max-height: 130px;
}
@media (max-width: 1200px) and (min-width: 1025px) {
  body.belgium .salt {
    left: -30px;
    top: -70px;
  }
  body.belgium .ravioli {
    left: -40px;
    top: -20px;
  }
}
@media (min-width: 770px) and (max-width: 1024px) {
  body.belgium .basilleaf1 {
    left: 100px;
    top: -280px;
  }
  body.belgium .basilleaf1 img {
    max-height: 110px;
  }
  body.belgium .basilleaf2 {
    right: 200px;
  }
  body.belgium .basilleaf2 img {
    max-height: 80px;
  }
  body.belgium .ketch-cup {
    top: -100px;
  }
  body.belgium .ketch-cup img {
    max-height: 230px;
  }
  body.belgium .ketchupbottle {
    right: -220px;
    top: -400px;
  }
  body.belgium .ketchupbottle img {
    max-height: 550px;
  }
  body.belgium .salt {
    left: -30px;
    top: -70px;
  }
  body.belgium .tomatolft {
    display: none;
  }
  body.belgium .ravioli {
    left: -80px;
    top: 0px;
    width: 150%;
  }
  body.belgium .ravioli img {
    max-height: 500px;
  }
  body.belgium .tomatorgt {
    right: -40px;
    top: 220px;
  }
  body.belgium .tomatorgt img {
    max-height: 120px;
  }
}
@media (max-width: 769px) {
  body.belgium .tomatotop {
    left: -30px;
    top: auto;
    bottom: -30px;
  }
  body.belgium .tomatotop img {
    max-height: 90px;
  }
  body.belgium .basilleaf1 {
    left: -10px;
    top: -15px;
  }
  body.belgium .basilleaf1 img {
    max-height: 80px;
    -webkit-transform: rotate(10deg);
    transform: rotate(10deg);
  }
  body.belgium .ketchupbottle {
    right: -170px;
    top: -160px;
  }
  body.belgium .ketchupbottle img {
    max-height: 400px;
  }
  body.belgium .tomatolft {
    left: -10px !important;
    bottom: -20px !important;
    top: auto;
  }
  body.belgium .tomatolft img {
    max-height: 90px;
  }
  body.belgium .tomatorgt {
    left: auto;
    top: 40px;
    right: -30px;
  }
  body.belgium .tomatorgt img {
    max-height: 90px;
  }
  body.belgium .ravioli {
    left: 50%;
    margin-left: -130px;
    top: -70px;
  }
  body.belgium .ravioli img {
    max-height: 280px;
  }
  body.belgium .salt {
    left: 20px;
    top: -65px;
  }
  body.belgium .salt img {
    max-height: 100px;
  }
}
/************ Brazil *************/
body.brazil .seeds {
  right: -70px;
  top: -320px;
}
body.brazil .seeds img {
  max-height: 330px;
}
body.brazil .peppers-seeds {
  left: -90px;
  top: -320px;
}
body.brazil .peppers-seeds img {
  max-height: 400px;
}
body.brazil .querosauce {
  right: -60px;
  top: -500px;
}
body.brazil .querosauce img {
  max-height: 600px;
}
body.brazil .mayocup {
  left: -70px;
  top: -60px;
}
body.brazil .mayocup img {
  max-height: 190px;
}
body.brazil .queromayo {
  left: -70px;
  top: -40px;
}
body.brazil .queromayo img {
  max-height: 510px;
}
body.brazil .eggy {
  right: 30px;
  top: 130px;
}
body.brazil .eggy img {
  max-height: 120px;
}
@media (max-width: 1200px) and (min-width: 1025px) {
  body.brazil .mayocup {
    left: -50px;
    top: -60px;
  }
  body.brazil .mayocup img {
    max-height: 180px;
  }
  body.brazil .eggy {
    right: 10px;
    top: 150px;
  }
  body.brazil .eggy img {
    max-height: 110px;
  }
}
@media (max-width: 1024px) and (min-width: 770px) {
  body.brazil .peppers-seeds img {
    max-height: 300px;
  }
  body.brazil .querosauce {
    right: -80px;
    top: -400px;
  }
  body.brazil .querosauce img {
    max-height: 450px;
  }
  body.brazil .seeds img {
    max-height: 250px;
  }
  body.brazil .mayocup {
    left: -50px;
    top: -70px;
  }
  body.brazil .mayocup img {
    max-height: 170px;
  }
  body.brazil .eggy {
    right: -60px;
    top: 220px;
  }
  body.brazil .eggy img {
    max-height: 90px;
  }
  body.brazil .queromayo {
    width: 140%;
    left: -90px;
    top: -20px;
  }
  body.brazil .queromayo img {
    max-height: 510px;
  }
}
@media (max-width: 769px) {
  body.brazil .peppers-seeds {
    left: -35px;
    top: auto;
    bottom: -55px;
  }
  body.brazil .peppers-seeds img {
    max-height: 180px;
    -webkit-transform: rotate(30deg);
    transform: rotate(30deg);
  }
  body.brazil .seeds {
    left: -20px;
    top: -45px;
  }
  body.brazil .seeds img {
    max-height: 110px;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
  }
  body.brazil .querosauce {
    right: -40px;
    top: -80px;
  }
  body.brazil .querosauce img {
    max-height: 250px;
  }
  body.brazil .eggytop {
    left: 20px;
    top: -30px;
  }
  body.brazil .eggytop img {
    max-height: 65px;
    -webkit-transform: rotate(20deg);
    transform: rotate(20deg);
  }
  body.brazil .eggy {
    left: auto;
    top: 50px;
    right: -5px;
  }
  body.brazil .eggy img {
    max-height: 65px;
    -webkit-transform: rotate(40deg);
    transform: rotate(40deg);
  }
  body.brazil .queromayo {
    left: 50%;
    margin-left: -110px;
    top: -70px;
  }
  body.brazil .queromayo img {
    max-height: 250px;
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }
  body.brazil .mayocup {
    left: -30px;
    top: -30px;
  }
  body.brazil .mayocup img {
    max-height: 135px;
  }
}
/************ Canada *************/
body.canada .peanuts {
  left: -70px;
  top: -320px;
}
body.canada .peanuts img {
  max-height: 200px;
}
body.canada .pbcup {
  left: -90px;
  top: -100px;
}
body.canada .pbcup img {
  max-height: 250px;
}
body.canada .pbjar {
  right: -60px;
  top: -500px;
}
body.canada .pbjar img {
  max-height: 600px;
}
body.canada .beansonfork {
  left: -10px;
  top: -80px;
}
body.canada .beansonfork img {
  max-height: 220px;
}
body.canada .canofbeans {
  left: -20px;
  top: -70px;
}
body.canada .canofbeans img {
  max-height: 510px;
}
body.canada .beansonplate {
  right: -230px;
  top: 20px;
}
body.canada .beansonplate img {
  max-height: 450px;
}
@media (max-width: 1200px) and (min-width: 1025px) {
  body.canada {
    /*& .beansonfork {left:-100px; top:-80px;}*/
  }
  body.canada .canofbeans {
    left: -80px;
    top: -30px;
  }
  body.canada .beansonplate {
    right: -150px;
    top: 20px;
  }
  body.canada .beansonplate img {
    max-height: 350px;
  }
}
@media (max-width: 1024px) and (min-width: 770px) {
  body.canada .pbjar {
    right: -130px;
    top: -420px;
  }
  body.canada .pbjar img {
    max-height: 500px;
  }
  body.canada .beansonfork img {
    max-height: 220px;
  }
  body.canada .canofbeans {
    left: -70px;
    top: 0px;
    width: 140%;
  }
  body.canada .beansonplate {
    right: -150px;
    top: 100px;
  }
  body.canada .beansonplate img {
    max-height: 300px;
  }
}
@media (max-width: 769px) {
  body.canada .peanuts {
    left: -80px;
    top: -65px;
  }
  body.canada .peanuts img {
    max-height: 160px;
    -webkit-transform: rotate(-20deg);
    transform: rotate(-20deg);
  }
  body.canada .pbcup {
    left: -60px;
    top: auto;
    bottom: -110px;
  }
  body.canada .pbcup img {
    max-height: 180px;
  }
  body.canada .pbjar {
    right: -60px;
    top: -120px;
  }
  body.canada .pbjar img {
    max-height: 300px;
    -webkit-transform: rotate(20deg);
    transform: rotate(20deg);
  }
  body.canada .beansonfork {
    top: -45px;
    /*left: -10px;  right: auto;*/
  }
  body.canada .beansonfork img {
    max-height: 115px;
  }
  body.canada .canofbeans {
    left: 50%;
    margin-left: -130px;
    top: -40px;
  }
  body.canada .canofbeans img {
    max-height: 260px;
  }
  body.canada .beansonplate {
    right: -90px;
    top: -40px;
  }
  body.canada .beansonplate img {
    max-height: 200px;
  }
}
@media (max-width: 470px) {
  body.canada .pbjar {
    right: -100px;
  }
  body.canada .pbjar img {
    max-height: 250px;
  }
  body.canada .pbcup {
    bottom: -60px;
  }
  body.canada .pbcup img {
    max-height: 130px;
  }
}
/************ Chile *************/
body.chile .tomato1 {
  left: 30px;
  top: -310px;
}
body.chile .tomato1 img {
  max-height: 130px;
}
body.chile .tomato2 {
  left: -10px;
  top: -80px;
}
body.chile .tomato2 img {
  max-height: 250px;
}
body.chile .basilleaf1 {
  left: 320px;
  top: -180px;
}
body.chile .basilleaf1 img {
  max-height: 130px;
}
body.chile .basilleaf2 {
  right: 340px;
  top: -300px;
}
body.chile .basilleaf2 img {
  max-height: 150px;
}
body.chile .tomatosoup {
  right: -50px;
  top: -400px;
}
body.chile .tomatosoup img {
  max-height: 460px;
}
body.chile .ftr-tomato1 {
  left: -20px;
  top: -55px;
}
body.chile .ftr-tomato1 img {
  max-height: 150px;
}
body.chile .ftr-basil {
  left: -40px;
  top: auto;
  bottom: 50px;
}
body.chile .ftr-basil img {
  max-height: 150px;
}
body.chile .canofhoops {
  left: 0px;
  top: -60px;
}
body.chile .canofhoops img {
  max-height: 510px;
}
body.chile .ftr-tomato2 {
  right: -50px;
  top: 120px;
}
body.chile .ftr-tomato2 img {
  max-height: 150px;
}
@media (max-width: 1200px) and (min-width: 1025px) {
  body.chile .basilleaf1 {
    left: 250px;
  }
  body.chile .basilleaf2 {
    right: 300px;
  }
  body.chile .ftr-tomato1 {
    left: 20px;
    top: -45px;
  }
  body.chile .ftr-tomato1 img {
    max-height: 120px;
  }
  body.chile .ftr-basil {
    left: 0px;
    bottom: 20px;
  }
  body.chile .ftr-basil img {
    max-height: 100px;
  }
  body.chile .canofhoops {
    top: -30px;
  }
  body.chile .canofhoops img {
    max-height: 450px;
  }
}
@media (max-width: 1024px) and (min-width: 770px) {
  body.chile .tomato1 img {
    max-height: 110px;
  }
  body.chile .tomato2 img {
    max-height: 210px;
  }
  body.chile .basilleaf1 {
    left: 180px;
  }
  body.chile .basilleaf1 img {
    max-height: 100px;
  }
  body.chile .basilleaf2 {
    right: 190px;
  }
  body.chile .basilleaf2 img {
    max-height: 100px;
  }
  body.chile .tomatosoup {
    right: -80px;
    top: -360px;
  }
  body.chile .tomatosoup img {
    max-height: 360px;
  }
  body.chile .ftr-tomato1 {
    left: -40px;
    top: -55px;
  }
  body.chile .ftr-tomato1 img {
    max-height: 120px;
  }
  body.chile .ftr-basil {
    display: none;
  }
  body.chile .canofhoops {
    left: -50px;
    top: 0px;
    width: 140%;
  }
  body.chile .canofhoops img {
    max-height: 510px;
  }
  body.chile .ftr-tomato2 {
    right: -50px;
    top: 220px;
  }
  body.chile .ftr-tomato2 img {
    max-height: 130px;
  }
}
@media (max-width: 769px) {
  body.chile .basilleaf1 {
    left: 10px;
    top: -25px;
  }
  body.chile .basilleaf1 img {
    max-height: 70px;
    -webkit-transform: rotate(30deg);
    transform: rotate(30deg);
  }
  body.chile .tomato2 {
    left: -40px;
    top: auto;
    bottom: -30px;
  }
  body.chile .tomato2 img {
    max-height: 100px;
  }
  body.chile .tomatosoup {
    right: -70px;
    top: 0px;
  }
  body.chile .tomatosoup img {
    max-height: 180px;
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  body.chile .ftr-basil {
    left: 20px;
    top: auto;
    bottom: -80px;
    right: auto;
  }
  body.chile .ftr-basil img {
    max-height: 65px;
  }
  body.chile .canofhoops {
    left: 50%;
    margin-left: -130px;
    top: -70px;
  }
  body.chile .canofhoops img {
    max-height: 260px;
  }
  body.chile .ftr-tomato2 {
    right: 0px;
    top: 20px;
  }
  body.chile .ftr-tomato2 img {
    max-height: 100px;
  }
}
/************ China *************/
body.china .soycup {
  left: -10px;
  top: -80px;
}
body.china .soycup img {
  max-height: 200px;
}
body.china .sojasauce {
  right: 0px;
  top: -460px;
}
body.china .sojasauce img {
  max-height: 550px;
}
body.china .cherrytom-lft {
  left: -30px;
  bottom: 150px;
}
body.china .cherrytom-lft img {
  max-height: 80px;
}
body.china .noodle {
  left: 0px;
  top: -25px;
}
body.china .noodle img {
  max-height: 80px;
}
body.china .pastacontainer {
  left: -20px;
  top: -40px;
}
body.china .pastacontainer img {
  max-height: 510px;
}
body.china .cherrytom-rgt {
  right: -30px;
  top: 50px;
}
body.china .cherrytom-rgt img {
  max-height: 80px;
}
body.china .cherrytom-half {
  right: 30px;
  bottom: 50px;
}
body.china .cherrytom-half img {
  max-height: 80px;
}
@media (max-width: 1200px) and (min-width: 1025px) {
  body.china .noodle {
    left: 0px;
    top: -25px;
  }
}
@media (max-width: 1024px) and (min-width: 770px) {
  body.china .sojasauce {
    right: -100px;
    top: -400px;
  }
  body.china .sojasauce img {
    max-height: 470px;
  }
  body.china .cherrytom-lft {
    display: none;
  }
  body.china .noodle {
    left: 0px;
    top: -25px;
  }
}
@media (max-width: 769px) {
  body.china .soycup {
    left: -20px;
    top: auto;
    bottom: -50px;
  }
  body.china .soycup img {
    max-height: 150px;
  }
  body.china .sojasauce {
    right: -80px;
    top: -40px;
  }
  body.china .sojasauce img {
    max-height: 230px;
    -webkit-transform: rotate(-15deg);
    transform: rotate(-15deg);
  }
  body.china .cherrytom-lft {
    left: 20px;
    bottom: 0px;
  }
  body.china .cherrytom-lft img {
    max-height: 65px;
  }
  body.china .noodle {
    left: 30px;
    top: -30px;
  }
  body.china .noodle img {
    max-height: 60px;
  }
  body.china .pastacontainer {
    left: 50%;
    top: -60px;
    margin-left: -140px;
  }
  body.china .pastacontainer img {
    max-height: 250px;
  }
  body.china .cherrytom-half {
    right: 20px;
    bottom: 20px;
  }
  body.china .cherrytom-half img {
    max-height: 70px;
  }
}
/************ Costa Rica *************/
body.costa-rica .salt {
  left: -30px;
  top: -70px;
}
body.costa-rica .salt img {
  max-height: 200px;
}
body.costa-rica .tomato {
  left: 80px;
  top: -300px;
}
body.costa-rica .tomato img {
  max-height: 130px;
}
body.costa-rica .ravioli {
  right: -150px;
  top: -450px;
}
body.costa-rica .ravioli img {
  max-height: 520px;
}
body.costa-rica .ftr-tomato1 {
  left: -40px;
  top: -50px;
}
body.costa-rica .ftr-tomato1 img {
  max-height: 150px;
}
body.costa-rica .ftr-basil {
  left: -20px;
  top: auto;
  bottom: 50px;
}
body.costa-rica .ftr-basil img {
  max-height: 150px;
}
body.costa-rica .tomatosoup {
  left: 0px;
  top: -40px;
}
body.costa-rica .tomatosoup img {
  max-height: 510px;
}
body.costa-rica .ftr-tomato2 {
  right: -50px;
  top: 120px;
}
body.costa-rica .ftr-tomato2 img {
  max-height: 150px;
}
@media (max-width: 1200px) and (min-width: 1025px) {
  body.costa-rica .tomato {
    left: 50px;
  }
  body.costa-rica .ravioli {
    right: -150px;
    top: -420px;
  }
  body.costa-rica .ravioli img {
    max-height: 450px;
  }
  body.costa-rica .ftr-tomato1 {
    left: 20px;
    top: -50px;
  }
  body.costa-rica .ftr-tomato1 img {
    max-height: 130px;
  }
  body.costa-rica .tomatosoup {
    left: -30px;
    top: 0px;
  }
  body.costa-rica .tomatosoup img {
    max-height: 450px;
  }
}
@media (max-width: 1024px) and (min-width: 770px) {
  body.costa-rica .salt {
    left: -30px;
    top: -80px;
  }
  body.costa-rica .salt img {
    max-height: 180px;
  }
  body.costa-rica .tomato {
    left: 10px;
  }
  body.costa-rica .tomato img {
    max-height: 110px;
  }
  body.costa-rica .ravioli {
    right: -150px;
    top: -350px;
  }
  body.costa-rica .ravioli img {
    max-height: 340px;
  }
  body.costa-rica .ftr-tomato1 {
    left: -50px;
    top: -50px;
  }
  body.costa-rica .ftr-tomato1 img {
    max-height: 130px;
  }
  body.costa-rica .ftr-basil {
    display: none;
  }
  body.costa-rica .tomatosoup {
    left: -30px;
    top: 0px;
  }
  body.costa-rica .tomatosoup img {
    max-height: 450px;
  }
  body.costa-rica .ftr-tomato2 {
    top: 200px;
  }
  body.costa-rica .ftr-tomato2 img {
    max-height: 120px;
  }
}
@media (max-width: 769px) {
  body.costa-rica .tomato {
    left: 10px;
    top: -35px;
    right: auto;
  }
  body.costa-rica .tomato img {
    max-height: 70px;
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }
  body.costa-rica .salt {
    left: -40px;
    top: auto;
    bottom: -40px;
  }
  body.costa-rica .salt img {
    max-height: 150px;
  }
  body.costa-rica .ravioli {
    right: -100px;
    top: -30px;
  }
  body.costa-rica .ravioli img {
    max-height: 200px;
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }
  body.costa-rica .ftr-basil {
    left: 20px;
    top: auto;
    bottom: -80px;
    right: auto;
  }
  body.costa-rica .ftr-basil img {
    max-height: 65px;
  }
  body.costa-rica .tomatosoup {
    left: 50%;
    margin-left: -130px;
    top: -50px;
  }
  body.costa-rica .tomatosoup img {
    max-height: 260px;
  }
  body.costa-rica .ftr-tomato2 {
    right: 0px;
    top: 20px;
  }
  body.costa-rica .ftr-tomato2 img {
    max-height: 100px;
  }
}
/************ Egypt *************/
body.egypt .tomato1 {
  left: 30px;
  top: -310px;
}
body.egypt .tomato1 img {
  max-height: 130px;
}
body.egypt .tomato2 {
  left: -10px;
  top: -80px;
}
body.egypt .tomato2 img {
  max-height: 250px;
}
body.egypt .basilleaf1 {
  left: 320px;
  top: -180px;
}
body.egypt .basilleaf1 img {
  max-height: 130px;
}
body.egypt .basilleaf2 {
  right: 340px;
  top: -300px;
}
body.egypt .basilleaf2 img {
  max-height: 150px;
}
body.egypt .ketchupbottle {
  right: -360px;
  top: -460px;
}
body.egypt .ketchupbottle img {
  max-height: 800px;
}
body.egypt .garlic1 {
  left: 40px;
  top: -20px;
}
body.egypt .garlic1 img {
  max-height: 90px;
}
body.egypt .egg {
  left: -80px;
  bottom: 100px;
}
body.egypt .egg img {
  max-height: 120px;
}
body.egypt .garlic2 {
  right: 20px;
  top: 100px;
}
body.egypt .garlic2 img {
  max-height: 240px;
  -webkit-transform: scaleX(-1) rotate(-20deg);
  transform: scaleX(-1) rotate(-20deg);
}
body.egypt .mayochup {
  left: 30px;
  bottom: -80px;
}
body.egypt .mayochup img {
  max-height: 550px;
}
@media (max-width: 1200px) and (min-width: 1025px) {
  body.egypt .basilleaf1 {
    left: 260px;
    top: -180px;
  }
  body.egypt .basilleaf1 img {
    max-height: 100px;
  }
  body.egypt .basilleaf2 {
    right: 280px;
    top: -270px;
  }
  body.egypt .basilleaf2 img {
    max-height: 100px;
  }
}
@media (min-width: 770px) and (max-width: 1024px) {
  body.egypt .ketchupbottle {
    right: -220px;
    top: -400px;
  }
  body.egypt .ketchupbottle img {
    max-height: 550px;
  }
  body.egypt .basilleaf1 {
    left: 150px;
  }
  body.egypt .basilleaf1 img {
    max-height: 100px;
  }
  body.egypt .basilleaf2 {
    display: none;
  }
  body.egypt .garlic1 {
    left: 20px;
  }
  body.egypt .garlic2 {
    right: -10px;
  }
  body.egypt .egg {
    display: none;
  }
  body.egypt .mayochup {
    left: -30px;
    bottom: -40px;
    width: 110%;
  }
  body.egypt .mayochup img {
    max-height: 500px;
  }
}
@media (max-width: 769px) {
  body.egypt .basilleaf1 {
    left: 10px;
    top: -25px;
  }
  body.egypt .basilleaf1 img {
    max-height: 70px;
    -webkit-transform: rotate(30deg);
    transform: rotate(30deg);
  }
  body.egypt .tomato2 {
    left: -40px;
    top: auto;
    bottom: -30px;
  }
  body.egypt .tomato2 img {
    max-height: 100px;
  }
  body.egypt .ketchupbottle {
    right: -170px;
    top: -160px;
  }
  body.egypt .ketchupbottle img {
    max-height: 360px;
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg);
  }
  body.egypt .egg {
    left: 30px;
    bottom: auto;
    top: -25px;
  }
  body.egypt .egg img {
    max-height: 60px;
  }
  body.egypt .garlic2 {
    right: auto;
    left: 0px;
    top: 50px;
  }
  body.egypt .garlic2 img {
    max-height: 70px;
    -webkit-transform: scaleX(-1) rotate(120deg);
    transform: scaleX(-1) rotate(120deg);
  }
  body.egypt .garlic3 {
    right: 20px;
    top: -20px;
  }
  body.egypt .garlic3 img {
    max-height: 70px;
  }
  body.egypt .mayochup {
    left: 50%;
    bottom: -80px;
    margin-left: -107px;
  }
  body.egypt .mayochup img {
    max-height: 300px;
  }
}
/************ France *************/
body.france .garlic2 {
  left: -50px;
  top: -270px;
}
body.france .garlic2 img {
  max-height: 90px;
}
body.france .basilfrhero {
  left: 220px;
  top: -200px;
}
body.france .basilfrhero img {
  max-height: 160px;
  -webkit-transform: rotate(-30deg);
  transform: rotate(-30deg);
}
body.france .mayocup {
  left: -50px;
  top: -120px;
}
body.france .mayocup img {
  max-height: 280px;
}
body.france .saladdressinggroup {
  right: 0px;
  top: -430px;
}
body.france .saladdressinggroup img {
  max-height: 500px;
}
body.france .garlic3 {
  left: 60px;
  top: -30px;
}
body.france .garlic3 img {
  max-height: 90px;
}
body.france .basilfrftr {
  left: 0px;
  bottom: 0px;
}
body.france .basilfrftr img {
  max-height: 120px;
}
body.france .egg {
  right: -40px;
  top: -40px;
}
body.france .egg img {
  max-height: 240px;
}
body.france .jarmayo {
  left: 30px;
  bottom: -110px;
}
body.france .jarmayo img {
  max-height: 550px;
}
@media (max-width: 1200px) and (min-width: 1025px) {
  body.france .garlic3 {
    left: 60px;
  }
  body.france .egg {
    right: -20px;
  }
  body.france .egg img {
    max-height: 130px;
  }
  body.france .jarmayo {
    bottom: 0px;
  }
  body.france .jarmayo img {
    max-height: 400px;
  }
}
@media (max-width: 1024px) and (min-width: 770px) {
  body.france .garlic2 img {
    max-height: 90px;
  }
  body.france .basilfrhero {
    left: 90px;
    top: -200px;
  }
  body.france .basilfrhero img {
    max-height: 120px;
  }
  body.france .mayocup {
    left: -50px;
    top: -100px;
  }
  body.france .mayocup img {
    max-height: 230px;
  }
  body.france .saladdressinggroup {
    right: -70px;
    top: -400px;
  }
  body.france .saladdressinggroup img {
    max-height: 420px;
  }
  body.france .garlic3 {
    left: 0px;
  }
  body.france .egg {
    right: -20px;
  }
  body.france .egg img {
    max-height: 120px;
  }
  body.france .basilfrftr {
    display: none;
  }
  body.france .jarmayo {
    bottom: 0px;
    left: -30px;
    width: 120%;
  }
  body.france .jarmayo img {
    max-height: 440px;
  }
}
@media (max-width: 769px) {
  body.france .saladdressinggroup {
    right: -60px;
    top: -50px;
  }
  body.france .saladdressinggroup img {
    max-height: 200px;
  }
  body.france .mayocup {
    left: -40px;
    top: auto;
    bottom: -40px;
  }
  body.france .mayocup img {
    max-height: 150px;
  }
  body.france .garlic2 {
    left: -10px;
    top: 0px;
  }
  body.france .garlic2 img {
    max-height: 45px;
  }
  body.france .basilfrhero {
    left: 50px;
    top: -30px;
  }
  body.france .basilfrhero img {
    max-height: 50px;
  }
  body.france .garlic3 {
    left: 0px;
    top: auto;
    bottom: -20px;
  }
  body.france .garlic3 img {
    max-height: 50px;
  }
  body.france .basilfrftr {
    left: -30px;
    top: -50px;
    -webkit-transform: rotate(30deg);
    transform: rotate(30deg);
  }
  body.france .basilfrftr img {
    max-height: 80px;
  }
  body.france .egg {
    right: 0px;
    top: -40px;
  }
  body.france .egg img {
    max-height: 100px;
  }
  body.france .jarmayo {
    left: 50%;
    margin-left: -115px;
    bottom: -60px;
  }
  body.france .jarmayo img {
    max-height: 270px;
  }
}
/************ Germany *************/
body.germany .onionbulb {
  left: -30px;
  top: -300px;
}
body.germany .onionbulb img {
  max-height: 260px;
}
body.germany .garlic-germ1 {
  left: 210px;
  top: -150px;
}
body.germany .garlic-germ1 img {
  max-height: 100px;
}
body.germany .spicecup {
  left: -50px;
  top: -100px;
}
body.germany .spicecup img {
  max-height: 230px;
}
body.germany .chipsseasons {
  right: -100px;
  top: -430px;
}
body.germany .chipsseasons img {
  max-height: 500px;
}
body.germany .gergarlic2 {
  left: 20px;
  top: -30px;
}
body.germany .gergarlic2 img {
  max-height: 90px;
}
body.germany .garlicbulb {
  left: -80px;
  bottom: 30px;
}
body.germany .garlicbulb img {
  max-height: 170px;
}
body.germany .onion {
  right: -70px;
  top: -20px;
}
body.germany .onion img {
  max-height: 350px;
}
body.germany .bbqsauce {
  left: -50px;
  bottom: -100px;
}
body.germany .bbqsauce img {
  max-height: 600px;
}
@media (max-width: 1200px) and (min-width: 1025px) {
  body.germany .chipsseasons {
    right: -110px;
    top: -380px;
  }
  body.germany .chipsseasons img {
    max-height: 450px;
  }
  body.germany .garlic-germ1 {
    left: 180px;
  }
}
@media (max-width: 1024px) and (min-width: 770px) {
  body.germany .onionbulb img {
    max-height: 230px;
  }
  body.germany .chipsseasons {
    right: -130px;
    top: -330px;
  }
  body.germany .chipsseasons img {
    max-height: 330px;
  }
  body.germany .garlic-germ1 {
    left: 180px;
    top: -100px;
  }
  body.germany .onion {
    right: -70px;
    top: -20px;
  }
  body.germany .onion img {
    max-height: 280px;
  }
  body.germany .bbqsauce {
    left: -50px;
    bottom: -60px;
    width: 140%;
  }
  body.germany .bbqsauce img {
    max-height: 500px;
  }
  body.germany .garlicbulb {
    display: none;
  }
}
@media (max-width: 769px) {
  body.germany .chipsseasons {
    right: -70px;
    top: 0px;
  }
  body.germany .chipsseasons img {
    max-height: 160px;
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }
  body.germany .spicecup {
    left: -40px;
    top: auto;
    bottom: -60px;
  }
  body.germany .spicecup img {
    max-height: 150px;
  }
  body.germany .onionbulb {
    left: -10px;
    top: 0px;
  }
  body.germany .onionbulb img {
    max-height: 45px;
  }
  body.germany .garlic-germ1 {
    left: 10px;
    top: -25px;
  }
  body.germany .garlic-germ1 img {
    max-height: 50px;
  }
  body.germany .gergarlic2 {
    left: 20px;
    top: -20px;
  }
  body.germany .gergarlic2 img {
    max-height: 50px;
  }
  body.germany .garlicbulb {
    left: -30px;
    top: auto;
    bottom: -150px;
  }
  body.germany .garlicbulb img {
    max-height: 110px;
  }
  body.germany .bbqsauce {
    left: 50%;
    margin-left: -100px;
    bottom: -50px;
  }
  body.germany .bbqsauce img {
    max-height: 250px;
  }
}
/************ Indonesia *************/
body.indonesia .beans {
  left: -50px;
  top: -80px;
}
body.indonesia .beans img {
  max-height: 200px;
}
body.indonesia .peppersseeds {
  left: 0px;
  top: -370px;
}
body.indonesia .peppersseeds img {
  max-height: 270px;
  -webkit-transform: rotate(20deg);
  transform: rotate(20deg);
}
body.indonesia .beansauce {
  right: -200px;
  top: -480px;
}
body.indonesia .beansauce img {
  max-height: 590px;
}
body.indonesia .beansftr {
  left: -150px;
  top: -80px;
}
body.indonesia .beansftr img {
  max-height: 200px;
}
body.indonesia .sambal {
  left: 50px;
  top: -70px;
}
body.indonesia .sambal img {
  max-height: 540px;
}
body.indonesia .peppersftr {
  right: -130px;
  top: 20px;
}
body.indonesia .peppersftr img {
  max-height: 330px;
  -webkit-transform: rotate(60deg) scaleY(-1);
  transform: rotate(60deg) scaleY(-1);
}
@media (max-width: 1200px) and (min-width: 1025px) {
  body.indonesia .beansftr {
    left: -70px;
    top: -80px;
  }
  body.indonesia .beansftr img {
    max-height: 170px;
  }
  body.indonesia .peppersftr {
    right: -90px;
    top: 20px;
  }
  body.indonesia .peppersftr img {
    max-height: 280px;
  }
}
@media (max-width: 1024px) and (min-width: 770px) {
  body.indonesia .beans {
    /*left:-50px; top:-80px;*/
  }
  body.indonesia .beans img {
    max-height: 170px;
  }
  body.indonesia .peppersseeds {
    left: -30px;
    top: -320px;
  }
  body.indonesia .peppersseeds img {
    max-height: 220px;
  }
  body.indonesia .beansauce {
    right: -150px;
    top: -400px;
  }
  body.indonesia .beansauce img {
    max-height: 480px;
  }
  body.indonesia .beansftr {
    left: -70px;
    top: -80px;
  }
  body.indonesia .beansftr img {
    max-height: 170px;
  }
  body.indonesia .peppersftr {
    right: -90px;
    top: 20px;
  }
  body.indonesia .peppersftr img {
    max-height: 280px;
  }
  body.indonesia .sambal {
    left: 0;
  }
  body.indonesia .sambal img {
    max-height: 480px;
  }
}
@media (max-width: 769px) {
  body.indonesia .peppersseeds {
    left: -40px;
    top: -55px;
    right: auto;
  }
  body.indonesia .peppersseeds img {
    max-height: 110px;
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }
  body.indonesia .beans {
    left: -40px;
    top: auto;
    bottom: -40px;
  }
  body.indonesia .beans img {
    max-height: 150px;
  }
  body.indonesia .beansauce {
    right: -110px;
    top: -20px;
  }
  body.indonesia .beansauce img {
    max-height: 210px;
    -webkit-transform: rotate(-25deg);
    transform: rotate(-25deg);
  }
  body.indonesia .beansftr {
    left: -10px;
    top: -30px;
    right: auto;
  }
  body.indonesia .beansftr img {
    max-height: 85px;
  }
  body.indonesia .sambal {
    left: 50%;
    margin-left: -130px;
    top: -70px;
  }
  body.indonesia .sambal img {
    max-height: 260px;
  }
  body.indonesia .peppersftr {
    right: -50px;
    top: -40px;
  }
  body.indonesia .peppersftr img {
    max-height: 200px;
  }
}
/************ Ireland *************/
body.ireland .tomato1 {
  left: 30px;
  top: -310px;
}
body.ireland .tomato1 img {
  max-height: 130px;
}
body.ireland .tomato2 {
  left: -10px;
  top: -80px;
}
body.ireland .tomato2 img {
  max-height: 250px;
}
body.ireland .hoopscan {
  right: -60px;
  top: -400px;
}
body.ireland .hoopscan img {
  max-height: 480px;
}
body.ireland .beansonfork {
  left: -10px;
  top: -80px;
}
body.ireland .beansonfork img {
  max-height: 220px;
}
body.ireland .canofbeans {
  left: -20px;
  top: -70px;
}
body.ireland .canofbeans img {
  max-height: 510px;
}
body.ireland .beansonplate {
  right: -230px;
  top: 20px;
}
body.ireland .beansonplate img {
  max-height: 450px;
}
@media (max-width: 1200px) and (min-width: 1025px) {
  body.ireland .hoopscan {
    right: -100px;
  }
  body.ireland .hoopscan img {
    max-height: 460px;
  }
}
@media (max-width: 1024px) and (min-width: 770px) {
  body.ireland .hoopscan {
    right: -120px;
    top: -340px;
  }
  body.ireland .hoopscan img {
    max-height: 350px;
  }
  body.ireland .beansonfork {
    /*left:-80px; top:-90px;*/
  }
  body.ireland .beansonfork img {
    max-height: 220px;
  }
  body.ireland .canofbeans {
    left: -70px;
    top: 0px;
    width: 140%;
  }
  body.ireland .canofbeans img {
    max-height: 420px;
  }
  body.ireland .beansonplate {
    right: -180px;
    top: 80px;
  }
  body.ireland .beansonplate img {
    max-height: 300px;
  }
}
@media (max-width: 769px) {
  body.ireland .hoopscan {
    right: -75px;
    top: -35px;
  }
  body.ireland .hoopscan img {
    max-height: 160px;
  }
  body.ireland .basilleaf1 {
    left: 5px;
    top: -25px;
  }
  body.ireland .basilleaf1 img {
    max-height: 70px;
    -webkit-transform: rotate(30deg);
    transform: rotate(30deg);
  }
  body.ireland .tomato2 {
    left: -40px;
    top: auto;
    bottom: -30px;
  }
  body.ireland .tomato2 img {
    max-height: 100px;
  }
  body.ireland .beansonfork {
    top: -45px;
    /*left: -10px; right: auto;*/
  }
  body.ireland .beansonfork img {
    max-height: 115px;
  }
  body.ireland .canofbeans {
    left: 50%;
    margin-left: -130px;
    top: -70px;
  }
  body.ireland .canofbeans img {
    max-height: 260px;
  }
  body.ireland .beansonplate {
    right: -90px;
    top: -40px;
  }
  body.ireland .beansonplate img {
    max-height: 200px;
  }
}
/************ Italy *************/
body.italy .chocolate {
  left: -30px;
  top: -80px;
}
body.italy .chocolate img {
  max-height: 200px;
}
body.italy .plasmoncookie {
  left: 20px;
  top: -320px;
}
body.italy .plasmoncookie img {
  max-height: 180px;
}
body.italy .plasmonbox {
  right: -140px;
  top: -390px;
}
body.italy .plasmonbox img {
  max-height: 460px;
}
body.italy .chocolate2 {
  left: -100px;
  bottom: -40px;
}
body.italy .chocolate2 img {
  max-height: 180px;
}
body.italy .plasmoncookie2 {
  left: 0px;
  top: -40px;
}
body.italy .plasmoncookie2 img {
  max-height: 130px;
}
body.italy .plasmonbox2 {
  left: 0px;
  top: -35px;
}
body.italy .plasmonbox2 img {
  max-height: 440px;
}
@media (max-width: 1200px) and (min-width: 1025px) {
  body.italy .plasmoncookie {
    left: 40px;
    top: -290px;
  }
  body.italy .plasmoncookie img {
    max-height: 150px;
  }
  body.italy .plasmonbox {
    right: -100px;
    top: -390px;
  }
  body.italy .plasmonbox img {
    max-height: 380px;
  }
  body.italy .chocolate2 {
    left: -80px;
    bottom: -30px;
  }
  body.italy .chocolate2 img {
    max-height: 160px;
  }
  body.italy .plasmoncookie2 {
    left: 0px;
    top: -40px;
  }
  body.italy .plasmoncookie2 img {
    max-height: 130px;
  }
  body.italy .plasmonbox2 {
    left: 0px;
    top: 0px;
  }
  body.italy .plasmonbox2 img {
    max-height: 410px;
  }
}
@media (max-width: 1024px) and (min-width: 770px) {
  body.italy .chocolate {
    left: -30px;
    top: -100px;
  }
  body.italy .chocolate img {
    max-height: 170px;
  }
  body.italy .plasmoncookie {
    left: -30px;
    top: -260px;
  }
  body.italy .plasmoncookie img {
    max-height: 130px;
  }
  body.italy .plasmonbox {
    right: -100px;
    top: -320px;
  }
  body.italy .plasmonbox img {
    max-height: 260px;
  }
  body.italy .chocolate2 {
    left: -60px;
    bottom: -50px;
  }
  body.italy .chocolate2 img {
    max-height: 110px;
  }
  body.italy .plasmoncookie2 {
    left: 0px;
    top: -50px;
  }
  body.italy .plasmoncookie2 img {
    max-height: 130px;
  }
  body.italy .plasmonbox2 {
    left: 0px;
    top: 0px;
    width: 140%;
  }
  body.italy .plasmonbox2 img {
    max-height: 340px;
  }
}
@media (max-width: 769px) {
  body.italy .chocolate {
    left: -60px;
    top: auto;
    bottom: -40px;
  }
  body.italy .chocolate img {
    max-height: 140px;
  }
  body.italy .plasmoncookie {
    left: -10px;
    top: -30px;
  }
  body.italy .plasmoncookie img {
    max-height: 80px;
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }
  body.italy .plasmonbox {
    right: -80px;
    top: 0px;
  }
  body.italy .plasmonbox img {
    max-height: 160px;
    -webkit-transform: rotate(20deg);
    transform: rotate(20deg);
  }
  body.italy.lang-it .plasmonbox {
    right: -80px;
    top: -100px;
  }
  body.italy .chocolate2 {
    left: -60px;
    bottom: -140px;
  }
  body.italy .chocolate2 img {
    max-height: 130px;
  }
  body.italy .plasmoncookie2 {
    left: 0px;
    top: -20px;
  }
  body.italy .plasmoncookie2 img {
    max-height: 65px;
  }
  body.italy .plasmonbox2 {
    left: 50%;
    margin-left: -120px;
    top: -50px;
  }
  body.italy .plasmonbox2 img {
    max-height: 220px;
    -webkit-transform: rotate(30deg);
    transform: rotate(30deg);
  }
}
/************ Japan *************/
body.japan .ketch-cup {
  left: -50px;
  top: -80px;
}
body.japan .ketch-cup img {
  max-height: 200px;
}
body.japan .fries1 {
  left: -20px;
  top: -370px;
}
body.japan .fries1 img {
  max-height: 400px;
}
body.japan .fries2 {
  right: 130px;
  top: -200px;
}
body.japan .fries2 img {
  max-height: 230px;
}
body.japan .ketchupbottle {
  right: -360px;
  top: -460px;
}
body.japan .ketchupbottle img {
  max-height: 800px;
}
body.japan .broccoli {
  left: -40px;
  top: -60px;
}
body.japan .broccoli img {
  max-height: 200px;
}
body.japan .peas {
  left: -80px;
  top: 50%;
}
body.japan .peas img {
  max-height: 200px;
}
body.japan .brocpackage {
  left: -40px;
  top: -20px;
}
body.japan .brocpackage img {
  max-height: 580px;
}
body.japan .broccoli2 {
  right: -110px;
  bottom: 0px;
}
body.japan .broccoli2 img {
  max-height: 200px;
}
@media (min-width: 770px) and (max-width: 1024px) {
  body.japan .fries1 {
    left: -80px;
    top: -370px;
  }
  body.japan .fries1 img {
    max-height: 350px;
  }
  body.japan .fries2 {
    right: 100px;
    top: -150px;
  }
  body.japan .fries2 img {
    max-height: 190px;
  }
  body.japan .ketchupbottle {
    right: -220px;
    top: -400px;
  }
  body.japan .ketchupbottle img {
    max-height: 550px;
  }
  body.japan .broccoli {
    top: -80px;
  }
  body.japan .broccoli img {
    max-height: 170px;
  }
  body.japan .peas {
    display: none;
  }
}
@media (max-width: 769px) {
  body.japan .fries2 {
    left: -30px;
    top: -25px;
    right: auto;
  }
  body.japan .fries2 img {
    max-height: 120px;
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }
  body.japan .ketch-cup {
    left: -40px;
    top: auto;
    bottom: -40px;
  }
  body.japan .ketch-cup img {
    max-height: 150px;
  }
  body.japan .ketchupbottle {
    right: -170px;
    top: -160px;
  }
  body.japan .ketchupbottle img {
    max-height: 380px;
    -webkit-transform: rotate(20deg);
    transform: rotate(20deg);
  }
  body.japan .broccoli {
    left: -10px;
    top: auto;
    right: auto;
    bottom: -50px;
  }
  body.japan .broccoli img {
    max-height: 115px;
  }
  body.japan .peas {
    left: -20px;
    top: -60px;
    right: auto;
  }
  body.japan .peas img {
    max-height: 115px;
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }
  body.japan .brocpackage {
    left: 50%;
    margin-left: -130px;
    top: -70px;
  }
  body.japan .brocpackage img {
    max-height: 260px;
  }
  body.japan .broccoli2 {
    right: -50px;
    top: -40px;
  }
  body.japan .broccoli2 img {
    max-height: 150px;
  }
}
/************ Mexico *************/
body.mexico .limon {
  left: -10px;
  top: -70px;
}
body.mexico .limon img {
  max-height: 200px;
}
body.mexico .mayocup {
  left: 100px;
  top: -260px;
}
body.mexico .mayocup img {
  max-height: 200px;
}
body.mexico .mayonesa {
  right: -80px;
  top: -450px;
}
body.mexico .mayonesa img {
  max-height: 520px;
}
body.mexico .beansonfork {
  left: -10px;
  top: -80px;
}
body.mexico .beansonfork img {
  max-height: 220px;
}
body.mexico .canofbeans {
  left: -20px;
  top: -70px;
}
body.mexico .canofbeans img {
  max-height: 510px;
}
body.mexico .beansonplate {
  right: -230px;
  top: 20px;
}
body.mexico .beansonplate img {
  max-height: 450px;
}
@media (max-width: 1024px) and (min-width: 770px) {
  body.mexico .mayocup {
    left: 30px;
    top: -260px;
  }
  body.mexico .mayocup img {
    max-height: 180px;
  }
  body.mexico .mayonesa {
    right: -80px;
    top: -380px;
  }
  body.mexico .mayonesa img {
    max-height: 420px;
  }
  body.mexico .canofbeans {
    left: -70px;
    top: 0px;
    width: 140%;
  }
  body.mexico .canofbeans img {
    max-height: 420px;
  }
  body.mexico .beansonplate {
    right: -180px;
    top: 80px;
  }
  body.mexico .beansonplate img {
    max-height: 300px;
  }
}
@media (max-width: 769px) {
  body.mexico .mayocup {
    left: -20px;
    top: -40px;
    right: auto;
  }
  body.mexico .mayocup img {
    max-height: 100px;
  }
  body.mexico .limon {
    left: -20px;
    top: auto;
    bottom: -80px;
  }
  body.mexico .limon img {
    max-height: 170px;
  }
  body.mexico .mayonesa {
    right: -75px;
    top: -50px;
  }
  body.mexico .mayonesa img {
    max-height: 200px;
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }
  body.mexico .beansonfork {
    top: -45px;
  }
  body.mexico .beansonfork img {
    max-height: 115px;
  }
  body.mexico .canofbeans {
    left: 50%;
    margin-left: -130px;
    top: -70px;
  }
  body.mexico .canofbeans img {
    max-height: 260px;
  }
  body.mexico .beansonplate {
    right: -90px;
    top: -40px;
  }
  body.mexico .beansonplate img {
    max-height: 200px;
  }
}
/************ Netherlands *************/
body.netherlands .chocolate {
  left: -20px;
  top: -110px;
}
body.netherlands .chocolate img {
  max-height: 200px;
}
body.netherlands .deruyter {
  right: -210px;
  top: -450px;
}
body.netherlands .deruyter img {
  max-height: 600px;
}
body.netherlands .goji1 {
  left: 0px;
  top: -20px;
}
body.netherlands .goji1 img {
  max-height: 90px;
}
body.netherlands .goji2 {
  left: -70px;
  bottom: 0px;
}
body.netherlands .goji2 img {
  max-height: 90px;
}
body.netherlands .roosvicee {
  left: -90px;
  top: -90px;
}
body.netherlands .roosvicee img {
  max-height: 750px;
}
body.netherlands .blackberries {
  right: 0px;
  top: 10px;
}
body.netherlands .blackberries img {
  max-height: 200px;
}
body.netherlands .raspberry-ne {
  right: 0px;
  bottom: 0px;
}
body.netherlands .raspberry-ne img {
  max-height: 140px;
}
@media (max-width: 1200px) and (min-width: 1025px) {
  body.netherlands .roosvicee {
    left: -90px;
    top: -90px;
  }
}
@media (max-width: 1024px) and (min-width: 770px) {
  body.netherlands .chocolate img {
    max-height: 180px;
  }
  body.netherlands .deruyter {
    right: -170px;
    top: -380px;
  }
  body.netherlands .deruyter img {
    max-height: 430px;
  }
  body.netherlands .roosvicee {
    left: -90px;
    top: -40px;
  }
}
@media (max-width: 769px) {
  body.netherlands .chocolate {
    left: -40px;
    top: auto;
    bottom: -50px;
  }
  body.netherlands .chocolate img {
    max-height: 170px;
  }
  body.netherlands .deruyter {
    right: -120px;
    top: -90px;
  }
  body.netherlands .deruyter img {
    max-height: 250px;
    -webkit-transform: rotate(10deg);
    transform: rotate(10deg);
  }
  body.netherlands .shavings {
    left: -30px;
    top: -40px;
  }
  body.netherlands .shavings img {
    max-height: 90px;
  }
  body.netherlands .goji2 {
    left: 0px;
    bottom: -20px;
  }
  body.netherlands .goji2 img {
    max-height: 60px;
  }
  body.netherlands .roosvicee {
    left: 50%;
    top: -80px;
    width: 300px;
    margin-left: -150px;
  }
  body.netherlands .roosvicee img {
    height: 300px;
    width: 300px;
  }
  body.netherlands .raspberry-ne {
    right: -30px;
    bottom: auto;
    top: 0;
  }
  body.netherlands .raspberry-ne img {
    max-height: 100px;
  }
}
/************ New Zealand *************/
body.new-zealand .kiwi {
  left: -50px;
  top: -80px;
}
body.new-zealand .kiwi img {
  max-height: 250px;
}
body.new-zealand .chunkpapaya {
  left: 20px;
  top: -300px;
}
body.new-zealand .chunkpapaya img {
  max-height: 280px;
}
body.new-zealand .papayahalf {
  left: -230px;
  top: -470px;
}
body.new-zealand .papayahalf img {
  max-height: 350px;
}
body.new-zealand .fruitsaladcan {
  right: -100px;
  top: -420px;
}
body.new-zealand .fruitsaladcan img {
  max-height: 580px;
}
body.new-zealand .singlepeashoot {
  left: -20px;
  top: -20px;
}
body.new-zealand .singlepeashoot img {
  max-height: 200px;
}
body.new-zealand .beanseeds {
  left: -260px;
  top: 40%;
}
body.new-zealand .beanseeds img {
  max-height: 200px;
}
body.new-zealand .greenbeancan {
  left: -70px;
  top: -40px;
}
body.new-zealand .greenbeancan img {
  max-height: 500px;
}
body.new-zealand .openpea {
  right: 0px;
  top: 10%;
}
body.new-zealand .openpea img {
  max-height: 200px;
}
@media (max-width: 1450px) and (min-width: 1025px) {
  body.new-zealand .beanseeds {
    left: -110px;
    top: 40%;
  }
  body.new-zealand .beanseeds img {
    max-height: 200px;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
  }
}
@media (max-width: 1200px) and (min-width: 1025px) {
  body.new-zealand .fruitsaladcan {
    right: -150px;
    top: -420px;
  }
  body.new-zealand .fruitsaladcan img {
    max-height: 500px;
  }
  body.new-zealand .chunkpapaya {
    left: 0px;
    top: -270px;
  }
  body.new-zealand .chunkpapaya img {
    max-height: 230px;
  }
}
@media (max-width: 1024px) and (min-width: 770px) {
  body.new-zealand .kiwi {
    left: -50px;
    top: -80px;
  }
  body.new-zealand .kiwi img {
    max-height: 200px;
  }
  body.new-zealand .fruitsaladcan {
    right: -180px;
    top: -380px;
  }
  body.new-zealand .fruitsaladcan img {
    max-height: 460px;
  }
  body.new-zealand .chunkpapaya {
    left: -20px;
    top: -270px;
  }
  body.new-zealand .chunkpapaya img {
    max-height: 200px;
  }
  body.new-zealand .singlepeashoot {
    left: -20px;
    top: -50px;
  }
  body.new-zealand .singlepeashoot img {
    max-height: 130px;
  }
  body.new-zealand .beanseeds {
    display: none;
  }
}
@media (max-width: 769px) {
  body.new-zealand .papayahalf {
    left: -20px;
    top: -45px;
    right: auto;
  }
  body.new-zealand .papayahalf img {
    max-height: 120px;
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }
  body.new-zealand .chunkpapaya {
    left: -10px;
    top: -50px;
    right: auto;
  }
  body.new-zealand .chunkpapaya img {
    max-height: 120px;
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }
  body.new-zealand .kiwi {
    left: -80px;
    top: auto;
    bottom: -80px;
  }
  body.new-zealand .kiwi img {
    max-height: 190px;
  }
  body.new-zealand .fruitsaladcan {
    right: -80px;
    top: -35px;
  }
  body.new-zealand .fruitsaladcan img {
    max-height: 200px;
  }
  body.new-zealand .singlepeashoot {
    left: 10px;
    top: -30px;
    right: auto;
  }
  body.new-zealand .singlepeashoot img {
    max-height: 95px;
    -webkit-transform: rotate(20deg);
    transform: rotate(20deg);
  }
  body.new-zealand .beanseeds {
    left: -20px;
    top: auto;
    bottom: -120px;
    right: auto;
  }
  body.new-zealand .beanseeds img {
    max-height: 165px;
  }
  body.new-zealand .greenbeancan {
    left: 50%;
    margin-left: -110px;
    top: -70px;
  }
  body.new-zealand .greenbeancan img {
    max-height: 260px;
  }
  body.new-zealand .openpea {
    right: 0px;
    top: -40px;
  }
  body.new-zealand .openpea img {
    max-height: 120px;
  }
}
/************ Poland *************/
body.poland .mushroomgroup {
  left: -40px;
  top: -300px;
}
body.poland .mushroomgroup img {
  max-height: 480px;
}
body.poland .parsley {
  right: 250px;
  top: -380px;
}
body.poland .parsley img {
  max-height: 160px;
}
body.poland .pudliszkijar {
  right: -60px;
  top: -460px;
}
body.poland .pudliszkijar img {
  max-height: 550px;
}
body.poland .singlemushroom {
  right: 0px;
  top: -180px;
}
body.poland .singlemushroom img {
  max-height: 200px;
}
body.poland .lrgcorncob {
  right: -350px;
  top: -80px;
}
body.poland .lrgcorncob img {
  max-height: 600px;
}
body.poland .canofcorn {
  left: -130px;
  top: -20px;
}
body.poland .canofcorn img {
  max-height: 500px;
}
body.poland .cornarray {
  left: -100px;
  top: -80px;
}
body.poland .cornarray img {
  max-height: 250px;
}
@media (max-width: 1200px) and (min-width: 1025px) {
  body.poland .cornarray {
    left: -50px;
    top: -90px;
  }
  body.poland .cornarray img {
    max-height: 220px;
  }
}
@media (max-width: 1024px) and (min-width: 770px) {
  body.poland .mushroomgroup {
    left: -40px;
    top: -250px;
  }
  body.poland .mushroomgroup img {
    max-height: 400px;
  }
  body.poland .parsley {
    right: 250px;
    top: -380px;
  }
  body.poland .parsley img {
    max-height: 130px;
  }
  body.poland .pudliszkijar {
    right: -80px;
    top: -400px;
  }
  body.poland .pudliszkijar img {
    max-height: 500px;
  }
  body.poland .lrgcorncob {
    right: -320px;
    top: -80px;
  }
  body.poland .lrgcorncob img {
    max-height: 500px;
  }
  body.poland .canofcorn {
    left: -130px;
    top: -10px;
  }
  body.poland .canofcorn img {
    max-height: 430px;
  }
  body.poland .cornarray {
    left: -50px;
    top: -80px;
  }
  body.poland .cornarray img {
    max-height: 200px;
  }
}
@media (max-width: 769px) {
  body.poland .flipmushroom {
    left: -20px;
    top: auto;
    bottom: -55px;
  }
  body.poland .flipmushroom img {
    max-height: 140px;
  }
  body.poland .singlemushroom {
    right: auto;
    left: -20px;
    top: -35px;
  }
  body.poland .singlemushroom img {
    max-height: 100px;
  }
  body.poland .pudliszkijar {
    right: -60px;
    top: -10px;
  }
  body.poland .pudliszkijar img {
    max-height: 170px;
    -webkit-transform: rotate(-20deg);
    transform: rotate(-20deg);
  }
  body.poland .lrgcorncob {
    left: 24%;
    bottom: auto;
    top: -420px;
  }
  body.poland .lrgcorncob img {
    max-height: 200px;
    -webkit-transform: scaleX(-1) rotate(25deg);
    transform: scaleX(-1) rotate(25deg);
  }
  body.poland .cornarray {
    left: -70px;
    bottom: auto;
    top: 350px;
  }
  body.poland .cornarray img {
    max-height: 140px;
    -webkit-transform: scaleX(-1) scaleY(-1);
    transform: scaleX(-1) scaleY(-1);
  }
  body.poland .cornarray2 {
    right: -70px;
    top: 0px;
  }
  body.poland .cornarray2 img {
    max-height: 140px;
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
  }
  body.poland .canofcorn {
    left: 50%;
    bottom: auto;
    top: -60px;
    margin-left: -140px;
  }
  body.poland .canofcorn img {
    max-height: 270px;
  }
}
/************ Russia *************/
body.russia .ketchcup {
  left: -35px;
  top: -85px;
}
body.russia .ketchcup img {
  max-height: 250px;
}
body.russia .tomatoruss {
  left: 20px;
  top: -300px;
}
body.russia .tomatoruss img {
  max-height: 140px;
}
body.russia .saucepouch {
  right: -60px;
  top: -410px;
}
body.russia .saucepouch img {
  max-height: 490px;
}
body.russia .mayocuecup {
  left: -100px;
  top: -80px;
}
body.russia .mayocuecup img {
  max-height: 230px;
}
body.russia .mayocue {
  left: 0px;
  top: -90px;
}
body.russia .mayocue img {
  max-height: 640px;
}
body.russia .eggruss {
  right: 0px;
  top: 200px;
}
body.russia .eggruss img {
  max-height: 130px;
}
@media (max-width: 1200px) and (min-width: 1025px) {
  body.russia .mayocuecup {
    left: -50px;
    top: -70px;
  }
  body.russia .mayocuecup img {
    max-height: 200px;
  }
  body.russia .mayocue {
    top: -80px;
  }
}
@media (max-width: 1024px) and (min-width: 770px) {
  body.russia .ketchcup img {
    max-height: 200px;
  }
  body.russia .tomatoruss img {
    max-height: 120px;
  }
  body.russia .saucepouch {
    right: -90px;
    top: -350px;
  }
  body.russia .saucepouch img {
    max-height: 450px;
  }
  body.russia .mayocuecup {
    left: -50px;
    top: -70px;
  }
  body.russia .mayocuecup img {
    max-height: 190px;
  }
  body.russia .mayocue {
    top: -70px;
    width: 105%;
  }
}
@media (max-width: 769px) {
  body.russia .ketchcup {
    left: -40px;
    top: auto;
    bottom: -60px;
  }
  body.russia .ketchcup img {
    max-height: 170px;
  }
  body.russia .tomatoruss {
    left: -10px;
    top: -45px;
  }
  body.russia .tomatoruss img {
    max-height: 80px;
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }
  body.russia .saucepouch {
    right: -65px;
    top: -30px;
  }
  body.russia .saucepouch img {
    max-height: 200px;
  }
  body.russia .mayocuecup {
    left: -30px !important;
    bottom: -90px !important;
    top: auto;
  }
  body.russia .mayocuecup img {
    max-height: 150px;
  }
  body.russia .eggruss {
    right: auto;
    left: 10px;
    top: -380px;
  }
  body.russia .eggruss img {
    max-height: 65px;
    -webkit-transform: rotate(10deg);
    transform: rotate(10deg);
  }
  body.russia .mayocue {
    left: 50%;
    margin-left: -70px;
    top: -80px;
  }
  body.russia .mayocue img {
    max-height: 300px;
  }
  body.russia.lang-ru .saucepouch {
    right: -80px;
  }
  body.russia.lang-ru .eggruss {
    top: -500px;
  }
}
/************ South Korea *************/
body.south-korea .rasp1 {
  left: -50px;
  top: -260px;
}
body.south-korea .rasp1 img {
  max-height: 190px;
}
body.south-korea .rasp2 {
  left: 120px;
  top: -200px;
}
body.south-korea .rasp2 img {
  max-height: 200px;
}
body.south-korea .rasp3 {
  left: 0px;
  top: -30px;
}
body.south-korea .rasp3 img {
  max-height: 170px;
}
body.south-korea .clpackets {
  right: -30px;
  top: -430px;
}
body.south-korea .clpackets img {
  max-height: 520px;
}
body.south-korea .twofries {
  left: -60px;
  top: -20px;
}
body.south-korea .twofries img {
  max-height: 240px;
  -webkit-transform: rotate(-15deg);
  transform: rotate(-15deg);
}
body.south-korea .frypack {
  left: -40px;
  top: 20px;
}
body.south-korea .frypack img {
  max-height: 480px;
}
body.south-korea .singlefry {
  right: -30px;
  top: -40px;
}
body.south-korea .singlefry img {
  max-height: 200px;
}
@media (max-width: 1200px) and (min-width: 1025px) {
  body.south-korea .clpackets {
    right: -70px;
  }
  body.south-korea .clpackets img {
    max-height: 490px;
  }
}
@media (max-width: 1024px) and (min-width: 770px) {
  body.south-korea .rasp2 {
    display: none;
  }
  body.south-korea .clpackets {
    right: -100px;
    top: -365px;
  }
  body.south-korea .clpackets img {
    max-height: 400px;
  }
  body.south-korea .frypack {
    left: 0px;
    top: 70px;
    width: 120%;
  }
}
@media (max-width: 769px) {
  body.south-korea .rasp1 {
    left: -30px;
    top: -20px;
    right: auto;
  }
  body.south-korea .rasp1 img {
    max-height: 120px;
    -webkit-transform: rotate(-15deg);
    transform: rotate(-15deg);
  }
  body.south-korea .rasp3 {
    left: -10px;
    top: auto;
    bottom: -90px;
  }
  body.south-korea .rasp3 img {
    max-height: 130px;
  }
  body.south-korea .clpackets {
    right: -70px;
    top: -60px;
  }
  body.south-korea .clpackets img {
    max-height: 210px;
    -webkit-transform: rotate(20deg);
    transform: rotate(20deg);
  }
  body.south-korea .singlefry2 {
    left: 10px;
    top: -35px;
    right: auto;
  }
  body.south-korea .singlefry2 img {
    max-height: 125px;
    -webkit-transform: scaleY(-1) rotate(165deg);
    transform: scaleY(-1) rotate(165deg);
  }
  body.south-korea .twofries {
    left: -40px;
    top: auto;
    bottom: -70px;
    right: auto;
  }
  body.south-korea .twofries img {
    max-height: 125px;
  }
  body.south-korea .frypack {
    left: 50%;
    margin-left: -140px;
    top: -70px;
  }
  body.south-korea .frypack img {
    max-height: 260px;
  }
  body.south-korea .singlefry {
    right: -20px;
    top: auto;
    bottom: -20px;
  }
  body.south-korea .singlefry img {
    max-height: 120px;
    -webkit-transform: scaleY(-1);
    transform: scaleY(-1);
  }
}
/************ Spain *************/
body.spain .tomato1 {
  left: -30px;
  top: -80px;
}
body.spain .tomato1 img {
  max-height: 200px;
}
body.spain .tomato2 {
  left: 20px;
  top: -320px;
}
body.spain .tomato2 img {
  max-height: 180px;
}
body.spain .basilleaf1 {
  left: 320px;
  top: -160px;
}
body.spain .basilleaf1 img {
  max-height: 135px;
}
body.spain .basilleaf2 {
  right: 300px;
  top: -170px;
}
body.spain .basilleaf2 img {
  max-height: 150px;
}
body.spain .basilleaf3 {
  right: -80px;
  top: -300px;
}
body.spain .basilleaf3 img {
  max-height: 130px;
}
body.spain .jarofsauce {
  left: auto;
  right: -40px;
  top: -420px;
}
body.spain .jarofsauce img {
  max-height: 480px;
}
body.spain .tomato3 {
  left: 0px;
  top: -40px;
}
body.spain .tomato3 img {
  max-height: 100px;
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}
body.spain .tomato4 {
  left: -65px;
  bottom: 40px;
}
body.spain .tomato4 img {
  max-height: 150px;
}
body.spain .basilleaf4 {
  right: -10px;
  top: 170px;
}
body.spain .basilleaf4 img {
  max-height: 110px;
}
body.spain .canoftomatoes {
  left: -70px;
  top: -60px;
}
body.spain .canoftomatoes img {
  max-height: 550px;
}
@media (max-width: 1200px) and (min-width: 1025px) {
  body.spain .jarofsauce img {
    max-height: 440px;
  }
  body.spain .basilleaf1 {
    left: 260px;
  }
  body.spain .basilleaf1 img {
    max-height: 115px;
  }
  body.spain .basilleaf2 {
    right: 250px;
  }
  body.spain .tomato3 {
    left: 20px;
  }
  body.spain .tomato4 {
    left: -70px;
  }
}
@media (max-width: 1024px) and (min-width: 770px) {
  body.spain .tomato2 {
    left: 10px;
    top: -320px;
  }
  body.spain .tomato2 img {
    max-height: 140px;
  }
  body.spain .basilleaf1 {
    left: 120px;
    top: -160px;
  }
  body.spain .basilleaf1 img {
    max-height: 105px;
  }
  body.spain .basilleaf2 {
    right: 170px;
    top: -140px;
  }
  body.spain .basilleaf2 img {
    max-height: 120px;
  }
  body.spain .basilleaf3 {
    display: none;
  }
  body.spain .jarofsauce {
    left: auto;
    right: -60px;
    top: -365px;
  }
  body.spain .jarofsauce img {
    max-height: 380px;
  }
  body.spain .tomato3 {
    left: -20px;
  }
  body.spain .tomato4 {
    left: -200px;
  }
  body.spain .canoftomatoes {
    left: -55px;
    top: -40px;
    width: 135%;
  }
  body.spain .canoftomatoes img {
    max-height: 550px;
  }
  body.spain .basilleaf4 {
    right: -20px;
    top: 240px;
  }
}
@media (max-width: 769px) {
  body.spain .tomato1 {
    left: -20px;
    top: auto;
    bottom: -20px;
  }
  body.spain .tomato1 img {
    max-height: 90px;
  }
  body.spain .basilleaf3 {
    right: auto;
    left: 20px;
    top: -45px;
  }
  body.spain .basilleaf3 img {
    max-height: 100px;
    -webkit-transform: rotate(40deg);
    transform: rotate(40deg);
  }
  body.spain .jarofsauce {
    right: -45px;
    top: -10px;
  }
  body.spain .jarofsauce img {
    max-height: 160px;
  }
  body.spain .tomato4 {
    left: 0px;
    bottom: auto;
    top: -40px;
  }
  body.spain .tomato4 img {
    max-height: 80px;
  }
  body.spain .basilleaf4 {
    right: 30px;
    top: 0px;
  }
  body.spain .basilleaf4 img {
    max-height: 60px;
  }
  body.spain .canoftomatoes {
    left: 50%;
    bottom: auto;
    top: -50px;
    margin-left: -125px;
  }
  body.spain .canoftomatoes img {
    max-height: 250px;
  }
}
/************ Sweden *************/
body.sweden .tomato1 {
  left: 30px;
  top: -310px;
}
body.sweden .tomato1 img {
  max-height: 130px;
}
body.sweden .tomato2 {
  left: -10px;
  top: -80px;
}
body.sweden .tomato2 img {
  max-height: 250px;
}
body.sweden .basilleaf1 {
  left: 320px;
  top: -180px;
}
body.sweden .basilleaf1 img {
  max-height: 130px;
}
body.sweden .basilleaf2 {
  right: 340px;
  top: -300px;
}
body.sweden .basilleaf2 img {
  max-height: 150px;
}
body.sweden .ketchupbottle {
  right: -360px;
  top: -460px;
}
body.sweden .ketchupbottle img {
  max-height: 800px;
}
body.sweden .beansonfork {
  left: -10px;
  top: -80px;
}
body.sweden .beansonfork img {
  max-height: 220px;
}
body.sweden .canofbeans {
  left: -20px;
  top: -70px;
}
body.sweden .canofbeans img {
  max-height: 510px;
}
body.sweden .beansonplate {
  right: -230px;
  top: 20px;
}
body.sweden .beansonplate img {
  max-height: 450px;
}
@media (max-width: 1200px) and (min-width: 1025px) {
  body.sweden .basilleaf1 {
    left: 260px;
    top: -180px;
  }
  body.sweden .basilleaf1 img {
    max-height: 100px;
  }
  body.sweden .basilleaf2 {
    right: 280px;
    top: -270px;
  }
  body.sweden .basilleaf2 img {
    max-height: 100px;
  }
}
@media (max-width: 1024px) and (min-width: 770px) {
  body.sweden .ketchupbottle {
    right: -220px;
    top: -400px;
  }
  body.sweden .ketchupbottle img {
    max-height: 550px;
  }
  body.sweden .basilleaf1 {
    left: 150px;
  }
  body.sweden .basilleaf1 img {
    max-height: 100px;
  }
  body.sweden .basilleaf2 {
    display: none;
  }
  body.sweden .canofbeans {
    left: -70px;
    top: 0px;
    width: 140%;
  }
  body.sweden .canofbeans img {
    max-height: 420px;
  }
  body.sweden .beansonplate {
    right: -180px;
    top: 80px;
  }
  body.sweden .beansonplate img {
    max-height: 300px;
  }
}
@media (max-width: 769px) {
  body.sweden .basilleaf1 {
    left: 10px;
    top: -25px;
  }
  body.sweden .basilleaf1 img {
    max-height: 70px;
    -webkit-transform: rotate(30deg);
    transform: rotate(30deg);
  }
  body.sweden .tomato2 {
    left: -40px;
    top: auto;
    bottom: -30px;
  }
  body.sweden .tomato2 img {
    max-height: 100px;
  }
  body.sweden .ketchupbottle {
    right: -170px;
    top: -160px;
  }
  body.sweden .ketchupbottle img {
    max-height: 360px;
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg);
  }
  body.sweden .beansonfork {
    top: -45px;
  }
  body.sweden .beansonfork img {
    max-height: 115px;
  }
  body.sweden .canofbeans {
    left: 50%;
    margin-left: -130px;
    top: -70px;
  }
  body.sweden .canofbeans img {
    max-height: 260px;
  }
  body.sweden .beansonplate {
    right: -90px;
    top: -40px;
  }
  body.sweden .beansonplate img {
    max-height: 200px;
  }
}
/************ Turkey *************/
body.turkey .mayocup {
  left: -30px;
  top: -80px;
}
body.turkey .mayocup img {
  max-height: 240px;
}
body.turkey .garlic1 {
  left: 150px;
  top: -250px;
}
body.turkey .garlic1 img {
  max-height: 78px;
}
body.turkey .garlic2 {
  right: 390px;
  top: -100px;
}
body.turkey .garlic2 img {
  max-height: 78px;
}
body.turkey .mayochup {
  right: -50px;
  top: -470px;
}
body.turkey .mayochup img {
  max-height: 580px;
}
body.turkey .mayocupftr {
  left: -70px;
  bottom: 0px;
}
body.turkey .mayocupftr img {
  max-height: 200px;
}
body.turkey .garlicftr1 {
  left: 40px;
  top: -30px;
}
body.turkey .garlicftr1 img {
  max-height: 80px;
}
body.turkey .garlicsauce {
  left: -10px;
  top: -40px;
}
body.turkey .garlicsauce img {
  max-height: 580px;
}
body.turkey .garlicftr2 {
  right: 0px;
  top: 40%;
}
body.turkey .garlicftr2 img {
  max-height: 140px;
}
@media (max-width: 1200px) and (min-width: 1025px) {
  body.turkey .mayochup {
    right: -70px;
    top: -450px;
  }
  body.turkey .mayochup img {
    max-height: 540px;
  }
  body.turkey .mayocupftr {
    left: -100px;
  }
}
@media (max-width: 1024px) and (min-width: 770px) {
  body.turkey .mayocup {
    left: -30px;
    top: -100px;
  }
  body.turkey .mayocup img {
    max-height: 220px;
  }
  body.turkey .garlic1 {
    left: 60px;
    top: -230px;
  }
  body.turkey .garlic1 img {
    max-height: 78px;
  }
  body.turkey .garlic2 {
    right: 280px;
    top: -100px;
  }
  body.turkey .garlic2 img {
    max-height: 78px;
  }
  body.turkey .mayochup {
    right: -110px;
    top: -400px;
  }
  body.turkey .mayochup img {
    max-height: 480px;
  }
  body.turkey .mayocupftr {
    display: none;
  }
  body.turkey .garlicftr1 {
    left: 10px;
  }
}
@media (max-width: 769px) {
  body.turkey .garlic2 {
    left: 0px;
    top: -50px;
    right: auto;
  }
  body.turkey .garlic2 img {
    max-height: 90px;
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }
  body.turkey .mayocup {
    left: -40px;
    top: auto;
    bottom: -60px;
  }
  body.turkey .mayocup img {
    max-height: 170px;
  }
  body.turkey .mayochup {
    right: -70px;
    top: -40px;
  }
  body.turkey .mayochup img {
    max-height: 210px;
    -webkit-transform: rotate(25deg);
    transform: rotate(25deg);
  }
  body.turkey .mayocupftr {
    left: auto;
    right: -60px;
    top: auto;
    bottom: -150px;
  }
  body.turkey .mayocupftr img {
    max-height: 140px;
  }
  body.turkey .garlicftr1 {
    left: 20px;
    top: -20px;
  }
  body.turkey .garlicftr1 img {
    max-height: 60px;
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }
  body.turkey .garlicsauce {
    left: 50%;
    margin-left: -85px;
    top: -40px;
  }
  body.turkey .garlicsauce img {
    max-height: 250px;
  }
  body.turkey .garlicftr2 {
    right: auto;
    top: -20px;
    left: 0;
  }
  body.turkey .garlicftr2 img {
    max-height: 70px;
    -webkit-transform: scaleX(-1) rotate(105deg);
    transform: scaleX(-1) rotate(105deg);
  }
}
/************ UAE *************/
body.uae .mayocup {
  left: -30px;
  top: -80px;
}
body.uae .mayocup img {
  max-height: 240px;
}
body.uae .garlic1 {
  left: 150px;
  top: -340px;
}
body.uae .garlic1 img {
  max-height: 78px;
}
body.uae .garlic2 {
  right: 350px;
  top: -140px;
}
body.uae .garlic2 img {
  max-height: 78px;
}
body.uae .garlicsauce {
  right: -50px;
  top: -500px;
}
body.uae .garlicsauce img {
  max-height: 580px;
}
body.uae .mayocupftr {
  left: -70px;
  bottom: 0px;
}
body.uae .mayocupftr img {
  max-height: 200px;
}
body.uae .garlicftr1 {
  left: 40px;
  top: -30px;
}
body.uae .garlicftr1 img {
  max-height: 80px;
}
body.uae .chilimiso {
  left: -40px;
  top: -40px;
}
body.uae .chilimiso img {
  max-height: 550px;
}
body.uae .garlicftr2 {
  right: 0px;
  top: 40%;
}
body.uae .garlicftr2 img {
  max-height: 140px;
}
@media (max-width: 1200px) and (min-width: 1025px) {
  body.uae .garlic1 {
    left: 80px;
  }
  body.uae .garlicsauce {
    right: -100px;
  }
  body.uae .mayocupftr {
    left: -100px;
  }
  body.uae .garlicftr1 {
    left: 10px;
    top: -30px;
  }
}
@media (max-width: 1024px) and (min-width: 770px) {
  body.uae .mayocup {
    left: -30px;
    top: -100px;
  }
  body.uae .mayocup img {
    max-height: 220px;
  }
  body.uae .garlic1 {
    left: 60px;
    top: -230px;
  }
  body.uae .garlic1 img {
    max-height: 78px;
  }
  body.uae .garlic2 {
    right: 280px;
    top: -100px;
  }
  body.uae .garlic2 img {
    max-height: 78px;
  }
  body.uae .garlicsauce {
    right: -130px;
    top: -420px;
  }
  body.uae .garlicsauce img {
    max-height: 500px;
  }
  body.uae .mayocupftr {
    display: none;
  }
  body.uae .chilimiso img {
    max-height: 500px;
  }
  body.uae .garlicftr1 {
    left: 10px;
  }
}
@media (max-width: 769px) {
  body.uae .garlic2 {
    left: 0px;
    top: -50px;
    right: auto;
  }
  body.uae .garlic2 img {
    max-height: 90px;
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }
  body.uae .mayocup {
    left: -40px;
    top: auto;
    bottom: -60px;
  }
  body.uae .mayocup img {
    max-height: 170px;
  }
  body.uae .garlicsauce {
    right: -80px;
    top: -40px;
  }
  body.uae .garlicsauce img {
    max-height: 220px;
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }
  body.uae .mayocupftr {
    left: auto;
    right: -60px;
    top: auto;
    bottom: -150px;
  }
  body.uae .mayocupftr img {
    max-height: 140px;
  }
  body.uae .garlicftr1 {
    left: 20px;
    top: -20px;
  }
  body.uae .garlicftr1 img {
    max-height: 60px;
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }
  body.uae .chilimiso {
    left: 50%;
    margin-left: -75px;
    top: -60px;
  }
  body.uae .chilimiso img {
    max-height: 250px;
  }
  body.uae .garlicftr2 {
    right: auto;
    top: -20px;
    left: 0;
  }
  body.uae .garlicftr2 img {
    max-height: 70px;
    -webkit-transform: scaleX(-1) rotate(105deg);
    transform: scaleX(-1) rotate(105deg);
  }
}
/************ UK *************/
body.uk .salt {
  left: 50px;
  top: -380px;
}
body.uk .salt img {
  max-height: 190px;
}
body.uk .hpsauce {
  right: -290px;
  top: -480px;
}
body.uk .hpsauce img {
  max-height: 760px;
}
body.uk .brownbowl1 {
  left: -130px;
  top: -180px;
}
body.uk .brownbowl1 img {
  max-height: 350px;
}
body.uk .garlic {
  left: 20px;
  top: -20px;
}
body.uk .garlic img {
  max-height: 100px;
}
body.uk .brownbowl2 {
  left: -120px;
  bottom: -70px;
}
body.uk .brownbowl2 img {
  max-height: 250px;
}
body.uk .leaperrin {
  left: 90px;
  top: -80px;
}
body.uk .leaperrin img {
  max-height: 580px;
}
body.uk .onions {
  right: -40px;
  top: 20px;
}
body.uk .onions img {
  max-height: 300px;
}
@media (max-width: 1200px) and (min-width: 1025px) {
  body.uk .leaperrin {
    left: 20px;
    top: -80px;
  }
  body.uk .brownbowl2 {
    left: -110px;
  }
  body.uk .brownbowl2 img {
    max-height: 230px;
  }
}
@media (max-width: 1024px) and (min-width: 770px) {
  body.uk .salt {
    left: 30px;
    top: -310px;
  }
  body.uk .salt img {
    max-height: 170px;
  }
  body.uk .hpsauce {
    right: -250px;
    top: -460px;
  }
  body.uk .hpsauce img {
    max-height: 700px;
  }
  body.uk .brownbowl1 {
    left: -80px;
    top: -180px;
  }
  body.uk .brownbowl1 img {
    max-height: 300px;
  }
  body.uk .brownbowl2 {
    display: none;
  }
  body.uk .leaperrin {
    left: 0px;
    top: -80px;
  }
  body.uk .leaperrin img {
    max-height: 530px;
  }
}
@media (max-width: 769px) {
  body.uk .salt {
    left: -20px;
    top: -65px;
  }
  body.uk .salt img {
    max-height: 110px;
  }
  body.uk .hpsauce {
    right: -100px;
    top: -30px;
  }
  body.uk .hpsauce img {
    max-height: 250px;
    -webkit-transform: rotate(25deg);
    transform: rotate(25deg);
  }
  body.uk .brownbowl1 {
    left: -70px;
    top: auto;
    bottom: -60px;
  }
  body.uk .brownbowl1 img {
    max-height: 170px;
  }
  body.uk .garlic {
    left: 10px;
    top: -20px;
  }
  body.uk .garlic img {
    max-height: 70px;
  }
  body.uk .brownbowl2 {
    left: auto;
    right: 0;
    bottom: -200px;
  }
  body.uk .brownbowl2 img {
    max-height: 190px;
  }
  body.uk .leaperrin {
    left: 0px;
    top: -80px;
  }
  body.uk .leaperrin img {
    max-height: 320px;
    -webkit-transform: rotate(55deg);
    transform: rotate(55deg);
  }
}
/************ USA *************/
body.usa .maccupsusa {
  right: -200px;
  top: -430px;
}
body.usa .maccupsusa img {
  max-height: 440px;
}
body.usa .macbowlusa {
  left: -90px;
  top: -200px;
}
body.usa .macbowlusa img {
  max-height: 380px;
}
body.usa .usanoodle1 {
  left: -40px;
  top: -340px;
}
body.usa .usanoodle1 img {
  max-height: 145px;
  -webkit-transform: scaleX(-1) rotate(-30deg);
  transform: scaleX(-1) rotate(-30deg);
}
body.usa .usanoodle2 {
  right: -30px;
  top: -50px;
}
body.usa .usanoodle2 img {
  max-height: 145px;
  -webkit-transform: rotate(-20deg);
  transform: rotate(-20deg);
}
body.usa .usanoodle3 {
  right: 50px;
  bottom: 120px;
}
body.usa .usanoodle3 img {
  max-height: 145px;
  -webkit-transform: rotate(55deg);
  transform: rotate(55deg);
}
body.usa .strawberry1 {
  left: 20px;
  top: -30px;
}
body.usa .strawberry1 img {
  max-height: 110px;
}
body.usa .strawberry2 {
  left: -30px;
  bottom: 60px;
}
body.usa .strawberry2 img {
  max-height: 120px;
  -webkit-transform: rotate(-35deg);
  transform: rotate(-35deg);
}
body.usa .strawberry3 {
  right: 0px;
  top: 100px;
}
body.usa .strawberry3 img {
  max-height: 100px;
}
body.usa .crystallight {
  left: 90px;
  top: -80px;
}
body.usa .crystallight img {
  max-height: 620px;
}
@media (max-width: 1200px) and (min-width: 1025px) {
  body.usa .maccupsusa {
    right: -230px;
    top: -400px;
  }
  body.usa .maccupsusa img {
    max-height: 390px;
  }
  body.usa .crystallight {
    left: 30px;
    top: -80px;
  }
}
@media (max-width: 1024px) and (min-width: 770px) {
  body.usa .maccupsusa {
    right: -250px;
    top: -350px;
  }
  body.usa .maccupsusa img {
    max-height: 330px;
  }
  body.usa .usanoodle1 {
    left: -20px;
    top: -280px;
  }
  body.usa .usanoodle1 img {
    max-height: 145px;
  }
  body.usa .macbowlusa {
    left: -70px;
    top: -160px;
  }
  body.usa .macbowlusa img {
    max-height: 300px;
  }
  body.usa .usanoodle3 {
    right: 10px;
    bottom: 60px;
  }
  body.usa .strawberry2 {
    display: none;
  }
  body.usa .crystallight {
    left: 0px;
    top: -60px;
    width: 110%;
  }
  body.usa .crystallight img {
    max-height: 550px;
  }
}
@media (max-width: 769px) {
  body.usa .usanoodle1 {
    left: -20px;
    top: -20px;
  }
  body.usa .usanoodle1 img {
    max-height: 80px;
  }
  body.usa .usanoodle2 {
    right: 0px;
    bottom: -30px;
    top: auto;
  }
  body.usa .usanoodle2 img {
    max-height: 80px;
  }
  body.usa .maccupsusa {
    right: -170px;
    top: -80px;
  }
  body.usa .maccupsusa img {
    max-height: 200px;
  }
  body.usa .macbowlusa {
    left: -80px;
    bottom: -70px;
    top: auto;
  }
  body.usa .macbowlusa img {
    max-height: 190px;
  }
  body.usa .strawberry2 {
    left: 0px;
    bottom: auto;
    top: -30px;
  }
  body.usa .strawberry2 img {
    max-height: 80px;
    -webkit-transform: rotate(-35deg);
    transform: rotate(-35deg);
  }
  body.usa .icecube {
    left: -30px;
    bottom: 0px;
  }
  body.usa .icecube img {
    max-height: 170px;
  }
  body.usa .crystallight {
    left: 50%;
    top: -80px;
    margin-left: -95px;
  }
  body.usa .crystallight img {
    max-height: 300px;
  }
  body.usa .strawberry3 {
    right: 20px;
    top: -30px;
  }
  body.usa .strawberry3 img {
    max-height: 80px;
  }
}
/************ Venezuela *************/
body.venezuela .tomato1 {
  left: 30px;
  top: -310px;
}
body.venezuela .tomato1 img {
  max-height: 130px;
}
body.venezuela .tomato2 {
  left: -10px;
  top: -80px;
}
body.venezuela .tomato2 img {
  max-height: 250px;
}
body.venezuela .basilleaf2 {
  right: 340px;
  top: -300px;
}
body.venezuela .basilleaf2 img {
  max-height: 150px;
}
body.venezuela .mustardbottle {
  right: -50px;
  top: -440px;
}
body.venezuela .mustardbottle img {
  max-height: 510px;
}
body.venezuela .ftr-tomato1 {
  left: -50px;
  top: 40px;
}
body.venezuela .ftr-tomato1 img {
  max-height: 150px;
}
body.venezuela .ftr-basil {
  left: 0px;
  top: auto;
  bottom: 50px;
}
body.venezuela .ftr-basil img {
  max-height: 150px;
}
body.venezuela .cherrysauce {
  left: -50px;
  top: -60px;
}
body.venezuela .cherrysauce img {
  max-height: 510px;
}
body.venezuela .ftr-tomato2 {
  right: -30px;
  top: 120px;
}
body.venezuela .ftr-tomato2 img {
  max-height: 150px;
}
@media (max-width: 1200px) and (min-width: 1025px) {
  body.venezuela .basilleaf2 {
    right: 240px;
    top: -300px;
  }
  body.venezuela .basilleaf2 img {
    max-height: 90px;
  }
  body.venezuela .mustardbottle {
    right: -70px;
    top: -420px;
  }
  body.venezuela .mustardbottle img {
    max-height: 480px;
  }
  body.venezuela .ftr-tomato1 {
    left: -30px;
    top: 40px;
  }
  body.venezuela .ftr-tomato1 img {
    max-height: 120px;
  }
  body.venezuela .ftr-basil {
    left: 0px;
    top: auto;
    bottom: 50px;
  }
  body.venezuela .ftr-basil img {
    max-height: 90px;
  }
}
@media (max-width: 1024px) and (min-width: 770px) {
  body.venezuela .tomato1 {
    left: 30px;
    top: -280px;
  }
  body.venezuela .tomato1 img {
    max-height: 115px;
  }
  body.venezuela .tomato2 img {
    max-height: 140px;
  }
  body.venezuela .basilleaf2 {
    right: 150px;
    top: -340px;
  }
  body.venezuela .basilleaf2 img {
    max-height: 80px;
  }
  body.venezuela .mustardbottle {
    right: -90px;
    top: -360px;
  }
  body.venezuela .mustardbottle img {
    max-height: 370px;
  }
  body.venezuela .ftr-tomato1 {
    left: -20px;
    top: -40px;
  }
  body.venezuela .ftr-tomato1 img {
    max-height: 120px;
  }
  body.venezuela .cherrysauce {
    left: -40px;
    top: 0px;
  }
  body.venezuela .cherrysauce img {
    max-height: 510px;
  }
  body.venezuela .ftr-tomato2 {
    right: 0px;
    top: 140px;
  }
  body.venezuela .ftr-tomato2 img {
    max-height: 110px;
  }
  body.venezuela .ftr-basil {
    display: none;
  }
}
@media (max-width: 769px) {
  body.venezuela .basilleaf1 {
    left: 10px;
    top: -25px;
  }
  body.venezuela .basilleaf1 img {
    max-height: 70px;
    -webkit-transform: rotate(30deg);
    transform: rotate(30deg);
  }
  body.venezuela .tomato2 {
    left: -40px;
    top: auto;
    bottom: -30px;
  }
  body.venezuela .tomato2 img {
    max-height: 100px;
  }
  body.venezuela .mustardbottle {
    right: -70px;
    top: -30px;
  }
  body.venezuela .mustardbottle img {
    max-height: 200px;
    -webkit-transform: rotate(20deg);
    transform: rotate(20deg);
  }
  body.venezuela .ftr-basil {
    left: 20px;
    top: auto;
    bottom: -80px;
    right: auto;
  }
  body.venezuela .ftr-basil img {
    max-height: 65px;
  }
  body.venezuela .cherrysauce {
    left: 50%;
    margin-left: -130px;
    top: -70px;
  }
  body.venezuela .cherrysauce img {
    max-height: 260px;
  }
  body.venezuela .ftr-tomato2 {
    right: 0px;
    top: 20px;
  }
  body.venezuela .ftr-tomato2 img {
    max-height: 100px;
  }
}
/**************************** LOCATION PAGES END ********************************/
/************ Early Careers *************/
body.early-career .forkbean {
  left: -50px;
  top: -50px;
}
body.early-career .forkbean img {
  max-height: 270px;
}
body.early-career .beancan {
  right: -140px;
  top: -460px;
}
body.early-career .beancan img {
  max-height: 580px;
}
body.early-career .raspberry1 {
  left: -70px;
  top: -30px;
}
body.early-career .raspberry1 img {
  max-height: 180px;
}
body.early-career .raspberry2 {
  right: -40px;
  top: 60px;
}
body.early-career .raspberry2 img {
  max-height: 170px;
}
body.early-career .icecube {
  right: 50px;
  bottom: 0px;
}
body.early-career .icecube img {
  max-height: 300px;
}
body.early-career .koolaid {
  left: -40px;
  top: -40px;
}
body.early-career .koolaid img {
  max-height: 550px;
}
@media (max-width: 1200px) and (min-width: 1025px) {
  body.early-career .forkbean img {
    max-height: 220px;
  }
  body.early-career .beancan {
    top: -440px;
  }
  body.early-career .beancan img {
    max-height: 540px;
  }
  body.early-career .raspberry1 {
    left: -40px;
    top: -30px;
  }
  body.early-career .icecube {
    right: 0px;
  }
}
@media (max-width: 1024px) and (min-width: 770px) {
  body.early-career .forkbean img {
    max-height: 180px;
  }
  body.early-career .beancan {
    top: -380px;
  }
  body.early-career .beancan img {
    max-height: 440px;
  }
  body.early-career .icecube {
    right: -50px;
    bottom: 30px;
  }
  body.early-career .icecube img {
    max-height: 250px;
  }
  body.early-career .koolaid {
    left: -40px;
    top: 40px;
  }
}
@media (max-width: 769px) {
  body.early-career .forkbean {
    left: -30px;
    top: 78px;
  }
  body.early-career .forkbean img {
    max-height: 120px;
  }
  body.early-career .beancan {
    right: -80px;
    top: -60px;
  }
  body.early-career .beancan img {
    max-height: 180px;
  }
  body.early-career .raspberry1 {
    left: -10px;
    top: -40px;
  }
  body.early-career .raspberry1 img {
    max-height: 120px;
  }
  body.early-career .raspberry2 {
    right: -20px;
    top: -30px;
  }
  body.early-career .raspberry2 img {
    max-height: 110px;
  }
  body.early-career .icecube {
    right: auto;
    left: -40px;
    bottom: 0px;
  }
  body.early-career .icecube img {
    max-height: 130px;
  }
  body.early-career .koolaid {
    left: 50%;
    top: -60px;
    margin-left: -104px;
  }
  body.early-career .koolaid img {
    max-height: 250px;
  }
}
/************ Job Search *************/
body.job-search-results .cctoast {
  left: -100px;
  top: 90px;
}
body.job-search-results .cctoast img {
  max-height: 550px;
}
body.job-search-results .creamcheese {
  right: 0px;
  top: 30px;
}
body.job-search-results .creamcheese img {
  max-height: 450px;
}
@media (max-width: 1250px) and (min-width: 900px) {
  body.job-search-results .cctoast {
    left: -160px;
    top: auto;
    bottom: -80px;
  }
  body.job-search-results .cctoast img {
    max-height: 400px;
  }
  body.job-search-results .creamcheese {
    right: -50px;
    top: 10px;
  }
  body.job-search-results .creamcheese img {
    max-height: 350px;
  }
}
@media (max-width: 899px) and (min-width: 770px) {
  body.job-search-results .cctoast {
    left: -130px;
    top: auto;
    bottom: -80px;
  }
  body.job-search-results .cctoast img {
    max-height: 300px;
  }
  body.job-search-results .creamcheese {
    right: -70px;
    top: 10px;
  }
  body.job-search-results .creamcheese img {
    max-height: 300px;
  }
}
/************ EJD's *************/
body.ejd-page {
  /** hero **/
}
body.ejd-page .rasp1 {
  left: -40px;
  top: -40px;
}
body.ejd-page .rasp1 img {
  max-height: 170px;
}
body.ejd-page .rasp2 {
  left: -50px;
  top: 0px;
}
body.ejd-page .rasp2 img {
  max-height: 150px;
  -webkit-transform: scaleY(-1);
  transform: scaleY(-1);
}
body.ejd-page .jello {
  right: -170px;
  bottom: -135px;
}
body.ejd-page .jello img {
  max-height: 350px;
  /** footer **/
}
body.ejd-page .pineapplechunks {
  right: -120px;
  top: 40px;
}
body.ejd-page .pineapplechunks img {
  max-height: 300px;
}
body.ejd-page .canpineapple {
  left: -10px;
  top: -20px;
}
body.ejd-page .canpineapple img {
  max-height: 470px;
}
body.ejd-page .pineappleslice {
  left: -220px;
  bottom: -35px;
}
body.ejd-page .pineappleslice img {
  max-height: 250px;
}
@media (max-width: 769px) {
  body.ejd-page {
    /** hero **/
  }
  body.ejd-page .rasp1 {
    left: -10px;
    top: -30px;
  }
  body.ejd-page .rasp1 img {
    max-height: 100px;
  }
  body.ejd-page .rasp2 {
    left: -50px;
    top: -20px;
  }
  body.ejd-page .rasp2 img {
    max-height: 90px;
    -webkit-transform: scaleY(-1);
    transform: scaleY(-1);
  }
  body.ejd-page .jello {
    right: -100px;
    bottom: -95px;
  }
  body.ejd-page .jello img {
    max-height: 200px;
    /** footer **/
  }
  body.ejd-page .pineapplechunks {
    left: 0;
    bottom: auto;
    top: -400px;
  }
  body.ejd-page .pineapplechunks img {
    max-height: 140px;
  }
  body.ejd-page .pineappleslice {
    left: auto;
    right: -70px;
    bottom: auto;
    top: 300px;
  }
  body.ejd-page .pineappleslice img {
    max-height: 160px;
  }
  body.ejd-page .canpineapple {
    left: 5%;
    bottom: auto;
    top: -60px;
  }
  body.ejd-page .canpineapple img {
    max-height: 260px;
  }
}
/************************** Grow Footer ******************************/
body .grow-footer {
  border-radius: 48px 48px 0 0;
}
body .grow-footer .grow-text {
  max-width: 500px;
}
@media (min-width: 1025px) {
  body .grow-footer .fusion-builder-row > .fusion_builder_column_3_5 > .fusion-column-wrapper {
    padding-left: 10%;
  }
}
@media (min-width: 770px) {
  body .grow-footer > .fusion-builder-row > .fusion-layout-column.blue-bkg > .fusion-column-wrapper {
    border-radius: 48px 0 0 0;
  }
  body .grow-footer > .fusion-builder-row > .fusion-layout-column:not(.blue-bkg) > .fusion-column-wrapper {
    border-radius: 0 48px 0 0;
  }
}
@media (max-width: 769px) {
  body .grow-footer h2 .alt-size-132 {
    font-size: 70px;
  }
  body .grow-footer h2 .alt-size-100 {
    font-size: 40px;
  }
  body .grow-footer .grow-text {
    max-width: 100%;
  }
  body .grow-footer .rightarrow-link.fusion-button {
    font-size: 16px;
  }
}
/************************** Tabs - Universal & Specific ******************************/
.fusion-tabs.horizontal-tabs.clean:not(.colorful-tabs) .nav {
  box-shadow: 10px 10px 32px 0px rgba(0, 0, 0, 0.1);
  border-radius: 8px;
}
.fusion-tabs.horizontal-tabs.clean:not(.colorful-tabs) .nav-tabs {
  display: flex;
}
.fusion-tabs.horizontal-tabs.clean:not(.colorful-tabs) .nav-tabs li {
  display: flex;
  flex: 1;
}
.fusion-tabs.horizontal-tabs.clean:not(.colorful-tabs) .nav-tabs li:hover {
  background: #8394AF;
}
.fusion-tabs.horizontal-tabs.clean:not(.colorful-tabs) .nav-tabs li:hover h3 {
  color: var(--awb-color3);
}
.fusion-tabs.horizontal-tabs.clean:not(.colorful-tabs) .nav-tabs li:hover:before, .fusion-tabs.horizontal-tabs.clean:not(.colorful-tabs) .nav-tabs li.active:before {
  content: "";
  width: 100%;
  height: 5px;
  background: var(--awb-color4);
  position: absolute;
  bottom: 0px;
  left: 0;
}
.fusion-tabs.horizontal-tabs.clean:not(.colorful-tabs) .nav-tabs li:hover:first-of-type:before, .fusion-tabs.horizontal-tabs.clean:not(.colorful-tabs) .nav-tabs li.active:first-of-type:before {
  border-radius: 0 0 0 8px;
}
.fusion-tabs.horizontal-tabs.clean:not(.colorful-tabs) .nav-tabs li:hover:last-of-type:before, .fusion-tabs.horizontal-tabs.clean:not(.colorful-tabs) .nav-tabs li.active:last-of-type:before {
  border-radius: 0 0 8px 0;
}
.fusion-tabs.horizontal-tabs.clean:not(.colorful-tabs) .nav-tabs li.active {
  background: var(--awb-color3);
}
.fusion-tabs.horizontal-tabs.clean:not(.colorful-tabs) .nav-tabs li.active h3 {
  color: var(--awb-color1);
}
.fusion-tabs.horizontal-tabs.clean:not(.colorful-tabs) .nav-tabs li:first-of-type {
  border-radius: 8px 0 0 8px;
}
.fusion-tabs.horizontal-tabs.clean:not(.colorful-tabs) .nav-tabs li:last-of-type {
  border-radius: 0 8px 8px 0;
}
.fusion-tabs.horizontal-tabs.clean:not(.colorful-tabs) .nav-tabs li a {
  display: flex;
  flex: 1;
  justify-content: center;
}
.halfwidth {
  width: 50%;
}
/************* Tabs Map/location Content *************/
h2 .addspacing {
  letter-spacing: 12px;
}
.map-tabs {
  display: flex;
}
.map-tabs > div {
  flex: 1;
}
.map-tabs .map-photo {
  padding-top: 80px;
}
.map-links {
  display: flex;
  margin-top: 15px;
  flex-wrap: wrap;
}
.map-links > div {
  margin-top: 5px;
  margin-bottom: 5px;
}
.map-links a {
  white-space: nowrap;
}
.map-links.col2 {
  padding-right: 25%;
}
.map-links.col2 > div {
  width: 50%;
}
.map-links.col3 > div {
  width: 30%;
}
.map-links > div a {
  font-weight: 700;
  padding-top: 20px;
  padding-bottom: 20px;
  width: 100%;
  display: block;
}
@media (min-width: 770px) and (max-width: 1206px) {
  .tab-pane .map-links.col3 > div {
    width: 50%;
  }
}
@media (min-width: 770px) and (max-width: 1024px) {
  .tab-pane .map-links.col2 {
    padding-right: 0;
  }
  body .tab-pane .map-links .rightarrow-link.fusion-button {
    font-size: 16px;
  }
}
/******* Map Tabs mobile *******/
@media (max-width: 769px) {
  body .fusion-tabs.horizontal-tabs.clean:not(.colorful-tabs):not(.mobile-mode-carousel) .nav:not(.fusion-mobile-tab-nav) {
    display: block !important;
  }
  body .fusion-tabs.horizontal-tabs.clean:not(.colorful-tabs) .fusion-mobile-tab-nav {
    display: none;
  }
  body .fusion-tabs.horizontal-tabs.clean:not(.colorful-tabs) .nav-tabs {
    flex-wrap: wrap;
  }
  body .fusion-tabs.horizontal-tabs.clean:not(.colorful-tabs) .nav-tabs li {
    width: 50%;
    flex: 50%;
    margin-bottom: 0;
  }
  body .fusion-tabs.horizontal-tabs.clean:not(.colorful-tabs) .nav-tabs li a {
    font-size: 16px;
    padding: 5px;
  }
  body .fusion-tabs.horizontal-tabs.clean:not(.colorful-tabs) .tab-content, body .fusion-tabs.horizontal-tabs.clean:not(.colorful-tabs) .tab-pane {
    margin-top: 0;
  }
  body .fusion-tabs.horizontal-tabs.clean:not(.colorful-tabs) .map-tabs .map-globe {
    display: none;
  }
  body .fusion-tabs.horizontal-tabs.clean:not(.colorful-tabs) .map-tabs .map-links {
    flex-direction: column;
    padding: 0 30px;
  }
  body .fusion-tabs.horizontal-tabs.clean:not(.colorful-tabs) .map-tabs .map-links.col2 {
    padding-right: inherit;
  }
  body .fusion-tabs.horizontal-tabs.clean:not(.colorful-tabs) .map-tabs .map-links > div {
    width: 100%;
    margin-bottom: 10px;
  }
  body .fusion-tabs.horizontal-tabs.clean:not(.colorful-tabs) .map-tabs .map-photo {
    padding-top: 0px;
  }
}
/************* Tabs Vertical / Pink Tabs *************/
body .fusion-tabs.vertical-tabs.clean .nav-tabs {
  background: #fff;
  box-shadow: 5px 5px 10px 0px rgba(0, 0, 0, 0.1);
  border-radius: 8px 8px 8px 8px;
}
body .fusion-tabs.vertical-tabs.clean .nav-tabs li {
  margin-bottom: 0;
  flex: 1;
}
body .fusion-tabs.vertical-tabs.clean .nav-tabs li.active {
  background: var(--awb-color5);
}
body .fusion-tabs.vertical-tabs.clean .nav-tabs li.active:first-of-type {
  border-radius: 8px 8px 0px 0px;
}
body .fusion-tabs.vertical-tabs.clean .nav-tabs li.active:last-of-type {
  border-radius: 0px 0px 8px 8px;
}
body .fusion-tabs.vertical-tabs.clean .nav-tabs li.active a:focus {
  outline-color: #fff !important;
}
body .fusion-tabs.vertical-tabs.clean .nav-tabs li:not(.active) a:hover .fusion-tab-heading {
  color: var(--awb-color3);
}
body .fusion-tabs.vertical-tabs.clean .nav-tabs a {
  padding: 8px 16px;
  display: flex;
  flex-direction: column;
  min-height: 75px;
  justify-content: center;
  white-space: normal !important;
  height: 100%;
}
body .fusion-tabs.vertical-tabs.clean .tab-content {
  width: 100%;
}
body .fusion-tabs.vertical-tabs.clean .tab-pane {
  background: var(--awb-color5);
  color: var(--awb-color1);
  padding: 80px;
  border-radius: 8px 48px 48px 8px;
  height: 100%;
}
body .fusion-tabs.vertical-tabs.clean .tab-pane p, body .fusion-tabs.vertical-tabs.clean .tab-pane a, body .fusion-tabs.vertical-tabs.clean .tab-pane h3, body .fusion-tabs.vertical-tabs.clean .tab-pane h4 {
  color: var(--awb-color1);
}
@media (min-width: 770px) {
  body .fusion-tabs.vertical-tabs.clean .nav {
    max-width: 170px;
  }
  body .fusion-tabs.vertical-tabs.clean .nav-tabs {
    display: flex;
    flex-direction: column;
    height: 100%;
  }
}
@media (min-width: 770px) and (max-width: 1024px) {
  body .fusion-tabs.vertical-tabs.clean .tab-pane {
    padding: 40px !important;
  }
}
/******** Vertical Tab Content *********/
.pinktabs-content {
  display: flex;
  justify-content: center;
}
.pinktabs-content div.tabtext {
  flex: 58%;
  margin-right: 2%;
}
.pinktabs-content div.tabimg {
  flex: 38%;
  margin-left: 2%;
  padding-top: 80px;
}
.pinktabs-content h4 {
  font-size: 60px;
  line-height: 90%;
  margin-bottom: 20px;
}
.pinktabs-content strong, .pinktabs-content b, .pinktabs-content h5 {
  font-family: var(--h4_typography-font-family);
  text-transform: uppercase;
  margin-bottom: 0;
  color: #fff;
}
.pinktabs-content .rightarrow-link.fusion-button {
  font-size: 20px;
}
body.about-us .tab-pane .pinktabs-content h4 {
  line-height: 80%;
}
@media (min-width: 770px) and (max-width: 1024px) {
  /** Pink Tab Content **/
  .tab-pane .pinktabs-content h4 {
    font-size: 48px;
  }
}
@media (max-width: 900px) {
  /** Pink Tab Content **/
  body .fusion-tabs.vertical-tabs.clean .tab-pane .pinktabs-content {
    flex-direction: column;
  }
  body .fusion-tabs.vertical-tabs.clean .tab-pane .pinktabs-content .tabtext {
    flex: 100%;
    margin-right: 0;
  }
  body .fusion-tabs.vertical-tabs.clean .tab-pane .pinktabs-content .tabimg {
    flex: 100%;
    margin-left: 0;
    padding-top: 20px;
  }
  body .fusion-tabs.vertical-tabs.clean .tab-pane .pinktabs-content h4 {
    font-size: 40px;
  }
}
@media (max-width: 769px) {
  body .fusion-tabs.vertical-tabs.clean:not(.mobile-mode-carousel) .nav:not(.fusion-mobile-tab-nav) {
    display: block !important;
  }
  body .fusion-tabs.vertical-tabs.clean .fusion-mobile-tab-nav {
    display: none;
  }
  body .fusion-tabs.vertical-tabs.clean .nav-tabs {
    display: flex;
    flex-wrap: wrap;
  }
  body .fusion-tabs.vertical-tabs.clean .nav-tabs li {
    width: 50%;
    flex: 50%;
    margin-bottom: 0;
  }
  body .fusion-tabs.vertical-tabs.clean .nav-tabs li a {
    font-size: 16px;
    padding: 5px;
  }
  body .fusion-tabs.vertical-tabs.clean .nav-tabs li a .fusion-tab-heading {
    margin: 0 auto;
  }
  body .fusion-tabs.vertical-tabs.clean .tab-content, body .fusion-tabs.vertical-tabs.clean .tab-pane {
    margin-top: 0;
  }
  body .fusion-tabs.vertical-tabs.clean .tab-content {
    padding: 40px 0px 0px;
  }
  body .fusion-tabs.vertical-tabs.clean .tab-pane {
    padding: 32px !important;
    border-radius: 48px 48px 48px 48px;
    margin-bottom: 0;
    /*body.about-us .tab-pane .pinktabs-content h4 {line-height:130%:}
     .fusion-tabs.horizontal-tabs.clean.colorful-tabs .nav-tabs li a
     */
  }
}
/************************** Tabs - Colorful ******************************/
body.fusion-body .fusion-tabs.horizontal-tabs.clean.colorful-tabs .nav {
  z-index: 5;
  position: relative;
}
body.fusion-body .fusion-tabs.horizontal-tabs.clean.colorful-tabs .nav-tabs {
  display: flex;
  justify-content: space-evenly;
  /*flex-direction:column;*/
}
body.fusion-body .fusion-tabs.horizontal-tabs.clean.colorful-tabs .nav-tabs li {
  flex: 1;
  min-height: 193px;
  height: 193px;
  max-width: 193px;
  width: 15.6%;
  margin: 0 0.5%;
}
body.fusion-body .fusion-tabs.horizontal-tabs.clean.colorful-tabs .nav-tabs li.active a, body.fusion-body .fusion-tabs.horizontal-tabs.clean.colorful-tabs .nav-tabs li a:focus-visible {
  border-radius: 18px;
  border: 8px solid;
}
body.fusion-body .fusion-tabs.horizontal-tabs.clean.colorful-tabs .nav-tabs li a {
  border-radius: 18px;
  min-height: 100%;
  min-width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  box-shadow: 0px 5px 10px 0px rgba(26, 26, 26, 0.26), 0px 0px 23.79962px 0px rgba(0, 0, 0, 0.25) inset !important;
  text-transform: none;
  padding: 8px;
}
body.fusion-body .fusion-tabs.horizontal-tabs.clean.colorful-tabs .nav-tabs li a .fusion-tab-heading {
  display: block;
  text-transform: none;
}
body.fusion-body .fusion-tabs.horizontal-tabs.clean.colorful-tabs .nav-tabs li:nth-child(1).active a, body.fusion-body .fusion-tabs.horizontal-tabs.clean.colorful-tabs .nav-tabs li:nth-child(1) a:focus-visible {
  border-color: #FF5B00 !important;
}
body.fusion-body .fusion-tabs.horizontal-tabs.clean.colorful-tabs .nav-tabs li:nth-child(1) a {
  background: #900067;
}
body.fusion-body .fusion-tabs.horizontal-tabs.clean.colorful-tabs .nav-tabs li:nth-child(1) a .fusion-tab-heading {
  color: #FF5B00;
}
body.fusion-body .fusion-tabs.horizontal-tabs.clean.colorful-tabs .nav-tabs li:nth-child(2).active a, body.fusion-body .fusion-tabs.horizontal-tabs.clean.colorful-tabs .nav-tabs li:nth-child(2) a:focus-visible {
  border-color: #5FCADA !important;
}
body.fusion-body .fusion-tabs.horizontal-tabs.clean.colorful-tabs .nav-tabs li:nth-child(2) a {
  background: #0F68AD;
}
body.fusion-body .fusion-tabs.horizontal-tabs.clean.colorful-tabs .nav-tabs li:nth-child(2) a .fusion-tab-heading {
  color: #5FCADA;
}
body.fusion-body .fusion-tabs.horizontal-tabs.clean.colorful-tabs .nav-tabs li:nth-child(3).active a, body.fusion-body .fusion-tabs.horizontal-tabs.clean.colorful-tabs .nav-tabs li:nth-child(3) a:focus-visible {
  border-color: #E3B85D !important;
}
body.fusion-body .fusion-tabs.horizontal-tabs.clean.colorful-tabs .nav-tabs li:nth-child(3) a {
  background: #008F94;
}
body.fusion-body .fusion-tabs.horizontal-tabs.clean.colorful-tabs .nav-tabs li:nth-child(3) a .fusion-tab-heading {
  color: #E3B85D;
}
body.fusion-body .fusion-tabs.horizontal-tabs.clean.colorful-tabs .nav-tabs li:nth-child(4).active a, body.fusion-body .fusion-tabs.horizontal-tabs.clean.colorful-tabs .nav-tabs li:nth-child(4) a:focus-visible {
  border-color: #E41B24 !important;
}
body.fusion-body .fusion-tabs.horizontal-tabs.clean.colorful-tabs .nav-tabs li:nth-child(4) a {
  background: #FEBE41;
}
body.fusion-body .fusion-tabs.horizontal-tabs.clean.colorful-tabs .nav-tabs li:nth-child(4) a .fusion-tab-heading {
  color: #E41B24;
}
body.fusion-body .fusion-tabs.horizontal-tabs.clean.colorful-tabs .nav-tabs li:nth-child(5).active a, body.fusion-body .fusion-tabs.horizontal-tabs.clean.colorful-tabs .nav-tabs li:nth-child(5) a:focus-visible {
  border-color: #AACF18 !important;
}
body.fusion-body .fusion-tabs.horizontal-tabs.clean.colorful-tabs .nav-tabs li:nth-child(5) a {
  background: #00823D;
}
body.fusion-body .fusion-tabs.horizontal-tabs.clean.colorful-tabs .nav-tabs li:nth-child(5) a .fusion-tab-heading {
  color: #FFF;
}
body.fusion-body .fusion-tabs.horizontal-tabs.clean.colorful-tabs .nav-tabs li:nth-child(6).active a, body.fusion-body .fusion-tabs.horizontal-tabs.clean.colorful-tabs .nav-tabs li:nth-child(6) a:focus-visible {
  border-color: #C0AC81 !important;
}
body.fusion-body .fusion-tabs.horizontal-tabs.clean.colorful-tabs .nav-tabs li:nth-child(6) a {
  background: #B21E26;
}
body.fusion-body .fusion-tabs.horizontal-tabs.clean.colorful-tabs .nav-tabs li:nth-child(6) a .fusion-tab-heading {
  color: #C0AC81;
}
body.fusion-body .fusion-tabs.horizontal-tabs.clean.colorful-tabs .tab-content {
  margin-top: 0;
  z-index: 4;
  position: relative;
}
body.fusion-body .fusion-tabs.horizontal-tabs.clean.colorful-tabs .tab-content .tab-pane {
  border-radius: 48px;
  margin-top: -95px;
}
body.fusion-body .fusion-tabs.horizontal-tabs.clean.colorful-tabs .tab-content .tab-pane[aria-labelledby=fusion-tab-weare] {
  background: #900067;
}
body.fusion-body .fusion-tabs.horizontal-tabs.clean.colorful-tabs .tab-content .tab-pane[aria-labelledby=fusion-tab-wedareto] {
  background: #0F68AD;
}
body.fusion-body .fusion-tabs.horizontal-tabs.clean.colorful-tabs .tab-content .tab-pane[aria-labelledby=fusion-tab-wechampion] {
  background: #008F94;
}
body.fusion-body .fusion-tabs.horizontal-tabs.clean.colorful-tabs .tab-content .tab-pane[aria-labelledby=fusion-tab-wedemand] {
  background: #FEBE41;
}
body.fusion-body .fusion-tabs.horizontal-tabs.clean.colorful-tabs .tab-content .tab-pane[aria-labelledby=fusion-tab-wedo] {
  background: #00823D;
}
body.fusion-body .fusion-tabs.horizontal-tabs.clean.colorful-tabs .tab-content .tab-pane[aria-labelledby=fusion-tab-we] {
  background: #B21E26;
}
body.fusion-body .fusion-tabs.horizontal-tabs.clean.colorful-tabs .tab-content .ctab-wrap {
  display: flex;
}
body.fusion-body .fusion-tabs.horizontal-tabs.clean.colorful-tabs .tab-content .ctab-wrap .halfwidth {
  padding-top: 175px;
}
body.fusion-body .fusion-tabs.horizontal-tabs.clean.colorful-tabs .tab-content .ctab-wrap .halfwidth.copyleft {
  padding-left: 80px;
  padding-bottom: 115px;
  padding-right: 40px;
}
body.fusion-body .fusion-tabs.horizontal-tabs.clean.colorful-tabs .tab-content .ctab-wrap .halfwidth.imgright {
  position: relative;
}
body.fusion-body .fusion-tabs.horizontal-tabs.clean.colorful-tabs .tab-content .ctab-wrap .layerimage {
  width: 100%;
}
body.fusion-body .fusion-tabs.horizontal-tabs.clean.colorful-tabs .tab-content h4 {
  font-size: 80px;
  line-height: 80%;
  text-transform: none;
  margin-bottom: 30px;
}
body.fusion-body .fusion-tabs.horizontal-tabs.clean.colorful-tabs .tab-content p:not(.drkblue-text) {
  color: #fff;
}
body.fusion-body .fusion-tabs.horizontal-tabs.clean.colorful-tabs .tab-content p {
  font-size: 20px;
}
@media (min-width: 770px) and (max-width: 920px) {
  body.fusion-body.culture .fusion-tabs.horizontal-tabs.clean.colorful-tabs .nav-tabs li a .fusion-tab-heading {
    font-size: 18px !important;
  }
  body.fusion-body.culture .fusion-tabs.horizontal-tabs.clean.colorful-tabs .tab-content .ctab-wrap {
    display: flex;
  }
  body.fusion-body.culture .fusion-tabs.horizontal-tabs.clean.colorful-tabs .tab-content .ctab-wrap h4 {
    font-size: 44px;
  }
  body.fusion-body.culture .fusion-tabs.horizontal-tabs.clean.colorful-tabs .tab-content .ctab-wrap .halfwidth {
    padding-top: 125px;
  }
  body.fusion-body.culture .fusion-tabs.horizontal-tabs.clean.colorful-tabs .tab-content .ctab-wrap .halfwidth.copyleft {
    padding-left: 20px;
    padding-bottom: 80px;
    padding-right: 20px;
  }
}
/************************** All Sliders ******************************/
body .slick-slider > .slick-dots {
  display: inline-block;
  bottom: -44px;
  left: 140px;
  width: auto;
  z-index: 10;
}
body .slick-slider > .slick-dots li button {
  position: relative;
  width: 18px;
  height: 18px;
  margin: 0 0 0 0 !important;
  line-height: 18px;
  font-size: 18px;
  padding: 0 0 0 0 !important;
}
body .slick-slider > .slick-dots li button .slick-dot-icon {
  display: block;
  width: 18px;
  height: 18px;
  position: relative;
}
body .slick-slider > .slick-dots li button .slick-dot-icon:before {
  margin-top: 0;
  margin-left: 0;
  width: 18px;
  height: 18px;
  line-height: 18px;
  font-family: "Font Awesome 5 Pro" !important;
  font-weight: 900;
  content: "\f111";
}
body .slick-slider > .slick-dots li.slick-active button .slick-dot-icon {
  color: var(--awb-color3);
}
body .slick-slider > .slick-dots li:not(.slick-active) button .slick-dot-icon {
  color: #8394AF;
  opacity: 1;
}
body .slick-slider > .slick-dots li.slick-active button:focus .slick-dot-icon, body .slick-slider > .slick-dots li button:focus .slick-dot-icon:before, body .slick-slider > .slick-dots li button:focus-visible .slick-dot-icon:before {
  color: var(--awb-color3);
  opacity: 1;
}
/** Slider Arrows **/
body .arrow-container.fusion-layout-column {
  position: absolute;
  bottom: -48px;
  margin-bottom: 0;
}
.slidearrows {
  display: flex;
  width: fit-content;
}
.slidearrows > button, button.slick-arrow {
  padding-left: 0;
  padding-right: 0;
  height: 45px;
  width: 45px;
  min-width: 45px;
  display: block;
  background: none;
  border: 0;
}
.slidearrows > button.slick-disabled, button.slick-arrow.slick-disabled {
  opacity: 0.5;
}
.slidearrows > button:not(.slick-disabled), button.slick-arrow:not(.slick-disabled) {
  cursor: pointer;
}
.slidearrows > button i, button.slick-arrow i {
  display: block;
}
.slidearrows > button i:before, button.slick-arrow i:before {
  display: block;
  font-size: 18px;
  border: 2px solid;
  border-color: #fff;
  border-radius: 50%;
  height: 40px;
  width: 40px;
  line-height: 39px;
  text-align: center;
  color: #fff;
}
.slidearrows > button.slideprev, button.slick-arrow.slideprev, .slidearrows > button.slideprev2, button.slick-arrow.slideprev2 {
  margin-right: 10px;
}
.slidearrows > button:not(.slick-disabled):hover i:before, button.slick-arrow:not(.slick-disabled):hover i:before, .slidearrows > button:not(.slick-disabled):focus i:before, button.slick-arrow:not(.slick-disabled):focus i:before {
  border-color: var(--awb-color3);
  color: var(--awb-color3);
  background: #fff;
}
.slidearrows.altblue i:before, .altblue .slick-slider i:before {
  border-color: var(--awb-color3);
  color: var(--awb-color3);
}
.slidearrows.altblue > button:not(.slick-disabled):hover i:before, .altblue .slick-slider > button:not(.slick-disabled):hover i:before, .slidearrows.altblue > button:not(.slick-disabled):focus i:before, .altblue .slick-slider > button:not(.slick-disabled):focus i:before, .slidearrows.altblue > button:not(.slick-disabled):focus-visible i:before, .altblue .slick-slider > button:not(.slick-disabled):focus-visible i:before {
  color: var(--awb-color1);
  border-color: var(--awb-color3);
  background-color: var(--awb-color3);
}
@media (max-width: 769px) {
  body .slidearrows {
    margin-left: 10px;
  }
  body .slidearrows > button {
    height: 40px;
    width: 40px;
    min-width: 40px;
    padding-left: 0;
    padding-right: 0;
  }
  body .slidearrows > button i:before {
    font-size: 16px;
    height: 36px;
    width: 36px;
    line-height: 35px;
  }
  body .slick-slider.slick-dotted {
    margin-bottom: 0;
  }
}
/************************** Logo Slider ******************************/
.logoslider.slick-slider {
  margin-bottom: 48px;
}
.logoslider.slick-slider > .slick-list {
  padding: 0 12% 0 0 !important;
  margin: 0 -10px;
}
.logoslider.slick-slider .slick-slide {
  margin: auto 10px;
  margin-top: 5px;
  margin-bottom: 5px;
}
.logoslider.slick-slider .double-logo > div {
  background: #fff;
  padding: 5px;
  border-radius: 16px;
  height: 160px;
  max-width: 160px;
  width: 100%;
  margin-bottom: 20px;
  display: flex;
  justify-content: center;
}
.logoslider.slick-slider .double-logo > div img {
  max-width: 150px;
  height: fit-content;
  align-self: center;
}
.loc-brands .logoslider.slick-slider .double-logo .logo-ol {
  border: 4px solid var(--awb-color3);
}
.brands .slidearrows, .loc-brands .slidearrows {
  position: absolute;
  bottom: 0px;
  z-index: 10;
}
@media (min-width: 1025px) and (max-width: 1195px) {
  .logoslider.slick-slider > .slick-list {
    margin: 0 -5px;
  }
  .logoslider.slick-slider .slick-slide {
    margin: 0 5px;
  }
  .logoslider.slick-slider .double-logo > div {
    height: 140px;
    max-width: 140px;
    width: 100%;
  }
  .logoslider.slick-slider .double-logo > div img {
    max-width: 105px;
  }
}
@media (min-width: 770px) and (max-width: 1024px) {
  body .loc-brands h2 {
    line-height: 82% !important;
  }
  .logoslider.slick-slider > .slick-list {
    margin: 0 -5px;
  }
  .logoslider.slick-slider .slick-slide {
    margin: 0 5px;
  }
  .logoslider.slick-slider .double-logo > div {
    height: 130px;
    max-width: 130px;
    width: 100%;
  }
  .logoslider.slick-slider .double-logo > div img {
    max-width: 100%;
  }
}
@media (max-width: 769px) {
  .logoslider.slick-slider > .slick-list {
    margin: 0 -5px;
  }
  .logoslider.slick-slider .slick-slide {
    margin: 0 5px;
  }
  .logoslider.slick-slider .double-logo > div {
    height: 130px;
    max-width: 130px;
    width: 100%;
  }
  .logoslider.slick-slider .double-logo > div img {
    max-width: 100%;
  }
}
/************************** Mobile Only Sliders ******************************/
@media (max-width: 769px) {
  body .mobile-slider .slick-slider > .slick-dots {
    left: 120px;
  }
  .mobile-slider .slick-arrow {
    position: absolute;
    transform: none !important;
    display: inline-block;
    top: auto;
    right: auto;
    z-index: 40;
  }
  .mobile-slider .slick-arrow.slick-prev, .mobile-slider .slick-arrow.slick-prev:focus {
    top: auto;
    left: 0;
  }
  .mobile-slider .slick-arrow.slick-next, .mobile-slider .slick-arrow.slick-next:focus {
    top: auto;
    left: 60px;
    /*.slidearrows.mobile-only {position: absolute; bottom:-27px; margin-bottom: 0; z-index:15;}*/
  }
  .mobile-slider.history-slider .slick-slider {
    margin-bottom: 20px;
  }
  .mobile-slider.history-slider .slick-slider .slick-list {
    margin: 0 -15px;
    padding: 0 12% 0 0 !important;
  }
  .mobile-slider.history-slider .slick-slider .slick-slide {
    margin: 0 15px;
    max-width: 300px;
  }
  .mobile-slider.history-slider .slick-slider .slick-arrow {
    bottom: 0;
  }
  .mobile-slider.history-slider .slick-slider > .slick-dots {
    display: none !important;
  }
  .mobile-slider.value-slider > .fusion-column-wrapper > .fusion-builder-row .slick-list, .mobile-slider.value-slider .slick-slider .slick-list {
    margin: 0 -15px;
    padding: 0 12% 0 0 !important;
  }
  .mobile-slider.value-slider > .fusion-column-wrapper > .fusion-builder-row .slick-slide, .mobile-slider.value-slider .slick-slider .slick-slide {
    margin: 0 15px;
  }
  .mobile-slider.value-slider > .fusion-column-wrapper > .fusion-builder-row .slick-arrow, .mobile-slider.value-slider .slick-slider .slick-arrow {
    bottom: 0;
  }
  .mobile-slider.value-slider > .fusion-column-wrapper > .fusion-builder-row .slick-dots, .mobile-slider.value-slider .slick-slider .slick-dots {
    bottom: 8px;
  }
  .mobile-slider.looking-slider > .fusion-column-wrapper > .fusion-builder-row {
    margin-bottom: 10px;
  }
  .mobile-slider.looking-slider .slick-slider .slick-list {
    margin: 0 -5px;
    padding: 0 12% 0 0 !important;
  }
  .mobile-slider.looking-slider .slick-slider .slick-slide {
    margin: 0 5px 50px;
  }
  .mobile-slider.looking-slider .slick-slider .slick-slide .fusion-layout-column .fusion-column-wrapper {
    min-height: 200px;
  }
  .mobile-slider.looking-slider .slick-slider .slick-arrow {
    bottom: 0;
  }
  .mobile-slider.looking-slider .slick-slider .slick-dots {
    bottom: 8px;
  }
}
/************************** Testimonial Sliders ******************************/
.testimonial-slider .slick-slider .slick-list {
  margin: 0 -5px;
}
.testimonial-slider .slick-slider .slick-slide {
  margin: 0 5px;
}
.testimonial-slider .slick-slide blockquote {
  border: none;
  font-style: normal;
  background: none;
  margin: 0 0 20px 0;
  padding: 0;
}
.testimonial-slider .slick-slider.fusion-column-wrapper {
  margin-bottom: 10px;
}
body .testimonial-slider .slick-slider > .slick-dots {
  left: calc(52% + 140px);
  z-index: 16;
  bottom: 20px;
}
/* body .testi-wrapper .arrow-container.fusion-layout-column {bottom: 8px; z-index:15;}
 .testi-arrows {margin-left: 52%;}*/
body .testimonial-slider.ectest-slider h2 {
  margin-bottom: 0;
}
.testimonial-slider .slick-arrow {
  position: absolute;
  transform: none !important;
  display: inline-block;
  bottom: 12px;
  top: auto;
  right: auto;
  z-index: 40;
}
@media (min-width: 770px) and (max-width: 1024px) {
  .testimonial-slider .slick-slider.fusion-column-wrapper .alt-size-40 {
    font-size: 28px;
  }
  .slider-title h2 {
    line-height: 85% !important;
  }
}
@media (min-width: 770px) {
  .fusion-flex-container .fusion-row .fusion-flex-column.slider-title {
    position: absolute;
    width: 45%;
    left: 51%;
    top: 20px;
  }
  .testimonial-slider .slick-arrow.slick-prev, .testimonial-slider .slick-arrow.slick-prev:focus {
    top: auto;
    left: 52%;
  }
  .testimonial-slider .slick-arrow.slick-next, .testimonial-slider .slick-arrow.slick-next:focus {
    top: auto;
    left: calc(52% + 60px);
  }
}
@media (max-width: 769px) {
  body .testimonial-slider .slick-slider > .slick-dots {
    left: 140px;
    /*.testi-arrows {margin-left: 0;}*/
  }
  .fusion-flex-container .fusion-row .fusion-flex-column.slider-title h2 {
    line-height: 90% !important;
  }
  .testimonial-slider .slick-arrow.slick-prev, .testimonial-slider .slick-arrow.slick-prev:focus {
    top: auto;
    left: 0;
  }
  .testimonial-slider .slick-arrow.slick-next, .testimonial-slider .slick-arrow.slick-next:focus {
    top: auto;
    left: 60px;
  }
}
/************************** Homepage Specific ******************************/
/** local flavor grey box bkg **/
.grey-box-bkg:before {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  right: 0;
  width: 42.5%;
  height: 30%;
  background: #f2f2f2;
}
@media (max-width: 769px) {
  .grey-box-bkg:before {
    display: none;
  }
}
/************************** Culture Specific ******************************/
body #wrapper .fusion-title.subpage-herohdr.cult-hero h1 {
  padding: 20px 40px;
  border-radius: 48px;
}
body.culture .vidwrap {
  max-width: 1062px;
  margin: 0 auto;
}
@media (min-width: 770px) and (max-width: 1024px) {
  body #wrapper .vision-alt-headline .title-heading-tag {
    font-size: 44px !important;
  }
  body #wrapper .cult-div-head h2 {
    line-height: 74% !important;
  }
}
@media (max-width: 769px) {
  body #wrapper .fusion-title.subpage-herohdr.cult-hero h1 {
    line-height: 45%;
  }
  body #wrapper .vision-alt-headline .title-heading-tag {
    font-size: 30px !important;
  }
  body #wrapper .hashtitle h2 {
    font-size: 28px !important;
  }
  body #wrapper .cult-div-head h2 {
    line-height: 80% !important;
  }
}
/************************** Early Career Specific ******************************/
.ec-title h1 {
  line-height: 112%;
}
@media (min-width: 1024px) and (max-width: 1180px) {
  .looking-slider .fusion-title .title-heading-center {
    font-size: 18px !important;
  }
}
@media (min-width: 770px) and (max-width: 1024px) {
  body.early-career .ec-title h1 .alt-size-200 {
    font-size: 150px;
  }
  body.early-career .ec-subgrow h2 {
    line-height: 70% !important;
  }
  body.early-career .ec-subgrow h2 .reg-avallon.alt-size-160 {
    font-size: 100px;
  }
  body.early-career .ec-subgrow h2 .white-text.alt-size-64 {
    font-size: 34px;
    padding-left: 55px !important;
  }
  body #wrapper .fusion-accordian.ec-toggles .panel-group .fusion-panel {
    padding-left: 20px;
  }
  body #wrapper .fusion-accordian.ec-toggles .panel-group .toggle a {
    font-size: 30px;
    line-height: 90%;
    padding-top: 0;
  }
  body #wrapper .fusion-accordian.ec-toggles .panel-group .fusion-toggle-heading {
    margin-right: 0;
  }
}
@media (max-width: 769px) {
  body .ec-title h1 {
    line-height: 100%;
  }
  body .ec-subgrow h2 {
    line-height: 100% !important;
    margin-top: 20px !important;
  }
  body .ec-subgrow h2 .alt-size-64 {
    padding-left: 0 !important;
  }
  body #wrapper .fusion-accordian.ec-toggles .panel-group .toggle a {
    font-size: 30px;
    line-height: 90%;
    /*padding-top:0;*/
  }
}
/************************** Blue Toggles ******************************/
body .accordian.blue-toggles .panel-group .fusion-panel {
  margin-bottom: 24px;
  background-size: cover;
  background-image: url('https://cdn-static.findly.com/wp-content/uploads/sites/3021/2023/09/27023451/darkblue-texture.png');
  background-color: var(--awb-color3);
  border-radius: 48px;
}
body .accordian.blue-toggles .panel-group .panel-title a {
  align-items: flex-start;
}
body .accordian.blue-toggles .panel-group .panel-title i {
  border: 2px solid #fff;
  border-color: #fff !important;
  border-radius: 50%;
  vertical-align: baseline !important;
  width: 48px;
  height: 48px;
  position: relative;
}
body .accordian.blue-toggles .panel-group .panel-title i:before {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
body .accordian.blue-toggles .panel-group .panel-body {
  border-top: 0;
  padding-top: 20px;
}
body .accordian.blue-toggles .panel-group .image-toggle-id {
  display: none;
}
@media (max-width: 769px) {
  body .accordian.blue-toggles .panel-group .fusion-panel {
    padding: 20px 20px 20px 20px;
  }
  body .accordian.blue-toggles .panel-group .fusion-panel .panel-title .fusion-toggle-heading {
    font-size: 28px;
    margin-right: 10px;
  }
}
/************************** Locations pages Universal ******************************/
@media (max-width: 769px) {
  body.locations-page #wrapper .loc-culture.fusion-fullwidth {
    padding-top: 10px;
  }
  body.locations-page #wrapper .loc-culture.fusion-fullwidth h2 {
    line-height: 140% !important;
  }
  body.locations-page #wrapper .loc-culture.fusion-fullwidth h2 .reg-avallon {
    padding-left: 0 !important;
  }
  body.locations-page #wrapper .loc-brands h2 {
    line-height: 90% !important;
  }
  body.locations-page.lang-es #wrapper .loc-culture.fusion-fullwidth h2, body.locations-page.lang-pt #wrapper .loc-culture.fusion-fullwidth h2, body.locations-page.lang-it #wrapper .loc-culture.fusion-fullwidth h2 {
    line-height: 95% !important;
  }
}
/************************** Locations pages Specific - font sizes, etc. ******************************/
body.locations-page #wrapper .fusion-title.subpage-herohdr.single-word h1 {
  min-width: 700px;
  line-height: 170%;
  padding: 40px 40px 0;
  border-radius: 48px;
}
/**** UK ******/
body.uk #wrapper .fusion-title.subpage-herohdr h1 {
  line-height: 112%;
  min-width: 680px;
  border-radius: 48px;
}
@media (max-width: 769px) {
  body.uk #wrapper .fusion-title.subpage-herohdr h1 {
    line-height: 90%;
    min-width: auto;
  }
}
/**** USA ******/
body.usa #wrapper .fusion-title.subpage-herohdr h1 {
  line-height: 120%;
  min-width: 680px;
  border-radius: 48px;
}
@media (max-width: 769px) {
  body.usa #wrapper .fusion-title.subpage-herohdr h1 {
    line-height: 100%;
    font-size: 40px;
    min-width: auto;
  }
}
/**** Netherlands ******/
body.netherlands #wrapper .fusion-title.subpage-herohdr h1 {
  padding: 50px 60px 10px 80px;
  line-height: 170%;
}
body.netherlands.lang-nl.fusion-body .fusion-accordian .panel-title {
  font-size: 24px;
  line-height: 28px;
}
@media (min-width: 1025px) and (max-width: 1200px) {
  body.netherlands #wrapper .fusion-title.subpage-herohdr h1 .alt-size-200 {
    font-size: 140px;
  }
}
@media (min-width: 770px) and (max-width: 1024px) {
  body.netherlands #wrapper .fusion-title.subpage-herohdr h1 .alt-size-200 {
    font-size: 110px;
  }
  body.netherlands #wrapper .fusion-title.life-title h2 .alt-size-64 {
    font-size: 30px;
  }
  body.netherlands #wrapper .fusion-accordian.ec-toggles .panel-group .toggle a {
    font-size: 24px;
  }
}
@media (max-width: 769px) {
  body.netherlands #wrapper .fusion-title.subpage-herohdr h1 {
    padding: 30px 20px 10px 20px;
    line-height: 100%;
  }
  body.netherlands .life-title .transparent-text.alt-size-64 {
    font-size: 24px;
  }
}
/**** UAE ******/
body.uae #wrapper .fusion-title.subpage-herohdr h1 {
  line-height: 140%;
  min-width: 680px;
  border-radius: 48px;
}
/**** Germany ******/
body.germany.alt-lang #wrapper .lang-container .fusion-title h2 {
  line-height: 92%;
}
body.germany.alt-lang #wrapper .fusion-accordian.ec-toggles .panel-group .toggle a {
  font-size: 30px;
  line-height: 30px;
}
@media (min-width: 770px) and (max-width: 1024px) {
  body.germany.alt-lang #wrapper .fusion-title.subpage-herohdr h1 .alt-size-200 {
    font-size: 120px;
  }
  body.germany.alt-lang #wrapper .fusion-accordian.ec-toggles .panel-group .toggle a {
    font-size: 22px;
    line-height: 26px;
  }
}
@media (max-width: 500px) {
  body.germany.alt-lang #wrapper .fusion-accordian.ec-toggles .panel-group .toggle a {
    font-size: 18px;
    line-height: 2px;
  }
}
/**** South Korea ******/
body.south-korea.alt-lang #wrapper .life-title.fusion-title h2 {
  line-height: 110%;
}
@media (min-width: 770px) {
  body.locations-page.lang-ko.fusion-body #wrapper .pinktabs-content h4, body.locations-page.lang-ko.fusion-body #wrapper .grow-footer .fusion-title h2 {
    line-height: 110% !important;
  }
  body.locations-page.lang-ko.fusion-body #wrapper .loc-brands .fusion-title h2 {
    line-height: 85% !important;
  }
}
@media (min-width: 770px) and (max-width: 1024px) {
  body.south-korea #wrapper .fusion-title.subpage-herohdr.single-word h1.title-heading-center .alt-size-200 {
    font-size: 130px;
  }
}
/**** Venezuela ******/
@media (max-width: 500px) {
  body.venezuela.alt-lang .accordian.blue-toggles .panel-group .toggle a {
    line-height: 80%;
  }
  body.venezuela.alt-lang .accordian.blue-toggles .panel-group .fusion-panel .panel-title .fusion-toggle-heading {
    font-size: 20px;
  }
}
/**** China ******/
body.china.alt-lang #wrapper .life-title.fusion-title h2 {
  line-height: 110%;
}
@media (min-width: 1024px) {
  body.china.alt-lang #wrapper .life-title.fusion-title h2 {
    font-size: 60px;
  }
}
@media (min-width: 770px) {
  body.locations-page.lang-zh-cn.fusion-body #wrapper .pinktabs-content h4 {
    line-height: 110% !important;
  }
  body.locations-page.lang-zh-cn.fusion-body #wrapper .loc-brands .fusion-title h2 {
    line-height: 85% !important;
  }
}
@media (max-width: 769px) {
  body.locations-page.lang-zh-cn.fusion-body #wrapper .fusion-accordian.ec-toggles .panel-group .toggle a, body.locations-page.lang-zh-cn.fusion-body #wrapper .earlycar-wrapper .fusion-title h2 {
    line-height: 110%;
  }
}
/**** Russia ******/
@media (max-width: 769px) {
  body.russia.alt-lang .accordian.blue-toggles .panel-group .fusion-panel .panel-title .fusion-toggle-heading {
    font-size: 20px;
  }
}
/**** UAE ******/
@media (max-width: 769px) {
  body.uae #wrapper .fusion-title.subpage-herohdr h1 {
    line-height: 120%;
    min-width: auto;
  }
}
/**** French Language ******/
body.locations-page.lang-fr.fusion-body #wrapper .lang-container .fusion-title h2 {
  line-height: 90%;
}
body.locations-page.lang-fr.fusion-body #wrapper .pinktabs-content h4 {
  line-height: 95%;
}
body.locations-page.lang-fr.fusion-body #wrapper .title64-lh h2 {
  line-height: 65%;
}
body.locations-page.lang-fr.fusion-body #wrapper .loc-brands .fusion-title h2 {
  line-height: 67% !important;
}
/*** Language Specific Queries ****/
@media (min-width: 1025px) {
  body.locations-page.lang-es.fusion-body #wrapper .pinktabs-content h4 {
    line-height: 105%;
  }
  body.locations-page.lang-es.fusion-body #wrapper .loc-brands .fusion-title h2 {
    line-height: 68% !important;
  }
}
@media (min-width: 770px) and (max-width: 1024px) {
  body.locations-page.lang-es.fusion-body #wrapper .pinktabs-content h4 {
    line-height: 105%;
  }
  body.locations-page.lang-es.fusion-body #wrapper .loc-brands .fusion-title h2 {
    line-height: 95% !important;
  }
}
@media (max-width: 769px) {
  body.locations-page.lang-fr.fusion-body #wrapper .title64-lh h2 {
    line-height: 85%;
  }
  body.locations-page.lang-fr.fusion-body #wrapper .loc-brands .fusion-title h2 {
    line-height: 100% !important;
  }
  body.locations-page.lang-es.fusion-body #wrapper .pinktabs-content h4 {
    line-height: 105%;
  }
  body.locations-page.lang-es.fusion-body #wrapper .loc-brands .fusion-title h2 {
    line-height: 100% !important;
  }
  body.locations-page.lang-zh-cn.fusion-body #wrapper .loc-brands .fusion-title h2 {
    line-height: 44px !important;
  }
  body.locations-page.lang-zh-cn.fusion-body #wrapper .pinktabs-content h4 {
    line-height: 110%;
  }
  body.locations-page.lang-ko.fusion-body #wrapper .loc-brands .fusion-title h2 {
    line-height: 44px !important;
  }
  body.locations-page.lang-ko.fusion-body #wrapper .pinktabs-content h4 {
    line-height: 110%;
  }
}
/**** Multi-Country Queries Countries *****/
@media (min-width: 770px) and (max-width: 1024px) {
  body.uae #wrapper .fusion-title.subpage-herohdr h1 .alt-size-200, body.turkey #wrapper .fusion-title.subpage-herohdr h1 .alt-size-200 {
    font-size: 150px;
  }
}
@media (min-width: 770px) {
  body.locations-page #wrapper .fusion-title.subpage-herohdr.single-word h1 .alt-size-200 {
    font-size: 180px;
  }
}
@media (max-width: 769px) {
  body.locations-page #wrapper .fusion-title.subpage-herohdr.single-word h1 {
    min-width: auto;
    padding: 10px 40px 0;
    width: 90%;
  }
  body.locations-page:not(.netherlands) .life-title .transparent-text {
    font-size: 28px;
  }
  body.locations-page #wrapper .fusion-title.subpage-herohdr.single-word h1 .alt-size-200 {
    font-size: 70px;
  }
}
@media (max-width: 440px) {
  body.lang-ru #wrapper .fusion-tabs.vertical-tabs.clean .tab-pane .pinktabs-content h4, body.lang-tr #wrapper .fusion-tabs.vertical-tabs.clean .tab-pane .pinktabs-content h4 {
    font-size: 28px;
  }
  body.lang-ru #wrapper .loc-brands h2 span, body.lang-tr #wrapper .loc-brands h2 span {
    font-size: 28px;
  }
}
/************************** Job Search Results ******************************/
/* filters */
/** universal **/
.w-form-row {
  position: relative;
}
.w-form-row-label, .w-form-row-label label {
  float: none !important;
  font-family: var(--h1_typography-font-family);
  text-transform: uppercase;
  color: var(--body_typography-color);
  font-size: 14px;
}
body .fullsearch #cws-search-form .w-form-row-label {
  line-height: 20px !important;
  position: absolute;
  top: 7px;
  z-index: 10;
}
body .fullsearch #cws-search-form .w-form-row-label label {
  margin-left: 30px;
}
body .fullsearch #cws-search-form .w-form-row-label label[for=cws_jobsearch_keywords] {
  margin-left: 76px;
}
body .fullsearch #cws-search-form .search-job-sort-by {
  color: #262626;
}
body .fullsearch #cws-search-form > .w-form-row {
  margin-bottom: 0px;
  /*& label {margin-bottom:0; font-size:16px;}*/
  /*& input[type="text"]::placeholder {color: var(--body_typography-color); font-size:16px;}*/
}
body .fullsearch #cws-search-form input[type="text"] {
  border-width: 2px;
  margin-bottom: 5px;
  color: var(--body_typography-color);
  border-color: var(--awb-color3);
  padding: 28px 48px 16px 72px;
  height: 68px !important;
  border-radius: 0px;
  font-size: 16px;
  line-height: 24px;
  background-image: url('https://cdn-static.findly.com/wp-content/uploads/sites/3021/2023/10/16203808/Search.png');
  background-repeat: no-repeat;
  background-position: 20px 20px;
  background-size: 24px auto;
}
body .fullsearch #cws-search-form .select2-selection, body .fullsearch #cws-search-form select {
  border-width: 2px;
  color: var(--body_typography-color);
  border-color: var(--awb-color3);
  /*& .select2.select2-container:after {content: "\f107"; speak: none; width: 24px; height: 24px; color: var(--body_typography-color); position: absolute; right: 24px; top: 22px; font-family: 'Font Awesome 5 Pro'; font-size: 24px; line-height: 24px;}*/
}
body .fullsearch #cws-search-form .select2.select2-container:after {
  display: none;
}
body .fullsearch #cws-search-form .select2-selection__arrow {
  display: block;
  position: absolute;
  right: 24px;
  top: 22px;
  width: 24px;
  height: 24px;
  border: 0;
}
body .fullsearch #cws-search-form .select2-selection__arrow b {
  display: none;
}
body .fullsearch #cws-search-form .select2-selection__arrow:after {
  content: "\f107";
  speak: none;
  width: 24px;
  height: 24px;
  color: var(--body_typography-color);
  font-family: 'Font Awesome 5 Pro';
  font-size: 24px;
  line-height: 24px;
}
body .fullsearch #cws-search-form .select2.select2-container.select2-container--default {
  margin-bottom: 5px;
}
body .fullsearch #cws-search-form .search-control-container:has(.select2-container--open) .w-form-row-label label {
  color: var(--awb-color1);
  /*** single & multiple **/
}
body .fullsearch #cws-search-form .select2-search.select2-search--inline {
  max-height: 26px;
}
body .fullsearch #cws-search-form .select2-selection__rendered, body .fullsearch #cws-search-form .select2-search__field {
  padding: 0;
  line-height: 20px !important;
  color: var(--body_typography-color);
  font-size: 16px;
  margin: 0 0;
}
body .fullsearch #cws-search-form .select2-selection__choice {
  margin-top: 0;
}
body .fullsearch #cws-search-form .search-control-container .search_tag {
  display: none;
  /** search hide **/
}
body .fullsearch #cws-search-form .cws-clear-btn, body .fullsearch #cws-search-form #cws-adv-search-btn {
  display: none;
}
body .fullsearch #cws-search-form > div {
  margin-bottom: 9px;
  position: relative;
}
body .fullsearch #cws-search-form select::placeholder {
  color: var(--body_typography-color);
  font-size: 18px;
  font-family: var(--h1_typography-font-family);
  text-transform: uppercase;
}
body .fullsearch #cws-search-form .select2-selection, body .fullsearch #cws-search-form select {
  background: transparent;
  color: var(--body_typography-color);
}
body.job-search-results #search-filters {
  padding: 0 24px;
  max-width: 100%;
}
body.job-search-results #search-filters button.search-tag {
  background: #f2f2f2;
  border: 2px solid var(--awb-color4);
  color: var(--body_typography-color);
  font-family: var(--h1_typography-font-family);
  font-size: 16px;
  border-radius: 24px;
  padding: 8px 16px;
}
body.job-search-results #search-filters .clear-tags {
  font-family: var(--body_typography-font-family);
}
body.job-search-results .fullsearch #cws-search-form .select2.select2-container .select2-selection, body.job-search-results .fullsearch #cws-search-form .select2.select2-container select {
  transition: all 0.2s ease-out;
}
body.job-search-results .fullsearch #cws-search-form .select2.select2-container.select2-container--open .select2-selection__arrow:after {
  content: "\f106";
  speak: none;
  color: var(--awb-color1);
}
body.job-search-results .fullsearch #cws-search-form .select2.select2-container.select2-container--open .select2-selection {
  background: var(--awb-color3);
}
body.job-search-results .fullsearch #cws-search-form .select2.select2-container.select2-container--open .select2-selection .select2-selection__rendered {
  color: var(--awb-color1);
  /*& .select2-dropdown.select2-dropdown--above {opacity:0; visibility:hidden;}*/
}
body.job-search-results .select2-container--default.select2-container--open .select2-dropdown {
  transition: opacity 0.4s ease-out;
  border-width: 2px;
  border-color: var(--awb-color3);
}
body.job-search-results .select2-container--default.select2-container--open .select2-dropdown .select2-search {
  border-top: 0;
}
body.job-search-results .select2-container--default.select2-container--open .select2-dropdown .select2-results {
  padding-bottom: 10px;
}
body.job-search-results .select2-container--default.select2-container--open .select2-dropdown .select2-results li.select2-results__option {
  border-bottom: 1px solid #f2f2f2;
  color: var(--awb-color8);
}
body.job-search-results .select2-container--default.select2-container--open .select2-dropdown .select2-results li.select2-results__option:hover, body.job-search-results .select2-container--default.select2-container--open .select2-dropdown .select2-results li.select2-results__option:focus-within {
  background: #f2f2f2;
}
body.job-search-results .select2-container--default.select2-container--open .select2-dropdown .select2-results li.select2-results__option[aria-selected="true"], body.job-search-results .select2-container--default.select2-container--open .select2-dropdown .select2-results li.select2-results__option.select2-results__option--highlighted {
  font-weight: bold;
  background: transparent;
}
body.job-search-results .select2-container--default.select2-container--open .select2-dropdown .select2-results li.select2-results__option.select2-results__option--highlighted {
  outline: 1px solid var(--awb-color2);
  outline-offset: -5px;
}
body.job-search-results .select2-container--default.select2-container--open .select2-dropdown .select2-results li.select2-results__option:last-child {
  border-bottom: 0;
}
/*&.select2-dropdown--above {margin-top:275px;}
 &.select2-dropdown--above .select2-results>.select2-results__options {max-height:140px;}*/
@media (min-width: 770px) {
  body.job-search-results .fullsearch #cws-search-form {
    display: flex;
    flex-wrap: wrap;
  }
  body.job-search-results .fullsearch #cws-search-form > div {
    flex: 31%;
    margin: 0 1%;
  }
  body.job-search-results .fullsearch #cws-search-form > div.first-field {
    flex: 100%;
    width: 100%;
  }
  body.job-search-results .fullsearch #cws-search-form .select2.select2-container .select2-selection, body.job-search-results .fullsearch #cws-search-form .select2.select2-container select {
    padding: 28px 24px 16px 28px;
    height: 68px !important;
    border-radius: 0px;
    font-size: 18px;
    line-height: 24px;
  }
  body.job-search-results .fullsearch #cws-search-form .select2.select2-container.select2-container--open .select2-selection {
    border-radius: 0px 0px 0px 0px;
  }
  body.job-search-results .select2-dropdown {
    border-radius: 0;
    /*&.select2-dropdown--above {margin-top:333px;}*/
  }
  body.job-search-results .select2-dropdown .select2-results li.select2-results__option {
    font-size: 18px;
    line-height: 24px;
    padding: 28px 20px 16px 24px;
  }
}
@media (max-width: 769px) {
  body .w-form-row-label label[for=cws_jobsearch_keywords] {
    margin-left: 40px !important;
  }
  body.job-search-results .fullsearch #cws-search-form > div {
    padding-bottom: 0;
  }
  body.job-search-results .fullsearch #cws-search-form input#cws_jobsearch_keywords[type="text"] {
    min-height: 54px;
    height: unset !important;
    padding: 22px 20px 12px 40px;
    background-position: 12px 16px;
    background-size: 20px auto;
    line-height: 20px;
  }
  body.job-search-results .fullsearch #cws-search-form .w-form-row-label {
    top: 5px;
  }
  body.job-search-results .fullsearch #cws-search-form .select2.select2-container:after {
    top: 15px;
  }
  body.job-search-results .fullsearch #cws-search-form .select2.select2-container .select2-selection, body.job-search-results .fullsearch #cws-search-form .select2.select2-container select {
    padding: 22px 24px 12px 24px;
    height: unset !important;
    min-height: 54px;
    border-radius: 0px;
    font-size: 16px;
    line-height: 20px;
  }
  body.job-search-results .fullsearch #cws-search-form .select2.select2-container.select2-container--open .select2-selection {
    border-radius: 0px 0px 0px 0px;
  }
  body.job-search-results .fullsearch #cws-search-form .select2.select2-container .select2-selection__arrow {
    top: 15px;
  }
  body.job-search-results .fullsearch #cws-search-form .select2.select2-container .select2-selection__rendered {
    text-overflow: unset;
    word-break: break-all;
    white-space: normal;
  }
  body.job-search-results .fullsearch #cws-search-form body.job-search-results .select2-dropdown {
    border-radius: 0 0 10px 10px;
    /*&.select2-dropdown--above {margin-top:333px;}*/
  }
  body.job-search-results .fullsearch #cws-search-form body.job-search-results .select2-dropdown .select2-results li.select2-results__option {
    font-size: 16px;
    line-height: 20px;
    padding: 22px 12px 12px 18px;
  }
  body #toggleAdvSearch {
    display: block;
    float: none;
    text-align: center;
    padding: 10px 15px;
    border: 2px solid var(--awb-color3);
    margin-bottom: 20px;
    text-shadow: none !important;
  }
  body #toggleAdvSearch:before {
    font-family: 'Font Awesome 5 Pro';
    font-size: 20px;
    display: block;
    position: absolute;
    right: 24px;
    top: 10px;
  }
  body #toggleAdvSearch.close {
    background: var(--awb-color3) !important;
    color: var(--awb-color1) !important;
    opacity: 1 !important;
  }
  body #toggleAdvSearch.close:before {
    content: "\f1de";
    color: var(--awb-color1) !important;
  }
  body #toggleAdvSearch:not(.close) {
    background: var(--awb-color1);
    color: var(--awb-color3);
  }
  body #toggleAdvSearch:not(.close):before {
    content: "\f00d";
    color: var(--awb-color3) !important;
  }
}
/* Results table */
body #wrapper .widget-jobsearch-results {
  margin-top: 20px;
}
body #wrapper .widget-jobsearch-results .job-clientid {
  display: none;
}
body #wrapper .widget-jobsearch-results #live-results {
  margin-bottom: 20px;
  float: none;
  display: block;
  text-align: center;
  font-size: 20px;
  font-family: var(--h1_typography-font-family);
  text-transform: uppercase;
  color: var(--body_typography-color);
}
body #wrapper .widget-jobsearch-results .search-results-table .search-columns {
  background-color: var(--awb-color3);
  border-radius: 34px 34px 0 0;
  padding: 23px 32px !important;
}
body #wrapper .widget-jobsearch-results .search-results-table .search-columns > div {
  text-transform: uppercase;
  line-height: 22px;
}
body #wrapper .widget-jobsearch-results .search-results-table .search-columns #colhead-title, body #wrapper .widget-jobsearch-results .search-results-table .search-columns #colhead-city_state_country {
  width: 40%;
  margin-right: 0;
}
body #wrapper .widget-jobsearch-results .search-results-table .search-columns #colhead-primary_category {
  width: 20%;
  margin-right: 0;
}
body #wrapper .widget-jobsearch-results #widget-jobsearch-results-list {
  background: var(--awb-color1);
  box-shadow: 0px 10px 15px 0px rgba(0, 0, 0, 0.1);
}
body #wrapper .widget-jobsearch-results #widget-jobsearch-results-list .job {
  padding: 32px;
}
body #wrapper .widget-jobsearch-results #widget-jobsearch-results-list .job.alt {
  background: transparent;
}
body #wrapper .widget-jobsearch-results #widget-jobsearch-results-list .job .flex_column {
  line-height: 24px;
}
body #wrapper .widget-jobsearch-results #widget-jobsearch-results-list .jobTitle {
  padding-right: 20px;
}
body #wrapper .widget-jobsearch-results #widget-jobsearch-results-pages {
  background: var(--awb-color3);
  padding: 14px 32px;
  border-radius: 0 0 34px 34px;
}
body #wrapper .widget-jobsearch-results #widget-jobsearch-results-pages .pagination-ul {
  justify-content: flex-end;
}
body #wrapper .widget-jobsearch-results #widget-jobsearch-results-pages .button:not(.inactive), body #wrapper .widget-jobsearch-results #widget-jobsearch-results-pages .button.inactive {
  padding: 0 0;
  line-height: 28px;
  color: var(--awb-color1);
  border: 0;
  font-family: var(--body_typography-font-family);
}
body #wrapper .widget-jobsearch-results #widget-jobsearch-results-pages .button:not(.inactive):hover, body #wrapper .widget-jobsearch-results #widget-jobsearch-results-pages .button.inactive:hover {
  color: var(--awb-color1);
  background: transparent;
}
body #wrapper .widget-jobsearch-results #widget-jobsearch-results-pages .button:not(.inactive) {
  font-weight: bold;
}
body #wrapper .widget-jobsearch-results #widget-jobsearch-results-pages .button:not(.inactive):active {
  color: var(--awb-color1);
  background: transparent;
}
body #wrapper .widget-jobsearch-results #widget-jobsearch-results-pages .button:not(.inactive):focus {
  color: var(--awb-color3);
  background: var(--awb-color1);
}
body #wrapper .widget-jobsearch-results #widget-jobsearch-results-pages .pagination-li .button[aria-label="Go to the first page of results\."], body #wrapper .widget-jobsearch-results #widget-jobsearch-results-pages .pagination-li .button[aria-label="Go to the previous page of results\."], body #wrapper .widget-jobsearch-results #widget-jobsearch-results-pages .pagination-li .button[aria-label="Go to the next page of results\."], body #wrapper .widget-jobsearch-results #widget-jobsearch-results-pages .pagination-li .button[aria-label="Go to the last page of results\."] {
  border: 2px solid;
  border-radius: 50%;
  display: inline-block;
  width: 32px;
  height: 32px;
  text-align: center;
  line-height: 30px;
  font-size: 24px;
  /*& .pagination-li .button[aria-label="Go to the first page of results\."] i:before {content: " \f33e ";}*/
}
@media (max-width: 1024px) and (min-width: 769px) {
  body #wrapper .widget-jobsearch-results #widget-jobsearch-results-list .job .fusion-layout-column.fusion-two-fifth {
    width: 40%;
    margin-right: 0;
    padding-right: 10px;
  }
  body #wrapper .widget-jobsearch-results #widget-jobsearch-results-list .job .fusion-layout-column.fusion-one-fifth {
    width: 20%;
    margin-right: 0;
  }
}
@media (max-width: 769px) {
  .search-title {
    /*& .brightblue-text {font-size:32px;}*/
  }
  .search-title .alt-size-100 {
    font-size: 42px !important;
  }
  .search-title > .fusion-column-wrapper {
    border-radius: 20px 20px 20px 20px;
  }
  .keysearch > .fusion-column-wrapper {
    background-image: none;
  }
  .keysearch #toggleAdvSearch {
    display: none;
  }
  #cws-search-form {
    display: none;
  }
  body #wrapper .widget-jobsearch-results .search-results-table {
    /*& .search-columns {padding: 10px 32px !important; flex-direction:column;}*/
  }
  body #wrapper .widget-jobsearch-results .search-results-table .jobTitle {
    padding-right: 0px;
  }
  body #wrapper .widget-jobsearch-results .search-results-table > div:first-of-type {
    display: none;
  }
  body #wrapper .widget-jobsearch-results .search-results-table #widget-jobsearch-results-list {
    border-top: 5px solid var(--awb-color3);
    border-radius: 34px 34px 0 0;
  }
  body .widget-jobsearch-results #widget-jobsearch-results-list .job:first-of-type {
    border-radius: 34px 34px 0 0;
  }
  body .widget-jobsearch-results #widget-jobsearch-results-list .job .job-innerwrap .flex_column {
    text-align: center;
    margin-bottom: 10px;
  }
  body .widget-jobsearch-results #widget-jobsearch-results-list .job .job-innerwrap .flex_column:last-of-type {
    margin-bottom: 0px;
  }
  body .widget-jobsearch-results #widget-jobsearch-results-list .job .job-innerwrap .joblist-location {
    padding-left: 0 !important;
  }
}
/************************** EJDs ******************************/
body.ejd-page .ejd-line-items {
  font-size: 20px;
  color: var(--awb-color1);
}
body.ejd-page .ejd-line-items p {
  line-height: 26px;
}
body.ejd-page .ejd-line-items ul {
  margin-top: 0;
  list-style-type: none;
  padding-left: 0;
}
body.ejd-page .ejd-line-items li {
  line-height: 26px;
}
body.ejd-page .rightarrow-link.bluearrow.apply-btn {
  background-color: #fff;
  padding: 11px 40px 11px 40px;
  border-radius: 48px;
  border-color: var(--awb-color3);
  border-width: 2px;
  border-style: solid;
}
body.ejd-page .rightarrow-link.bluearrow.apply-btn i::before {
  height: auto;
  width: auto;
  border-width: 0px;
  padding: 0px;
}
body.ejd-page .rightarrow-link.bluearrow.apply-btn span {
  text-decoration: none;
}
body.ejd-page .rightarrow-link.bluearrow.apply-btn:hover, body.ejd-page .rightarrow-link.bluearrow.apply-btn:focus {
  background-color: var(--awb-color3);
  border-color: var(--awb-color1);
  text-decoration: none;
}
body.ejd-page .rightarrow-link.bluearrow.apply-btn:hover span, body.ejd-page .rightarrow-link.bluearrow.apply-btn:focus span {
  color: var(--awb-color1);
}
body.ejd-page .rightarrow-link.bluearrow.apply-btn:hover i:before, body.ejd-page .rightarrow-link.bluearrow.apply-btn:focus i:before {
  color: var(--awb-color1);
  background-color: transparent;
}
body.ejd-page .category-detail h2 {
  width: fit-content;
  padding: 5px 10px !important;
  background-color: var(--awb-color1);
  border-radius: 24px;
}
body.ejd-page .category-detail h3 {
  line-height: 3.5em;
}
@media (min-width: 769px) and (max-width: 1024px) {
  body.ejd-page .category-detail h3 {
    font-size: 56px !important;
  }
}
@media (max-width: 769px) {
  body.ejd-page .ejd-line-items p {
    font-size: 16px;
  }
  body.ejd-page .category-detail h3 {
    line-height: 2.3em;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  body.ejd-page .category-detail h3 {
    font-size: 56px !important;
  }
}
@media (max-width: 499px) {
  body.ejd-page h1 span.alt-size-64 {
    font-size: 30px;
    line-height: 45%;
  }
  body.ejd-page .category-detail h3 {
    font-size: 40px !important;
  }
}
/** EJD Category Box images **/
/** digital **/
body.ejd-page .digital-ejd.category-detail .peanuts {
  left: -80px;
  top: -70px;
}
body.ejd-page .digital-ejd.category-detail .peanuts img {
  max-height: 250px;
  -webkit-transform: rotate(-40deg);
  transform: rotate(-40deg);
}
body.ejd-page .digital-ejd.category-detail .pbcup {
  left: -120px;
  bottom: -100px;
}
body.ejd-page .digital-ejd.category-detail .pbcup img {
  max-height: 300px;
}
body.ejd-page .digital-ejd.category-detail .crunchypb {
  right: -200px;
  bottom: -140px;
}
body.ejd-page .digital-ejd.category-detail .crunchypb img {
  max-height: 450px;
}
@media (max-width: 769px) {
  body.ejd-page .digital-ejd.category-detail .peanuts {
    left: -70px;
    top: -60px;
  }
  body.ejd-page .digital-ejd.category-detail .peanuts img {
    max-height: 150px;
    -webkit-transform: rotate(-40deg);
    transform: rotate(-40deg);
  }
  body.ejd-page .digital-ejd.category-detail .pbcup {
    left: -80px;
    bottom: -50px;
  }
  body.ejd-page .digital-ejd.category-detail .pbcup img {
    max-height: 170px;
  }
  body.ejd-page .digital-ejd.category-detail .crunchypb {
    right: -100px;
    bottom: -80px;
  }
  body.ejd-page .digital-ejd.category-detail .crunchypb img {
    max-height: 250px;
  }
}
/** hr **/
body.ejd-page .hr-ejd.category-detail .garlic1 {
  left: 80px;
  top: -40px;
}
body.ejd-page .hr-ejd.category-detail .garlic1 img {
  max-height: 90px;
  -webkit-transform: rotate(-40deg);
  transform: rotate(-40deg);
}
body.ejd-page .hr-ejd.category-detail .garlic2 {
  left: -15px;
  top: 80px;
}
body.ejd-page .hr-ejd.category-detail .garlic2 img {
  max-height: 90px;
  -webkit-transform: rotate(-40deg);
  transform: rotate(-40deg);
}
body.ejd-page .hr-ejd.category-detail .mayocup {
  left: -80px;
  bottom: -80px;
}
body.ejd-page .hr-ejd.category-detail .mayocup img {
  max-height: 225px;
}
body.ejd-page .hr-ejd.category-detail .garlicsauce {
  right: -180px;
  bottom: -170px;
}
body.ejd-page .hr-ejd.category-detail .garlicsauce img {
  max-height: 550px;
}
@media (min-width: 769px) and (max-width: 1024px) {
  body.ejd-page .hr-ejd.category-detail .mayocup img {
    max-height: 200px;
  }
  body.ejd-page .hr-ejd.category-detail .garlicsauce {
    right: -140px;
  }
  body.ejd-page .hr-ejd.category-detail .garlicsauce img {
    max-height: 500px;
  }
}
@media (max-width: 769px) {
  body.ejd-page .hr-ejd.category-detail .garlic1 {
    left: 40px;
    top: -20px;
  }
  body.ejd-page .hr-ejd.category-detail .garlic1 img {
    max-height: 50px;
    -webkit-transform: rotate(-40deg);
    transform: rotate(-40deg);
  }
  body.ejd-page .hr-ejd.category-detail .garlic2 {
    left: -10px;
    top: 20px;
  }
  body.ejd-page .hr-ejd.category-detail .garlic2 img {
    max-height: 50px;
    -webkit-transform: rotate(-40deg);
    transform: rotate(-40deg);
  }
  body.ejd-page .hr-ejd.category-detail .mayocup {
    left: -70px;
    bottom: -50px;
  }
  body.ejd-page .hr-ejd.category-detail .mayocup img {
    max-height: 170px;
  }
  body.ejd-page .hr-ejd.category-detail .garlicsauce {
    right: -80px;
    bottom: -80px;
  }
  body.ejd-page .hr-ejd.category-detail .garlicsauce img {
    max-height: 250px;
  }
}
/** manufacturing **/
body.ejd-page .manufacture-ejd.category-detail .fries {
  left: -110px;
  top: -40px;
}
body.ejd-page .manufacture-ejd.category-detail .fries img {
  max-height: 250px;
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}
body.ejd-page .manufacture-ejd.category-detail .bbqcup {
  left: -120px;
  bottom: -100px;
}
body.ejd-page .manufacture-ejd.category-detail .bbqcup img {
  max-height: 300px;
}
body.ejd-page .manufacture-ejd.category-detail .steaksauce {
  right: -200px;
  bottom: -140px;
}
body.ejd-page .manufacture-ejd.category-detail .steaksauce img {
  max-height: 550px;
}
@media (max-width: 769px) {
  body.ejd-page .manufacture-ejd.category-detail .fries {
    left: -70px;
    top: -60px;
  }
  body.ejd-page .manufacture-ejd.category-detail .fries img {
    max-height: 150px;
    -webkit-transform: rotate(-40deg);
    transform: rotate(-40deg);
  }
  body.ejd-page .manufacture-ejd.category-detail .bbqcup {
    left: -80px;
    bottom: -50px;
  }
  body.ejd-page .manufacture-ejd.category-detail .bbqcup img {
    max-height: 170px;
  }
  body.ejd-page .manufacture-ejd.category-detail .steaksauce {
    right: -100px;
    bottom: -80px;
  }
  body.ejd-page .manufacture-ejd.category-detail .steaksauce img {
    max-height: 250px;
  }
}
/** marketing **/
body.ejd-page .marketing-ejd.category-detail .coffeebeans {
  left: -120px;
  top: -65px;
}
body.ejd-page .marketing-ejd.category-detail .coffeebeans img {
  max-height: 240px;
}
body.ejd-page .marketing-ejd.category-detail .espresso {
  left: -140px;
  bottom: -180px;
}
body.ejd-page .marketing-ejd.category-detail .espresso img {
  max-height: 400px;
}
body.ejd-page .marketing-ejd.category-detail .icedlatte {
  right: -220px;
  bottom: -150px;
}
body.ejd-page .marketing-ejd.category-detail .icedlatte img {
  max-height: 500px;
}
@media (min-width: 769px) and (max-width: 1024px) {
  body.ejd-page .marketing-ejd.category-detail .coffeebeans img {
    max-height: 210px;
  }
  body.ejd-page .marketing-ejd.category-detail .espresso {
    left: -120px;
    bottom: -200px;
  }
  body.ejd-page .marketing-ejd.category-detail .espresso img {
    max-height: 350px;
  }
  body.ejd-page .marketing-ejd.category-detail .icedlatte {
    right: -120px;
  }
  body.ejd-page .marketing-ejd.category-detail .icedlatte img {
    max-height: 400px;
  }
}
@media (max-width: 769px) {
  body.ejd-page .marketing-ejd.category-detail .coffeebeans {
    right: -70px;
    left: auto;
    top: -40px;
  }
  body.ejd-page .marketing-ejd.category-detail .coffeebeans img {
    max-height: 150px;
    -webkit-transform: rotate(-40deg);
    transform: rotate(-40deg);
  }
  body.ejd-page .marketing-ejd.category-detail .espresso {
    left: -80px;
    bottom: -110px;
  }
  body.ejd-page .marketing-ejd.category-detail .espresso img {
    max-height: 250px;
  }
  body.ejd-page .marketing-ejd.category-detail .icedlatte {
    right: -100px;
    bottom: -80px;
  }
  body.ejd-page .marketing-ejd.category-detail .icedlatte img {
    max-height: 250px;
  }
}
/** R & D **/
body.ejd-page .rnd-ejd.category-detail .limelrg {
  left: 20px;
  top: -50px;
}
body.ejd-page .rnd-ejd.category-detail .limelrg img {
  max-height: 200px;
  -webkit-transform: rotate(20deg);
  transform: rotate(20deg);
}
body.ejd-page .rnd-ejd.category-detail .parsley {
  left: -15px;
  top: 40px;
}
body.ejd-page .rnd-ejd.category-detail .parsley img {
  max-height: 110px;
}
body.ejd-page .rnd-ejd.category-detail .avocado {
  left: -40px;
  bottom: -190px;
}
body.ejd-page .rnd-ejd.category-detail .avocado img {
  max-height: 360px;
}
body.ejd-page .rnd-ejd.category-detail .taquitos {
  right: -200px;
  bottom: -170px;
}
body.ejd-page .rnd-ejd.category-detail .taquitos img {
  max-height: 450px;
}
@media (max-width: 769px) {
  body.ejd-page .rnd-ejd.category-detail .limelrg {
    left: auto;
    right: -60px;
    top: -20px;
  }
  body.ejd-page .rnd-ejd.category-detail .limelrg img {
    max-height: 120px;
  }
  body.ejd-page .rnd-ejd.category-detail .parsley {
    left: auto;
    top: 50px;
    right: 20px;
  }
  body.ejd-page .rnd-ejd.category-detail .parsley img {
    max-height: 70px;
  }
  body.ejd-page .rnd-ejd.category-detail .avocado {
    left: -40px;
    bottom: -140px;
  }
  body.ejd-page .rnd-ejd.category-detail .avocado img {
    max-height: 250px;
  }
  body.ejd-page .rnd-ejd.category-detail .taquitos {
    right: -100px;
    bottom: -80px;
  }
  body.ejd-page .rnd-ejd.category-detail .taquitos img {
    max-height: 220px;
  }
}
/** sales **/
body.ejd-page .sales-ejd.category-detail .tomato1 {
  left: 80px;
  top: -50px;
}
body.ejd-page .sales-ejd.category-detail .tomato1 img {
  max-height: 90px;
  -webkit-transform: rotate(20deg);
  transform: rotate(20deg);
}
body.ejd-page .sales-ejd.category-detail .tomato2 {
  left: -15px;
  top: 20px;
}
body.ejd-page .sales-ejd.category-detail .tomato2 img {
  max-height: 110px;
  -webkit-transform: rotate(-30deg);
  transform: rotate(-30deg);
}
body.ejd-page .sales-ejd.category-detail .pasta {
  right: -180px;
  bottom: -130px;
}
body.ejd-page .sales-ejd.category-detail .pasta img {
  max-height: 400px;
}
@media (max-width: 769px) {
  body.ejd-page .sales-ejd.category-detail .tomato1 {
    left: auto;
    right: 0px;
    top: -20px;
  }
  body.ejd-page .sales-ejd.category-detail .tomato1 img {
    max-height: 70px;
    -webkit-transform: rotate(30deg);
    transform: rotate(30deg);
  }
  body.ejd-page .sales-ejd.category-detail .tomato2 {
    left: -10px;
    top: auto;
    bottom: -30px;
  }
  body.ejd-page .sales-ejd.category-detail .tomato2 img {
    max-height: 80px;
    -webkit-transform: rotate(-40deg);
    transform: rotate(-40deg);
  }
  body.ejd-page .sales-ejd.category-detail .pasta {
    right: -100px;
    bottom: -80px;
  }
  body.ejd-page .sales-ejd.category-detail .pasta img {
    max-height: 220px;
  }
}
/************************** Sitemap ******************************/
body .fusion-widget-area .widget_pages li {
  border-bottom: 0;
}
/************************** OneTrust ******************************/
#onetrust-pc-sdk * {
  font-family: var(--body_typography-font-family) !important;
}
#onetrust-banner-sdk * {
  font-family: var(--body_typography-font-family) !important;
}
/** .slideheadline {height:60%;}
 .slideheadline {-moz-transition:width 0.01s, height 0.01s !important;
 -webkit-transition:width 0.01s, height 0.01s !important;
 -o-transition:width 0.01s, height 0.01s !important;
 transition:width 0.01s, height 0.01s !important;} **/
/************************** Language switcher ******************************/
.ls-wrap {
  z-index: 15;
  position: absolute;
  top: -360px;
  left: 40px;
}
.ls-wrap .language-switch {
  min-width: 160px;
}
.ls-wrap .language-switch button {
  font-family: var(--body_typography-font-family);
  background-color: var(--awb-color1);
  color: var(--awb-color3);
  border-radius: 60px;
  border: 0;
  font-weight: 600;
  height: 40px;
  font-size: 16px;
  padding: 8px 34px 8px 16px;
  cursor: pointer;
  width: 100%;
  text-align: left;
  transition: all 0.35s linear;
}
.ls-wrap .language-switch button:after {
  content: "\f107";
  position: absolute;
  line-height: 20px !important;
  right: 15px;
  color: var(--awb-color3);
  font-family: awb-icons;
  line-height: 1;
  font-weight: 700;
  margin-left: 5px;
  transition: all 0.35s ease-in-out;
}
.ls-wrap .language-switch .lang-options {
  visibility: hidden;
  opacity: 0;
  width: 100%;
  transition: all 0.5s linear;
  border-radius: 0 0 24px 24px;
  padding-left: 0;
  list-style: none;
  margin-top: 0px;
  margin-bottom: 0;
  background-color: var(--awb-color1);
  /*& li {transition: all .85s ease-in-out;}*/
}
.ls-wrap .language-switch .lang-options a {
  display: block;
  color: var(--awb-color3);
  width: 100%;
  border-radius: 0 0 24px 24px;
  text-decoration: none !important;
  font-family: var(--body_typography-font-family);
  padding: 8px 10px 12px 15px;
  font-weight: 600;
  font-size: 16px;
}
.ls-wrap .language-switch .lang-options a:hover {
  background-color: #f2f2f2;
}
.ls-wrap .language-switch.active button {
  background-color: var(--awb-color3);
  color: var(--awb-color1);
  border-radius: 24px 24px 0 0;
}
.ls-wrap .language-switch.active button:after {
  content: "\f106";
  color: var(--awb-color1);
}
.ls-wrap .language-switch.active .lang-options {
  visibility: visible;
  opacity: 1;
}
@media (min-width: 770px) {
  body.langchange #wrapper .fusion-title.subpage-herohdr {
    min-height: 205px;
  }
}
@media (max-width: 769px) {
  body.langchange #wrapper .lang-container .ls-wrap {
    top: -185px;
    left: 0;
  }
}
body.netherlands .ls-wrap {
  top: -380px;
}
body.langchange.locations-page.default-lang.lang-en .alt-content {
  display: none;
  transition: all 0.85s ease-in-out;
}
body.langchange.locations-page.default-lang.lang-en .default-content.testi-wrapper {
  padding-bottom: 100px;
}
body.langchange.locations-page.default-lang.lang-en .language-switch > .alt-lang {
  display: none;
}
body.langchange.locations-page.default-lang.lang-en .language-switch .lang-options .default-lang {
  display: none;
}
body.langchange.locations-page.alt-lang.lang-fr .default-content:not(.testi-wrapper), body.langchange.locations-page.alt-lang.lang-pt .default-content:not(.testi-wrapper), body.langchange.locations-page.alt-lang.lang-es .default-content:not(.testi-wrapper), body.langchange.locations-page.alt-lang.lang-zh-cn .default-content:not(.testi-wrapper), body.langchange.locations-page.alt-lang.lang-de .default-content:not(.testi-wrapper), body.langchange.locations-page.alt-lang.lang-id .default-content:not(.testi-wrapper), body.langchange.locations-page.alt-lang.lang-it .default-content:not(.testi-wrapper), body.langchange.locations-page.alt-lang.lang-ko .default-content:not(.testi-wrapper), body.langchange.locations-page.alt-lang.lang-nl .default-content:not(.testi-wrapper), body.langchange.locations-page.alt-lang.lang-tr .default-content:not(.testi-wrapper), body.langchange.locations-page.alt-lang.lang-ru .default-content:not(.testi-wrapper) {
  display: none;
  transition: all 0.85s ease-in-out;
}
body.langchange.locations-page.alt-lang.lang-fr .default-content.testi-wrapper, body.langchange.locations-page.alt-lang.lang-pt .default-content.testi-wrapper, body.langchange.locations-page.alt-lang.lang-es .default-content.testi-wrapper, body.langchange.locations-page.alt-lang.lang-zh-cn .default-content.testi-wrapper, body.langchange.locations-page.alt-lang.lang-de .default-content.testi-wrapper, body.langchange.locations-page.alt-lang.lang-id .default-content.testi-wrapper, body.langchange.locations-page.alt-lang.lang-it .default-content.testi-wrapper, body.langchange.locations-page.alt-lang.lang-ko .default-content.testi-wrapper, body.langchange.locations-page.alt-lang.lang-nl .default-content.testi-wrapper, body.langchange.locations-page.alt-lang.lang-tr .default-content.testi-wrapper, body.langchange.locations-page.alt-lang.lang-ru .default-content.testi-wrapper {
  visibility: hidden;
  max-height: 1px;
  padding-bottom: 0;
  padding-top: 0;
}
body.langchange.locations-page.alt-lang.lang-fr .loc-brands, body.langchange.locations-page.alt-lang.lang-pt .loc-brands, body.langchange.locations-page.alt-lang.lang-es .loc-brands, body.langchange.locations-page.alt-lang.lang-zh-cn .loc-brands, body.langchange.locations-page.alt-lang.lang-de .loc-brands, body.langchange.locations-page.alt-lang.lang-id .loc-brands, body.langchange.locations-page.alt-lang.lang-it .loc-brands, body.langchange.locations-page.alt-lang.lang-ko .loc-brands, body.langchange.locations-page.alt-lang.lang-nl .loc-brands, body.langchange.locations-page.alt-lang.lang-tr .loc-brands, body.langchange.locations-page.alt-lang.lang-ru .loc-brands {
  padding-bottom: 0;
}
body.langchange.locations-page.alt-lang.lang-fr .grow-footer, body.langchange.locations-page.alt-lang.lang-pt .grow-footer, body.langchange.locations-page.alt-lang.lang-es .grow-footer, body.langchange.locations-page.alt-lang.lang-zh-cn .grow-footer, body.langchange.locations-page.alt-lang.lang-de .grow-footer, body.langchange.locations-page.alt-lang.lang-id .grow-footer, body.langchange.locations-page.alt-lang.lang-it .grow-footer, body.langchange.locations-page.alt-lang.lang-ko .grow-footer, body.langchange.locations-page.alt-lang.lang-nl .grow-footer, body.langchange.locations-page.alt-lang.lang-tr .grow-footer, body.langchange.locations-page.alt-lang.lang-ru .grow-footer {
  margin-top: 80px;
}
body.langchange.locations-page.alt-lang.lang-fr .language-switch > .default-lang, body.langchange.locations-page.alt-lang.lang-pt .language-switch > .default-lang, body.langchange.locations-page.alt-lang.lang-es .language-switch > .default-lang, body.langchange.locations-page.alt-lang.lang-zh-cn .language-switch > .default-lang, body.langchange.locations-page.alt-lang.lang-de .language-switch > .default-lang, body.langchange.locations-page.alt-lang.lang-id .language-switch > .default-lang, body.langchange.locations-page.alt-lang.lang-it .language-switch > .default-lang, body.langchange.locations-page.alt-lang.lang-ko .language-switch > .default-lang, body.langchange.locations-page.alt-lang.lang-nl .language-switch > .default-lang, body.langchange.locations-page.alt-lang.lang-tr .language-switch > .default-lang, body.langchange.locations-page.alt-lang.lang-ru .language-switch > .default-lang {
  display: none;
}
body.langchange.locations-page.alt-lang.lang-fr .language-switch .lang-options .alt-lang, body.langchange.locations-page.alt-lang.lang-pt .language-switch .lang-options .alt-lang, body.langchange.locations-page.alt-lang.lang-es .language-switch .lang-options .alt-lang, body.langchange.locations-page.alt-lang.lang-zh-cn .language-switch .lang-options .alt-lang, body.langchange.locations-page.alt-lang.lang-de .language-switch .lang-options .alt-lang, body.langchange.locations-page.alt-lang.lang-id .language-switch .lang-options .alt-lang, body.langchange.locations-page.alt-lang.lang-it .language-switch .lang-options .alt-lang, body.langchange.locations-page.alt-lang.lang-ko .language-switch .lang-options .alt-lang, body.langchange.locations-page.alt-lang.lang-nl .language-switch .lang-options .alt-lang, body.langchange.locations-page.alt-lang.lang-tr .language-switch .lang-options .alt-lang, body.langchange.locations-page.alt-lang.lang-ru .language-switch .lang-options .alt-lang {
  display: none;
}
@media (max-width: 1300px) {
  body.langchange.locations-page.alt-lang .toggle, body.langchange.locations-page.alt-lang .fusion-tab-heading {
    hyphens: auto;
  }
}
/*body.langchange.locations-page .fusion-social-networks-wrapper a:before {display:none;}*/
