.quer {
  display: none !important;
}
table {
  border: none;
}
.ast-header-widget-area {
  position: absolute;
  top: 0;
  right: 0;
  width: 400px;
}
.elementor-tabs-content-wrapper {
  max-width: 899px;
}
.careerlisting table td {
  padding: 0 0 0.5em 0;
}
.careerlisting table td i {
  margin-right: 0.3em;
}
#infoblock .jet-listing-dynamic-field__inline-wrap {
  width: 100% !important;
  display: block;
}
@media only screen and (min-width: 700px) {
  #infoblock .jet-listing-dynamic-field__content {
    display: flex;
    width: 100%;
  }
  #infoblock .celltitle {
    width: 25%;
  }
  .cellcontent {
    width: 75%;
  }
}
.site-header-primary-section-right {
  display: flex;
  flex-flow: column;
  align-content: flex-end;
  align-items: flex-end;
}
.site-header-primary-section-right .ast-builder-menu-3 {
  margin-top: 1rem;
  padding: 0;
}
.site-header-primary-section-right #primary-site-navigation li {
  line-height: 1.4 !important;
}
#ast-hf-menu-3 li:first-child a {
  padding: 1rem;
  background-color: #52bbb5;
  color: white;
  line-height: 1em;
}
#ast-hf-menu-3 li:first-child a:hover {
  background-color: #26726e !important;
}
.ast-builder-menu-3 {
  margin: 0 0 1.7rem 0 !important;
  padding: 0 !important;
}
.ast-desktop .ast-primary-header-bar .main-header-menu > .menu-item {
  line-height: 2rem;
}
h3, h2, h1 {
  hyphens: auto !important;
}
/* Cookiebot */
a#CybotCookiebotDialogPoweredbyCybot, div#CybotCookiebotDialogPoweredByText, .CookiebotWidget-main-logo {
  display: none !important;
}
/* Cookiebot */
a#CybotCookiebotDialogPoweredbyCybot, div#CybotCookiebotDialogPoweredByText, .CookiebotWidget-main-logo {
  display: none !important;
}
/* Cookiebot */
a#CybotCookiebotDialogPoweredbyCybot, div#CybotCookiebotDialogPoweredByText, .CookiebotWidget-main-logo {
  display: none !important;
}
.swiper-button-prev i:after {
  content: "" !important;
}
.swiper-button-next i:after {
  font-size: 0 !important;
}
body .swiper-button-next:after, body .swiper-button-prev:after {
  font-size: 0 !important;
}
.dialog-type-lightbox {
  background-color: transparent !important;
}
@media only screen and (max-width: 768px) {
  .swiper-button-next, .swiper-button-prev {
    top: calc(80% - 25px) !important;
  }
}
section[data-id="7bb2df4"] .jet-slider {
  background-color: var(--e-global-color-90f0c4b);
}
section[data-id="7bb2df4"] .jet-slider .sp-arrow {
  width: 40px;
  height: 40px;
  background-color: var(--e-global-color-90f0c4b);
  border-radius: 0px 0px 0px 0px;
  transition: all 0.3s ease;
}
section[data-id="7bb2df4"] .jet-slider .sp-arrow:hover {
  background-color: white !important;
  color: var(--e-global-color-90f0c4b) !important;
}
