/****
 **** mate theme files / custom_variables
 **** uncomment to override materialize variables
 ****
 */
/*
 * mate theme files / custom_variables
 *
 * uncomment to override materialize variables
 */
/* ============================= */
/*        Colour Schemes         */
/* ============================= */
/* ============================= */
/*     MATE Theme Variables      */
/* ============================= */
/* Colors */
/* Text Colors */
/* Boxes */
/* Content Box */
a.print {
  position: absolute;
  margin-top: -50px;
  margin-left: 5px;
  z-index: 1;
}
.career a.print {
  display: none;
}
.career footer.page-footer .footer-copyright {
  padding: 0;
}
.career footer.page-footer .footer-copyright .container {
  background: none;
  margin: 0 auto;
  padding: 15px 0;
}
.career footer.page-footer .footer-copyright .container:after {
  display: none;
}
.career footer.page-footer .footer-copyright .mod_customnav ul a:hover, .career footer.page-footer .footer-copyright .mod_customnav ul span {
  color: #FFB81C;
}
.career footer.page-footer .footer-copyright p {
  margin-left: 0;
}
footer.page-footer {
  background: rgba(200, 201, 199, 0.25);
  font-size: 14px;
  letter-spacing: 1.5px;
  color: #000;
}
footer.page-footer > .container {
  padding-top: 50px;
  padding-bottom: 40px;
}
footer.page-footer > .container a {
  color: #000;
}
footer.page-footer > .container .mod_customnav li {
  display: block;
  width: 100%;
}
footer.page-footer > .container .mod_customnav li a, footer.page-footer > .container .mod_customnav li span {
  color: #000;
  text-transform: uppercase;
  padding: 3px 0;
  font-size: 14px;
}
footer.page-footer > .container .mod_customnav li a:hover, footer.page-footer > .container .mod_customnav li span:hover {
  background: none;
  color: #FFB81C;
}
footer.page-footer > .container .mod_customnav li span {
  color: #FFB81C;
}
footer.page-footer > .container.syndication {
  padding: 0;
}
footer.page-footer .footer-copyright {
  text-transform: uppercase;
  background: none;
  color: #000;
  padding: 0 0 0 200px;
  position: relative;
  z-index: 1;
  text-align: left;
}
footer.page-footer .footer-copyright .ce_text.col {
  margin: 0;
}
footer.page-footer .footer-copyright .container {
  background: #FFB81C;
  padding: 15px 3.5% 15px 30px;
  position: static;
}
footer.page-footer .footer-copyright .container:after {
  position: absolute;
  content: "";
  width: 25%;
  height: 100%;
  background: #FFB81C;
  right: 0;
  top: 0;
  z-index: -1;
}
footer.page-footer .footer-copyright .mod_article {
  display: flex;
  align-items: center;
}
footer.page-footer .footer-copyright .mod_customnav {
  margin: 0;
}
footer.page-footer .footer-copyright .mod_customnav ul {
  text-align: right;
}
footer.page-footer .footer-copyright .mod_customnav ul li {
  padding: 5px 0;
  float: none;
  display: inline-block;
  width: auto;
}
footer.page-footer .footer-copyright .mod_customnav ul li.last a, footer.page-footer .footer-copyright .mod_customnav ul li.last span {
  border: none;
}
footer.page-footer .footer-copyright .mod_customnav ul a {
  font-size: 14px;
  color: #000;
  border-right: 1px solid #000;
  line-height: 14px;
  padding: 0 15px;
  display: block;
}
footer.page-footer .footer-copyright .mod_customnav ul a:hover {
  background: none;
  color: #fff;
}
footer.page-footer .footer-copyright .mod_customnav ul span {
  border-right: 1px solid #000;
  padding: 0 15px;
}
footer.page-footer h2 {
  margin: 10px 0;
  font-size: 14px;
  color: #000;
  text-transform: uppercase;
  font-weight: 700;
}
footer.page-footer .material-icons {
  color: #FFB81C;
}
footer.page-footer .mod_subscribe {
  background: none;
  padding: 0;
  margin: 0;
  position: relative;
}
footer.page-footer .mod_subscribe input[type=text]:not(.browser-default) {
  border: none;
  padding-right: 50px;
}
footer.page-footer .mod_subscribe input[type=text]:not(.browser-default):focus {
  border: none;
}
footer.page-footer .mod_subscribe ::placeholder {
  color: #000;
  font-style: italic;
}
footer.page-footer .mod_subscribe ::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: #000;
  font-style: italic;
}
footer.page-footer .mod_subscribe ::-moz-placeholder {
  /* Firefox 19+ */
  color: #000;
  font-style: italic;
}
footer.page-footer .mod_subscribe :-ms-input-placeholder {
  /* IE 10+ */
  color: #000;
  font-style: italic;
}
footer.page-footer .mod_subscribe :-moz-placeholder {
  /* Firefox 18- */
  color: #000;
  font-style: italic;
}
footer.page-footer .mod_subscribe .submit {
  margin: 0;
}
footer.page-footer .mod_subscribe .submit i {
  font-size: 28px;
  color: #C8C9C7;
}
footer.page-footer .mod_subscribe .widget:not(.widget-checkbox):not(.widget-radio) {
  margin: 0;
}
footer.page-footer .mod_subscribe .widget-submit.widget:not(.widget-checkbox):not(.widget-radio) {
  position: absolute;
  top: 0;
  right: 0;
  width: inherit;
  height: 100%;
}
footer.page-footer nav {
  background: none;
  overflow: hidden;
  box-shadow: none;
  line-height: inherit;
}
footer.page-footer p {
  font-size: 14px;
}
footer.page-footer .privacy-text p {
  font-size: 12px;
  margin-bottom: 0;
}
footer.page-footer .privacy-text p a {
  color: #FFB81C;
}
footer.page-footer .social + h2 {
  margin-top: 30px;
}
footer.page-footer table th, footer.page-footer table td {
  border: none;
  padding: 3px 0;
}
.newsletter-abo footer .mod_subscribe {
  display: none;
}
.social {
  display: inline-block;
  margin-bottom: 5px;
  margin-right: 5px;
}
.social:first-child {
  margin-left: 12px;
}
.social a {
  width: 40px;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.social svg {
  color: #fff;
  font-size: 24px;
}
.social.youtube a {
  background: #FF0000;
}
.social.youtube a:hover {
  background: rgba(255, 0, 0, 0.7);
}
.social.rss a {
  background: #FFB81C;
}
.social.rss a:hover {
  background: rgba(255, 184, 28, 0.7);
}
.social.xing a {
  background: #006668;
}
.social.xing a:hover {
  background: rgba(0, 102, 104, 0.7);
}
.social.share a {
  background: #2263AE;
}
.social.share a:hover {
  background: rgba(34, 99, 174, 0.7);
}
.social.linkedin a {
  background: #2263AE;
}
.social.linkedin a:hover {
  background: rgba(34, 99, 174, 0.7);
}
.social.pinterest a {
  background: #cc0001;
}
.social.pinterest a:hover {
  background: rgba(204, 0, 1, 0.7);
}
.social.facebook a {
  background: #3c579c;
}
.social.facebook a:hover {
  background: rgba(60, 87, 156, 0.7);
}
.social.instagram a {
  background: #82492c;
}
.social.instagram a:hover {
  background: rgba(130, 73, 44, 0.7);
}
.social.twitter a {
  background: #4895f1;
}
.social.twitter a:hover {
  background: rgba(72, 149, 241, 0.7);
}
.social.tiktok a {
  background: #161823;
}
.social.tiktok a:hover {
  background: rgba(22, 24, 35, 0.7);
}
#wrapper footer .mod_subscribe .submit {
  background: none;
  box-shadow: none;
  height: 100%;
  display: flex;
  align-items: center;
  padding: 0 10px;
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22www%2Fhtdocs%2Fw018d785%2Fdevelop%2Fdev.kjellberg.de%2Ffiles%2Fmate%2Fsass%2Fparts%2Ffooter.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAEA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYF%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAQN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%22%7D */